Share via


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

Azure にデプロイする
ASR 復旧計画用の Automation Runbook をデプロイします
OMS ASR ソリューション

Azure にデプロイする
OMS で ASR (v2) ソリューションを有効にします
Azure リソース最適化 (ARO) ツールキット

Azure にデプロイする
Azure Resource Optimization Toolkit は、サーバーレス テクノロジを使用してサブスクリプション上の Azure リソースを最適化する分散型のネイティブ Azure ソリューションです。 最適化は、新しいリソースを含め、独自のスケジュールを有効または作成すると、サブスクリプションで自動的に行われます。 これは、サブスクリプションで使用してコストの節約を開始できる、構成済みの Runbook とスケジュールを含むAzure Automation アカウントです。
OMS - Azure リソース使用量ソリューション

Azure にデプロイする
ソリューションにより、Azure リソースに関する課金が OMS にもたらされます。 リソースのコストは、異なる通貨とロケールで表示できます。
OMS - Azure VM インベントリ ソリューション

Azure にデプロイする
OMS で Azure VM インベントリ ソリューションを有効にします。 ソリューションは、ディスク、ネットワーク コンポーネント、NSG ルール、拡張機能と共に Azure VM インベントリを OMS ワークスペースに収集します。
OMS ソリューション - Hyper-V レプリカ

Azure にデプロイする
Hyper-V レプリカを監視する OMS ソリューションを作成するためのテンプレート。
OMS Service Bus ソリューション

Azure にデプロイする
Azure Service Bus インスタンスを監視します
OMS VMM Analytics

Azure にデプロイする
複数の VMM インスタンスにわたるジョブの状態を 1 つのビューで表示し、これらのジョブの正常性 & パフォーマンスに関する分析情報を得ることができます。
Azure Automation アカウントを作成する

Azure にデプロイする
このテンプレートでは、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

Azure にデプロイする
ASR 回復計画用の Automation Runbook をデプロイする
OMS ASR ソリューション

Azure にデプロイする
OMS で ASR (v2) ソリューションを有効にします
Azure リソース最適化 (ARO) ツールキット

Azure にデプロイする
Azure Resource Optimization Toolkit は、サーバーレス テクノロジを使用してサブスクリプション上の Azure リソースを最適化する分散型のネイティブ Azure ソリューションです。 最適化は、新しいリソースを含め、独自のスケジュールを有効または作成すると、サブスクリプションで自動的に行われます。 これは、サブスクリプションで使用してコストの節約を開始できる、構成済みの Runbook とスケジュールを含むAzure Automation アカウントです。
OMS - Azure リソース使用量ソリューション

Azure にデプロイする
ソリューションにより、Azure リソースに関する課金が OMS にもたらされます。 リソースのコストは、異なる通貨とロケールで表示できます。
OMS - Azure VM インベントリ ソリューション

Azure にデプロイする
OMS で Azure VM インベントリ ソリューションを有効にします。 ソリューションは、ディスク、ネットワーク コンポーネント、NSG ルール、拡張機能と共に Azure VM インベントリを OMS ワークスペースに収集します。
OMS ソリューション - Hyper-V レプリカ

Azure にデプロイする
Hyper-V レプリカを監視する OMS ソリューションを作成するためのテンプレート。
OMS Service Bus ソリューション

Azure にデプロイする
Azure Service Bus インスタンスを監視します
OMS VMM Analytics

Azure にデプロイする
複数の VMM インスタンスにわたるジョブの状態を 1 つのビューで表示し、これらのジョブの正常性 & パフォーマンスに関する分析情報を得ることができます。
Azure Automation アカウントを作成する

Azure にデプロイする
このテンプレートでは、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" (必須)