Azure Native

v1.88.1 published on Thursday, Dec 1, 2022 by Pulumi

getGuestConfigurationAssignment

Guest configuration assignment is an association between a machine and guest configuration. API Version: 2020-06-25.

Using getGuestConfigurationAssignment

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getGuestConfigurationAssignment(args: GetGuestConfigurationAssignmentArgs, opts?: InvokeOptions): Promise<GetGuestConfigurationAssignmentResult>
function getGuestConfigurationAssignmentOutput(args: GetGuestConfigurationAssignmentOutputArgs, opts?: InvokeOptions): Output<GetGuestConfigurationAssignmentResult>
def get_guest_configuration_assignment(guest_configuration_assignment_name: Optional[str] = None,
                                       resource_group_name: Optional[str] = None,
                                       vm_name: Optional[str] = None,
                                       opts: Optional[InvokeOptions] = None) -> GetGuestConfigurationAssignmentResult
def get_guest_configuration_assignment_output(guest_configuration_assignment_name: Optional[pulumi.Input[str]] = None,
                                       resource_group_name: Optional[pulumi.Input[str]] = None,
                                       vm_name: Optional[pulumi.Input[str]] = None,
                                       opts: Optional[InvokeOptions] = None) -> Output[GetGuestConfigurationAssignmentResult]
func LookupGuestConfigurationAssignment(ctx *Context, args *LookupGuestConfigurationAssignmentArgs, opts ...InvokeOption) (*LookupGuestConfigurationAssignmentResult, error)
func LookupGuestConfigurationAssignmentOutput(ctx *Context, args *LookupGuestConfigurationAssignmentOutputArgs, opts ...InvokeOption) LookupGuestConfigurationAssignmentResultOutput

> Note: This function is named LookupGuestConfigurationAssignment in the Go SDK.

public static class GetGuestConfigurationAssignment 
{
    public static Task<GetGuestConfigurationAssignmentResult> InvokeAsync(GetGuestConfigurationAssignmentArgs args, InvokeOptions? opts = null)
    public static Output<GetGuestConfigurationAssignmentResult> Invoke(GetGuestConfigurationAssignmentInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetGuestConfigurationAssignmentResult> getGuestConfigurationAssignment(GetGuestConfigurationAssignmentArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:guestconfiguration:getGuestConfigurationAssignment
  arguments:
    # arguments dictionary

The following arguments are supported:

GuestConfigurationAssignmentName string

The guest configuration assignment name.

ResourceGroupName string

The resource group name.

VmName string

The name of the virtual machine.

GuestConfigurationAssignmentName string

The guest configuration assignment name.

ResourceGroupName string

The resource group name.

VmName string

The name of the virtual machine.

guestConfigurationAssignmentName String

The guest configuration assignment name.

resourceGroupName String

The resource group name.

vmName String

The name of the virtual machine.

guestConfigurationAssignmentName string

The guest configuration assignment name.

resourceGroupName string

The resource group name.

vmName string

The name of the virtual machine.

guest_configuration_assignment_name str

The guest configuration assignment name.

resource_group_name str

The resource group name.

vm_name str

The name of the virtual machine.

guestConfigurationAssignmentName String

The guest configuration assignment name.

resourceGroupName String

The resource group name.

vmName String

The name of the virtual machine.

getGuestConfigurationAssignment Result

The following output properties are available:

Id string

ARM resource id of the guest configuration assignment.

Properties Pulumi.AzureNative.GuestConfiguration.Outputs.GuestConfigurationAssignmentPropertiesResponse

Properties of the Guest configuration assignment.

Type string

The type of the resource.

Location string

Region where the VM is located.

Name string

Name of the guest configuration assignment.

Id string

ARM resource id of the guest configuration assignment.

Properties GuestConfigurationAssignmentPropertiesResponse

Properties of the Guest configuration assignment.

Type string

The type of the resource.

Location string

Region where the VM is located.

Name string

Name of the guest configuration assignment.

id String

ARM resource id of the guest configuration assignment.

properties GuestConfigurationAssignmentPropertiesResponse

Properties of the Guest configuration assignment.

type String

The type of the resource.

location String

Region where the VM is located.

name String

Name of the guest configuration assignment.

id string

ARM resource id of the guest configuration assignment.

properties GuestConfigurationAssignmentPropertiesResponse

Properties of the Guest configuration assignment.

type string

The type of the resource.

location string

Region where the VM is located.

name string

Name of the guest configuration assignment.

id str

ARM resource id of the guest configuration assignment.

properties GuestConfigurationAssignmentPropertiesResponse

Properties of the Guest configuration assignment.

type str

The type of the resource.

location str

Region where the VM is located.

name str

Name of the guest configuration assignment.

id String

ARM resource id of the guest configuration assignment.

properties Property Map

Properties of the Guest configuration assignment.

type String

The type of the resource.

location String

Region where the VM is located.

name String

Name of the guest configuration assignment.

Supporting Types

AssignmentInfoResponse

Name string

Name of the guest configuration assignment.

Configuration Pulumi.AzureNative.GuestConfiguration.Inputs.ConfigurationInfoResponse

Information about the configuration.

Name string

Name of the guest configuration assignment.

Configuration ConfigurationInfoResponse

Information about the configuration.

name String

Name of the guest configuration assignment.

configuration ConfigurationInfoResponse

Information about the configuration.

name string

Name of the guest configuration assignment.

configuration ConfigurationInfoResponse

Information about the configuration.

name str

Name of the guest configuration assignment.

configuration ConfigurationInfoResponse

Information about the configuration.

name String

Name of the guest configuration assignment.

configuration Property Map

Information about the configuration.

AssignmentReportResourceComplianceReasonResponse

Code string

Code for the compliance of the guest configuration assignment resource.

Phrase string

Reason for the compliance of the guest configuration assignment resource.

Code string

Code for the compliance of the guest configuration assignment resource.

Phrase string

Reason for the compliance of the guest configuration assignment resource.

code String

Code for the compliance of the guest configuration assignment resource.

phrase String

Reason for the compliance of the guest configuration assignment resource.

code string

Code for the compliance of the guest configuration assignment resource.

phrase string

Reason for the compliance of the guest configuration assignment resource.

code str

Code for the compliance of the guest configuration assignment resource.

phrase str

Reason for the compliance of the guest configuration assignment resource.

code String

Code for the compliance of the guest configuration assignment resource.

phrase String

Reason for the compliance of the guest configuration assignment resource.

AssignmentReportResourceResponse

ComplianceStatus string

A value indicating compliance status of the machine for the assigned guest configuration.

Properties object

Properties of a guest configuration assignment resource.

ResourceId string

Name of the guest configuration assignment resource setting.

Reasons List<Pulumi.AzureNative.GuestConfiguration.Inputs.AssignmentReportResourceComplianceReasonResponse>

Compliance reason and reason code for a resource.

ComplianceStatus string

A value indicating compliance status of the machine for the assigned guest configuration.

Properties interface{}

Properties of a guest configuration assignment resource.

ResourceId string

Name of the guest configuration assignment resource setting.

Reasons []AssignmentReportResourceComplianceReasonResponse

Compliance reason and reason code for a resource.

complianceStatus String

A value indicating compliance status of the machine for the assigned guest configuration.

properties Object

Properties of a guest configuration assignment resource.

resourceId String

Name of the guest configuration assignment resource setting.

reasons List<AssignmentReportResourceComplianceReasonResponse>

Compliance reason and reason code for a resource.

complianceStatus string

A value indicating compliance status of the machine for the assigned guest configuration.

properties any

Properties of a guest configuration assignment resource.

resourceId string

Name of the guest configuration assignment resource setting.

reasons AssignmentReportResourceComplianceReasonResponse[]

Compliance reason and reason code for a resource.

compliance_status str

A value indicating compliance status of the machine for the assigned guest configuration.

properties Any

Properties of a guest configuration assignment resource.

resource_id str

Name of the guest configuration assignment resource setting.

reasons Sequence[AssignmentReportResourceComplianceReasonResponse]

Compliance reason and reason code for a resource.

complianceStatus String

A value indicating compliance status of the machine for the assigned guest configuration.

properties Any

Properties of a guest configuration assignment resource.

resourceId String

Name of the guest configuration assignment resource setting.

reasons List<Property Map>

Compliance reason and reason code for a resource.

AssignmentReportResponse

ComplianceStatus string

A value indicating compliance status of the machine for the assigned guest configuration.

EndTime string

End date and time of the guest configuration assignment compliance status check.

Id string

ARM resource id of the report for the guest configuration assignment.

OperationType string

Type of report, Consistency or Initial

ReportId string

GUID that identifies the guest configuration assignment report under a subscription, resource group.

StartTime string

Start date and time of the guest configuration assignment compliance status check.

Assignment Pulumi.AzureNative.GuestConfiguration.Inputs.AssignmentInfoResponse

Configuration details of the guest configuration assignment.

Resources List<Pulumi.AzureNative.GuestConfiguration.Inputs.AssignmentReportResourceResponse>

The list of resources for which guest configuration assignment compliance is checked.

Vm Pulumi.AzureNative.GuestConfiguration.Inputs.VMInfoResponse

Information about the VM.

ComplianceStatus string

A value indicating compliance status of the machine for the assigned guest configuration.

EndTime string

End date and time of the guest configuration assignment compliance status check.

Id string

ARM resource id of the report for the guest configuration assignment.

OperationType string

Type of report, Consistency or Initial

ReportId string

GUID that identifies the guest configuration assignment report under a subscription, resource group.

StartTime string

Start date and time of the guest configuration assignment compliance status check.

Assignment AssignmentInfoResponse

Configuration details of the guest configuration assignment.

Resources []AssignmentReportResourceResponse

The list of resources for which guest configuration assignment compliance is checked.

Vm VMInfoResponse

Information about the VM.

complianceStatus String

A value indicating compliance status of the machine for the assigned guest configuration.

endTime String

End date and time of the guest configuration assignment compliance status check.

id String

ARM resource id of the report for the guest configuration assignment.

operationType String

Type of report, Consistency or Initial

reportId String

GUID that identifies the guest configuration assignment report under a subscription, resource group.

startTime String

Start date and time of the guest configuration assignment compliance status check.

assignment AssignmentInfoResponse

Configuration details of the guest configuration assignment.

resources List<AssignmentReportResourceResponse>

The list of resources for which guest configuration assignment compliance is checked.

vm VMInfoResponse

Information about the VM.

complianceStatus string

A value indicating compliance status of the machine for the assigned guest configuration.

endTime string

End date and time of the guest configuration assignment compliance status check.

id string

ARM resource id of the report for the guest configuration assignment.

operationType string

Type of report, Consistency or Initial

reportId string

GUID that identifies the guest configuration assignment report under a subscription, resource group.

startTime string

Start date and time of the guest configuration assignment compliance status check.

assignment AssignmentInfoResponse

Configuration details of the guest configuration assignment.

resources AssignmentReportResourceResponse[]

The list of resources for which guest configuration assignment compliance is checked.

vm VMInfoResponse

Information about the VM.

compliance_status str

A value indicating compliance status of the machine for the assigned guest configuration.

end_time str

End date and time of the guest configuration assignment compliance status check.

id str

ARM resource id of the report for the guest configuration assignment.

operation_type str

Type of report, Consistency or Initial

report_id str

GUID that identifies the guest configuration assignment report under a subscription, resource group.

start_time str

Start date and time of the guest configuration assignment compliance status check.

assignment AssignmentInfoResponse

Configuration details of the guest configuration assignment.

resources Sequence[AssignmentReportResourceResponse]

The list of resources for which guest configuration assignment compliance is checked.

vm VMInfoResponse

Information about the VM.

complianceStatus String

A value indicating compliance status of the machine for the assigned guest configuration.

endTime String

End date and time of the guest configuration assignment compliance status check.

id String

ARM resource id of the report for the guest configuration assignment.

operationType String

Type of report, Consistency or Initial

reportId String

GUID that identifies the guest configuration assignment report under a subscription, resource group.

startTime String

Start date and time of the guest configuration assignment compliance status check.

assignment Property Map

Configuration details of the guest configuration assignment.

resources List<Property Map>

The list of resources for which guest configuration assignment compliance is checked.

vm Property Map

Information about the VM.

ConfigurationInfoResponse

Name string

Name of the configuration.

Version string

Version of the configuration.

Name string

Name of the configuration.

Version string

Version of the configuration.

name String

Name of the configuration.

version String

Version of the configuration.

name string

Name of the configuration.

version string

Version of the configuration.

name str

Name of the configuration.

version str

Version of the configuration.

name String

Name of the configuration.

version String

Version of the configuration.

ConfigurationParameterResponse

Name string

Name of the configuration parameter.

Value string

Value of the configuration parameter.

Name string

Name of the configuration parameter.

Value string

Value of the configuration parameter.

name String

Name of the configuration parameter.

value String

Value of the configuration parameter.

name string

Name of the configuration parameter.

value string

Value of the configuration parameter.

name str

Name of the configuration parameter.

value str

Value of the configuration parameter.

name String

Name of the configuration parameter.

value String

Value of the configuration parameter.

ConfigurationSettingResponse

ActionAfterReboot string

Specifies what happens after a reboot during the application of a configuration. The possible values are ContinueConfiguration and StopConfiguration

AllowModuleOverwrite bool

If true - new configurations downloaded from the pull service are allowed to overwrite the old ones on the target node. Otherwise, false

ConfigurationMode string

Specifies how the LCM(Local Configuration Manager) actually applies the configuration to the target nodes. Possible values are ApplyOnly, ApplyAndMonitor, and ApplyAndAutoCorrect.

ConfigurationModeFrequencyMins double

How often, in minutes, the current configuration is checked and applied. This property is ignored if the ConfigurationMode property is set to ApplyOnly. The default value is 15.

RebootIfNeeded bool

Set this to true to automatically reboot the node after a configuration that requires reboot is applied. Otherwise, you will have to manually reboot the node for any configuration that requires it. The default value is false. To use this setting when a reboot condition is enacted by something other than DSC (such as Windows Installer), combine this setting with the xPendingReboot module.

RefreshFrequencyMins double

The time interval, in minutes, at which the LCM checks a pull service to get updated configurations. This value is ignored if the LCM is not configured in pull mode. The default value is 30.

ActionAfterReboot string

Specifies what happens after a reboot during the application of a configuration. The possible values are ContinueConfiguration and StopConfiguration

AllowModuleOverwrite bool

If true - new configurations downloaded from the pull service are allowed to overwrite the old ones on the target node. Otherwise, false

ConfigurationMode string

Specifies how the LCM(Local Configuration Manager) actually applies the configuration to the target nodes. Possible values are ApplyOnly, ApplyAndMonitor, and ApplyAndAutoCorrect.

ConfigurationModeFrequencyMins float64

How often, in minutes, the current configuration is checked and applied. This property is ignored if the ConfigurationMode property is set to ApplyOnly. The default value is 15.

RebootIfNeeded bool

Set this to true to automatically reboot the node after a configuration that requires reboot is applied. Otherwise, you will have to manually reboot the node for any configuration that requires it. The default value is false. To use this setting when a reboot condition is enacted by something other than DSC (such as Windows Installer), combine this setting with the xPendingReboot module.

RefreshFrequencyMins float64

The time interval, in minutes, at which the LCM checks a pull service to get updated configurations. This value is ignored if the LCM is not configured in pull mode. The default value is 30.

actionAfterReboot String

Specifies what happens after a reboot during the application of a configuration. The possible values are ContinueConfiguration and StopConfiguration

allowModuleOverwrite Boolean

If true - new configurations downloaded from the pull service are allowed to overwrite the old ones on the target node. Otherwise, false

configurationMode String

Specifies how the LCM(Local Configuration Manager) actually applies the configuration to the target nodes. Possible values are ApplyOnly, ApplyAndMonitor, and ApplyAndAutoCorrect.

configurationModeFrequencyMins Double

How often, in minutes, the current configuration is checked and applied. This property is ignored if the ConfigurationMode property is set to ApplyOnly. The default value is 15.

rebootIfNeeded Boolean

Set this to true to automatically reboot the node after a configuration that requires reboot is applied. Otherwise, you will have to manually reboot the node for any configuration that requires it. The default value is false. To use this setting when a reboot condition is enacted by something other than DSC (such as Windows Installer), combine this setting with the xPendingReboot module.

refreshFrequencyMins Double

The time interval, in minutes, at which the LCM checks a pull service to get updated configurations. This value is ignored if the LCM is not configured in pull mode. The default value is 30.

actionAfterReboot string

Specifies what happens after a reboot during the application of a configuration. The possible values are ContinueConfiguration and StopConfiguration

allowModuleOverwrite boolean

If true - new configurations downloaded from the pull service are allowed to overwrite the old ones on the target node. Otherwise, false

configurationMode string

Specifies how the LCM(Local Configuration Manager) actually applies the configuration to the target nodes. Possible values are ApplyOnly, ApplyAndMonitor, and ApplyAndAutoCorrect.

configurationModeFrequencyMins number

How often, in minutes, the current configuration is checked and applied. This property is ignored if the ConfigurationMode property is set to ApplyOnly. The default value is 15.

rebootIfNeeded boolean

Set this to true to automatically reboot the node after a configuration that requires reboot is applied. Otherwise, you will have to manually reboot the node for any configuration that requires it. The default value is false. To use this setting when a reboot condition is enacted by something other than DSC (such as Windows Installer), combine this setting with the xPendingReboot module.

refreshFrequencyMins number

The time interval, in minutes, at which the LCM checks a pull service to get updated configurations. This value is ignored if the LCM is not configured in pull mode. The default value is 30.

action_after_reboot str

Specifies what happens after a reboot during the application of a configuration. The possible values are ContinueConfiguration and StopConfiguration

allow_module_overwrite bool

If true - new configurations downloaded from the pull service are allowed to overwrite the old ones on the target node. Otherwise, false

configuration_mode str

Specifies how the LCM(Local Configuration Manager) actually applies the configuration to the target nodes. Possible values are ApplyOnly, ApplyAndMonitor, and ApplyAndAutoCorrect.

configuration_mode_frequency_mins float

How often, in minutes, the current configuration is checked and applied. This property is ignored if the ConfigurationMode property is set to ApplyOnly. The default value is 15.

reboot_if_needed bool

Set this to true to automatically reboot the node after a configuration that requires reboot is applied. Otherwise, you will have to manually reboot the node for any configuration that requires it. The default value is false. To use this setting when a reboot condition is enacted by something other than DSC (such as Windows Installer), combine this setting with the xPendingReboot module.

refresh_frequency_mins float

The time interval, in minutes, at which the LCM checks a pull service to get updated configurations. This value is ignored if the LCM is not configured in pull mode. The default value is 30.

actionAfterReboot String

Specifies what happens after a reboot during the application of a configuration. The possible values are ContinueConfiguration and StopConfiguration

allowModuleOverwrite Boolean

If true - new configurations downloaded from the pull service are allowed to overwrite the old ones on the target node. Otherwise, false

configurationMode String

Specifies how the LCM(Local Configuration Manager) actually applies the configuration to the target nodes. Possible values are ApplyOnly, ApplyAndMonitor, and ApplyAndAutoCorrect.

configurationModeFrequencyMins Number

How often, in minutes, the current configuration is checked and applied. This property is ignored if the ConfigurationMode property is set to ApplyOnly. The default value is 15.

rebootIfNeeded Boolean

Set this to true to automatically reboot the node after a configuration that requires reboot is applied. Otherwise, you will have to manually reboot the node for any configuration that requires it. The default value is false. To use this setting when a reboot condition is enacted by something other than DSC (such as Windows Installer), combine this setting with the xPendingReboot module.

refreshFrequencyMins Number

The time interval, in minutes, at which the LCM checks a pull service to get updated configurations. This value is ignored if the LCM is not configured in pull mode. The default value is 30.

GuestConfigurationAssignmentPropertiesResponse

AssignmentHash string

Combined hash of the configuration package and parameters.

ComplianceStatus string

A value indicating compliance status of the machine for the assigned guest configuration.

LastComplianceStatusChecked string

Date and time when last compliance status was checked.

LatestReportId string

Id of the latest report for the guest configuration assignment.

ParameterHash string

parameter hash for the guest configuration assignment.

ProvisioningState string

The provisioning state, which only appears in the response.

ResourceType string

Type of the resource - VMSS / VM

TargetResourceId string

VM resource Id.

Context string

The source which initiated the guest configuration assignment. Ex: Azure Policy

GuestConfiguration Pulumi.AzureNative.GuestConfiguration.Inputs.GuestConfigurationNavigationResponse

The guest configuration to assign.

LatestAssignmentReport Pulumi.AzureNative.GuestConfiguration.Inputs.AssignmentReportResponse

Last reported guest configuration assignment report.

VmssVMList List<Pulumi.AzureNative.GuestConfiguration.Inputs.VMSSVMInfoResponse>

The list of VM Compliance data for VMSS

AssignmentHash string

Combined hash of the configuration package and parameters.

ComplianceStatus string

A value indicating compliance status of the machine for the assigned guest configuration.

LastComplianceStatusChecked string

Date and time when last compliance status was checked.

LatestReportId string

Id of the latest report for the guest configuration assignment.

ParameterHash string

parameter hash for the guest configuration assignment.

ProvisioningState string

The provisioning state, which only appears in the response.

ResourceType string

Type of the resource - VMSS / VM

TargetResourceId string

VM resource Id.

Context string

The source which initiated the guest configuration assignment. Ex: Azure Policy

GuestConfiguration GuestConfigurationNavigationResponse

The guest configuration to assign.

LatestAssignmentReport AssignmentReportResponse

Last reported guest configuration assignment report.

VmssVMList []VMSSVMInfoResponse

The list of VM Compliance data for VMSS

assignmentHash String

Combined hash of the configuration package and parameters.

complianceStatus String

A value indicating compliance status of the machine for the assigned guest configuration.

lastComplianceStatusChecked String

Date and time when last compliance status was checked.

latestReportId String

Id of the latest report for the guest configuration assignment.

parameterHash String

parameter hash for the guest configuration assignment.

provisioningState String

The provisioning state, which only appears in the response.

resourceType String

Type of the resource - VMSS / VM

targetResourceId String

VM resource Id.

context String

The source which initiated the guest configuration assignment. Ex: Azure Policy

guestConfiguration GuestConfigurationNavigationResponse

The guest configuration to assign.

latestAssignmentReport AssignmentReportResponse

Last reported guest configuration assignment report.

vmssVMList List<VMSSVMInfoResponse>

The list of VM Compliance data for VMSS

assignmentHash string

Combined hash of the configuration package and parameters.

complianceStatus string

A value indicating compliance status of the machine for the assigned guest configuration.

lastComplianceStatusChecked string

Date and time when last compliance status was checked.

latestReportId string

Id of the latest report for the guest configuration assignment.

parameterHash string

parameter hash for the guest configuration assignment.

provisioningState string

The provisioning state, which only appears in the response.

resourceType string

Type of the resource - VMSS / VM

targetResourceId string

VM resource Id.

context string

The source which initiated the guest configuration assignment. Ex: Azure Policy

guestConfiguration GuestConfigurationNavigationResponse

The guest configuration to assign.

latestAssignmentReport AssignmentReportResponse

Last reported guest configuration assignment report.

vmssVMList VMSSVMInfoResponse[]

The list of VM Compliance data for VMSS

assignment_hash str

Combined hash of the configuration package and parameters.

compliance_status str

A value indicating compliance status of the machine for the assigned guest configuration.

last_compliance_status_checked str

Date and time when last compliance status was checked.

latest_report_id str

Id of the latest report for the guest configuration assignment.

parameter_hash str

parameter hash for the guest configuration assignment.

provisioning_state str

The provisioning state, which only appears in the response.

resource_type str

Type of the resource - VMSS / VM

target_resource_id str

VM resource Id.

context str

The source which initiated the guest configuration assignment. Ex: Azure Policy

guest_configuration GuestConfigurationNavigationResponse

The guest configuration to assign.

latest_assignment_report AssignmentReportResponse

Last reported guest configuration assignment report.

vmss_vm_list Sequence[VMSSVMInfoResponse]

The list of VM Compliance data for VMSS

assignmentHash String

Combined hash of the configuration package and parameters.

complianceStatus String

A value indicating compliance status of the machine for the assigned guest configuration.

lastComplianceStatusChecked String

Date and time when last compliance status was checked.

latestReportId String

Id of the latest report for the guest configuration assignment.

parameterHash String

parameter hash for the guest configuration assignment.

provisioningState String

The provisioning state, which only appears in the response.

resourceType String

Type of the resource - VMSS / VM

targetResourceId String

VM resource Id.

context String

The source which initiated the guest configuration assignment. Ex: Azure Policy

guestConfiguration Property Map

The guest configuration to assign.

latestAssignmentReport Property Map

Last reported guest configuration assignment report.

vmssVMList List<Property Map>

The list of VM Compliance data for VMSS

GuestConfigurationNavigationResponse

ContentType string

Specifies the content type of the configuration. Possible values could be Builtin or Custom.

AssignmentType string

Specifies the assignment type and execution of the configuration. Possible values are Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect and ApplyAndMonitor.

ConfigurationParameter List<Pulumi.AzureNative.GuestConfiguration.Inputs.ConfigurationParameterResponse>

The configuration parameters for the guest configuration.

ConfigurationProtectedParameter List<Pulumi.AzureNative.GuestConfiguration.Inputs.ConfigurationParameterResponse>

The protected configuration parameters for the guest configuration.

ConfigurationSetting Pulumi.AzureNative.GuestConfiguration.Inputs.ConfigurationSettingResponse

The configuration setting for the guest configuration.

ContentHash string

Combined hash of the guest configuration package and configuration parameters.

ContentUri string

Uri of the storage where guest configuration package is uploaded.

Kind string

Kind of the guest configuration. For example:DSC

Name string

Name of the guest configuration.

Version string

Version of the guest configuration.

ContentType string

Specifies the content type of the configuration. Possible values could be Builtin or Custom.

AssignmentType string

Specifies the assignment type and execution of the configuration. Possible values are Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect and ApplyAndMonitor.

ConfigurationParameter []ConfigurationParameterResponse

The configuration parameters for the guest configuration.

ConfigurationProtectedParameter []ConfigurationParameterResponse

The protected configuration parameters for the guest configuration.

ConfigurationSetting ConfigurationSettingResponse

The configuration setting for the guest configuration.

ContentHash string

Combined hash of the guest configuration package and configuration parameters.

ContentUri string

Uri of the storage where guest configuration package is uploaded.

Kind string

Kind of the guest configuration. For example:DSC

Name string

Name of the guest configuration.

Version string

Version of the guest configuration.

contentType String

Specifies the content type of the configuration. Possible values could be Builtin or Custom.

assignmentType String

Specifies the assignment type and execution of the configuration. Possible values are Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect and ApplyAndMonitor.

configurationParameter List<ConfigurationParameterResponse>

The configuration parameters for the guest configuration.

configurationProtectedParameter List<ConfigurationParameterResponse>

The protected configuration parameters for the guest configuration.

configurationSetting ConfigurationSettingResponse

The configuration setting for the guest configuration.

contentHash String

Combined hash of the guest configuration package and configuration parameters.

contentUri String

Uri of the storage where guest configuration package is uploaded.

kind String

Kind of the guest configuration. For example:DSC

name String

Name of the guest configuration.

version String

Version of the guest configuration.

contentType string

Specifies the content type of the configuration. Possible values could be Builtin or Custom.

assignmentType string

Specifies the assignment type and execution of the configuration. Possible values are Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect and ApplyAndMonitor.

configurationParameter ConfigurationParameterResponse[]

The configuration parameters for the guest configuration.

configurationProtectedParameter ConfigurationParameterResponse[]

The protected configuration parameters for the guest configuration.

configurationSetting ConfigurationSettingResponse

The configuration setting for the guest configuration.

contentHash string

Combined hash of the guest configuration package and configuration parameters.

contentUri string

Uri of the storage where guest configuration package is uploaded.

kind string

Kind of the guest configuration. For example:DSC

name string

Name of the guest configuration.

version string

Version of the guest configuration.

content_type str

Specifies the content type of the configuration. Possible values could be Builtin or Custom.

assignment_type str

Specifies the assignment type and execution of the configuration. Possible values are Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect and ApplyAndMonitor.

configuration_parameter Sequence[ConfigurationParameterResponse]

The configuration parameters for the guest configuration.

configuration_protected_parameter Sequence[ConfigurationParameterResponse]

The protected configuration parameters for the guest configuration.

configuration_setting ConfigurationSettingResponse

The configuration setting for the guest configuration.

content_hash str

Combined hash of the guest configuration package and configuration parameters.

content_uri str

Uri of the storage where guest configuration package is uploaded.

kind str

Kind of the guest configuration. For example:DSC

name str

Name of the guest configuration.

version str

Version of the guest configuration.

contentType String

Specifies the content type of the configuration. Possible values could be Builtin or Custom.

assignmentType String

Specifies the assignment type and execution of the configuration. Possible values are Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect and ApplyAndMonitor.

configurationParameter List<Property Map>

The configuration parameters for the guest configuration.

configurationProtectedParameter List<Property Map>

The protected configuration parameters for the guest configuration.

configurationSetting Property Map

The configuration setting for the guest configuration.

contentHash String

Combined hash of the guest configuration package and configuration parameters.

contentUri String

Uri of the storage where guest configuration package is uploaded.

kind String

Kind of the guest configuration. For example:DSC

name String

Name of the guest configuration.

version String

Version of the guest configuration.

VMInfoResponse

Id string

Azure resource Id of the VM.

Uuid string

UUID(Universally Unique Identifier) of the VM.

Id string

Azure resource Id of the VM.

Uuid string

UUID(Universally Unique Identifier) of the VM.

id String

Azure resource Id of the VM.

uuid String

UUID(Universally Unique Identifier) of the VM.

id string

Azure resource Id of the VM.

uuid string

UUID(Universally Unique Identifier) of the VM.

id str

Azure resource Id of the VM.

uuid str

UUID(Universally Unique Identifier) of the VM.

id String

Azure resource Id of the VM.

uuid String

UUID(Universally Unique Identifier) of the VM.

VMSSVMInfoResponse

ComplianceStatus string

A value indicating compliance status of the machine for the assigned guest configuration.

LastComplianceChecked string

Date and time when last compliance status was checked.

LatestReportId string

Id of the latest report for the guest configuration assignment.

VmId string

UUID of the VM.

VmResourceId string

Azure resource Id of the VM.

ComplianceStatus string

A value indicating compliance status of the machine for the assigned guest configuration.

LastComplianceChecked string

Date and time when last compliance status was checked.

LatestReportId string

Id of the latest report for the guest configuration assignment.

VmId string

UUID of the VM.

VmResourceId string

Azure resource Id of the VM.

complianceStatus String

A value indicating compliance status of the machine for the assigned guest configuration.

lastComplianceChecked String

Date and time when last compliance status was checked.

latestReportId String

Id of the latest report for the guest configuration assignment.

vmId String

UUID of the VM.

vmResourceId String

Azure resource Id of the VM.

complianceStatus string

A value indicating compliance status of the machine for the assigned guest configuration.

lastComplianceChecked string

Date and time when last compliance status was checked.

latestReportId string

Id of the latest report for the guest configuration assignment.

vmId string

UUID of the VM.

vmResourceId string

Azure resource Id of the VM.

compliance_status str

A value indicating compliance status of the machine for the assigned guest configuration.

last_compliance_checked str

Date and time when last compliance status was checked.

latest_report_id str

Id of the latest report for the guest configuration assignment.

vm_id str

UUID of the VM.

vm_resource_id str

Azure resource Id of the VM.

complianceStatus String

A value indicating compliance status of the machine for the assigned guest configuration.

lastComplianceChecked String

Date and time when last compliance status was checked.

latestReportId String

Id of the latest report for the guest configuration assignment.

vmId String

UUID of the VM.

vmResourceId String

Azure resource Id of the VM.

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0