Microsoft.ServiceFabric managedClusters 2020-01-01-preview
- Más reciente
- 2024-04-01
- 2024-02-01-preview
- 2023-12-01-preview
- 2023-11-01-preview
- 2023-09-01-preview
- 2023-07-01-preview
- 2023-03-01-preview
- 2023-02-01-preview
- 2022-10-01-preview
- 2022-08-01-preview
- 2022-06-01-preview
- 2022-02-01-preview
- 2022-01-01
- 2021-11-01-preview
- 2021-07-01-preview
- 2021-05-01
- 2021-01-01-preview
- 2020-01-01-preview
Definición de recursos de Bicep
El tipo de recurso managedClusters se puede implementar con operaciones destinadas a:
- Grupos de recursos: consulte los comandos de implementación del grupo 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 bicep a la plantilla.
resource symbolicname 'Microsoft.ServiceFabric/managedClusters@2020-01-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
name: 'string'
}
properties: {
addonFeatures: [
'string'
]
adminPassword: 'string'
adminUserName: 'string'
azureActiveDirectory: {
clientApplication: 'string'
clusterApplication: 'string'
tenantId: 'string'
}
clientConnectionPort: int
clients: [
{
commonName: 'string'
isAdmin: bool
issuerThumbprint: 'string'
thumbprint: 'string'
}
]
clusterCodeVersion: 'string'
dnsName: 'string'
fabricSettings: [
{
name: 'string'
parameters: [
{
name: 'string'
value: 'string'
}
]
}
]
httpGatewayConnectionPort: int
loadBalancingRules: [
{
backendPort: int
frontendPort: int
probeProtocol: 'string'
probeRequestPath: 'string'
protocol: '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 | certificados de cliente para el clúster. | Matriz de cadenas que contiene cualquiera de: "BackupRestoreService" "DnsService" 'ResourceMonitorService' |
adminPassword | contraseña de usuario administrador de vm. | string Restricciones: Valor confidencial. Pase como parámetro seguro. |
adminUserName | nombre de usuario administrador de vm. | string (obligatorio) |
azureActiveDirectory | Azure Active Directory. | AzureActiveDirectory |
clientConnectionPort | Puerto utilizado para las conexiones de cliente al clúster. | int |
Clientes de | certificados de cliente para 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 |
dnsName | Nombre dns del clúster. | string (obligatorio) |
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 | Describe las reglas de equilibrio de carga. | LoadBalancingRule[] |
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 | Si el certificado es administrador o no. | 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) |
SKU
Nombre | Descripción | Value |
---|---|---|
name | Nombre de SKU. | "Básico" 'Estándar' (obligatorio) |
Definición de recursos de plantilla de ARM
El tipo de recurso managedClusters se puede implementar con operaciones que tienen como destino:
- Grupos de recursos: consulte los comandos de implementación del grupo 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 json a la plantilla.
{
"type": "Microsoft.ServiceFabric/managedClusters",
"apiVersion": "2020-01-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"name": "string"
},
"properties": {
"addonFeatures": [ "string" ],
"adminPassword": "string",
"adminUserName": "string",
"azureActiveDirectory": {
"clientApplication": "string",
"clusterApplication": "string",
"tenantId": "string"
},
"clientConnectionPort": "int",
"clients": [
{
"commonName": "string",
"isAdmin": "bool",
"issuerThumbprint": "string",
"thumbprint": "string"
}
],
"clusterCodeVersion": "string",
"dnsName": "string",
"fabricSettings": [
{
"name": "string",
"parameters": [
{
"name": "string",
"value": "string"
}
]
}
],
"httpGatewayConnectionPort": "int",
"loadBalancingRules": [
{
"backendPort": "int",
"frontendPort": "int",
"probeProtocol": "string",
"probeRequestPath": "string",
"protocol": "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 | "2020-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 | certificados de cliente para el clúster. | Matriz de cadenas que contiene cualquiera de: "BackupRestoreService" "DnsService" 'ResourceMonitorService' |
adminPassword | contraseña de usuario administrador de vm. | string Restricciones: Valor confidencial. Pase como parámetro seguro. |
adminUserName | nombre de usuario administrador de vm. | string (obligatorio) |
azureActiveDirectory | Azure Active Directory. | AzureActiveDirectory |
clientConnectionPort | Puerto utilizado para las conexiones de cliente al clúster. | int |
Clientes de | certificados de cliente para 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 |
dnsName | Nombre dns del clúster. | string (obligatorio) |
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 | Describe las reglas de equilibrio de carga. | LoadBalancingRule[] |
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 | Si el certificado es administrador o no. | 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) |
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@2020-01-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
addonFeatures = [
"string"
]
adminPassword = "string"
adminUserName = "string"
azureActiveDirectory = {
clientApplication = "string"
clusterApplication = "string"
tenantId = "string"
}
clientConnectionPort = int
clients = [
{
commonName = "string"
isAdmin = bool
issuerThumbprint = "string"
thumbprint = "string"
}
]
clusterCodeVersion = "string"
dnsName = "string"
fabricSettings = [
{
name = "string"
parameters = [
{
name = "string"
value = "string"
}
]
}
]
httpGatewayConnectionPort = int
loadBalancingRules = [
{
backendPort = int
frontendPort = int
probeProtocol = "string"
probeRequestPath = "string"
protocol = "string"
}
]
}
sku = {
name = "string"
}
})
}
Valores de propiedad
managedClusters
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | "Microsoft.ServiceFabric/managedClusters@2020-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 | certificados de cliente para el clúster. | Matriz de cadenas que contiene cualquiera de: "BackupRestoreService" "DnsService" "ResourceMonitorService" |
adminPassword | contraseña de usuario administrador de vm. | string Restricciones: Valor confidencial. Pase como parámetro seguro. |
adminUserName | nombre de usuario administrador de vm. | string (obligatorio) |
azureActiveDirectory | Azure Active Directory. | AzureActiveDirectory |
clientConnectionPort | Puerto utilizado para las conexiones de cliente al clúster. | int |
Clientes de | certificados de cliente para 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 |
dnsName | Nombre dns del clúster. | string (obligatorio) |
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 | Describe las reglas de equilibrio de carga. | LoadBalancingRule[] |
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 | Si el certificado es administrador o no. | 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) |
SKU
Nombre | Descripción | Value |
---|---|---|
name | Nombre de SKU. | "Básica" "Estándar" (obligatorio) |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de