ArmGuestConfigurationModelFactory Class

Definition

A factory class for creating instances of the models for mocking.

public static class ArmGuestConfigurationModelFactory
type ArmGuestConfigurationModelFactory = class
Public Class ArmGuestConfigurationModelFactory
Inheritance
ArmGuestConfigurationModelFactory

Methods

Name Description
AssignmentReportResourceComplianceReason(String, String)

Reason and code for the compliance of the guest configuration assignment resource.

AssignmentReportResourceInfo(Nullable<AssignedGuestConfigurationMachineComplianceStatus>, String, IEnumerable<AssignmentReportResourceComplianceReason>, BinaryData)

The guest configuration assignment resource.

GuestConfigurationAssignmentData(ResourceIdentifier, String, Nullable<AzureLocation>, Nullable<ResourceType>, GuestConfigurationAssignmentProperties)

Guest configuration assignment is an association between a machine and guest configuration.

GuestConfigurationAssignmentInfo(String, GuestConfigurationInfo)

Information about the guest configuration assignment.

GuestConfigurationAssignmentProperties(String, GuestConfigurationNavigation, Nullable<AssignedGuestConfigurationMachineComplianceStatus>, Nullable<DateTimeOffset>, ResourceIdentifier, String, GuestConfigurationAssignmentReportInfo, String, String, Nullable<GuestConfigurationProvisioningState>, String, IEnumerable<GuestConfigurationVmssVmInfo>)

Guest configuration assignment properties.

GuestConfigurationAssignmentReport(ResourceIdentifier, String, GuestConfigurationAssignmentReportProperties)

Report for the guest configuration assignment. Report contains information such as compliance status, reason, and more.

GuestConfigurationAssignmentReportDetails(Nullable<AssignedGuestConfigurationMachineComplianceStatus>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Guid>, Nullable<GuestConfigurationAssignmentReportType>, IEnumerable<AssignmentReportResourceInfo>)

Details of the guest configuration assignment report.

GuestConfigurationAssignmentReportInfo(ResourceIdentifier, Nullable<Guid>, GuestConfigurationAssignmentInfo, GuestConfigurationVmInfo, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<AssignedGuestConfigurationMachineComplianceStatus>, Nullable<GuestConfigurationAssignmentReportType>, IEnumerable<AssignmentReportResourceInfo>)

The GuestConfigurationAssignmentReportInfo.

GuestConfigurationAssignmentReportProperties(Nullable<AssignedGuestConfigurationMachineComplianceStatus>, Nullable<Guid>, GuestConfigurationAssignmentInfo, GuestConfigurationVmInfo, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, GuestConfigurationAssignmentReportDetails, String)

Report for the guest configuration assignment. Report contains information such as compliance status, reason, and more.

GuestConfigurationInfo(String, String)

Information about the configuration.

GuestConfigurationNavigation(Nullable<GuestConfigurationKind>, String, String, Uri, String, String, Nullable<GuestConfigurationAssignmentType>, String, String, IEnumerable<GuestConfigurationParameter>, IEnumerable<GuestConfigurationParameter>, LcmConfigurationSetting)

Guest configuration is an artifact that encapsulates DSC configuration and its dependencies. The artifact is a zip file containing DSC configuration (as MOF) and dependent resources and other dependencies like modules.

GuestConfigurationResourceData(ResourceIdentifier, String, Nullable<AzureLocation>, Nullable<ResourceType>)

ARM proxy resource.

GuestConfigurationVmInfo(ResourceIdentifier, Nullable<Guid>)

Information about the VM.

GuestConfigurationVmssVmInfo(Nullable<Guid>, ResourceIdentifier, Nullable<AssignedGuestConfigurationMachineComplianceStatus>, Nullable<Guid>, Nullable<DateTimeOffset>)

Information about VMSS VM.

LcmConfigurationSetting(Nullable<LcmConfigurationMode>, Nullable<Boolean>, Nullable<ActionAfterReboot>, Nullable<Single>, Nullable<Boolean>, Nullable<Single>)

Configuration setting of LCM (Local Configuration Manager).

Applies to