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 selectedApplications: Output<BackupPlanBackupConfigSelectedApplicationsArgs>? = null, val selectedNamespaces: Output<BackupPlanBackupConfigSelectedNamespacesArgs>? = null) : ConvertibleToJava<BackupPlanBackupConfigArgs>
Link copied to clipboard
data class BackupPlanBackupConfigEncryptionKeyArgs(val gcpKmsEncryptionKey: Output<String>) : ConvertibleToJava<BackupPlanBackupConfigEncryptionKeyArgs>
data class BackupPlanBackupConfigSelectedApplicationsArgs(val namespacedNames: Output<List<BackupPlanBackupConfigSelectedApplicationsNamespacedNameArgs>>) : ConvertibleToJava<BackupPlanBackupConfigSelectedApplicationsArgs>
data class BackupPlanBackupConfigSelectedApplicationsNamespacedNameArgs(val name: Output<String>, val namespace: Output<String>) : ConvertibleToJava<BackupPlanBackupConfigSelectedApplicationsNamespacedNameArgs>
data class BackupPlanBackupConfigSelectedNamespacesArgs(val namespaces: Output<List<String>>) : ConvertibleToJava<BackupPlanBackupConfigSelectedNamespacesArgs>
Link copied to clipboard
data class BackupPlanBackupScheduleArgs(val cronSchedule: Output<String>? = null, val paused: Output<Boolean>? = null) : ConvertibleToJava<BackupPlanBackupScheduleArgs>
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
data class BackupPlanIamMemberConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<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
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
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
data class RestorePlanIamBindingConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<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
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 selectedApplications: Output<RestorePlanRestoreConfigSelectedApplicationsArgs>? = null, val selectedNamespaces: Output<RestorePlanRestoreConfigSelectedNamespacesArgs>? = null, val transformationRules: Output<List<RestorePlanRestoreConfigTransformationRuleArgs>>? = null, val volumeDataRestorePolicy: Output<String>? = null) : ConvertibleToJava<RestorePlanRestoreConfigArgs>
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>
data class RestorePlanRestoreConfigClusterResourceRestoreScopeExcludedGroupKindArgs(val resourceGroup: Output<String>? = null, val resourceKind: Output<String>? = null) : ConvertibleToJava<RestorePlanRestoreConfigClusterResourceRestoreScopeExcludedGroupKindArgs>
data class RestorePlanRestoreConfigClusterResourceRestoreScopeSelectedGroupKindArgs(val resourceGroup: Output<String>? = null, val resourceKind: Output<String>? = null) : ConvertibleToJava<RestorePlanRestoreConfigClusterResourceRestoreScopeSelectedGroupKindArgs>
data class RestorePlanRestoreConfigExcludedNamespacesArgs(val namespaces: Output<List<String>>) : ConvertibleToJava<RestorePlanRestoreConfigExcludedNamespacesArgs>
data class RestorePlanRestoreConfigSelectedApplicationsArgs(val namespacedNames: Output<List<RestorePlanRestoreConfigSelectedApplicationsNamespacedNameArgs>>) : ConvertibleToJava<RestorePlanRestoreConfigSelectedApplicationsArgs>
data class RestorePlanRestoreConfigSelectedApplicationsNamespacedNameArgs(val name: Output<String>, val namespace: Output<String>) : ConvertibleToJava<RestorePlanRestoreConfigSelectedApplicationsNamespacedNameArgs>
data class RestorePlanRestoreConfigSelectedNamespacesArgs(val namespaces: Output<List<String>>) : ConvertibleToJava<RestorePlanRestoreConfigSelectedNamespacesArgs>
data class RestorePlanRestoreConfigTransformationRuleArgs(val description: Output<String>? = null, val fieldActions: Output<List<RestorePlanRestoreConfigTransformationRuleFieldActionArgs>>, val resourceFilter: Output<RestorePlanRestoreConfigTransformationRuleResourceFilterArgs>? = null) : ConvertibleToJava<RestorePlanRestoreConfigTransformationRuleArgs>
data class RestorePlanRestoreConfigTransformationRuleFieldActionArgs(val fromPath: Output<String>? = null, val op: Output<String>, val path: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<RestorePlanRestoreConfigTransformationRuleFieldActionArgs>
data class RestorePlanRestoreConfigTransformationRuleResourceFilterArgs(val groupKinds: Output<List<RestorePlanRestoreConfigTransformationRuleResourceFilterGroupKindArgs>>? = null, val jsonPath: Output<String>? = null, val namespaces: Output<List<String>>? = null) : ConvertibleToJava<RestorePlanRestoreConfigTransformationRuleResourceFilterArgs>
data class RestorePlanRestoreConfigTransformationRuleResourceFilterGroupKindArgs(val resourceGroup: Output<String>? = null, val resourceKind: Output<String>? = null) : ConvertibleToJava<RestorePlanRestoreConfigTransformationRuleResourceFilterGroupKindArgs>