Aracılığıyla paylaş


Microsoft.Automation automationAccounts 2023-11-01

Bicep kaynak tanımı

automationAccounts kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Automation/automationAccounts kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

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

Özellik değerleri

automationAccounts

Ad Açıklama Değer
name Kaynak adı dize (gerekli)

Karakter sınırı: 6-50

Geçerli karakterler:
Alfasayısal değerler ve kısa çizgiler.

Harfle başlayın ve alfasayısal ile bitirin.
location Kaynağın konumunu alır veya ayarlar. string
etiketler Kaynağa eklenen etiketleri alır veya ayarlar. Etiket adlarının ve değerlerinin sözlüğü. Bkz . Şablonlardaki etiketler
identity Otomasyon hesabı için kimlik özelliğini ayarlar Kimlik
properties Hesap oluşturma veya güncelleştirme özelliklerini alır veya ayarlar. AutomationAccountCreateOrUpdatePropertiesOrAutomatio...

Kimlik

Ad Açıklama Değer
tür Kimlik türü. 'Yok'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Kaynakla ilişkili kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlüğü anahtarı başvuruları şu formda ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Ad Açıklama Değer
{özelleştirilmiş özellik} UserAssignedIdentitiesProperties

UserAssignedIdentitiesProperties

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.

AutomationAccountCreateOrUpdatePropertiesOrAutomatio...

Ad Açıklama Değer
disableLocalAuth AAD dışı kimlik doğrulaması kullanan isteklerin engellenip engellenmediğini gösterir bool
şifreleme Otomasyon hesabının şifreleme özelliklerini ayarlama EncryptionProperties
publicNetworkAccess ARM olmayan uç nokta (Web Kancası/Aracı) üzerindeki trafiğe genel İnternet'ten izin verilip verilmeyeceğini gösterir bool
Sku Hesap SKU'su alır veya ayarlar. Sku

EncryptionProperties

Ad Açıklama Değer
identity CMK için kullanılan kullanıcı kimliği. EncryptionPropertiesIdentity
keySource Şifreleme Anahtarı Kaynağı 'Microsoft.Automation'
'Microsoft.Keyvault'
keyVaultProperties Anahtar kasası özellikleri. KeyVaultProperties

EncryptionPropertiesIdentity

Ad Açıklama Değer
userAssignedIdentity CMK için kullanılan kullanıcı kimliği. Şu formda bir ARM kaynak kimliği olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Bicep için any() işlevini kullanabilirsiniz.

KeyVaultProperties

Ad Açıklama Değer
Keyname Verileri şifrelemek için kullanılan anahtarın adı. string
keyvaultUri Verileri şifrelemek için kullanılan anahtar kasası anahtarının URI'si. string
keyVersion Verileri şifrelemek için kullanılan anahtarın anahtar sürümü. string

Sku

Ad Açıklama Değer
capacity SKU kapasitesini alır veya ayarlar. int
aile SKU ailesini alır veya ayarlar. string
name Hesabın SKU adını alır veya ayarlar. 'Temel'
'Ücretsiz' (gerekli)

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Description
ASR Runbook'ları

Azure’a dağıtın
ASR Kurtarma Planları için Otomasyon Runbook'larını dağıtır
OMS ASR Çözümü

Azure’a dağıtın
OMS'de ASR (v2) Çözümünü etkinleştirir
Azure Kaynak İyileştirme (ARO) Araç Seti

Azure’a dağıtın
Azure Kaynak İyileştirme Araç Seti, aboneliğinizdeki Azure kaynaklarını iyileştirmek için sunucusuz teknolojileri kullanan merkezi olmayan, yerel bir Azure çözümüdür. İyileştirme, yeni kaynaklar dahil olmak üzere kendi zamanlamanızı etkinleştirdiğinizde veya oluşturduktan sonra aboneliğinizde otomatik olarak gerçekleşir. Bu, tasarruf etmeye başlamak için aboneliğinizde kullanabileceğiniz önceden yapılandırılmış runbook'lara ve zamanlamalara sahip Azure Otomasyonu bir hesaptır.
OMS - Azure Kaynak Kullanımı Çözümü

Azure’a dağıtın
Çözüm, OMS'ye Azure Kaynakları hakkında faturalama rahatsızlığı getirir. Kaynakların maliyeti farklı para birimi ve yerel ayarda görüntülenebilir.
OMS - Azure VM Envanter Çözümü

Azure’a dağıtın
OMS'de Azure VM Envanter Çözümü'ne olanak tanır. Çözüm, OMS çalışma alanında diskler, ağ bileşenleri, NSG kuralları ve uzantılarıyla birlikte Azure VM envanteri toplar.
OMS Çözümü - Hyper-V Çoğaltması

Azure’a dağıtın
Hyper-V çoğaltmasını izlemek için bir OMS çözümü oluşturmaya yönelik şablon.
OMS Service Bus Çözümü

Azure’a dağıtın
Azure Service Bus örnekleri izler
OMS VMM Analytics

Azure’a dağıtın
Birden çok VMM örneğinde işlerin durumunun tek bir görünümünü sağlayarak bu işlerin sistem durumu & performansı hakkında içgörü elde edebilirsiniz.
Azure Otomasyonu hesabı oluşturma

Azure’a dağıtın
Bu şablon, bir Azure Otomasyonu hesabı oluşturma ve bunu yeni veya mevcut bir Azure İzleyici Log Analytics çalışma alanına nasıl bağlayacağını gösteren bir örnek sağlar.

ARM şablonu kaynak tanımı

automationAccounts kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Automation/automationAccounts kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

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

Özellik değerleri

automationAccounts

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.Automation/automationAccounts'
apiVersion Kaynak API'sinin sürümü '2023-11-01'
name Kaynak adı dize (gerekli)

Karakter sınırı: 6-50

Geçerli karakterler:
Alfasayısallar ve kısa çizgiler.

Harfle başlayın ve alfasayısal ile bitirin.
location Kaynağın konumunu alır veya ayarlar. string
etiketler Kaynağa eklenen etiketleri alır veya ayarlar. Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler
identity Otomasyon hesabının kimlik özelliğini ayarlar Kimlik
properties Hesap oluşturma veya güncelleştirme özelliklerini alır veya ayarlar. AutomationAccountCreateOrUpdatePropertiesOrAutomatio...

Kimlik

Ad Açıklama Değer
tür Kimlik türü. 'Yok'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Kaynakla ilişkili kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlüğü anahtarı başvuruları şu formda ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Ad Açıklama Değer
{özelleştirilmiş özellik} UserAssignedIdentitiesProperties

UserAssignedIdentitiesProperties

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.

AutomationAccountCreateOrUpdatePropertiesOrAutomatio...

Ad Açıklama Değer
disableLocalAuth AAD dışı kimlik doğrulaması kullanan isteklerin engellenip engellenmediğini gösterir bool
şifreleme Otomasyon hesabının şifreleme özelliklerini ayarlama EncryptionProperties
publicNetworkAccess ARM olmayan uç nokta (Web Kancası/Aracı) üzerindeki trafiğe genel İnternet'ten izin verilip verilmeyeceğini gösterir bool
Sku Hesap SKU'su alır veya ayarlar. Sku

EncryptionProperties

Ad Açıklama Değer
identity CMK için kullanılan kullanıcı kimliği. EncryptionPropertiesIdentity
keySource Şifreleme Anahtarı Kaynağı 'Microsoft.Automation'
'Microsoft.Keyvault'
keyVaultProperties Anahtar kasası özellikleri. KeyVaultProperties

EncryptionPropertiesIdentity

Ad Açıklama Değer
userAssignedIdentity CMK için kullanılan kullanıcı kimliği. Şu formda bir ARM kaynak kimliği olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

KeyVaultProperties

Ad Açıklama Değer
Keyname Verileri şifrelemek için kullanılan anahtarın adı. string
keyvaultUri Verileri şifrelemek için kullanılan anahtar kasası anahtarının URI'si. string
keyVersion Verileri şifrelemek için kullanılan anahtarın anahtar sürümü. string

Sku

Ad Açıklama Değer
capacity SKU kapasitesini alır veya ayarlar. int
aile SKU ailesini alır veya ayarlar. string
name Hesabın SKU adını alır veya ayarlar. 'Temel'
'Ücretsiz' (gerekli)

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Description
ASR Runbook'ları

Azure’a dağıtın
ASR Kurtarma Planları için Otomasyon Runbook'larını dağıtır
OMS ASR Çözümü

Azure’a dağıtın
OMS'de ASR (v2) Çözümünü etkinleştirir
Azure Kaynak İyileştirme (ARO) Araç Seti

Azure’a dağıtın
Azure Kaynak İyileştirme Araç Seti, aboneliğinizdeki Azure kaynaklarını iyileştirmek için sunucusuz teknolojileri kullanan merkezi olmayan, yerel bir Azure çözümüdür. İyileştirme, yeni kaynaklar dahil olmak üzere kendi zamanlamanızı etkinleştirdiğinizde veya oluşturduktan sonra aboneliğinizde otomatik olarak gerçekleşir. Bu, tasarruf etmeye başlamak için aboneliğinizde kullanabileceğiniz önceden yapılandırılmış runbook'lara ve zamanlamalara sahip Azure Otomasyonu bir hesaptır.
OMS - Azure Kaynak Kullanımı Çözümü

Azure’a dağıtın
Çözüm, OMS'ye Azure Kaynakları hakkında faturalama rahatsızlığı getirir. Kaynakların maliyeti farklı para birimi ve yerel ayarda görüntülenebilir.
OMS - Azure VM Envanter Çözümü

Azure’a dağıtın
OMS'de Azure VM Envanter Çözümü'ne olanak tanır. Çözüm, OMS çalışma alanında diskler, ağ bileşenleri, NSG kuralları ve uzantılarıyla birlikte Azure VM envanteri toplar.
OMS Çözümü - Hyper-V Çoğaltması

Azure’a dağıtın
Hyper-V çoğaltmasını izlemek için bir OMS çözümü oluşturmaya yönelik şablon.
OMS Service Bus Çözümü

Azure’a dağıtın
Azure Service Bus örnekleri izler
OMS VMM Analytics

Azure’a dağıtın
Birden çok VMM örneğinde işlerin durumunun tek bir görünümünü sağlayarak bu işlerin sistem durumu & performansı hakkında içgörü elde edebilirsiniz.
Azure Otomasyonu hesabı oluşturma

Azure’a dağıtın
Bu şablon, bir Azure Otomasyonu hesabı oluşturma ve bunu yeni veya mevcut bir Azure İzleyici Log Analytics çalışma alanına nasıl bağlayacağını gösteren bir örnek sağlar.

Terraform (AzAPI sağlayıcısı) kaynak tanımı

automationAccounts kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Automation/automationAccounts kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

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

Özellik değerleri

automationAccounts

Ad Açıklama Değer
tür Kaynak türü "Microsoft.Automation/automationAccounts@2023-11-01"
name Kaynak adı dize (gerekli)

Karakter sınırı: 6-50

Geçerli karakterler:
Alfasayısallar ve kısa çizgiler.

Harfle başlayın ve alfasayısal ile bitirin.
location Kaynağın konumunu alır veya ayarlar. string
parent_id Bir kaynak grubuna dağıtmak için bu kaynak grubunun kimliğini kullanın. dize (gerekli)
etiketler Kaynağa eklenen etiketleri alır veya ayarlar. Etiket adlarının ve değerlerinin sözlüğü.
identity Otomasyon hesabının kimlik özelliğini ayarlar Kimlik
properties Hesap oluşturma veya güncelleştirme özelliklerini alır veya ayarlar. AutomationAccountCreateOrUpdatePropertiesOrAutomatio...

Kimlik

Ad Açıklama Değer
tür Kimlik türü. "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
identity_ids Kaynakla ilişkilendirilmiş kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlüğü anahtar başvuruları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Kullanıcı kimliği kimlikleri dizisi.

IdentityUserAssignedIdentities

Ad Açıklama Değer
{özelleştirilmiş özellik} UserAssignedIdentitiesProperties

UserAssignedIdentitiesProperties

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dır.

AutomationAccountCreateOrUpdatePropertiesOrAutomatio...

Ad Açıklama Değer
disableLocalAuth AAD olmayan kimlik doğrulaması kullanan isteklerin engellenip engellenmediğini gösterir bool
şifreleme Otomasyon hesabının şifreleme özelliklerini ayarlama EncryptionProperties
publicNetworkAccess ARM olmayan uç nokta (Web Kancası/Aracı) üzerindeki trafiğe genel İnternet'ten izin verilip verilmeyeceğini gösterir bool
Sku Hesap SKU'su alır veya ayarlar. Sku

EncryptionProperties

Ad Açıklama Değer
identity CMK için kullanılan kullanıcı kimliği. EncryptionPropertiesIdentity
keySource Şifreleme Anahtarı Kaynağı "Microsoft.Automation"
"Microsoft.Keyvault"
keyVaultProperties Anahtar kasası özellikleri. KeyVaultProperties

EncryptionPropertiesIdentity

Ad Açıklama Değer
userAssignedIdentity CMK için kullanılan kullanıcı kimliği. Şu formda bir ARM kaynak kimliği olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

KeyVaultProperties

Ad Açıklama Değer
Keyname Verileri şifrelemek için kullanılan anahtarın adı. string
keyvaultUri Verileri şifrelemek için kullanılan anahtar kasası anahtarının URI'si. string
keyVersion Verileri şifrelemek için kullanılan anahtarın anahtar sürümü. string

Sku

Ad Açıklama Değer
capacity SKU kapasitesini alır veya ayarlar. int
aile SKU ailesini alır veya ayarlar. string
name Hesabın SKU adını alır veya ayarlar. "Temel"
"Ücretsiz" (gerekli)