你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

StaticSitesOperations 类

警告

请勿直接实例化此类。

相反,应通过以下方式访问以下操作:

WebSiteManagementClient

<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
StaticSiteARMResourceIO
必需

静态站点属性的 JSON 表示形式。 请参阅示例。 是 StaticSiteARMResource 类型或 IO 类型。 必需。

content_type
str

正文参数内容类型。 已知值为:“application/json”。 默认值为 None。

cls
callable

将传递直接响应的自定义类型或函数

返回

StaticSiteARMResource 或 cls 的结果 (响应)

返回类型

例外

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
StringDictionaryIO
必需

是 StringDictionary 类型或 IO 类型。 必需。

content_type
str

正文参数内容类型。 已知值为:“application/json”。 默认值为 None。

cls
callable

将传递直接响应的自定义类型或函数

返回

StringDictionary 或 cls 的结果 (响应)

返回类型

例外

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 的结果 (响应)

返回类型

例外

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
StringDictionaryIO
必需

是 StringDictionary 类型或 IO 类型。 必需。

content_type
str

正文参数内容类型。 已知值为:“application/json”。 默认值为 None。

cls
callable

将传递直接响应的自定义类型或函数

返回

StringDictionary 或 cls 的结果 (响应)

返回类型

例外

为具有该角色的用户创建邀请链接。

为具有该角色的用户创建邀请链接。

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
StaticSiteUserInvitationRequestResourceIO
必需

是 StaticSiteUserInvitationRequestResource 类型或 IO 类型。 必需。

content_type
str

正文参数内容类型。 已知值为:“application/json”。 默认值为 None。

cls
callable

将传递直接响应的自定义类型或函数

返回

StaticSiteUserInvitationResponseResource 或 cls (响应的结果)

返回类型

例外

delete_static_site

删除静态站点。

删除静态站点。

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

参数

resource_group_name
str
必需

资源所属的资源组的名称。 必需。

name
str
必需

要删除的静态站点的名称。 必需。

cls
callable

将传递直接响应的自定义类型或函数

返回

无响应或 cls 的结果 (响应)

返回类型

例外

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 的结果 (响应)

返回类型

例外

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 的结果 (响应)

返回类型

例外

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 的结果 (响应)

返回类型

例外

detach_static_site

分离静态站点。

分离静态站点。

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

参数

resource_group_name
str
必需

资源所属的资源组的名称。 必需。

name
str
必需

要分离的静态站点的名称。 必需。

cls
callable

将传递直接响应的自定义类型或函数

返回

无或 cls 的结果 (响应)

返回类型

例外

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 的结果 (响应)

返回类型

例外

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 的结果 (响应)

返回类型

例外

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 (响应)

返回类型

例外

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 (响应的结果)

返回类型

例外

list

获取订阅的所有静态站点。

获取订阅的所有静态站点。

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

参数

cls
callable

将传递直接响应的自定义类型或函数

返回

一个迭代器,如 StaticSiteARMResource 的实例或 cls (响应的结果)

返回类型

例外

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 的结果 (响应)

返回类型

例外

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 (响应的结果)

返回类型

例外

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 (响应的结果)

返回类型

例外

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 的结果 (响应)

返回类型

例外

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 (响应的结果)

返回类型

例外

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 的结果 (响应)

返回类型

例外

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 (响应)

返回类型

例外

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
StaticSitesWorkflowPreviewRequestIO
必需

StaticSitesWorkflowPreviewRequest 属性的 JSON 表示形式。 请参阅示例。 是 StaticSitesWorkflowPreviewRequest 类型或 IO 类型。 必需。

content_type
str

正文参数内容类型。 已知值为:“application/json”。 默认值为 None。

cls
callable

将传递直接响应的自定义类型或函数

返回

StaticSitesWorkflowPreview 或 cls 的结果 (响应)

返回类型

例外

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
StaticSiteResetPropertiesARMResourceIO
必需

是 StaticSiteResetPropertiesARMResource 类型或 IO 类型。 必需。

content_type
str

正文参数内容类型。 已知值为:“application/json”。 默认值为 None。

cls
callable

将传递直接响应的自定义类型或函数

返回

无响应或 cls 的结果 (响应)

返回类型

例外

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
StaticSitePatchResourceIO
必需

静态站点属性的 JSON 表示形式。 请参阅示例。 是 StaticSitePatchResource 类型还是 IO 类型。 必需。

content_type
str

正文参数内容类型。 已知值为:“application/json”。 默认值为 None。

cls
callable

将传递直接响应的自定义类型或函数

返回

StaticSiteARMResource 或 cls 的结果 (响应)

返回类型

例外

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
StaticSiteUserARMResourceIO
必需

StaticSiteUser 属性的 JSON 表示形式。 请参阅示例。 是 StaticSiteUserARMResource 类型或 IO 类型。 必需。

content_type
str

正文参数内容类型。 已知值为:“application/json”。 默认值为 None。

cls
callable

将传递直接响应的自定义类型或函数

返回

StaticSiteUserARMResource 或 cls 的结果 (响应)

返回类型

例外

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 的结果 (响应)

返回类型

例外

属性

models

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