StaticSiteARMResource クラス

静的サイト ARM リソース。

変数はサーバーによってのみ設定され、要求の送信時には無視されます。

Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。

継承
azure.mgmt.web.v2022_09_01.models._models_py3.Resource
StaticSiteARMResource

コンストラクター

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 パラメータ

名前 説明
kind
str

リソースの種類。

location
str

リソースの場所。 必須。

tags

リソース タグ。

sku

スケーラブルなリソースの SKU の説明。

identity

マネージド サービス ID。

repository_url
str

静的サイトのリポジトリの URL。

branch
str

リポジトリ内のターゲット ブランチ。

repository_token
str

ユーザーの github リポジトリ トークン。 これは、Github Actions ワークフロー ファイルと API シークレットを設定するために使用されます。

build_properties

リポジトリで構成するプロパティをビルドします。

staging_environment_policy

ステージング環境が静的 Web アプリに対して許可されているかどうかを示す状態。 既知の値は、"Enabled" と "Disabled" です。

allow_config_file_updates

<code>false</code> この静的 Web アプリに対して構成ファイルがロックされている場合。それ以外の場合は <code>true</code>

template_properties

新しいリポジトリを生成するためのテンプレート オプション。

provider
str

静的サイトのプライマリ環境に最後の展開を送信したプロバイダー。

enterprise_grade_cdn_status

静的 Web アプリへのトラフィックを提供するエンタープライズ グレードの CDN の状態を示す状態。 既知の値は、"Enabled"、"Enableding"、"Disabled"、"Disableding" です。

public_network_access
str

静的 Web アプリに対してパブリック トラフィックが許可されているかどうかを示す状態。 使用できる値: 'Enabled'、'Disabled'、または空の文字列。

変数

名前 説明
id
str

リソース ID。

name
str

リソース名。

kind
str

リソースの種類。

location
str

リソースの場所。 必須。

type
str

リソースの種類。

tags

リソース タグ。

sku

スケーラブルなリソースの SKU の説明。

identity

マネージド サービス ID。

default_hostname
str

静的サイトの既定の自動生成されたホスト名。

repository_url
str

静的サイトのリポジトリの URL。

branch
str

リポジトリ内のターゲット ブランチ。

custom_domains

この静的サイトに関連付けられているカスタム ドメイン。

repository_token
str

ユーザーの github リポジトリ トークン。 これは、Github Actions ワークフロー ファイルと API シークレットを設定するために使用されます。

build_properties

リポジトリで構成するプロパティをビルドします。

private_endpoint_connections

プライベート エンドポイント接続。

staging_environment_policy

ステージング環境が静的 Web アプリに対して許可されているかどうかを示す状態。 既知の値は、"Enabled" と "Disabled" です。

allow_config_file_updates

<code>false</code> この静的 Web アプリに対して構成ファイルがロックされている場合。それ以外の場合は <code>true</code>

template_properties

新しいリポジトリを生成するためのテンプレート オプション。

content_distribution_endpoint
str

静的サイトのコンテンツ配布エンドポイント。

key_vault_reference_identity
str

Key Vault参照認証に使用する ID。

user_provided_function_apps

静的サイトに登録されているユーザー指定の関数アプリ。

linked_backends

静的側にリンクされているバックエンド。

provider
str

静的サイトのプライマリ環境に最後の展開を送信したプロバイダー。

enterprise_grade_cdn_status

静的 Web アプリへのトラフィックを提供するエンタープライズ グレードの CDN の状態を示す状態。 既知の値は、"Enabled"、"Enableding"、"Disabled"、"Disableding" です。

public_network_access
str

静的 Web アプリに対してパブリック トラフィックが許可されているかどうかを示す状態。 使用できる値: 'Enabled'、'Disabled'、または空の文字列。

database_connections

静的サイトのデータベース接続。