Sites/emplacements/emplacements Microsoft.Web/sauvegardes 2016-08-01
Définition de ressource Bicep
Le type de ressource sites/emplacements/sauvegardes peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.Web/sites/slots/backups, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Web/sites/slots/backups@2016-08-01' = {
parent: resourceSymbolicName
kind: 'string'
name: 'string'
properties: {
adjustConnectionStrings: bool
appServicePlan: 'string'
blobName: 'string'
databases: [
{
connectionString: 'string'
connectionStringName: 'string'
databaseType: 'string'
name: 'string'
}
]
hostingEnvironment: 'string'
ignoreConflictingHostNames: bool
ignoreDatabases: bool
operationType: 'string'
overwrite: bool
siteName: 'string'
storageAccountUrl: 'string'
}
}
Valeurs de propriété
DatabaseBackupSetting
Nom | Description | Valeur |
---|---|---|
connectionString | Contient une chaîne de connexion à une base de données sauvegardée ou restaurée. Si la restauration doit se produire dans une nouvelle base de données, le nom de la base de données à l’intérieur est le nouveau. | corde |
connectionStringName | Contient un nom de chaîne de connexion lié à SiteConfig.ConnectionStrings. Cela est utilisé lors de la restauration avec des options de chaînes de connexion de remplacement. |
corde |
databaseType | Type de base de données (par exemple, SqlAzure / MySql). | 'LocalMySql' 'MySql' 'PostgreSql' 'SqlAzure' (obligatoire) |
nom | corde |
Microsoft.Web/sites/slots/backups
Nom | Description | Valeur |
---|---|---|
gentil | Type de ressource. | corde |
nom | Nom de la ressource | 'discover' (obligatoire) |
parent | Dans Bicep, vous pouvez spécifier la ressource parente d’une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente. Pour plus d’informations, consultez ressource enfant en dehors de la ressource parente. |
Nom symbolique de la ressource de type : sites/emplacements |
Propriétés | Propriétés spécifiques à la ressource RestoreRequest | RestoreRequestPropertiesOrBackupItemProperties |
RestoreRequestPropertiesOrBackupItemProperties
Nom | Description | Valeur |
---|---|---|
adjustConnectionStrings | <code>true</code> si SiteConfig.ConnectionStrings doit être défini dans la nouvelle application ; sinon, <code>false</code>. | Bool |
appServicePlan | Spécifiez le plan App Service qui possède un site restauré. | corde |
blobName | Nom d’un objet blob qui contient la sauvegarde. | corde |
Bases | Collection de bases de données qui doivent être restaurées. Cette liste doit correspondre à la liste des bases de données incluses dans la sauvegarde. | DatabaseBackupSetting[] |
hostingEnvironment | Nom de l’environnement App Service, si nécessaire (uniquement lors de la restauration d’une application dans un environnement App Service). | corde |
ignoreConflictingHostNames | Modifie une logique lors de la restauration d’une application avec des domaines personnalisés.
<code>true</code> pour supprimer automatiquement des domaines personnalisés. Si <code>false</code>, les domaines personnalisés sont ajoutés à l’objet de l’application lorsqu’elle est restaurée, mais cela peut échouer en raison de conflits pendant l’opération. |
Bool |
ignoreDatabases | Ignorer les bases de données et restaurer uniquement le contenu du site | Bool |
operationType | Type d’opération. | 'Clone' 'Default' 'Relocalisation' 'Snapshot' |
écraser | <code>true</code> si l’opération de restauration peut remplacer l’application cible ; sinon, <code>false</code>. <code>true</code> est nécessaire si vous essayez de restaurer sur une application existante. | bool (obligatoire) |
siteName | Nom d’une application. | corde |
storageAccountUrl | URL SAP du conteneur. | chaîne (obligatoire) |
Définition de ressource de modèle ARM
Le type de ressource sites/emplacements/sauvegardes peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.Web/sites/slots/backups, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.Web/sites/slots/backups",
"apiVersion": "2016-08-01",
"name": "string",
"kind": "string",
"properties": {
"adjustConnectionStrings": "bool",
"appServicePlan": "string",
"blobName": "string",
"databases": [
{
"connectionString": "string",
"connectionStringName": "string",
"databaseType": "string",
"name": "string"
}
],
"hostingEnvironment": "string",
"ignoreConflictingHostNames": "bool",
"ignoreDatabases": "bool",
"operationType": "string",
"overwrite": "bool",
"siteName": "string",
"storageAccountUrl": "string"
}
}
Valeurs de propriété
DatabaseBackupSetting
Nom | Description | Valeur |
---|---|---|
connectionString | Contient une chaîne de connexion à une base de données sauvegardée ou restaurée. Si la restauration doit se produire dans une nouvelle base de données, le nom de la base de données à l’intérieur est le nouveau. | corde |
connectionStringName | Contient un nom de chaîne de connexion lié à SiteConfig.ConnectionStrings. Cela est utilisé lors de la restauration avec des options de chaînes de connexion de remplacement. |
corde |
databaseType | Type de base de données (par exemple, SqlAzure / MySql). | 'LocalMySql' 'MySql' 'PostgreSql' 'SqlAzure' (obligatoire) |
nom | corde |
Microsoft.Web/sites/slots/backups
Nom | Description | Valeur |
---|---|---|
apiVersion | Version de l’API | '2016-08-01' |
gentil | Type de ressource. | corde |
nom | Nom de la ressource | 'discover' (obligatoire) |
Propriétés | Propriétés spécifiques à la ressource RestoreRequest | RestoreRequestPropertiesOrBackupItemProperties |
type | Type de ressource | 'Microsoft.Web/sites/slots/backups' |
RestoreRequestPropertiesOrBackupItemProperties
Nom | Description | Valeur |
---|---|---|
adjustConnectionStrings | <code>true</code> si SiteConfig.ConnectionStrings doit être défini dans la nouvelle application ; sinon, <code>false</code>. | Bool |
appServicePlan | Spécifiez le plan App Service qui possède un site restauré. | corde |
blobName | Nom d’un objet blob qui contient la sauvegarde. | corde |
Bases | Collection de bases de données qui doivent être restaurées. Cette liste doit correspondre à la liste des bases de données incluses dans la sauvegarde. | DatabaseBackupSetting[] |
hostingEnvironment | Nom de l’environnement App Service, si nécessaire (uniquement lors de la restauration d’une application dans un environnement App Service). | corde |
ignoreConflictingHostNames | Modifie une logique lors de la restauration d’une application avec des domaines personnalisés.
<code>true</code> pour supprimer automatiquement des domaines personnalisés. Si <code>false</code>, les domaines personnalisés sont ajoutés à l’objet de l’application lorsqu’elle est restaurée, mais cela peut échouer en raison de conflits pendant l’opération. |
Bool |
ignoreDatabases | Ignorer les bases de données et restaurer uniquement le contenu du site | Bool |
operationType | Type d’opération. | 'Clone' 'Default' 'Relocalisation' 'Snapshot' |
écraser | <code>true</code> si l’opération de restauration peut remplacer l’application cible ; sinon, <code>false</code>. <code>true</code> est nécessaire si vous essayez de restaurer sur une application existante. | bool (obligatoire) |
siteName | Nom d’une application. | corde |
storageAccountUrl | URL SAP du conteneur. | chaîne (obligatoire) |
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource sites/emplacements/sauvegardes peut être déployé avec des opérations qui ciblent :
- groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.Web/sites/slots/backups, ajoutez le terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/sites/slots/backups@2016-08-01"
name = "string"
kind = "string"
body = jsonencode({
properties = {
adjustConnectionStrings = bool
appServicePlan = "string"
blobName = "string"
databases = [
{
connectionString = "string"
connectionStringName = "string"
databaseType = "string"
name = "string"
}
]
hostingEnvironment = "string"
ignoreConflictingHostNames = bool
ignoreDatabases = bool
operationType = "string"
overwrite = bool
siteName = "string"
storageAccountUrl = "string"
}
})
}
Valeurs de propriété
DatabaseBackupSetting
Nom | Description | Valeur |
---|---|---|
connectionString | Contient une chaîne de connexion à une base de données sauvegardée ou restaurée. Si la restauration doit se produire dans une nouvelle base de données, le nom de la base de données à l’intérieur est le nouveau. | corde |
connectionStringName | Contient un nom de chaîne de connexion lié à SiteConfig.ConnectionStrings. Cela est utilisé lors de la restauration avec des options de chaînes de connexion de remplacement. |
corde |
databaseType | Type de base de données (par exemple, SqlAzure / MySql). | 'LocalMySql' 'MySql' 'PostgreSql' 'SqlAzure' (obligatoire) |
nom | corde |
Microsoft.Web/sites/slots/backups
Nom | Description | Valeur |
---|---|---|
gentil | Type de ressource. | corde |
nom | Nom de la ressource | 'discover' (obligatoire) |
parent_id | ID de la ressource qui est le parent de cette ressource. | ID de ressource de type : sites/emplacements |
Propriétés | Propriétés spécifiques à la ressource RestoreRequest | RestoreRequestPropertiesOrBackupItemProperties |
type | Type de ressource | « Microsoft.Web/sites/slots/backups@2016-08-01 » |
RestoreRequestPropertiesOrBackupItemProperties
Nom | Description | Valeur |
---|---|---|
adjustConnectionStrings | <code>true</code> si SiteConfig.ConnectionStrings doit être défini dans la nouvelle application ; sinon, <code>false</code>. | Bool |
appServicePlan | Spécifiez le plan App Service qui possède un site restauré. | corde |
blobName | Nom d’un objet blob qui contient la sauvegarde. | corde |
Bases | Collection de bases de données qui doivent être restaurées. Cette liste doit correspondre à la liste des bases de données incluses dans la sauvegarde. | DatabaseBackupSetting[] |
hostingEnvironment | Nom de l’environnement App Service, si nécessaire (uniquement lors de la restauration d’une application dans un environnement App Service). | corde |
ignoreConflictingHostNames | Modifie une logique lors de la restauration d’une application avec des domaines personnalisés.
<code>true</code> pour supprimer automatiquement des domaines personnalisés. Si <code>false</code>, les domaines personnalisés sont ajoutés à l’objet de l’application lorsqu’elle est restaurée, mais cela peut échouer en raison de conflits pendant l’opération. |
Bool |
ignoreDatabases | Ignorer les bases de données et restaurer uniquement le contenu du site | Bool |
operationType | Type d’opération. | 'Clone' 'Default' 'Relocalisation' 'Snapshot' |
écraser | <code>true</code> si l’opération de restauration peut remplacer l’application cible ; sinon, <code>false</code>. <code>true</code> est nécessaire si vous essayez de restaurer sur une application existante. | bool (obligatoire) |
siteName | Nom d’une application. | corde |
storageAccountUrl | URL SAP du conteneur. | chaîne (obligatoire) |