Compartir a través de


StaticSiteARMResource Clase

Recurso de ARM de sitio estático.

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

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

Herencia
azure.mgmt.web.v2022_09_01.models._models_py3.Resource
StaticSiteARMResource

Constructor

StaticSiteARMResource(*, location: str, kind: str | None = None, tags: Dict[str, str] | None = None, sku: _models.SkuDescription | None = None, identity: _models.ManagedServiceIdentity | None = None, repository_url: str | None = None, branch: str | None = None, repository_token: str | None = None, build_properties: _models.StaticSiteBuildProperties | None = None, staging_environment_policy: str | _models.StagingEnvironmentPolicy | None = None, allow_config_file_updates: bool | None = None, template_properties: _models.StaticSiteTemplateOptions | None = None, provider: str | None = None, enterprise_grade_cdn_status: str | _models.EnterpriseGradeCdnStatus | None = None, public_network_access: str | None = None, **kwargs: Any)

Parámetros de solo palabra clave

Nombre Description
kind
str

Tipo de recurso.

location
str

Ubicación del recurso. Necesario.

tags

Etiquetas del recurso.

sku

Descripción de una SKU para un recurso escalable.

identity

Identidad de servicio administrada.

repository_url
str

Dirección URL del repositorio del sitio estático.

branch
str

Rama de destino del repositorio.

repository_token
str

Token de repositorio de GitHub de un usuario. Se usa para configurar el archivo de flujo de trabajo de Acciones de Github y los secretos de API.

build_properties

Cree propiedades para configurar en el repositorio.

staging_environment_policy

Estado que indica si se permiten o no entornos de ensayo para una aplicación web estática. Los valores conocidos son: "Enabled" y "Disabled".

allow_config_file_updates

<code>false</code> si el archivo de configuración está bloqueado para esta aplicación web estática; de lo contrario, <code>true</code>.

template_properties

Opciones de plantilla para generar un nuevo repositorio.

provider
str

Proveedor que envió la última implementación al entorno principal del sitio estático.

enterprise_grade_cdn_status

Estado que indica el estado de la red CDN de nivel empresarial que atiende el tráfico a la aplicación web estática. Los valores conocidos son: "Enabled", "Enabling", "Disabled" y "Disabled".

public_network_access
str

Estado que indica si se permite o no el tráfico público para una aplicación web estática. Valores permitidos: "Enabled", "Disabled" o una cadena vacía.

Variables

Nombre Description
id
str

Id. de recurso.

name
str

Nombre del recurso.

kind
str

Tipo de recurso.

location
str

Ubicación del recurso. Necesario.

type
str

Tipo de recurso.

tags

Etiquetas del recurso.

sku

Descripción de una SKU para un recurso escalable.

identity

Identidad de servicio administrada.

default_hostname
str

Nombre de host generado automáticamente predeterminado para el sitio estático.

repository_url
str

Dirección URL del repositorio del sitio estático.

branch
str

Rama de destino del repositorio.

custom_domains

Dominios personalizados asociados a este sitio estático.

repository_token
str

Token de repositorio de GitHub de un usuario. Se usa para configurar el archivo de flujo de trabajo de Acciones de Github y los secretos de API.

build_properties

Cree propiedades para configurar en el repositorio.

private_endpoint_connections

Conexiones de punto de conexión privado.

staging_environment_policy

Estado que indica si se permiten o no entornos de ensayo para una aplicación web estática. Los valores conocidos son: "Enabled" y "Disabled".

allow_config_file_updates

<code>false</code> si el archivo de configuración está bloqueado para esta aplicación web estática; de lo contrario, <code>true</code>.

template_properties

Opciones de plantilla para generar un nuevo repositorio.

content_distribution_endpoint
str

Punto de conexión de distribución de contenido para el sitio estático.

key_vault_reference_identity
str

Identidad que se va a usar para la autenticación de referencia de Key Vault.

user_provided_function_apps

Aplicaciones de funciones proporcionadas por el usuario registradas con el sitio estático.

linked_backends

Back-end vinculados al lado estático.

provider
str

Proveedor que envió la última implementación al entorno principal del sitio estático.

enterprise_grade_cdn_status

Estado que indica el estado de la red CDN de nivel empresarial que atiende el tráfico a la aplicación web estática. Los valores conocidos son: "Enabled", "Enabling", "Disabled" y "Disabled".

public_network_access
str

Estado que indica si se permite o no el tráfico público para una aplicación web estática. Valores permitidos: "Enabled", "Disabled" o una cadena vacía.

database_connections

Conexiones de base de datos para el sitio estático.