Freigeben über


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

Bicep-Ressourcendefinition

Der Clusterpools-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.HDInsight/clusterpools-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.

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'
  }
}

Eigenschaftswerte

ClusterPoolResourceProperties

Name Beschreibung Wert
clusterPoolProfile CLuster-Poolprofil. ClusterPoolResourcePropertiesClusterPoolProfile
computeProfile Berechnungsprofil des CLuster-Pools. ClusterPoolResourcePropertiesComputeProfile (erforderlich)
logAnalyticsProfile Clusterpoolprotokollanalyseprofil zum Aktivieren des OMS-Agents für AKS-Cluster. ClusterPoolResourcePropertiesLogAnalyticsProfile
managedResourceGroupName Eine von RP erstellte Ressourcengruppe, um die ressourcen zu halten, die von RP im Auftrag von Kunden erstellt wurden. Es wird auch verwendet, um aksManagedResourceGroupName nach Muster zu generieren: MC_{managedResourceGroupName}{clusterPoolName}{region}. Stellen Sie sicher, dass sie die Einschränkung des Ressourcengruppennamens erfüllt. Schnur

Zwänge:
Min. Länge = 1
Max. Länge = 1
networkProfile Netzwerkprofil des Clusterpools. ClusterPoolResourcePropertiesNetworkProfile

ClusterPoolResourcePropertiesClusterPoolProfile

Name Beschreibung Wert
clusterPoolVersion Die Clusterpoolversion ist eine 2-partige Version. Schnur

Zwänge:
Pattern = ^(0|[1-9][0-9]{0,18})\.(0|[1-9][0-9]{0,18})$ (erforderlich)

ClusterPoolResourcePropertiesComputeProfile

Name Beschreibung Wert
vmSize Die SKU des virtuellen Computers. Schnur

Zwänge:
Pattern = ^[a-zA-Z0-9_\-]{0,256}$ (erforderlich)

ClusterPoolResourcePropertiesLogAnalyticsProfile

Name Beschreibung Wert
ermöglichte True, wenn die Protokollanalyse für den Clusterpool aktiviert ist, andernfalls "false". bool (erforderlich)
workspaceId Log analytics workspace to associate with the OMS agent. Schnur

ClusterPoolResourcePropertiesNetworkProfile

Name Beschreibung Wert
apiServerAuthorizedIpRanges IP-Bereiche werden im CIDR-Format angegeben, z. B. 137.117.106.88/29. Dieses Feature ist nicht mit privaten AKS-Clustern kompatibel. Daher können Sie enablePrivateApiServer nicht gleichzeitig auf "true" und "apiServerAuthorizedIpRanges" festlegen. Derzeit wird diese Eigenschaft nicht unterstützt, und verwenden Sie sie nicht. string[]
enablePrivateApiServer ClusterPool basiert auf AKS-Cluster. AKS-Cluster macht den API-Server standardmäßig für das öffentliche Internet verfügbar. Wenn Sie diese Eigenschaft auf "true" festlegen, wird ein privater AKS-Cluster erstellt und verwendet einen privaten API-Server, der nicht für das öffentliche Internet verfügbar gemacht wird. Bool
outboundType Dies kann nur zur Erstellungszeit des Clusterpools festgelegt werden und kann später nicht geändert werden. "loadBalancer"
"userDefinedRouting"
subnetz-ID Subnetzressourcen-ID des Clusterpools. Zeichenfolge (erforderlich)

Microsoft.HDInsight/clusterpools

Name Beschreibung Wert
Ort Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Dient zum Abrufen oder Festlegen der Eigenschaften. Definieren Sie bestimmte Eigenschaften des Clusterpools. ClusterPoolResourceProperties-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen

TrackedResourceTags

Name Beschreibung Wert

ARM-Vorlagenressourcendefinition

Der Clusterpools-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.HDInsight/clusterpools-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "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"
  }
}

Eigenschaftswerte

ClusterPoolResourceProperties

Name Beschreibung Wert
clusterPoolProfile CLuster-Poolprofil. ClusterPoolResourcePropertiesClusterPoolProfile
computeProfile Berechnungsprofil des CLuster-Pools. ClusterPoolResourcePropertiesComputeProfile (erforderlich)
logAnalyticsProfile Clusterpoolprotokollanalyseprofil zum Aktivieren des OMS-Agents für AKS-Cluster. ClusterPoolResourcePropertiesLogAnalyticsProfile
managedResourceGroupName Eine von RP erstellte Ressourcengruppe, um die ressourcen zu halten, die von RP im Auftrag von Kunden erstellt wurden. Es wird auch verwendet, um aksManagedResourceGroupName nach Muster zu generieren: MC_{managedResourceGroupName}{clusterPoolName}{region}. Stellen Sie sicher, dass sie die Einschränkung des Ressourcengruppennamens erfüllt. Schnur

Zwänge:
Min. Länge = 1
Max. Länge = 1
networkProfile Netzwerkprofil des Clusterpools. ClusterPoolResourcePropertiesNetworkProfile

ClusterPoolResourcePropertiesClusterPoolProfile

Name Beschreibung Wert
clusterPoolVersion Die Clusterpoolversion ist eine 2-partige Version. Schnur

Zwänge:
Pattern = ^(0|[1-9][0-9]{0,18})\.(0|[1-9][0-9]{0,18})$ (erforderlich)

ClusterPoolResourcePropertiesComputeProfile

Name Beschreibung Wert
vmSize Die SKU des virtuellen Computers. Schnur

Zwänge:
Pattern = ^[a-zA-Z0-9_\-]{0,256}$ (erforderlich)

ClusterPoolResourcePropertiesLogAnalyticsProfile

Name Beschreibung Wert
ermöglichte True, wenn die Protokollanalyse für den Clusterpool aktiviert ist, andernfalls "false". bool (erforderlich)
workspaceId Log analytics workspace to associate with the OMS agent. Schnur

ClusterPoolResourcePropertiesNetworkProfile

Name Beschreibung Wert
apiServerAuthorizedIpRanges IP-Bereiche werden im CIDR-Format angegeben, z. B. 137.117.106.88/29. Dieses Feature ist nicht mit privaten AKS-Clustern kompatibel. Daher können Sie enablePrivateApiServer nicht gleichzeitig auf "true" und "apiServerAuthorizedIpRanges" festlegen. Derzeit wird diese Eigenschaft nicht unterstützt, und verwenden Sie sie nicht. string[]
enablePrivateApiServer ClusterPool basiert auf AKS-Cluster. AKS-Cluster macht den API-Server standardmäßig für das öffentliche Internet verfügbar. Wenn Sie diese Eigenschaft auf "true" festlegen, wird ein privater AKS-Cluster erstellt und verwendet einen privaten API-Server, der nicht für das öffentliche Internet verfügbar gemacht wird. Bool
outboundType Dies kann nur zur Erstellungszeit des Clusterpools festgelegt werden und kann später nicht geändert werden. "loadBalancer"
"userDefinedRouting"
subnetz-ID Subnetzressourcen-ID des Clusterpools. Zeichenfolge (erforderlich)

Microsoft.HDInsight/clusterpools

Name Beschreibung Wert
apiVersion Die API-Version "2023-11-01-preview"
Ort Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Dient zum Abrufen oder Festlegen der Eigenschaften. Definieren Sie bestimmte Eigenschaften des Clusterpools. ClusterPoolResourceProperties-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art Der Ressourcentyp "Microsoft.HDInsight/clusterpools"

TrackedResourceTags

Name Beschreibung Wert

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Clusterpools-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.HDInsight/Clusterpools-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

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"
      }
    }
  })
}

Eigenschaftswerte

ClusterPoolResourceProperties

Name Beschreibung Wert
clusterPoolProfile CLuster-Poolprofil. ClusterPoolResourcePropertiesClusterPoolProfile
computeProfile Berechnungsprofil des CLuster-Pools. ClusterPoolResourcePropertiesComputeProfile (erforderlich)
logAnalyticsProfile Clusterpoolprotokollanalyseprofil zum Aktivieren des OMS-Agents für AKS-Cluster. ClusterPoolResourcePropertiesLogAnalyticsProfile
managedResourceGroupName Eine von RP erstellte Ressourcengruppe, um die ressourcen zu halten, die von RP im Auftrag von Kunden erstellt wurden. Es wird auch verwendet, um aksManagedResourceGroupName nach Muster zu generieren: MC_{managedResourceGroupName}{clusterPoolName}{region}. Stellen Sie sicher, dass sie die Einschränkung des Ressourcengruppennamens erfüllt. Schnur

Zwänge:
Min. Länge = 1
Max. Länge = 1
networkProfile Netzwerkprofil des Clusterpools. ClusterPoolResourcePropertiesNetworkProfile

ClusterPoolResourcePropertiesClusterPoolProfile

Name Beschreibung Wert
clusterPoolVersion Die Clusterpoolversion ist eine 2-partige Version. Schnur

Zwänge:
Pattern = ^(0|[1-9][0-9]{0,18})\.(0|[1-9][0-9]{0,18})$ (erforderlich)

ClusterPoolResourcePropertiesComputeProfile

Name Beschreibung Wert
vmSize Die SKU des virtuellen Computers. Schnur

Zwänge:
Pattern = ^[a-zA-Z0-9_\-]{0,256}$ (erforderlich)

ClusterPoolResourcePropertiesLogAnalyticsProfile

Name Beschreibung Wert
ermöglichte True, wenn die Protokollanalyse für den Clusterpool aktiviert ist, andernfalls "false". bool (erforderlich)
workspaceId Log analytics workspace to associate with the OMS agent. Schnur

ClusterPoolResourcePropertiesNetworkProfile

Name Beschreibung Wert
apiServerAuthorizedIpRanges IP-Bereiche werden im CIDR-Format angegeben, z. B. 137.117.106.88/29. Dieses Feature ist nicht mit privaten AKS-Clustern kompatibel. Daher können Sie enablePrivateApiServer nicht gleichzeitig auf "true" und "apiServerAuthorizedIpRanges" festlegen. Derzeit wird diese Eigenschaft nicht unterstützt, und verwenden Sie sie nicht. string[]
enablePrivateApiServer ClusterPool basiert auf AKS-Cluster. AKS-Cluster macht den API-Server standardmäßig für das öffentliche Internet verfügbar. Wenn Sie diese Eigenschaft auf "true" festlegen, wird ein privater AKS-Cluster erstellt und verwendet einen privaten API-Server, der nicht für das öffentliche Internet verfügbar gemacht wird. Bool
outboundType Dies kann nur zur Erstellungszeit des Clusterpools festgelegt werden und kann später nicht geändert werden. "loadBalancer"
"userDefinedRouting"
subnetz-ID Subnetzressourcen-ID des Clusterpools. Zeichenfolge (erforderlich)

Microsoft.HDInsight/clusterpools

Name Beschreibung Wert
Ort Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Dient zum Abrufen oder Festlegen der Eigenschaften. Definieren Sie bestimmte Eigenschaften des Clusterpools. ClusterPoolResourceProperties-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte.
Art Der Ressourcentyp "Microsoft.HDInsight/clusterpools@2023-11-01-preview"

TrackedResourceTags

Name Beschreibung Wert