Microsoft.ServiceFabric managedClusters 2020-01-01-preview
- Últimas
- 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
Definição de recursos do bíceps
O tipo de recurso managedClusters pode ser implantado com operações que visam:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.ServiceFabric/managedClusters, adicione o seguinte Bicep ao seu modelo.
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 propriedade
AzureActiveDirectory
Designação | Descrição | Valor |
---|---|---|
clienteAplicação | ID do aplicativo cliente do Ative Directory do Azure. | string |
clusterAplicação | ID do aplicativo de cluster do Ative Directory do Azure. | string |
inquilinoId | ID do locatário do Ative Directory do Azure. | string |
ClientCertificate
Designação | Descrição | Valor |
---|---|---|
nome comum | Certificado Nome comum. | string |
isAdmin | Se o certificado é administrador ou não. | bool (obrigatório) |
emissorImpressão digital | Impressão digital do emissor para o certificado. Usado apenas em conjunto com CommonName. | string |
impressão digital | Impressão digital do certificado. | string |
LoadBalancingRule
Designação | Descrição | Valor |
---|---|---|
backendPort | A porta usada para conexões internas no ponto de extremidade. Os valores aceitáveis situam-se entre 1 e 65535. | Int Restrições: Valor mínimo = 1 Valor máximo = 65534 (obrigatório) |
frontendPort | A porta para o ponto de extremidade externo. Os números de porta para cada regra devem ser exclusivos dentro do Load Balancer. Os valores aceitáveis situam-se entre 1 e 65534. | Int Restrições: Valor mínimo = 1 Valor máximo = 65534 (obrigatório) |
sondaProtocolo | A referência à sonda do balanceador de carga usada pela regra de balanceamento de carga. | «http» «https» 'tcp' (obrigatório) |
probeRequestPath | O caminho da solicitação de teste. Suportado apenas para testes HTTP/HTTPS. | string |
protocolo | A referência ao protocolo de transporte usado pela regra de balanceamento de carga. | 'TCP' 'udp' (obrigatório) |
ManagedClusterProperties
Designação | Descrição | Valor |
---|---|---|
addonCaracterísticas | certificados de cliente para o cluster. | Matriz de cadeia de caracteres contendo qualquer uma das: 'BackupRestoreService' 'DnsService' 'ResourceMonitorService' |
adminPalavra-passe | Senha de usuário do administrador da VM. | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
adminUserName | Nome de usuário do administrador da VM. | string (obrigatório) |
azureActiveDirectory | Azure ative directory. | AzureActiveDirectory |
clientConnectionPort | A porta usada para conexões de cliente com o cluster. | Int |
clientes | certificados de cliente para o cluster. | ClientCertificate[] |
clusterCodeVersion | A versão de tempo de execução do Service Fabric do cluster. Esta propriedade só pode definir o usuário quando upgradeMode estiver definido como 'Manual'. Para obter uma lista de versões disponíveis do Service Fabric para novos clusters, use API ClusterVersion. Para obter a lista de versões disponíveis para clusters existentes, use availableClusterVersions. | string |
dnsNome | O nome dns do cluster. | string (obrigatório) |
fabricSettings | A lista de configurações de malha personalizada para configurar o cluster. | ConfiguraçõesSecçãoDescrição[] |
httpGatewayConnectionPort | A porta usada para conexões http com o cluster. | Int |
loadBalancingRules | Descreve regras de balanceamento de carga. | LoadBalancingRule[] |
Microsoft.ServiceFabric/managedClusters
Designação | Descrição | Valor |
---|---|---|
Localização | Local do recurso do Azure. | string (obrigatório) |
Designação | O nome do recurso | string (obrigatório) |
propriedades | As propriedades do recurso de cluster gerenciado | ManagedClusterProperties |
SKU | A sku do cluster gerenciado | Sku |
Etiquetas | Etiquetas de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
Tags de Recursos
Designação | Descrição | Valor |
---|
SettingsParameterDescription
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do parâmetro da configuração de malha. | string (obrigatório) |
valor | O valor do parâmetro da configuração de malha. | string (obrigatório) |
ConfiguraçõesSecçãoDescrição
Designação | Descrição | Valor |
---|---|---|
Designação | O nome da seção das configurações de malha. | string (obrigatório) |
Parâmetros | A coleção de parâmetros na seção. | SettingsParameterDescription[] (obrigatório) |
Referência
Designação | Descrição | Valor |
---|---|---|
Designação | Nome do Sku. | 'Básico' 'Standard' (obrigatório) |
Definição de recurso de modelo ARM
O tipo de recurso managedClusters pode ser implantado com operações que visam:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.ServiceFabric/managedClusters, adicione o seguinte JSON ao seu modelo.
{
"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 propriedade
AzureActiveDirectory
Designação | Descrição | Valor |
---|---|---|
clienteAplicação | ID do aplicativo cliente do Ative Directory do Azure. | string |
clusterAplicação | ID do aplicativo de cluster do Ative Directory do Azure. | string |
inquilinoId | ID do locatário do Ative Directory do Azure. | string |
ClientCertificate
Designação | Descrição | Valor |
---|---|---|
nome comum | Certificado Nome comum. | string |
isAdmin | Se o certificado é administrador ou não. | bool (obrigatório) |
emissorImpressão digital | Impressão digital do emissor para o certificado. Usado apenas em conjunto com CommonName. | string |
impressão digital | Impressão digital do certificado. | string |
LoadBalancingRule
Designação | Descrição | Valor |
---|---|---|
backendPort | A porta usada para conexões internas no ponto de extremidade. Os valores aceitáveis situam-se entre 1 e 65535. | Int Restrições: Valor mínimo = 1 Valor máximo = 65534 (obrigatório) |
frontendPort | A porta para o ponto de extremidade externo. Os números de porta para cada regra devem ser exclusivos dentro do Load Balancer. Os valores aceitáveis situam-se entre 1 e 65534. | Int Restrições: Valor mínimo = 1 Valor máximo = 65534 (obrigatório) |
sondaProtocolo | A referência à sonda do balanceador de carga usada pela regra de balanceamento de carga. | «http» «https» 'tcp' (obrigatório) |
probeRequestPath | O caminho da solicitação de teste. Suportado apenas para testes HTTP/HTTPS. | string |
protocolo | A referência ao protocolo de transporte usado pela regra de balanceamento de carga. | 'TCP' 'udp' (obrigatório) |
ManagedClusterProperties
Designação | Descrição | Valor |
---|---|---|
addonCaracterísticas | certificados de cliente para o cluster. | Matriz de cadeia de caracteres contendo qualquer uma das: 'BackupRestoreService' 'DnsService' 'ResourceMonitorService' |
adminPalavra-passe | Senha de usuário do administrador da VM. | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
adminUserName | Nome de usuário do administrador da VM. | string (obrigatório) |
azureActiveDirectory | Azure ative directory. | AzureActiveDirectory |
clientConnectionPort | A porta usada para conexões de cliente com o cluster. | Int |
clientes | certificados de cliente para o cluster. | ClientCertificate[] |
clusterCodeVersion | A versão de tempo de execução do Service Fabric do cluster. Esta propriedade só pode definir o usuário quando upgradeMode estiver definido como 'Manual'. Para obter uma lista de versões disponíveis do Service Fabric para novos clusters, use API ClusterVersion. Para obter a lista de versões disponíveis para clusters existentes, use availableClusterVersions. | string |
dnsNome | O nome dns do cluster. | string (obrigatório) |
fabricSettings | A lista de configurações de malha personalizada para configurar o cluster. | ConfiguraçõesSecçãoDescrição[] |
httpGatewayConnectionPort | A porta usada para conexões http com o cluster. | Int |
loadBalancingRules | Descreve regras de balanceamento de carga. | LoadBalancingRule[] |
Microsoft.ServiceFabric/managedClusters
Designação | Descrição | Valor |
---|---|---|
apiVersion | A versão api | '2020-01-01-pré-visualização' |
Localização | Local do recurso do Azure. | string (obrigatório) |
Designação | O nome do recurso | string (obrigatório) |
propriedades | As propriedades do recurso de cluster gerenciado | ManagedClusterProperties |
SKU | A sku do cluster gerenciado | Sku |
Etiquetas | Etiquetas de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
tipo | O tipo de recurso | 'Microsoft.ServiceFabric/managedClusters' |
Tags de Recursos
Designação | Descrição | Valor |
---|
SettingsParameterDescription
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do parâmetro da configuração de malha. | string (obrigatório) |
valor | O valor do parâmetro da configuração de malha. | string (obrigatório) |
ConfiguraçõesSecçãoDescrição
Designação | Descrição | Valor |
---|---|---|
Designação | O nome da seção das configurações de malha. | string (obrigatório) |
Parâmetros | A coleção de parâmetros na seção. | SettingsParameterDescription[] (obrigatório) |
Referência
Designação | Descrição | Valor |
---|---|---|
Designação | Nome do Sku. | 'Básico' 'Standard' (obrigatório) |
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso managedClusters pode ser implantado com operações que visam:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.ServiceFabric/managedClusters, adicione o seguinte Terraform ao seu modelo.
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 propriedade
AzureActiveDirectory
Designação | Descrição | Valor |
---|---|---|
clienteAplicação | ID do aplicativo cliente do Ative Directory do Azure. | string |
clusterAplicação | ID do aplicativo de cluster do Ative Directory do Azure. | string |
inquilinoId | ID do locatário do Ative Directory do Azure. | string |
ClientCertificate
Designação | Descrição | Valor |
---|---|---|
nome comum | Certificado Nome comum. | string |
isAdmin | Se o certificado é administrador ou não. | bool (obrigatório) |
emissorImpressão digital | Impressão digital do emissor para o certificado. Usado apenas em conjunto com CommonName. | string |
impressão digital | Impressão digital do certificado. | string |
LoadBalancingRule
Designação | Descrição | Valor |
---|---|---|
backendPort | A porta usada para conexões internas no ponto de extremidade. Os valores aceitáveis situam-se entre 1 e 65535. | Int Restrições: Valor mínimo = 1 Valor máximo = 65534 (obrigatório) |
frontendPort | A porta para o ponto de extremidade externo. Os números de porta para cada regra devem ser exclusivos dentro do Load Balancer. Os valores aceitáveis situam-se entre 1 e 65534. | Int Restrições: Valor mínimo = 1 Valor máximo = 65534 (obrigatório) |
sondaProtocolo | A referência à sonda do balanceador de carga usada pela regra de balanceamento de carga. | «http» «https» 'tcp' (obrigatório) |
probeRequestPath | O caminho da solicitação de teste. Suportado apenas para testes HTTP/HTTPS. | string |
protocolo | A referência ao protocolo de transporte usado pela regra de balanceamento de carga. | 'TCP' 'udp' (obrigatório) |
ManagedClusterProperties
Designação | Descrição | Valor |
---|---|---|
addonCaracterísticas | certificados de cliente para o cluster. | Matriz de cadeia de caracteres contendo qualquer uma das: 'BackupRestoreService' 'DnsService' 'ResourceMonitorService' |
adminPalavra-passe | Senha de usuário do administrador da VM. | string Restrições: Valor sensível. Passe como um parâmetro seguro. |
adminUserName | Nome de usuário do administrador da VM. | string (obrigatório) |
azureActiveDirectory | Azure ative directory. | AzureActiveDirectory |
clientConnectionPort | A porta usada para conexões de cliente com o cluster. | Int |
clientes | certificados de cliente para o cluster. | ClientCertificate[] |
clusterCodeVersion | A versão de tempo de execução do Service Fabric do cluster. Esta propriedade só pode definir o usuário quando upgradeMode estiver definido como 'Manual'. Para obter uma lista de versões disponíveis do Service Fabric para novos clusters, use API ClusterVersion. Para obter a lista de versões disponíveis para clusters existentes, use availableClusterVersions. | string |
dnsNome | O nome dns do cluster. | string (obrigatório) |
fabricSettings | A lista de configurações de malha personalizada para configurar o cluster. | ConfiguraçõesSecçãoDescrição[] |
httpGatewayConnectionPort | A porta usada para conexões http com o cluster. | Int |
loadBalancingRules | Descreve regras de balanceamento de carga. | LoadBalancingRule[] |
Microsoft.ServiceFabric/managedClusters
Designação | Descrição | Valor |
---|---|---|
Localização | Local do recurso do Azure. | string (obrigatório) |
Designação | O nome do recurso | string (obrigatório) |
propriedades | As propriedades do recurso de cluster gerenciado | ManagedClusterProperties |
SKU | A sku do cluster gerenciado | Sku |
Etiquetas | Etiquetas de recursos | Dicionário de nomes e valores de tags. |
tipo | O tipo de recurso | "Microsoft.ServiceFabric/managedClusters@2020-01-01-preview" |
Tags de Recursos
Designação | Descrição | Valor |
---|
SettingsParameterDescription
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do parâmetro da configuração de malha. | string (obrigatório) |
valor | O valor do parâmetro da configuração de malha. | string (obrigatório) |
ConfiguraçõesSecçãoDescrição
Designação | Descrição | Valor |
---|---|---|
Designação | O nome da seção das configurações de malha. | string (obrigatório) |
Parâmetros | A coleção de parâmetros na seção. | SettingsParameterDescription[] (obrigatório) |
Referência
Designação | Descrição | Valor |
---|---|---|
Designação | Nome do Sku. | 'Básico' 'Standard' (obrigatório) |