Freigeben über


StaticSiteARMResource Klasse

ARM-Ressource für statischen Standort.

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

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

Vererbung
azure.mgmt.web.v2021_01_15.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, **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 Von Eigenschaften, die für das Repository konfiguriert werden sollen.

staging_environment_policy

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

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.

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 automatisch generierte Standardhostname 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 Von Eigenschaften, die für das Repository konfiguriert werden sollen.

private_endpoint_connections

Private Endpunktverbindungen.

staging_environment_policy

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

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 die statische Website.

key_vault_reference_identity
str

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

user_provided_function_apps

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

provider
str

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