Skip to main content

@swamp/aws/rolesanywhere

v2026.04.23.3

AWS ROLESANYWHERE infrastructure models

Repository

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

Labels

awsrolesanywherecloudinfrastructure

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/rolesanywhere

@swamp/aws/rolesanywhere/crlv2026.04.23.2crl.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
CrlDatastring
Enabled?boolean
Namestring
TrustAnchorArn?string
Tags?array
createCreate a RolesAnywhere CRL
getGet a RolesAnywhere CRL
ArgumentTypeDescription
identifierstringThe primary identifier of the RolesAnywhere CRL
updateUpdate a RolesAnywhere CRL
deleteDelete a RolesAnywhere CRL
ArgumentTypeDescription
identifierstringThe primary identifier of the RolesAnywhere CRL
syncSync RolesAnywhere CRL state from AWS

Resources

state(infinite)— RolesAnywhere CRL resource state
@swamp/aws/rolesanywhere/profilev2026.04.23.2profile.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
DurationSeconds?number
Enabled?boolean
ManagedPolicyArns?array
Namestring
RequireInstanceProperties?boolean
RoleArnsarray
SessionPolicy?string
Tags?array
AttributeMappings?array
AcceptRoleSessionName?boolean
createCreate a RolesAnywhere Profile
getGet a RolesAnywhere Profile
ArgumentTypeDescription
identifierstringThe primary identifier of the RolesAnywhere Profile
updateUpdate a RolesAnywhere Profile
deleteDelete a RolesAnywhere Profile
ArgumentTypeDescription
identifierstringThe primary identifier of the RolesAnywhere Profile
syncSync RolesAnywhere Profile state from AWS

Resources

state(infinite)— RolesAnywhere Profile resource state
@swamp/aws/rolesanywhere/trust-anchorv2026.04.23.2trust_anchor.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
Enabled?boolean
Namestring
NotificationSettings?array
Sourceobject
Tags?array
createCreate a RolesAnywhere TrustAnchor
getGet a RolesAnywhere TrustAnchor
ArgumentTypeDescription
identifierstringThe primary identifier of the RolesAnywhere TrustAnchor
updateUpdate a RolesAnywhere TrustAnchor
deleteDelete a RolesAnywhere TrustAnchor
ArgumentTypeDescription
identifierstringThe primary identifier of the RolesAnywhere TrustAnchor
syncSync RolesAnywhere TrustAnchor state from AWS

Resources

state(infinite)— RolesAnywhere TrustAnchor resource state