Compartir a través de


Microsoft.Compute cloudServices 2020-10-01-preview

Definición de recursos de Bicep

El tipo de recurso cloudServices 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 recurso

Para crear un recurso Microsoft.Compute/cloudServices, agregue lo siguiente a la plantilla de Bicep.

resource symbolicname 'Microsoft.Compute/cloudServices@2020-10-01-preview' = {
  location: 'string'
  name: 'string'
  properties: {
    configuration: 'string'
    configurationUrl: 'string'
    extensionProfile: {
      extensions: [
        {
          name: 'string'
          properties: {
            autoUpgradeMinorVersion: bool
            forceUpdateTag: 'string'
            protectedSettings: 'string'
            protectedSettingsFromKeyVault: {
              secretUrl: 'string'
              sourceVault: {
                id: 'string'
              }
            }
            publisher: 'string'
            rolesAppliedTo: [
              'string'
            ]
            settings: 'string'
            type: 'string'
            typeHandlerVersion: 'string'
          }
        }
      ]
    }
    networkProfile: {
      loadBalancerConfigurations: [
        {
          name: 'string'
          properties: {
            frontendIPConfigurations: [
              {
                name: 'string'
                properties: {
                  privateIPAddress: 'string'
                  publicIPAddress: {
                    id: 'string'
                  }
                  subnet: {
                    id: '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'
  }
  tags: {
    {customized property}: 'string'
  }
}

Valores de propiedad

CloudServiceExtensionProfile

Nombre Descripción Valor
Extensiones Lista de extensiones para el servicio en la nube. extensión[]

CloudServiceExtensionProperties

Nombre Descripción Valor
autoUpgradeMinorVersion Especifique explícitamente si la plataforma puede actualizar automáticamente typeHandlerVersion a versiones secundarias superiores cuando estén disponibles. Bool
forceUpdateTag Etiqueta para forzar la aplicación de la configuración pública y protegida proporcionada.
Cambiar el valor de etiqueta permite volver a ejecutar la extensión sin cambiar ninguna de las configuraciones públicas o protegidas.
Si no se cambia forceUpdateTag, el controlador seguirá aplicando las actualizaciones a la configuración pública o protegida.
Si no se cambia forceUpdateTag ni ninguna de las configuraciones públicas o protegidas, la extensión fluiría a la instancia de rol con el mismo número de secuencia y
es capaz de controlar la implementación de si se debe volver a ejecutar o no
cuerda
protectedSettings Configuración protegida para la extensión que se cifra antes de enviar a la instancia de rol. cuerda
protectedSettingsFromKeyVault cloudServiceVaultAndSecretReference
editor Nombre del publicador de controladores de extensión. cuerda
rolesAppliedTo Lista opcional de roles para aplicar esta extensión. Si no se especifica la propiedad o se especifica '*', la extensión se aplica a todos los roles del servicio en la nube. string[]
Configuración Configuración pública de la extensión. En el caso de las extensiones JSON, esta es la configuración JSON de la extensión. Para la extensión XML (como RDP), esta es la configuración XML de la extensión. cuerda
tipo Especifica el tipo de la extensión. cuerda
typeHandlerVersion Especifica la versión de la extensión. Especifica la versión de la extensión. Si no se especifica este elemento o se usa un asterisco (*) como valor, se usa la versión más reciente de la extensión. Si el valor se especifica con un número de versión principal y un asterisco como número de versión secundaria (X.), se selecciona la versión secundaria más reciente de la versión principal especificada. Si se especifica un número de versión principal y un número de versión secundaria (X.Y), se selecciona la versión de extensión específica. Si se especifica una versión, se realiza una actualización automática en la instancia de rol. cuerda

CloudServiceNetworkProfile

Nombre Descripción Valor
loadBalancerConfigurations Lista de configuraciones del equilibrador de carga para el servicio en la nube. loadBalancerConfiguration[]
swappableCloudService SubResource

CloudServiceOsProfile

Nombre Descripción Valor
Secretos Especifica el conjunto de certificados que se deben instalar en las instancias de rol. CloudServiceVaultSecretGroup[]

CloudServiceProperties

Nombre Descripción Valor
configuración Especifica la configuración del servicio XML (.cscfg) para el servicio en la nube. cuerda
configurationUrl Especifica una dirección URL que hace referencia a la ubicación de la configuración del servicio en Blob service. La dirección URL del paquete de servicio puede ser URI de firma de acceso compartido (SAS) desde cualquier cuenta de almacenamiento.
Se trata de una propiedad de solo escritura y no se devuelve en las llamadas GET.
cuerda
extensionProfile Describe un perfil de extensión de servicio en la nube. CloudServiceExtensionProfile
networkProfile Perfil de red para el servicio en la nube. cloudServiceNetworkProfile
osProfile Describe el perfil del sistema operativo para el servicio en la nube. CloudServiceOsProfile
packageUrl Especifica una dirección URL que hace referencia a la ubicación del paquete de servicio en Blob service. La dirección URL del paquete de servicio puede ser URI de firma de acceso compartido (SAS) desde cualquier cuenta de almacenamiento.
Se trata de una propiedad de solo escritura y no se devuelve en las llamadas GET.
cuerda
roleProfile Describe el perfil de rol para el servicio en la nube. CloudServiceRoleProfile
startCloudService (Opcional) Indica si se debe iniciar el servicio en la nube inmediatamente después de crearlo. El valor predeterminado es true.
Si es false, el modelo de servicio se sigue implementando, pero el código no se ejecuta inmediatamente. En su lugar, el servicio es PoweredOff hasta que se llama a Start, en cuyo momento se iniciará el servicio. Un servicio implementado todavía incurre en cargos, incluso si está apagado.
Bool
upgradeMode Modo de actualización para el servicio en la nube. Las instancias de rol se asignan a dominios de actualización cuando se implementa el servicio. Las actualizaciones se pueden iniciar manualmente en cada dominio de actualización o iniciarse automáticamente en todos los dominios de actualización.
Los valores posibles son

auto

manual

simultáneas


Si no se especifica, el valor predeterminado es Auto. Si se establece en Manual, se debe llamar a PUT UpdateDomain para aplicar la actualización. Si se establece en Automático, la actualización se aplica automáticamente a cada dominio de actualización en secuencia.
'Auto'
'Manual'
"Simultáneo"

CloudServiceRoleProfile

Nombre Descripción Valor
Papeles Lista de roles para el servicio en la nube. CloudServiceRoleProfileProperties[]

CloudServiceRoleProfileProperties

Nombre Descripción Valor
nombre Nombre del recurso. cuerda
Sku Describe la SKU del rol de servicio en la nube. CloudServiceRoleSku

CloudServiceRoleSku

Nombre Descripción Valor
capacidad Especifica el número de instancias de rol en el servicio en la nube. Int
nombre El nombre de la SKU. NOTA: Si la nueva SKU no se admite en el hardware en el que está activado el servicio en la nube, debe eliminar y volver a crear el servicio en la nube o volver a la SKU anterior. cuerda
nivel Especifica el nivel del servicio en la nube. Los valores posibles son

Estándar

Básico
cuerda

CloudServiceTags

Nombre Descripción Valor

CloudServiceVaultAndSecretReference

Nombre Descripción Valor
secretUrl cuerda
sourceVault SubResource

CloudServiceVaultCertificate

Nombre Descripción Valor
certificateUrl Esta es la dirección URL de un certificado que se ha cargado en Key Vault como secreto. cuerda

CloudServiceVaultSecretGroup

Nombre Descripción Valor
sourceVault Dirección URL relativa del almacén de claves que contiene todos los certificados de VaultCertificates. SubResource
vaultCertificates Lista de referencias del almacén de claves en SourceVault que contienen certificados. cloudServiceVaultCertificate[]

Extensión

Nombre Descripción Valor
nombre Nombre de la extensión. cuerda
Propiedades Propiedades de extensión. CloudServiceExtensionProperties

LoadBalancerConfiguration

Nombre Descripción Valor
nombre Nombre del recurso cuerda
Propiedades LoadBalancerConfigurationProperties

LoadBalancerConfigurationProperties

Nombre Descripción Valor
frontendIPConfigurations Lista de direcciones IP loadBalancerFrontendIPConfiguration[]

LoadBalancerFrontendIPConfiguration

Nombre Descripción Valor
nombre cuerda
Propiedades Describe una configuración de IP de servicio en la nube LoadBalancerFrontendIPConfigurationProperties

LoadBalancerFrontendIPConfigurationProperties

Nombre Descripción Valor
privateIPAddress Dirección IP privada a la que hace referencia el servicio en la nube. cuerda
publicIPAddress SubResource
subred SubResource

Microsoft.Compute/cloudServices

Nombre Descripción Valor
ubicación Ubicación del recurso. string (obligatorio)
nombre El nombre del recurso string (obligatorio)
Propiedades Propiedades del servicio en la nube CloudServiceProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas

SubResource

Nombre Descripción Valor
identificación Identificador de recurso cuerda

Definición de recursos de plantilla de ARM

El tipo de recurso cloudServices 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 recurso

Para crear un recurso Microsoft.Compute/cloudServices, agregue el siguiente json a la plantilla.

{
  "type": "Microsoft.Compute/cloudServices",
  "apiVersion": "2020-10-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "configuration": "string",
    "configurationUrl": "string",
    "extensionProfile": {
      "extensions": [
        {
          "name": "string",
          "properties": {
            "autoUpgradeMinorVersion": "bool",
            "forceUpdateTag": "string",
            "protectedSettings": "string",
            "protectedSettingsFromKeyVault": {
              "secretUrl": "string",
              "sourceVault": {
                "id": "string"
              }
            },
            "publisher": "string",
            "rolesAppliedTo": [ "string" ],
            "settings": "string",
            "type": "string",
            "typeHandlerVersion": "string"
          }
        }
      ]
    },
    "networkProfile": {
      "loadBalancerConfigurations": [
        {
          "name": "string",
          "properties": {
            "frontendIPConfigurations": [
              {
                "name": "string",
                "properties": {
                  "privateIPAddress": "string",
                  "publicIPAddress": {
                    "id": "string"
                  },
                  "subnet": {
                    "id": "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"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valores de propiedad

CloudServiceExtensionProfile

Nombre Descripción Valor
Extensiones Lista de extensiones para el servicio en la nube. extensión[]

CloudServiceExtensionProperties

Nombre Descripción Valor
autoUpgradeMinorVersion Especifique explícitamente si la plataforma puede actualizar automáticamente typeHandlerVersion a versiones secundarias superiores cuando estén disponibles. Bool
forceUpdateTag Etiqueta para forzar la aplicación de la configuración pública y protegida proporcionada.
Cambiar el valor de etiqueta permite volver a ejecutar la extensión sin cambiar ninguna de las configuraciones públicas o protegidas.
Si no se cambia forceUpdateTag, el controlador seguirá aplicando las actualizaciones a la configuración pública o protegida.
Si no se cambia forceUpdateTag ni ninguna de las configuraciones públicas o protegidas, la extensión fluiría a la instancia de rol con el mismo número de secuencia y
es capaz de controlar la implementación de si se debe volver a ejecutar o no
cuerda
protectedSettings Configuración protegida para la extensión que se cifra antes de enviar a la instancia de rol. cuerda
protectedSettingsFromKeyVault cloudServiceVaultAndSecretReference
editor Nombre del publicador de controladores de extensión. cuerda
rolesAppliedTo Lista opcional de roles para aplicar esta extensión. Si no se especifica la propiedad o se especifica '*', la extensión se aplica a todos los roles del servicio en la nube. string[]
Configuración Configuración pública de la extensión. En el caso de las extensiones JSON, esta es la configuración JSON de la extensión. Para la extensión XML (como RDP), esta es la configuración XML de la extensión. cuerda
tipo Especifica el tipo de la extensión. cuerda
typeHandlerVersion Especifica la versión de la extensión. Especifica la versión de la extensión. Si no se especifica este elemento o se usa un asterisco (*) como valor, se usa la versión más reciente de la extensión. Si el valor se especifica con un número de versión principal y un asterisco como número de versión secundaria (X.), se selecciona la versión secundaria más reciente de la versión principal especificada. Si se especifica un número de versión principal y un número de versión secundaria (X.Y), se selecciona la versión de extensión específica. Si se especifica una versión, se realiza una actualización automática en la instancia de rol. cuerda

CloudServiceNetworkProfile

Nombre Descripción Valor
loadBalancerConfigurations Lista de configuraciones del equilibrador de carga para el servicio en la nube. loadBalancerConfiguration[]
swappableCloudService SubResource

CloudServiceOsProfile

Nombre Descripción Valor
Secretos Especifica el conjunto de certificados que se deben instalar en las instancias de rol. CloudServiceVaultSecretGroup[]

CloudServiceProperties

Nombre Descripción Valor
configuración Especifica la configuración del servicio XML (.cscfg) para el servicio en la nube. cuerda
configurationUrl Especifica una dirección URL que hace referencia a la ubicación de la configuración del servicio en Blob service. La dirección URL del paquete de servicio puede ser URI de firma de acceso compartido (SAS) desde cualquier cuenta de almacenamiento.
Se trata de una propiedad de solo escritura y no se devuelve en las llamadas GET.
cuerda
extensionProfile Describe un perfil de extensión de servicio en la nube. CloudServiceExtensionProfile
networkProfile Perfil de red para el servicio en la nube. cloudServiceNetworkProfile
osProfile Describe el perfil del sistema operativo para el servicio en la nube. CloudServiceOsProfile
packageUrl Especifica una dirección URL que hace referencia a la ubicación del paquete de servicio en Blob service. La dirección URL del paquete de servicio puede ser URI de firma de acceso compartido (SAS) desde cualquier cuenta de almacenamiento.
Se trata de una propiedad de solo escritura y no se devuelve en las llamadas GET.
cuerda
roleProfile Describe el perfil de rol para el servicio en la nube. CloudServiceRoleProfile
startCloudService (Opcional) Indica si se debe iniciar el servicio en la nube inmediatamente después de crearlo. El valor predeterminado es true.
Si es false, el modelo de servicio se sigue implementando, pero el código no se ejecuta inmediatamente. En su lugar, el servicio es PoweredOff hasta que se llama a Start, en cuyo momento se iniciará el servicio. Un servicio implementado todavía incurre en cargos, incluso si está apagado.
Bool
upgradeMode Modo de actualización para el servicio en la nube. Las instancias de rol se asignan a dominios de actualización cuando se implementa el servicio. Las actualizaciones se pueden iniciar manualmente en cada dominio de actualización o iniciarse automáticamente en todos los dominios de actualización.
Los valores posibles son

auto

manual

simultáneas


Si no se especifica, el valor predeterminado es Auto. Si se establece en Manual, se debe llamar a PUT UpdateDomain para aplicar la actualización. Si se establece en Automático, la actualización se aplica automáticamente a cada dominio de actualización en secuencia.
'Auto'
'Manual'
"Simultáneo"

CloudServiceRoleProfile

Nombre Descripción Valor
Papeles Lista de roles para el servicio en la nube. CloudServiceRoleProfileProperties[]

CloudServiceRoleProfileProperties

Nombre Descripción Valor
nombre Nombre del recurso. cuerda
Sku Describe la SKU del rol de servicio en la nube. CloudServiceRoleSku

CloudServiceRoleSku

Nombre Descripción Valor
capacidad Especifica el número de instancias de rol en el servicio en la nube. Int
nombre El nombre de la SKU. NOTA: Si la nueva SKU no se admite en el hardware en el que está activado el servicio en la nube, debe eliminar y volver a crear el servicio en la nube o volver a la SKU anterior. cuerda
nivel Especifica el nivel del servicio en la nube. Los valores posibles son

Estándar

Básico
cuerda

CloudServiceTags

Nombre Descripción Valor

CloudServiceVaultAndSecretReference

Nombre Descripción Valor
secretUrl cuerda
sourceVault SubResource

CloudServiceVaultCertificate

Nombre Descripción Valor
certificateUrl Esta es la dirección URL de un certificado que se ha cargado en Key Vault como secreto. cuerda

CloudServiceVaultSecretGroup

Nombre Descripción Valor
sourceVault Dirección URL relativa del almacén de claves que contiene todos los certificados de VaultCertificates. SubResource
vaultCertificates Lista de referencias del almacén de claves en SourceVault que contienen certificados. cloudServiceVaultCertificate[]

Extensión

Nombre Descripción Valor
nombre Nombre de la extensión. cuerda
Propiedades Propiedades de extensión. CloudServiceExtensionProperties

LoadBalancerConfiguration

Nombre Descripción Valor
nombre Nombre del recurso cuerda
Propiedades LoadBalancerConfigurationProperties

LoadBalancerConfigurationProperties

Nombre Descripción Valor
frontendIPConfigurations Lista de direcciones IP loadBalancerFrontendIPConfiguration[]

LoadBalancerFrontendIPConfiguration

Nombre Descripción Valor
nombre cuerda
Propiedades Describe una configuración de IP de servicio en la nube LoadBalancerFrontendIPConfigurationProperties

LoadBalancerFrontendIPConfigurationProperties

Nombre Descripción Valor
privateIPAddress Dirección IP privada a la que hace referencia el servicio en la nube. cuerda
publicIPAddress SubResource
subred SubResource

Microsoft.Compute/cloudServices

Nombre Descripción Valor
apiVersion La versión de api '2020-10-01-preview'
ubicación Ubicación del recurso. string (obligatorio)
nombre El nombre del recurso string (obligatorio)
Propiedades Propiedades del servicio en la nube CloudServiceProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
tipo El tipo de recurso "Microsoft.Compute/cloudServices"

SubResource

Nombre Descripción Valor
identificación Identificador de recurso cuerda

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso cloudServices 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.Compute/cloudServices, agregue el siguiente terraform a la plantilla.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/cloudServices@2020-10-01-preview"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      configuration = "string"
      configurationUrl = "string"
      extensionProfile = {
        extensions = [
          {
            name = "string"
            properties = {
              autoUpgradeMinorVersion = bool
              forceUpdateTag = "string"
              protectedSettings = "string"
              protectedSettingsFromKeyVault = {
                secretUrl = "string"
                sourceVault = {
                  id = "string"
                }
              }
              publisher = "string"
              rolesAppliedTo = [
                "string"
              ]
              settings = "string"
              type = "string"
              typeHandlerVersion = "string"
            }
          }
        ]
      }
      networkProfile = {
        loadBalancerConfigurations = [
          {
            name = "string"
            properties = {
              frontendIPConfigurations = [
                {
                  name = "string"
                  properties = {
                    privateIPAddress = "string"
                    publicIPAddress = {
                      id = "string"
                    }
                    subnet = {
                      id = "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 propiedad

CloudServiceExtensionProfile

Nombre Descripción Valor
Extensiones Lista de extensiones para el servicio en la nube. extensión[]

CloudServiceExtensionProperties

Nombre Descripción Valor
autoUpgradeMinorVersion Especifique explícitamente si la plataforma puede actualizar automáticamente typeHandlerVersion a versiones secundarias superiores cuando estén disponibles. Bool
forceUpdateTag Etiqueta para forzar la aplicación de la configuración pública y protegida proporcionada.
Cambiar el valor de etiqueta permite volver a ejecutar la extensión sin cambiar ninguna de las configuraciones públicas o protegidas.
Si no se cambia forceUpdateTag, el controlador seguirá aplicando las actualizaciones a la configuración pública o protegida.
Si no se cambia forceUpdateTag ni ninguna de las configuraciones públicas o protegidas, la extensión fluiría a la instancia de rol con el mismo número de secuencia y
es capaz de controlar la implementación de si se debe volver a ejecutar o no
cuerda
protectedSettings Configuración protegida para la extensión que se cifra antes de enviar a la instancia de rol. cuerda
protectedSettingsFromKeyVault cloudServiceVaultAndSecretReference
editor Nombre del publicador de controladores de extensión. cuerda
rolesAppliedTo Lista opcional de roles para aplicar esta extensión. Si no se especifica la propiedad o se especifica '*', la extensión se aplica a todos los roles del servicio en la nube. string[]
Configuración Configuración pública de la extensión. En el caso de las extensiones JSON, esta es la configuración JSON de la extensión. Para la extensión XML (como RDP), esta es la configuración XML de la extensión. cuerda
tipo Especifica el tipo de la extensión. cuerda
typeHandlerVersion Especifica la versión de la extensión. Especifica la versión de la extensión. Si no se especifica este elemento o se usa un asterisco (*) como valor, se usa la versión más reciente de la extensión. Si el valor se especifica con un número de versión principal y un asterisco como número de versión secundaria (X.), se selecciona la versión secundaria más reciente de la versión principal especificada. Si se especifica un número de versión principal y un número de versión secundaria (X.Y), se selecciona la versión de extensión específica. Si se especifica una versión, se realiza una actualización automática en la instancia de rol. cuerda

CloudServiceNetworkProfile

Nombre Descripción Valor
loadBalancerConfigurations Lista de configuraciones del equilibrador de carga para el servicio en la nube. loadBalancerConfiguration[]
swappableCloudService SubResource

CloudServiceOsProfile

Nombre Descripción Valor
Secretos Especifica el conjunto de certificados que se deben instalar en las instancias de rol. CloudServiceVaultSecretGroup[]

CloudServiceProperties

Nombre Descripción Valor
configuración Especifica la configuración del servicio XML (.cscfg) para el servicio en la nube. cuerda
configurationUrl Especifica una dirección URL que hace referencia a la ubicación de la configuración del servicio en Blob service. La dirección URL del paquete de servicio puede ser URI de firma de acceso compartido (SAS) desde cualquier cuenta de almacenamiento.
Se trata de una propiedad de solo escritura y no se devuelve en las llamadas GET.
cuerda
extensionProfile Describe un perfil de extensión de servicio en la nube. CloudServiceExtensionProfile
networkProfile Perfil de red para el servicio en la nube. cloudServiceNetworkProfile
osProfile Describe el perfil del sistema operativo para el servicio en la nube. CloudServiceOsProfile
packageUrl Especifica una dirección URL que hace referencia a la ubicación del paquete de servicio en Blob service. La dirección URL del paquete de servicio puede ser URI de firma de acceso compartido (SAS) desde cualquier cuenta de almacenamiento.
Se trata de una propiedad de solo escritura y no se devuelve en las llamadas GET.
cuerda
roleProfile Describe el perfil de rol para el servicio en la nube. CloudServiceRoleProfile
startCloudService (Opcional) Indica si se debe iniciar el servicio en la nube inmediatamente después de crearlo. El valor predeterminado es true.
Si es false, el modelo de servicio se sigue implementando, pero el código no se ejecuta inmediatamente. En su lugar, el servicio es PoweredOff hasta que se llama a Start, en cuyo momento se iniciará el servicio. Un servicio implementado todavía incurre en cargos, incluso si está apagado.
Bool
upgradeMode Modo de actualización para el servicio en la nube. Las instancias de rol se asignan a dominios de actualización cuando se implementa el servicio. Las actualizaciones se pueden iniciar manualmente en cada dominio de actualización o iniciarse automáticamente en todos los dominios de actualización.
Los valores posibles son

auto

manual

simultáneas


Si no se especifica, el valor predeterminado es Auto. Si se establece en Manual, se debe llamar a PUT UpdateDomain para aplicar la actualización. Si se establece en Automático, la actualización se aplica automáticamente a cada dominio de actualización en secuencia.
'Auto'
'Manual'
"Simultáneo"

CloudServiceRoleProfile

Nombre Descripción Valor
Papeles Lista de roles para el servicio en la nube. CloudServiceRoleProfileProperties[]

CloudServiceRoleProfileProperties

Nombre Descripción Valor
nombre Nombre del recurso. cuerda
Sku Describe la SKU del rol de servicio en la nube. CloudServiceRoleSku

CloudServiceRoleSku

Nombre Descripción Valor
capacidad Especifica el número de instancias de rol en el servicio en la nube. Int
nombre El nombre de la SKU. NOTA: Si la nueva SKU no se admite en el hardware en el que está activado el servicio en la nube, debe eliminar y volver a crear el servicio en la nube o volver a la SKU anterior. cuerda
nivel Especifica el nivel del servicio en la nube. Los valores posibles son

Estándar

Básico
cuerda

CloudServiceTags

Nombre Descripción Valor

CloudServiceVaultAndSecretReference

Nombre Descripción Valor
secretUrl cuerda
sourceVault SubResource

CloudServiceVaultCertificate

Nombre Descripción Valor
certificateUrl Esta es la dirección URL de un certificado que se ha cargado en Key Vault como secreto. cuerda

CloudServiceVaultSecretGroup

Nombre Descripción Valor
sourceVault Dirección URL relativa del almacén de claves que contiene todos los certificados de VaultCertificates. SubResource
vaultCertificates Lista de referencias del almacén de claves en SourceVault que contienen certificados. cloudServiceVaultCertificate[]

Extensión

Nombre Descripción Valor
nombre Nombre de la extensión. cuerda
Propiedades Propiedades de extensión. CloudServiceExtensionProperties

LoadBalancerConfiguration

Nombre Descripción Valor
nombre Nombre del recurso cuerda
Propiedades LoadBalancerConfigurationProperties

LoadBalancerConfigurationProperties

Nombre Descripción Valor
frontendIPConfigurations Lista de direcciones IP loadBalancerFrontendIPConfiguration[]

LoadBalancerFrontendIPConfiguration

Nombre Descripción Valor
nombre cuerda
Propiedades Describe una configuración de IP de servicio en la nube LoadBalancerFrontendIPConfigurationProperties

LoadBalancerFrontendIPConfigurationProperties

Nombre Descripción Valor
privateIPAddress Dirección IP privada a la que hace referencia el servicio en la nube. cuerda
publicIPAddress SubResource
subred SubResource

Microsoft.Compute/cloudServices

Nombre Descripción Valor
ubicación Ubicación del recurso. string (obligatorio)
nombre El nombre del recurso string (obligatorio)
Propiedades Propiedades del servicio en la nube CloudServiceProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta.
tipo El tipo de recurso "Microsoft.Compute/cloudServices@2020-10-01-preview"

SubResource

Nombre Descripción Valor
identificación Identificador de recurso cuerda