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>