Partilhar via


StaticSiteARMResource Classe

Recurso ARM do Site Estático.

As variáveis só são preenchidas pelo servidor e serão ignoradas ao enviar um pedido.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o 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 Só de Palavra-Chave

Name Description
kind
str

Tipo de recurso.

location
str

Localização do Recurso. Obrigatório.

tags

Etiquetas de recursos.

sku

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

identity

Identidade de serviço gerida.

repository_url
str

URL do repositório do site estático.

branch
str

O ramo de destino no repositório.

repository_token
str

Token de repositório do github de um utilizador. Isto é utilizado para configurar o ficheiro de fluxo de trabalho do Github Actions e os segredos da API.

build_properties

Crie propriedades para configurar no repositório.

staging_environment_policy

Estado a indicar se os ambientes de teste são permitidos ou não para uma aplicação Web estática. Os valores conhecidos são: "Ativado" e "Desativado".

allow_config_file_updates

<code>false</code> se o ficheiro de configuração estiver bloqueado para esta aplicação Web estática; caso contrário, <code>true</code>.

template_properties

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

Variáveis

Name Description
id
str

ID do Recurso.

name
str

Nome do Recurso.

kind
str

Tipo de recurso.

location
str

Localização do Recurso. Obrigatório.

type
str

Tipo de recurso.

tags

Etiquetas de recursos.

sku

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

identity

Identidade de serviço gerida.

default_hostname
str

O nome de anfitrião gerado automaticamente predefinido para o site estático.

repository_url
str

URL do repositório do site estático.

branch
str

O ramo de destino no repositório.

custom_domains

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

repository_token
str

Token de repositório do github de um utilizador. Isto é utilizado para configurar o ficheiro de fluxo de trabalho do Github Actions e os segredos da API.

build_properties

Crie propriedades para configurar no repositório.

private_endpoint_connections

Ligações de ponto final privado.

staging_environment_policy

Estado a indicar se os ambientes de teste são permitidos ou não para uma aplicação Web estática. Os valores conhecidos são: "Ativado" e "Desativado".

allow_config_file_updates

<code>false</code> se o ficheiro de configuração estiver bloqueado para esta aplicação Web estática; caso contrário, <code>true</code>.

template_properties

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

content_distribution_endpoint
str

O ponto final de distribuição de conteúdos do site estático.

key_vault_reference_identity
str

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

user_provided_function_apps

O utilizador forneceu aplicações de funções registadas no site estático.

provider
str

O fornecedor que submeteu a última implementação para o ambiente primário do site estático.