Condividi tramite


Configurazione Microsoft.MaintenanceAssegnazioni 2023-09-01-preview

Definizione di risorsa Bicep

Il tipo di risorsa configurationAssignments può essere distribuito con operazioni destinate a:

  • sottoscrizione - Vedere i comandi di distribuzione delle sottoscrizioni * gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Maintenance/configurationAssignments, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.Maintenance/configurationAssignments@2023-09-01-preview' = {
  scope: resourceSymbolicName or scope
  location: 'string'
  name: 'string'
  properties: {
    filter: {
      locations: [
        'string'
      ]
      osTypes: [
        'string'
      ]
      resourceGroups: [
        'string'
      ]
      resourceTypes: [
        'string'
      ]
      tagSettings: {
        filterOperator: 'string'
        tags: {
          {customized property}: [
            'string'
          ]
        }
      }
    }
    maintenanceConfigurationId: 'string'
    resourceId: 'string'
  }
}

Valori delle proprietà

ConfigurationAssignmentFilterProperties

Nome Descrizione Valore
Luoghi Elenco di posizioni in cui definire l'ambito della query. string[]
osTypes Elenco dei sistemi operativi consentiti. string[]
resourceGroups Elenco dei gruppi di risorse consentiti. string[]
resourceTypes Elenco delle risorse consentite. string[]
tagSettings Impostazioni dei tag per la macchina virtuale. TagSettingsProperties

ConfigurationAssignmentProperties

Nome Descrizione Valore
filtro Proprietà dell'assegnazione di configurazione ConfigurationAssignmentFilterProperties
maintenanceConfigurationId ID di configurazione della manutenzione corda
resourceId Id risorsa univoco corda

Microsoft.Maintenance/configurationAssignments

Nome Descrizione Valore
ubicazione Posizione della risorsa corda
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà dell'assegnazione di configurazione ConfigurationAssignmentProperties
portata Usare quando si crea una risorsa in un ambito diverso dall'ambito di distribuzione. Impostare questa proprietà sul nome simbolico di una risorsa per applicare la risorsa di estensione .

TagSettingsProperties

Nome Descrizione Valore
filterOperator Filtrare le macchine virtuali in base a qualsiasi o a tutti i tag specificati. 'All'
'Any'
Tag Dizionario dei tag con il relativo elenco di valori. TagSettingsPropertiesTags

TagSettingsPropertiesTags

Nome Descrizione Valore

Esempi di utilizzo

Moduli verificati di Azure

Per distribuire questo tipo di risorsa, è possibile usare moduli verificati di Azure.

Modulo Descrizione
'assegnazione della configurazione di manutenzione Modulo di risorse AVM per l'assegnazione della configurazione di manutenzione

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa configurationAssignments può essere distribuito con operazioni destinate a:

  • sottoscrizione - Vedere i comandi di distribuzione delle sottoscrizioni * gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Maintenance/configurationAssignments, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.Maintenance/configurationAssignments",
  "apiVersion": "2023-09-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "filter": {
      "locations": [ "string" ],
      "osTypes": [ "string" ],
      "resourceGroups": [ "string" ],
      "resourceTypes": [ "string" ],
      "tagSettings": {
        "filterOperator": "string",
        "tags": {
          "{customized property}": [ "string" ]
        }
      }
    },
    "maintenanceConfigurationId": "string",
    "resourceId": "string"
  }
}

Valori delle proprietà

ConfigurationAssignmentFilterProperties

Nome Descrizione Valore
Luoghi Elenco di posizioni in cui definire l'ambito della query. string[]
osTypes Elenco dei sistemi operativi consentiti. string[]
resourceGroups Elenco dei gruppi di risorse consentiti. string[]
resourceTypes Elenco delle risorse consentite. string[]
tagSettings Impostazioni dei tag per la macchina virtuale. TagSettingsProperties

ConfigurationAssignmentProperties

Nome Descrizione Valore
filtro Proprietà dell'assegnazione di configurazione ConfigurationAssignmentFilterProperties
maintenanceConfigurationId ID di configurazione della manutenzione corda
resourceId Id risorsa univoco corda

Microsoft.Maintenance/configurationAssignments

Nome Descrizione Valore
apiVersion Versione dell'API '2023-09-01-preview'
ubicazione Posizione della risorsa corda
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà dell'assegnazione di configurazione ConfigurationAssignmentProperties
digitare Tipo di risorsa 'Microsoft.Maintenance/configurationAssignments'

TagSettingsProperties

Nome Descrizione Valore
filterOperator Filtrare le macchine virtuali in base a qualsiasi o a tutti i tag specificati. 'All'
'Any'
Tag Dizionario dei tag con il relativo elenco di valori. TagSettingsPropertiesTags

TagSettingsPropertiesTags

Nome Descrizione Valore

Esempi di utilizzo

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa configurationAssignments può essere distribuito con operazioni destinate a:

  • gruppi di risorsesottoscrizione

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Maintenance/configurationAssignments, aggiungere il comando Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Maintenance/configurationAssignments@2023-09-01-preview"
  name = "string"
  parent_id = "string"
  location = "string"
  body = jsonencode({
    properties = {
      filter = {
        locations = [
          "string"
        ]
        osTypes = [
          "string"
        ]
        resourceGroups = [
          "string"
        ]
        resourceTypes = [
          "string"
        ]
        tagSettings = {
          filterOperator = "string"
          tags = {
            {customized property} = [
              "string"
            ]
          }
        }
      }
      maintenanceConfigurationId = "string"
      resourceId = "string"
    }
  })
}

Valori delle proprietà

ConfigurationAssignmentFilterProperties

Nome Descrizione Valore
Luoghi Elenco di posizioni in cui definire l'ambito della query. string[]
osTypes Elenco dei sistemi operativi consentiti. string[]
resourceGroups Elenco dei gruppi di risorse consentiti. string[]
resourceTypes Elenco delle risorse consentite. string[]
tagSettings Impostazioni dei tag per la macchina virtuale. TagSettingsProperties

ConfigurationAssignmentProperties

Nome Descrizione Valore
filtro Proprietà dell'assegnazione di configurazione ConfigurationAssignmentFilterProperties
maintenanceConfigurationId ID di configurazione della manutenzione corda
resourceId Id risorsa univoco corda

Microsoft.Maintenance/configurationAssignments

Nome Descrizione Valore
ubicazione Posizione della risorsa corda
nome Nome della risorsa stringa (obbligatorio)
parent_id ID della risorsa a cui applicare la risorsa di estensione. stringa (obbligatorio)
proprietà Proprietà dell'assegnazione di configurazione ConfigurationAssignmentProperties
digitare Tipo di risorsa "Microsoft.Maintenance/configurationAssignments@2023-09-01-preview"

TagSettingsProperties

Nome Descrizione Valore
filterOperator Filtrare le macchine virtuali in base a qualsiasi o a tutti i tag specificati. 'All'
'Any'
Tag Dizionario dei tag con il relativo elenco di valori. TagSettingsPropertiesTags

TagSettingsPropertiesTags

Nome Descrizione Valore