Microsoft.Automation automationAccounts 2023-05-15-preview
Bicep kaynak tanımı
automationAccounts kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
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-05-15-preview' = {
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ı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ş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}'. | 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ç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}'. | 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ı |
ASR Kurtarma Planları için Otomasyon Runbook'larını dağıtır |
OMS ASR Çözümü |
OMS'de ASR (v2) Çözümünü etkinleştirir |
Azure Kaynak İyileştirme (ARO) Araç Seti |
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'ları ve zamanlamaları olan bir Azure Otomasyonu hesabıdır. |
OMS - Azure Kaynak Kullanımı Çözümü |
Çözüm, OMS'ye Azure Kaynakları ile ilgili faturalama rahatsızlığı getirir. Kaynakların maliyeti farklı para birimi ve yerel ayarda görüntülenebilir. |
OMS - Azure VM Envanter Çözümü |
OMS'de Azure VM Envanteri Çözümünü etkinleştirir. Çözüm, Azure VM envanteri ile birlikte diskleri, ağ bileşenlerini, NSG kurallarını ve uzantılarını OMS çalışma alanında toplar. |
OMS Çözümü - Hyper-V Çoğaltması |
Hyper-V çoğaltmasını izlemek için bir OMS çözümü oluşturmaya yönelik şablon. |
OMS Service Bus Çözümü |
Azure Service Bus örneklerini izler |
OMS VMM Analytics |
Birden çok VMM örneğinde işlerin durumunun tek bir görünümünü sağlar ve bu işlerin sistem durumu & performansı hakkında bilgi edinmenize yardımcı olur. |
Azure Otomasyonu hesabı oluşturma |
Bu şablon, bir Azure Otomasyonu hesabı oluşturma örneği sağlar ve bunu yeni veya mevcut bir Azure İzleyici Log Analytics çalışma alanına bağlar. |
ARM şablonu kaynak tanımı
automationAccounts kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
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 kodunu ekleyin.
{
"type": "Microsoft.Automation/automationAccounts",
"apiVersion": "2023-05-15-preview",
"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-05-15-preview' |
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ş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}'. | 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ç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) |
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ı |
ASR Kurtarma Planları için Otomasyon Runbook'larını dağıtır |
OMS ASR Çözümü |
OMS'de ASR (v2) Çözümünü etkinleştirir |
Azure Kaynak İyileştirme (ARO) Araç Seti |
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'ları ve zamanlamaları olan bir Azure Otomasyonu hesabıdır. |
OMS - Azure Kaynak Kullanımı Çözümü |
Çözüm, OMS'ye Azure Kaynakları ile ilgili faturalama rahatsızlığı getirir. Kaynakların maliyeti farklı para birimi ve yerel ayarda görüntülenebilir. |
OMS - Azure VM Envanter Çözümü |
OMS'de Azure VM Envanteri Çözümünü etkinleştirir. Çözüm, Azure VM envanteri ile birlikte diskleri, ağ bileşenlerini, NSG kurallarını ve uzantılarını OMS çalışma alanında toplar. |
OMS Çözümü - Hyper-V Çoğaltması |
Hyper-V çoğaltmasını izlemek için bir OMS çözümü oluşturmaya yönelik şablon. |
OMS Service Bus Çözümü |
Azure Service Bus örneklerini izler |
OMS VMM Analytics |
Birden çok VMM örneğinde işlerin durumunun tek bir görünümünü sağlar ve bu işlerin sistem durumu & performansı hakkında bilgi edinmenize yardımcı olur. |
Azure Otomasyonu hesabı oluşturma |
Bu şablon, bir Azure Otomasyonu hesabı oluşturma örneği sağlar ve bunu yeni veya mevcut bir Azure İzleyici Log Analytics çalışma alanına bağ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-05-15-preview"
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-05-15-preview" |
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 |
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ı 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ü. | "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
identity_ids | 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}'. | 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ç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) |