Freigeben über


StaticSiteARMResource interface

Arm-Ressource für statische Website.

Extends

Eigenschaften

allowConfigFileUpdates

false, wenn die Konfigurationsdatei für diese statische Web-App gesperrt ist; andernfalls true.

branch

Der Zielzweig im Repository.

buildProperties

Erstellen Sie Eigenschaften, die für das Repository konfiguriert werden sollen.

contentDistributionEndpoint

Der Inhaltsverteilungsendpunkt für die statische Website. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

customDomains

Die benutzerdefinierten Domänen, die dieser statischen Website zugeordnet sind. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

databaseConnections

Datenbankverbindungen für die statische Website HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

defaultHostname

Der standardmäßige automatisch generierte Hostname für die statische Website. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

enterpriseGradeCdnStatus

Status, der den Status des CDN der Unternehmensklasse angibt, der Datenverkehr an die statische Web-App angibt.

identity

Verwaltete Dienstidentität.

keyVaultReferenceIdentity

Identität, die für die Key Vault-Referenzauthentifizierung verwendet werden soll. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

linkedBackends

Back-Ends, die mit der statischen Seite verknüpft sind: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

privateEndpointConnections

Hinweis zu privaten Endpunktverbindungen: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provider

Der Anbieter, der die letzte Bereitstellung an die primäre Umgebung der statischen Website übermittelt hat.

publicNetworkAccess

Status, der angibt, ob der öffentliche Datenverkehr für eine statische Web-App zulässig ist oder nicht. Zulässige Werte: 'Enabled', 'Disabled' oder eine leere Zeichenfolge.

repositoryToken

GitHub-Repositorytoken eines Benutzers. Dies wird verwendet, um die Github Actions-Workflowdatei und API-Geheimnisse einzurichten.

repositoryUrl

URL für das Repository der statischen Website.

sku

Beschreibung einer SKU für eine skalierbare Ressource.

stagingEnvironmentPolicy

Status, der angibt, ob Stagingumgebungen für eine statische Web-App zulässig oder nicht zulässig sind.

templateProperties

Vorlagenoptionen zum Generieren eines neuen Repositorys.

userProvidedFunctionApps

Vom Benutzer bereitgestellte Funktions-Apps, die bei der statischen Website registriert sind: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

Geerbte Eigenschaften

id

Ressourcen-ID. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

kind

Art der Ressource. Wenn es sich bei der Ressource um eine App handelt, können Sie auf https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference für details unterstützte Werte für die Art verweisen.

location

Ressourcenspeicherort.

name

Ressourcenname. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

tags

Ressourcentags.

type

Ressourcentyp. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

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?: StaticSiteBuildProperties

Eigenschaftswert

contentDistributionEndpoint

Der Inhaltsverteilungsendpunkt für die statische Website. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

contentDistributionEndpoint?: string

Eigenschaftswert

string

customDomains

Die benutzerdefinierten Domänen, die dieser statischen Website zugeordnet sind. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

customDomains?: string[]

Eigenschaftswert

string[]

databaseConnections

Datenbankverbindungen für die statische Website HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

databaseConnections?: DatabaseConnectionOverview[]

Eigenschaftswert

defaultHostname

Der standardmäßige automatisch generierte Hostname für die statische Website. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

defaultHostname?: string

Eigenschaftswert

string

enterpriseGradeCdnStatus

Status, der den Status des CDN der Unternehmensklasse angibt, der Datenverkehr an die statische Web-App angibt.

enterpriseGradeCdnStatus?: string

Eigenschaftswert

string

identity

Verwaltete Dienstidentität.

identity?: ManagedServiceIdentity

Eigenschaftswert

keyVaultReferenceIdentity

Identität, die für die Key Vault-Referenzauthentifizierung verwendet werden soll. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

keyVaultReferenceIdentity?: string

Eigenschaftswert

string

linkedBackends

Back-Ends, die mit der statischen Seite verknüpft sind: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

linkedBackends?: StaticSiteLinkedBackend[]

Eigenschaftswert

privateEndpointConnections

Hinweis zu privaten Endpunktverbindungen: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

privateEndpointConnections?: ResponseMessageEnvelopeRemotePrivateEndpointConnection[]

Eigenschaftswert

provider

Der Anbieter, der die letzte Bereitstellung an die primäre Umgebung der statischen Website übermittelt hat.

provider?: string

Eigenschaftswert

string

publicNetworkAccess

Status, der angibt, ob der öffentliche Datenverkehr für eine statische Web-App zulässig ist oder nicht. Zulässige Werte: 'Enabled', 'Disabled' oder eine leere Zeichenfolge.

publicNetworkAccess?: 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

sku

Beschreibung einer SKU für eine skalierbare Ressource.

sku?: SkuDescription

Eigenschaftswert

stagingEnvironmentPolicy

Status, der angibt, ob Stagingumgebungen für eine statische Web-App zulässig oder nicht zulässig sind.

stagingEnvironmentPolicy?: StagingEnvironmentPolicy

Eigenschaftswert

templateProperties

Vorlagenoptionen zum Generieren eines neuen Repositorys.

templateProperties?: StaticSiteTemplateOptions

Eigenschaftswert

userProvidedFunctionApps

Vom Benutzer bereitgestellte Funktions-Apps, die bei der statischen Website registriert sind: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

userProvidedFunctionApps?: StaticSiteUserProvidedFunctionApp[]

Eigenschaftswert

Geerbte Eigenschaftsdetails

id

Ressourcen-ID. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

id?: string

Eigenschaftswert

string

geerbt vonResource.id

kind

Art der Ressource. Wenn es sich bei der Ressource um eine App handelt, können Sie auf https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference für details unterstützte Werte für die Art verweisen.

kind?: string

Eigenschaftswert

string

vonResource.kind geerbt

location

Ressourcenspeicherort.

location: string

Eigenschaftswert

string

vonResource.location geerbt

name

Ressourcenname. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

name?: string

Eigenschaftswert

string

geerbt vonResource.name

tags

Ressourcentags.

tags?: {[propertyName: string]: string}

Eigenschaftswert

{[propertyName: string]: string}

vonResource.tags geerbt

type

Ressourcentyp. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

type?: string

Eigenschaftswert

string

vonResource.type geerbt