Package-level declarations
Types
Link copied to clipboard
data class FrameworkControl(val inputParameters: List<FrameworkControlInputParameter>? = null, val name: String, val scope: FrameworkControlScope? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetFrameworkControl(val inputParameters: List<GetFrameworkControlInputParameter>, val name: String, val scopes: List<GetFrameworkControlScope>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetFrameworkResult(val arn: String, val controls: List<GetFrameworkControl>, val creationTime: String, val deploymentStatus: String, val description: String, val id: String, val name: String, val status: String, val tags: Map<String, String>)
A collection of values returned by getFramework.
Link copied to clipboard
Link copied to clipboard
data class GetPlanRule(val completionWindow: Int, val copyActions: List<GetPlanRuleCopyAction>, val enableContinuousBackup: Boolean, val lifecycles: List<GetPlanRuleLifecycle>, val recoveryPointTags: Map<String, String>? = null, val ruleName: String, val schedule: String, val scheduleExpressionTimezone: String, val startWindow: Int, val targetVaultName: String)
Link copied to clipboard
data class GetPlanRuleCopyAction(val destinationVaultArn: String, val lifecycles: List<GetPlanRuleCopyActionLifecycle>)
Link copied to clipboard
data class GetPlanRuleCopyActionLifecycle(val coldStorageAfter: Int, val deleteAfter: Int, val optInToArchiveForSupportedResources: Boolean)
Link copied to clipboard
data class GetPlanRuleLifecycle(val coldStorageAfter: Int, val deleteAfter: Int, val optInToArchiveForSupportedResources: Boolean)
Link copied to clipboard
data class GetReportPlanReportDeliveryChannel(val formats: List<String>, val s3BucketName: String, val s3KeyPrefix: String)
Link copied to clipboard
data class GetReportPlanResult(val arn: String, val creationTime: String, val deploymentStatus: String, val description: String, val id: String, val name: String, val reportDeliveryChannels: List<GetReportPlanReportDeliveryChannel>, val reportSettings: List<GetReportPlanReportSetting>, val tags: Map<String, String>)
A collection of values returned by getReportPlan.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class PlanAdvancedBackupSetting(val backupOptions: Map<String, String>, val resourceType: String)
Link copied to clipboard
data class PlanRule(val completionWindow: Int? = null, val copyActions: List<PlanRuleCopyAction>? = null, val enableContinuousBackup: Boolean? = null, val lifecycle: PlanRuleLifecycle? = null, val recoveryPointTags: Map<String, String>? = null, val ruleName: String, val schedule: String? = null, val scheduleExpressionTimezone: String? = null, val startWindow: Int? = null, val targetVaultName: String)
Link copied to clipboard
data class PlanRuleCopyAction(val destinationVaultArn: String, val lifecycle: PlanRuleCopyActionLifecycle? = null)
Link copied to clipboard
data class PlanRuleCopyActionLifecycle(val coldStorageAfter: Int? = null, val deleteAfter: Int? = null, val optInToArchiveForSupportedResources: Boolean? = null)
Link copied to clipboard
data class PlanRuleLifecycle(val coldStorageAfter: Int? = null, val deleteAfter: Int? = null, val optInToArchiveForSupportedResources: Boolean? = null)
Link copied to clipboard
data class ReportPlanReportDeliveryChannel(val formats: List<String>? = null, val s3BucketName: String, val s3KeyPrefix: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class RestoreTestingSelectionProtectedResourceConditions(val stringEquals: List<RestoreTestingSelectionProtectedResourceConditionsStringEqual>? = null, val stringNotEquals: List<RestoreTestingSelectionProtectedResourceConditionsStringNotEqual>? = null)
Link copied to clipboard
data class RestoreTestingSelectionProtectedResourceConditionsStringEqual(val key: String, val value: String)
Link copied to clipboard
data class RestoreTestingSelectionProtectedResourceConditionsStringNotEqual(val key: String, val value: String)
Link copied to clipboard
data class SelectionCondition(val stringEquals: List<SelectionConditionStringEqual>? = null, val stringLikes: List<SelectionConditionStringLike>? = null, val stringNotEquals: List<SelectionConditionStringNotEqual>? = null, val stringNotLikes: List<SelectionConditionStringNotLike>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard