gkebackup library
Classes
- BackupChannel
- A BackupChannel imposes constraints on where clusters can be backed up. The BackupChannel should be in the same project and region as the cluster being backed up. The backup can be created only in destination_project.
- BackupChannelArgs
- The set of arguments for BackupChannel. The set of arguments for BackupChannel.
- BackupChannelState
- Input properties used for looking up and filtering BackupChannel resources.
- BackupPlan
- Represents a Backup Plan instance.
- BackupPlanArgs
- The set of arguments for BackupPlan. The set of arguments for BackupPlan.
- BackupPlanBackupConfig
- BackupPlanBackupConfigEncryptionKey
- BackupPlanBackupConfigSelectedApplications
- BackupPlanBackupConfigSelectedApplicationsNamespacedName
- BackupPlanBackupConfigSelectedNamespaceLabels
- BackupPlanBackupConfigSelectedNamespaceLabelsResourceLabel
- BackupPlanBackupConfigSelectedNamespaces
- BackupPlanBackupSchedule
- BackupPlanBackupScheduleRpoConfig
- BackupPlanBackupScheduleRpoConfigExclusionWindow
- BackupPlanBackupScheduleRpoConfigExclusionWindowDaysOfWeek
- BackupPlanBackupScheduleRpoConfigExclusionWindowSingleOccurrenceDate
- BackupPlanBackupScheduleRpoConfigExclusionWindowStartTime
- BackupPlanIamBinding
- Three different resources help you manage your IAM policy for Backup for GKE BackupPlan. Each of these resources serves a different use case:
- BackupPlanIamBindingArgs
- The set of arguments for BackupPlanIamBinding. The set of arguments for BackupPlanIamBinding.
- BackupPlanIamBindingCondition
- BackupPlanIamBindingState
- Input properties used for looking up and filtering BackupPlanIamBinding resources.
- BackupPlanIamMember
- Three different resources help you manage your IAM policy for Backup for GKE BackupPlan. Each of these resources serves a different use case:
- BackupPlanIamMemberArgs
- The set of arguments for BackupPlanIamMember. The set of arguments for BackupPlanIamMember.
- BackupPlanIamMemberCondition
- BackupPlanIamMemberState
- Input properties used for looking up and filtering BackupPlanIamMember resources.
- BackupPlanIamPolicy
- Three different resources help you manage your IAM policy for Backup for GKE BackupPlan. Each of these resources serves a different use case:
- BackupPlanIamPolicyArgs
- The set of arguments for BackupPlanIamPolicy. The set of arguments for BackupPlanIamPolicy.
- BackupPlanIamPolicyState
- Input properties used for looking up and filtering BackupPlanIamPolicy resources.
- BackupPlanRetentionPolicy
- BackupPlanState
- Input properties used for looking up and filtering BackupPlan resources.
- GetBackupPlanIamPolicyArgs
- Arguments for getBackupPlanIamPolicy. Arguments for getBackupPlanIamPolicy.
- GetBackupPlanIamPolicyResult
- Result data returned by getBackupPlanIamPolicy.
- GetRestorePlanIamPolicyArgs
- Arguments for getRestorePlanIamPolicy. Arguments for getRestorePlanIamPolicy.
- GetRestorePlanIamPolicyResult
- Result data returned by getRestorePlanIamPolicy.
- RestoreChannel
- A RestoreChannel imposes constraints on where backups can be restored. The RestoreChannel should be in the same project and region as the backups. The backups can only be restored in the destination_project.
- RestoreChannelArgs
- The set of arguments for RestoreChannel. The set of arguments for RestoreChannel.
- RestoreChannelState
- Input properties used for looking up and filtering RestoreChannel resources.
- RestorePlan
- Represents a Restore Plan instance.
- RestorePlanArgs
- The set of arguments for RestorePlan. The set of arguments for RestorePlan.
- RestorePlanIamBinding
- Three different resources help you manage your IAM policy for Backup for GKE RestorePlan. Each of these resources serves a different use case:
- RestorePlanIamBindingArgs
- The set of arguments for RestorePlanIamBinding. The set of arguments for RestorePlanIamBinding.
- RestorePlanIamBindingCondition
- RestorePlanIamBindingState
- Input properties used for looking up and filtering RestorePlanIamBinding resources.
- RestorePlanIamMember
- Three different resources help you manage your IAM policy for Backup for GKE RestorePlan. Each of these resources serves a different use case:
- RestorePlanIamMemberArgs
- The set of arguments for RestorePlanIamMember. The set of arguments for RestorePlanIamMember.
- RestorePlanIamMemberCondition
- RestorePlanIamMemberState
- Input properties used for looking up and filtering RestorePlanIamMember resources.
- RestorePlanIamPolicy
- Three different resources help you manage your IAM policy for Backup for GKE RestorePlan. Each of these resources serves a different use case:
- RestorePlanIamPolicyArgs
- The set of arguments for RestorePlanIamPolicy. The set of arguments for RestorePlanIamPolicy.
- RestorePlanIamPolicyState
- Input properties used for looking up and filtering RestorePlanIamPolicy resources.
- RestorePlanRestoreConfig
- RestorePlanRestoreConfigClusterResourceRestoreScope
- RestorePlanRestoreConfigClusterResourceRestoreScopeExcludedGroupKind
- RestorePlanRestoreConfigClusterResourceRestoreScopeSelectedGroupKind
- RestorePlanRestoreConfigExcludedNamespaces
- RestorePlanRestoreConfigRestoreOrder
- RestorePlanRestoreConfigRestoreOrderGroupKindDependency
- RestorePlanRestoreConfigRestoreOrderGroupKindDependencyRequiring
- RestorePlanRestoreConfigRestoreOrderGroupKindDependencySatisfying
- RestorePlanRestoreConfigSelectedApplications
- RestorePlanRestoreConfigSelectedApplicationsNamespacedName
- RestorePlanRestoreConfigSelectedNamespaces
- RestorePlanRestoreConfigTransformationRule
- RestorePlanRestoreConfigTransformationRuleFieldAction
- RestorePlanRestoreConfigTransformationRuleResourceFilter
- RestorePlanRestoreConfigTransformationRuleResourceFilterGroupKind
- RestorePlanRestoreConfigVolumeDataRestorePolicyBinding
- RestorePlanState
- Input properties used for looking up and filtering RestorePlan resources.
Functions
-
getBackupPlanIamPolicy(
GetBackupPlanIamPolicyArgs args, {InvokeOptions? options}) → Future< GetBackupPlanIamPolicyResult> - Retrieves the current IAM policy data for backupplan
-
getBackupPlanIamPolicyOutput(
GetBackupPlanIamPolicyArgs args, {InvokeOutputOptions? options}) → Output< GetBackupPlanIamPolicyResult> -
getRestorePlanIamPolicy(
GetRestorePlanIamPolicyArgs args, {InvokeOptions? options}) → Future< GetRestorePlanIamPolicyResult> - Retrieves the current IAM policy data for restoreplan
-
getRestorePlanIamPolicyOutput(
GetRestorePlanIamPolicyArgs args, {InvokeOutputOptions? options}) → Output< GetRestorePlanIamPolicyResult>