Skip to main content

@swamp/aws/rbin

v2026.04.23.3

AWS RBIN infrastructure models

Repository

https://github.com/systeminit/swamp-extensions

Labels

awsrbincloudinfrastructure

Contents

Quality score

Verified by Swamp

How well-documented and verifiable this extension is.

100%

Grade A

  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types1/1earned
  • Has description1/1earned
  • At least one platform tag (or universal)1/1earned
  • Two or more platform tags (or universal)1/1earned
  • License declared1/1earned
  • Verified public repository2/2earned

Install

$ swamp extension pull @swamp/aws/rbin

@swamp/aws/rbin/rulev2026.04.23.2rule.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
Description?stringThe description of the retention rule.
ResourceTags?arrayInformation about the resource tags used to identify resources that are retained by the retention rule.
ExcludeResourceTags?arrayInformation about the exclude resource tags used to identify resources that are excluded by the retention rule.
ResourceTypeenumThe resource type retained by the retention rule.
Tags?arrayInformation about the tags assigned to the retention rule.
RetentionPeriodobjectInformation about the retention period for which the retention rule is to retain resources.
Status?stringThe state of the retention rule. Only retention rules that are in the available state retain resources.
LockConfiguration?objectInformation about the retention rule lock configuration.
createCreate a Rbin Rule
getGet a Rbin Rule
ArgumentTypeDescription
identifierstringThe primary identifier of the Rbin Rule
updateUpdate a Rbin Rule
deleteDelete a Rbin Rule
ArgumentTypeDescription
identifierstringThe primary identifier of the Rbin Rule
syncSync Rbin Rule state from AWS

Resources

state(infinite)— Rbin Rule resource state