Partilhar via


KubernetesClusterVaultTierRestoreCriteria interface

Informações de destino do kubernetes Cluster Backup para operação de restauração do vault

Extends

Propriedades

conflictPolicy

Obtém ou define a propriedade Política de Conflito. Esta propriedade define a política durante o conflito de recursos durante a restauração do vault.

excludedNamespaces

Obtém ou define a propriedade exclude namespaces. Esta propriedade define os namespaces a serem excluídos durante a restauração do vault.

excludedResourceTypes

Obtém ou define a propriedade excluir tipos de recursos. Esta propriedade define os tipos de recursos a serem excluídos durante a restauração do vault.

includeClusterScopeResources

Obtém ou define a propriedade include cluster resources. Essa propriedade, se habilitada, incluirá recursos de escopo de cluster durante a restauração do vault.

includedNamespaces

Obtém ou define a propriedade include namespaces. Esta propriedade define os namespaces a serem incluídos durante a restauração do vault.

includedResourceTypes

Obtém ou define a propriedade include resource types. Esta propriedade define os tipos de recursos a serem incluídos durante a restauração do vault.

labelSelectors

Obtém ou define a propriedade LabelSelectors. Esta propriedade define o recurso com esses seletores de rótulo a ser incluído durante a restauração do vault.

namespaceMappings

Obtém ou define a propriedade Namespace Mappings. Essa propriedade define se o namespace precisa ser alterado durante a restauração do vault.

objectType

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

persistentVolumeRestoreMode

Obtém ou define a propriedade PV (Volume Persistente) Modo de Restauração. Essa propriedade define se os volumes precisam ser restaurados do vault.

resourceModifierReference

Obtém ou define a referência do modificador de recursos. Esta propriedade define a referência para o modificador de recursos durante a restauração.

restoreHookReferences

Obtém ou define as referências de gancho de restauração. Esta propriedade define a referência de gancho a ser executada durante a restauração do vault.

stagingResourceGroupId

Obtém ou define a ID RG de preparo para criar discos de preparo e instantâneos durante a restauração do vault.

stagingStorageAccountId

Obtém ou define o ID da Conta de Armazenamento de preparo para criar dados de armazenamento de objetos de extensão de backup durante a restauração do vault.

Detalhes de Propriedade

conflictPolicy

Obtém ou define a propriedade Política de Conflito. Esta propriedade define a política durante o conflito de recursos durante a restauração do vault.

conflictPolicy?: string

Valor de Propriedade

string

excludedNamespaces

Obtém ou define a propriedade exclude namespaces. Esta propriedade define os namespaces a serem excluídos durante a restauração do vault.

excludedNamespaces?: string[]

Valor de Propriedade

string[]

excludedResourceTypes

Obtém ou define a propriedade excluir tipos de recursos. Esta propriedade define os tipos de recursos a serem excluídos durante a restauração do vault.

excludedResourceTypes?: string[]

Valor de Propriedade

string[]

includeClusterScopeResources

Obtém ou define a propriedade include cluster resources. Essa propriedade, se habilitada, incluirá recursos de escopo de cluster durante a restauração do vault.

includeClusterScopeResources: boolean

Valor de Propriedade

boolean

includedNamespaces

Obtém ou define a propriedade include namespaces. Esta propriedade define os namespaces a serem incluídos durante a restauração do vault.

includedNamespaces?: string[]

Valor de Propriedade

string[]

includedResourceTypes

Obtém ou define a propriedade include resource types. Esta propriedade define os tipos de recursos a serem incluídos durante a restauração do vault.

includedResourceTypes?: string[]

Valor de Propriedade

string[]

labelSelectors

Obtém ou define a propriedade LabelSelectors. Esta propriedade define o recurso com esses seletores de rótulo a ser incluído durante a restauração do vault.

labelSelectors?: string[]

Valor de Propriedade

string[]

namespaceMappings

Obtém ou define a propriedade Namespace Mappings. Essa propriedade define se o namespace precisa ser alterado durante a restauração do vault.

namespaceMappings?: {[propertyName: string]: string}

Valor de Propriedade

{[propertyName: string]: string}

objectType

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

objectType: "KubernetesClusterVaultTierRestoreCriteria"

Valor de Propriedade

"KubernetesClusterVaultTierRestoreCriteria"

persistentVolumeRestoreMode

Obtém ou define a propriedade PV (Volume Persistente) Modo de Restauração. Essa propriedade define se os volumes precisam ser restaurados do vault.

persistentVolumeRestoreMode?: string

Valor de Propriedade

string

resourceModifierReference

Obtém ou define a referência do modificador de recursos. Esta propriedade define a referência para o modificador de recursos durante a restauração.

resourceModifierReference?: NamespacedNameResource

Valor de Propriedade

restoreHookReferences

Obtém ou define as referências de gancho de restauração. Esta propriedade define a referência de gancho a ser executada durante a restauração do vault.

restoreHookReferences?: NamespacedNameResource[]

Valor de Propriedade

stagingResourceGroupId

Obtém ou define a ID RG de preparo para criar discos de preparo e instantâneos durante a restauração do vault.

stagingResourceGroupId?: string

Valor de Propriedade

string

stagingStorageAccountId

Obtém ou define o ID da Conta de Armazenamento de preparo para criar dados de armazenamento de objetos de extensão de backup durante a restauração do vault.

stagingStorageAccountId?: string

Valor de Propriedade

string