Microsoft.Automation automationAccounts
Définition de ressource Bicep
Le type de ressource automationAccounts peut être déployé avec des opérations qui ciblent :
- Groupes de ressources - Voir commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format des ressources
Pour créer une ressource Microsoft.Automation/automationAccounts, ajoutez le Bicep suivant à votre modèle.
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'
}
}
}
Valeurs de propriétés
automationAccounts
Nom | Description | Valeur |
---|---|---|
name | Nom de la ressource | chaîne (obligatoire) Limite de caractères : 6-50 Caractères valides : Caractères alphanumériques et traits d’union. Doit commencer par une lettre et se terminer par un caractère alphanumérique. |
location | Obtient ou définit l'emplacement de la ressource. | string |
tags | Obtient ou définit les balises associés à la ressource. | Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles |
identité | Définit la propriété identity pour le compte Automation | Identité |
properties | Obtient ou définit les propriétés de création ou de mise à jour de compte. | AutomationAccountCreateOrUpdatePropertiesOrAutomatio... |
Identité
Nom | Description | Valeur |
---|---|---|
type | Type d’identité. | 'None' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
userAssignedIdentities | Liste des identités d’utilisateur associées à la ressource. Les références de clé de dictionnaire d’identité utilisateur sont des ID de ressource ARM au format « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Nom | Description | Valeur |
---|---|---|
{propriété personnalisée} | UserAssignedIdentitiesProperties |
UserAssignedIdentitiesProperties
Cet objet ne contient aucune propriété à définir pendant le déploiement. Toutes les propriétés sont ReadOnly.
AutomationAccountCreateOrUpdatePropertiesOrAutomatio...
Nom | Description | Valeur |
---|---|---|
disableLocalAuth | Indique si les demandes utilisant l’authentification non-AAD sont bloquées | bool |
le chiffrement | Définir les propriétés de chiffrement du compte Automation | EncryptionProperties |
publicNetworkAccess | Indique si le trafic sur le point de terminaison non ARM (Webhook/Agent) est autorisé à partir de l’Internet public | bool |
sku | Obtient ou définit la référence SKU du compte. | Sku |
EncryptionProperties
Nom | Description | Valeur |
---|---|---|
identité | Identité utilisateur utilisée pour cmk. | EncryptionPropertiesIdentity |
keySource | Source de clé de chiffrement | 'Microsoft.Automation' « Microsoft.Keyvault » |
keyVaultProperties | Propriétés du coffre de clés. | KeyVaultProperties |
EncryptionPropertiesIdentity
Nom | Description | Valeur |
---|---|---|
userAssignedIdentity | Identité utilisateur utilisée pour cmk. Il s’agit d’un ID de ressource ARM au format « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». | Pour Bicep, vous pouvez utiliser la fonction any(). |
KeyVaultProperties
Nom | Description | Valeur |
---|---|---|
keyName | Nom de la clé utilisée pour chiffrer les données. | string |
keyvaultUri | URI de la clé de coffre de clés utilisée pour chiffrer les données. | string |
keyVersion | Version de clé de la clé utilisée pour chiffrer les données. | string |
Sku
Nom | Description | Valeur |
---|---|---|
capacité | Obtient ou définit la capacité de référence SKU. | int |
famille | Obtient ou définit la famille de références SKU. | string |
name | Obtient ou définit le nom de la référence SKU du compte. | 'De base' 'Free' (obligatoire) |
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Modèle | Description |
---|---|
ASR Runbooks |
Déploie des runbooks Automation pour les plans de récupération ASR |
OMS ASR Solution |
Active la solution ASR (v2) dans OMS |
Kit de ressources Azure (ARO) Toolkit |
Azure Resource Optimization Toolkit est une solution Azure native décentralisée qui utilise des technologies serverless pour optimiser les ressources Azure sur votre abonnement. L’optimisation se produit automatiquement sur votre abonnement une fois que vous avez activé ou créé votre propre planification, y compris sur de nouvelles ressources. Il s’agit d’un compte Azure Automation avec des runbooks préconfigurés et des planifications que vous pouvez utiliser sur votre abonnement pour commencer à économiser de l’argent. |
OMS - Azure Resource Usage Solution |
La solution intègre l’intégration de facturation des ressources Azure dans OMS. Le coût des ressources peut être affiché dans différentes devises et paramètres régionaux. |
OMS - Solution d’inventaire des machines virtuelles Azure |
Active la solution d’inventaire des machines virtuelles Azure dans OMS. La solution collecte l’inventaire des machines virtuelles Azure ainsi que les disques, les composants réseau, les règles NSG et les extensions dans l’espace de travail OMS. |
Solution OMS - Réplica Hyper-V |
Modèle de création d’une solution OMS pour surveiller les réplica Hyper-V. |
OMS Service Bus Solution |
Surveille les instances de Azure Service Bus |
OMS VMM Analytics |
Fournit une vue unique des status des travaux sur plusieurs instances VMM, ce qui vous permet d’obtenir des informations sur l’intégrité & les performances de ces travaux. |
Créer un compte Azure Automation |
Ce modèle fournit un exemple de création d’un compte Azure Automation et le lie à un espace de travail Log Analytics Azure Monitor nouveau ou existant. |
Définition de ressources de modèle ARM
Le type de ressource automationAccounts peut être déployé avec des opérations qui ciblent :
- Groupes de ressources - Voir commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format des ressources
Pour créer une ressource Microsoft.Automation/automationAccounts, ajoutez le JSON suivant à votre modèle.
{
"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"
}
}
}
Valeurs de propriétés
automationAccounts
Nom | Description | Valeur |
---|---|---|
type | Type de ressource | « Microsoft.Automation/automationAccounts » |
apiVersion | Version de l’API de ressource | '2023-11-01' |
name | Nom de la ressource | chaîne (obligatoire) Limite de caractères : 6-50 Caractères valides : Caractères alphanumériques et traits d’union. Doit commencer par une lettre et se terminer par un caractère alphanumérique. |
location | Obtient ou définit l'emplacement de la ressource. | string |
tags | Obtient ou définit les balises associés à la ressource. | Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles |
identité | Définit la propriété identity pour le compte Automation | Identité |
properties | Obtient ou définit les propriétés de création ou de mise à jour du compte. | AutomationAccountCreateOrUpdatePropertiesOrAutomatio... |
Identité
Nom | Description | Valeur |
---|---|---|
type | Type d’identité. | 'None' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
userAssignedIdentities | Liste des identités utilisateur associées à la ressource. Les références de clé de dictionnaire d’identité utilisateur sont des ID de ressource ARM au format « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Nom | Description | Valeur |
---|---|---|
{propriété personnalisée} | UserAssignedIdentitiesProperties |
UserAssignedIdentitiesProperties
Cet objet ne contient aucune propriété à définir pendant le déploiement. Toutes les propriétés sont ReadOnly.
AutomationAccountCreateOrUpdatePropertiesOrAutomatio...
Nom | Description | Valeur |
---|---|---|
disableLocalAuth | Indique si les demandes utilisant l’authentification non-AAD sont bloquées | bool |
le chiffrement | Définir les propriétés de chiffrement du compte Automation | EncryptionProperties |
publicNetworkAccess | Indique si le trafic sur le point de terminaison non ARM (Webhook/Agent) est autorisé à partir de l’Internet public | bool |
sku | Obtient ou définit la référence SKU du compte. | Sku |
EncryptionProperties
Nom | Description | Valeur |
---|---|---|
identité | Identité utilisateur utilisée pour cmk. | EncryptionPropertiesIdentity |
keySource | Source de clé de chiffrement | 'Microsoft.Automation' 'Microsoft.Keyvault' |
keyVaultProperties | Propriétés du coffre de clés. | KeyVaultProperties |
EncryptionPropertiesIdentity
Nom | Description | Valeur |
---|---|---|
userAssignedIdentity | Identité utilisateur utilisée pour cmk. Il s’agit d’un ID de ressource ARM au format « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». |
KeyVaultProperties
Nom | Description | Valeur |
---|---|---|
keyName | Nom de la clé utilisée pour chiffrer les données. | string |
keyvaultUri | URI de la clé de coffre de clés utilisée pour chiffrer les données. | string |
keyVersion | Version de clé de la clé utilisée pour chiffrer les données. | string |
Sku
Nom | Description | Valeur |
---|---|---|
capacité | Obtient ou définit la capacité de référence SKU. | int |
famille | Obtient ou définit la famille de références SKU. | string |
name | Obtient ou définit le nom de la référence SKU du compte. | 'De base' 'Free' (obligatoire) |
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Modèle | Description |
---|---|
ASR Runbooks |
Déploie des runbooks Automation pour les plans de récupération ASR |
OMS ASR Solution |
Active la solution ASR (v2) dans OMS |
Kit de ressources Azure Resource Optimization (ARO) |
Azure Resource Optimization Toolkit est une solution Azure native décentralisée qui utilise des technologies serverless pour optimiser les ressources Azure de votre abonnement. L’optimisation se produit automatiquement sur votre abonnement une fois que vous avez activé ou créé votre propre planification, y compris sur de nouvelles ressources. Il s’agit d’un compte Azure Automation avec des runbooks préconfigurés et des planifications que vous pouvez utiliser sur votre abonnement pour commencer à économiser de l’argent. |
OMS - Solution d’utilisation des ressources Azure |
La solution apporte une infortmation de facturation sur les ressources Azure dans OMS. Le coût des ressources peut être affiché dans différentes devises et paramètres régionaux. |
OMS - Solution d’inventaire des machines virtuelles Azure |
Active la solution d’inventaire des machines virtuelles Azure dans OMS. La solution collecte l’inventaire des machines virtuelles Azure, ainsi que les disques, les composants réseau, les règles de groupe de sécurité réseau et les extensions dans l’espace de travail OMS. |
Solution OMS - Réplica Hyper-V |
Modèle permettant de créer une solution OMS pour surveiller les réplica Hyper-V. |
OMS Service Bus Solution |
Surveille les instances de Azure Service Bus |
ANALYSE OMS VMM |
Fournit une vue unique des status des travaux sur plusieurs instances VMM qui vous permet d’obtenir des informations sur l’intégrité & les performances de ces travaux. |
Créer un compte Azure Automation |
Ce modèle fournit un exemple de création d’un compte Azure Automation et le lie à un espace de travail Azure Monitor Log Analytics nouveau ou existant. |
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource automationAccounts peut être déployé avec des opérations qui ciblent :
- Groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications.
Format des ressources
Pour créer une ressource Microsoft.Automation/automationAccounts, ajoutez le Terraform suivant à votre modèle.
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"
}
}
})
}
Valeurs de propriétés
automationAccounts
Nom | Description | Valeur |
---|---|---|
type | Type de ressource | « Microsoft.Automation/automationAccounts@2023-11-01 » |
name | Nom de la ressource | string (obligatoire) Limite de caractères : 6-50 Caractères valides : Caractères alphanumériques et traits d’union. Doit commencer par une lettre et se terminer par un caractère alphanumérique. |
location | Obtient ou définit l'emplacement de la ressource. | string |
parent_id | Pour effectuer un déploiement dans un groupe de ressources, utilisez l’ID de ce groupe de ressources. | string (obligatoire) |
tags | Obtient ou définit les balises associés à la ressource. | Dictionnaire de noms et de valeurs d’étiquettes. |
identité | Définit la propriété d’identité pour le compte Automation | Identité |
properties | Obtient ou définit les propriétés de création ou de mise à jour du compte. | AutomationAccountCreateOrUpdatePropertiesOrAutomatio... |
Identité
Nom | Description | Valeur |
---|---|---|
type | Type d’identité. | « SystemAssigned » « SystemAssigned, UserAssigned » « UserAssigned » |
identity_ids | Liste des identités utilisateur associées à la ressource. Les références de clé de dictionnaire d’identité utilisateur sont des ID de ressource ARM au format « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». | Tableau d’ID d’identité utilisateur. |
IdentityUserAssignedIdentities
Nom | Description | Valeur |
---|---|---|
{propriété personnalisée} | UserAssignedIdentitiesProperties |
UserAssignedIdentitiesProperties
Cet objet ne contient aucune propriété à définir pendant le déploiement. Toutes les propriétés sont ReadOnly.
AutomationAccountCreateOrUpdatePropertiesOrAutomatio...
Nom | Description | Valeur |
---|---|---|
disableLocalAuth | Indique si les demandes utilisant l’authentification non-AAD sont bloquées | bool |
le chiffrement | Définir les propriétés de chiffrement du compte Automation | EncryptionProperties |
publicNetworkAccess | Indique si le trafic sur le point de terminaison non ARM (Webhook/Agent) est autorisé à partir de l’Internet public | bool |
sku | Obtient ou définit la référence SKU du compte. | Sku |
EncryptionProperties
Nom | Description | Valeur |
---|---|---|
identité | Identité utilisateur utilisée pour cmk. | EncryptionPropertiesIdentity |
keySource | Source de clé de chiffrement | « Microsoft.Automation » « Microsoft.Keyvault » |
keyVaultProperties | Propriétés du coffre de clés. | KeyVaultProperties |
EncryptionPropertiesIdentity
Nom | Description | Valeur |
---|---|---|
userAssignedIdentity | Identité utilisateur utilisée pour cmk. Il s’agit d’un ID de ressource ARM au format « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». |
KeyVaultProperties
Nom | Description | Valeur |
---|---|---|
keyName | Nom de la clé utilisée pour chiffrer les données. | string |
keyvaultUri | URI de la clé de coffre de clés utilisée pour chiffrer les données. | string |
keyVersion | Version de clé de la clé utilisée pour chiffrer les données. | string |
Sku
Nom | Description | Valeur |
---|---|---|
capacité | Obtient ou définit la capacité de référence SKU. | int |
famille | Obtient ou définit la famille de références SKU. | string |
name | Obtient ou définit le nom de la référence SKU du compte. | "Basic" « Gratuit » (obligatoire) |