Microsoft.Web サイト/バックアップ 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 | 必要に応じて App Service Environment 名 (サイトを App Service Environment に復元する場合のみ) | 糸 |
ignoreConflictingHostNames | カスタム ドメインを使用してサイトを復元するときのロジックを変更します。 "true" の場合、カスタム ドメインは自動的に削除されます。 "false" の場合、カスタム ドメインは 復元中にサイト オブジェクトが存在しますが、操作中の競合が原因で失敗する可能性があります。 |
bool |
operationType | 操作の種類 | 'Clone' 'Default' '再配置' (必須) |
上書き | True の 場合、復元操作は、ターゲット サイトを上書きできます。 既存のサイトを復元する場合は "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 | 必要に応じて App Service Environment 名 (サイトを App Service Environment に復元する場合のみ) | 糸 |
ignoreConflictingHostNames | カスタム ドメインを使用してサイトを復元するときのロジックを変更します。 "true" の場合、カスタム ドメインは自動的に削除されます。 "false" の場合、カスタム ドメインは 復元中にサイト オブジェクトが存在しますが、操作中の競合が原因で失敗する可能性があります。 |
bool |
operationType | 操作の種類 | 'Clone' 'Default' '再配置' (必須) |
上書き | True の 場合、復元操作は、ターゲット サイトを上書きできます。 既存のサイトを復元する場合は "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 | 必要に応じて App Service Environment 名 (サイトを App Service Environment に復元する場合のみ) | 糸 |
ignoreConflictingHostNames | カスタム ドメインを使用してサイトを復元するときのロジックを変更します。 "true" の場合、カスタム ドメインは自動的に削除されます。 "false" の場合、カスタム ドメインは 復元中にサイト オブジェクトが存在しますが、操作中の競合が原因で失敗する可能性があります。 |
bool |
operationType | 操作の種類 | 'Clone' 'Default' '再配置' (必須) |
上書き | True の 場合、復元操作は、ターゲット サイトを上書きできます。 既存のサイトを復元する場合は "True" が必要です。 | bool |
siteName | サイトの名前 (Web アプリ) | 糸 |
storageAccountUrl | コンテナーへの SAS URL | 糸 |