Condividi tramite


Microsoft.Automation automationAccounts

Definizione di risorsa Bicep

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

  • 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.Automation/automationAccounts, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.Automation/automationAccounts@2024-10-23' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    disableLocalAuth: bool
    encryption: {
      identity: {
        userAssignedIdentity: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      keySource: 'string'
      keyVaultProperties: {
        keyName: 'string'
        keyvaultUri: 'string'
        keyVersion: 'string'
      }
    }
    publicNetworkAccess: bool
    sku: {
      capacity: int
      family: 'string'
      name: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Valori delle proprietà

AutomationAccountCreateOrUpdateParametersTags

Nome Descrizione Valore

AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties

Nome Descrizione Valore
disableLocalAuth Indica se le richieste che usano l'autenticazione non AAD sono bloccate Bool
codifica Impostare le proprietà di crittografia per l'account di automazione EncryptionProperties
publicNetworkAccess Indica se il traffico sull'endpoint non ARM (Webhook/Agent) è consentito dalla rete Internet pubblica Bool
Sku Ottiene o imposta lo SKU dell'account. sku

EncryptionProperties

Nome Descrizione Valore
identità Identità utente usata per cmk. EncryptionPropertiesIdentity
keySource Origine chiave di crittografia 'Microsoft.Automation'
'Microsoft.Keyvault'
keyVaultProperties Proprietà dell'insieme di credenziali delle chiavi. KeyVaultProperties

EncryptionPropertiesIdentity

Nome Descrizione Valore
userAssignedIdentity Identità utente usata per la chiave gestita dal cliente. Sarà un ID risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. qualunque

Identità

Nome Descrizione Valore
digitare Tipo di identità. 'Nessuno'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Elenco di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Nome Descrizione Valore

KeyVaultProperties

Nome Descrizione Valore
keyName Nome della chiave utilizzata per crittografare i dati. corda
keyvaultUri URI della chiave dell'insieme di credenziali delle chiavi usato per crittografare i dati. corda
keyVersion Versione della chiave utilizzata per crittografare i dati. corda

Microsoft.Automation/automationAccounts

Nome Descrizione Valore
identità Imposta la proprietà Identity per l'account di automazione identity
ubicazione Ottiene o imposta la posizione della risorsa. corda
nome Nome della risorsa stringa (obbligatorio)
proprietà Ottiene o imposta le proprietà di creazione o aggiornamento dell'account. AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli

Sku

Nome Descrizione Valore
capacità Ottiene o imposta la capacità dello SKU. Int
famiglia Ottiene o imposta la famiglia di SKU. corda
nome Ottiene o imposta il nome dello SKU dell'account. 'Basic'
'Gratuito' (obbligatorio)

UserAssignedIdentitiesProperties

Nome Descrizione Valore

Esempi di avvio rapido

Gli esempi di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Bicep File Descrizione
runbook asr Distribuisce runbook di automazione per i piani di ripristino asr

Definizione di risorsa del modello di Resource Manager

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

  • 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.Automation/automationAccounts, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.Automation/automationAccounts",
  "apiVersion": "2024-10-23",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "disableLocalAuth": "bool",
    "encryption": {
      "identity": {
        "userAssignedIdentity": {}
      },
      "keySource": "string",
      "keyVaultProperties": {
        "keyName": "string",
        "keyvaultUri": "string",
        "keyVersion": "string"
      }
    },
    "publicNetworkAccess": "bool",
    "sku": {
      "capacity": "int",
      "family": "string",
      "name": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valori delle proprietà

AutomationAccountCreateOrUpdateParametersTags

Nome Descrizione Valore

AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties

Nome Descrizione Valore
disableLocalAuth Indica se le richieste che usano l'autenticazione non AAD sono bloccate Bool
codifica Impostare le proprietà di crittografia per l'account di automazione EncryptionProperties
publicNetworkAccess Indica se il traffico sull'endpoint non ARM (Webhook/Agent) è consentito dalla rete Internet pubblica Bool
Sku Ottiene o imposta lo SKU dell'account. sku

EncryptionProperties

Nome Descrizione Valore
identità Identità utente usata per cmk. EncryptionPropertiesIdentity
keySource Origine chiave di crittografia 'Microsoft.Automation'
'Microsoft.Keyvault'
keyVaultProperties Proprietà dell'insieme di credenziali delle chiavi. KeyVaultProperties

EncryptionPropertiesIdentity

Nome Descrizione Valore
userAssignedIdentity Identità utente usata per la chiave gestita dal cliente. Sarà un ID risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. qualunque

Identità

Nome Descrizione Valore
digitare Tipo di identità. 'Nessuno'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Elenco di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Nome Descrizione Valore

KeyVaultProperties

Nome Descrizione Valore
keyName Nome della chiave utilizzata per crittografare i dati. corda
keyvaultUri URI della chiave dell'insieme di credenziali delle chiavi usato per crittografare i dati. corda
keyVersion Versione della chiave utilizzata per crittografare i dati. corda

Microsoft.Automation/automationAccounts

Nome Descrizione Valore
apiVersion Versione dell'API '2024-10-23'
identità Imposta la proprietà Identity per l'account di automazione identity
ubicazione Ottiene o imposta la posizione della risorsa. corda
nome Nome della risorsa stringa (obbligatorio)
proprietà Ottiene o imposta le proprietà di creazione o aggiornamento dell'account. AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli
digitare Tipo di risorsa 'Microsoft.Automation/automationAccounts'

Sku

Nome Descrizione Valore
capacità Ottiene o imposta la capacità dello SKU. Int
famiglia Ottiene o imposta la famiglia di SKU. corda
nome Ottiene o imposta il nome dello SKU dell'account. 'Basic'
'Gratuito' (obbligatorio)

UserAssignedIdentitiesProperties

Nome Descrizione Valore

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Sagoma Descrizione
runbook asr

Distribuire in Azure
Distribuisce runbook di automazione per i piani di ripristino asr
Azure Resource Optimization (ARO) Toolkit

Distribuire in Azure
Azure Resource Optimization Toolkit è una soluzione azure decentralizzata e nativa che usa tecnologie serverless per ottimizzare le risorse di Azure nella sottoscrizione. L'ottimizzazione viene eseguita automaticamente nella sottoscrizione dopo aver abilitato o creato una pianificazione personalizzata, incluse le nuove risorse. Si tratta di un account di Automazione di Azure con runbook preconfigurati e pianificazioni che è possibile usare nella sottoscrizione per iniziare a risparmiare denaro.
Creare un account di Automazione di Azure

Distribuire in Azure
Questo modello fornisce un esempio di come creare un account di Automazione di Azure e collegarlo a un'area di lavoro Log Analytics di Monitoraggio di Azure nuova o esistente.
OMS - della soluzione Utilizzo risorse di Azure

Distribuire in Azure
La soluzione offre la fatturazione per le risorse di Azure in OMS. Il costo delle risorse può essere visualizzato in valuta e impostazioni locali diverse.
OMS - Soluzione di inventario delle macchine virtuali di Azure

Distribuire in Azure
Abilita la soluzione di inventario delle macchine virtuali di Azure in OMS. La soluzione raccoglie l'inventario delle macchine virtuali di Azure insieme a dischi, componenti di rete, regole del gruppo di sicurezza di rete ed estensioni nell'area di lavoro OMS.
soluzione ASR oms

Distribuire in Azure
Abilita la soluzione ASR (v2) in OMS
soluzione del bus di servizio OMS

Distribuire in Azure
Monitora le istanze del bus di servizio di Azure
soluzione OMS - Hyper-V Replica

Distribuire in Azure
Modello per la creazione di una soluzione OMS per monitorare Hyper-V replica.
di Analisi VMM di OMS

Distribuire in Azure
Offre una singola visualizzazione dello stato dei processi in più istanze di VMM che consente di ottenere informazioni dettagliate sull'integrità & prestazioni di questi processi.

Definizione di risorsa Terraform (provider AzAPI)

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

  • gruppi di risorse

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

Formato risorsa

Per creare una risorsa Microsoft.Automation/automationAccounts, aggiungere il codice Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Automation/automationAccounts@2024-10-23"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      disableLocalAuth = bool
      encryption = {
        identity = {
          userAssignedIdentity = ?
        }
        keySource = "string"
        keyVaultProperties = {
          keyName = "string"
          keyvaultUri = "string"
          keyVersion = "string"
        }
      }
      publicNetworkAccess = bool
      sku = {
        capacity = int
        family = "string"
        name = "string"
      }
    }
  })
}

Valori delle proprietà

AutomationAccountCreateOrUpdateParametersTags

Nome Descrizione Valore

AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties

Nome Descrizione Valore
disableLocalAuth Indica se le richieste che usano l'autenticazione non AAD sono bloccate Bool
codifica Impostare le proprietà di crittografia per l'account di automazione EncryptionProperties
publicNetworkAccess Indica se il traffico sull'endpoint non ARM (Webhook/Agent) è consentito dalla rete Internet pubblica Bool
Sku Ottiene o imposta lo SKU dell'account. sku

EncryptionProperties

Nome Descrizione Valore
identità Identità utente usata per cmk. EncryptionPropertiesIdentity
keySource Origine chiave di crittografia 'Microsoft.Automation'
'Microsoft.Keyvault'
keyVaultProperties Proprietà dell'insieme di credenziali delle chiavi. KeyVaultProperties

EncryptionPropertiesIdentity

Nome Descrizione Valore
userAssignedIdentity Identità utente usata per la chiave gestita dal cliente. Sarà un ID risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. qualunque

Identità

Nome Descrizione Valore
digitare Tipo di identità. 'Nessuno'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Elenco di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Nome Descrizione Valore

KeyVaultProperties

Nome Descrizione Valore
keyName Nome della chiave utilizzata per crittografare i dati. corda
keyvaultUri URI della chiave dell'insieme di credenziali delle chiavi usato per crittografare i dati. corda
keyVersion Versione della chiave utilizzata per crittografare i dati. corda

Microsoft.Automation/automationAccounts

Nome Descrizione Valore
identità Imposta la proprietà Identity per l'account di automazione identity
ubicazione Ottiene o imposta la posizione della risorsa. corda
nome Nome della risorsa stringa (obbligatorio)
proprietà Ottiene o imposta le proprietà di creazione o aggiornamento dell'account. AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag.
digitare Tipo di risorsa "Microsoft.Automation/automationAccounts@2024-10-23"

Sku

Nome Descrizione Valore
capacità Ottiene o imposta la capacità dello SKU. Int
famiglia Ottiene o imposta la famiglia di SKU. corda
nome Ottiene o imposta il nome dello SKU dell'account. 'Basic'
'Gratuito' (obbligatorio)

UserAssignedIdentitiesProperties

Nome Descrizione Valore