StaticSitesOperations クラス

警告

このクラスを直接インスタンス化しないでください。

代わりに、次の操作にアクセスする必要があります。

WebSiteManagementClient's

<xref:static_sites> 属性を使用する。

継承
builtins.object
StaticSitesOperations

コンストラクター

StaticSitesOperations(*args, **kwargs)

メソッド

create_or_update_static_site

既存のリソース グループに新しい静的サイトを作成するか、既存の静的サイトを更新します。

既存のリソース グループに新しい静的サイトを作成するか、既存の静的サイトを更新します。

create_or_update_static_site_build_function_app_settings

静的サイト ビルドの関数アプリ設定を作成または更新します。

静的サイト ビルドの関数アプリ設定を作成または更新します。

create_or_update_static_site_custom_domain

既存のリソース グループと静的サイトに新しい静的サイト カスタム ドメインを作成します。

既存のリソース グループと静的サイトに新しい静的サイト カスタム ドメインを作成します。

create_or_update_static_site_function_app_settings

静的サイトの関数アプリ設定を作成または更新します。

静的サイトの関数アプリ設定を作成または更新します。

create_user_roles_invitation_link

ロールを持つユーザーの招待リンクを作成します。

ロールを持つユーザーの招待リンクを作成します。

delete_static_site

静的サイトを削除します。

静的サイトを削除します。

delete_static_site_build

静的サイト ビルドを削除します。

静的サイト ビルドを削除します。

delete_static_site_custom_domain

カスタム ドメインを削除します。

カスタム ドメインを削除します。

delete_static_site_user

静的サイトからユーザー エントリを削除します。

静的サイトからユーザー エントリを削除します。

detach_static_site

静的サイトをデタッチします。

静的サイトをデタッチします。

get_static_site

静的サイトの詳細を取得します。

静的サイトの詳細を取得します。

get_static_site_build

静的サイト ビルドの詳細を取得します。

静的サイト ビルドの詳細を取得します。

get_static_site_builds

特定の静的サイトのすべての静的サイト ビルドを取得します。

特定の静的サイトのすべての静的サイト ビルドを取得します。

get_static_sites_by_resource_group

指定したリソース グループ内のすべての静的サイトを取得します。

指定したリソース グループ内のすべての静的サイトを取得します。

list

サブスクリプションのすべての静的サイトを取得します。

サブスクリプションのすべての静的サイトを取得します。

list_static_site_build_function_app_settings

静的サイトのアプリケーション設定を取得します。

静的サイトのアプリケーション設定を取得します。

list_static_site_build_functions

特定の静的サイト ビルドの関数を取得します。

特定の静的サイト ビルドの関数を取得します。

list_static_site_custom_domains

特定の静的サイトのすべての静的サイト カスタム ドメインを取得します。

特定の静的サイトのすべての静的サイト カスタム ドメインを取得します。

list_static_site_function_app_settings

静的サイトのアプリケーション設定を取得します。

静的サイトのアプリケーション設定を取得します。

list_static_site_functions

静的サイトの関数を取得します。

静的サイトの関数を取得します。

list_static_site_secrets

既存の静的サイトのシークレットを一覧表示します。

既存の静的サイトのシークレットを一覧表示します。

list_static_site_users

静的サイトのユーザーの一覧を取得します。

静的サイトのユーザーの一覧を取得します。

preview_workflow

静的サイトのプレビュー ワークフロー ファイルを生成します。

静的サイトのプレビュー ワークフロー ファイルを生成します。

reset_static_site_api_key

既存の静的サイトの API キーをリセットします。

既存の静的サイトの API キーをリセットします。

update_static_site

既存のリソース グループに新しい静的サイトを作成するか、既存の静的サイトを更新します。

既存のリソース グループに新しい静的サイトを作成するか、既存の静的サイトを更新します。

update_static_site_user

一覧表示されているロールを持つユーザー エントリを更新します。

一覧表示されているロールを持つユーザー エントリを更新します。

validate_custom_domain_can_be_added_to_static_site

特定のカスタム ドメインを静的サイトに追加できることを検証します。

特定のカスタム ドメインを静的サイトに追加できることを検証します。

create_or_update_static_site

既存のリソース グループに新しい静的サイトを作成するか、既存の静的サイトを更新します。

既存のリソース グループに新しい静的サイトを作成するか、既存の静的サイトを更新します。

create_or_update_static_site(resource_group_name: str, name: str, static_site_envelope: _models.StaticSiteARMResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StaticSiteARMResource

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

name
str
必須

作成または更新する静的サイトの名前。 必須。

static_site_envelope
StaticSiteARMResource または IO
必須

静的サイト プロパティの JSON 表現。 例を参照してください。 StaticSiteARMResource 型または IO 型です。 必須。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

StaticSiteARMResource または cls(response) の結果

の戻り値の型 :

例外

create_or_update_static_site_build_function_app_settings

静的サイト ビルドの関数アプリ設定を作成または更新します。

静的サイト ビルドの関数アプリ設定を作成または更新します。

create_or_update_static_site_build_function_app_settings(resource_group_name: str, name: str, pr_id: str, app_settings: _models.StringDictionary, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StringDictionary

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

name
str
必須

静的サイトの名前。 必須。

pr_id
str
必須

ステージ サイト識別子。 必須。

app_settings
StringDictionary または IO
必須

StringDictionary 型または IO 型です。 必須。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

StringDictionary または cls(response) の結果

の戻り値の型 :

例外

create_or_update_static_site_custom_domain

既存のリソース グループと静的サイトに新しい静的サイト カスタム ドメインを作成します。

既存のリソース グループと静的サイトに新しい静的サイト カスタム ドメインを作成します。

create_or_update_static_site_custom_domain(resource_group_name: str, name: str, domain_name: str, **kwargs: Any) -> StaticSiteCustomDomainOverviewARMResource

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

name
str
必須

静的サイトの名前。 必須。

domain_name
str
必須

作成するカスタム ドメイン。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

StaticSiteCustomDomainOverviewARMResource または cls(response) の結果

の戻り値の型 :

例外

create_or_update_static_site_function_app_settings

静的サイトの関数アプリ設定を作成または更新します。

静的サイトの関数アプリ設定を作成または更新します。

create_or_update_static_site_function_app_settings(resource_group_name: str, name: str, app_settings: _models.StringDictionary, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StringDictionary

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

name
str
必須

静的サイトの名前。 必須。

app_settings
StringDictionary または IO
必須

StringDictionary 型または IO 型です。 必須。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

StringDictionary または cls(response) の結果

の戻り値の型 :

例外

ロールを持つユーザーの招待リンクを作成します。

ロールを持つユーザーの招待リンクを作成します。

create_user_roles_invitation_link(resource_group_name: str, name: str, static_site_user_roles_invitation_envelope: _models.StaticSiteUserInvitationRequestResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StaticSiteUserInvitationResponseResource

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

name
str
必須

静的サイトの名前。 必須。

static_site_user_roles_invitation_envelope
StaticSiteUserInvitationRequestResource または IO
必須

StaticSiteUserInvitationRequestResource 型または IO 型のいずれかです。 必須。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

StaticSiteUserInvitationResponseResource または cls(response) の結果

の戻り値の型 :

例外

delete_static_site

静的サイトを削除します。

静的サイトを削除します。

delete_static_site(resource_group_name: str, name: str, **kwargs: Any) -> None

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

name
str
必須

削除する静的サイトの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

なし、または cls(response) の結果

の戻り値の型 :

例外

delete_static_site_build

静的サイト ビルドを削除します。

静的サイト ビルドを削除します。

delete_static_site_build(resource_group_name: str, name: str, pr_id: str, **kwargs: Any) -> None

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

name
str
必須

静的サイトの名前。 必須。

pr_id
str
必須

ステージ サイト識別子。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

なし、または cls(response) の結果

の戻り値の型 :

例外

delete_static_site_custom_domain

カスタム ドメインを削除します。

カスタム ドメインを削除します。

delete_static_site_custom_domain(resource_group_name: str, name: str, domain_name: str, **kwargs: Any) -> None

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

name
str
必須

静的サイトの名前。 必須。

domain_name
str
必須

削除するカスタム ドメイン。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

なし、または cls(response) の結果

の戻り値の型 :

例外

delete_static_site_user

静的サイトからユーザー エントリを削除します。

静的サイトからユーザー エントリを削除します。

delete_static_site_user(resource_group_name: str, name: str, authprovider: str, userid: str, **kwargs: Any) -> None

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

name
str
必須

静的サイトの名前。 必須。

authprovider
str
必須

このユーザーの認証プロバイダー。 必須。

userid
str
必須

ユーザーのユーザー ID。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

なし、または cls(response) の結果

の戻り値の型 :

例外

detach_static_site

静的サイトをデタッチします。

静的サイトをデタッチします。

detach_static_site(resource_group_name: str, name: str, **kwargs: Any) -> None

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

name
str
必須

デタッチする静的サイトの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

なし、または cls(response) の結果

の戻り値の型 :

例外

get_static_site

静的サイトの詳細を取得します。

静的サイトの詳細を取得します。

get_static_site(resource_group_name: str, name: str, **kwargs: Any) -> StaticSiteARMResource

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

name
str
必須

静的サイトの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

StaticSiteARMResource または cls(response) の結果

の戻り値の型 :

例外

get_static_site_build

静的サイト ビルドの詳細を取得します。

静的サイト ビルドの詳細を取得します。

get_static_site_build(resource_group_name: str, name: str, pr_id: str, **kwargs: Any) -> StaticSiteBuildARMResource

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

name
str
必須

静的サイトの名前。 必須。

pr_id
str
必須

ステージ サイト識別子。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

StaticSiteBuildARMResource または cls(response) の結果

の戻り値の型 :

例外

get_static_site_builds

特定の静的サイトのすべての静的サイト ビルドを取得します。

特定の静的サイトのすべての静的サイト ビルドを取得します。

get_static_site_builds(resource_group_name: str, name: str, **kwargs: Any) -> Iterable[StaticSiteBuildARMResource]

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

name
str
必須

静的サイトの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

StaticSiteBuildARMResource のインスタンスや cls(response) の結果のような反復子

の戻り値の型 :

例外

get_static_sites_by_resource_group

指定したリソース グループ内のすべての静的サイトを取得します。

指定したリソース グループ内のすべての静的サイトを取得します。

get_static_sites_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[StaticSiteARMResource]

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

StaticSiteARMResource のインスタンスや cls(response) の結果のような反復子

の戻り値の型 :

例外

list

サブスクリプションのすべての静的サイトを取得します。

サブスクリプションのすべての静的サイトを取得します。

list(**kwargs: Any) -> Iterable[StaticSiteARMResource]

パラメーター

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

StaticSiteARMResource のインスタンスや cls(response) の結果のような反復子

の戻り値の型 :

例外

list_static_site_build_function_app_settings

静的サイトのアプリケーション設定を取得します。

静的サイトのアプリケーション設定を取得します。

list_static_site_build_function_app_settings(resource_group_name: str, name: str, pr_id: str, **kwargs: Any) -> StringDictionary

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

name
str
必須

静的サイトの名前。 必須。

pr_id
str
必須

ステージ サイト識別子。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

StringDictionary または cls(response) の結果

の戻り値の型 :

例外

list_static_site_build_functions

特定の静的サイト ビルドの関数を取得します。

特定の静的サイト ビルドの関数を取得します。

list_static_site_build_functions(resource_group_name: str, name: str, pr_id: str, **kwargs: Any) -> Iterable[StaticSiteFunctionOverviewARMResource]

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

name
str
必須

静的サイトの名前。 必須。

pr_id
str
必須

ステージ サイト識別子。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

StaticSiteFunctionOverviewARMResource または cls(response) の結果のいずれかのインスタンスのような反復子

の戻り値の型 :

例外

list_static_site_custom_domains

特定の静的サイトのすべての静的サイト カスタム ドメインを取得します。

特定の静的サイトのすべての静的サイト カスタム ドメインを取得します。

list_static_site_custom_domains(resource_group_name: str, name: str, **kwargs: Any) -> Iterable[StaticSiteCustomDomainOverviewARMResource]

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

name
str
必須

検索する静的サイト リソースの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

StaticSiteCustomDomainOverviewARMResource または cls(response) の結果のいずれかのインスタンスのような反復子

の戻り値の型 :

例外

list_static_site_function_app_settings

静的サイトのアプリケーション設定を取得します。

静的サイトのアプリケーション設定を取得します。

list_static_site_function_app_settings(resource_group_name: str, name: str, **kwargs: Any) -> StringDictionary

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

name
str
必須

静的サイトの名前。 必須。

cls
callable

直接応答に渡されるカスタム型または関数

戻り値

StringDictionary または cls(response) の結果

の戻り値の型 :

例外

list_static_site_functions

静的サイトの関数を取得します。

静的サイトの関数を取得します。

list_static_site_functions(resource_group_name: str, name: str, **kwargs: Any) -> Iterable[StaticSiteFunctionOverviewARMResource]

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

name
str
必須

静的サイトの名前。 必須。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

StaticSiteFunctionOverviewARMResource または cls(response) の結果のいずれかのインスタンスのような反復子

の戻り値の型 :

例外

list_static_site_secrets

既存の静的サイトのシークレットを一覧表示します。

既存の静的サイトのシークレットを一覧表示します。

list_static_site_secrets(resource_group_name: str, name: str, **kwargs: Any) -> StringDictionary

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

name
str
必須

静的サイトの名前。 必須。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

StringDictionary または cls(response) の結果

の戻り値の型 :

例外

list_static_site_users

静的サイトのユーザーの一覧を取得します。

静的サイトのユーザーの一覧を取得します。

list_static_site_users(resource_group_name: str, name: str, authprovider: str, **kwargs: Any) -> Iterable[StaticSiteUserARMResource]

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

name
str
必須

静的サイトの名前。 必須。

authprovider
str
必須

ユーザーの認証プロバイダー。 必須。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

StaticSiteUserARMResource のインスタンスや cls(response) の結果のような反復子

の戻り値の型 :

例外

preview_workflow

静的サイトのプレビュー ワークフロー ファイルを生成します。

静的サイトのプレビュー ワークフロー ファイルを生成します。

preview_workflow(location: str, static_sites_workflow_preview_request: _models.StaticSitesWorkflowPreviewRequest, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StaticSitesWorkflowPreview

パラメーター

location
str
必須

静的サイトを作成する予定の場所。 必須。

static_sites_workflow_preview_request
StaticSitesWorkflowPreviewRequest または IO
必須

StaticSitesWorkflowPreviewRequest プロパティの JSON 表現。 例を参照してください。 StaticSitesWorkflowPreviewRequest 型または IO 型のいずれかです。 必須。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

StaticSitesWorkflowPreview または cls(response) の結果

の戻り値の型 :

例外

reset_static_site_api_key

既存の静的サイトの API キーをリセットします。

既存の静的サイトの API キーをリセットします。

reset_static_site_api_key(resource_group_name: str, name: str, reset_properties_envelope: _models.StaticSiteResetPropertiesARMResource, *, content_type: str = 'application/json', **kwargs: Any) -> None

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

name
str
必須

静的サイトの名前。 必須。

reset_properties_envelope
StaticSiteResetPropertiesARMResource または IO
必須

StaticSiteResetPropertiesARMResource 型または IO 型のいずれかです。 必須。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

なしまたは cls(response) の結果

の戻り値の型 :

例外

update_static_site

既存のリソース グループに新しい静的サイトを作成するか、既存の静的サイトを更新します。

既存のリソース グループに新しい静的サイトを作成するか、既存の静的サイトを更新します。

update_static_site(resource_group_name: str, name: str, static_site_envelope: _models.StaticSitePatchResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StaticSiteARMResource

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

name
str
必須

作成または更新する静的サイトの名前。 必須。

static_site_envelope
StaticSitePatchResource または IO
必須

静的サイト プロパティの JSON 表現。 例を参照してください。 StaticSitePatchResource 型または IO 型のいずれかです。 必須。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

StaticSiteARMResource または cls(response) の結果

の戻り値の型 :

例外

update_static_site_user

一覧表示されているロールを持つユーザー エントリを更新します。

一覧表示されているロールを持つユーザー エントリを更新します。

update_static_site_user(resource_group_name: str, name: str, authprovider: str, userid: str, static_site_user_envelope: _models.StaticSiteUserARMResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StaticSiteUserARMResource

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

name
str
必須

静的サイトの名前。 必須。

authprovider
str
必須

このユーザーの認証プロバイダー。 必須。

userid
str
必須

ユーザーのユーザー ID。 必須。

static_site_user_envelope
StaticSiteUserARMResource または IO
必須

StaticSiteUser プロパティの JSON 表現。 例を参照してください。 StaticSiteUserARMResource 型または IO 型のいずれかです。 必須。

content_type
str

Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

StaticSiteUserARMResource または cls(response) の結果

の戻り値の型 :

例外

validate_custom_domain_can_be_added_to_static_site

特定のカスタム ドメインを静的サイトに追加できることを検証します。

特定のカスタム ドメインを静的サイトに追加できることを検証します。

validate_custom_domain_can_be_added_to_static_site(resource_group_name: str, name: str, domain_name: str, **kwargs: Any) -> None

パラメーター

resource_group_name
str
必須

リソースが属しているリソース グループの名前。 必須。

name
str
必須

静的サイトの名前。 必須。

domain_name
str
必須

検証するカスタム ドメイン。 必須。

cls
callable

直接応答が渡されるカスタム型または関数

戻り値

なしまたは cls(response) の結果

の戻り値の型 :

例外

属性

models

models = <module 'azure.mgmt.web.v2020_06_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\web\\v2020_06_01\\models\\__init__.py'>