Partager via


StaticSiteARMResource Classe

Ressource ARM de site statique.

Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

Héritage
azure.mgmt.web.v2021_03_01.models._models_py3.Resource
StaticSiteARMResource

Constructeur

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

Paramètres de mots-clés uniquement

Nom Description
kind
str

Type de ressource.

location
str

Emplacement de la ressource. Obligatoire.

tags

Balises de ressource.

sku

Description d’une référence SKU pour une ressource évolutive.

identity

Identité de service managée.

repository_url
str

URL du dépôt du site statique.

branch
str

Branche cible dans le référentiel.

repository_token
str

Jeton de dépôt github d’un utilisateur. Il est utilisé pour configurer le fichier de flux de travail Github Actions et les secrets d’API.

build_properties

Générer des propriétés à configurer sur le référentiel.

staging_environment_policy

État indiquant si les environnements intermédiaires sont autorisés ou non pour une application web statique. Les valeurs connues sont « Enabled » et « Disabled ».

allow_config_file_updates

<code>false</code> si le fichier de configuration est verrouillé pour cette application web statique ; sinon, <code>true</code>.

template_properties

Options de modèle pour générer un nouveau dépôt.

provider
str

Fournisseur qui a envoyé le dernier déploiement à l’environnement principal du site statique.

enterprise_grade_cdn_status

État indiquant le status du CDN de niveau entreprise qui traite le trafic vers l’application web statique. Les valeurs connues sont les suivantes : « Enabled », « Enabling », « Disabled » et « Disableding ».

Variables

Nom Description
id
str

ID de ressource.

name
str

Nom de la ressource.

kind
str

Type de ressource.

location
str

Emplacement de la ressource. Obligatoire.

type
str

Type de ressource.

tags

Balises de ressource.

sku

Description d’une référence SKU pour une ressource évolutive.

identity

Identité de service managée.

default_hostname
str

Nom d’hôte généré automatiquement par défaut pour le site statique.

repository_url
str

URL du dépôt du site statique.

branch
str

Branche cible dans le référentiel.

custom_domains

Domaines personnalisés associés à ce site statique.

repository_token
str

Jeton de dépôt github d’un utilisateur. Il est utilisé pour configurer le fichier de flux de travail Github Actions et les secrets d’API.

build_properties

Générer des propriétés à configurer sur le référentiel.

private_endpoint_connections

Connexions de point de terminaison privé.

staging_environment_policy

État indiquant si les environnements intermédiaires sont autorisés ou non pour une application web statique. Les valeurs connues sont « Enabled » et « Disabled ».

allow_config_file_updates

<code>false</code> si le fichier de configuration est verrouillé pour cette application web statique ; sinon, <code>true</code>.

template_properties

Options de modèle pour générer un nouveau dépôt.

content_distribution_endpoint
str

Point de terminaison de distribution de contenu pour le site statique.

key_vault_reference_identity
str

Identité à utiliser pour l’authentification de référence Key Vault.

user_provided_function_apps

Applications de fonction fournies par l’utilisateur inscrites auprès du site statique.

provider
str

Fournisseur qui a envoyé le dernier déploiement à l’environnement principal du site statique.

enterprise_grade_cdn_status

État indiquant le status du CDN de niveau entreprise qui traite le trafic vers l’application web statique. Les valeurs connues sont les suivantes : « Enabled », « Enabling », « Disabled » et « Disableding ».