Definición de recursos de Bicep
El tipo de recurso automationAccounts se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Para crear un recurso Microsoft.Automation/automationAccounts, agregue el siguiente bicep a la plantilla.
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(...)
}
keySource: 'string'
keyVaultProperties: {
keyName: 'string'
keyvaultUri: 'string'
keyVersion: 'string'
}
}
publicNetworkAccess: bool
sku: {
capacity: int
family: 'string'
name: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Valores de propiedad
AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties
Nombre |
Descripción |
Valor |
disableLocalAuth |
Indica si se bloquean las solicitudes que usan la autenticación que no es de AAD. |
Bool |
encriptación |
Establecimiento de las propiedades de cifrado de la cuenta de Automation |
EncryptionProperties |
publicNetworkAccess |
Indica si se permite el tráfico en el punto de conexión que no es arm (webhook o agente) desde la red pública de Internet. |
Bool |
Sku |
Obtiene o establece la SKU de cuenta. |
Sku de |
EncryptionProperties
Nombre |
Descripción |
Valor |
identidad |
Identidad de usuario usada para CMK. |
EncryptionPropertiesIdentity |
keySource |
Origen de la clave de cifrado |
"Microsoft.Automation" "Microsoft.Keyvault" |
keyVaultProperties |
Propiedades del almacén de claves. |
KeyVaultProperties |
EncryptionPropertiesIdentity
Nombre |
Descripción |
Valor |
userAssignedIdentity |
La identidad de usuario usada para CMK. Será un identificador de recurso de ARM con el formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
cualquier |
Identidad
Nombre |
Descripción |
Valor |
tipo |
Tipo de identidad. |
'Ninguno' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
userAssignedIdentities |
Lista de identidades de usuario asociadas al recurso. Las referencias de clave de diccionario de identidad de usuario serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
KeyVaultProperties
Nombre |
Descripción |
Valor |
keyName |
Nombre de la clave que se usa para cifrar los datos. |
cuerda |
keyvaultUri |
Identificador URI de la clave del almacén de claves que se usa para cifrar los datos. |
cuerda |
keyVersion |
Versión de clave de la clave usada para cifrar los datos. |
cuerda |
Microsoft.Automation/automationAccounts
Nombre |
Descripción |
Valor |
identidad |
Establece la propiedad identity para la cuenta de Automation. |
Identity |
ubicación |
Obtiene o establece la ubicación del recurso. |
cuerda |
nombre |
El nombre del recurso |
string (obligatorio) |
Propiedades |
Obtiene o establece las propiedades de creación o actualización de la cuenta. |
AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties |
Etiquetas |
Etiquetas de recursos |
Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
Sku
Nombre |
Descripción |
Valor |
capacidad |
Obtiene o establece la capacidad de la SKU. |
Int |
familia |
Obtiene o establece la familia de SKU. |
cuerda |
nombre |
Obtiene o establece el nombre de la SKU de la cuenta. |
"Básico" 'Gratis' (obligatorio) |
UserAssignedIdentitiesProperties
Ejemplos de uso
Módulos comprobados de Azure
Los siguientes módulos comprobados de Azure se pueden usar para implementar este tipo de recurso.
Ejemplos de inicio rápido de Azure
Los siguientes plantillas de inicio rápido de Azure contienen ejemplos de Bicep para implementar este tipo de recurso.
Archivo de Bicep |
Descripción |
runbooks de ASR de |
Implementa runbooks de Automation para planes de recuperación de ASR |
Definición de recursos de plantilla de ARM
El tipo de recurso automationAccounts se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Para crear un recurso Microsoft.Automation/automationAccounts, agregue el siguiente JSON a la plantilla.
{
"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"
}
}
Valores de propiedad
AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties
Nombre |
Descripción |
Valor |
disableLocalAuth |
Indica si se bloquean las solicitudes que usan la autenticación que no es de AAD. |
Bool |
encriptación |
Establecimiento de las propiedades de cifrado de la cuenta de Automation |
EncryptionProperties |
publicNetworkAccess |
Indica si se permite el tráfico en el punto de conexión que no es arm (webhook o agente) desde la red pública de Internet. |
Bool |
Sku |
Obtiene o establece la SKU de cuenta. |
Sku de |
EncryptionProperties
Nombre |
Descripción |
Valor |
identidad |
Identidad de usuario usada para CMK. |
EncryptionPropertiesIdentity |
keySource |
Origen de la clave de cifrado |
"Microsoft.Automation" "Microsoft.Keyvault" |
keyVaultProperties |
Propiedades del almacén de claves. |
KeyVaultProperties |
EncryptionPropertiesIdentity
Nombre |
Descripción |
Valor |
userAssignedIdentity |
La identidad de usuario usada para CMK. Será un identificador de recurso de ARM con el formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
cualquier |
Identidad
Nombre |
Descripción |
Valor |
tipo |
Tipo de identidad. |
'Ninguno' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
userAssignedIdentities |
Lista de identidades de usuario asociadas al recurso. Las referencias de clave de diccionario de identidad de usuario serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
KeyVaultProperties
Nombre |
Descripción |
Valor |
keyName |
Nombre de la clave que se usa para cifrar los datos. |
cuerda |
keyvaultUri |
Identificador URI de la clave del almacén de claves que se usa para cifrar los datos. |
cuerda |
keyVersion |
Versión de clave de la clave usada para cifrar los datos. |
cuerda |
Microsoft.Automation/automationAccounts
Nombre |
Descripción |
Valor |
apiVersion |
La versión de api |
'2024-10-23' |
identidad |
Establece la propiedad identity para la cuenta de Automation. |
Identity |
ubicación |
Obtiene o establece la ubicación del recurso. |
cuerda |
nombre |
El nombre del recurso |
string (obligatorio) |
Propiedades |
Obtiene o establece las propiedades de creación o actualización de la cuenta. |
AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties |
Etiquetas |
Etiquetas de recursos |
Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
tipo |
El tipo de recurso |
'Microsoft.Automation/automationAccounts' |
Sku
Nombre |
Descripción |
Valor |
capacidad |
Obtiene o establece la capacidad de la SKU. |
Int |
familia |
Obtiene o establece la familia de SKU. |
cuerda |
nombre |
Obtiene o establece el nombre de la SKU de la cuenta. |
"Básico" 'Gratis' (obligatorio) |
UserAssignedIdentitiesProperties
Ejemplos de uso
Plantillas de inicio rápido de Azure
Los siguientes plantillas de inicio rápido de Azure implementar este tipo de recurso.
Plantilla |
Descripción |
runbooks de ASR de
|
Implementa runbooks de Automation para planes de recuperación de ASR |
Azure Resource Optimization (ARO) Toolkit
|
Azure Resource Optimization Toolkit es una solución de Azure descentralizada nativa que usa tecnologías sin servidor para optimizar los recursos de Azure en su suscripción. La optimización se produce automáticamente en la suscripción una vez que habilite o cree su propia programación, incluidos los nuevos recursos. Se trata de una cuenta de Azure Automation con runbooks preconfigurados y programaciones que puede usar en su suscripción para empezar a ahorrar dinero. |
Creación de de cuenta de Azure Automation
|
Esta plantilla proporciona un ejemplo de cómo crear una cuenta de Azure Automation y vincularla a un área de trabajo de Log Analytics de Azure Monitor nueva o existente. |
OMS: solución de uso de recursos de Azure
|
La solución ofrece la infortmación de facturación sobre los recursos de Azure en OMS. El costo de los recursos se puede mostrar en diferentes monedas y configuración regional. |
OMS: solución de inventario de máquinas virtuales de Azure
|
Habilita la solución de inventario de máquinas virtuales de Azure en OMS. La solución recopila el inventario de máquinas virtuales de Azure junto con discos, componentes de red, reglas y extensiones de NSG en el área de trabajo de OMS. |
solución ASR de OMS
|
Habilita la solución ASR (v2) en OMS |
solución de Service Bus de OMS de
|
Supervisa las instancias de Azure Service Bus. |
solución oms de : de réplica de Hyper-V
|
Plantilla para crear una solución de OMS para supervisar Hyper-V réplica. |
de análisis de VMM de OMS
|
Proporciona una vista única del estado de los trabajos en varias instancias de VMM que le ayuda a obtener información sobre el estado & rendimiento de estos trabajos. |
El tipo de recurso automationAccounts se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Para crear un recurso Microsoft.Automation/automationAccounts, agregue el siguiente terraform a la plantilla.
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 = {
properties = {
disableLocalAuth = bool
encryption = {
identity = {
userAssignedIdentity = ?
}
keySource = "string"
keyVaultProperties = {
keyName = "string"
keyvaultUri = "string"
keyVersion = "string"
}
}
publicNetworkAccess = bool
sku = {
capacity = int
family = "string"
name = "string"
}
}
}
}
Valores de propiedad
AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties
Nombre |
Descripción |
Valor |
disableLocalAuth |
Indica si se bloquean las solicitudes que usan la autenticación que no es de AAD. |
Bool |
encriptación |
Establecimiento de las propiedades de cifrado de la cuenta de Automation |
EncryptionProperties |
publicNetworkAccess |
Indica si se permite el tráfico en el punto de conexión que no es arm (webhook o agente) desde la red pública de Internet. |
Bool |
Sku |
Obtiene o establece la SKU de cuenta. |
Sku de |
EncryptionProperties
Nombre |
Descripción |
Valor |
identidad |
Identidad de usuario usada para CMK. |
EncryptionPropertiesIdentity |
keySource |
Origen de la clave de cifrado |
"Microsoft.Automation" "Microsoft.Keyvault" |
keyVaultProperties |
Propiedades del almacén de claves. |
KeyVaultProperties |
EncryptionPropertiesIdentity
Nombre |
Descripción |
Valor |
userAssignedIdentity |
La identidad de usuario usada para CMK. Será un identificador de recurso de ARM con el formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
cualquier |
Identidad
Nombre |
Descripción |
Valor |
tipo |
Tipo de identidad. |
'Ninguno' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
userAssignedIdentities |
Lista de identidades de usuario asociadas al recurso. Las referencias de clave de diccionario de identidad de usuario serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
KeyVaultProperties
Nombre |
Descripción |
Valor |
keyName |
Nombre de la clave que se usa para cifrar los datos. |
cuerda |
keyvaultUri |
Identificador URI de la clave del almacén de claves que se usa para cifrar los datos. |
cuerda |
keyVersion |
Versión de clave de la clave usada para cifrar los datos. |
cuerda |
Microsoft.Automation/automationAccounts
Nombre |
Descripción |
Valor |
identidad |
Establece la propiedad identity para la cuenta de Automation. |
Identity |
ubicación |
Obtiene o establece la ubicación del recurso. |
cuerda |
nombre |
El nombre del recurso |
string (obligatorio) |
Propiedades |
Obtiene o establece las propiedades de creación o actualización de la cuenta. |
AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties |
Etiquetas |
Etiquetas de recursos |
Diccionario de nombres y valores de etiqueta. |
tipo |
El tipo de recurso |
"Microsoft.Automation/automationAccounts@2024-10-23" |
Sku
Nombre |
Descripción |
Valor |
capacidad |
Obtiene o establece la capacidad de la SKU. |
Int |
familia |
Obtiene o establece la familia de SKU. |
cuerda |
nombre |
Obtiene o establece el nombre de la SKU de la cuenta. |
"Básico" 'Gratis' (obligatorio) |
UserAssignedIdentitiesProperties