Microsoft.HDInsight clusterpools 2023-11-01-preview
Definicja zasobu Bicep
Typ zasobu clusterpools można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.HDInsight/clusterpools, dodaj następujący kod Bicep do szablonu.
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'
}
}
Wartości właściwości
ClusterPoolResourceProperties
Nazwa | Opis | Wartość |
---|---|---|
clusterPoolProfile | Profil puli CLuster. | ClusterPoolResourcePropertiesClusterPoolProfile |
computeProfile | Profil obliczeniowy puli CLuster. | ClusterPoolResourcePropertiesComputeProfile (wymagane) |
logAnalyticsProfile | Profil analizy dzienników puli klastrów umożliwiający włączenie agenta pakietu OMS dla klastra usługi AKS. | ClusterPoolResourcePropertiesLogAnalyticsProfile |
managedResourceGroupName | Grupa zasobów utworzona przez dostawcę zasobów do przechowywania zasobów utworzonych przez dostawcę zasobów w imieniu klientów. Zostanie on również użyty do wygenerowania elementu aksManagedResourceGroupName według wzorca: MC_{managedResourceGroupName}{clusterPoolName}{region}. Upewnij się, że spełnia ono ograniczenie nazwy grupy zasobów. | struna Ograniczenia: Minimalna długość = 1 Maksymalna długość = 40 |
networkProfile | Profil sieciowy puli klastrów. | ClusterPoolResourcePropertiesNetworkProfile |
ClusterPoolResourcePropertiesClusterPoolProfile
Nazwa | Opis | Wartość |
---|---|---|
clusterPoolVersion | Wersja puli klastrów jest wersją 2-częściową. | struna Ograniczenia: Wzorzec = ^(0|[1-9][0-9]{0,18})\.(0|[1-9][0-9]{0,18})$ (wymagane) |
ClusterPoolResourcePropertiesComputeProfile
Nazwa | Opis | Wartość |
---|---|---|
vmSize | Jednostka SKU maszyny wirtualnej. | struna Ograniczenia: Wzorzec = ^[a-zA-Z0-9_\-]{0,256}$ (wymagane) |
ClusterPoolResourcePropertiesLogAnalyticsProfile
Nazwa | Opis | Wartość |
---|---|---|
Włączone | Wartość true, jeśli usługa Log Analytics jest włączona dla puli klastrów, w przeciwnym razie wartość false. | bool (wymagane) |
workspaceId | Obszar roboczy usługi Log Analytics do skojarzenia z agentem pakietu OMS. | struna |
ClusterPoolResourcePropertiesNetworkProfile
Nazwa | Opis | Wartość |
---|---|---|
apiServerAuthorizedIpRanges | Zakresy adresów IP są określane w formacie CIDR, np. 137.117.106.88/29. Ta funkcja nie jest zgodna z prywatnymi klastrami usługi AKS. Dlatego nie można ustawić parametru enablePrivateApiServer na wartość true i apiServerAuthorizedIpRanges w tym samym czasie. Obecnie ta właściwość nie jest obsługiwana i nie należy jej używać. | string[] |
enablePrivateApiServer | Pula klastrów jest oparta na klastrze usługi AKS. Klaster usługi AKS domyślnie uwidacznia serwer interfejsu API do publicznej sieci Internet. Jeśli ustawisz tę właściwość na true, zostanie utworzony prywatny klaster usługi AKS i będzie używał prywatnego serwera apiserver, który nie jest udostępniany publicznemu Internetowi. | Bool |
outboundType | Można to ustawić tylko w czasie tworzenia puli klastrów i nie można go zmienić później. | "loadBalancer" "userDefinedRouting" |
subnetId | Identyfikator zasobu podsieci puli klastrów. | ciąg (wymagany) |
Microsoft.HDInsight/clusterpools
Nazwa | Opis | Wartość |
---|---|---|
lokalizacja | Lokalizacja geograficzna, w której znajduje się zasób | ciąg (wymagany) |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | Pobiera lub ustawia właściwości. Zdefiniuj właściwości specyficzne dla puli klastrów. | ClusterPoolResourceProperties |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
TrackedResourceTags
Nazwa | Opis | Wartość |
---|
Definicja zasobu szablonu usługi ARM
Typ zasobu clusterpools można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.HDInsight/clusterpools, dodaj następujący kod JSON do szablonu.
{
"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"
}
}
Wartości właściwości
ClusterPoolResourceProperties
Nazwa | Opis | Wartość |
---|---|---|
clusterPoolProfile | Profil puli CLuster. | ClusterPoolResourcePropertiesClusterPoolProfile |
computeProfile | Profil obliczeniowy puli CLuster. | ClusterPoolResourcePropertiesComputeProfile (wymagane) |
logAnalyticsProfile | Profil analizy dzienników puli klastrów umożliwiający włączenie agenta pakietu OMS dla klastra usługi AKS. | ClusterPoolResourcePropertiesLogAnalyticsProfile |
managedResourceGroupName | Grupa zasobów utworzona przez dostawcę zasobów do przechowywania zasobów utworzonych przez dostawcę zasobów w imieniu klientów. Zostanie on również użyty do wygenerowania elementu aksManagedResourceGroupName według wzorca: MC_{managedResourceGroupName}{clusterPoolName}{region}. Upewnij się, że spełnia ono ograniczenie nazwy grupy zasobów. | struna Ograniczenia: Minimalna długość = 1 Maksymalna długość = 40 |
networkProfile | Profil sieciowy puli klastrów. | ClusterPoolResourcePropertiesNetworkProfile |
ClusterPoolResourcePropertiesClusterPoolProfile
Nazwa | Opis | Wartość |
---|---|---|
clusterPoolVersion | Wersja puli klastrów jest wersją 2-częściową. | struna Ograniczenia: Wzorzec = ^(0|[1-9][0-9]{0,18})\.(0|[1-9][0-9]{0,18})$ (wymagane) |
ClusterPoolResourcePropertiesComputeProfile
Nazwa | Opis | Wartość |
---|---|---|
vmSize | Jednostka SKU maszyny wirtualnej. | struna Ograniczenia: Wzorzec = ^[a-zA-Z0-9_\-]{0,256}$ (wymagane) |
ClusterPoolResourcePropertiesLogAnalyticsProfile
Nazwa | Opis | Wartość |
---|---|---|
Włączone | Wartość true, jeśli usługa Log Analytics jest włączona dla puli klastrów, w przeciwnym razie wartość false. | bool (wymagane) |
workspaceId | Obszar roboczy usługi Log Analytics do skojarzenia z agentem pakietu OMS. | struna |
ClusterPoolResourcePropertiesNetworkProfile
Nazwa | Opis | Wartość |
---|---|---|
apiServerAuthorizedIpRanges | Zakresy adresów IP są określane w formacie CIDR, np. 137.117.106.88/29. Ta funkcja nie jest zgodna z prywatnymi klastrami usługi AKS. Dlatego nie można ustawić parametru enablePrivateApiServer na wartość true i apiServerAuthorizedIpRanges w tym samym czasie. Obecnie ta właściwość nie jest obsługiwana i nie należy jej używać. | string[] |
enablePrivateApiServer | Pula klastrów jest oparta na klastrze usługi AKS. Klaster usługi AKS domyślnie uwidacznia serwer interfejsu API do publicznej sieci Internet. Jeśli ustawisz tę właściwość na true, zostanie utworzony prywatny klaster usługi AKS i będzie używał prywatnego serwera apiserver, który nie jest udostępniany publicznemu Internetowi. | Bool |
outboundType | Można to ustawić tylko w czasie tworzenia puli klastrów i nie można go zmienić później. | "loadBalancer" "userDefinedRouting" |
subnetId | Identyfikator zasobu podsieci puli klastrów. | ciąg (wymagany) |
Microsoft.HDInsight/clusterpools
Nazwa | Opis | Wartość |
---|---|---|
apiVersion | Wersja interfejsu API | "2023-11-01-preview" |
lokalizacja | Lokalizacja geograficzna, w której znajduje się zasób | ciąg (wymagany) |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | Pobiera lub ustawia właściwości. Zdefiniuj właściwości specyficzne dla puli klastrów. | ClusterPoolResourceProperties |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
typ | Typ zasobu | "Microsoft.HDInsight/clusterpools" |
TrackedResourceTags
Nazwa | Opis | Wartość |
---|
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu clusterpools można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.HDInsight/clusterpools, dodaj następujący program Terraform do szablonu.
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"
}
}
})
}
Wartości właściwości
ClusterPoolResourceProperties
Nazwa | Opis | Wartość |
---|---|---|
clusterPoolProfile | Profil puli CLuster. | ClusterPoolResourcePropertiesClusterPoolProfile |
computeProfile | Profil obliczeniowy puli CLuster. | ClusterPoolResourcePropertiesComputeProfile (wymagane) |
logAnalyticsProfile | Profil analizy dzienników puli klastrów umożliwiający włączenie agenta pakietu OMS dla klastra usługi AKS. | ClusterPoolResourcePropertiesLogAnalyticsProfile |
managedResourceGroupName | Grupa zasobów utworzona przez dostawcę zasobów do przechowywania zasobów utworzonych przez dostawcę zasobów w imieniu klientów. Zostanie on również użyty do wygenerowania elementu aksManagedResourceGroupName według wzorca: MC_{managedResourceGroupName}{clusterPoolName}{region}. Upewnij się, że spełnia ono ograniczenie nazwy grupy zasobów. | struna Ograniczenia: Minimalna długość = 1 Maksymalna długość = 40 |
networkProfile | Profil sieciowy puli klastrów. | ClusterPoolResourcePropertiesNetworkProfile |
ClusterPoolResourcePropertiesClusterPoolProfile
Nazwa | Opis | Wartość |
---|---|---|
clusterPoolVersion | Wersja puli klastrów jest wersją 2-częściową. | struna Ograniczenia: Wzorzec = ^(0|[1-9][0-9]{0,18})\.(0|[1-9][0-9]{0,18})$ (wymagane) |
ClusterPoolResourcePropertiesComputeProfile
Nazwa | Opis | Wartość |
---|---|---|
vmSize | Jednostka SKU maszyny wirtualnej. | struna Ograniczenia: Wzorzec = ^[a-zA-Z0-9_\-]{0,256}$ (wymagane) |
ClusterPoolResourcePropertiesLogAnalyticsProfile
Nazwa | Opis | Wartość |
---|---|---|
Włączone | Wartość true, jeśli usługa Log Analytics jest włączona dla puli klastrów, w przeciwnym razie wartość false. | bool (wymagane) |
workspaceId | Obszar roboczy usługi Log Analytics do skojarzenia z agentem pakietu OMS. | struna |
ClusterPoolResourcePropertiesNetworkProfile
Nazwa | Opis | Wartość |
---|---|---|
apiServerAuthorizedIpRanges | Zakresy adresów IP są określane w formacie CIDR, np. 137.117.106.88/29. Ta funkcja nie jest zgodna z prywatnymi klastrami usługi AKS. Dlatego nie można ustawić parametru enablePrivateApiServer na wartość true i apiServerAuthorizedIpRanges w tym samym czasie. Obecnie ta właściwość nie jest obsługiwana i nie należy jej używać. | string[] |
enablePrivateApiServer | Pula klastrów jest oparta na klastrze usługi AKS. Klaster usługi AKS domyślnie uwidacznia serwer interfejsu API do publicznej sieci Internet. Jeśli ustawisz tę właściwość na true, zostanie utworzony prywatny klaster usługi AKS i będzie używał prywatnego serwera apiserver, który nie jest udostępniany publicznemu Internetowi. | Bool |
outboundType | Można to ustawić tylko w czasie tworzenia puli klastrów i nie można go zmienić później. | "loadBalancer" "userDefinedRouting" |
subnetId | Identyfikator zasobu podsieci puli klastrów. | ciąg (wymagany) |
Microsoft.HDInsight/clusterpools
Nazwa | Opis | Wartość |
---|---|---|
lokalizacja | Lokalizacja geograficzna, w której znajduje się zasób | ciąg (wymagany) |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | Pobiera lub ustawia właściwości. Zdefiniuj właściwości specyficzne dla puli klastrów. | ClusterPoolResourceProperties |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. |
typ | Typ zasobu | "Microsoft.HDInsight/clusterpools@2023-11-01-preview" |
TrackedResourceTags
Nazwa | Opis | Wartość |
---|