Compartilhar via


StaticSiteARMResource Classe

Recurso arm do site estático.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

Herança
azure.mgmt.web.v2021_01_01.models._models_py3.Resource
StaticSiteARMResource

Construtor

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, **kwargs: Any)

Parâmetros de apenas palavra-chave

Nome Description
kind
str

Tipo de recurso.

location
str

Local do recurso. Obrigatórios.

tags

Marcas de recurso.

sku

Descrição de um SKU para um recurso escalonável.

identity

Identidade de serviço gerenciada.

repository_url
str

URL para o repositório do site estático.

branch
str

O branch de destino no repositório.

repository_token
str

Token do repositório github de um usuário. Isso é usado para configurar o arquivo de fluxo de trabalho do Github Actions e os segredos da API.

build_properties

Compile propriedades para configurar no repositório.

staging_environment_policy

Estado que indica se os ambientes de preparo são permitidos ou não para um aplicativo Web estático. Os valores conhecidos são: "Habilitado" e "Desabilitado".

allow_config_file_updates

<code>false</code> se o arquivo de configuração estiver bloqueado para este aplicativo Web estático; caso contrário, <code>true</code>.

template_properties

Opções de modelo para gerar um novo repositório.

Variáveis

Nome Description
id
str

ID do recurso.

name
str

Nome do recurso.

kind
str

Tipo de recurso.

location
str

Local do recurso. Obrigatórios.

type
str

Tipo de recurso.

tags

Marcas de recurso.

sku

Descrição de um SKU para um recurso escalonável.

identity

Identidade de serviço gerenciada.

default_hostname
str

O nome do host gerado automaticamente padrão para o site estático.

repository_url
str

URL para o repositório do site estático.

branch
str

O branch de destino no repositório.

custom_domains

Os domínios personalizados associados a este site estático.

repository_token
str

Token do repositório github de um usuário. Isso é usado para configurar o arquivo de fluxo de trabalho do Github Actions e os segredos da API.

build_properties

Compile propriedades para configurar no repositório.

private_endpoint_connections

Conexões de ponto de extremidade privado.

staging_environment_policy

Estado que indica se os ambientes de preparo são permitidos ou não para um aplicativo Web estático. Os valores conhecidos são: "Habilitado" e "Desabilitado".

allow_config_file_updates

<code>false</code> se o arquivo de configuração estiver bloqueado para este aplicativo Web estático; caso contrário, <code>true</code>.

template_properties

Opções de modelo para gerar um novo repositório.

content_distribution_endpoint
str

O ponto de extremidade de distribuição de conteúdo para o site estático.

key_vault_reference_identity
str

Identidade a ser usada para autenticação de referência de Key Vault.

user_provided_function_apps

Os aplicativos de funções fornecidos pelo usuário foram registrados com o site estático.

provider
str

O provedor que enviou a última implantação para o ambiente primário do site estático.