Microsoft.Automation automationAccounts 2023-11-01
Bicep リソース定義
automationAccounts リソースの種類は、次を対象とする操作でデプロイできます。
- リソース グループ - リソース グループのデプロイ コマンドを参照してください
各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。
リソース形式
Microsoft.Automation/automationAccounts リソースを作成するには、次の Bicep をテンプレートに追加します。
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'
}
}
}
プロパティ値
automationAccounts
名前 | 説明 | 値 |
---|---|---|
name | リソース名 | string (必須) 文字制限: 6 から 50 有効な文字: 英数字とハイフン。 先頭は文字、末尾は英数字にします。 |
location | リソースの場所を取得または設定します。 | string |
tags | リソースに接続されているタグを取得または設定します。 | タグの名前と値のディクショナリ。 「テンプレート内のタグ」を参照してください |
identity | Automation アカウントの ID プロパティを設定します | ID |
properties | アカウントの作成または更新のプロパティを取得または設定します。 | AutomationAccountCreateOrUpdatePropertiesOrAutomatio... |
ID
名前 | 説明 | 値 |
---|---|---|
type | ID の種類。 | 'None' 'SystemAssigned' 'SystemAssigned、UserAssigned' 'UserAssigned' |
userAssignedIdentities | リソースに関連付けられているユーザー ID の一覧。 ユーザー ID ディクショナリ キー参照は、"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}" という形式の ARM リソース ID になります。 | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
名前 | 説明 | 値 |
---|---|---|
{カスタマイズされたプロパティ} | UserAssignedIdentitiesProperties |
UserAssignedIdentitiesProperties
このオブジェクトには、デプロイ中に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。
AutomationAccountCreateOrUpdatePropertiesOrAutomatio...
名前 | 説明 | 値 |
---|---|---|
disableLocalAuth | 非 AAD 認証を使用する要求がブロックされているかどうかを示します | [bool] |
暗号化 (encryption) | Automation アカウントの暗号化プロパティを設定する | EncryptionProperties |
publicNetworkAccess | 非 ARM エンドポイント (Webhook/Agent) 上のトラフィックがパブリック インターネットから許可されているかどうかを示します | [bool] |
sku | アカウント SKU を取得または設定します。 | SKU |
EncryptionProperties
名前 | 説明 | 値 |
---|---|---|
identity | CMK に使用されるユーザー ID。 | EncryptionPropertiesIdentity |
keySource | 暗号化キー ソース | 'Microsoft.Automation' 'Microsoft.Keyvault' |
keyVaultProperties | キー コンテナーのプロパティ。 | KeyVaultProperties |
EncryptionPropertiesIdentity
名前 | 説明 | 値 |
---|---|---|
userAssignedIdentity | CMK に使用されるユーザー ID。 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' という形式の ARM リソース ID になります。 | Bicep の場合は、 any() 関数を使用できます。 |
KeyVaultProperties
名前 | 説明 | 値 |
---|---|---|
keyName | データの暗号化に使用されるキーの名前。 | string |
keyvaultUri | データの暗号化に使用されるキー コンテナー キーの URI。 | string |
keyVersion | データの暗号化に使用されるキーのキー バージョン。 | string |
Sku
名前 | 説明 | 値 |
---|---|---|
capacity | SKU 容量を取得または設定します。 | INT |
family | SKU ファミリを取得または設定します。 | string |
name | アカウントの SKU 名を取得または設定します。 | 'Basic' 'Free' (必須) |
クイック スタート テンプレート
次のクイックスタート テンプレートでは、このリソースの種類をデプロイします。
Template | 説明 |
---|---|
ASR Runbook |
ASR 復旧計画用の Automation Runbook をデプロイします |
OMS ASR ソリューション |
OMS で ASR (v2) ソリューションを有効にします |
Azure リソース最適化 (ARO) ツールキット |
Azure Resource Optimization Toolkit は、サーバーレス テクノロジを使用してサブスクリプション上の Azure リソースを最適化する分散型のネイティブ Azure ソリューションです。 最適化は、新しいリソースを含め、独自のスケジュールを有効または作成すると、サブスクリプションで自動的に行われます。 これは、サブスクリプションで使用してコストの節約を開始できる、構成済みの Runbook とスケジュールを含むAzure Automation アカウントです。 |
OMS - Azure リソース使用量ソリューション |
ソリューションにより、Azure リソースに関する課金が OMS にもたらされます。 リソースのコストは、異なる通貨とロケールで表示できます。 |
OMS - Azure VM インベントリ ソリューション |
OMS で Azure VM インベントリ ソリューションを有効にします。 ソリューションは、ディスク、ネットワーク コンポーネント、NSG ルール、拡張機能と共に Azure VM インベントリを OMS ワークスペースに収集します。 |
OMS ソリューション - Hyper-V レプリカ |
Hyper-V レプリカを監視する OMS ソリューションを作成するためのテンプレート。 |
OMS Service Bus ソリューション |
Azure Service Bus インスタンスを監視します |
OMS VMM Analytics |
複数の VMM インスタンスにわたるジョブの状態を 1 つのビューで表示し、これらのジョブの正常性 & パフォーマンスに関する分析情報を得ることができます。 |
Azure Automation アカウントを作成する |
このテンプレートでは、Azure Automation アカウントを作成し、それを新規または既存の Azure Monitor Log Analytics ワークスペースにリンクする方法の例を示します。 |
ARM テンプレート リソース定義
automationAccounts リソースの種類は、次をターゲットとする操作でデプロイできます。
- リソース グループ - リソース グループのデプロイ コマンドに関するページを参照してください
各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。
リソース形式
Microsoft.Automation/automationAccounts リソースを作成するには、次の JSON をテンプレートに追加します。
{
"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"
}
}
}
プロパティ値
automationAccounts
名前 | 説明 | 値 |
---|---|---|
type | リソースの種類 | 'Microsoft.Automation/automationAccounts' |
apiVersion | リソース API のバージョン | '2023-11-01' |
name | リソース名 | string (必須) 文字数制限: 6 から 50 有効な文字: 英数字とハイフン。 先頭は文字、末尾は英数字にします。 |
location | リソースの場所を取得または設定します。 | string |
tags | リソースに接続されているタグを取得または設定します。 | タグ名と値のディクショナリ。 「テンプレートのタグ」を参照してください |
identity | Automation アカウントの ID プロパティを設定します | ID |
properties | アカウントの作成または更新のプロパティを取得または設定します。 | AutomationAccountCreateOrUpdatePropertiesOrAutomatio... |
ID
名前 | 説明 | 値 |
---|---|---|
type | ID の種類。 | 'None' 'SystemAssigned' 'SystemAssigned、UserAssigned' 'UserAssigned' |
userAssignedIdentities | リソースに関連付けられているユーザー ID の一覧。 ユーザー ID ディクショナリ キー参照は、"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}" という形式の ARM リソース ID になります。 | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
名前 | 説明 | 値 |
---|---|---|
{カスタマイズされたプロパティ} | UserAssignedIdentitiesProperties |
UserAssignedIdentitiesProperties
このオブジェクトには、デプロイ中に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。
AutomationAccountCreateOrUpdatePropertiesOrAutomatio...
名前 | 説明 | 値 |
---|---|---|
disableLocalAuth | 非 AAD 認証を使用する要求がブロックされているかどうかを示します | [bool] |
暗号化 (encryption) | Automation アカウントの暗号化プロパティを設定する | EncryptionProperties |
publicNetworkAccess | 非 ARM エンドポイント (Webhook/Agent) 上のトラフィックがパブリック インターネットから許可されているかどうかを示します | [bool] |
sku | アカウント SKU を取得または設定します。 | SKU |
EncryptionProperties
名前 | 説明 | 値 |
---|---|---|
identity | CMK に使用されるユーザー ID。 | EncryptionPropertiesIdentity |
keySource | 暗号化キー ソース | 'Microsoft.Automation' 'Microsoft.Keyvault' |
keyVaultProperties | キー コンテナーのプロパティ。 | KeyVaultProperties |
EncryptionPropertiesIdentity
名前 | 説明 | 値 |
---|---|---|
userAssignedIdentity | CMK に使用されるユーザー ID。 "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}" という形式の ARM リソース ID になります。 |
KeyVaultProperties
名前 | 説明 | 値 |
---|---|---|
keyName | データの暗号化に使用されるキーの名前。 | string |
keyvaultUri | データの暗号化に使用されるキー コンテナー キーの URI。 | string |
keyVersion | データの暗号化に使用されるキーのキー バージョン。 | string |
Sku
名前 | 説明 | 値 |
---|---|---|
capacity | SKU 容量を取得または設定します。 | INT |
family | SKU ファミリを取得または設定します。 | string |
name | アカウントの SKU 名を取得または設定します。 | 'Basic' 'Free' (必須) |
クイック スタート テンプレート
次のクイックスタート テンプレートでは、このリソースの種類をデプロイします。
Template | 説明 |
---|---|
ASR Runbook |
ASR 回復計画用の Automation Runbook をデプロイする |
OMS ASR ソリューション |
OMS で ASR (v2) ソリューションを有効にします |
Azure リソース最適化 (ARO) ツールキット |
Azure Resource Optimization Toolkit は、サーバーレス テクノロジを使用してサブスクリプション上の Azure リソースを最適化する分散型のネイティブ Azure ソリューションです。 最適化は、新しいリソースを含め、独自のスケジュールを有効または作成すると、サブスクリプションで自動的に行われます。 これは、サブスクリプションで使用してコストの節約を開始できる、構成済みの Runbook とスケジュールを含むAzure Automation アカウントです。 |
OMS - Azure リソース使用量ソリューション |
ソリューションにより、Azure リソースに関する課金が OMS にもたらされます。 リソースのコストは、異なる通貨とロケールで表示できます。 |
OMS - Azure VM インベントリ ソリューション |
OMS で Azure VM インベントリ ソリューションを有効にします。 ソリューションは、ディスク、ネットワーク コンポーネント、NSG ルール、拡張機能と共に Azure VM インベントリを OMS ワークスペースに収集します。 |
OMS ソリューション - Hyper-V レプリカ |
Hyper-V レプリカを監視する OMS ソリューションを作成するためのテンプレート。 |
OMS Service Bus ソリューション |
Azure Service Bus インスタンスを監視します |
OMS VMM Analytics |
複数の VMM インスタンスにわたるジョブの状態を 1 つのビューで表示し、これらのジョブの正常性 & パフォーマンスに関する分析情報を得ることができます。 |
Azure Automation アカウントを作成する |
このテンプレートでは、Azure Automation アカウントを作成し、それを新規または既存の Azure Monitor Log Analytics ワークスペースにリンクする方法の例を示します。 |
Terraform (AzAPI プロバイダー) リソース定義
automationAccounts リソースの種類は、次をターゲットとする操作でデプロイできます。
- リソース グループ
各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。
リソース形式
Microsoft.Automation/automationAccounts リソースを作成するには、次の Terraform をテンプレートに追加します。
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"
}
}
})
}
プロパティ値
automationAccounts
名前 | 説明 | 値 |
---|---|---|
type | リソースの種類 | "Microsoft.Automation/automationAccounts@2023-11-01" |
name | リソース名 | string (必須) 文字数制限: 6 から 50 有効な文字: 英数字とハイフン。 先頭は文字、末尾は英数字にします。 |
location | リソースの場所を取得または設定します。 | string |
parent_id | リソース グループにデプロイするには、そのリソース グループの ID を使用します。 | string (必須) |
tags | リソースに接続されているタグを取得または設定します。 | タグ名と値のディクショナリ。 |
identity | Automation アカウントの ID プロパティを設定します | ID |
properties | アカウントの作成プロパティまたは更新プロパティを取得または設定します。 | AutomationAccountCreateOrUpdatePropertiesOrAutomatio... |
ID
名前 | 説明 | 値 |
---|---|---|
type | ID の種類。 | "SystemAssigned" "SystemAssigned、UserAssigned" "UserAssigned" |
identity_ids | リソースに関連付けられているユーザー ID の一覧。 ユーザー ID ディクショナリ キーの参照は、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' という形式の ARM リソース ID になります。 | ユーザー ID ID の配列。 |
IdentityUserAssignedIdentities
名前 | 説明 | 値 |
---|---|---|
{カスタマイズされたプロパティ} | UserAssignedIdentitiesProperties |
UserAssignedIdentitiesProperties
このオブジェクトには、デプロイ中に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。
AutomationAccountCreateOrUpdatePropertiesOrAutomatio...
名前 | 説明 | 値 |
---|---|---|
disableLocalAuth | 非 AAD 認証を使用する要求がブロックされているかどうかを示します | [bool] |
暗号化 (encryption) | Automation アカウントの暗号化プロパティを設定する | EncryptionProperties |
publicNetworkAccess | ARM 以外のエンドポイント (Webhook/エージェント) 上のトラフィックがパブリック インターネットから許可されているかどうかを示します | [bool] |
sku | アカウント SKU を取得または設定します。 | SKU |
EncryptionProperties
名前 | 説明 | 値 |
---|---|---|
identity | CMK に使用されるユーザー ID。 | EncryptionPropertiesIdentity |
keySource | 暗号化キー ソース | "Microsoft.Automation" "Microsoft.Keyvault" |
keyVaultProperties | キー コンテナーのプロパティ。 | KeyVaultProperties |
EncryptionPropertiesIdentity
名前 | 説明 | 値 |
---|---|---|
userAssignedIdentity | CMK に使用されるユーザー ID。 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' という形式の ARM リソース ID になります。 |
KeyVaultProperties
名前 | 説明 | 値 |
---|---|---|
keyName | データの暗号化に使用されるキーの名前。 | string |
keyvaultUri | データの暗号化に使用されるキー コンテナー キーの URI。 | string |
keyVersion | データの暗号化に使用されるキーのキー バージョン。 | string |
Sku
名前 | 説明 | 値 |
---|---|---|
capacity | SKU 容量を取得または設定します。 | INT |
family | SKU ファミリを取得または設定します。 | string |
name | アカウントの SKU 名を取得または設定します。 | "Basic" "Free" (必須) |