KubernetesClusterVaultTierRestoreCriteria interface
Informações de destino do kubernetes Cluster Backup para operação de restauração do vault
- Extends
Propriedades
conflict |
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. |
excluded |
Obtém ou define a propriedade exclude namespaces. Esta propriedade define os namespaces a serem excluídos durante a restauração do vault. |
excluded |
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. |
include |
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. |
included |
Obtém ou define a propriedade include namespaces. Esta propriedade define os namespaces a serem incluídos durante a restauração do vault. |
included |
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. |
label |
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. |
namespace |
Obtém ou define a propriedade Namespace Mappings. Essa propriedade define se o namespace precisa ser alterado durante a restauração do vault. |
object |
Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser |
persistent |
Obtém ou define a propriedade PV (Volume Persistente) Modo de Restauração. Essa propriedade define se os volumes precisam ser restaurados do vault. |
resource |
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. |
restore |
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. |
staging |
Obtém ou define a ID RG de preparo para criar discos de preparo e instantâneos durante a restauração do vault. |
staging |
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