1. Packages
  2. Azure Native
  3. API Docs
  4. guestconfiguration
  5. getGuestConfigurationAssignment
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.34.0 published on Thursday, Mar 28, 2024 by Pulumi

azure-native.guestconfiguration.getGuestConfigurationAssignment

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.34.0 published on Thursday, Mar 28, 2024 by Pulumi

    Get information about a guest configuration assignment Azure REST API version: 2022-01-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.
    SystemData Pulumi.AzureNative.GuestConfiguration.Outputs.SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    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.
    SystemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    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.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    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.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    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.
    system_data SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    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.
    systemData Property Map
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    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

    AssignmentSource string
    Specifies the origin of the configuration.
    ConfigurationSetting Pulumi.AzureNative.GuestConfiguration.Inputs.ConfigurationSettingResponse
    The configuration setting for 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<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.
    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.
    AssignmentSource string
    Specifies the origin of the configuration.
    ConfigurationSetting ConfigurationSettingResponse
    The configuration setting for 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.
    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.
    assignmentSource String
    Specifies the origin of the configuration.
    configurationSetting ConfigurationSettingResponse
    The configuration setting for 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.
    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.
    assignmentSource string
    Specifies the origin of the configuration.
    configurationSetting ConfigurationSettingResponse
    The configuration setting for 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.
    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.
    assignment_source str
    Specifies the origin of the configuration.
    configuration_setting ConfigurationSettingResponse
    The configuration setting for 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.
    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.
    assignmentSource String
    Specifies the origin of the configuration.
    configurationSetting Property Map
    The configuration setting for 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.
    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.

    SystemDataResponse

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    The type of identity that last modified the resource.
    created_at str
    The timestamp of resource creation (UTC).
    created_by str
    The identity that created the resource.
    created_by_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    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
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.34.0 published on Thursday, Mar 28, 2024 by Pulumi