StaticSiteOutput interface
Eine statische Website.
Eigenschaften
| allow |
|
| branch | Der Zielzweig im Repository. |
| build |
Erstellen Sie Eigenschaften, die für das Repository konfiguriert werden sollen. |
| content |
Der Inhaltsverteilungsendpunkt für die statische Website. |
| custom |
Die benutzerdefinierten Domänen, die dieser statischen Website zugeordnet sind. |
| default |
Der standardmäßige automatisch generierte Hostname für die statische Website. |
| enterprise |
Status, der den Status des CDN der Unternehmensklasse angibt, der Datenverkehr an die statische Web-App angibt. |
| key |
Identität, die für die Key Vault-Referenzauthentifizierung verwendet werden soll. |
| private |
Private Endpunktverbindungen |
| provider | Der Anbieter, der die letzte Bereitstellung an die primäre Umgebung der statischen Website übermittelt hat. |
| repository |
GitHub-Repositorytoken eines Benutzers. Dies wird verwendet, um die Github Actions-Workflowdatei und API-Geheimnisse einzurichten. |
| repository |
URL für das Repository der statischen Website. |
| staging |
Status, der angibt, ob Stagingumgebungen für eine statische Web-App zulässig oder nicht zulässig sind. |
| template |
Vorlagenoptionen zum Generieren eines neuen Repositorys. |
| user |
Vom Benutzer bereitgestellte Funktions-Apps, die bei der statischen Website registriert sind |
Details zur Eigenschaft
allowConfigFileUpdates
false, wenn die Konfigurationsdatei für diese statische Web-App gesperrt ist; andernfalls true.
allowConfigFileUpdates?: boolean
Eigenschaftswert
boolean
branch
Der Zielzweig im Repository.
branch?: string
Eigenschaftswert
string
buildProperties
Erstellen Sie Eigenschaften, die für das Repository konfiguriert werden sollen.
buildProperties?: StaticSiteBuildPropertiesOutput
Eigenschaftswert
contentDistributionEndpoint
Der Inhaltsverteilungsendpunkt für die statische Website.
contentDistributionEndpoint?: string
Eigenschaftswert
string
customDomains
Die benutzerdefinierten Domänen, die dieser statischen Website zugeordnet sind.
customDomains?: string[]
Eigenschaftswert
string[]
defaultHostname
Der standardmäßige automatisch generierte Hostname für die statische Website.
defaultHostname?: string
Eigenschaftswert
string
enterpriseGradeCdnStatus
Status, der den Status des CDN der Unternehmensklasse angibt, der Datenverkehr an die statische Web-App angibt.
enterpriseGradeCdnStatus?: "Disabled" | "Enabled" | "Enabling" | "Disabling"
Eigenschaftswert
"Disabled" | "Enabled" | "Enabling" | "Disabling"
keyVaultReferenceIdentity
Identität, die für die Key Vault-Referenzauthentifizierung verwendet werden soll.
keyVaultReferenceIdentity?: string
Eigenschaftswert
string
privateEndpointConnections
Private Endpunktverbindungen
privateEndpointConnections?: ResponseMessageEnvelopeRemotePrivateEndpointConnectionOutput[]
Eigenschaftswert
provider
Der Anbieter, der die letzte Bereitstellung an die primäre Umgebung der statischen Website übermittelt hat.
provider?: string
Eigenschaftswert
string
repositoryToken
GitHub-Repositorytoken eines Benutzers. Dies wird verwendet, um die Github Actions-Workflowdatei und API-Geheimnisse einzurichten.
repositoryToken?: string
Eigenschaftswert
string
repositoryUrl
URL für das Repository der statischen Website.
repositoryUrl?: string
Eigenschaftswert
string
stagingEnvironmentPolicy
Status, der angibt, ob Stagingumgebungen für eine statische Web-App zulässig oder nicht zulässig sind.
stagingEnvironmentPolicy?: "Disabled" | "Enabled"
Eigenschaftswert
"Disabled" | "Enabled"
templateProperties
Vorlagenoptionen zum Generieren eines neuen Repositorys.
templateProperties?: StaticSiteTemplateOptionsOutput
Eigenschaftswert
userProvidedFunctionApps
Vom Benutzer bereitgestellte Funktions-Apps, die bei der statischen Website registriert sind
userProvidedFunctionApps?: StaticSiteUserProvidedFunctionAppOutput[]