Partager via


Microsoft.Automation automationAccounts

Définition de ressource Bicep

Le type de ressource automationAccounts peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.Automation/automationAccounts, ajoutez le bicep suivant à votre modèle.

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'
  }
}

Valeurs de propriété

AutomationAccountCreateOrUpdateParametersTags

Nom Description Valeur

AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties

Nom Description Valeur
disableLocalAuth Indique si les demandes utilisant l’authentification non AAD sont bloquées Bool
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. référence 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 sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». quelconque

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 seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Nom Description Valeur

KeyVaultProperties

Nom Description Valeur
keyName Nom de la clé utilisée pour chiffrer les données. corde
keyvaultUri URI de la clé de coffre de clés utilisée pour chiffrer les données. corde
keyVersion Version de clé de la clé utilisée pour chiffrer les données. corde

Microsoft.Automation/automationAccounts

Nom Description Valeur
identité Définit la propriété d’identité pour le compte Automation Identity
emplacement Obtient ou définit l’emplacement de la ressource. corde
nom Nom de la ressource chaîne (obligatoire)
Propriétés Obtient ou définit les propriétés de création ou de mise à jour du compte. AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles

Sku

Nom Description Valeur
capacité Obtient ou définit la capacité de la référence SKU. Int
Famille Obtient ou définit la famille de références SKU. corde
nom Obtient ou définit le nom de la référence SKU du compte. 'De base'
'Free' (obligatoire)

UserAssignedIdentitiesProperties

Nom Description Valeur

Exemples de démarrage rapide

Les exemples de démarrage rapide suivants déploient ce type de ressource.

Fichier Bicep Description
Runbooks ASR Déploie des runbooks Automation pour les plans de récupération ASR

Définition de ressource de modèle ARM

Le type de ressource automationAccounts peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.Automation/automationAccounts, ajoutez le code JSON suivant à votre modèle.

{
  "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"
  }
}

Valeurs de propriété

AutomationAccountCreateOrUpdateParametersTags

Nom Description Valeur

AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties

Nom Description Valeur
disableLocalAuth Indique si les demandes utilisant l’authentification non AAD sont bloquées Bool
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. référence 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 sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». quelconque

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 seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Nom Description Valeur

KeyVaultProperties

Nom Description Valeur
keyName Nom de la clé utilisée pour chiffrer les données. corde
keyvaultUri URI de la clé de coffre de clés utilisée pour chiffrer les données. corde
keyVersion Version de clé de la clé utilisée pour chiffrer les données. corde

Microsoft.Automation/automationAccounts

Nom Description Valeur
apiVersion Version de l’API '2024-10-23'
identité Définit la propriété d’identité pour le compte Automation Identity
emplacement Obtient ou définit l’emplacement de la ressource. corde
nom Nom de la ressource chaîne (obligatoire)
Propriétés Obtient ou définit les propriétés de création ou de mise à jour du compte. AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
type Type de ressource 'Microsoft.Automation/automationAccounts'

Sku

Nom Description Valeur
capacité Obtient ou définit la capacité de la référence SKU. Int
Famille Obtient ou définit la famille de références SKU. corde
nom Obtient ou définit le nom de la référence SKU du compte. 'De base'
'Free' (obligatoire)

UserAssignedIdentitiesProperties

Nom Description Valeur

Modèles de démarrage rapide

Les modèles de démarrage rapide suivants déploient ce type de ressource.

Modèle Description
Runbooks ASR

Déployer sur Azure
Déploie des runbooks Automation pour les plans de récupération ASR
kit de ressources Azure (ARO) Toolkit

Déployer sur Azure
Azure Resource Optimization Toolkit est une solution Azure décentralisée et native utilisant 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 les 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.
créer un compte Azure Automation

Déployer sur Azure
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.
OMS - Solution d’utilisation des ressources Azure

Déployer sur 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

Déployer sur 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 ASR

Déployer sur Azure
Active la solution ASR (v2) dans OMS
solution OMS Service Bus

Déployer sur Azure
Surveille les instances Azure Service Bus
solution OMS - Hyper-V de réplica

Déployer sur Azure
Modèle de création d’une solution OMS pour surveiller Hyper-V réplica.
d’analytique OMS VMM

Déployer sur Azure
Fournit une vue unique de l’état des travaux sur plusieurs instances VMM qui vous aident à obtenir des informations sur l’intégrité & performances de ces travaux.

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 de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.Automation/automationAccounts, ajoutez terraform suivant à votre modèle.

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"
      }
    }
  })
}

Valeurs de propriété

AutomationAccountCreateOrUpdateParametersTags

Nom Description Valeur

AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties

Nom Description Valeur
disableLocalAuth Indique si les demandes utilisant l’authentification non AAD sont bloquées Bool
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. référence 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 sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». quelconque

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 seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Nom Description Valeur

KeyVaultProperties

Nom Description Valeur
keyName Nom de la clé utilisée pour chiffrer les données. corde
keyvaultUri URI de la clé de coffre de clés utilisée pour chiffrer les données. corde
keyVersion Version de clé de la clé utilisée pour chiffrer les données. corde

Microsoft.Automation/automationAccounts

Nom Description Valeur
identité Définit la propriété d’identité pour le compte Automation Identity
emplacement Obtient ou définit l’emplacement de la ressource. corde
nom Nom de la ressource chaîne (obligatoire)
Propriétés Obtient ou définit les propriétés de création ou de mise à jour du compte. AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes.
type Type de ressource « Microsoft.Automation/automationAccounts@2024-10-23 »

Sku

Nom Description Valeur
capacité Obtient ou définit la capacité de la référence SKU. Int
Famille Obtient ou définit la famille de références SKU. corde
nom Obtient ou définit le nom de la référence SKU du compte. 'De base'
'Free' (obligatoire)

UserAssignedIdentitiesProperties

Nom Description Valeur