Compartir a través de


Microsoft.Web sites/backups 2015-08-01

Definición de recursos de Bicep

El tipo de recurso sites/backups se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.Web/sites/backups, agregue lo siguiente a la plantilla de 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'
  }
}

Valores de propiedad

DatabaseBackupSetting

Nombre Descripción Valor
connectionString Contiene una cadena de conexión a una base de datos de la que se realiza una copia de seguridad o restauración. Si la restauración debe producirse en una nueva base de datos, el nombre de la base de datos dentro es el nuevo. cuerda
connectionStringName Contiene un nombre de cadena de conexión que está vinculado a SiteConfig.ConnectionStrings.
Esto se usa durante la restauración con opciones de cadenas de conexión sobrescritura.
cuerda
databaseType SqlAzure/MySql cuerda
nombre cuerda

Microsoft.Web/sites/backups

Nombre Descripción Valor
amable Tipo de recurso cuerda
ubicación Ubicación del recurso string (obligatorio)
nombre El nombre del recurso 'discover' (obligatorio)
padre En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario.

Para obtener más información, consulte recurso secundario fuera del recurso primario.
Nombre simbólico del recurso de tipo: sitios
Propiedades RestoreRequestPropertiesOrBackupItemProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas

ResourceTags

Nombre Descripción Valor

RestoreRequestPropertiesOrBackupItemProperties

Nombre Descripción Valor
adjustConnectionStrings Obtiene o establece una marca que muestra si SiteConfig.ConnectionStrings debe establecerse en el nuevo sitio. Bool
blobName Nombre de un blob que contiene la copia de seguridad cuerda
Bases Colección de bases de datos que se deben restaurar. Esta lista tiene que coincidir con la lista de bases de datos incluidas en la copia de seguridad. databaseBackupSetting[]
hostingEnvironment Nombre de App Service Environment, si es necesario (solo al restaurar un sitio a un entorno de App Service) cuerda
ignoreConflictingHostNames Cambia una lógica al restaurar un sitio con dominios personalizados. Si es "true", los dominios personalizados se quitan automáticamente. Si es "false", se agregan dominios personalizados a
el objeto de sitio cuando se restaura, pero esto podría producir un error debido a conflictos durante la operación.
Bool
operationType Tipo de operación 'Clonar'
'Valor predeterminado'
'Reubicación' (obligatorio)
sobrescribir True si la operación de restauración puede sobrescribir el sitio de destino. "True" necesario si se intenta restaurar a través de un sitio existente. Bool
siteName Nombre de un sitio (aplicación web) cuerda
storageAccountUrl Dirección URL de SAS al contenedor cuerda

Definición de recursos de plantilla de ARM

El tipo de recurso sites/backups se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.Web/sites/backups, agregue el siguiente JSON a la plantilla.

{
  "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"
  }
}

Valores de propiedad

DatabaseBackupSetting

Nombre Descripción Valor
connectionString Contiene una cadena de conexión a una base de datos de la que se realiza una copia de seguridad o restauración. Si la restauración debe producirse en una nueva base de datos, el nombre de la base de datos dentro es el nuevo. cuerda
connectionStringName Contiene un nombre de cadena de conexión que está vinculado a SiteConfig.ConnectionStrings.
Esto se usa durante la restauración con opciones de cadenas de conexión sobrescritura.
cuerda
databaseType SqlAzure/MySql cuerda
nombre cuerda

Microsoft.Web/sites/backups

Nombre Descripción Valor
apiVersion La versión de api '2015-08-01'
amable Tipo de recurso cuerda
ubicación Ubicación del recurso string (obligatorio)
nombre El nombre del recurso 'discover' (obligatorio)
Propiedades RestoreRequestPropertiesOrBackupItemProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
tipo El tipo de recurso "Microsoft.Web/sites/backups"

ResourceTags

Nombre Descripción Valor

RestoreRequestPropertiesOrBackupItemProperties

Nombre Descripción Valor
adjustConnectionStrings Obtiene o establece una marca que muestra si SiteConfig.ConnectionStrings debe establecerse en el nuevo sitio. Bool
blobName Nombre de un blob que contiene la copia de seguridad cuerda
Bases Colección de bases de datos que se deben restaurar. Esta lista tiene que coincidir con la lista de bases de datos incluidas en la copia de seguridad. databaseBackupSetting[]
hostingEnvironment Nombre de App Service Environment, si es necesario (solo al restaurar un sitio a un entorno de App Service) cuerda
ignoreConflictingHostNames Cambia una lógica al restaurar un sitio con dominios personalizados. Si es "true", los dominios personalizados se quitan automáticamente. Si es "false", se agregan dominios personalizados a
el objeto de sitio cuando se restaura, pero esto podría producir un error debido a conflictos durante la operación.
Bool
operationType Tipo de operación 'Clonar'
'Valor predeterminado'
'Reubicación' (obligatorio)
sobrescribir True si la operación de restauración puede sobrescribir el sitio de destino. "True" necesario si se intenta restaurar a través de un sitio existente. Bool
siteName Nombre de un sitio (aplicación web) cuerda
storageAccountUrl Dirección URL de SAS al contenedor cuerda

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso sites/backups se puede implementar con operaciones destinadas a:

  • grupos de recursos de

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.Web/sites/backups, agregue el siguiente terraform a la plantilla.

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"
    }
  })
}

Valores de propiedad

DatabaseBackupSetting

Nombre Descripción Valor
connectionString Contiene una cadena de conexión a una base de datos de la que se realiza una copia de seguridad o restauración. Si la restauración debe producirse en una nueva base de datos, el nombre de la base de datos dentro es el nuevo. cuerda
connectionStringName Contiene un nombre de cadena de conexión que está vinculado a SiteConfig.ConnectionStrings.
Esto se usa durante la restauración con opciones de cadenas de conexión sobrescritura.
cuerda
databaseType SqlAzure/MySql cuerda
nombre cuerda

Microsoft.Web/sites/backups

Nombre Descripción Valor
amable Tipo de recurso cuerda
ubicación Ubicación del recurso string (obligatorio)
nombre El nombre del recurso 'discover' (obligatorio)
parent_id Identificador del recurso que es el elemento primario de este recurso. Identificador del recurso de tipo: sitios
Propiedades RestoreRequestPropertiesOrBackupItemProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta.
tipo El tipo de recurso "Microsoft.Web/sites/backups@2015-08-01"

ResourceTags

Nombre Descripción Valor

RestoreRequestPropertiesOrBackupItemProperties

Nombre Descripción Valor
adjustConnectionStrings Obtiene o establece una marca que muestra si SiteConfig.ConnectionStrings debe establecerse en el nuevo sitio. Bool
blobName Nombre de un blob que contiene la copia de seguridad cuerda
Bases Colección de bases de datos que se deben restaurar. Esta lista tiene que coincidir con la lista de bases de datos incluidas en la copia de seguridad. databaseBackupSetting[]
hostingEnvironment Nombre de App Service Environment, si es necesario (solo al restaurar un sitio a un entorno de App Service) cuerda
ignoreConflictingHostNames Cambia una lógica al restaurar un sitio con dominios personalizados. Si es "true", los dominios personalizados se quitan automáticamente. Si es "false", se agregan dominios personalizados a
el objeto de sitio cuando se restaura, pero esto podría producir un error debido a conflictos durante la operación.
Bool
operationType Tipo de operación 'Clonar'
'Valor predeterminado'
'Reubicación' (obligatorio)
sobrescribir True si la operación de restauración puede sobrescribir el sitio de destino. "True" necesario si se intenta restaurar a través de un sitio existente. Bool
siteName Nombre de un sitio (aplicación web) cuerda
storageAccountUrl Dirección URL de SAS al contenedor cuerda