Compartir a través de


Grupos de clústeres de Microsoft.HDInsight 2023-06-01-preview

Definición de recursos de Bicep

El tipo de recurso clusterpools se puede implementar con operaciones que tienen como destino:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.HDInsight/clusterpools, agregue lo siguiente a la plantilla de Bicep.

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'
  }
}

Valores de propiedad

ClusterPoolResourceProperties

Nombre Descripción Valor
clusterPoolProfile Perfil de grupo de CLuster. clusterPoolResourcePropertiesClusterPoolProfile
computeProfile Perfil de proceso del grupo de CLuster. clusterPoolResourcePropertiesComputeProfile (obligatorio)
logAnalyticsProfile Perfil de log analytics del grupo de clústeres para habilitar el agente de OMS para el clúster de AKS. ClusterPoolResourcePropertiesLogAnalyticsProfile
managedResourceGroupName Un grupo de recursos creado por RP para almacenar los recursos creados por RP en nombre de los clientes. También se usará para generar aksManagedResourceGroupName por patrón: MC_{managedResourceGroupName}{clusterPoolName}{region}. Asegúrese de que cumple la restricción de nombres del grupo de recursos. cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1
networkProfile Perfil de red del grupo de clústeres. ClusterPoolResourcePropertiesNetworkProfile

ClusterPoolResourcePropertiesClusterPoolProfile

Nombre Descripción Valor
clusterPoolVersion La versión del grupo de clústeres es una versión de 2 partes. cuerda

Restricciones:
Patrón = ^(0|[1-9][0-9]{0,18})\.(0|[1-9][0-9]{0,18})$ (obligatorio)

ClusterPoolResourcePropertiesComputeProfile

Nombre Descripción Valor
vmSize SKU de máquina virtual. cuerda

Restricciones:
Patrón = ^[a-zA-Z0-9_\-]{0,256}$ (obligatorio)

ClusterPoolResourcePropertiesLogAnalyticsProfile

Nombre Descripción Valor
Habilitado True si Log Analytics está habilitado para el grupo de clústeres; de lo contrario, false. bool (obligatorio)
workspaceId Área de trabajo de Log Analytics que se va a asociar al agente de OMS. cuerda

ClusterPoolResourcePropertiesNetworkProfile

Nombre Descripción Valor
subnetId Identificador de recurso de subred del grupo de clústeres. string (obligatorio)

Microsoft.HDInsight/clusterpools

Nombre Descripción Valor
ubicación Ubicación geográfica donde reside el recurso string (obligatorio)
nombre El nombre del recurso string (obligatorio)
Propiedades Obtiene o establece las propiedades. Defina propiedades específicas del grupo de clústeres. ClusterPoolResourceProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas

TrackedResourceTags

Nombre Descripción Valor

Definición de recursos de plantilla de ARM

El tipo de recurso clusterpools se puede implementar con operaciones que tienen como destino:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.HDInsight/clusterpools, agregue el siguiente JSON a la plantilla.

{
  "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"
  }
}

Valores de propiedad

ClusterPoolResourceProperties

Nombre Descripción Valor
clusterPoolProfile Perfil de grupo de CLuster. clusterPoolResourcePropertiesClusterPoolProfile
computeProfile Perfil de proceso del grupo de CLuster. clusterPoolResourcePropertiesComputeProfile (obligatorio)
logAnalyticsProfile Perfil de log analytics del grupo de clústeres para habilitar el agente de OMS para el clúster de AKS. ClusterPoolResourcePropertiesLogAnalyticsProfile
managedResourceGroupName Un grupo de recursos creado por RP para almacenar los recursos creados por RP en nombre de los clientes. También se usará para generar aksManagedResourceGroupName por patrón: MC_{managedResourceGroupName}{clusterPoolName}{region}. Asegúrese de que cumple la restricción de nombres del grupo de recursos. cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1
networkProfile Perfil de red del grupo de clústeres. ClusterPoolResourcePropertiesNetworkProfile

ClusterPoolResourcePropertiesClusterPoolProfile

Nombre Descripción Valor
clusterPoolVersion La versión del grupo de clústeres es una versión de 2 partes. cuerda

Restricciones:
Patrón = ^(0|[1-9][0-9]{0,18})\.(0|[1-9][0-9]{0,18})$ (obligatorio)

ClusterPoolResourcePropertiesComputeProfile

Nombre Descripción Valor
vmSize SKU de máquina virtual. cuerda

Restricciones:
Patrón = ^[a-zA-Z0-9_\-]{0,256}$ (obligatorio)

ClusterPoolResourcePropertiesLogAnalyticsProfile

Nombre Descripción Valor
Habilitado True si Log Analytics está habilitado para el grupo de clústeres; de lo contrario, false. bool (obligatorio)
workspaceId Área de trabajo de Log Analytics que se va a asociar al agente de OMS. cuerda

ClusterPoolResourcePropertiesNetworkProfile

Nombre Descripción Valor
subnetId Identificador de recurso de subred del grupo de clústeres. string (obligatorio)

Microsoft.HDInsight/clusterpools

Nombre Descripción Valor
apiVersion La versión de api '2023-06-01-preview'
ubicación Ubicación geográfica donde reside el recurso string (obligatorio)
nombre El nombre del recurso string (obligatorio)
Propiedades Obtiene o establece las propiedades. Defina propiedades específicas del grupo de clústeres. ClusterPoolResourceProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
tipo El tipo de recurso "Microsoft.HDInsight/clusterpools"

TrackedResourceTags

Nombre Descripción Valor

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso clusterpools se puede implementar con operaciones que tienen como destino:

  • grupos de recursos de

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.HDInsight/clusterpools, agregue el siguiente terraform a la plantilla.

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"
      }
    }
  })
}

Valores de propiedad

ClusterPoolResourceProperties

Nombre Descripción Valor
clusterPoolProfile Perfil de grupo de CLuster. clusterPoolResourcePropertiesClusterPoolProfile
computeProfile Perfil de proceso del grupo de CLuster. clusterPoolResourcePropertiesComputeProfile (obligatorio)
logAnalyticsProfile Perfil de log analytics del grupo de clústeres para habilitar el agente de OMS para el clúster de AKS. ClusterPoolResourcePropertiesLogAnalyticsProfile
managedResourceGroupName Un grupo de recursos creado por RP para almacenar los recursos creados por RP en nombre de los clientes. También se usará para generar aksManagedResourceGroupName por patrón: MC_{managedResourceGroupName}{clusterPoolName}{region}. Asegúrese de que cumple la restricción de nombres del grupo de recursos. cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1
networkProfile Perfil de red del grupo de clústeres. ClusterPoolResourcePropertiesNetworkProfile

ClusterPoolResourcePropertiesClusterPoolProfile

Nombre Descripción Valor
clusterPoolVersion La versión del grupo de clústeres es una versión de 2 partes. cuerda

Restricciones:
Patrón = ^(0|[1-9][0-9]{0,18})\.(0|[1-9][0-9]{0,18})$ (obligatorio)

ClusterPoolResourcePropertiesComputeProfile

Nombre Descripción Valor
vmSize SKU de máquina virtual. cuerda

Restricciones:
Patrón = ^[a-zA-Z0-9_\-]{0,256}$ (obligatorio)

ClusterPoolResourcePropertiesLogAnalyticsProfile

Nombre Descripción Valor
Habilitado True si Log Analytics está habilitado para el grupo de clústeres; de lo contrario, false. bool (obligatorio)
workspaceId Área de trabajo de Log Analytics que se va a asociar al agente de OMS. cuerda

ClusterPoolResourcePropertiesNetworkProfile

Nombre Descripción Valor
subnetId Identificador de recurso de subred del grupo de clústeres. string (obligatorio)

Microsoft.HDInsight/clusterpools

Nombre Descripción Valor
ubicación Ubicación geográfica donde reside el recurso string (obligatorio)
nombre El nombre del recurso string (obligatorio)
Propiedades Obtiene o establece las propiedades. Defina propiedades específicas del grupo de clústeres. ClusterPoolResourceProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta.
tipo El tipo de recurso "Microsoft.HDInsight/clusterpools@2023-06-01-preview"

TrackedResourceTags

Nombre Descripción Valor