你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Microsoft.Web staticSites 2020-10-01
Bicep 资源定义
可以使用目标操作部署 staticSites 资源类型:
有关每个 API 版本中已更改属性的列表,请参阅 更改日志。
若要创建 Microsoft.Web/staticSites 资源,请将以下 Bicep 添加到模板。
resource symbolicname 'Microsoft.Web/staticSites@2020-10-01' = {
kind: 'string'
location: 'string'
name: 'string'
properties: {
branch: 'string'
buildProperties: {
apiLocation: 'string'
appArtifactLocation: 'string'
appLocation: 'string'
}
repositoryToken: 'string'
repositoryUrl: 'string'
}
sku: {
capabilities: [
{
name: 'string'
reason: 'string'
value: 'string'
}
]
capacity: int
family: 'string'
locations: [
'string'
]
name: 'string'
size: 'string'
skuCapacity: {
default: int
maximum: int
minimum: int
scaleType: 'string'
}
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
属性值
能力
名字 |
描述 |
价值 |
名字 |
SKU 功能的名称。 |
字符串 |
原因 |
SKU 功能的原因。 |
字符串 |
价值 |
SKU 功能的值。 |
字符串 |
Microsoft.Web/staticSites
名字 |
描述 |
价值 |
类 |
资源类型。 |
字符串 |
位置 |
资源位置。 |
string (必需) |
名字 |
资源名称 |
string (必需) |
性能 |
核心资源属性 |
StaticSite |
sku |
可缩放资源的 SKU 说明。 |
SkuDescription |
标签 |
资源标记 |
标记名称和值的字典。 请参阅模板 中的 标记 |
SkuCapacity
名字 |
描述 |
价值 |
违约 |
此应用服务计划 SKU 的默认辅助角色数。 |
int |
最大 |
此应用服务计划 SKU 的最大辅助角色数。 |
int |
最低 |
此应用服务计划 SKU 的最小辅助角色数。 |
int |
scaleType |
应用服务计划的可用缩放配置。 |
字符串 |
SkuDescription
名字 |
描述 |
价值 |
能力 |
SKU 的功能,例如是否启用了流量管理器? |
功能[] |
能力 |
分配给资源的当前实例数。 |
int |
家庭 |
资源 SKU 的家庭代码。 |
字符串 |
地点 |
SKU 的位置。 |
string[] |
名字 |
资源 SKU 的名称。 |
字符串 |
大小 |
资源 SKU 的大小说明符。 |
字符串 |
skuCapacity |
SKU 的最小、最大值和默认缩放值。 |
SkuCapacity |
层 |
资源 SKU 的服务层。 |
字符串 |
StaticSite
名字 |
描述 |
价值 |
分支 |
存储库中的目标分支。 |
字符串 |
buildProperties |
生成要在存储库上配置的属性。 |
StaticSiteBuildProperties |
repositoryToken |
用户的 github 存储库令牌。 这用于设置 Github Actions 工作流文件和 API 机密。 |
字符串 |
repositoryUrl |
静态站点存储库的 URL。 |
字符串 |
StaticSiteBuildProperties
名字 |
描述 |
价值 |
apiLocation |
存储库中 API 代码的路径。 |
字符串 |
appArtifactLocation |
生成后应用项目的路径。 |
字符串 |
appLocation |
存储库中应用代码的路径。 |
字符串 |
ARM 模板资源定义
可以使用目标操作部署 staticSites 资源类型:
有关每个 API 版本中已更改属性的列表,请参阅 更改日志。
若要创建 Microsoft.Web/staticSites 资源,请将以下 JSON 添加到模板。
{
"type": "Microsoft.Web/staticSites",
"apiVersion": "2020-10-01",
"name": "string",
"kind": "string",
"location": "string",
"properties": {
"branch": "string",
"buildProperties": {
"apiLocation": "string",
"appArtifactLocation": "string",
"appLocation": "string"
},
"repositoryToken": "string",
"repositoryUrl": "string"
},
"sku": {
"capabilities": [
{
"name": "string",
"reason": "string",
"value": "string"
}
],
"capacity": "int",
"family": "string",
"locations": [ "string" ],
"name": "string",
"size": "string",
"skuCapacity": {
"default": "int",
"maximum": "int",
"minimum": "int",
"scaleType": "string"
},
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
属性值
能力
名字 |
描述 |
价值 |
名字 |
SKU 功能的名称。 |
字符串 |
原因 |
SKU 功能的原因。 |
字符串 |
价值 |
SKU 功能的值。 |
字符串 |
Microsoft.Web/staticSites
名字 |
描述 |
价值 |
apiVersion |
API 版本 |
'2020-10-01' |
类 |
资源类型。 |
字符串 |
位置 |
资源位置。 |
string (必需) |
名字 |
资源名称 |
string (必需) |
性能 |
核心资源属性 |
StaticSite |
sku |
可缩放资源的 SKU 说明。 |
SkuDescription |
标签 |
资源标记 |
标记名称和值的字典。 请参阅模板 中的 标记 |
类型 |
资源类型 |
“Microsoft.Web/staticSites” |
SkuCapacity
名字 |
描述 |
价值 |
违约 |
此应用服务计划 SKU 的默认辅助角色数。 |
int |
最大 |
此应用服务计划 SKU 的最大辅助角色数。 |
int |
最低 |
此应用服务计划 SKU 的最小辅助角色数。 |
int |
scaleType |
应用服务计划的可用缩放配置。 |
字符串 |
SkuDescription
名字 |
描述 |
价值 |
能力 |
SKU 的功能,例如是否启用了流量管理器? |
功能[] |
能力 |
分配给资源的当前实例数。 |
int |
家庭 |
资源 SKU 的家庭代码。 |
字符串 |
地点 |
SKU 的位置。 |
string[] |
名字 |
资源 SKU 的名称。 |
字符串 |
大小 |
资源 SKU 的大小说明符。 |
字符串 |
skuCapacity |
SKU 的最小、最大值和默认缩放值。 |
SkuCapacity |
层 |
资源 SKU 的服务层。 |
字符串 |
StaticSite
名字 |
描述 |
价值 |
分支 |
存储库中的目标分支。 |
字符串 |
buildProperties |
生成要在存储库上配置的属性。 |
StaticSiteBuildProperties |
repositoryToken |
用户的 github 存储库令牌。 这用于设置 Github Actions 工作流文件和 API 机密。 |
字符串 |
repositoryUrl |
静态站点存储库的 URL。 |
字符串 |
StaticSiteBuildProperties
名字 |
描述 |
价值 |
apiLocation |
存储库中 API 代码的路径。 |
字符串 |
appArtifactLocation |
生成后应用项目的路径。 |
字符串 |
appLocation |
存储库中应用代码的路径。 |
字符串 |
可以使用目标操作部署 staticSites 资源类型:
有关每个 API 版本中已更改属性的列表,请参阅 更改日志。
若要创建 Microsoft.Web/staticSites 资源,请将以下 Terraform 添加到模板。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/staticSites@2020-10-01"
name = "string"
kind = "string"
location = "string"
body = jsonencode({
properties = {
branch = "string"
buildProperties = {
apiLocation = "string"
appArtifactLocation = "string"
appLocation = "string"
}
repositoryToken = "string"
repositoryUrl = "string"
}
})
sku = {
capabilities = [
{
name = "string"
reason = "string"
value = "string"
}
]
capacity = int
family = "string"
locations = [
"string"
]
name = "string"
size = "string"
skuCapacity = {
default = int
maximum = int
minimum = int
scaleType = "string"
}
tier = "string"
}
tags = {
{customized property} = "string"
}
}
属性值
能力
名字 |
描述 |
价值 |
名字 |
SKU 功能的名称。 |
字符串 |
原因 |
SKU 功能的原因。 |
字符串 |
价值 |
SKU 功能的值。 |
字符串 |
Microsoft.Web/staticSites
名字 |
描述 |
价值 |
类 |
资源类型。 |
字符串 |
位置 |
资源位置。 |
string (必需) |
名字 |
资源名称 |
string (必需) |
性能 |
核心资源属性 |
StaticSite |
sku |
可缩放资源的 SKU 说明。 |
SkuDescription |
标签 |
资源标记 |
标记名称和值的字典。 |
类型 |
资源类型 |
“Microsoft.Web/staticSites@2020-10-01” |
SkuCapacity
名字 |
描述 |
价值 |
违约 |
此应用服务计划 SKU 的默认辅助角色数。 |
int |
最大 |
此应用服务计划 SKU 的最大辅助角色数。 |
int |
最低 |
此应用服务计划 SKU 的最小辅助角色数。 |
int |
scaleType |
应用服务计划的可用缩放配置。 |
字符串 |
SkuDescription
名字 |
描述 |
价值 |
能力 |
SKU 的功能,例如是否启用了流量管理器? |
功能[] |
能力 |
分配给资源的当前实例数。 |
int |
家庭 |
资源 SKU 的家庭代码。 |
字符串 |
地点 |
SKU 的位置。 |
string[] |
名字 |
资源 SKU 的名称。 |
字符串 |
大小 |
资源 SKU 的大小说明符。 |
字符串 |
skuCapacity |
SKU 的最小、最大值和默认缩放值。 |
SkuCapacity |
层 |
资源 SKU 的服务层。 |
字符串 |
StaticSite
名字 |
描述 |
价值 |
分支 |
存储库中的目标分支。 |
字符串 |
buildProperties |
生成要在存储库上配置的属性。 |
StaticSiteBuildProperties |
repositoryToken |
用户的 github 存储库令牌。 这用于设置 Github Actions 工作流文件和 API 机密。 |
字符串 |
repositoryUrl |
静态站点存储库的 URL。 |
字符串 |
StaticSiteBuildProperties
名字 |
描述 |
价值 |
apiLocation |
存储库中 API 代码的路径。 |
字符串 |
appArtifactLocation |
生成后应用项目的路径。 |
字符串 |
appLocation |
存储库中应用代码的路径。 |
字符串 |