次の方法で共有


Microsoft.HDInsight clusterpools

Bicep リソース定義

clusterpools リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

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

リソースの形式

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

resource symbolicname 'Microsoft.HDInsight/clusterpools@2024-05-01-preview' = {
  location: 'string'
  name: 'string'
  properties: {
    clusterPoolProfile: {
      clusterPoolVersion: 'string'
      publicIpTag: {
        ipTagType: 'string'
        tag: 'string'
      }
    }
    computeProfile: {
      availabilityZones: [
        'string'
      ]
      vmSize: 'string'
    }
    logAnalyticsProfile: {
      enabled: bool
      workspaceId: 'string'
    }
    managedResourceGroupName: 'string'
    networkProfile: {
      apiServerAuthorizedIpRanges: [
        'string'
      ]
      enablePrivateApiServer: bool
      outboundType: 'string'
      subnetId: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

プロパティ値

ClusterPoolResourceProperties

名前 形容 価値
clusterPoolProfile CLuster プール プロファイル。 ClusterPoolResourcePropertiesClusterPoolProfile の
computeProfile CLuster プールのコンピューティング プロファイル。 ClusterPoolResourcePropertiesComputeProfile の (必須)
logAnalyticsProfile AKS クラスターの OMS エージェントを有効にするクラスター プールのログ分析プロファイル。 ClusterPoolResourcePropertiesLogAnalyticsProfile の
managedResourceGroupName RP によって作成されたリソース グループ。RP によって作成されたリソースを顧客に代わって保持します。 また、パターンによって aksManagedResourceGroupName を生成するためにも使用されます:MC_{managedResourceGroupName}{clusterPoolName}{region}。 リソース グループ名の制限を満たしていることを確認してください。

制約:
最小長 = 1
最大長 = 1
networkProfile クラスター プールのネットワーク プロファイル。 ClusterPoolResourcePropertiesNetworkProfile の

ClusterPoolResourcePropertiesClusterPoolProfile

名前 形容 価値
clusterPoolVersion クラスター プールのバージョンは 2 部構成のバージョンです。

制約:
パターン = ^(0|[1-9][0-9]{0,18})\.(0|[1-9][0-9]{0,18})$ (必須)
publicIpTag HDInsightOnAks ClusterPools およびクラスターと共に作成されたパブリック IP の IP タグを取得または設定します。 IpTag の

ClusterPoolResourcePropertiesComputeProfile

名前 形容 価値
availabilityZones AKS VMSS ノードに使用する可用性ゾーンの一覧。 string[]
vmSize 仮想マシン SKU。

制約:
パターン = ^[a-zA-Z0-9_\-]{0,256}$ (必須)

ClusterPoolResourcePropertiesLogAnalyticsProfile

名前 形容 価値
有効 クラスター プールに対してログ分析が有効な場合は True、それ以外の場合は false。 bool (必須)
workspaceId OMS エージェントに関連付けるログ分析ワークスペース。

ClusterPoolResourcePropertiesNetworkProfile

名前 形容 価値
apiServerAuthorizedIpRanges IP 範囲は CIDR 形式で指定されます (例: 137.117.106.88/29)。 この機能は、プライベート AKS クラスターと互換性がありません。 そのため、enablePrivateApiServer を true と apiServerAuthorizedIpRanges に同時に設定することはできません。 現時点では、このプロパティはサポートされていないため、使用しないでください。 string[]
enablePrivateApiServer ClusterPool は AKS クラスターに基づいています。 AKS クラスターでは、API サーバーが既定でパブリック インターネットに公開されます。 このプロパティを true に設定すると、プライベート AKS クラスターが作成され、パブリック インターネットに公開されていないプライベート apiserver が使用されます。 bool
outboundType これはクラスター プールの作成時にのみ設定でき、後で変更することはできません。 'loadBalancer'
'userDefinedRouting'
subnetId クラスター プールのサブネット リソース ID。 string (必須)

IpTag

名前 形容 価値
ipTagType ipTag の種類 (FirstPartyUsage の例) を取得または設定します。 string (必須)
タグ パブリック IP に関連付けられている IpTag の値を取得または設定します。 HDInsight、SQL、Storage などの例 string (必須)

Microsoft.HDInsight/clusterpools

名前 形容 価値
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名 string (必須)
プロパティ プロパティを取得または設定します。 クラスター プール固有のプロパティを定義します。 ClusterPoolResourceProperties の
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください

TrackedResourceTags

名前 形容 価値

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

clusterpools リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

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

リソースの形式

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

{
  "type": "Microsoft.HDInsight/clusterpools",
  "apiVersion": "2024-05-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "clusterPoolProfile": {
      "clusterPoolVersion": "string",
      "publicIpTag": {
        "ipTagType": "string",
        "tag": "string"
      }
    },
    "computeProfile": {
      "availabilityZones": [ "string" ],
      "vmSize": "string"
    },
    "logAnalyticsProfile": {
      "enabled": "bool",
      "workspaceId": "string"
    },
    "managedResourceGroupName": "string",
    "networkProfile": {
      "apiServerAuthorizedIpRanges": [ "string" ],
      "enablePrivateApiServer": "bool",
      "outboundType": "string",
      "subnetId": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

プロパティ値

ClusterPoolResourceProperties

名前 形容 価値
clusterPoolProfile CLuster プール プロファイル。 ClusterPoolResourcePropertiesClusterPoolProfile の
computeProfile CLuster プールのコンピューティング プロファイル。 ClusterPoolResourcePropertiesComputeProfile の (必須)
logAnalyticsProfile AKS クラスターの OMS エージェントを有効にするクラスター プールのログ分析プロファイル。 ClusterPoolResourcePropertiesLogAnalyticsProfile の
managedResourceGroupName RP によって作成されたリソース グループ。RP によって作成されたリソースを顧客に代わって保持します。 また、パターンによって aksManagedResourceGroupName を生成するためにも使用されます:MC_{managedResourceGroupName}{clusterPoolName}{region}。 リソース グループ名の制限を満たしていることを確認してください。

制約:
最小長 = 1
最大長 = 1
networkProfile クラスター プールのネットワーク プロファイル。 ClusterPoolResourcePropertiesNetworkProfile の

ClusterPoolResourcePropertiesClusterPoolProfile

名前 形容 価値
clusterPoolVersion クラスター プールのバージョンは 2 部構成のバージョンです。

制約:
パターン = ^(0|[1-9][0-9]{0,18})\.(0|[1-9][0-9]{0,18})$ (必須)
publicIpTag HDInsightOnAks ClusterPools およびクラスターと共に作成されたパブリック IP の IP タグを取得または設定します。 IpTag の

ClusterPoolResourcePropertiesComputeProfile

名前 形容 価値
availabilityZones AKS VMSS ノードに使用する可用性ゾーンの一覧。 string[]
vmSize 仮想マシン SKU。

制約:
パターン = ^[a-zA-Z0-9_\-]{0,256}$ (必須)

ClusterPoolResourcePropertiesLogAnalyticsProfile

名前 形容 価値
有効 クラスター プールに対してログ分析が有効な場合は True、それ以外の場合は false。 bool (必須)
workspaceId OMS エージェントに関連付けるログ分析ワークスペース。

ClusterPoolResourcePropertiesNetworkProfile

名前 形容 価値
apiServerAuthorizedIpRanges IP 範囲は CIDR 形式で指定されます (例: 137.117.106.88/29)。 この機能は、プライベート AKS クラスターと互換性がありません。 そのため、enablePrivateApiServer を true と apiServerAuthorizedIpRanges に同時に設定することはできません。 現時点では、このプロパティはサポートされていないため、使用しないでください。 string[]
enablePrivateApiServer ClusterPool は AKS クラスターに基づいています。 AKS クラスターでは、API サーバーが既定でパブリック インターネットに公開されます。 このプロパティを true に設定すると、プライベート AKS クラスターが作成され、パブリック インターネットに公開されていないプライベート apiserver が使用されます。 bool
outboundType これはクラスター プールの作成時にのみ設定でき、後で変更することはできません。 'loadBalancer'
'userDefinedRouting'
subnetId クラスター プールのサブネット リソース ID。 string (必須)

IpTag

名前 形容 価値
ipTagType ipTag の種類 (FirstPartyUsage の例) を取得または設定します。 string (必須)
タグ パブリック IP に関連付けられている IpTag の値を取得または設定します。 HDInsight、SQL、Storage などの例 string (必須)

Microsoft.HDInsight/clusterpools

名前 形容 価値
apiVersion API のバージョン '2024-05-01-preview'
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名 string (必須)
プロパティ プロパティを取得または設定します。 クラスター プール固有のプロパティを定義します。 ClusterPoolResourceProperties の
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
種類 リソースの種類 'Microsoft.HDInsight/clusterpools'

TrackedResourceTags

名前 形容 価値

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

clusterpools リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの

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

リソースの形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.HDInsight/clusterpools@2024-05-01-preview"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      clusterPoolProfile = {
        clusterPoolVersion = "string"
        publicIpTag = {
          ipTagType = "string"
          tag = "string"
        }
      }
      computeProfile = {
        availabilityZones = [
          "string"
        ]
        vmSize = "string"
      }
      logAnalyticsProfile = {
        enabled = bool
        workspaceId = "string"
      }
      managedResourceGroupName = "string"
      networkProfile = {
        apiServerAuthorizedIpRanges = [
          "string"
        ]
        enablePrivateApiServer = bool
        outboundType = "string"
        subnetId = "string"
      }
    }
  })
}

プロパティ値

ClusterPoolResourceProperties

名前 形容 価値
clusterPoolProfile CLuster プール プロファイル。 ClusterPoolResourcePropertiesClusterPoolProfile の
computeProfile CLuster プールのコンピューティング プロファイル。 ClusterPoolResourcePropertiesComputeProfile の (必須)
logAnalyticsProfile AKS クラスターの OMS エージェントを有効にするクラスター プールのログ分析プロファイル。 ClusterPoolResourcePropertiesLogAnalyticsProfile の
managedResourceGroupName RP によって作成されたリソース グループ。RP によって作成されたリソースを顧客に代わって保持します。 また、パターンによって aksManagedResourceGroupName を生成するためにも使用されます:MC_{managedResourceGroupName}{clusterPoolName}{region}。 リソース グループ名の制限を満たしていることを確認してください。

制約:
最小長 = 1
最大長 = 1
networkProfile クラスター プールのネットワーク プロファイル。 ClusterPoolResourcePropertiesNetworkProfile の

ClusterPoolResourcePropertiesClusterPoolProfile

名前 形容 価値
clusterPoolVersion クラスター プールのバージョンは 2 部構成のバージョンです。

制約:
パターン = ^(0|[1-9][0-9]{0,18})\.(0|[1-9][0-9]{0,18})$ (必須)
publicIpTag HDInsightOnAks ClusterPools およびクラスターと共に作成されたパブリック IP の IP タグを取得または設定します。 IpTag の

ClusterPoolResourcePropertiesComputeProfile

名前 形容 価値
availabilityZones AKS VMSS ノードに使用する可用性ゾーンの一覧。 string[]
vmSize 仮想マシン SKU。

制約:
パターン = ^[a-zA-Z0-9_\-]{0,256}$ (必須)

ClusterPoolResourcePropertiesLogAnalyticsProfile

名前 形容 価値
有効 クラスター プールに対してログ分析が有効な場合は True、それ以外の場合は false。 bool (必須)
workspaceId OMS エージェントに関連付けるログ分析ワークスペース。

ClusterPoolResourcePropertiesNetworkProfile

名前 形容 価値
apiServerAuthorizedIpRanges IP 範囲は CIDR 形式で指定されます (例: 137.117.106.88/29)。 この機能は、プライベート AKS クラスターと互換性がありません。 そのため、enablePrivateApiServer を true と apiServerAuthorizedIpRanges に同時に設定することはできません。 現時点では、このプロパティはサポートされていないため、使用しないでください。 string[]
enablePrivateApiServer ClusterPool は AKS クラスターに基づいています。 AKS クラスターでは、API サーバーが既定でパブリック インターネットに公開されます。 このプロパティを true に設定すると、プライベート AKS クラスターが作成され、パブリック インターネットに公開されていないプライベート apiserver が使用されます。 bool
outboundType これはクラスター プールの作成時にのみ設定でき、後で変更することはできません。 'loadBalancer'
'userDefinedRouting'
subnetId クラスター プールのサブネット リソース ID。 string (必須)

IpTag

名前 形容 価値
ipTagType ipTag の種類 (FirstPartyUsage の例) を取得または設定します。 string (必須)
タグ パブリック IP に関連付けられている IpTag の値を取得または設定します。 HDInsight、SQL、Storage などの例 string (必須)

Microsoft.HDInsight/clusterpools

名前 形容 価値
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名 string (必須)
プロパティ プロパティを取得または設定します。 クラスター プール固有のプロパティを定義します。 ClusterPoolResourceProperties の
タグ リソース タグ タグ名と値のディクショナリ。
種類 リソースの種類 "Microsoft.HDInsight/clusterpools@2024-05-01-preview"

TrackedResourceTags

名前 形容 価値