Microsoft.AVS privateClouds

Bicep リソース定義

privateClouds リソースの種類は、次をターゲットとする操作でデプロイできます。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.AVS/privateClouds リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.AVS/privateClouds@2022-05-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
  }
  identity: {
    type: 'string'
  }
  properties: {
    availability: {
      secondaryZone: int
      strategy: 'string'
      zone: int
    }
    circuit: {}
    encryption: {
      keyVaultProperties: {
        keyName: 'string'
        keyVaultUrl: 'string'
        keyVersion: 'string'
      }
      status: 'string'
    }
    identitySources: [
      {
        alias: 'string'
        baseGroupDN: 'string'
        baseUserDN: 'string'
        domain: 'string'
        name: 'string'
        password: 'string'
        primaryServer: 'string'
        secondaryServer: 'string'
        ssl: 'string'
        username: 'string'
      }
    ]
    internet: 'string'
    managementCluster: {
      clusterSize: int
      hosts: [
        'string'
      ]
    }
    networkBlock: 'string'
    nsxtPassword: 'string'
    secondaryCircuit: {}
    vcenterPassword: 'string'
  }
}

プロパティ値

privateClouds

名前 説明
name リソース名 string (必須)
location リソースの場所 string
tags リソース タグ タグの名前と値のディクショナリ。 「テンプレート内のタグ」を参照してください
sku プライベート クラウド SKU Sku (必須)
identity プライベート クラウドの ID (構成されている場合)。 PrivateCloudIdentity
properties プライベート クラウド リソースのプロパティ PrivateCloudProperties

PrivateCloudIdentity

名前 説明
type プライベート クラウドに使用される ID の種類。 型 'SystemAssigned' は、暗黙的に作成された ID を参照します。 型 'None' では、プライベート クラウドからすべての ID が削除されます。 'None'
'SystemAssigned'

PrivateCloudProperties

名前 説明
availability 可用性ゾーン間でのクラウドの分散方法を説明するプロパティ AvailabilityProperties
回線 ExpressRoute 回線 回路
暗号化 (encryption) カスタマー マネージド キーの暗号化は、有効または無効にすることができます 暗号化
identitySources vCenter シングル サインオン ID ソース IdentitySource[]
internet インターネットへの接続が有効または無効になっている 'Disabled'
'Enabled'
managementCluster 管理に使用される既定のクラスター ManagementCluster
networkBlock アドレスのブロックは、サブスクリプション内の VNet とオンプレミス全体で一意である必要があります。 CIDR 形式が (A.B.C.D/X) に準拠していることを確認します。A、B、C、D は 0 から 255、X は 0 から 22 の間です string (必須)
nsxtPassword 必要に応じて、プライベート クラウドの作成時に NSX-T Manager パスワードを設定します string
secondaryCircuit 別の AZ からのセカンダリ expressRoute 回線。 ストレッチ プライベート クラウドにのみ存在する 回路
vcenterPassword 必要に応じて、プライベート クラウドの作成時に vCenter 管理者パスワードを設定します string

AvailabilityProperties

名前 説明
secondaryZone プライベート クラウドのセカンダリ可用性ゾーン INT
strategy プライベート クラウドの可用性戦略 'DualZone'
'SingleZone'
ゾーン プライベート クラウドのプライマリ可用性ゾーン INT

回線

このオブジェクトには、デプロイ中に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。

暗号化

名前 説明
keyVaultProperties 暗号化キーが格納されているキー コンテナー EncryptionKeyVaultProperties
status カスタマー マネージド暗号化キーの状態 'Disabled'
'Enabled'

EncryptionKeyVaultProperties

名前 説明
keyName キーの名前です。 string
keyVaultUrl コンテナーの URL。 string
keyVersion キーのバージョン。 string

IdentitySource

名前 説明
alias ドメインの NetBIOS 名 string
baseGroupDN グループの基本識別名 string
baseUserDN ユーザーの基本識別名 string
domain ドメインの DNS 名 string
name ID ソースの名前 string
password ユーザーとグループのベース DN への読み取り専用アクセス権が最小の Active Directory ユーザーのパスワード。 string
primaryServer プライマリ サーバーの URL string
secondaryServer Secondary server URL (セカンダリ サーバーの URL) string
ssl SSL 証明書 (LDAPS) を使用して LDAP 通信を保護する 'Disabled'
'Enabled'
username ユーザーとグループのベース DN への読み取り専用アクセス権が最小の Active Directory ユーザーの ID string

ManagementCluster

名前 説明
clusterSize クラスターのサイズ INT
hosts ホスト string[]

Sku

名前 説明
name SKU の名前。 string (必須)

ARM テンプレート リソース定義

privateClouds リソースの種類は、次をターゲットとする操作でデプロイできます。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.AVS/privateClouds リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "Microsoft.AVS/privateClouds",
  "apiVersion": "2022-05-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string"
  },
  "identity": {
    "type": "string"
  },
  "properties": {
    "availability": {
      "secondaryZone": "int",
      "strategy": "string",
      "zone": "int"
    },
    "circuit": {},
    "encryption": {
      "keyVaultProperties": {
        "keyName": "string",
        "keyVaultUrl": "string",
        "keyVersion": "string"
      },
      "status": "string"
    },
    "identitySources": [
      {
        "alias": "string",
        "baseGroupDN": "string",
        "baseUserDN": "string",
        "domain": "string",
        "name": "string",
        "password": "string",
        "primaryServer": "string",
        "secondaryServer": "string",
        "ssl": "string",
        "username": "string"
      }
    ],
    "internet": "string",
    "managementCluster": {
      "clusterSize": "int",
      "hosts": [ "string" ]
    },
    "networkBlock": "string",
    "nsxtPassword": "string",
    "secondaryCircuit": {},
    "vcenterPassword": "string"
  }
}

プロパティ値

privateClouds

名前 説明
type リソースの種類 'Microsoft.AVS/privateClouds'
apiVersion リソース API のバージョン '2022-05-01'
name リソース名 string (必須)
location リソースの場所 string
tags リソース タグ タグ名と値のディクショナリ。 「テンプレートのタグ」を参照してください
sku プライベート クラウド SKU Sku (必須)
identity プライベート クラウドの ID (構成されている場合)。 PrivateCloudIdentity
properties プライベート クラウド リソースのプロパティ PrivateCloudProperties

PrivateCloudIdentity

名前 説明
type プライベート クラウドに使用される ID の種類。 型 'SystemAssigned' は、暗黙的に作成された ID を参照します。 型 'None' では、プライベート クラウドから ID が削除されます。 'None'
'SystemAssigned'

PrivateCloudProperties

名前 説明
availability 可用性ゾーン間でのクラウドの分散方法を説明するプロパティ AvailabilityProperties
回線 ExpressRoute 回線 回路
暗号化 (encryption) カスタマー マネージド キーの暗号化は、有効または無効にできます 暗号化
identitySources vCenter シングル サインオン ID ソース IdentitySource[]
internet インターネットへの接続が有効または無効になっている 'Disabled'
'Enabled'
managementCluster 管理に使用される既定のクラスター ManagementCluster
networkBlock アドレスのブロックは、サブスクリプション内の VNet とオンプレミスの間で一意である必要があります。 CIDR 形式が (A.B.C.D/X) に準拠していることを確認します。A、B、C、D は 0 から 255、X は 0 から 22 の間です string (必須)
nsxtPassword 必要に応じて、プライベート クラウドの作成時に NSX-T Manager パスワードを設定します string
secondaryCircuit 別の AZ からのセカンダリ expressRoute 回線。 拡張プライベート クラウドにのみ存在する 回路
vcenterPassword 必要に応じて、プライベート クラウドの作成時に vCenter 管理者パスワードを設定します string

AvailabilityProperties

名前 説明
secondaryZone プライベート クラウドのセカンダリ可用性ゾーン INT
strategy プライベート クラウドの可用性戦略 'DualZone'
'SingleZone'
ゾーン プライベート クラウドのプライマリ可用性ゾーン INT

回線

このオブジェクトには、デプロイ中に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。

暗号化

名前 説明
keyVaultProperties 暗号化キーが格納されているキー コンテナー EncryptionKeyVaultProperties
status カスタマー マネージド暗号化キーの状態 'Disabled'
'Enabled'

EncryptionKeyVaultProperties

名前 説明
keyName キーの名前です。 string
keyVaultUrl コンテナーの URL。 string
keyVersion キーのバージョン。 string

IdentitySource

名前 説明
alias ドメインの NetBIOS 名 string
baseGroupDN グループの基本識別名 string
baseUserDN ユーザーの基本識別名 string
domain ドメインの DNS 名 string
name ID ソースの名前 string
password ユーザーとグループのベース DN への読み取り専用アクセス権が最小の Active Directory ユーザーのパスワード。 string
primaryServer プライマリ サーバーの URL string
secondaryServer Secondary server URL (セカンダリ サーバーの URL) string
ssl SSL 証明書 (LDAPS) を使用して LDAP 通信を保護する 'Disabled'
'Enabled'
username ユーザーとグループのベース DN への読み取り専用アクセス権が最小の Active Directory ユーザーの ID string

ManagementCluster

名前 説明
clusterSize クラスターのサイズ INT
hosts ホスト string[]

Sku

名前 説明
name SKU の名前。 string (必須)

Terraform (AzAPI プロバイダー) リソース定義

privateClouds リソースの種類は、次をターゲットとする操作でデプロイできます。

  • リソース グループ

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.AVS/privateClouds リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AVS/privateClouds@2022-05-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type =  "SystemAssigned"
  }
  body = jsonencode({
    properties = {
      availability = {
        secondaryZone = int
        strategy = "string"
        zone = int
      }
      circuit = {}
      encryption = {
        keyVaultProperties = {
          keyName = "string"
          keyVaultUrl = "string"
          keyVersion = "string"
        }
        status = "string"
      }
      identitySources = [
        {
          alias = "string"
          baseGroupDN = "string"
          baseUserDN = "string"
          domain = "string"
          name = "string"
          password = "string"
          primaryServer = "string"
          secondaryServer = "string"
          ssl = "string"
          username = "string"
        }
      ]
      internet = "string"
      managementCluster = {
        clusterSize = int
        hosts = [
          "string"
        ]
      }
      networkBlock = "string"
      nsxtPassword = "string"
      secondaryCircuit = {}
      vcenterPassword = "string"
    }
    sku = {
      name = "string"
    }
  })
}

プロパティ値

privateClouds

名前 説明
type リソースの種類 "Microsoft.AVS/privateClouds@2022-05-01"
name リソース名 string (必須)
location リソースの場所 string
parent_id リソース グループにデプロイするには、そのリソース グループの ID を使用します。 string (必須)
tags リソース タグ タグ名と値のディクショナリ。
sku プライベート クラウド SKU Sku (必須)
identity プライベート クラウドの ID (構成されている場合)。 PrivateCloudIdentity
properties プライベート クラウド リソースのプロパティ PrivateCloudProperties

PrivateCloudIdentity

名前 説明
type プライベート クラウドに使用される ID の種類。 型 'SystemAssigned' は、暗黙的に作成された ID を参照します。 型 'None' では、プライベート クラウドから ID が削除されます。 "SystemAssigned"

PrivateCloudProperties

名前 説明
availability 可用性ゾーン間でのクラウドの分散方法を説明するプロパティ AvailabilityProperties
回線 ExpressRoute 回線 回路
暗号化 (encryption) カスタマー マネージド キーの暗号化は、有効または無効にすることができます 暗号化
identitySources vCenter シングル サインオン ID ソース IdentitySource[]
internet インターネットへの接続が有効または無効になっている "無効"
"有効"
managementCluster 管理に使用される既定のクラスター ManagementCluster
networkBlock アドレスのブロックは、サブスクリプション内の VNet とオンプレミス全体で一意である必要があります。 CIDR 形式が (A.B.C.D/X) に準拠していることを確認します。A、B、C、D は 0 から 255、X は 0 から 22 の間です string (必須)
nsxtPassword 必要に応じて、プライベート クラウドの作成時に NSX-T Manager パスワードを設定します string
secondaryCircuit 別の AZ からのセカンダリ expressRoute 回線。 ストレッチ プライベート クラウドにのみ存在する 回路
vcenterPassword 必要に応じて、プライベート クラウドの作成時に vCenter 管理者パスワードを設定します string

AvailabilityProperties

名前 説明
secondaryZone プライベート クラウドのセカンダリ可用性ゾーン INT
strategy プライベート クラウドの可用性戦略 "DualZone"
"SingleZone"
ゾーン プライベート クラウドのプライマリ可用性ゾーン INT

回線

このオブジェクトには、デプロイ中に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。

暗号化

名前 説明
keyVaultProperties 暗号化キーが格納されているキー コンテナー EncryptionKeyVaultProperties
status カスタマー マネージド暗号化キーの状態 "無効"
"有効"

EncryptionKeyVaultProperties

名前 説明
keyName キーの名前です。 string
keyVaultUrl コンテナーの URL。 string
keyVersion キーのバージョン。 string

IdentitySource

名前 説明
alias ドメインの NetBIOS 名 string
baseGroupDN グループの基本識別名 string
baseUserDN ユーザーの基本識別名 string
domain ドメインの DNS 名 string
name ID ソースの名前 string
password ユーザーとグループのベース DN への読み取り専用アクセス権を持つ Active Directory ユーザーのパスワード。 string
primaryServer プライマリ サーバーの URL string
secondaryServer Secondary server URL (セカンダリ サーバーの URL) string
ssl SSL 証明書 (LDAPS) を使用して LDAP 通信を保護する "無効"
"有効"
username ユーザーとグループのベース DN への読み取り専用アクセス権が最小の Active Directory ユーザーの ID string

ManagementCluster

名前 説明
clusterSize クラスターのサイズ INT
hosts ホスト string[]

Sku

名前 説明
name SKU の名前。 string (必須)