KubernetesClusterRestoreCriteria interface

Información de destino de copia de seguridad del clúster de kubernetes para la operación de restauración

Extends

Propiedades

conflictPolicy

Obtiene o establece la propiedad Directiva de conflictos. Esta propiedad establece la directiva durante el conflicto de recursos durante la restauración.

excludedNamespaces

Obtiene o establece la propiedad exclude namespaces. Esta propiedad establece los espacios de nombres que se excluirán durante la restauración.

excludedResourceTypes

Obtiene o establece la propiedad exclude resource types . Esta propiedad establece los tipos de recursos que se excluirán durante la restauración.

includeClusterScopeResources

Obtiene o establece la propiedad include cluster resources. Esta propiedad si está habilitada incluirá recursos de ámbito de clúster durante la restauración.

includedNamespaces

Obtiene o establece la propiedad include namespaces. Esta propiedad establece los espacios de nombres que se incluirán durante la restauración.

includedResourceTypes

Obtiene o establece la propiedad include resource types. Esta propiedad establece los tipos de recursos que se incluirán durante la restauración.

labelSelectors

Obtiene o establece la propiedad LabelSelectors. Esta propiedad establece el recurso con estos selectores de etiquetas que se incluirán durante la restauración.

namespaceMappings

Obtiene o establece la propiedad Mappings de Namespace. Esta propiedad establece si es necesario cambiar el espacio de nombres durante la restauración.

objectType

Tipo del objeto específico: se usa para deserializar

persistentVolumeRestoreMode

Obtiene o establece la propiedad PV (volumen persistente) Restore Mode. Esta propiedad establece si es necesario restaurar volúmenes.

resourceModifierReference

Obtiene o establece la referencia del modificador de recursos. Esta propiedad establece la referencia para el modificador de recursos durante la restauración.

restoreHookReferences

Obtiene o establece las referencias de enlace de restauración. Esta propiedad establece la referencia de enlace que se va a ejecutar durante la restauración.

Detalles de las propiedades

conflictPolicy

Obtiene o establece la propiedad Directiva de conflictos. Esta propiedad establece la directiva durante el conflicto de recursos durante la restauración.

conflictPolicy?: string

Valor de propiedad

string

excludedNamespaces

Obtiene o establece la propiedad exclude namespaces. Esta propiedad establece los espacios de nombres que se excluirán durante la restauración.

excludedNamespaces?: string[]

Valor de propiedad

string[]

excludedResourceTypes

Obtiene o establece la propiedad exclude resource types . Esta propiedad establece los tipos de recursos que se excluirán durante la restauración.

excludedResourceTypes?: string[]

Valor de propiedad

string[]

includeClusterScopeResources

Obtiene o establece la propiedad include cluster resources. Esta propiedad si está habilitada incluirá recursos de ámbito de clúster durante la restauración.

includeClusterScopeResources: boolean

Valor de propiedad

boolean

includedNamespaces

Obtiene o establece la propiedad include namespaces. Esta propiedad establece los espacios de nombres que se incluirán durante la restauración.

includedNamespaces?: string[]

Valor de propiedad

string[]

includedResourceTypes

Obtiene o establece la propiedad include resource types. Esta propiedad establece los tipos de recursos que se incluirán durante la restauración.

includedResourceTypes?: string[]

Valor de propiedad

string[]

labelSelectors

Obtiene o establece la propiedad LabelSelectors. Esta propiedad establece el recurso con estos selectores de etiquetas que se incluirán durante la restauración.

labelSelectors?: string[]

Valor de propiedad

string[]

namespaceMappings

Obtiene o establece la propiedad Mappings de Namespace. Esta propiedad establece si es necesario cambiar el espacio de nombres durante la restauración.

namespaceMappings?: Record<string, string>

Valor de propiedad

Record<string, string>

objectType

Tipo del objeto específico: se usa para deserializar

objectType: "KubernetesClusterRestoreCriteria"

Valor de propiedad

"KubernetesClusterRestoreCriteria"

persistentVolumeRestoreMode

Obtiene o establece la propiedad PV (volumen persistente) Restore Mode. Esta propiedad establece si es necesario restaurar volúmenes.

persistentVolumeRestoreMode?: string

Valor de propiedad

string

resourceModifierReference

Obtiene o establece la referencia del modificador de recursos. Esta propiedad establece la referencia para el modificador de recursos durante la restauración.

resourceModifierReference?: NamespacedNameResource

Valor de propiedad

restoreHookReferences

Obtiene o establece las referencias de enlace de restauración. Esta propiedad establece la referencia de enlace que se va a ejecutar durante la restauración.

restoreHookReferences?: NamespacedNameResource[]

Valor de propiedad