Compartir a través de


CloudServiceProperties Clase

Propiedades del servicio en la nube.

Las variables solo se rellenan mediante el servidor y se omitirán al enviar una solicitud.

Herencia
azure.mgmt.compute._serialization.Model
CloudServiceProperties

Constructor

CloudServiceProperties(*, package_url: str | None = None, configuration: str | None = None, configuration_url: str | None = None, start_cloud_service: bool | None = None, allow_model_override: bool | None = None, upgrade_mode: str | _models.CloudServiceUpgradeMode | None = None, role_profile: _models.CloudServiceRoleProfile | None = None, os_profile: _models.CloudServiceOsProfile | None = None, network_profile: _models.CloudServiceNetworkProfile | None = None, extension_profile: _models.CloudServiceExtensionProfile | None = None, **kwargs)

Variables

package_url
str

Especifica una dirección URL que hace referencia a la ubicación del paquete de 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.

configuration
str

Especifica la configuración del servicio XML (.cscfg) para el servicio en la nube.

configuration_url
str

Especifica una dirección URL que hace referencia a la ubicación de la configuración 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.

start_cloud_service
bool

(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 sigue incurr en cargos, incluso si está apagado.

allow_model_override
bool

(Opcional) Indica si las propiedades de SKU de rol (roleProfile.roles.sku) especificadas en el modelo o plantilla deben invalidar el número de instancias de rol y el tamaño de máquina virtual especificados en .cscfg y .csdef respectivamente. El valor predeterminado es false.

upgrade_mode
str o CloudServiceUpgradeMode

Modo de actualización para el servicio en la nube. Las instancias de rol se asigna para actualizar dominios cuando se implementa el servicio. Las actualizaciones se pueden iniciar manualmente en cada dominio de actualización o iniciar automáticamente en todos dominios de actualización. Los valores posibles son <br />``<br />Automático<br />``<br />manual<br />``<br />simultáneo<br />``<br /> 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. Los valores conocidos son: "Auto", "Manual" y "Simultáneo".

role_profile
CloudServiceRoleProfile

Describe el perfil de rol para el servicio en la nube.

os_profile
CloudServiceOsProfile

Describe el perfil del sistema operativo para el servicio en la nube.

network_profile
CloudServiceNetworkProfile

Perfil de red para el servicio en la nube.

extension_profile
CloudServiceExtensionProfile

Describe un perfil de extensión de servicio en la nube.

provisioning_state
str

El estado de aprovisionamiento, que solo aparece en la respuesta.

unique_id
str

Identificador único del servicio en la nube.