Pool di cluster Microsoft.HDInsight 2023-11-01-preview
- più recenti
- 2024-05-01-preview
- 2023-11-01-preview
- 2023-06-01-preview
Definizione di risorsa Bicep
Il tipo di risorsa clusterpools può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.HDInsight/clusterpools, aggiungere il bicep seguente al modello.
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'
}
}
Valori delle proprietà
ClusterPoolResourceProperties
Nome | Descrizione | Valore |
---|---|---|
clusterPoolProfile | Profilo del pool CLuster. | ClusterPoolResourcePropertiesClusterPoolProfile |
computeProfile | Profilo di calcolo del pool CLuster. | ClusterPoolResourcePropertiesComputeProfile (obbligatorio) |
logAnalyticsProfile | Profilo di Log Analytics del pool di cluster per abilitare l'agente OMS per il cluster del servizio Azure Kubernetes. | ClusterPoolResourcePropertiesLogAnalyticsProfile |
managedResourceGroupName | Un gruppo di risorse creato da RP per contenere le risorse create da RP per conto dei clienti. Verrà usato anche per generare aksManagedResourceGroupName in base al modello: MC_{managedResourceGroupName}{clusterPoolName}{region}. Assicurarsi che soddisfi la restrizione del nome del gruppo di risorse. | corda Vincoli: Lunghezza minima = 1 Lunghezza massima = 1 |
networkProfile | Profilo di rete del pool di cluster. | ClusterPoolResourcePropertiesNetworkProfile |
ClusterPoolResourcePropertiesClusterPoolProfile
Nome | Descrizione | Valore |
---|---|---|
clusterPoolVersion | La versione del pool di cluster è una versione in 2 parti. | corda Vincoli: Pattern = ^(0|[1-9][0-9]{0,18})\.(0|[1-9][0-9]{0,18})$ (obbligatorio) |
ClusterPoolResourcePropertiesComputeProfile
Nome | Descrizione | Valore |
---|---|---|
vmSize | SKU della macchina virtuale. | corda Vincoli: Pattern = ^[a-zA-Z0-9_\-]{0,256}$ (obbligatorio) |
ClusterPoolResourcePropertiesLogAnalyticsProfile
Nome | Descrizione | Valore |
---|---|---|
Abilitato | True se Log Analytics è abilitato per il pool di cluster; in caso contrario, false. | bool (obbligatorio) |
workspaceId | Area di lavoro Log Analytics da associare all'agente OMS. | corda |
ClusterPoolResourcePropertiesNetworkProfile
Nome | Descrizione | Valore |
---|---|---|
apiServerAuthorizedIpRanges | Gli intervalli IP vengono specificati in formato CIDR, ad esempio 137.117.106.88/29. Questa funzionalità non è compatibile con i cluster del servizio Azure Kubernetes privati. Non è quindi possibile impostare enablePrivateApiServer su true e apiServerAuthorizedIpRanges contemporaneamente. Attualmente, questa proprietà non è supportata e non usarla. | string[] |
enablePrivateApiServer | ClusterPool è basato sul cluster del servizio Azure Kubernetes. Il cluster del servizio Azure Kubernetes espone il server API a Internet pubblico per impostazione predefinita. Se si imposta questa proprietà su true, verrà creato un cluster del servizio Azure Kubernetes privato e verrà usato un server API privato, che non è esposto a Internet pubblico. | Bool |
outboundType | Questa impostazione può essere impostata solo in fase di creazione del pool di cluster e non può essere modificata in un secondo momento. | 'loadBalancer' 'userDefinedRouting' |
subnetId | ID risorsa della subnet del pool di cluster. | stringa (obbligatorio) |
Microsoft.HDInsight/clusterpools
Nome | Descrizione | Valore |
---|---|---|
ubicazione | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Ottiene o imposta le proprietà. Definire le proprietà specifiche del pool di cluster. | ClusterPoolResourceProperties |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
TrackedResourceTags
Nome | Descrizione | Valore |
---|
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa clusterpools può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.HDInsight/clusterpools, aggiungere il codice JSON seguente al modello.
{
"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"
}
}
Valori delle proprietà
ClusterPoolResourceProperties
Nome | Descrizione | Valore |
---|---|---|
clusterPoolProfile | Profilo del pool CLuster. | ClusterPoolResourcePropertiesClusterPoolProfile |
computeProfile | Profilo di calcolo del pool CLuster. | ClusterPoolResourcePropertiesComputeProfile (obbligatorio) |
logAnalyticsProfile | Profilo di Log Analytics del pool di cluster per abilitare l'agente OMS per il cluster del servizio Azure Kubernetes. | ClusterPoolResourcePropertiesLogAnalyticsProfile |
managedResourceGroupName | Un gruppo di risorse creato da RP per contenere le risorse create da RP per conto dei clienti. Verrà usato anche per generare aksManagedResourceGroupName in base al modello: MC_{managedResourceGroupName}{clusterPoolName}{region}. Assicurarsi che soddisfi la restrizione del nome del gruppo di risorse. | corda Vincoli: Lunghezza minima = 1 Lunghezza massima = 1 |
networkProfile | Profilo di rete del pool di cluster. | ClusterPoolResourcePropertiesNetworkProfile |
ClusterPoolResourcePropertiesClusterPoolProfile
Nome | Descrizione | Valore |
---|---|---|
clusterPoolVersion | La versione del pool di cluster è una versione in 2 parti. | corda Vincoli: Pattern = ^(0|[1-9][0-9]{0,18})\.(0|[1-9][0-9]{0,18})$ (obbligatorio) |
ClusterPoolResourcePropertiesComputeProfile
Nome | Descrizione | Valore |
---|---|---|
vmSize | SKU della macchina virtuale. | corda Vincoli: Pattern = ^[a-zA-Z0-9_\-]{0,256}$ (obbligatorio) |
ClusterPoolResourcePropertiesLogAnalyticsProfile
Nome | Descrizione | Valore |
---|---|---|
Abilitato | True se Log Analytics è abilitato per il pool di cluster; in caso contrario, false. | bool (obbligatorio) |
workspaceId | Area di lavoro Log Analytics da associare all'agente OMS. | corda |
ClusterPoolResourcePropertiesNetworkProfile
Nome | Descrizione | Valore |
---|---|---|
apiServerAuthorizedIpRanges | Gli intervalli IP vengono specificati in formato CIDR, ad esempio 137.117.106.88/29. Questa funzionalità non è compatibile con i cluster del servizio Azure Kubernetes privati. Non è quindi possibile impostare enablePrivateApiServer su true e apiServerAuthorizedIpRanges contemporaneamente. Attualmente, questa proprietà non è supportata e non usarla. | string[] |
enablePrivateApiServer | ClusterPool è basato sul cluster del servizio Azure Kubernetes. Il cluster del servizio Azure Kubernetes espone il server API a Internet pubblico per impostazione predefinita. Se si imposta questa proprietà su true, verrà creato un cluster del servizio Azure Kubernetes privato e verrà usato un server API privato, che non è esposto a Internet pubblico. | Bool |
outboundType | Questa impostazione può essere impostata solo in fase di creazione del pool di cluster e non può essere modificata in un secondo momento. | 'loadBalancer' 'userDefinedRouting' |
subnetId | ID risorsa della subnet del pool di cluster. | stringa (obbligatorio) |
Microsoft.HDInsight/clusterpools
Nome | Descrizione | Valore |
---|---|---|
apiVersion | Versione dell'API | '2023-11-01-preview' |
ubicazione | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Ottiene o imposta le proprietà. Definire le proprietà specifiche del pool di cluster. | ClusterPoolResourceProperties |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
digitare | Tipo di risorsa | 'Microsoft.HDInsight/clusterpools' |
TrackedResourceTags
Nome | Descrizione | Valore |
---|
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa clusterpools può essere distribuito con operazioni destinate a:
- gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.HDInsight/clusterpools, aggiungere il file Terraform seguente al modello.
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"
}
}
})
}
Valori delle proprietà
ClusterPoolResourceProperties
Nome | Descrizione | Valore |
---|---|---|
clusterPoolProfile | Profilo del pool CLuster. | ClusterPoolResourcePropertiesClusterPoolProfile |
computeProfile | Profilo di calcolo del pool CLuster. | ClusterPoolResourcePropertiesComputeProfile (obbligatorio) |
logAnalyticsProfile | Profilo di Log Analytics del pool di cluster per abilitare l'agente OMS per il cluster del servizio Azure Kubernetes. | ClusterPoolResourcePropertiesLogAnalyticsProfile |
managedResourceGroupName | Un gruppo di risorse creato da RP per contenere le risorse create da RP per conto dei clienti. Verrà usato anche per generare aksManagedResourceGroupName in base al modello: MC_{managedResourceGroupName}{clusterPoolName}{region}. Assicurarsi che soddisfi la restrizione del nome del gruppo di risorse. | corda Vincoli: Lunghezza minima = 1 Lunghezza massima = 1 |
networkProfile | Profilo di rete del pool di cluster. | ClusterPoolResourcePropertiesNetworkProfile |
ClusterPoolResourcePropertiesClusterPoolProfile
Nome | Descrizione | Valore |
---|---|---|
clusterPoolVersion | La versione del pool di cluster è una versione in 2 parti. | corda Vincoli: Pattern = ^(0|[1-9][0-9]{0,18})\.(0|[1-9][0-9]{0,18})$ (obbligatorio) |
ClusterPoolResourcePropertiesComputeProfile
Nome | Descrizione | Valore |
---|---|---|
vmSize | SKU della macchina virtuale. | corda Vincoli: Pattern = ^[a-zA-Z0-9_\-]{0,256}$ (obbligatorio) |
ClusterPoolResourcePropertiesLogAnalyticsProfile
Nome | Descrizione | Valore |
---|---|---|
Abilitato | True se Log Analytics è abilitato per il pool di cluster; in caso contrario, false. | bool (obbligatorio) |
workspaceId | Area di lavoro Log Analytics da associare all'agente OMS. | corda |
ClusterPoolResourcePropertiesNetworkProfile
Nome | Descrizione | Valore |
---|---|---|
apiServerAuthorizedIpRanges | Gli intervalli IP vengono specificati in formato CIDR, ad esempio 137.117.106.88/29. Questa funzionalità non è compatibile con i cluster del servizio Azure Kubernetes privati. Non è quindi possibile impostare enablePrivateApiServer su true e apiServerAuthorizedIpRanges contemporaneamente. Attualmente, questa proprietà non è supportata e non usarla. | string[] |
enablePrivateApiServer | ClusterPool è basato sul cluster del servizio Azure Kubernetes. Il cluster del servizio Azure Kubernetes espone il server API a Internet pubblico per impostazione predefinita. Se si imposta questa proprietà su true, verrà creato un cluster del servizio Azure Kubernetes privato e verrà usato un server API privato, che non è esposto a Internet pubblico. | Bool |
outboundType | Questa impostazione può essere impostata solo in fase di creazione del pool di cluster e non può essere modificata in un secondo momento. | 'loadBalancer' 'userDefinedRouting' |
subnetId | ID risorsa della subnet del pool di cluster. | stringa (obbligatorio) |
Microsoft.HDInsight/clusterpools
Nome | Descrizione | Valore |
---|---|---|
ubicazione | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Ottiene o imposta le proprietà. Definire le proprietà specifiche del pool di cluster. | ClusterPoolResourceProperties |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. |
digitare | Tipo di risorsa | "Microsoft.HDInsight/clusterpools@2023-11-01-preview" |
TrackedResourceTags
Nome | Descrizione | Valore |
---|