Compartilhar via


Microsoft.Web sites/backups 2015-08-01

Definição de recurso do Bicep

O tipo de recurso sites/backups pode ser implantado com operações de destino:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.

Formato de recurso

Para criar um recurso Microsoft.Web/sites/backups, adicione o Bicep a seguir ao seu modelo.

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 propriedade

DatabaseBackupSetting

Nome Descrição Valor
connectionString Contém uma cadeia de conexão para um banco de dados que está sendo feito backup/restaurado. Se a restauração acontecer com um novo banco de dados, o nome do banco de dados dentro será o novo. corda
connectionStringName Contém um nome de cadeia de conexão vinculado ao SiteConfig.ConnectionStrings.
Isso é usado durante a restauração com opções de cadeias de conexão de substituição.
corda
databaseType SqlAzure /MySql corda
nome corda

Microsoft.Web/sites/backups

Nome Descrição Valor
tipo Tipo de recurso corda
localização Local do recurso cadeia de caracteres (obrigatório)
nome O nome do recurso 'discover' (obrigatório)
pai No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai.

Para obter mais informações, consulte recurso filho fora do recurso pai.
Nome simbólico para o recurso do tipo: sites
Propriedades restoreRequestPropertiesOrBackupItemProperties
Tags Marcas de recurso Dicionário de nomes e valores de marca. Consulte Marcas em modelos

ResourceTags

Nome Descrição Valor

RestoreRequestPropertiesOrBackupItemProperties

Nome Descrição Valor
adjustConnectionStrings Obtém ou define um sinalizador mostrando se SiteConfig.ConnectionStrings deve ser definido em novo site Bool
blobName Nome de um blob que contém o backup corda
Bancos Coleção de bancos de dados que devem ser restaurados. Essa lista precisa corresponder à lista de bancos de dados incluídos no backup. DatabaseBackupSetting []
hostingEnvironment Nome do Ambiente do Serviço de Aplicativo, se necessário (somente ao restaurar um site para um Ambiente do Serviço de Aplicativo) corda
ignoreConflictingHostNames Altera uma lógica ao restaurar um site com domínios personalizados. Se "true", os domínios personalizados serão removidos automaticamente. Se "false", domínios personalizados serão adicionados a
o objeto do site quando ele está sendo restaurado, mas isso pode falhar devido a conflitos durante a operação.
Bool
operationType Tipo de operação 'Clone'
'Padrão'
'Realocação' (obrigatório)
sobrescrever True se a operação de restauração puder substituir o site de destino. "True" necessário se estiver tentando restaurar em um site existente. Bool
siteName Nome de um site (Aplicativo Web) corda
storageAccountUrl URL SAS para o contêiner corda

Definição de recurso de modelo do ARM

O tipo de recurso sites/backups pode ser implantado com operações de destino:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.

Formato de recurso

Para criar um recurso Microsoft.Web/sites/backups, adicione o JSON a seguir ao seu modelo.

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

DatabaseBackupSetting

Nome Descrição Valor
connectionString Contém uma cadeia de conexão para um banco de dados que está sendo feito backup/restaurado. Se a restauração acontecer com um novo banco de dados, o nome do banco de dados dentro será o novo. corda
connectionStringName Contém um nome de cadeia de conexão vinculado ao SiteConfig.ConnectionStrings.
Isso é usado durante a restauração com opções de cadeias de conexão de substituição.
corda
databaseType SqlAzure /MySql corda
nome corda

Microsoft.Web/sites/backups

Nome Descrição Valor
apiVersion A versão da API '2015-08-01'
tipo Tipo de recurso corda
localização Local do recurso cadeia de caracteres (obrigatório)
nome O nome do recurso 'discover' (obrigatório)
Propriedades restoreRequestPropertiesOrBackupItemProperties
Tags Marcas de recurso Dicionário de nomes e valores de marca. Consulte Marcas em modelos
tipo O tipo de recurso 'Microsoft.Web/sites/backups'

ResourceTags

Nome Descrição Valor

RestoreRequestPropertiesOrBackupItemProperties

Nome Descrição Valor
adjustConnectionStrings Obtém ou define um sinalizador mostrando se SiteConfig.ConnectionStrings deve ser definido em novo site Bool
blobName Nome de um blob que contém o backup corda
Bancos Coleção de bancos de dados que devem ser restaurados. Essa lista precisa corresponder à lista de bancos de dados incluídos no backup. DatabaseBackupSetting []
hostingEnvironment Nome do Ambiente do Serviço de Aplicativo, se necessário (somente ao restaurar um site para um Ambiente do Serviço de Aplicativo) corda
ignoreConflictingHostNames Altera uma lógica ao restaurar um site com domínios personalizados. Se "true", os domínios personalizados serão removidos automaticamente. Se "false", domínios personalizados serão adicionados a
o objeto do site quando ele está sendo restaurado, mas isso pode falhar devido a conflitos durante a operação.
Bool
operationType Tipo de operação 'Clone'
'Padrão'
'Realocação' (obrigatório)
sobrescrever True se a operação de restauração puder substituir o site de destino. "True" necessário se estiver tentando restaurar em um site existente. Bool
siteName Nome de um site (Aplicativo Web) corda
storageAccountUrl URL SAS para o contêiner corda

Definição de recurso do Terraform (provedor de AzAPI)

O tipo de recurso sites/backups pode ser implantado com operações de destino:

  • grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.

Formato de recurso

Para criar um recurso Microsoft.Web/sites/backups, adicione o Terraform a seguir ao seu modelo.

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 propriedade

DatabaseBackupSetting

Nome Descrição Valor
connectionString Contém uma cadeia de conexão para um banco de dados que está sendo feito backup/restaurado. Se a restauração acontecer com um novo banco de dados, o nome do banco de dados dentro será o novo. corda
connectionStringName Contém um nome de cadeia de conexão vinculado ao SiteConfig.ConnectionStrings.
Isso é usado durante a restauração com opções de cadeias de conexão de substituição.
corda
databaseType SqlAzure /MySql corda
nome corda

Microsoft.Web/sites/backups

Nome Descrição Valor
tipo Tipo de recurso corda
localização Local do recurso cadeia de caracteres (obrigatório)
nome O nome do recurso 'discover' (obrigatório)
parent_id A ID do recurso que é o pai desse recurso. ID do recurso do tipo: sites
Propriedades restoreRequestPropertiesOrBackupItemProperties
Tags Marcas de recurso Dicionário de nomes e valores de marca.
tipo O tipo de recurso "Microsoft.Web/sites/backups@2015-08-01"

ResourceTags

Nome Descrição Valor

RestoreRequestPropertiesOrBackupItemProperties

Nome Descrição Valor
adjustConnectionStrings Obtém ou define um sinalizador mostrando se SiteConfig.ConnectionStrings deve ser definido em novo site Bool
blobName Nome de um blob que contém o backup corda
Bancos Coleção de bancos de dados que devem ser restaurados. Essa lista precisa corresponder à lista de bancos de dados incluídos no backup. DatabaseBackupSetting []
hostingEnvironment Nome do Ambiente do Serviço de Aplicativo, se necessário (somente ao restaurar um site para um Ambiente do Serviço de Aplicativo) corda
ignoreConflictingHostNames Altera uma lógica ao restaurar um site com domínios personalizados. Se "true", os domínios personalizados serão removidos automaticamente. Se "false", domínios personalizados serão adicionados a
o objeto do site quando ele está sendo restaurado, mas isso pode falhar devido a conflitos durante a operação.
Bool
operationType Tipo de operação 'Clone'
'Padrão'
'Realocação' (obrigatório)
sobrescrever True se a operação de restauração puder substituir o site de destino. "True" necessário se estiver tentando restaurar em um site existente. Bool
siteName Nome de um site (Aplicativo Web) corda
storageAccountUrl URL SAS para o contêiner corda