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

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)

仅限关键字的参数

名称 说明
kind
str

资源类型。

location
str

资源位置。 必需。

tags

资源标记。

sku

可缩放资源的 SKU 说明。

identity

托管服务标识。

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”、“Enableing”、“Disabled”和“Disableing”。

public_network_access
str

指示静态 Web 应用是否允许公共流量的状态。 允许的值:“Enabled”、“Disabled”或空字符串。

变量

名称 说明
id
str

资源 ID。

name
str

资源名称。

kind
str

资源类型。

location
str

资源位置。 必需。

type
str

资源类型。

tags

资源标记。

sku

可缩放资源的 SKU 说明。

identity

托管服务标识。

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

用于密钥保管库参考身份验证的标识。

user_provided_function_apps

用户提供的向静态站点注册的函数应用。

linked_backends

链接到静态端的后端。

provider
str

将最后一个部署提交到静态站点的主环境的提供程序。

enterprise_grade_cdn_status

状态,指示向静态 Web 应用提供流量的企业级 CDN 的状态。 已知值为:“Enabled”、“Enableing”、“Disabled”和“Disableing”。

public_network_access
str

指示静态 Web 应用是否允许公共流量的状态。 允许的值:“Enabled”、“Disabled”或空字符串。

database_connections

静态站点的数据库连接。