KubernetesClusterVaultTierRestoreCriteria interface
用于从保管库还原操作的 kubernetes 群集备份目标信息
属性
| conflict |
获取或设置冲突策略属性。 此属性设置从保管库还原期间资源冲突期间的策略。 |
| excluded |
获取或设置 exclude 命名空间属性。 此属性设置从保管库还原期间要排除的命名空间。 |
| excluded |
获取或设置排除资源类型属性。 此属性设置从保管库还原期间要排除的资源类型。 |
| include |
获取或设置 include 群集资源属性。 如果启用此属性,则会在从保管库还原期间包括群集范围资源。 |
| included |
获取或设置 include 命名空间属性。 此属性设置从保管库还原期间要包括的命名空间。 |
| included |
获取或设置 include 资源类型属性。 此属性设置从保管库还原期间要包含的资源类型。 |
| label |
获取或设置 LabelSelectors 属性。 此属性设置在从保管库还原期间要包含的此类标签选择器的资源。 |
| namespace |
获取或设置Namespace Mappings 属性。 此属性设置是否需要在从保管库还原期间更改命名空间。 |
| object |
特定对象的类型 - 用于反序列化 |
| persistent |
获取或设置 PV (永久性卷) 还原模式属性。 此属性设置是否需要从保管库还原卷。 |
| resource |
获取或设置资源修饰符引用。 此属性设置还原期间资源修饰符的引用。 |
| restore |
获取或设置还原挂钩引用。 此属性设置从保管库还原期间要执行的挂钩引用。 |
| staging |
获取或设置用于在从保管库还原期间创建临时磁盘和快照的暂存 RG ID。 |
| staging |
获取或设置用于在从保管库还原期间创建备份扩展对象存储数据的暂存存储帐户 ID。 |
属性详细信息
conflictPolicy
获取或设置冲突策略属性。 此属性设置从保管库还原期间资源冲突期间的策略。
conflictPolicy?: string
属性值
string
excludedNamespaces
获取或设置 exclude 命名空间属性。 此属性设置从保管库还原期间要排除的命名空间。
excludedNamespaces?: string[]
属性值
string[]
excludedResourceTypes
获取或设置排除资源类型属性。 此属性设置从保管库还原期间要排除的资源类型。
excludedResourceTypes?: string[]
属性值
string[]
includeClusterScopeResources
获取或设置 include 群集资源属性。 如果启用此属性,则会在从保管库还原期间包括群集范围资源。
includeClusterScopeResources: boolean
属性值
boolean
includedNamespaces
获取或设置 include 命名空间属性。 此属性设置从保管库还原期间要包括的命名空间。
includedNamespaces?: string[]
属性值
string[]
includedResourceTypes
获取或设置 include 资源类型属性。 此属性设置从保管库还原期间要包含的资源类型。
includedResourceTypes?: string[]
属性值
string[]
labelSelectors
获取或设置 LabelSelectors 属性。 此属性设置在从保管库还原期间要包含的此类标签选择器的资源。
labelSelectors?: string[]
属性值
string[]
namespaceMappings
获取或设置Namespace Mappings 属性。 此属性设置是否需要在从保管库还原期间更改命名空间。
namespaceMappings?: Record<string, string>
属性值
Record<string, string>
objectType
特定对象的类型 - 用于反序列化
objectType: "KubernetesClusterVaultTierRestoreCriteria"
属性值
"KubernetesClusterVaultTierRestoreCriteria"
persistentVolumeRestoreMode
获取或设置 PV (永久性卷) 还原模式属性。 此属性设置是否需要从保管库还原卷。
persistentVolumeRestoreMode?: string
属性值
string
resourceModifierReference
获取或设置资源修饰符引用。 此属性设置还原期间资源修饰符的引用。
resourceModifierReference?: NamespacedNameResource
属性值
restoreHookReferences
获取或设置还原挂钩引用。 此属性设置从保管库还原期间要执行的挂钩引用。
restoreHookReferences?: NamespacedNameResource[]
属性值
stagingResourceGroupId
获取或设置用于在从保管库还原期间创建临时磁盘和快照的暂存 RG ID。
stagingResourceGroupId?: string
属性值
string
stagingStorageAccountId
获取或设置用于在从保管库还原期间创建备份扩展对象存储数据的暂存存储帐户 ID。
stagingStorageAccountId?: string
属性值
string