Compartilhar via


KubernetesClusterVaultTierRestoreCriteria interface

informações de destino do Backup de Cluster do kubernetes para a operação de restauração do cofre

Extends

Propriedades

conflictPolicy

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

excludedNamespaces

Obtém ou define a propriedade excluir namespaces. Essa propriedade define os namespaces a serem excluídos durante a restauração do cofre.

excludedResourceTypes

Obtém ou define a propriedade excluir tipos de recurso. Essa propriedade define os tipos de recurso a serem excluídos durante a restauração do cofre.

includeClusterScopeResources

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

includedNamespaces

Obtém ou define a propriedade de namespaces de inclusão. Essa propriedade define os namespaces a serem incluídos durante a restauração do cofre.

includedResourceTypes

Obtém ou define a propriedade incluir tipos de recurso. Essa propriedade define os tipos de recurso a serem incluídos durante a restauração do cofre.

labelSelectors

Obtém ou define a propriedade LabelSelectors. Essa propriedade define o recurso com esses seletores de rótulo a serem incluídos durante a restauração do cofre.

namespaceMappings

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

objectType

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

persistentVolumeRestoreMode

Obtém ou define a propriedade modo de restauração PV (volume persistente). Essa propriedade define se os volumes precisam ser restaurados do cofre.

resourceModifierReference

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

restoreHookReferences

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

stagingResourceGroupId

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

stagingStorageAccountId

Obtém ou define a ID da conta de armazenamento de preparo para criar dados do repositório de objetos de extensão de backup durante a restauração do cofre.

Detalhes da propriedade

conflictPolicy

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

conflictPolicy?: string

Valor da propriedade

string

excludedNamespaces

Obtém ou define a propriedade excluir namespaces. Essa propriedade define os namespaces a serem excluídos durante a restauração do cofre.

excludedNamespaces?: string[]

Valor da propriedade

string[]

excludedResourceTypes

Obtém ou define a propriedade excluir tipos de recurso. Essa propriedade define os tipos de recurso a serem excluídos durante a restauração do cofre.

excludedResourceTypes?: string[]

Valor da propriedade

string[]

includeClusterScopeResources

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

includeClusterScopeResources: boolean

Valor da propriedade

boolean

includedNamespaces

Obtém ou define a propriedade de namespaces de inclusão. Essa propriedade define os namespaces a serem incluídos durante a restauração do cofre.

includedNamespaces?: string[]

Valor da propriedade

string[]

includedResourceTypes

Obtém ou define a propriedade incluir tipos de recurso. Essa propriedade define os tipos de recurso a serem incluídos durante a restauração do cofre.

includedResourceTypes?: string[]

Valor da propriedade

string[]

labelSelectors

Obtém ou define a propriedade LabelSelectors. Essa propriedade define o recurso com esses seletores de rótulo a serem incluídos durante a restauração do cofre.

labelSelectors?: string[]

Valor da propriedade

string[]

namespaceMappings

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

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

Valor da propriedade

{[propertyName: string]: string}

objectType

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

objectType: "KubernetesClusterVaultTierRestoreCriteria"

Valor da propriedade

"KubernetesClusterVaultTierRestoreCriteria"

persistentVolumeRestoreMode

Obtém ou define a propriedade modo de restauração PV (volume persistente). Essa propriedade define se os volumes precisam ser restaurados do cofre.

persistentVolumeRestoreMode?: string

Valor da propriedade

string

resourceModifierReference

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

resourceModifierReference?: NamespacedNameResource

Valor da propriedade

restoreHookReferences

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

restoreHookReferences?: NamespacedNameResource[]

Valor da propriedade

stagingResourceGroupId

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

stagingResourceGroupId?: string

Valor da propriedade

string

stagingStorageAccountId

Obtém ou define a ID da conta de armazenamento de preparo para criar dados do repositório de objetos de extensão de backup durante a restauração do cofre.

stagingStorageAccountId?: string

Valor da propriedade

string