Package-level declarations
Types
Link copied to clipboard
data class BackupPlanBackupConfigArgs(val allNamespaces: Output<Boolean>? = null, val encryptionKey: Output<BackupPlanBackupConfigEncryptionKeyArgs>? = null, val includeSecrets: Output<Boolean>? = null, val includeVolumeData: Output<Boolean>? = null, val permissiveMode: Output<Boolean>? = null, val selectedApplications: Output<BackupPlanBackupConfigSelectedApplicationsArgs>? = null, val selectedNamespaces: Output<BackupPlanBackupConfigSelectedNamespacesArgs>? = null) : ConvertibleToJava<BackupPlanBackupConfigArgs>
Link copied to clipboard
Builder for BackupPlanBackupConfigArgs.
Link copied to clipboard
data class BackupPlanBackupConfigEncryptionKeyArgs(val gcpKmsEncryptionKey: Output<String>) : ConvertibleToJava<BackupPlanBackupConfigEncryptionKeyArgs>
Link copied to clipboard
Link copied to clipboard
data class BackupPlanBackupConfigSelectedApplicationsArgs(val namespacedNames: Output<List<BackupPlanBackupConfigSelectedApplicationsNamespacedNameArgs>>) : ConvertibleToJava<BackupPlanBackupConfigSelectedApplicationsArgs>
Link copied to clipboard
Link copied to clipboard
data class BackupPlanBackupConfigSelectedApplicationsNamespacedNameArgs(val name: Output<String>, val namespace: Output<String>) : ConvertibleToJava<BackupPlanBackupConfigSelectedApplicationsNamespacedNameArgs>
Link copied to clipboard
data class BackupPlanBackupConfigSelectedNamespacesArgs(val namespaces: Output<List<String>>) : ConvertibleToJava<BackupPlanBackupConfigSelectedNamespacesArgs>
Link copied to clipboard
Link copied to clipboard
data class BackupPlanBackupScheduleArgs(val cronSchedule: Output<String>? = null, val paused: Output<Boolean>? = null, val rpoConfig: Output<BackupPlanBackupScheduleRpoConfigArgs>? = null) : ConvertibleToJava<BackupPlanBackupScheduleArgs>
Link copied to clipboard
Builder for BackupPlanBackupScheduleArgs.
Link copied to clipboard
data class BackupPlanBackupScheduleRpoConfigArgs(val exclusionWindows: Output<List<BackupPlanBackupScheduleRpoConfigExclusionWindowArgs>>? = null, val targetRpoMinutes: Output<Int>) : ConvertibleToJava<BackupPlanBackupScheduleRpoConfigArgs>
Link copied to clipboard
Link copied to clipboard
data class BackupPlanBackupScheduleRpoConfigExclusionWindowArgs(val daily: Output<Boolean>? = null, val daysOfWeek: Output<BackupPlanBackupScheduleRpoConfigExclusionWindowDaysOfWeekArgs>? = null, val duration: Output<String>, val singleOccurrenceDate: Output<BackupPlanBackupScheduleRpoConfigExclusionWindowSingleOccurrenceDateArgs>? = null, val startTime: Output<BackupPlanBackupScheduleRpoConfigExclusionWindowStartTimeArgs>) : ConvertibleToJava<BackupPlanBackupScheduleRpoConfigExclusionWindowArgs>
Link copied to clipboard
Link copied to clipboard
data class BackupPlanBackupScheduleRpoConfigExclusionWindowDaysOfWeekArgs(val daysOfWeeks: Output<List<String>>? = null) : ConvertibleToJava<BackupPlanBackupScheduleRpoConfigExclusionWindowDaysOfWeekArgs>
Link copied to clipboard
data class BackupPlanBackupScheduleRpoConfigExclusionWindowSingleOccurrenceDateArgs(val day: Output<Int>? = null, val month: Output<Int>? = null, val year: Output<Int>? = null) : ConvertibleToJava<BackupPlanBackupScheduleRpoConfigExclusionWindowSingleOccurrenceDateArgs>
Link copied to clipboard
data class BackupPlanBackupScheduleRpoConfigExclusionWindowStartTimeArgs(val hours: Output<Int>? = null, val minutes: Output<Int>? = null, val nanos: Output<Int>? = null, val seconds: Output<Int>? = null) : ConvertibleToJava<BackupPlanBackupScheduleRpoConfigExclusionWindowStartTimeArgs>
Link copied to clipboard
data class BackupPlanIamBindingConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<BackupPlanIamBindingConditionArgs>
Link copied to clipboard
Builder for BackupPlanIamBindingConditionArgs.
Link copied to clipboard
data class BackupPlanIamMemberConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<BackupPlanIamMemberConditionArgs>
Link copied to clipboard
Builder for BackupPlanIamMemberConditionArgs.
Link copied to clipboard
data class BackupPlanRetentionPolicyArgs(val backupDeleteLockDays: Output<Int>? = null, val backupRetainDays: Output<Int>? = null, val locked: Output<Boolean>? = null) : ConvertibleToJava<BackupPlanRetentionPolicyArgs>
Link copied to clipboard
Builder for BackupPlanRetentionPolicyArgs.
Link copied to clipboard
data class GetBackupPlanIamPolicyPlainArgs(val location: String? = null, val name: String, val project: String? = null) : ConvertibleToJava<GetBackupPlanIamPolicyPlainArgs>
A collection of arguments for invoking getBackupPlanIamPolicy.
Link copied to clipboard
Builder for GetBackupPlanIamPolicyPlainArgs.
Link copied to clipboard
data class GetRestorePlanIamPolicyPlainArgs(val location: String? = null, val name: String, val project: String? = null) : ConvertibleToJava<GetRestorePlanIamPolicyPlainArgs>
A collection of arguments for invoking getRestorePlanIamPolicy.
Link copied to clipboard
Builder for GetRestorePlanIamPolicyPlainArgs.
Link copied to clipboard
data class RestorePlanIamBindingConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<RestorePlanIamBindingConditionArgs>
Link copied to clipboard
Builder for RestorePlanIamBindingConditionArgs.
Link copied to clipboard
data class RestorePlanIamMemberConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<RestorePlanIamMemberConditionArgs>
Link copied to clipboard
Builder for RestorePlanIamMemberConditionArgs.
Link copied to clipboard
data class RestorePlanRestoreConfigArgs(val allNamespaces: Output<Boolean>? = null, val clusterResourceConflictPolicy: Output<String>? = null, val clusterResourceRestoreScope: Output<RestorePlanRestoreConfigClusterResourceRestoreScopeArgs>? = null, val excludedNamespaces: Output<RestorePlanRestoreConfigExcludedNamespacesArgs>? = null, val namespacedResourceRestoreMode: Output<String>? = null, val noNamespaces: Output<Boolean>? = null, val restoreOrder: Output<RestorePlanRestoreConfigRestoreOrderArgs>? = null, val selectedApplications: Output<RestorePlanRestoreConfigSelectedApplicationsArgs>? = null, val selectedNamespaces: Output<RestorePlanRestoreConfigSelectedNamespacesArgs>? = null, val transformationRules: Output<List<RestorePlanRestoreConfigTransformationRuleArgs>>? = null, val volumeDataRestorePolicy: Output<String>? = null, val volumeDataRestorePolicyBindings: Output<List<RestorePlanRestoreConfigVolumeDataRestorePolicyBindingArgs>>? = null) : ConvertibleToJava<RestorePlanRestoreConfigArgs>
Link copied to clipboard
Builder for RestorePlanRestoreConfigArgs.
Link copied to clipboard
data class RestorePlanRestoreConfigClusterResourceRestoreScopeArgs(val allGroupKinds: Output<Boolean>? = null, val excludedGroupKinds: Output<List<RestorePlanRestoreConfigClusterResourceRestoreScopeExcludedGroupKindArgs>>? = null, val noGroupKinds: Output<Boolean>? = null, val selectedGroupKinds: Output<List<RestorePlanRestoreConfigClusterResourceRestoreScopeSelectedGroupKindArgs>>? = null) : ConvertibleToJava<RestorePlanRestoreConfigClusterResourceRestoreScopeArgs>
Link copied to clipboard
Link copied to clipboard
data class RestorePlanRestoreConfigClusterResourceRestoreScopeExcludedGroupKindArgs(val resourceGroup: Output<String>? = null, val resourceKind: Output<String>? = null) : ConvertibleToJava<RestorePlanRestoreConfigClusterResourceRestoreScopeExcludedGroupKindArgs>
Link copied to clipboard
data class RestorePlanRestoreConfigClusterResourceRestoreScopeSelectedGroupKindArgs(val resourceGroup: Output<String>? = null, val resourceKind: Output<String>? = null) : ConvertibleToJava<RestorePlanRestoreConfigClusterResourceRestoreScopeSelectedGroupKindArgs>
Link copied to clipboard
data class RestorePlanRestoreConfigExcludedNamespacesArgs(val namespaces: Output<List<String>>) : ConvertibleToJava<RestorePlanRestoreConfigExcludedNamespacesArgs>
Link copied to clipboard
Link copied to clipboard
data class RestorePlanRestoreConfigRestoreOrderArgs(val groupKindDependencies: Output<List<RestorePlanRestoreConfigRestoreOrderGroupKindDependencyArgs>>) : ConvertibleToJava<RestorePlanRestoreConfigRestoreOrderArgs>
Link copied to clipboard
Link copied to clipboard
data class RestorePlanRestoreConfigRestoreOrderGroupKindDependencyArgs(val requiring: Output<RestorePlanRestoreConfigRestoreOrderGroupKindDependencyRequiringArgs>, val satisfying: Output<RestorePlanRestoreConfigRestoreOrderGroupKindDependencySatisfyingArgs>) : ConvertibleToJava<RestorePlanRestoreConfigRestoreOrderGroupKindDependencyArgs>
Link copied to clipboard
data class RestorePlanRestoreConfigRestoreOrderGroupKindDependencyRequiringArgs(val resourceGroup: Output<String>? = null, val resourceKind: Output<String>? = null) : ConvertibleToJava<RestorePlanRestoreConfigRestoreOrderGroupKindDependencyRequiringArgs>
Link copied to clipboard
data class RestorePlanRestoreConfigRestoreOrderGroupKindDependencySatisfyingArgs(val resourceGroup: Output<String>? = null, val resourceKind: Output<String>? = null) : ConvertibleToJava<RestorePlanRestoreConfigRestoreOrderGroupKindDependencySatisfyingArgs>
Link copied to clipboard
data class RestorePlanRestoreConfigSelectedApplicationsArgs(val namespacedNames: Output<List<RestorePlanRestoreConfigSelectedApplicationsNamespacedNameArgs>>) : ConvertibleToJava<RestorePlanRestoreConfigSelectedApplicationsArgs>
Link copied to clipboard
Link copied to clipboard
data class RestorePlanRestoreConfigSelectedApplicationsNamespacedNameArgs(val name: Output<String>, val namespace: Output<String>) : ConvertibleToJava<RestorePlanRestoreConfigSelectedApplicationsNamespacedNameArgs>
Link copied to clipboard
data class RestorePlanRestoreConfigSelectedNamespacesArgs(val namespaces: Output<List<String>>) : ConvertibleToJava<RestorePlanRestoreConfigSelectedNamespacesArgs>
Link copied to clipboard
Link copied to clipboard
data class RestorePlanRestoreConfigTransformationRuleArgs(val description: Output<String>? = null, val fieldActions: Output<List<RestorePlanRestoreConfigTransformationRuleFieldActionArgs>>, val resourceFilter: Output<RestorePlanRestoreConfigTransformationRuleResourceFilterArgs>? = null) : ConvertibleToJava<RestorePlanRestoreConfigTransformationRuleArgs>
Link copied to clipboard
Link copied to clipboard
data class RestorePlanRestoreConfigTransformationRuleFieldActionArgs(val fromPath: Output<String>? = null, val op: Output<String>, val path: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<RestorePlanRestoreConfigTransformationRuleFieldActionArgs>
Link copied to clipboard
data class RestorePlanRestoreConfigTransformationRuleResourceFilterArgs(val groupKinds: Output<List<RestorePlanRestoreConfigTransformationRuleResourceFilterGroupKindArgs>>? = null, val jsonPath: Output<String>? = null, val namespaces: Output<List<String>>? = null) : ConvertibleToJava<RestorePlanRestoreConfigTransformationRuleResourceFilterArgs>
Link copied to clipboard
data class RestorePlanRestoreConfigTransformationRuleResourceFilterGroupKindArgs(val resourceGroup: Output<String>? = null, val resourceKind: Output<String>? = null) : ConvertibleToJava<RestorePlanRestoreConfigTransformationRuleResourceFilterGroupKindArgs>
Link copied to clipboard
data class RestorePlanRestoreConfigVolumeDataRestorePolicyBindingArgs(val policy: Output<String>, val volumeType: Output<String>) : ConvertibleToJava<RestorePlanRestoreConfigVolumeDataRestorePolicyBindingArgs>