Compartir a través de


Microsoft.ServiceFabric managedClusters 2021-01-01-preview

Definición de recursos de Bicep

El tipo de recurso managedClusters 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 los recursos

Para crear un recurso Microsoft.ServiceFabric/managedClusters, agregue el siguiente bicep a la plantilla.

resource symbolicname 'Microsoft.ServiceFabric/managedClusters@2021-01-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
  }
  properties: {
    addonFeatures: [
      'string'
    ]
    adminPassword: 'string'
    adminUserName: 'string'
    allowRdpAccess: bool
    applicationTypeVersionsCleanupPolicy: {
      maxUnusedVersionsToKeep: int
    }
    azureActiveDirectory: {
      clientApplication: 'string'
      clusterApplication: 'string'
      tenantId: 'string'
    }
    clientConnectionPort: int
    clients: [
      {
        commonName: 'string'
        isAdmin: bool
        issuerThumbprint: 'string'
        thumbprint: 'string'
      }
    ]
    clusterCodeVersion: 'string'
    clusterUpgradeCadence: 'string'
    dnsName: 'string'
    enableAutoOSUpgrade: bool
    fabricSettings: [
      {
        name: 'string'
        parameters: [
          {
            name: 'string'
            value: 'string'
          }
        ]
      }
    ]
    httpGatewayConnectionPort: int
    loadBalancingRules: [
      {
        backendPort: int
        frontendPort: int
        probeProtocol: 'string'
        probeRequestPath: 'string'
        protocol: 'string'
      }
    ]
    networkSecurityRules: [
      {
        access: 'string'
        description: 'string'
        destinationAddressPrefixes: [
          'string'
        ]
        destinationPortRanges: [
          'string'
        ]
        direction: 'string'
        name: 'string'
        priority: int
        protocol: 'string'
        sourceAddressPrefixes: [
          'string'
        ]
        sourcePortRanges: [
          'string'
        ]
      }
    ]
  }
}

Valores de propiedad

managedClusters

Nombre Descripción Value
name El nombre del recurso string (obligatorio)
ubicación Ubicación del recurso de Azure. string (obligatorio)
etiquetas Etiquetas de recursos de Azure. Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas.
sku SKU del clúster administrado Sku
properties Propiedades del recurso de clúster administrado ManagedClusterProperties

ManagedClusterProperties

Nombre Descripción Valor
addonFeatures Lista de características de complemento que se van a habilitar en el clúster. Matriz de cadenas que contiene cualquiera de:
"BackupRestoreService"
'DnsService'
'ResourceMonitorService'
adminPassword Contraseña de usuario administrador de máquina virtual. string

Restricciones:
Valor confidencial. Pase como parámetro seguro.
adminUserName Nombre de usuario administrador de máquina virtual. string (obligatorio)
allowRdpAccess Si se establece en true, se habilita el acceso RDP a la máquina virtual. La regla de grupo de seguridad de red predeterminada abre el puerto RDP a Internet, que se puede invalidar con reglas de seguridad de red personalizadas. El valor predeterminado de esta configuración es false. bool
applicationTypeVersionsCleanupPolicy Directiva que se usa para limpiar las versiones no utilizadas. ApplicationTypeVersionsCleanupPolicy
azureActiveDirectory Configuración de autenticación de AAD del clúster. AzureActiveDirectory
clientConnectionPort Puerto utilizado para las conexiones de cliente al clúster. int
Clientes de Certificados de cliente que pueden administrar el clúster. ClientCertificate[]
clusterCodeVersion La versión en tiempo de ejecución de Service Fabric del clúster. Esta propiedad solo puede establecer el usuario cuando upgradeMode está establecido en "Manual". Para obtener una lista de las versiones de Service Fabric disponibles para los nuevos clústeres, use ClusterVersion API. Para obtener la lista de versiones disponibles para los clústeres existentes, use availableClusterVersions. string
clusterUpgradeCadence Indica cuándo se aplicarán las nuevas actualizaciones de la versión en tiempo de ejecución del clúster una vez publicadas. De forma predeterminada, es Wave0. 'Wave0'
'Wave1'
'Wave2'
dnsName Nombre dns del clúster. string (obligatorio)
enableAutoOSUpgrade Si se establece en true, se habilita la actualización automática del sistema operativo para los tipos de nodo que se crean mediante cualquier imagen del sistema operativo de la plataforma con la versión "latest". El valor predeterminado de esta configuración es false. bool
fabricSettings Lista de opciones de tejido personalizadas para configurar el clúster. SettingsSectionDescription[]
httpGatewayConnectionPort Puerto utilizado para las conexiones HTTP al clúster. int
loadBalancingRules Reglas de equilibrio de carga que se aplican al equilibrador de carga público del clúster. LoadBalancingRule[]
networkSecurityRules Reglas de seguridad de red personalizadas que se aplican a la red virtual del clúster. NetworkSecurityRule[]

ApplicationTypeVersionsCleanupPolicy

Nombre Descripción Valor
maxUnusedVersionsToKeep Número de versiones sin usar por tipo de aplicación que se van a conservar. int (obligatorio)

Restricciones:
Valor mínimo = 0

AzureActiveDirectory

Nombre Descripción Valor
clientApplication Identificador de aplicación cliente de Azure Active Directory. string
clusterApplication Identificador de aplicación del clúster de Azure Active Directory. string
tenantId Identificador de inquilino de Azure Active Directory. string

ClientCertificate

Nombre Descripción Valor
commonName Nombre común del certificado. string
isAdmin Indica si el certificado de cliente tiene acceso de administrador al clúster. Los clientes que no son administradores solo pueden realizar operaciones de solo lectura en el clúster. bool (obligatorio)
issuerThumbprint Huella digital del emisor para el certificado. Solo se usa junto con CommonName. string
thumbprint Huella digital del certificado. string

SettingsSectionDescription

Nombre Descripción Value
name Nombre de sección de la configuración del tejido. string (obligatorio)
parámetros Colección de parámetros de la sección . SettingsParameterDescription[] (obligatorio)

ConfiguraciónParameterDescription

Nombre Descripción Value
name Nombre del parámetro de la configuración del tejido. string (obligatorio)
value Valor del parámetro de la configuración del tejido. string (obligatorio)

LoadBalancingRule

Nombre Descripción Valor
backendPort El puerto utilizado para conexiones internas del extremo. Los valores aceptables están comprendidos entre 1 y 65535. int (obligatorio)

Restricciones:
Valor mínimo = 1
Valor máximo = 65534
frontendPort El puerto del punto de conexión externo. Los números de puerto de cada regla deben ser únicos dentro del Load Balancer. Los valores aceptables están comprendidos entre 1 y 65534. int (obligatorio)

Restricciones:
Valor mínimo = 1
Valor máximo = 65534
probeProtocol la referencia al sondeo del equilibrador de carga usado por la regla de equilibrio de carga. 'http'
'https'
'tcp' (obligatorio)
probeRequestPath Ruta de acceso de solicitud de sondeo. Solo se admite para sondeos HTTP/HTTPS. string
protocol Referencia al protocolo de transporte utilizado por la regla de equilibrio de carga. 'tcp'
'udp' (obligatorio)

NetworkSecurityRule

Nombre Descripción Valor
acceso El tráfico de red está permitido o denegado. 'permitir'
'deny' (obligatorio)
description Descripción de la regla de seguridad de red. string
destinationAddressPrefixes Prefijos de dirección de destino. CIDR o intervalos IP de destino. string[]
destinationPortRanges Intervalos de puertos de destino. string[]
direction Dirección de la regla de seguridad de red. 'entrante'
'outbound' (obligatorio)
name Nombre de la regla de seguridad de red. string (obligatorio)
priority Prioridad de la regla. El valor puede estar en el intervalo de 1000 a 3000. Los valores fuera de este intervalo están reservados para el proveedor de recursos Service Fabric ManagerCluster. El número de prioridad debe ser único para cada regla de la colección. Cuanto menor sea el número de prioridad, mayor será la prioridad de la regla. int (obligatorio)

Restricciones:
Valor mínimo = 1000
Valor máximo = 3000
protocol El protocolo de red al que se aplica esta regla. 'ah'
'esp'
'http'
'https'
'icmp'
'tcp'
'udp' (obligatorio)
sourceAddressPrefixes Los intervalos CIDR o IP de origen. string[]
sourcePortRanges Intervalos de puertos de origen. string[]

SKU

Nombre Descripción Value
name Nombre de SKU. 'Básico'
'Standard' (obligatorio)

Definición de recursos de plantilla de ARM

El tipo de recurso managedClusters se puede implementar con operaciones destinadas a:

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

Formato de los recursos

Para crear un recurso Microsoft.ServiceFabric/managedClusters, agregue el siguiente json a la plantilla.

{
  "type": "Microsoft.ServiceFabric/managedClusters",
  "apiVersion": "2021-01-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string"
  },
  "properties": {
    "addonFeatures": [ "string" ],
    "adminPassword": "string",
    "adminUserName": "string",
    "allowRdpAccess": "bool",
    "applicationTypeVersionsCleanupPolicy": {
      "maxUnusedVersionsToKeep": "int"
    },
    "azureActiveDirectory": {
      "clientApplication": "string",
      "clusterApplication": "string",
      "tenantId": "string"
    },
    "clientConnectionPort": "int",
    "clients": [
      {
        "commonName": "string",
        "isAdmin": "bool",
        "issuerThumbprint": "string",
        "thumbprint": "string"
      }
    ],
    "clusterCodeVersion": "string",
    "clusterUpgradeCadence": "string",
    "dnsName": "string",
    "enableAutoOSUpgrade": "bool",
    "fabricSettings": [
      {
        "name": "string",
        "parameters": [
          {
            "name": "string",
            "value": "string"
          }
        ]
      }
    ],
    "httpGatewayConnectionPort": "int",
    "loadBalancingRules": [
      {
        "backendPort": "int",
        "frontendPort": "int",
        "probeProtocol": "string",
        "probeRequestPath": "string",
        "protocol": "string"
      }
    ],
    "networkSecurityRules": [
      {
        "access": "string",
        "description": "string",
        "destinationAddressPrefixes": [ "string" ],
        "destinationPortRanges": [ "string" ],
        "direction": "string",
        "name": "string",
        "priority": "int",
        "protocol": "string",
        "sourceAddressPrefixes": [ "string" ],
        "sourcePortRanges": [ "string" ]
      }
    ]
  }
}

Valores de propiedad

managedClusters

Nombre Descripción Value
type Tipo de recurso 'Microsoft.ServiceFabric/managedClusters'
apiVersion La versión de la API de recursos "2021-01-01-preview"
name El nombre del recurso string (obligatorio)
ubicación Ubicación del recurso de Azure. string (obligatorio)
etiquetas Etiquetas de recursos de Azure. Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas.
sku SKU del clúster administrado Sku
properties Propiedades del recurso de clúster administrado ManagedClusterProperties

ManagedClusterProperties

Nombre Descripción Valor
addonFeatures Lista de características de complemento que se habilitarán en el clúster. Matriz de cadenas que contiene cualquiera de:
"BackupRestoreService"
"DnsService"
'ResourceMonitorService'
adminPassword Contraseña de usuario administrador de máquina virtual. string

Restricciones:
Valor confidencial. Pase como parámetro seguro.
adminUserName Nombre de usuario del administrador de máquinas virtuales. string (obligatorio)
allowRdpAccess Si se establece en true, se habilita el acceso RDP a la máquina virtual. La regla de NSG predeterminada abre el puerto RDP a Internet, que se puede invalidar con reglas de seguridad de red personalizadas. El valor predeterminado de esta configuración es false. bool
applicationTypeVersionsCleanupPolicy Directiva que se usa para limpiar las versiones no utilizadas. ApplicationTypeVersionsCleanupPolicy
azureActiveDirectory La configuración de autenticación de AAD del clúster. AzureActiveDirectory
clientConnectionPort Puerto utilizado para las conexiones de cliente al clúster. int
Clientes de Certificados de cliente que pueden administrar el clúster. ClientCertificate[]
clusterCodeVersion La versión en tiempo de ejecución de Service Fabric del clúster. Esta propiedad solo puede establecer el usuario cuando upgradeMode está establecido en "Manual". Para obtener una lista de las versiones disponibles de Service Fabric para los nuevos clústeres, use ClusterVersion API. Para obtener la lista de versiones disponibles para los clústeres existentes, use availableClusterVersions. string
clusterUpgradeCadence Indica cuándo se aplicarán nuevas actualizaciones de la versión en tiempo de ejecución del clúster una vez publicadas. De forma predeterminada, es Wave0. 'Wave0'
'Wave1'
'Wave2'
dnsName Nombre dns del clúster. string (obligatorio)
enableAutoOSUpgrade Si se establece en true, se habilita la actualización automática del sistema operativo para los tipos de nodo que se crean mediante cualquier imagen del sistema operativo de la plataforma con la versión "latest". El valor predeterminado de esta configuración es false. bool
fabricSettings Lista de opciones de tejido personalizadas para configurar el clúster. SettingsSectionDescription[]
httpGatewayConnectionPort Puerto utilizado para las conexiones HTTP al clúster. int
loadBalancingRules Reglas de equilibrio de carga que se aplican al equilibrador de carga público del clúster. LoadBalancingRule[]
networkSecurityRules Reglas de seguridad de red personalizadas que se aplican a la red virtual del clúster. NetworkSecurityRule[]

ApplicationTypeVersionsCleanupPolicy

Nombre Descripción Valor
maxUnusedVersionsToKeep Número de versiones sin usar por tipo de aplicación que se van a conservar. int (obligatorio)

Restricciones:
Valor mínimo = 0

AzureActiveDirectory

Nombre Descripción Valor
clientApplication Identificador de aplicación cliente de Azure Active Directory. string
clusterApplication Identificador de aplicación del clúster de Azure Active Directory. string
tenantId Identificador de inquilino de Azure Active Directory. string

ClientCertificate

Nombre Descripción Valor
commonName Nombre común del certificado. string
isAdmin Indica si el certificado de cliente tiene acceso de administrador al clúster. Los clientes que no son administradores solo pueden realizar operaciones de solo lectura en el clúster. bool (obligatorio)
issuerThumbprint Huella digital del emisor para el certificado. Solo se usa junto con CommonName. string
thumbprint Huella digital del certificado. string

SettingsSectionDescription

Nombre Descripción Value
name Nombre de sección de la configuración del tejido. string (obligatorio)
parámetros Colección de parámetros de la sección . SettingsParameterDescription[] (obligatorio)

SettingsParameterDescription

Nombre Descripción Value
name Nombre del parámetro de configuración del tejido. string (obligatorio)
value Valor de parámetro de la configuración del tejido. string (obligatorio)

LoadBalancingRule

Nombre Descripción Valor
backendPort El puerto utilizado para conexiones internas del extremo. Los valores aceptables están comprendidos entre 1 y 65535. int (obligatorio)

Restricciones:
Valor mínimo = 1
Valor máximo = 65534
frontendPort El puerto del punto de conexión externo. Los números de puerto de cada regla deben ser únicos dentro del Load Balancer. Los valores aceptables están comprendidos entre 1 y 65534. int (obligatorio)

Restricciones:
Valor mínimo = 1
Valor máximo = 65534
probeProtocol la referencia al sondeo del equilibrador de carga usado por la regla de equilibrio de carga. 'http'
'https'
'tcp' (obligatorio)
probeRequestPath Ruta de acceso de la solicitud de sondeo. Solo se admite para sondeos HTTP/HTTPS. string
protocol Referencia al protocolo de transporte utilizado por la regla de equilibrio de carga. 'tcp'
'udp' (obligatorio)

NetworkSecurityRule

Nombre Descripción Valor
acceso El tráfico de red está permitido o denegado. 'permitir'
'deny' (obligatorio)
description Descripción de la regla de seguridad de red. string
destinationAddressPrefixes Prefijos de dirección de destino. CIDR o intervalos IP de destino. string[]
destinationPortRanges Intervalos de puertos de destino. string[]
direction Dirección de la regla de seguridad de red. "entrante"
'outbound' (obligatorio)
name Nombre de la regla de seguridad de red. string (obligatorio)
priority Prioridad de la regla. El valor puede estar en el intervalo de 1000 a 3000. Los valores fuera de este intervalo están reservados para Service Fabric ManagerConsitor de recursos de Clúster. El número de prioridad debe ser único para cada regla de la colección. Cuanto menor sea el número de prioridad, mayor será la prioridad de la regla. int (obligatorio)

Restricciones:
Valor mínimo = 1000
Valor máximo = 3000
protocol El protocolo de red al que se aplica esta regla. 'ah'
'esp'
'http'
'https'
'icmp'
'tcp'
'udp' (obligatorio)
sourceAddressPrefixes Los intervalos CIDR o IP de origen. string[]
sourcePortRanges Intervalos de puertos de origen. string[]

SKU

Nombre Descripción Value
name Nombre de SKU. 'Básico'
'Standard' (obligatorio)

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso managedClusters se puede implementar con operaciones destinadas a:

  • Grupos de recursos

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

Formato de los recursos

Para crear un recurso Microsoft.ServiceFabric/managedClusters, agregue el siguiente terraform a la plantilla.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ServiceFabric/managedClusters@2021-01-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      addonFeatures = [
        "string"
      ]
      adminPassword = "string"
      adminUserName = "string"
      allowRdpAccess = bool
      applicationTypeVersionsCleanupPolicy = {
        maxUnusedVersionsToKeep = int
      }
      azureActiveDirectory = {
        clientApplication = "string"
        clusterApplication = "string"
        tenantId = "string"
      }
      clientConnectionPort = int
      clients = [
        {
          commonName = "string"
          isAdmin = bool
          issuerThumbprint = "string"
          thumbprint = "string"
        }
      ]
      clusterCodeVersion = "string"
      clusterUpgradeCadence = "string"
      dnsName = "string"
      enableAutoOSUpgrade = bool
      fabricSettings = [
        {
          name = "string"
          parameters = [
            {
              name = "string"
              value = "string"
            }
          ]
        }
      ]
      httpGatewayConnectionPort = int
      loadBalancingRules = [
        {
          backendPort = int
          frontendPort = int
          probeProtocol = "string"
          probeRequestPath = "string"
          protocol = "string"
        }
      ]
      networkSecurityRules = [
        {
          access = "string"
          description = "string"
          destinationAddressPrefixes = [
            "string"
          ]
          destinationPortRanges = [
            "string"
          ]
          direction = "string"
          name = "string"
          priority = int
          protocol = "string"
          sourceAddressPrefixes = [
            "string"
          ]
          sourcePortRanges = [
            "string"
          ]
        }
      ]
    }
    sku = {
      name = "string"
    }
  })
}

Valores de propiedad

managedClusters

Nombre Descripción Value
type Tipo de recurso "Microsoft.ServiceFabric/managedClusters@2021-01-01-preview"
name El nombre del recurso string (obligatorio)
ubicación Ubicación del recurso de Azure. string (obligatorio)
parent_id Para realizar la implementación en un grupo de recursos, use el identificador de ese grupo de recursos. string (obligatorio)
etiquetas Etiquetas de recursos de Azure. Diccionario de nombres y valores de etiqueta.
sku SKU del clúster administrado Sku
properties Propiedades del recurso de clúster administrado ManagedClusterProperties

ManagedClusterProperties

Nombre Descripción Valor
addonFeatures Lista de características de complemento que se habilitarán en el clúster. Matriz de cadenas que contiene cualquiera de:
"BackupRestoreService"
"DnsService"
"ResourceMonitorService"
adminPassword Contraseña de usuario administrador de máquina virtual. string

Restricciones:
Valor confidencial. Pase como parámetro seguro.
adminUserName Nombre de usuario del administrador de máquinas virtuales. string (obligatorio)
allowRdpAccess Si se establece en true, se habilita el acceso RDP a la máquina virtual. La regla de NSG predeterminada abre el puerto RDP a Internet, que se puede invalidar con reglas de seguridad de red personalizadas. El valor predeterminado de esta configuración es false. bool
applicationTypeVersionsCleanupPolicy Directiva que se usa para limpiar las versiones no utilizadas. ApplicationTypeVersionsCleanupPolicy
azureActiveDirectory La configuración de autenticación de AAD del clúster. AzureActiveDirectory
clientConnectionPort Puerto utilizado para las conexiones de cliente al clúster. int
Clientes de Certificados de cliente que pueden administrar el clúster. ClientCertificate[]
clusterCodeVersion La versión en tiempo de ejecución de Service Fabric del clúster. Esta propiedad solo puede establecer el usuario cuando upgradeMode está establecido en "Manual". Para obtener una lista de las versiones disponibles de Service Fabric para los nuevos clústeres, use ClusterVersion API. Para obtener la lista de versiones disponibles para los clústeres existentes, use availableClusterVersions. string
clusterUpgradeCadence Indica cuándo se aplicarán nuevas actualizaciones de la versión en tiempo de ejecución del clúster una vez publicadas. De forma predeterminada, es Wave0. "Wave0"
"Wave1"
"Wave2"
dnsName Nombre dns del clúster. string (obligatorio)
enableAutoOSUpgrade Si se establece en true, se habilita la actualización automática del sistema operativo para los tipos de nodo que se crean mediante cualquier imagen del sistema operativo de la plataforma con la versión "latest". El valor predeterminado de esta configuración es false. bool
fabricSettings Lista de opciones de tejido personalizadas para configurar el clúster. SettingsSectionDescription[]
httpGatewayConnectionPort Puerto utilizado para las conexiones HTTP al clúster. int
loadBalancingRules Reglas de equilibrio de carga que se aplican al equilibrador de carga público del clúster. LoadBalancingRule[]
networkSecurityRules Reglas de seguridad de red personalizadas que se aplican a la red virtual del clúster. NetworkSecurityRule[]

ApplicationTypeVersionsCleanupPolicy

Nombre Descripción Valor
maxUnusedVersionsToKeep Número de versiones sin usar por tipo de aplicación que se va a conservar. int (obligatorio)

Restricciones:
Valor mínimo = 0

AzureActiveDirectory

Nombre Descripción Valor
clientApplication Identificador de aplicación cliente de Azure Active Directory. string
clusterApplication Identificador de aplicación del clúster de Azure Active Directory. string
tenantId Identificador de inquilino de Azure Active Directory. string

ClientCertificate

Nombre Descripción Valor
commonName Nombre común del certificado. string
isAdmin Indica si el certificado de cliente tiene acceso de administrador al clúster. Los clientes que no son administradores solo pueden realizar operaciones de solo lectura en el clúster. bool (obligatorio)
issuerThumbprint Huella digital del emisor para el certificado. Solo se usa junto con CommonName. string
thumbprint Huella digital del certificado. string

SettingsSectionDescription

Nombre Descripción Value
name Nombre de sección de la configuración del tejido. string (obligatorio)
parámetros Colección de parámetros de la sección . SettingsParameterDescription[] (obligatorio)

SettingsParameterDescription

Nombre Descripción Value
name Nombre del parámetro de configuración del tejido. string (obligatorio)
value Valor de parámetro de la configuración del tejido. string (obligatorio)

LoadBalancingRule

Nombre Descripción Valor
backendPort El puerto utilizado para conexiones internas del extremo. Los valores aceptables están comprendidos entre 1 y 65535. int (obligatorio)

Restricciones:
Valor mínimo = 1
Valor máximo = 65534
frontendPort El puerto del punto de conexión externo. Los números de puerto de cada regla deben ser únicos dentro del Load Balancer. Los valores aceptables están comprendidos entre 1 y 65534. int (obligatorio)

Restricciones:
Valor mínimo = 1
Valor máximo = 65534
probeProtocol la referencia al sondeo del equilibrador de carga usado por la regla de equilibrio de carga. "http"
"https"
"tcp" (obligatorio)
probeRequestPath Ruta de acceso de la solicitud de sondeo. Solo se admite para sondeos HTTP/HTTPS. string
protocol Referencia al protocolo de transporte utilizado por la regla de equilibrio de carga. "tcp"
"udp" (obligatorio)

NetworkSecurityRule

Nombre Descripción Valor
acceso El tráfico de red está permitido o denegado. "permitir"
"deny" (obligatorio)
description Descripción de la regla de seguridad de red. string
destinationAddressPrefixes Prefijos de dirección de destino. CIDR o intervalos IP de destino. string[]
destinationPortRanges Intervalos de puertos de destino. string[]
direction Dirección de la regla de seguridad de red. "entrante"
"saliente" (obligatorio)
name Nombre de la regla de seguridad de red. string (obligatorio)
priority Prioridad de la regla. El valor puede estar en el intervalo de 1000 a 3000. Los valores fuera de este intervalo están reservados para Service Fabric ManagerConsitor de recursos de Clúster. El número de prioridad debe ser único para cada regla de la colección. Cuanto menor sea el número de prioridad, mayor será la prioridad de la regla. int (obligatorio)

Restricciones:
Valor mínimo = 1000
Valor máximo = 3000
protocol El protocolo de red al que se aplica esta regla. "ah"
"esp"
"http"
"https"
"icmp"
"tcp"
"udp" (obligatorio)
sourceAddressPrefixes Los intervalos CIDR o IP de origen. string[]
sourcePortRanges Intervalos de puertos de origen. string[]

SKU

Nombre Descripción Value
name Nombre de SKU. "Básica"
"Estándar" (obligatorio)