Freigeben über


StaticSiteARMResource Klasse

ARM-Ressource des statischen Standorts.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

Vererbung
azure.mgmt.web.v2022_09_01.models._models_py3.Resource
StaticSiteARMResource

Konstruktor

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, public_network_access: str | None = None, **kwargs: Any)

Keyword-Only Parameter

Name Beschreibung
kind
str

Art der Ressource.

location
str

Ressourcenspeicherort. Erforderlich.

tags

Ressourcentags.

sku

Beschreibung einer SKU für eine skalierbare Ressource.

identity

Verwaltete Dienstidentität.

repository_url
str

URL für das Repository der statischen Website.

branch
str

Der Zielbranch im Repository.

repository_token
str

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

build_properties

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

staging_environment_policy

Zustand, der angibt, ob Stagingumgebungen für eine statische Web-App zulässig sind oder nicht. Bekannte Werte sind: "Aktiviert" und "Deaktiviert".

allow_config_file_updates

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

template_properties

Vorlagenoptionen zum Generieren eines neuen Repositorys.

provider
str

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

enterprise_grade_cdn_status

Zustand, der die status des CDN für Unternehmen angibt, das Datenverkehr für die statische Web-App verarbeitet. Bekannte Werte sind: "Aktiviert", "Aktivieren", "Deaktiviert" und "Deaktivieren".

public_network_access
str

Zustand, der angibt, ob öffentlicher Datenverkehr für eine statische Web-App zulässig ist oder nicht. Zulässige Werte: "Aktiviert", "Deaktiviert" oder eine leere Zeichenfolge.

Variablen

Name Beschreibung
id
str

Ressourcen-ID.

name
str

Ressourcenname.

kind
str

Art der Ressource.

location
str

Ressourcenspeicherort. Erforderlich.

type
str

Der Ressourcentyp.

tags

Ressourcentags.

sku

Beschreibung einer SKU für eine skalierbare Ressource.

identity

Verwaltete Dienstidentität.

default_hostname
str

Der standardmäßige automatisch generierte Hostname für die statische Website.

repository_url
str

URL für das Repository der statischen Website.

branch
str

Der Zielbranch im Repository.

custom_domains

Die benutzerdefinierten Domänen, die dieser statischen Website zugeordnet sind.

repository_token
str

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

build_properties

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

private_endpoint_connections

Verbindungen mit privaten Endpunkten.

staging_environment_policy

Zustand, der angibt, ob Stagingumgebungen für eine statische Web-App zulässig sind oder nicht. Bekannte Werte sind: "Aktiviert" und "Deaktiviert".

allow_config_file_updates

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

template_properties

Vorlagenoptionen zum Generieren eines neuen Repositorys.

content_distribution_endpoint
str

Der Inhaltsverteilungsendpunkt für den statischen Standort.

key_vault_reference_identity
str

Identität, die für Key Vault Referenzauthentifizierung verwendet werden soll.

user_provided_function_apps

Vom Benutzer bereitgestellte Funktions-Apps, die bei der statischen Website registriert sind.

linked_backends

Back-Ends, die mit der statischen Seite verknüpft sind.

provider
str

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

enterprise_grade_cdn_status

Zustand, der die status des CDN für Unternehmen angibt, das Datenverkehr für die statische Web-App verarbeitet. Bekannte Werte sind: "Aktiviert", "Aktivieren", "Deaktiviert" und "Deaktivieren".

public_network_access
str

Zustand, der angibt, ob öffentlicher Datenverkehr für eine statische Web-App zulässig ist oder nicht. Zulässige Werte: "Aktiviert", "Deaktiviert" oder eine leere Zeichenfolge.

database_connections

Datenbankverbindungen für den statischen Standort.