Microsoft.Compute cloudServices 2022-04-04
Definição de recursos do bíceps
O tipo de recurso cloudServices 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.Compute/cloudServices, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Compute/cloudServices@2022-04-04' = {
location: 'string'
name: 'string'
properties: {
allowModelOverride: bool
configuration: 'string'
configurationUrl: 'string'
extensionProfile: {
extensions: [
{
name: 'string'
properties: {
autoUpgradeMinorVersion: bool
forceUpdateTag: 'string'
protectedSettings: any(Azure.Bicep.Types.Concrete.AnyType)
protectedSettingsFromKeyVault: {
secretUrl: 'string'
sourceVault: {
id: 'string'
}
}
publisher: 'string'
rolesAppliedTo: [
'string'
]
settings: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
typeHandlerVersion: 'string'
}
}
]
}
networkProfile: {
loadBalancerConfigurations: [
{
id: 'string'
name: 'string'
properties: {
frontendIPConfigurations: [
{
name: 'string'
properties: {
privateIPAddress: 'string'
publicIPAddress: {
id: 'string'
}
subnet: {
id: 'string'
}
}
}
]
}
}
]
slotType: 'string'
swappableCloudService: {
id: 'string'
}
}
osProfile: {
secrets: [
{
sourceVault: {
id: 'string'
}
vaultCertificates: [
{
certificateUrl: 'string'
}
]
}
]
}
packageUrl: 'string'
roleProfile: {
roles: [
{
name: 'string'
sku: {
capacity: int
name: 'string'
tier: 'string'
}
}
]
}
startCloudService: bool
upgradeMode: 'string'
}
systemData: {}
tags: {
{customized property}: 'string'
}
}
Valores de propriedade
CloudServiceExtensionProfile
Designação | Descrição | Valor |
---|---|---|
Extensões | Lista de extensões para o serviço de nuvem. | Extensão[] |
CloudServiceExtensionProperties
CloudServiceNetworkProfile
Designação | Descrição | Valor |
---|---|---|
loadBalancerConfigurations | Lista de configurações do balanceador de carga. O serviço de nuvem pode ter até duas configurações de balanceador de carga, correspondendo a um Balanceador de Carga Público e a um Balanceador de Carga Interno. | LoadBalancerConfiguration[] |
Tipo de slot | Tipo de slot para o serviço de nuvem. Os valores possíveis são Produção Encenação Se não for especificado, o valor padrão será Production. |
'Produção' 'Encenação' |
swappableCloudService | A referência de id do serviço de nuvem que contém o IP de destino com o qual o serviço de nuvem sujeito pode realizar uma troca. Esta propriedade não pode ser atualizada depois de definida. O serviço de nuvem permutável referido por este id deve estar presente, caso contrário, um erro será lançado. | SubResource |
CloudServiceOsProfile
Designação | Descrição | Valor |
---|---|---|
segredos | Especifica o conjunto de certificados que devem ser instalados nas instâncias de função. | CloudServiceVaultSecretGroup[] |
CloudServiceProperties
Designação | Descrição | Valor |
---|---|---|
allowModelOverride | (Opcional) Indica se as propriedades de sku de função (roleProfile.roles.sku) especificadas no modelo/modelo devem substituir a contagem de instâncias de função e o tamanho da vm especificados em .cscfg e .csdef, respectivamente. O valor padrão é false . |
Bool |
configuração | Especifica a configuração do serviço XML (.cscfg) para o serviço de nuvem. | string |
configurationUrl | Especifica uma URL que se refere ao local da configuração do serviço no serviço Blob. A URL do pacote de serviço pode ser URI de Assinatura de Acesso Compartilhado (SAS) de qualquer conta de armazenamento. Esta é uma propriedade somente gravação e não é retornada em chamadas GET. |
string |
extensionProfile | Descreve um perfil de extensão de serviço de nuvem. | CloudServiceExtensionProfile |
networkProfile | Perfil de rede para o serviço de nuvem. | CloudServiceNetworkProfile |
osPerfil | Descreve o perfil do sistema operacional para o serviço de nuvem. | CloudServiceOsProfile |
packageUrl | Especifica uma URL que se refere ao local do pacote de serviço no serviço Blob. A URL do pacote de serviço pode ser URI de Assinatura de Acesso Compartilhado (SAS) de qualquer conta de armazenamento. Esta é uma propriedade somente gravação e não é retornada em chamadas GET. |
string |
perfil da função | Descreve o perfil de função para o serviço de nuvem. | CloudServiceRoleProfile |
startCloudService | (Opcional) Indica se o serviço de nuvem deve ser iniciado imediatamente após sua criação. O valor padrão é true .Se false, o modelo de serviço ainda é implantado, mas o código não é executado imediatamente. Em vez disso, o serviço é PoweredOff até que você chame Iniciar, momento em que o serviço será iniciado. Um serviço implantado ainda incorre em encargos, mesmo que esteja desligado. |
Bool |
upgradeMode | Modo de atualização para o serviço de nuvem. As instâncias de função são alocadas para atualizar domínios quando o serviço é implantado. As atualizações podem ser iniciadas manualmente em cada domínio de atualização ou iniciadas automaticamente em todos os domínios de atualização. Os valores possíveis são Auto Manual simultâneo Se não for especificado, o valor padrão será Auto. Se definido como Manual, PUT UpdateDomain deve ser chamado para aplicar a atualização. Se definido como Automático, a atualização é aplicada automaticamente a cada domínio de atualização em sequência. |
'Auto' 'Manual' 'Simultâneo' |
CloudServiceRoleProfile
Designação | Descrição | Valor |
---|---|---|
funções | Lista de funções para o serviço de nuvem. | CloudServiceRoleProfileProperties[] |
CloudServiceRoleProfileProperties
Designação | Descrição | Valor |
---|---|---|
Designação | Nome do recurso. | string |
SKU | Descreve a função de serviço de nuvem sku. | CloudServiceRoleSku |
CloudServiceRoleSku
Designação | Descrição | Valor |
---|---|---|
capacidade | Especifica o número de instâncias de função no serviço de nuvem. | Int |
Designação | O nome do sku. NOTA: Se a nova SKU não for suportada no hardware em que o serviço de nuvem está atualmente, você precisará excluir e recriar o serviço de nuvem ou voltar para a sku antiga. | string |
nível | Especifica a camada do serviço de nuvem. Os valores possíveis são Standard Básico |
string |
CloudServiceTags
Designação | Descrição | Valor |
---|
CloudServiceVaultAndSecretReference
Designação | Descrição | Valor |
---|---|---|
secretUrl | URL secreto que contém as configurações protegidas da extensão | string |
fonteVault | O ID do recurso ARM do Cofre da Chave | SubResource |
CloudServiceVaultCertificate
Designação | Descrição | Valor |
---|---|---|
certificateUrl | Este é o URL de um certificado que foi carregado para o Cofre da Chave como um segredo. | string |
CloudServiceVaultSecretGroup
Designação | Descrição | Valor |
---|---|---|
fonteVault | A URL relativa do Cofre da Chave que contém todos os certificados em VaultCertificates. | SubResource |
vaultCertificados | A lista de referências do cofre de chaves no SourceVault que contêm certificados. | CloudServiceVaultCertificate[] |
Extensão
Designação | Descrição | Valor |
---|---|---|
Designação | O nome da extensão. | string |
propriedades | Propriedades de extensão. | CloudServiceExtensionProperties |
LoadBalancerConfiguration
LoadBalancerConfigurationProperties
Designação | Descrição | Valor |
---|---|---|
frontendIPConfigurações | Especifica o IP de frontend a ser usado para o balanceador de carga. Apenas o endereço IP frontend IPv4 é suportado. Cada configuração de balanceador de carga deve ter exatamente uma configuração de IP frontend. | LoadBalancerFrontendIPConfiguration[] (obrigatório) |
LoadBalancerFrontendIPConfiguration
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do recurso que é exclusivo dentro do conjunto de configurações de IP frontend usado pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso. | string (obrigatório) |
propriedades | Propriedades da configuração ip frontend do balanceador de carga. | LoadBalancerFrontendIPConfigurationProperties (obrigatório) |
LoadBalancerFrontendIPConfigurationProperties
Designação | Descrição | Valor |
---|---|---|
privateIPAddress | O endereço IP privado da rede virtual da configuração IP. | string |
públicoIPAddress | A referência ao recurso de endereço IP público. | SubResource |
sub-rede | A referência ao recurso de sub-rede de rede virtual. | SubResource |
Microsoft.Compute/cloudServices
Designação | Descrição | Valor |
---|---|---|
Localização | Localização do recurso. | string (obrigatório) |
Designação | O nome do recurso | string (obrigatório) |
propriedades | Propriedades do serviço de nuvem | CloudServiceProperties |
systemData | Os metadados do sistema relacionados a este recurso. | SystemData |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
Subrecurso
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso | string |
Dados do sistema
Designação | Descrição | Valor |
---|
Definição de recurso de modelo ARM
O tipo de recurso cloudServices 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.Compute/cloudServices, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Compute/cloudServices",
"apiVersion": "2022-04-04",
"name": "string",
"location": "string",
"properties": {
"allowModelOverride": "bool",
"configuration": "string",
"configurationUrl": "string",
"extensionProfile": {
"extensions": [
{
"name": "string",
"properties": {
"autoUpgradeMinorVersion": "bool",
"forceUpdateTag": "string",
"protectedSettings": {},
"protectedSettingsFromKeyVault": {
"secretUrl": "string",
"sourceVault": {
"id": "string"
}
},
"publisher": "string",
"rolesAppliedTo": [ "string" ],
"settings": {},
"type": "string",
"typeHandlerVersion": "string"
}
}
]
},
"networkProfile": {
"loadBalancerConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"frontendIPConfigurations": [
{
"name": "string",
"properties": {
"privateIPAddress": "string",
"publicIPAddress": {
"id": "string"
},
"subnet": {
"id": "string"
}
}
}
]
}
}
],
"slotType": "string",
"swappableCloudService": {
"id": "string"
}
},
"osProfile": {
"secrets": [
{
"sourceVault": {
"id": "string"
},
"vaultCertificates": [
{
"certificateUrl": "string"
}
]
}
]
},
"packageUrl": "string",
"roleProfile": {
"roles": [
{
"name": "string",
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
}
}
]
},
"startCloudService": "bool",
"upgradeMode": "string"
},
"systemData": {
},
"tags": {
"{customized property}": "string"
}
}
Valores de propriedade
CloudServiceExtensionProfile
Designação | Descrição | Valor |
---|---|---|
Extensões | Lista de extensões para o serviço de nuvem. | Extensão[] |
CloudServiceExtensionProperties
CloudServiceNetworkProfile
Designação | Descrição | Valor |
---|---|---|
loadBalancerConfigurations | Lista de configurações do balanceador de carga. O serviço de nuvem pode ter até duas configurações de balanceador de carga, correspondendo a um Balanceador de Carga Público e a um Balanceador de Carga Interno. | LoadBalancerConfiguration[] |
Tipo de slot | Tipo de slot para o serviço de nuvem. Os valores possíveis são Produção Encenação Se não for especificado, o valor padrão será Production. |
'Produção' 'Encenação' |
swappableCloudService | A referência de id do serviço de nuvem que contém o IP de destino com o qual o serviço de nuvem sujeito pode realizar uma troca. Esta propriedade não pode ser atualizada depois de definida. O serviço de nuvem permutável referido por este id deve estar presente, caso contrário, um erro será lançado. | SubResource |
CloudServiceOsProfile
Designação | Descrição | Valor |
---|---|---|
segredos | Especifica o conjunto de certificados que devem ser instalados nas instâncias de função. | CloudServiceVaultSecretGroup[] |
CloudServiceProperties
Designação | Descrição | Valor |
---|---|---|
allowModelOverride | (Opcional) Indica se as propriedades de sku de função (roleProfile.roles.sku) especificadas no modelo/modelo devem substituir a contagem de instâncias de função e o tamanho da vm especificados em .cscfg e .csdef, respectivamente. O valor padrão é false . |
Bool |
configuração | Especifica a configuração do serviço XML (.cscfg) para o serviço de nuvem. | string |
configurationUrl | Especifica uma URL que se refere ao local da configuração do serviço no serviço Blob. A URL do pacote de serviço pode ser URI de Assinatura de Acesso Compartilhado (SAS) de qualquer conta de armazenamento. Esta é uma propriedade somente gravação e não é retornada em chamadas GET. |
string |
extensionProfile | Descreve um perfil de extensão de serviço de nuvem. | CloudServiceExtensionProfile |
networkProfile | Perfil de rede para o serviço de nuvem. | CloudServiceNetworkProfile |
osPerfil | Descreve o perfil do sistema operacional para o serviço de nuvem. | CloudServiceOsProfile |
packageUrl | Especifica uma URL que se refere ao local do pacote de serviço no serviço Blob. A URL do pacote de serviço pode ser URI de Assinatura de Acesso Compartilhado (SAS) de qualquer conta de armazenamento. Esta é uma propriedade somente gravação e não é retornada em chamadas GET. |
string |
perfil da função | Descreve o perfil de função para o serviço de nuvem. | CloudServiceRoleProfile |
startCloudService | (Opcional) Indica se o serviço de nuvem deve ser iniciado imediatamente após sua criação. O valor padrão é true .Se false, o modelo de serviço ainda é implantado, mas o código não é executado imediatamente. Em vez disso, o serviço é PoweredOff até que você chame Iniciar, momento em que o serviço será iniciado. Um serviço implantado ainda incorre em encargos, mesmo que esteja desligado. |
Bool |
upgradeMode | Modo de atualização para o serviço de nuvem. As instâncias de função são alocadas para atualizar domínios quando o serviço é implantado. As atualizações podem ser iniciadas manualmente em cada domínio de atualização ou iniciadas automaticamente em todos os domínios de atualização. Os valores possíveis são Auto Manual simultâneo Se não for especificado, o valor padrão será Auto. Se definido como Manual, PUT UpdateDomain deve ser chamado para aplicar a atualização. Se definido como Automático, a atualização é aplicada automaticamente a cada domínio de atualização em sequência. |
'Auto' 'Manual' 'Simultâneo' |
CloudServiceRoleProfile
Designação | Descrição | Valor |
---|---|---|
funções | Lista de funções para o serviço de nuvem. | CloudServiceRoleProfileProperties[] |
CloudServiceRoleProfileProperties
Designação | Descrição | Valor |
---|---|---|
Designação | Nome do recurso. | string |
SKU | Descreve a função de serviço de nuvem sku. | CloudServiceRoleSku |
CloudServiceRoleSku
Designação | Descrição | Valor |
---|---|---|
capacidade | Especifica o número de instâncias de função no serviço de nuvem. | Int |
Designação | O nome do sku. NOTA: Se a nova SKU não for suportada no hardware em que o serviço de nuvem está atualmente, você precisará excluir e recriar o serviço de nuvem ou voltar para a sku antiga. | string |
nível | Especifica a camada do serviço de nuvem. Os valores possíveis são Standard Básico |
string |
CloudServiceTags
Designação | Descrição | Valor |
---|
CloudServiceVaultAndSecretReference
Designação | Descrição | Valor |
---|---|---|
secretUrl | URL secreto que contém as configurações protegidas da extensão | string |
fonteVault | O ID do recurso ARM do Cofre da Chave | SubResource |
CloudServiceVaultCertificate
Designação | Descrição | Valor |
---|---|---|
certificateUrl | Este é o URL de um certificado que foi carregado para o Cofre da Chave como um segredo. | string |
CloudServiceVaultSecretGroup
Designação | Descrição | Valor |
---|---|---|
fonteVault | A URL relativa do Cofre da Chave que contém todos os certificados em VaultCertificates. | SubResource |
vaultCertificados | A lista de referências do cofre de chaves no SourceVault que contêm certificados. | CloudServiceVaultCertificate[] |
Extensão
Designação | Descrição | Valor |
---|---|---|
Designação | O nome da extensão. | string |
propriedades | Propriedades de extensão. | CloudServiceExtensionProperties |
LoadBalancerConfiguration
LoadBalancerConfigurationProperties
Designação | Descrição | Valor |
---|---|---|
frontendIPConfigurações | Especifica o IP de frontend a ser usado para o balanceador de carga. Apenas o endereço IP frontend IPv4 é suportado. Cada configuração de balanceador de carga deve ter exatamente uma configuração de IP frontend. | LoadBalancerFrontendIPConfiguration[] (obrigatório) |
LoadBalancerFrontendIPConfiguration
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do recurso que é exclusivo dentro do conjunto de configurações de IP frontend usado pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso. | string (obrigatório) |
propriedades | Propriedades da configuração ip frontend do balanceador de carga. | LoadBalancerFrontendIPConfigurationProperties (obrigatório) |
LoadBalancerFrontendIPConfigurationProperties
Designação | Descrição | Valor |
---|---|---|
privateIPAddress | O endereço IP privado da rede virtual da configuração IP. | string |
públicoIPAddress | A referência ao recurso de endereço IP público. | SubResource |
sub-rede | A referência ao recurso de sub-rede de rede virtual. | SubResource |
Microsoft.Compute/cloudServices
Designação | Descrição | Valor |
---|---|---|
apiVersion | A versão api | '2022-04-04' |
Localização | Localização do recurso. | string (obrigatório) |
Designação | O nome do recurso | string (obrigatório) |
propriedades | Propriedades do serviço de nuvem | CloudServiceProperties |
systemData | Os metadados do sistema relacionados a este recurso. | SystemData |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
tipo | O tipo de recurso | 'Microsoft.Compute/cloudServices' |
Subrecurso
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso | string |
Dados do sistema
Designação | Descrição | Valor |
---|
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso cloudServices 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.Compute/cloudServices, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/cloudServices@2022-04-04"
name = "string"
location = "string"
systemData = {
}
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
allowModelOverride = bool
configuration = "string"
configurationUrl = "string"
extensionProfile = {
extensions = [
{
name = "string"
properties = {
autoUpgradeMinorVersion = bool
forceUpdateTag = "string"
protectedSettings = ?
protectedSettingsFromKeyVault = {
secretUrl = "string"
sourceVault = {
id = "string"
}
}
publisher = "string"
rolesAppliedTo = [
"string"
]
settings = ?
type = "string"
typeHandlerVersion = "string"
}
}
]
}
networkProfile = {
loadBalancerConfigurations = [
{
id = "string"
name = "string"
properties = {
frontendIPConfigurations = [
{
name = "string"
properties = {
privateIPAddress = "string"
publicIPAddress = {
id = "string"
}
subnet = {
id = "string"
}
}
}
]
}
}
]
slotType = "string"
swappableCloudService = {
id = "string"
}
}
osProfile = {
secrets = [
{
sourceVault = {
id = "string"
}
vaultCertificates = [
{
certificateUrl = "string"
}
]
}
]
}
packageUrl = "string"
roleProfile = {
roles = [
{
name = "string"
sku = {
capacity = int
name = "string"
tier = "string"
}
}
]
}
startCloudService = bool
upgradeMode = "string"
}
})
}
Valores de propriedade
CloudServiceExtensionProfile
Designação | Descrição | Valor |
---|---|---|
Extensões | Lista de extensões para o serviço de nuvem. | Extensão[] |
CloudServiceExtensionProperties
CloudServiceNetworkProfile
Designação | Descrição | Valor |
---|---|---|
loadBalancerConfigurations | Lista de configurações do balanceador de carga. O serviço de nuvem pode ter até duas configurações de balanceador de carga, correspondendo a um Balanceador de Carga Público e a um Balanceador de Carga Interno. | LoadBalancerConfiguration[] |
Tipo de slot | Tipo de slot para o serviço de nuvem. Os valores possíveis são Produção Encenação Se não for especificado, o valor padrão será Production. |
'Produção' 'Encenação' |
swappableCloudService | A referência de id do serviço de nuvem que contém o IP de destino com o qual o serviço de nuvem sujeito pode realizar uma troca. Esta propriedade não pode ser atualizada depois de definida. O serviço de nuvem permutável referido por este id deve estar presente, caso contrário, um erro será lançado. | SubResource |
CloudServiceOsProfile
Designação | Descrição | Valor |
---|---|---|
segredos | Especifica o conjunto de certificados que devem ser instalados nas instâncias de função. | CloudServiceVaultSecretGroup[] |
CloudServiceProperties
Designação | Descrição | Valor |
---|---|---|
allowModelOverride | (Opcional) Indica se as propriedades de sku de função (roleProfile.roles.sku) especificadas no modelo/modelo devem substituir a contagem de instâncias de função e o tamanho da vm especificados em .cscfg e .csdef, respectivamente. O valor padrão é false . |
Bool |
configuração | Especifica a configuração do serviço XML (.cscfg) para o serviço de nuvem. | string |
configurationUrl | Especifica uma URL que se refere ao local da configuração do serviço no serviço Blob. A URL do pacote de serviço pode ser URI de Assinatura de Acesso Compartilhado (SAS) de qualquer conta de armazenamento. Esta é uma propriedade somente gravação e não é retornada em chamadas GET. |
string |
extensionProfile | Descreve um perfil de extensão de serviço de nuvem. | CloudServiceExtensionProfile |
networkProfile | Perfil de rede para o serviço de nuvem. | CloudServiceNetworkProfile |
osPerfil | Descreve o perfil do sistema operacional para o serviço de nuvem. | CloudServiceOsProfile |
packageUrl | Especifica uma URL que se refere ao local do pacote de serviço no serviço Blob. A URL do pacote de serviço pode ser URI de Assinatura de Acesso Compartilhado (SAS) de qualquer conta de armazenamento. Esta é uma propriedade somente gravação e não é retornada em chamadas GET. |
string |
perfil da função | Descreve o perfil de função para o serviço de nuvem. | CloudServiceRoleProfile |
startCloudService | (Opcional) Indica se o serviço de nuvem deve ser iniciado imediatamente após sua criação. O valor padrão é true .Se false, o modelo de serviço ainda é implantado, mas o código não é executado imediatamente. Em vez disso, o serviço é PoweredOff até que você chame Iniciar, momento em que o serviço será iniciado. Um serviço implantado ainda incorre em encargos, mesmo que esteja desligado. |
Bool |
upgradeMode | Modo de atualização para o serviço de nuvem. As instâncias de função são alocadas para atualizar domínios quando o serviço é implantado. As atualizações podem ser iniciadas manualmente em cada domínio de atualização ou iniciadas automaticamente em todos os domínios de atualização. Os valores possíveis são Auto Manual simultâneo Se não for especificado, o valor padrão será Auto. Se definido como Manual, PUT UpdateDomain deve ser chamado para aplicar a atualização. Se definido como Automático, a atualização é aplicada automaticamente a cada domínio de atualização em sequência. |
'Auto' 'Manual' 'Simultâneo' |
CloudServiceRoleProfile
Designação | Descrição | Valor |
---|---|---|
funções | Lista de funções para o serviço de nuvem. | CloudServiceRoleProfileProperties[] |
CloudServiceRoleProfileProperties
Designação | Descrição | Valor |
---|---|---|
Designação | Nome do recurso. | string |
SKU | Descreve a função de serviço de nuvem sku. | CloudServiceRoleSku |
CloudServiceRoleSku
Designação | Descrição | Valor |
---|---|---|
capacidade | Especifica o número de instâncias de função no serviço de nuvem. | Int |
Designação | O nome do sku. NOTA: Se a nova SKU não for suportada no hardware em que o serviço de nuvem está atualmente, você precisará excluir e recriar o serviço de nuvem ou voltar para a sku antiga. | string |
nível | Especifica a camada do serviço de nuvem. Os valores possíveis são Standard Básico |
string |
CloudServiceTags
Designação | Descrição | Valor |
---|
CloudServiceVaultAndSecretReference
Designação | Descrição | Valor |
---|---|---|
secretUrl | URL secreto que contém as configurações protegidas da extensão | string |
fonteVault | O ID do recurso ARM do Cofre da Chave | SubResource |
CloudServiceVaultCertificate
Designação | Descrição | Valor |
---|---|---|
certificateUrl | Este é o URL de um certificado que foi carregado para o Cofre da Chave como um segredo. | string |
CloudServiceVaultSecretGroup
Designação | Descrição | Valor |
---|---|---|
fonteVault | A URL relativa do Cofre da Chave que contém todos os certificados em VaultCertificates. | SubResource |
vaultCertificados | A lista de referências do cofre de chaves no SourceVault que contêm certificados. | CloudServiceVaultCertificate[] |
Extensão
Designação | Descrição | Valor |
---|---|---|
Designação | O nome da extensão. | string |
propriedades | Propriedades de extensão. | CloudServiceExtensionProperties |
LoadBalancerConfiguration
LoadBalancerConfigurationProperties
Designação | Descrição | Valor |
---|---|---|
frontendIPConfigurações | Especifica o IP de frontend a ser usado para o balanceador de carga. Apenas o endereço IP frontend IPv4 é suportado. Cada configuração de balanceador de carga deve ter exatamente uma configuração de IP frontend. | LoadBalancerFrontendIPConfiguration[] (obrigatório) |
LoadBalancerFrontendIPConfiguration
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do recurso que é exclusivo dentro do conjunto de configurações de IP frontend usado pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso. | string (obrigatório) |
propriedades | Propriedades da configuração ip frontend do balanceador de carga. | LoadBalancerFrontendIPConfigurationProperties (obrigatório) |
LoadBalancerFrontendIPConfigurationProperties
Designação | Descrição | Valor |
---|---|---|
privateIPAddress | O endereço IP privado da rede virtual da configuração IP. | string |
públicoIPAddress | A referência ao recurso de endereço IP público. | SubResource |
sub-rede | A referência ao recurso de sub-rede de rede virtual. | SubResource |
Microsoft.Compute/cloudServices
Designação | Descrição | Valor |
---|---|---|
Localização | Localização do recurso. | string (obrigatório) |
Designação | O nome do recurso | string (obrigatório) |
propriedades | Propriedades do serviço de nuvem | CloudServiceProperties |
systemData | Os metadados do sistema relacionados a este recurso. | SystemData |
Etiquetas | Tags de recursos | Dicionário de nomes e valores de tags. |
tipo | O tipo de recurso | "Microsoft.Compute/cloudServices@2022-04-04" |
Subrecurso
Designação | Descrição | Valor |
---|---|---|
ID | ID do recurso | string |
Dados do sistema
Designação | Descrição | Valor |
---|