Delen via


KubernetesClusterRestoreCriteria interface

Kubernetes Cluster Backup-doelgegevens voor herstelbewerking

Uitbreiding

Eigenschappen

conflictPolicy

Hiermee haalt u de eigenschap Conflictbeleid op of stelt u deze in. Met deze eigenschap wordt beleid ingesteld tijdens conflicten tussen resources tijdens het herstellen.

excludedNamespaces

Hiermee haalt u de eigenschap van de uitgesloten naamruimten op of stelt u deze in. Met deze eigenschap worden de naamruimten ingesteld die tijdens het herstellen moeten worden uitgesloten.

excludedResourceTypes

Hiermee haalt u de eigenschap resourcetypen uitsluiten op of stelt u deze in. Met deze eigenschap worden de resourcetypen ingesteld die tijdens het herstellen moeten worden uitgesloten.

includeClusterScopeResources

Hiermee haalt u de eigenschap Include-clusterbronnen op of stelt u deze in. Deze eigenschap, indien ingeschakeld, bevat clusterbereikbronnen tijdens het herstellen.

includedNamespaces

Hiermee haalt u de eigenschap include namespaces op of stelt u deze in. Met deze eigenschap worden de naamruimten ingesteld die moeten worden opgenomen tijdens het herstellen.

includedResourceTypes

Hiermee haalt u de eigenschap include-resourcetypen op of stelt u deze in. Met deze eigenschap worden de resourcetypen ingesteld die moeten worden opgenomen tijdens het herstellen.

labelSelectors

Hiermee haalt u de eigenschap LabelSelectors op of stelt u deze in. Met deze eigenschap stelt u de resource in met dergelijke labelkiezers die moeten worden opgenomen tijdens het herstellen.

namespaceMappings

Hiermee haalt u de eigenschap Naamruimtetoewijzingen op of stelt u deze in. Deze eigenschap wordt ingesteld als de naamruimte moet worden gewijzigd tijdens het herstellen.

objectType

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

persistentVolumeRestoreMode

Hiermee haalt u de eigenschap HW (Permanent volume) Herstelmodus op of stelt u deze in. Met deze eigenschap wordt ingesteld of volumes moeten worden hersteld.

resourceModifierReference

Hiermee haalt u de verwijzing voor resourceaanpassing op of stelt u deze in. Met deze eigenschap wordt de verwijzing voor resourceaanpassing ingesteld tijdens het herstellen.

restoreHookReferences

Hiermee haalt u de herstelhookverwijzingen op of stelt u deze in. Met deze eigenschap wordt de hook-verwijzing ingesteld die moet worden uitgevoerd tijdens het herstellen.

Eigenschapdetails

conflictPolicy

Hiermee haalt u de eigenschap Conflictbeleid op of stelt u deze in. Met deze eigenschap wordt beleid ingesteld tijdens conflicten tussen resources tijdens het herstellen.

conflictPolicy?: string

Waarde van eigenschap

string

excludedNamespaces

Hiermee haalt u de eigenschap van de uitgesloten naamruimten op of stelt u deze in. Met deze eigenschap worden de naamruimten ingesteld die tijdens het herstellen moeten worden uitgesloten.

excludedNamespaces?: string[]

Waarde van eigenschap

string[]

excludedResourceTypes

Hiermee haalt u de eigenschap resourcetypen uitsluiten op of stelt u deze in. Met deze eigenschap worden de resourcetypen ingesteld die tijdens het herstellen moeten worden uitgesloten.

excludedResourceTypes?: string[]

Waarde van eigenschap

string[]

includeClusterScopeResources

Hiermee haalt u de eigenschap Include-clusterbronnen op of stelt u deze in. Deze eigenschap, indien ingeschakeld, bevat clusterbereikbronnen tijdens het herstellen.

includeClusterScopeResources: boolean

Waarde van eigenschap

boolean

includedNamespaces

Hiermee haalt u de eigenschap include namespaces op of stelt u deze in. Met deze eigenschap worden de naamruimten ingesteld die moeten worden opgenomen tijdens het herstellen.

includedNamespaces?: string[]

Waarde van eigenschap

string[]

includedResourceTypes

Hiermee haalt u de eigenschap include-resourcetypen op of stelt u deze in. Met deze eigenschap worden de resourcetypen ingesteld die moeten worden opgenomen tijdens het herstellen.

includedResourceTypes?: string[]

Waarde van eigenschap

string[]

labelSelectors

Hiermee haalt u de eigenschap LabelSelectors op of stelt u deze in. Met deze eigenschap stelt u de resource in met dergelijke labelkiezers die moeten worden opgenomen tijdens het herstellen.

labelSelectors?: string[]

Waarde van eigenschap

string[]

namespaceMappings

Hiermee haalt u de eigenschap Naamruimtetoewijzingen op of stelt u deze in. Deze eigenschap wordt ingesteld als de naamruimte moet worden gewijzigd tijdens het herstellen.

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

Waarde van eigenschap

{[propertyName: string]: string}

objectType

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

objectType: "KubernetesClusterRestoreCriteria"

Waarde van eigenschap

"KubernetesClusterRestoreCriteria"

persistentVolumeRestoreMode

Hiermee haalt u de eigenschap HW (Permanent volume) Herstelmodus op of stelt u deze in. Met deze eigenschap wordt ingesteld of volumes moeten worden hersteld.

persistentVolumeRestoreMode?: string

Waarde van eigenschap

string

resourceModifierReference

Hiermee haalt u de verwijzing voor resourceaanpassing op of stelt u deze in. Met deze eigenschap wordt de verwijzing voor resourceaanpassing ingesteld tijdens het herstellen.

resourceModifierReference?: NamespacedNameResource

Waarde van eigenschap

restoreHookReferences

Hiermee haalt u de herstelhookverwijzingen op of stelt u deze in. Met deze eigenschap wordt de hook-verwijzing ingesteld die moet worden uitgevoerd tijdens het herstellen.

restoreHookReferences?: NamespacedNameResource[]

Waarde van eigenschap