Azure Maintenance Assignment Virtual Machine
This page shows how to write Terraform and Azure Resource Manager for Maintenance Assignment Virtual Machine and write them securely.
azurerm_maintenance_assignment_virtual_machine (Terraform)
The Assignment Virtual Machine in Maintenance can be configured in Terraform with the resource name azurerm_maintenance_assignment_virtual_machine
. The following sections describe how to use the resource and its parameters.
Example Usage from GitHub
An example could not be found in GitHub.
Parameters
-
id
optional computed - string -
location
required - string -
maintenance_configuration_id
required - string -
virtual_machine_id
required - string -
timeouts
single block
Explanation in Terraform Registry
Manages a maintenance assignment to virtual machine.
Microsoft.Maintenance/configurationAssignments (Azure Resource Manager)
The configurationAssignments in Microsoft.Maintenance can be configured in Azure Resource Manager with the resource name Microsoft.Maintenance/configurationAssignments
. The following sections describe how to use the resource and its parameters.
Example Usage from GitHub
ConfigurationAssignments_Delete.json#L16
"type": "Microsoft.Maintenance/configurationAssignments"
}
}
}
}
ConfigurationAssignments_Delete.json#L16
"type": "Microsoft.Maintenance/configurationAssignments"
}
}
}
}
ConfigurationAssignments_DeleteParent.json#L18
"type": "Microsoft.Maintenance/configurationAssignments"
}
}
}
}
ConfigurationAssignments_DeleteParent.json#L18
"type": "Microsoft.Maintenance/configurationAssignments"
}
}
}
}
ConfigurationAssignments_List.json#L17
"type": "Microsoft.Maintenance/configurationAssignments",
"properties": {
"maintenanceConfigurationId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Maintenance/maintenanceConfigurations/configuration1",
"resourceId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Compute/virtualMachineScaleSets/smdtest1"
}
}
ConfigurationAssignments_List.json#L17
"type": "Microsoft.Maintenance/configurationAssignments",
"properties": {
"maintenanceConfigurationId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Maintenance/maintenanceConfigurations/configuration1",
"resourceId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Compute/virtualMachineScaleSets/smdtest1"
}
}
ConfigurationAssignments_ListParent.json#L19
"type": "Microsoft.Maintenance/configurationAssignments",
"properties": {
"maintenanceConfigurationId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Maintenance/maintenanceConfigurations/policy1",
"resourceId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Compute/virtualMachineScaleSets/smdtest1/virtualMachines/smdtestvm1"
}
}
ConfigurationAssignments_ListParent.json#L19
"type": "Microsoft.Maintenance/configurationAssignments",
"properties": {
"maintenanceConfigurationId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Maintenance/maintenanceConfigurations/policy1",
"resourceId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Compute/virtualMachineScaleSets/smdtest1/virtualMachines/smdtestvm1"
}
}
ConfigurationAssignments_CreateOrUpdate.json#L21
"type": "Microsoft.Maintenance/configurationAssignments",
"properties": {
"maintenanceConfigurationId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Maintenance/maintenanceConfigurations/configuration1",
"resourceId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Compute/virtualMachineScaleSets/smdtest1"
}
}
ConfigurationAssignments_CreateOrUpdate.json#L21
"type": "Microsoft.Maintenance/configurationAssignments",
"properties": {
"maintenanceConfigurationId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Maintenance/maintenanceConfigurations/configuration1",
"resourceId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Compute/virtualMachineScaleSets/smdtest1"
}
}