Partager via


StaticSite interface

Propriétés

allowConfigFileUpdates

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

branch

Branche cible dans le référentiel.

buildProperties

Propriétés de build à configurer sur le référentiel.

contentDistributionEndpoint

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

customDomains

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

defaultHostname

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

enterpriseGradeCdnStatus

État indiquant l’état du CDN de niveau entreprise servant le trafic vers l’application web statique.

keyVaultReferenceIdentity

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

privateEndpointConnections

Connexions des points de terminaison privés

provider

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

repositoryToken

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.

repositoryUrl

URL du dépôt du site statique.

stagingEnvironmentPolicy

État indiquant si les environnements intermédiaires sont autorisés ou non pour une application web statique.

templateProperties

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

userProvidedFunctionApps

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

Détails de la propriété

allowConfigFileUpdates

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

allowConfigFileUpdates?: boolean

Valeur de propriété

boolean

branch

Branche cible dans le référentiel.

branch?: string

Valeur de propriété

string

buildProperties

Propriétés de build à configurer sur le référentiel.

buildProperties?: StaticSiteBuildProperties

Valeur de propriété

contentDistributionEndpoint

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

contentDistributionEndpoint?: string

Valeur de propriété

string

customDomains

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

customDomains?: string[]

Valeur de propriété

string[]

defaultHostname

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

defaultHostname?: string

Valeur de propriété

string

enterpriseGradeCdnStatus

État indiquant l’état du CDN de niveau entreprise servant le trafic vers l’application web statique.

enterpriseGradeCdnStatus?: "Disabled" | "Enabled" | "Enabling" | "Disabling"

Valeur de propriété

"Disabled" | "Enabled" | "Enabling" | "Disabling"

keyVaultReferenceIdentity

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

keyVaultReferenceIdentity?: string

Valeur de propriété

string

privateEndpointConnections

Connexions des points de terminaison privés

privateEndpointConnections?: ResponseMessageEnvelopeRemotePrivateEndpointConnection[]

Valeur de propriété

provider

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

provider?: string

Valeur de propriété

string

repositoryToken

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.

repositoryToken?: string

Valeur de propriété

string

repositoryUrl

URL du dépôt du site statique.

repositoryUrl?: string

Valeur de propriété

string

stagingEnvironmentPolicy

État indiquant si les environnements intermédiaires sont autorisés ou non pour une application web statique.

stagingEnvironmentPolicy?: "Disabled" | "Enabled"

Valeur de propriété

"Disabled" | "Enabled"

templateProperties

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

templateProperties?: StaticSiteTemplateOptions

Valeur de propriété

userProvidedFunctionApps

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

userProvidedFunctionApps?: StaticSiteUserProvidedFunctionApp[]

Valeur de propriété