Rule Args
data class RuleArgs(val description: Output<String>? = null, val excludeResourceTags: Output<List<RuleResourceTagArgs>>? = null, val lockConfiguration: Output<RuleUnlockDelayArgs>? = null, val resourceTags: Output<List<RuleResourceTagArgs>>? = null, val resourceType: Output<RuleResourceType>? = null, val retentionPeriod: Output<RuleRetentionPeriodArgs>? = null, val status: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<RuleArgs>
Resource Type definition for AWS::Rbin::Rule
Constructors
Link copied to clipboard
constructor(description: Output<String>? = null, excludeResourceTags: Output<List<RuleResourceTagArgs>>? = null, lockConfiguration: Output<RuleUnlockDelayArgs>? = null, resourceTags: Output<List<RuleResourceTagArgs>>? = null, resourceType: Output<RuleResourceType>? = null, retentionPeriod: Output<RuleRetentionPeriodArgs>? = null, status: Output<String>? = null, tags: Output<List<TagArgs>>? = null)
Properties
Link copied to clipboard
The description of the retention rule.
Link copied to clipboard
Information about the exclude resource tags used to identify resources that are excluded by the retention rule.
Link copied to clipboard
Information about the retention rule lock configuration.
Link copied to clipboard
Information about the resource tags used to identify resources that are retained by the retention rule.
Link copied to clipboard
The resource type retained by the retention rule.
Link copied to clipboard
Information about the retention period for which the retention rule is to retain resources.