Udostępnij za pośrednictwem


Microsoft.HDInsight clusterpools 2023-06-01-preview

Definicja zasobu Bicep

Typ zasobu clusterpools można wdrożyć przy użyciu operacji docelowych:

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:

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ść