你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Microsoft.网站/备份 2015-08-01
Bicep 资源定义
可以使用目标操作部署站点/备份资源类型:
- 资源组 - 请参阅 资源组部署命令
有关每个 API 版本中已更改属性的列表,请参阅 更改日志。
资源格式
若要创建 Microsoft.Web/sites/backups 资源,请将以下 Bicep 添加到模板。
resource symbolicname 'Microsoft.Web/sites/backups@2015-08-01' = {
parent: resourceSymbolicName
kind: 'string'
location: 'string'
name: 'string'
properties: {
adjustConnectionStrings: bool
blobName: 'string'
databases: [
{
connectionString: 'string'
connectionStringName: 'string'
databaseType: 'string'
name: 'string'
}
]
hostingEnvironment: 'string'
ignoreConflictingHostNames: bool
operationType: 'string'
overwrite: bool
siteName: 'string'
storageAccountUrl: 'string'
}
tags: {
{customized property}: 'string'
}
}
属性值
DatabaseBackupSetting
名字 | 描述 | 价值 |
---|---|---|
connectionString | 包含正在备份/还原的数据库的连接字符串。 如果还原应发生在新数据库,则内部的数据库名称为新数据库。 | 字符串 |
connectionStringName | 包含链接到 SiteConfig.ConnectionStrings 的连接字符串名称。 这在还原期间与覆盖连接字符串选项一起使用。 |
字符串 |
databaseType | SqlAzure /MySql | 字符串 |
名字 | 字符串 |
Microsoft.Web/sites/backups
名字 | 描述 | 价值 |
---|---|---|
类 | 资源类型 | 字符串 |
位置 | 资源位置 | string (必需) |
名字 | 资源名称 | “discover”(必需) |
父母 | 在 Bicep 中,可以为子资源指定父资源。 仅当子资源在父资源外部声明时,才需要添加此属性。 有关详细信息,请参阅 父资源外部的子资源。 |
类型资源的符号名称:站点 |
性能 | RestoreRequestPropertiesOrBackupItemProperties | |
标签 | 资源标记 | 标记名称和值的字典。 请参阅模板 中的 |
ResourceTags
名字 | 描述 | 价值 |
---|
RestoreRequestPropertiesOrBackupItemProperties
名字 | 描述 | 价值 |
---|---|---|
adjustConnectionStrings | 获取或设置一个标志,显示是否应在新站点中设置 SiteConfig.ConnectionStrings | bool |
blobName | 包含备份的 Blob 的名称 | 字符串 |
数据库 | 应还原的数据库集合。 此列表必须与备份中包含的数据库列表匹配。 | DatabaseBackupSetting[] |
hostingEnvironment | 应用服务环境名称(如果需要)(仅当将站点还原到应用服务环境时) | 字符串 |
ignoreConflictingHostNames | 使用自定义域还原站点时更改逻辑。 如果为“true”,则会自动删除自定义域。 如果为“false”,则自定义域将添加到 还原站点对象时,可能会因为操作过程中的冲突而失败。 |
bool |
operationType | 操作类型 | “Clone” “Default” “重定位”(必需) |
改写 | 如此 如果还原操作可以覆盖目标站点。 如果尝试通过现有站点还原,则需要“True”。 | bool |
siteName | 网站名称(Web 应用) | 字符串 |
storageAccountUrl | 容器的 SAS URL | 字符串 |
ARM 模板资源定义
可以使用目标操作部署站点/备份资源类型:
- 资源组 - 请参阅 资源组部署命令
有关每个 API 版本中已更改属性的列表,请参阅 更改日志。
资源格式
若要创建 Microsoft.Web/sites/backups 资源,请将以下 JSON 添加到模板。
{
"type": "Microsoft.Web/sites/backups",
"apiVersion": "2015-08-01",
"name": "string",
"kind": "string",
"location": "string",
"properties": {
"adjustConnectionStrings": "bool",
"blobName": "string",
"databases": [
{
"connectionString": "string",
"connectionStringName": "string",
"databaseType": "string",
"name": "string"
}
],
"hostingEnvironment": "string",
"ignoreConflictingHostNames": "bool",
"operationType": "string",
"overwrite": "bool",
"siteName": "string",
"storageAccountUrl": "string"
},
"tags": {
"{customized property}": "string"
}
}
属性值
DatabaseBackupSetting
名字 | 描述 | 价值 |
---|---|---|
connectionString | 包含正在备份/还原的数据库的连接字符串。 如果还原应发生在新数据库,则内部的数据库名称为新数据库。 | 字符串 |
connectionStringName | 包含链接到 SiteConfig.ConnectionStrings 的连接字符串名称。 这在还原期间与覆盖连接字符串选项一起使用。 |
字符串 |
databaseType | SqlAzure /MySql | 字符串 |
名字 | 字符串 |
Microsoft.Web/sites/backups
名字 | 描述 | 价值 |
---|---|---|
apiVersion | API 版本 | '2015-08-01' |
类 | 资源类型 | 字符串 |
位置 | 资源位置 | string (必需) |
名字 | 资源名称 | “discover”(必需) |
性能 | RestoreRequestPropertiesOrBackupItemProperties | |
标签 | 资源标记 | 标记名称和值的字典。 请参阅模板 中的 |
类型 | 资源类型 | “Microsoft.Web/sites/backups” |
ResourceTags
名字 | 描述 | 价值 |
---|
RestoreRequestPropertiesOrBackupItemProperties
名字 | 描述 | 价值 |
---|---|---|
adjustConnectionStrings | 获取或设置一个标志,显示是否应在新站点中设置 SiteConfig.ConnectionStrings | bool |
blobName | 包含备份的 Blob 的名称 | 字符串 |
数据库 | 应还原的数据库集合。 此列表必须与备份中包含的数据库列表匹配。 | DatabaseBackupSetting[] |
hostingEnvironment | 应用服务环境名称(如果需要)(仅当将站点还原到应用服务环境时) | 字符串 |
ignoreConflictingHostNames | 使用自定义域还原站点时更改逻辑。 如果为“true”,则会自动删除自定义域。 如果为“false”,则自定义域将添加到 还原站点对象时,可能会因为操作过程中的冲突而失败。 |
bool |
operationType | 操作类型 | “Clone” “Default” “重定位”(必需) |
改写 | 如此 如果还原操作可以覆盖目标站点。 如果尝试通过现有站点还原,则需要“True”。 | bool |
siteName | 网站名称(Web 应用) | 字符串 |
storageAccountUrl | 容器的 SAS URL | 字符串 |
Terraform (AzAPI 提供程序)资源定义
可以使用目标操作部署站点/备份资源类型:
- 资源组
有关每个 API 版本中已更改属性的列表,请参阅 更改日志。
资源格式
若要创建 Microsoft.Web/sites/backups 资源,请将以下 Terraform 添加到模板。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/sites/backups@2015-08-01"
name = "string"
kind = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
adjustConnectionStrings = bool
blobName = "string"
databases = [
{
connectionString = "string"
connectionStringName = "string"
databaseType = "string"
name = "string"
}
]
hostingEnvironment = "string"
ignoreConflictingHostNames = bool
operationType = "string"
overwrite = bool
siteName = "string"
storageAccountUrl = "string"
}
})
}
属性值
DatabaseBackupSetting
名字 | 描述 | 价值 |
---|---|---|
connectionString | 包含正在备份/还原的数据库的连接字符串。 如果还原应发生在新数据库,则内部的数据库名称为新数据库。 | 字符串 |
connectionStringName | 包含链接到 SiteConfig.ConnectionStrings 的连接字符串名称。 这在还原期间与覆盖连接字符串选项一起使用。 |
字符串 |
databaseType | SqlAzure /MySql | 字符串 |
名字 | 字符串 |
Microsoft.Web/sites/backups
名字 | 描述 | 价值 |
---|---|---|
类 | 资源类型 | 字符串 |
位置 | 资源位置 | string (必需) |
名字 | 资源名称 | “discover”(必需) |
parent_id | 此资源的父资源的 ID。 | 类型资源的 ID:站点 |
性能 | RestoreRequestPropertiesOrBackupItemProperties | |
标签 | 资源标记 | 标记名称和值的字典。 |
类型 | 资源类型 | “Microsoft.Web/sites/backups@2015-08-01” |
ResourceTags
名字 | 描述 | 价值 |
---|
RestoreRequestPropertiesOrBackupItemProperties
名字 | 描述 | 价值 |
---|---|---|
adjustConnectionStrings | 获取或设置一个标志,显示是否应在新站点中设置 SiteConfig.ConnectionStrings | bool |
blobName | 包含备份的 Blob 的名称 | 字符串 |
数据库 | 应还原的数据库集合。 此列表必须与备份中包含的数据库列表匹配。 | DatabaseBackupSetting[] |
hostingEnvironment | 应用服务环境名称(如果需要)(仅当将站点还原到应用服务环境时) | 字符串 |
ignoreConflictingHostNames | 使用自定义域还原站点时更改逻辑。 如果为“true”,则会自动删除自定义域。 如果为“false”,则自定义域将添加到 还原站点对象时,可能会因为操作过程中的冲突而失败。 |
bool |
operationType | 操作类型 | “Clone” “Default” “重定位”(必需) |
改写 | 如此 如果还原操作可以覆盖目标站点。 如果尝试通过现有站点还原,则需要“True”。 | bool |
siteName | 网站名称(Web 应用) | 字符串 |
storageAccountUrl | 容器的 SAS URL | 字符串 |