Aracılığıyla paylaş


StaticSiteARMResource Sınıf

Statik Site ARM kaynağı.

Değişkenler yalnızca sunucu tarafından doldurulur ve istek gönderilirken yoksayılır.

Azure'a göndermek için tüm gerekli parametrelerin doldurulması gerekir.

Devralma
azure.mgmt.web.v2020_12_01.models._models_py3.Resource
StaticSiteARMResource

Oluşturucu

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)

Yalnızca Anahtar Sözcük Parametreleri

Name Description
kind
str

Kaynak türü.

location
str

Kaynak Konumu. Gereklidir.

tags

Kaynak etiketleri.

sku

Ölçeklenebilir bir kaynağın SKU'su açıklaması.

identity

Yönetilen hizmet kimliği.

repository_url
str

Statik sitenin deposunun URL'si.

branch
str

Depodaki hedef dal.

repository_token
str

Kullanıcının github depo belirteci. Bu, Github Actions iş akışı dosyasını ve API gizli dizilerini ayarlamak için kullanılır.

build_properties

Depoda yapılandırmak için özellikler oluşturun.

staging_environment_policy

Statik bir web uygulaması için hazırlama ortamlarına izin verilip verilmeyeceğini belirten durum. Bilinen değerler şunlardır: "Etkin" ve "Devre Dışı".

allow_config_file_updates

<code>false</code> bu statik web uygulaması için yapılandırma dosyası kilitliyse; aksi takdirde , <code>true</code>.

template_properties

Yeni depo oluşturmak için şablon seçenekleri.

Değişkenler

Name Description
id
str

Kaynak Kimliği.

name
str

Kaynak Adı.

kind
str

Kaynak türü.

location
str

Kaynak Konumu. Gereklidir.

type
str

Kaynak türü.

tags

Kaynak etiketleri.

sku

Ölçeklenebilir bir kaynağın SKU'su açıklaması.

identity

Yönetilen hizmet kimliği.

default_hostname
str

Statik site için varsayılan otomatik olarak oluşturulan ana bilgisayar adı.

repository_url
str

Statik sitenin deposunun URL'si.

branch
str

Depodaki hedef dal.

custom_domains

Bu statik siteyle ilişkili özel etki alanları.

repository_token
str

Kullanıcının github depo belirteci. Bu, Github Actions iş akışı dosyasını ve API gizli dizilerini ayarlamak için kullanılır.

build_properties

Depoda yapılandırmak için özellikler oluşturun.

private_endpoint_connections

Özel uç nokta bağlantıları.

staging_environment_policy

Statik bir web uygulaması için hazırlama ortamlarına izin verilip verilmeyeceğini belirten durum. Bilinen değerler şunlardır: "Etkin" ve "Devre Dışı".

allow_config_file_updates

<code>false</code> bu statik web uygulaması için yapılandırma dosyası kilitliyse; aksi takdirde , <code>true</code>.

template_properties

Yeni depo oluşturmak için şablon seçenekleri.

content_distribution_endpoint
str

Statik site için içerik dağıtım uç noktası.

key_vault_reference_identity
str

Key Vault Başvurusu kimlik doğrulaması için kullanılacak kimlik.

user_provided_function_apps

Kullanıcı statik siteye kayıtlı işlev uygulamalarını sağladı.

provider
str

Statik sitenin birincil ortamına son dağıtımı gönderen sağlayıcı.