Microsoft.HDInsight clusterpools 2023-06-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-06-01-preview' = {
location: 'string'
name: 'string'
properties: {
clusterPoolProfile: {
clusterPoolVersion: 'string'
}
computeProfile: {
vmSize: 'string'
}
logAnalyticsProfile: {
enabled: bool
workspaceId: 'string'
}
managedResourceGroupName: 'string'
networkProfile: {
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ść |
---|---|---|
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-06-01-preview",
"name": "string",
"location": "string",
"properties": {
"clusterPoolProfile": {
"clusterPoolVersion": "string"
},
"computeProfile": {
"vmSize": "string"
},
"logAnalyticsProfile": {
"enabled": "bool",
"workspaceId": "string"
},
"managedResourceGroupName": "string",
"networkProfile": {
"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ść |
---|---|---|
subnetId | Identyfikator zasobu podsieci puli klastrów. | ciąg (wymagany) |
Microsoft.HDInsight/clusterpools
Nazwa | Opis | Wartość |
---|---|---|
apiVersion | Wersja interfejsu API | "2023-06-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-06-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 = {
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ść |
---|---|---|
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-06-01-preview" |
TrackedResourceTags
Nazwa | Opis | Wartość |
---|