Microsoft.ServiceFabric managedClusters 2020-01-01-preview
- más reciente
- 2024-06-01-preview
- 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 comandos de implementación de grupos de recursos
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.ServiceFabric/managedClusters, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.ServiceFabric/managedClusters@2020-01-01-preview' = {
location: 'string'
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'
}
]
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valores de propiedad
AzureActiveDirectory
Nombre | Descripción | Valor |
---|---|---|
clientApplication | Identificador de aplicación cliente de Azure Active Directory. | cuerda |
clusterApplication | Identificador de aplicación del clúster de Azure Active Directory. | cuerda |
tenantId | Identificador de inquilino de Azure Active Directory. | cuerda |
ClientCertificate
Nombre | Descripción | Valor |
---|---|---|
commonName | Nombre común del certificado. | cuerda |
isAdmin | Si el certificado es administrador o no. | bool (obligatorio) |
issuerThumbprint | Huella digital del emisor para el certificado. Solo se usa junto con CommonName. | cuerda |
Huella digital | Huella digital del certificado. | cuerda |
LoadBalancingRule
Nombre | Descripción | Valor |
---|---|---|
backendPort | Puerto usado para conexiones internas en el punto de conexión. Los valores aceptables están comprendidos entre 1 y 65535. | Entero Restricciones: Valor mínimo = 1 Valor máximo = 65534 (obligatorio) |
frontendPort | Puerto del punto de conexión externo. Los números de puerto de cada regla deben ser únicos en Load Balancer. Los valores aceptables están comprendidos entre 1 y 65534. | Entero Restricciones: Valor mínimo = 1 Valor máximo = 65534 (obligatorio) |
probeProtocol | referencia al sondeo del equilibrador de carga utilizado 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. | cuerda |
protocolo | Referencia al protocolo de transporte utilizado por la regla de equilibrio de carga. | 'tcp' 'udp' (obligatorio) |
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. | cuerda Restricciones: Valor confidencial. Pase como parámetro seguro. |
adminUserName | nombre de usuario de administrador de vm. | string (obligatorio) |
azureActiveDirectory | Azure Active Directory. | azureActiveDirectory |
clientConnectionPort | Puerto usado para las conexiones de cliente al clúster. | Int |
Clientes | 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. | cuerda |
dnsName | Nombre dns del clúster. | string (obligatorio) |
fabricSettings | Lista de opciones de tejido personalizadas para configurar el clúster. | SettingsSectionDescription[] |
httpGatewayConnectionPort | Puerto usado para las conexiones http al clúster. | Int |
loadBalancingRules | Describe las reglas de equilibrio de carga. | LoadBalancingRule [] |
Microsoft.ServiceFabric/managedClusters
Nombre | Descripción | Valor |
---|---|---|
ubicación | Ubicación del recurso de Azure. | string (obligatorio) |
nombre | El nombre del recurso | string (obligatorio) |
Propiedades | Propiedades del recurso de clúster administrado | managedClusterProperties |
Sku | SKU del clúster administrado | Sku de |
Etiquetas | Etiquetas del recurso | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
ResourceTags
Nombre | Descripción | Valor |
---|
SettingsParameterDescription
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre del parámetro de la configuración del tejido. | string (obligatorio) |
valor | Valor de parámetro de la configuración del tejido. | string (obligatorio) |
SettingsSectionDescription
Nombre | Descripción | Valor |
---|---|---|
nombre | 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) |
Sku
Nombre | Descripción | Valor |
---|---|---|
nombre | 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 destinadas a:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
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.ServiceFabric/managedClusters, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.ServiceFabric/managedClusters",
"apiVersion": "2020-01-01-preview",
"name": "string",
"location": "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"
}
]
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valores de propiedad
AzureActiveDirectory
Nombre | Descripción | Valor |
---|---|---|
clientApplication | Identificador de aplicación cliente de Azure Active Directory. | cuerda |
clusterApplication | Identificador de aplicación del clúster de Azure Active Directory. | cuerda |
tenantId | Identificador de inquilino de Azure Active Directory. | cuerda |
ClientCertificate
Nombre | Descripción | Valor |
---|---|---|
commonName | Nombre común del certificado. | cuerda |
isAdmin | Si el certificado es administrador o no. | bool (obligatorio) |
issuerThumbprint | Huella digital del emisor para el certificado. Solo se usa junto con CommonName. | cuerda |
Huella digital | Huella digital del certificado. | cuerda |
LoadBalancingRule
Nombre | Descripción | Valor |
---|---|---|
backendPort | Puerto usado para conexiones internas en el punto de conexión. Los valores aceptables están comprendidos entre 1 y 65535. | Entero Restricciones: Valor mínimo = 1 Valor máximo = 65534 (obligatorio) |
frontendPort | Puerto del punto de conexión externo. Los números de puerto de cada regla deben ser únicos en Load Balancer. Los valores aceptables están comprendidos entre 1 y 65534. | Entero Restricciones: Valor mínimo = 1 Valor máximo = 65534 (obligatorio) |
probeProtocol | referencia al sondeo del equilibrador de carga utilizado 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. | cuerda |
protocolo | Referencia al protocolo de transporte utilizado por la regla de equilibrio de carga. | 'tcp' 'udp' (obligatorio) |
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. | cuerda Restricciones: Valor confidencial. Pase como parámetro seguro. |
adminUserName | nombre de usuario de administrador de vm. | string (obligatorio) |
azureActiveDirectory | Azure Active Directory. | azureActiveDirectory |
clientConnectionPort | Puerto usado para las conexiones de cliente al clúster. | Int |
Clientes | 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. | cuerda |
dnsName | Nombre dns del clúster. | string (obligatorio) |
fabricSettings | Lista de opciones de tejido personalizadas para configurar el clúster. | SettingsSectionDescription[] |
httpGatewayConnectionPort | Puerto usado para las conexiones http al clúster. | Int |
loadBalancingRules | Describe las reglas de equilibrio de carga. | LoadBalancingRule [] |
Microsoft.ServiceFabric/managedClusters
Nombre | Descripción | Valor |
---|---|---|
apiVersion | La versión de api | '2020-01-01-preview' |
ubicación | Ubicación del recurso de Azure. | string (obligatorio) |
nombre | El nombre del recurso | string (obligatorio) |
Propiedades | Propiedades del recurso de clúster administrado | managedClusterProperties |
Sku | SKU del clúster administrado | Sku de |
Etiquetas | Etiquetas del recurso | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
tipo | El tipo de recurso | "Microsoft.ServiceFabric/managedClusters" |
ResourceTags
Nombre | Descripción | Valor |
---|
SettingsParameterDescription
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre del parámetro de la configuración del tejido. | string (obligatorio) |
valor | Valor de parámetro de la configuración del tejido. | string (obligatorio) |
SettingsSectionDescription
Nombre | Descripción | Valor |
---|---|---|
nombre | 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) |
Sku
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre de Sku. | "Básico" 'Estándar' (obligatorio) |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso managedClusters se puede implementar con operaciones destinadas a:
- 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.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"
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"
}
tags = {
{customized property} = "string"
}
}
Valores de propiedad
AzureActiveDirectory
Nombre | Descripción | Valor |
---|---|---|
clientApplication | Identificador de aplicación cliente de Azure Active Directory. | cuerda |
clusterApplication | Identificador de aplicación del clúster de Azure Active Directory. | cuerda |
tenantId | Identificador de inquilino de Azure Active Directory. | cuerda |
ClientCertificate
Nombre | Descripción | Valor |
---|---|---|
commonName | Nombre común del certificado. | cuerda |
isAdmin | Si el certificado es administrador o no. | bool (obligatorio) |
issuerThumbprint | Huella digital del emisor para el certificado. Solo se usa junto con CommonName. | cuerda |
Huella digital | Huella digital del certificado. | cuerda |
LoadBalancingRule
Nombre | Descripción | Valor |
---|---|---|
backendPort | Puerto usado para conexiones internas en el punto de conexión. Los valores aceptables están comprendidos entre 1 y 65535. | Entero Restricciones: Valor mínimo = 1 Valor máximo = 65534 (obligatorio) |
frontendPort | Puerto del punto de conexión externo. Los números de puerto de cada regla deben ser únicos en Load Balancer. Los valores aceptables están comprendidos entre 1 y 65534. | Entero Restricciones: Valor mínimo = 1 Valor máximo = 65534 (obligatorio) |
probeProtocol | referencia al sondeo del equilibrador de carga utilizado 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. | cuerda |
protocolo | Referencia al protocolo de transporte utilizado por la regla de equilibrio de carga. | 'tcp' 'udp' (obligatorio) |
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. | cuerda Restricciones: Valor confidencial. Pase como parámetro seguro. |
adminUserName | nombre de usuario de administrador de vm. | string (obligatorio) |
azureActiveDirectory | Azure Active Directory. | azureActiveDirectory |
clientConnectionPort | Puerto usado para las conexiones de cliente al clúster. | Int |
Clientes | 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. | cuerda |
dnsName | Nombre dns del clúster. | string (obligatorio) |
fabricSettings | Lista de opciones de tejido personalizadas para configurar el clúster. | SettingsSectionDescription[] |
httpGatewayConnectionPort | Puerto usado para las conexiones http al clúster. | Int |
loadBalancingRules | Describe las reglas de equilibrio de carga. | LoadBalancingRule [] |
Microsoft.ServiceFabric/managedClusters
Nombre | Descripción | Valor |
---|---|---|
ubicación | Ubicación del recurso de Azure. | string (obligatorio) |
nombre | El nombre del recurso | string (obligatorio) |
Propiedades | Propiedades del recurso de clúster administrado | managedClusterProperties |
Sku | SKU del clúster administrado | Sku de |
Etiquetas | Etiquetas del recurso | Diccionario de nombres y valores de etiqueta. |
tipo | El tipo de recurso | "Microsoft.ServiceFabric/managedClusters@2020-01-01-preview" |
ResourceTags
Nombre | Descripción | Valor |
---|
SettingsParameterDescription
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre del parámetro de la configuración del tejido. | string (obligatorio) |
valor | Valor de parámetro de la configuración del tejido. | string (obligatorio) |
SettingsSectionDescription
Nombre | Descripción | Valor |
---|---|---|
nombre | 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) |
Sku
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre de Sku. | "Básico" 'Estándar' (obligatorio) |