Microsoft.Automation AutomationAccounts 2023-11-01
Definizione di risorsa Bicep
Il tipo di risorsa automationAccounts può essere distribuito con le operazioni di destinazione:
- 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 di risorsa
Per creare una risorsa Microsoft.Automation/automationAccounts, aggiungere il modello Bicep seguente.
resource symbolicname 'Microsoft.Automation/automationAccounts@2023-11-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
properties: {
disableLocalAuth: bool
encryption: {
identity: {
userAssignedIdentity: any()
}
keySource: 'string'
keyVaultProperties: {
keyName: 'string'
keyvaultUri: 'string'
keyVersion: 'string'
}
}
publicNetworkAccess: bool
sku: {
capacity: int
family: 'string'
name: 'string'
}
}
}
Valori delle proprietà
automationAccounts
Nome | Descrizione | valore |
---|---|---|
name | Nome della risorsa | stringa (obbligatoria) Limite di caratteri: 6-50 Caratteri validi: Caratteri alfanumerici e trattini. Inizia con la lettera e termina con alfanumerico. |
posizione | Ottiene o imposta il percorso della risorsa. | string |
tags | Ottiene o imposta i tag associati alla risorsa. | Dizionario dei nomi e dei valori dei tag. Vedere Tag nei modelli |
identity | Imposta la proprietà identity per l'account di automazione | Identità |
properties | Ottiene o imposta le proprietà dell'account create o update. | AutomationAccountCreateOrUpdatePropertiesOrAutomatio... |
Identità
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di identità. | 'Nessuno' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
userAssignedIdentities | Elenco delle identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel modulo: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | UserAssignedIdentitiesProperties |
UserAssignedIdentitiesProperties
Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.
AutomationAccountCreateOrUpdatePropertiesOrAutomatio...
Nome | Descrizione | Valore |
---|---|---|
disableLocalAuth | Indica se le richieste che usano l'autenticazione non AAD vengono bloccate | bool |
Crittografia | Impostare le proprietà di crittografia per l'account di automazione | EncryptionProperties |
publicNetworkAccess | Indica se il traffico nell'endpoint non ARM (Webhook/Agent) è consentito da Internet pubblico | bool |
sku | Ottiene o imposta lo SKU dell'account. | Sku |
EncryptionProperties
Nome | Descrizione | Valore |
---|---|---|
identity | 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 CMK. Sarà un ID risorsa arm nel modulo: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | Per Bicep è possibile usare la funzione any(). |
KeyVaultProperties
Nome | Descrizione | Valore |
---|---|---|
keyName | Nome della chiave usata per crittografare i dati. | string |
keyvaultUri | URI della chiave dell'insieme di credenziali delle chiavi usato per crittografare i dati. | string |
keyVersion | Versione chiave della chiave usata per crittografare i dati. | string |
Sku
Nome | Descrizione | Valore |
---|---|---|
capacità | Ottiene o imposta la capacità dello SKU. | INT |
famiglia | Ottiene o imposta la famiglia di SKU. | string |
name | Ottiene o imposta il nome dello SKU dell'account. | 'Basic' 'Free' (obbligatorio) |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Modello | Descrizione |
---|---|
Runbook asR |
Distribuisce runbook di automazione per i piani di ripristino asr |
Soluzione OMS ASR |
Abilita la soluzione ASR (v2) in OMS |
Azure Resource Optimization (ARO) Toolkit |
Azure Resource Optimization Toolkit è una soluzione decentralizzata e nativa di Azure usando 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 Automazione di Azure con runbook preconfigurati e pianificazioni che è possibile usare nella sottoscrizione per iniziare a risparmiare denaro. |
OMS - Soluzione di utilizzo delle risorse di Azure |
La soluzione offre la fatturazione per informazioni sulle risorse di Azure in OMS. I costi delle risorse possono essere visualizzati in valute e impostazioni locali diverse. |
OMS - Soluzione di inventario macchine virtuali di Azure |
Abilita la soluzione di inventario delle macchine virtuali di Azure in OMS. La soluzione raccoglie l'inventario delle macchine virtuali di Azure insieme ai dischi, ai componenti di rete, alle regole del gruppo di sicurezza di rete e alle estensioni nell'area di lavoro OMS. |
Soluzione OMS - Replica Hyper-V |
Modello per la creazione di una soluzione OMS per monitorare la replica Hyper-V. |
Soluzione del bus di servizio OMS |
Monitora bus di servizio di Azure istanze |
Analisi VMM DI OMS |
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. |
Creare un account di Automazione di Azure |
Questo modello fornisce un esempio di come creare un account Automazione di Azure e collegarlo a un'area di lavoro Log Analytics di Monitoraggio di Azure nuova o esistente. |
Definizione della risorsa modello di Resource Manager
Il tipo di risorsa automationAccounts può essere distribuito con le operazioni di destinazione:
- 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 di risorsa
Per creare una risorsa Microsoft.Automation/automationAccounts, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.Automation/automationAccounts",
"apiVersion": "2023-11-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"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à
automationAccounts
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | 'Microsoft.Automation/automationAccounts' |
apiVersion | Versione dell'API risorsa | '2023-11-01' |
name | Nome della risorsa | stringa (obbligatoria) Limite di caratteri: 6-50 Caratteri validi: Caratteri alfanumerici e trattini. Inizia con la lettera e termina con alfanumerico. |
posizione | Ottiene o imposta il percorso della risorsa. | string |
tags | Ottiene o imposta i tag associati alla risorsa. | Dizionario dei nomi e dei valori dei tag. Vedere Tag nei modelli |
identity | Imposta la proprietà identity per l'account di automazione | Identità |
properties | Ottiene o imposta le proprietà dell'account create o update. | AutomationAccountCreateOrUpdatePropertiesOrAutomatio... |
Identità
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di identità. | 'Nessuno' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
userAssignedIdentities | Elenco delle identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel modulo: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | UserAssignedIdentitiesProperties |
UserAssignedIdentitiesProperties
Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.
AutomationAccountCreateOrUpdatePropertiesOrAutomatio...
Nome | Descrizione | Valore |
---|---|---|
disableLocalAuth | Indica se le richieste che usano l'autenticazione non AAD vengono bloccate | bool |
Crittografia | Impostare le proprietà di crittografia per l'account di automazione | EncryptionProperties |
publicNetworkAccess | Indica se il traffico nell'endpoint non ARM (Webhook/Agent) è consentito da Internet pubblico | bool |
sku | Ottiene o imposta lo SKU dell'account. | Sku |
EncryptionProperties
Nome | Descrizione | Valore |
---|---|---|
identity | 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 CMK. Sarà un ID risorsa arm nel modulo: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
KeyVaultProperties
Nome | Descrizione | Valore |
---|---|---|
keyName | Nome della chiave usata per crittografare i dati. | string |
keyvaultUri | URI della chiave dell'insieme di credenziali delle chiavi usato per crittografare i dati. | string |
keyVersion | Versione chiave della chiave usata per crittografare i dati. | string |
Sku
Nome | Descrizione | Valore |
---|---|---|
capacità | Ottiene o imposta la capacità dello SKU. | INT |
famiglia | Ottiene o imposta la famiglia di SKU. | string |
name | Ottiene o imposta il nome dello SKU dell'account. | 'Basic' 'Free' (obbligatorio) |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Modello | Descrizione |
---|---|
Runbook asR |
Distribuisce runbook di automazione per i piani di ripristino asr |
Soluzione OMS ASR |
Abilita la soluzione ASR (v2) in OMS |
Toolkit di Ottimizzazione risorse di Azure (ARO) |
Azure Resource Optimization Toolkit è una soluzione di Azure decentralizzata e nativa che usa tecnologie serverless per ottimizzare le risorse di Azure nella sottoscrizione. L'ottimizzazione avviene automaticamente nella sottoscrizione dopo aver abilitato o creato una pianificazione personalizzata, incluse le nuove risorse. Si tratta di un account Automazione di Azure con runbook preconfigurati e pianificazioni che è possibile usare nella sottoscrizione per iniziare a risparmiare denaro. |
OMS - Soluzione di utilizzo delle risorse di Azure |
La soluzione offre la fatturazione per le risorse di Azure in OMS. Il costo delle risorse può essere visualizzato in valute e impostazioni locali diverse. |
OMS - Soluzione di inventario di macchine virtuali di 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 OMS - Replica Hyper-V |
Modello per la creazione di una soluzione OMS per monitorare la replica Hyper-V. |
Soluzione del bus di servizio OMS |
Monitora le istanze di bus di servizio di Azure |
Analisi VMM di OMS |
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. |
Creare un account di Automazione di Azure |
Questo modello fornisce un esempio di come creare un account Automazione di Azure e collegarlo a un'area di lavoro Log Analytics di Monitoraggio di Azure nuova o esistente. |
Definizione della 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 di risorsa
Per creare una risorsa Microsoft.Automation/automationAccounts, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Automation/automationAccounts@2023-11-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
disableLocalAuth = bool
encryption = {
identity = {}
keySource = "string"
keyVaultProperties = {
keyName = "string"
keyvaultUri = "string"
keyVersion = "string"
}
}
publicNetworkAccess = bool
sku = {
capacity = int
family = "string"
name = "string"
}
}
})
}
Valori delle proprietà
automationAccounts
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | "Microsoft.Automation/automationAccounts@2023-11-01" |
name | Nome della risorsa | stringa (obbligatorio) Limite di caratteri: 6-50 Caratteri validi: Caratteri alfanumerici e trattini. Inizia con la lettera e termina con alfanumerico. |
posizione | Ottiene o imposta il percorso della risorsa. | string |
parent_id | Per eseguire la distribuzione in un gruppo di risorse, usare l'ID del gruppo di risorse. | stringa (obbligatorio) |
tags | Ottiene o imposta i tag associati alla risorsa. | Dizionario di nomi e valori di tag. |
identity | Imposta la proprietà identity per l'account di automazione | Identità |
properties | Ottiene o imposta le proprietà di creazione o aggiornamento dell'account. | AutomationAccountCreateOrUpdatePropertiesOrAutomatio... |
Identità
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di identità. | "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
identity_ids | Elenco di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario identità utente saranno ID risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | Matrice di ID identità utente. |
IdentityUserAssignedIdentities
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | UserAssignedIdentitiesProperties |
UserAssignedIdentitiesProperties
Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.
AutomationAccountCreateOrUpdatePropertiesOrAutomatio...
Nome | Descrizione | Valore |
---|---|---|
disableLocalAuth | Indica se le richieste che usano l'autenticazione non AAD sono bloccate | bool |
Crittografia | 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 |
---|---|---|
identity | 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 cmk. Sarà un ID risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
KeyVaultProperties
Nome | Descrizione | Valore |
---|---|---|
keyName | Nome della chiave utilizzata per crittografare i dati. | string |
keyvaultUri | URI della chiave dell'insieme di credenziali delle chiavi utilizzata per crittografare i dati. | string |
keyVersion | Versione della chiave usata per crittografare i dati. | string |
Sku
Nome | Descrizione | Valore |
---|---|---|
capacità | Ottiene o imposta la capacità dello SKU. | INT |
famiglia | Ottiene o imposta la famiglia di SKU. | string |
name | Ottiene o imposta il nome dello SKU dell'account. | "Basic" "Gratuito" (obbligatorio) |