Microsoft.HDInsight-Clusterpools 2023-11-01-preview
Bicep-Ressourcendefinition
Der Clusterpools-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
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:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
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 |
---|