guest_configuration_assignment_reports_vmss
Creates, updates, deletes, gets or lists a guest_configuration_assignment_reports_vmss resource.
Overview
| Name | guest_configuration_assignment_reports_vmss |
| Type | Resource |
| Id | azure.guest_config.guest_configuration_assignment_reports_vmss |
Fields
The following fields are returned by SELECT queries:
- get
- list
| Name | Datatype | Description |
|---|---|---|
id | string | ARM resource id of the report for the guest configuration assignment. |
name | string | GUID that identifies the guest configuration assignment report under a subscription, resource group. |
assignment | object | Configuration details of the guest configuration assignment. |
complianceStatus | string | A value indicating compliance status of the machine for the assigned guest configuration. Known values are: "Compliant", "NonCompliant", and "Pending". |
details | object | Details of the assignment report. |
endTime | string (date-time) | End date and time of the guest configuration assignment compliance status check. |
reportId | string | GUID that identifies the guest configuration assignment report under a subscription, resource group. |
startTime | string (date-time) | Start date and time of the guest configuration assignment compliance status check. |
vm | object | Information about the VM. |
vmssResourceId | string | Azure resource Id of the VMSS. |
| Name | Datatype | Description |
|---|---|---|
id | string | ARM resource id of the report for the guest configuration assignment. |
name | string | GUID that identifies the guest configuration assignment report under a subscription, resource group. |
assignment | object | Configuration details of the guest configuration assignment. |
complianceStatus | string | A value indicating compliance status of the machine for the assigned guest configuration. Known values are: "Compliant", "NonCompliant", and "Pending". |
details | object | Details of the assignment report. |
endTime | string (date-time) | End date and time of the guest configuration assignment compliance status check. |
reportId | string | GUID that identifies the guest configuration assignment report under a subscription, resource group. |
startTime | string (date-time) | Start date and time of the guest configuration assignment compliance status check. |
vm | object | Information about the VM. |
vmssResourceId | string | Azure resource Id of the VMSS. |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
get | select | resource_group_name, vmss_name, name, id, subscription_id | Get a report for the VMSS guest configuration assignment, by reportId. | |
list | select | resource_group_name, vmss_name, name, subscription_id | List all reports for the VMSS guest configuration assignment, latest report first. |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
id | string | The GUID for the guest configuration assignment report. Required. |
name | string | The guest configuration assignment name. Required. |
resource_group_name | string | The resource group name. Required. |
subscription_id | string | |
vmss_name | string | The name of the virtual machine scale set. Required. |
SELECT examples
- get
- list
Get a report for the VMSS guest configuration assignment, by reportId.
SELECT
id,
name,
assignment,
complianceStatus,
details,
endTime,
reportId,
startTime,
vm,
vmssResourceId
FROM azure.guest_config.guest_configuration_assignment_reports_vmss
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND vmss_name = '{{ vmss_name }}' -- required
AND name = '{{ name }}' -- required
AND id = '{{ id }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;
List all reports for the VMSS guest configuration assignment, latest report first.
SELECT
id,
name,
assignment,
complianceStatus,
details,
endTime,
reportId,
startTime,
vm,
vmssResourceId
FROM azure.guest_config.guest_configuration_assignment_reports_vmss
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND vmss_name = '{{ vmss_name }}' -- required
AND name = '{{ name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;