Microsoft.DataProtection backupVaults/backupInstances
Definição de recurso do Bicep
O tipo de recurso backupVaults/backupInstances pode ser implementado em:
- Grupos de recursos – veja os comandos de implementação do grupo de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.DataProtection/backupVaults/backupInstances, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.DataProtection/backupVaults/backupInstances@2022-11-01-preview' = {
name: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
datasourceAuthCredentials: {
objectType: 'string'
// For remaining properties, see AuthCredentials objects
}
dataSourceInfo: {
datasourceType: 'string'
objectType: 'string'
resourceID: 'string'
resourceLocation: 'string'
resourceName: 'string'
resourceType: 'string'
resourceUri: 'string'
}
dataSourceSetInfo: {
datasourceType: 'string'
objectType: 'string'
resourceID: 'string'
resourceLocation: 'string'
resourceName: 'string'
resourceType: 'string'
resourceUri: 'string'
}
friendlyName: 'string'
objectType: 'string'
policyInfo: {
policyId: 'string'
policyParameters: {
backupDatasourceParametersList: [
{
objectType: 'string'
// For remaining properties, see BackupDatasourceParameters objects
}
]
dataStoreParametersList: [
{
dataStoreType: 'string'
objectType: 'string'
// For remaining properties, see DataStoreParameters objects
}
]
}
}
validationType: 'string'
}
}
Objetos AuthCredentials
Defina a propriedade objectType para especificar o tipo de objeto.
Para SecretStoreBasedAuthCredentials, utilize:
objectType: 'SecretStoreBasedAuthCredentials'
secretStoreResource: {
secretStoreType: 'string'
uri: 'string'
value: 'string'
}
Objetos BackupDatasourceParameters
Defina a propriedade objectType para especificar o tipo de objeto.
Para BlobBackupDatasourceParameters, utilize:
objectType: 'BlobBackupDatasourceParameters'
containersList: [
'string'
]
Para KubernetesClusterBackupDatasourceParameters, utilize:
objectType: 'KubernetesClusterBackupDatasourceParameters'
excludedNamespaces: [
'string'
]
excludedResourceTypes: [
'string'
]
includeClusterScopeResources: bool
includedNamespaces: [
'string'
]
includedResourceTypes: [
'string'
]
labelSelectors: [
'string'
]
snapshotVolumes: bool
Objetos DataStoreParameters
Defina a propriedade objectType para especificar o tipo de objeto.
Para AzureOperationalStoreParameters, utilize:
objectType: 'AzureOperationalStoreParameters'
resourceGroupId: 'string'
Valores de propriedade
backupVaults/backupInstances
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso Veja como definir nomes e tipos para recursos subordinados no Bicep. |
cadeia (obrigatório) |
etiquetas | Etiquetas de Recursos de Proxy. | Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos |
principal | No Bicep, pode especificar o recurso principal de um recurso subordinado. Só tem de adicionar esta propriedade quando o recurso subordinado for declarado fora do recurso principal. Para obter mais informações, veja Recurso subordinado fora do recurso principal. |
Nome simbólico para recurso do tipo: backupVaults |
propriedades | Propriedades backupInstanceResource | BackupInstance |
BackupInstance
Nome | Descrição | Valor |
---|---|---|
datasourceAuthCredentials | Credenciais a utilizar para autenticar com o fornecedor de origem de dados. | AuthCredentials |
dataSourceInfo | Obtém ou define as informações da origem de dados. | Origem de dados (obrigatório) |
dataSourceSetInfo | Obtém ou define as informações do conjunto de origens de dados. | Conjunto de Origens de Dados |
friendlyName | Obtém ou define o nome amigável da Instância de Cópia de Segurança. | string |
objectType | cadeia (obrigatório) | |
policyInfo | Obtém ou define as informações da política. | PolicyInfo (obrigatório) |
validationType | Especifica o tipo de validação. No caso do DeepValidation, todas as validações da API /validateForBackup serão executadas novamente. | "DeepValidation" "ShallowValidation" |
AuthCredentials
Nome | Descrição | Valor |
---|---|---|
objectType | Definir o tipo de objeto | SecretStoreBasedAuthCredentials (obrigatório) |
SecretStoreBasedAuthCredentials
Nome | Descrição | Valor |
---|---|---|
objectType | Tipo do objeto específico - utilizado para anular a serialização | "SecretStoreBasedAuthCredentials" (obrigatório) |
secretStoreResource | Recurso de arquivo de segredos | SecretStoreResource |
SecretStoreResource
Nome | Descrição | Valor |
---|---|---|
secretStoreType | Obtém ou define o tipo de arquivo de segredos | "AzureKeyVault" "Inválido" (obrigatório) |
URI | URI para aceder ao recurso | string |
valor | Obtém ou define o valor armazenado no recurso do arquivo de segredos | string |
Origem de dados
Nome | Descrição | Valor |
---|---|---|
datasourceType | DatasourceType do recurso. | string |
objectType | Tipo de objeto Datasource, utilizado para inicializar o tipo herdado certo | string |
resourceID | ID do ARM completo do recurso. Para recursos do Azure, este é o ID do ARM. Para recursos não azure, este será o ID criado pelo serviço de cópia de segurança através do Fabric/Vault. | cadeia (obrigatório) |
resourceLocation | Localização da origem de dados. | string |
resourceName | Identificador exclusivo do recurso no contexto do principal. | string |
resourceType | Tipo de Recurso de Origem de Dados. | string |
resourceUri | URI do recurso. | string |
Conjunto de Origens de Dados
Nome | Descrição | Valor |
---|---|---|
datasourceType | DatasourceType do recurso. | string |
objectType | Tipo de objeto Datasource, utilizado para inicializar o tipo herdado certo | string |
resourceID | ID do ARM completo do recurso. Para recursos do Azure, este é o ID do ARM. Para recursos não azure, este será o ID criado pelo serviço de cópia de segurança através do Fabric/Vault. | cadeia (obrigatório) |
resourceLocation | Localização da origem de dados. | string |
resourceName | Identificador exclusivo do recurso no contexto do principal. | string |
resourceType | Tipo de Recurso de Origem de Dados. | string |
resourceUri | URI do recurso. | string |
PolicyInfo
Nome | Descrição | Valor |
---|---|---|
policyId | cadeia (obrigatório) | |
policyParameters | Parâmetros de política para a instância de cópia de segurança | Parâmetros de Política |
Parâmetros de Política
Nome | Descrição | Valor |
---|---|---|
backupDatasourceParametersList | Obtém ou define os Parâmetros da Origem de Dados de Cópia de Segurança | BackupDatasourceParameters[] |
dataStoreParametersList | Obtém ou define os Parâmetros do Arquivo de Dados | DataStoreParameters[] |
BackupDatasourceParameters
Nome | Descrição | Valor |
---|---|---|
objectType | Definir o tipo de objeto | BlobBackupDatasourceParameters KubernetesClusterBackupDatasourceParameters (obrigatório) |
BlobBackupDatasourceParameters
Nome | Descrição | Valor |
---|---|---|
objectType | Tipo do objeto específico - utilizado para anular a serialização | "BlobBackupDatasourceParameters" (obrigatório) |
containersList | Lista de contentores a criar cópias de segurança durante a configuração da cópia de segurança de blobs | string[] (obrigatório) |
KubernetesClusterBackupDatasourceParameters
Nome | Descrição | Valor |
---|---|---|
objectType | Tipo do objeto específico - utilizado para anular a serialização | "KubernetesClusterBackupDatasourceParameters" (obrigatório) |
excludedNamespaces | Obtém ou define a propriedade excluir espaços de nomes. Esta propriedade define os espaços de nomes a serem excluídos durante o restauro. | string[] |
excludedResourceTypes | Obtém ou define a propriedade excluir tipos de recursos. Esta propriedade define os tipos de recursos a serem excluídos durante o restauro. | string[] |
includeClusterScopeResources | Obtém ou define a propriedade incluir recursos de cluster. Esta propriedade, se ativada, incluirá recursos de âmbito de cluster durante o restauro. | bool (obrigatório) |
includedNamespaces | Obtém ou define a propriedade incluir espaços de nomes. Esta propriedade define os espaços de nomes a serem incluídos durante o restauro. | string[] |
includedResourceTypes | Obtém ou define a propriedade incluir tipos de recursos. Esta propriedade define os tipos de recursos a serem incluídos durante o restauro. | string[] |
labelSelectors | Obtém ou define a propriedade LabelSelectors. Esta propriedade define o recurso com esses seletores de etiquetas para serem incluídos durante o restauro. | string[] |
snapshotVolumes | Obtém ou define a propriedade de instantâneo de volume. Esta propriedade, se ativada, irá tirar instantâneos de volume durante o restauro. | bool (obrigatório) |
DataStoreParameters
Nome | Descrição | Valor |
---|---|---|
dataStoreType | tipo de arquivo de dados; Operacional/Cofre/Arquivo | 'ArchiveStore' "OperationalStore" "VaultStore" (obrigatório) |
objectType | Definir o tipo de objeto | AzureOperationalStoreParameters (obrigatório) |
AzureOperationalStoreParameters
Nome | Descrição | Valor |
---|---|---|
objectType | Tipo do objeto específico - utilizado para anular a serialização | "AzureOperationalStoreParameters" (obrigatório) |
resourceGroupId | Obtém ou define o URI do Grupo de Recursos de Instantâneo. | string |
Modelos de início rápido
Os seguintes modelos de início rápido implementam este tipo de recurso.
Modelo | Description |
---|---|
Criar & ativar a proteção através do Backup Vault |
Modelo que cria um disco e ativa a proteção através do Backup Vault |
Criar Conta de Armazenamento & ativar a proteção através do Cofre do Backup |
Modelo que cria a conta de armazenamento e ativa a proteção através do Cofre do Backup |
Definição de recurso do modelo arm
O tipo de recurso backupVaults/backupInstances pode ser implementado em:
- Grupos de recursos – veja os comandos de implementação do grupo de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.DataProtection/backupVaults/backupInstances, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.DataProtection/backupVaults/backupInstances",
"apiVersion": "2022-11-01-preview",
"name": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"datasourceAuthCredentials": {
"objectType": "string"
// For remaining properties, see AuthCredentials objects
},
"dataSourceInfo": {
"datasourceType": "string",
"objectType": "string",
"resourceID": "string",
"resourceLocation": "string",
"resourceName": "string",
"resourceType": "string",
"resourceUri": "string"
},
"dataSourceSetInfo": {
"datasourceType": "string",
"objectType": "string",
"resourceID": "string",
"resourceLocation": "string",
"resourceName": "string",
"resourceType": "string",
"resourceUri": "string"
},
"friendlyName": "string",
"objectType": "string",
"policyInfo": {
"policyId": "string",
"policyParameters": {
"backupDatasourceParametersList": [
{
"objectType": "string"
// For remaining properties, see BackupDatasourceParameters objects
}
],
"dataStoreParametersList": [
{
"dataStoreType": "string",
"objectType": "string"
// For remaining properties, see DataStoreParameters objects
}
]
}
},
"validationType": "string"
}
}
Objetos AuthCredentials
Defina a propriedade objectType para especificar o tipo de objeto.
Para SecretStoreBasedAuthCredentials, utilize:
"objectType": "SecretStoreBasedAuthCredentials",
"secretStoreResource": {
"secretStoreType": "string",
"uri": "string",
"value": "string"
}
Objetos BackupDatasourceParameters
Defina a propriedade objectType para especificar o tipo de objeto.
Para BlobBackupDatasourceParameters, utilize:
"objectType": "BlobBackupDatasourceParameters",
"containersList": [ "string" ]
Para KubernetesClusterBackupDatasourceParameters, utilize:
"objectType": "KubernetesClusterBackupDatasourceParameters",
"excludedNamespaces": [ "string" ],
"excludedResourceTypes": [ "string" ],
"includeClusterScopeResources": "bool",
"includedNamespaces": [ "string" ],
"includedResourceTypes": [ "string" ],
"labelSelectors": [ "string" ],
"snapshotVolumes": "bool"
Objetos DataStoreParameters
Defina a propriedade objectType para especificar o tipo de objeto.
Para AzureOperationalStoreParameters, utilize:
"objectType": "AzureOperationalStoreParameters",
"resourceGroupId": "string"
Valores de propriedade
backupVaults/backupInstances
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.DataProtection/backupVaults/backupInstances" |
apiVersion | A versão da API de recursos | '2022-11-01-preview' |
name | O nome do recurso Veja como definir nomes e tipos para recursos subordinados em modelos do ARM JSON. |
cadeia (obrigatório) |
etiquetas | Etiquetas de Recursos de Proxy. | Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos |
propriedades | Propriedades backupInstanceResource | BackupInstance |
BackupInstance
Nome | Descrição | Valor |
---|---|---|
datasourceAuthCredentials | Credenciais a utilizar para autenticar com o fornecedor de origem de dados. | AuthCredentials |
dataSourceInfo | Obtém ou define as informações da origem de dados. | Origem de dados (obrigatório) |
dataSourceSetInfo | Obtém ou define as informações do conjunto de origens de dados. | Conjunto de Origens de Dados |
friendlyName | Obtém ou define o nome amigável da Instância de Cópia de Segurança. | string |
objectType | cadeia (obrigatório) | |
policyInfo | Obtém ou define as informações da política. | PolicyInfo (obrigatório) |
validationType | Especifica o tipo de validação. No caso do DeepValidation, todas as validações da API /validateForBackup serão executadas novamente. | "DeepValidation" "ShallowValidation" |
AuthCredentials
Nome | Descrição | Valor |
---|---|---|
objectType | Definir o tipo de objeto | SecretStoreBasedAuthCredentials (obrigatório) |
SecretStoreBasedAuthCredentials
Nome | Descrição | Valor |
---|---|---|
objectType | Tipo do objeto específico - utilizado para anular a serialização | "SecretStoreBasedAuthCredentials" (obrigatório) |
secretStoreResource | Recurso de arquivo secreto | SecretStoreResource |
SecretStoreResource
Nome | Descrição | Valor |
---|---|---|
secretStoreType | Obtém ou define o tipo de arquivo secreto | "AzureKeyVault" "Inválido" (obrigatório) |
uri | Uri para aceder ao recurso | string |
valor | Obtém ou define o valor armazenado no recurso do arquivo de segredos | string |
Origem de dados
Nome | Descrição | Valor |
---|---|---|
datasourceType | DatasourceType do recurso. | string |
objectType | Tipo de objeto Datasource, utilizado para inicializar o tipo herdado certo | string |
resourceID | ID do ARM completo do recurso. Para recursos do Azure, este é o ID do ARM. Para recursos não azure, este será o ID criado pelo serviço de cópia de segurança através do Fabric/Vault. | cadeia (obrigatório) |
resourceLocation | Localização da origem de dados. | string |
resourceName | Identificador exclusivo do recurso no contexto do principal. | string |
resourceType | Tipo de Recurso de Origem de Dados. | string |
resourceUri | Uri do recurso. | string |
Conjunto de Origens de Dados
Nome | Descrição | Valor |
---|---|---|
datasourceType | DatasourceType do recurso. | string |
objectType | Tipo de objeto Datasource, utilizado para inicializar o tipo herdado certo | string |
resourceID | ID do ARM completo do recurso. Para recursos do Azure, este é o ID do ARM. Para recursos não azure, este será o ID criado pelo serviço de cópia de segurança através do Fabric/Vault. | cadeia (obrigatório) |
resourceLocation | Localização da origem de dados. | string |
resourceName | Identificador exclusivo do recurso no contexto do principal. | string |
resourceType | Tipo de Recurso de Origem de Dados. | string |
resourceUri | URI do recurso. | string |
PolicyInfo
Nome | Descrição | Valor |
---|---|---|
policyId | cadeia (obrigatório) | |
policyParameters | Parâmetros de política para a instância de cópia de segurança | Parâmetros de Política |
Parâmetros de Política
Nome | Descrição | Valor |
---|---|---|
backupDatasourceParametersList | Obtém ou define os Parâmetros da Origem de Dados de Cópia de Segurança | BackupDatasourceParameters[] |
dataStoreParametersList | Obtém ou define os Parâmetros do Arquivo de Dados | DataStoreParameters[] |
BackupDatasourceParameters
Nome | Descrição | Valor |
---|---|---|
objectType | Definir o tipo de objeto | BlobBackupDatasourceParameters KubernetesClusterBackupDatasourceParameters (obrigatório) |
BlobBackupDatasourceParameters
Nome | Descrição | Valor |
---|---|---|
objectType | Tipo do objeto específico - utilizado para anular a serialização | "BlobBackupDatasourceParameters" (obrigatório) |
containersList | Lista de contentores a criar cópias de segurança durante a configuração da cópia de segurança de blobs | string[] (obrigatório) |
KubernetesClusterBackupDatasourceParameters
Nome | Descrição | Valor |
---|---|---|
objectType | Tipo do objeto específico - utilizado para anular a serialização | "KubernetesClusterBackupDatasourceParameters" (obrigatório) |
excludedNamespaces | Obtém ou define a propriedade excluir espaços de nomes. Esta propriedade define os espaços de nomes a serem excluídos durante o restauro. | string[] |
excludedResourceTypes | Obtém ou define a propriedade excluir tipos de recursos. Esta propriedade define os tipos de recursos a serem excluídos durante o restauro. | string[] |
includeClusterScopeResources | Obtém ou define a propriedade incluir recursos de cluster. Esta propriedade, se ativada, incluirá recursos de âmbito de cluster durante o restauro. | bool (obrigatório) |
includedNamespaces | Obtém ou define a propriedade incluir espaços de nomes. Esta propriedade define os espaços de nomes a serem incluídos durante o restauro. | string[] |
includedResourceTypes | Obtém ou define a propriedade incluir tipos de recursos. Esta propriedade define os tipos de recursos a serem incluídos durante o restauro. | string[] |
labelSelectors | Obtém ou define a propriedade LabelSelectors. Esta propriedade define o recurso com esses seletores de etiquetas para serem incluídos durante o restauro. | string[] |
snapshotVolumes | Obtém ou define a propriedade de instantâneo de volume. Esta propriedade, se ativada, irá tirar instantâneos de volume durante o restauro. | bool (obrigatório) |
DataStoreParameters
Nome | Descrição | Valor |
---|---|---|
dataStoreType | tipo de arquivo de dados; Operacional/Cofre/Arquivo | 'ArchiveStore' "OperationalStore" "VaultStore" (obrigatório) |
objectType | Definir o tipo de objeto | AzureOperationalStoreParameters (obrigatório) |
AzureOperationalStoreParameters
Nome | Descrição | Valor |
---|---|---|
objectType | Tipo do objeto específico - utilizado para anular a serialização | "AzureOperationalStoreParameters" (obrigatório) |
resourceGroupId | Obtém ou define o URI do Grupo de Recursos de Instantâneo. | string |
Modelos de início rápido
Os seguintes modelos de início rápido implementam este tipo de recurso.
Modelo | Description |
---|---|
Criar & ativar a proteção através do Backup Vault |
Modelo que cria um disco e ativa a proteção através do Backup Vault |
Criar Conta de Armazenamento & ativar a proteção através do Cofre do Backup |
Modelo que cria a conta de armazenamento e ativa a proteção através do Cofre do Backup |
Definição de recurso terraform (fornecedor AzAPI)
O tipo de recurso backupVaults/backupInstances pode ser implementado em:
- Grupos de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.DataProtection/backupVaults/backupInstances, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataProtection/backupVaults/backupInstances@2022-11-01-preview"
name = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
datasourceAuthCredentials = {
objectType = "string"
// For remaining properties, see AuthCredentials objects
}
dataSourceInfo = {
datasourceType = "string"
objectType = "string"
resourceID = "string"
resourceLocation = "string"
resourceName = "string"
resourceType = "string"
resourceUri = "string"
}
dataSourceSetInfo = {
datasourceType = "string"
objectType = "string"
resourceID = "string"
resourceLocation = "string"
resourceName = "string"
resourceType = "string"
resourceUri = "string"
}
friendlyName = "string"
objectType = "string"
policyInfo = {
policyId = "string"
policyParameters = {
backupDatasourceParametersList = [
{
objectType = "string"
// For remaining properties, see BackupDatasourceParameters objects
}
]
dataStoreParametersList = [
{
dataStoreType = "string"
objectType = "string"
// For remaining properties, see DataStoreParameters objects
}
]
}
}
validationType = "string"
}
})
}
Objetos AuthCredentials
Defina a propriedade objectType para especificar o tipo de objeto.
Para SecretStoreBasedAuthCredentials, utilize:
objectType = "SecretStoreBasedAuthCredentials"
secretStoreResource = {
secretStoreType = "string"
uri = "string"
value = "string"
}
Objetos BackupDatasourceParameters
Defina a propriedade objectType para especificar o tipo de objeto.
Para BlobBackupDatasourceParameters, utilize:
objectType = "BlobBackupDatasourceParameters"
containersList = [
"string"
]
Para KubernetesClusterBackupDatasourceParameters, utilize:
objectType = "KubernetesClusterBackupDatasourceParameters"
excludedNamespaces = [
"string"
]
excludedResourceTypes = [
"string"
]
includeClusterScopeResources = bool
includedNamespaces = [
"string"
]
includedResourceTypes = [
"string"
]
labelSelectors = [
"string"
]
snapshotVolumes = bool
Objetos DataStoreParameters
Defina a propriedade objectType para especificar o tipo de objeto.
Para AzureOperationalStoreParameters, utilize:
objectType = "AzureOperationalStoreParameters"
resourceGroupId = "string"
Valores de propriedade
backupVaults/backupInstances
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.DataProtection/backupVaults/backupInstances@2022-11-01-preview" |
name | O nome do recurso | cadeia (obrigatório) |
parent_id | O ID do recurso que é o principal para este recurso. | ID do recurso do tipo: backupVaults |
etiquetas | Etiquetas de Recursos de Proxy. | Dicionário de nomes e valores de etiquetas. |
propriedades | Propriedades backupInstanceResource | BackupInstance |
BackupInstance
Nome | Descrição | Valor |
---|---|---|
datasourceAuthCredentials | Credenciais a utilizar para autenticar com o fornecedor de origem de dados. | AuthCredentials |
dataSourceInfo | Obtém ou define as informações da origem de dados. | Origem de dados (obrigatório) |
dataSourceSetInfo | Obtém ou define as informações do conjunto de origens de dados. | Conjunto de Origens de Dados |
friendlyName | Obtém ou define o nome amigável da Instância de Cópia de Segurança. | string |
objectType | cadeia (obrigatório) | |
policyInfo | Obtém ou define as informações da política. | PolicyInfo (obrigatório) |
validationType | Especifica o tipo de validação. No caso do DeepValidation, todas as validações da API /validateForBackup serão executadas novamente. | "DeepValidation" "ShallowValidation" |
AuthCredentials
Nome | Descrição | Valor |
---|---|---|
objectType | Definir o tipo de objeto | SecretStoreBasedAuthCredentials (obrigatório) |
SecretStoreBasedAuthCredentials
Nome | Descrição | Valor |
---|---|---|
objectType | Tipo do objeto específico - utilizado para anular a serialização | "SecretStoreBasedAuthCredentials" (obrigatório) |
secretStoreResource | Recurso de arquivo de segredos | SecretStoreResource |
SecretStoreResource
Nome | Descrição | Valor |
---|---|---|
secretStoreType | Obtém ou define o tipo de arquivo de segredos | "AzureKeyVault" "Inválido" (obrigatório) |
URI | URI para aceder ao recurso | string |
valor | Obtém ou define o valor armazenado no recurso do arquivo de segredos | string |
Origem de dados
Nome | Descrição | Valor |
---|---|---|
datasourceType | DatasourceType do recurso. | string |
objectType | Tipo de objeto Datasource, utilizado para inicializar o tipo herdado certo | string |
resourceID | ID do ARM completo do recurso. Para recursos do Azure, este é o ID do ARM. Para recursos não azure, este será o ID criado pelo serviço de cópia de segurança através do Fabric/Vault. | cadeia (obrigatório) |
resourceLocation | Localização da origem de dados. | string |
resourceName | Identificador exclusivo do recurso no contexto do principal. | string |
resourceType | Tipo de Recurso de Origem de Dados. | string |
resourceUri | URI do recurso. | string |
Conjunto de Origens de Dados
Nome | Descrição | Valor |
---|---|---|
datasourceType | DatasourceType do recurso. | string |
objectType | Tipo de objeto Datasource, utilizado para inicializar o tipo herdado certo | string |
resourceID | ID do ARM completo do recurso. Para recursos do Azure, este é o ID do ARM. Para recursos não azure, este será o ID criado pelo serviço de cópia de segurança através do Fabric/Vault. | cadeia (obrigatório) |
resourceLocation | Localização da origem de dados. | string |
resourceName | Identificador exclusivo do recurso no contexto do principal. | string |
resourceType | Tipo de Recurso de Origem de Dados. | string |
resourceUri | URI do recurso. | string |
PolicyInfo
Nome | Descrição | Valor |
---|---|---|
policyId | cadeia (obrigatório) | |
policyParameters | Parâmetros de política para a instância de cópia de segurança | Parâmetros de Política |
Parâmetros de Política
Nome | Descrição | Valor |
---|---|---|
backupDatasourceParametersList | Obtém ou define os Parâmetros da Origem de Dados de Cópia de Segurança | BackupDatasourceParameters[] |
dataStoreParametersList | Obtém ou define os Parâmetros do Arquivo de Dados | DataStoreParameters[] |
BackupDatasourceParameters
Nome | Descrição | Valor |
---|---|---|
objectType | Definir o tipo de objeto | BlobBackupDatasourceParameters KubernetesClusterBackupDatasourceParameters (obrigatório) |
BlobBackupDatasourceParameters
Nome | Descrição | Valor |
---|---|---|
objectType | Tipo do objeto específico - utilizado para anular a serialização | "BlobBackupDatasourceParameters" (obrigatório) |
containersList | Lista de contentores a criar cópias de segurança durante a configuração da cópia de segurança de blobs | string[] (obrigatório) |
KubernetesClusterBackupDatasourceParameters
Nome | Descrição | Valor |
---|---|---|
objectType | Tipo do objeto específico - utilizado para anular a serialização | "KubernetesClusterBackupDatasourceParameters" (obrigatório) |
excludedNamespaces | Obtém ou define a propriedade excluir espaços de nomes. Esta propriedade define os espaços de nomes a serem excluídos durante o restauro. | cadeia[] |
excludedResourceTypes | Obtém ou define a propriedade excluir tipos de recursos. Esta propriedade define os tipos de recursos a serem excluídos durante o restauro. | cadeia[] |
includeClusterScopeResources | Obtém ou define a propriedade incluir recursos de cluster. Esta propriedade, se ativada, incluirá recursos de âmbito do cluster durante o restauro. | bool (obrigatório) |
includedNamespaces | Obtém ou define a propriedade incluir espaços de nomes. Esta propriedade define os espaços de nomes a serem incluídos durante o restauro. | cadeia[] |
includedResourceTypes | Obtém ou define a propriedade incluir tipos de recursos. Esta propriedade define os tipos de recursos a serem incluídos durante o restauro. | cadeia[] |
labelSelectors | Obtém ou define a propriedade LabelSelectors. Esta propriedade define o recurso com esses seletores de etiquetas para serem incluídos durante o restauro. | cadeia[] |
snapshotVolumes | Obtém ou define a propriedade instantâneo de volume. Esta propriedade, se ativada, terá instantâneos de volume durante o restauro. | bool (obrigatório) |
DataStoreParameters
Nome | Descrição | Valor |
---|---|---|
dataStoreType | tipo de arquivo de dados; Operacional/Cofre/Arquivo | "ArchiveStore" "OperationalStore" "VaultStore" (obrigatório) |
objectType | Definir o tipo de objeto | AzureOperationalStoreParameters (obrigatório) |
AzureOperationalStoreParameters
Nome | Descrição | Valor |
---|---|---|
objectType | Tipo do objeto específico - utilizado para anular a serialização | "AzureOperationalStoreParameters" (obrigatório) |
resourceGroupId | Obtém ou define o Uri do Grupo de Recursos de Instantâneo. | string |
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários