Dela via


Microsoft.HDInsight-klusterpooler 2023-11-01-preview

Bicep-resursdefinition

Resurstypen clusterpools kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.HDInsight/clusterpools-resurs lägger du till följande Bicep i mallen.

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

Egenskapsvärden

ClusterPoolResourceProperties

Namn Beskrivning Värde
clusterPoolProfile CLuster-poolprofil. ClusterPoolResourcePropertiesClusterPoolProfile
computeProfile Beräkningsprofil för CLuster-pool. ClusterPoolResourcePropertiesComputeProfile (krävs)
logAnalyticsProfile Logganalysprofil för klusterpool för att aktivera OMS-agenten för AKS-kluster. ClusterPoolResourcePropertiesLogAnalyticsProfile
managedResourceGroupName En resursgrupp som skapats av RP för att lagra de resurser som skapats av RP för kundernas räkning. Den används också för att generera aksManagedResourceGroupName efter mönster: MC_{managedResourceGroupName}{clusterPoolName}{region}. Kontrollera att den uppfyller begränsningen för resursgruppens namn. sträng

Begränsningar:
Min längd = 1
Maximal längd = 1
networkProfile Nätverksprofil för klusterpool. ClusterPoolResourcePropertiesNetworkProfile

ClusterPoolResourcePropertiesClusterPoolProfile

Namn Beskrivning Värde
clusterPoolVersion Klusterpoolversionen är en version i två delar. sträng

Begränsningar:
Mönster = ^(0|[1-9][0-9]{0,18})\.(0|[1-9][0-9]{0,18})$ (krävs)

ClusterPoolResourcePropertiesComputeProfile

Namn Beskrivning Värde
vmSize Den virtuella datorns SKU. sträng

Begränsningar:
Mönster = ^[a-zA-Z0-9_\-]{0,256}$ (krävs)

ClusterPoolResourcePropertiesLogAnalyticsProfile

Namn Beskrivning Värde
Aktiverat Sant om log analytics är aktiverat för klusterpoolen, annars falskt. bool (krävs)
workspaceId Log Analytics-arbetsyta som ska associeras med OMS-agenten. sträng

ClusterPoolResourcePropertiesNetworkProfile

Namn Beskrivning Värde
apiServerAuthorizedIpRanges IP-intervall anges i CIDR-format, t.ex. 137.117.106.88/29. Den här funktionen är inte kompatibel med privata AKS-kluster. Därför kan du inte ange enablePrivateApiServer till true och apiServerAuthorizedIpRanges på samma gång. För närvarande stöds inte den här egenskapen och använd den inte. string[]
enablePrivateApiServer ClusterPool baseras på AKS-kluster. AKS-klustret exponerar API-servern för offentligt Internet som standard. Om du anger den här egenskapen till true skapas ett privat AKS-kluster och den använder privat apiserver, som inte exponeras för offentligt Internet. Bool
outboundType Detta kan bara anges vid skapandetiden för klusterpoolen och kan inte ändras senare. "loadBalancer"
"userDefinedRouting"
subnetId Resurs-ID för klusterpoolens undernät. sträng (krävs)

Microsoft.HDInsight/clusterpools

Namn Beskrivning Värde
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Hämtar eller anger egenskaperna. Definiera specifika egenskaper för klusterpoolen. ClusterPoolResourceProperties
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

TrackedResourceTags

Namn Beskrivning Värde

Resursdefinition för ARM-mall

Resurstypen clusterpools kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.HDInsight/clusterpools-resurs lägger du till följande JSON i mallen.

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

Egenskapsvärden

ClusterPoolResourceProperties

Namn Beskrivning Värde
clusterPoolProfile CLuster-poolprofil. ClusterPoolResourcePropertiesClusterPoolProfile
computeProfile Beräkningsprofil för CLuster-pool. ClusterPoolResourcePropertiesComputeProfile (krävs)
logAnalyticsProfile Logganalysprofil för klusterpool för att aktivera OMS-agenten för AKS-kluster. ClusterPoolResourcePropertiesLogAnalyticsProfile
managedResourceGroupName En resursgrupp som skapats av RP för att lagra de resurser som skapats av RP för kundernas räkning. Den används också för att generera aksManagedResourceGroupName efter mönster: MC_{managedResourceGroupName}{clusterPoolName}{region}. Kontrollera att den uppfyller begränsningen för resursgruppens namn. sträng

Begränsningar:
Min längd = 1
Maximal längd = 1
networkProfile Nätverksprofil för klusterpool. ClusterPoolResourcePropertiesNetworkProfile

ClusterPoolResourcePropertiesClusterPoolProfile

Namn Beskrivning Värde
clusterPoolVersion Klusterpoolversionen är en version i två delar. sträng

Begränsningar:
Mönster = ^(0|[1-9][0-9]{0,18})\.(0|[1-9][0-9]{0,18})$ (krävs)

ClusterPoolResourcePropertiesComputeProfile

Namn Beskrivning Värde
vmSize Den virtuella datorns SKU. sträng

Begränsningar:
Mönster = ^[a-zA-Z0-9_\-]{0,256}$ (krävs)

ClusterPoolResourcePropertiesLogAnalyticsProfile

Namn Beskrivning Värde
Aktiverat Sant om log analytics är aktiverat för klusterpoolen, annars falskt. bool (krävs)
workspaceId Log Analytics-arbetsyta som ska associeras med OMS-agenten. sträng

ClusterPoolResourcePropertiesNetworkProfile

Namn Beskrivning Värde
apiServerAuthorizedIpRanges IP-intervall anges i CIDR-format, t.ex. 137.117.106.88/29. Den här funktionen är inte kompatibel med privata AKS-kluster. Därför kan du inte ange enablePrivateApiServer till true och apiServerAuthorizedIpRanges på samma gång. För närvarande stöds inte den här egenskapen och använd den inte. string[]
enablePrivateApiServer ClusterPool baseras på AKS-kluster. AKS-klustret exponerar API-servern för offentligt Internet som standard. Om du anger den här egenskapen till true skapas ett privat AKS-kluster och den använder privat apiserver, som inte exponeras för offentligt Internet. Bool
outboundType Detta kan bara anges vid skapandetiden för klusterpoolen och kan inte ändras senare. "loadBalancer"
"userDefinedRouting"
subnetId Resurs-ID för klusterpoolens undernät. sträng (krävs)

Microsoft.HDInsight/clusterpools

Namn Beskrivning Värde
apiVersion API-versionen "2023-11-01-preview"
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Hämtar eller anger egenskaperna. Definiera specifika egenskaper för klusterpoolen. ClusterPoolResourceProperties
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.HDInsight/clusterpools"

TrackedResourceTags

Namn Beskrivning Värde

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen clusterpools kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.HDInsight/clusterpools-resurs lägger du till följande Terraform i mallen.

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

Egenskapsvärden

ClusterPoolResourceProperties

Namn Beskrivning Värde
clusterPoolProfile CLuster-poolprofil. ClusterPoolResourcePropertiesClusterPoolProfile
computeProfile Beräkningsprofil för CLuster-pool. ClusterPoolResourcePropertiesComputeProfile (krävs)
logAnalyticsProfile Logganalysprofil för klusterpool för att aktivera OMS-agenten för AKS-kluster. ClusterPoolResourcePropertiesLogAnalyticsProfile
managedResourceGroupName En resursgrupp som skapats av RP för att lagra de resurser som skapats av RP för kundernas räkning. Den används också för att generera aksManagedResourceGroupName efter mönster: MC_{managedResourceGroupName}{clusterPoolName}{region}. Kontrollera att den uppfyller begränsningen för resursgruppens namn. sträng

Begränsningar:
Min längd = 1
Maximal längd = 1
networkProfile Nätverksprofil för klusterpool. ClusterPoolResourcePropertiesNetworkProfile

ClusterPoolResourcePropertiesClusterPoolProfile

Namn Beskrivning Värde
clusterPoolVersion Klusterpoolversionen är en version i två delar. sträng

Begränsningar:
Mönster = ^(0|[1-9][0-9]{0,18})\.(0|[1-9][0-9]{0,18})$ (krävs)

ClusterPoolResourcePropertiesComputeProfile

Namn Beskrivning Värde
vmSize Den virtuella datorns SKU. sträng

Begränsningar:
Mönster = ^[a-zA-Z0-9_\-]{0,256}$ (krävs)

ClusterPoolResourcePropertiesLogAnalyticsProfile

Namn Beskrivning Värde
Aktiverat Sant om log analytics är aktiverat för klusterpoolen, annars falskt. bool (krävs)
workspaceId Log Analytics-arbetsyta som ska associeras med OMS-agenten. sträng

ClusterPoolResourcePropertiesNetworkProfile

Namn Beskrivning Värde
apiServerAuthorizedIpRanges IP-intervall anges i CIDR-format, t.ex. 137.117.106.88/29. Den här funktionen är inte kompatibel med privata AKS-kluster. Därför kan du inte ange enablePrivateApiServer till true och apiServerAuthorizedIpRanges på samma gång. För närvarande stöds inte den här egenskapen och använd den inte. string[]
enablePrivateApiServer ClusterPool baseras på AKS-kluster. AKS-klustret exponerar API-servern för offentligt Internet som standard. Om du anger den här egenskapen till true skapas ett privat AKS-kluster och den använder privat apiserver, som inte exponeras för offentligt Internet. Bool
outboundType Detta kan bara anges vid skapandetiden för klusterpoolen och kan inte ändras senare. "loadBalancer"
"userDefinedRouting"
subnetId Resurs-ID för klusterpoolens undernät. sträng (krävs)

Microsoft.HDInsight/clusterpools

Namn Beskrivning Värde
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Hämtar eller anger egenskaperna. Definiera specifika egenskaper för klusterpoolen. ClusterPoolResourceProperties
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.HDInsight/clusterpools@2023-11-01-preview"

TrackedResourceTags

Namn Beskrivning Värde