Skip to main content

@swamp/aws/verifiedpermissions

v2026.04.23.3

AWS VERIFIEDPERMISSIONS infrastructure models

Repository

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

Labels

awsverifiedpermissionscloudinfrastructure

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

@swamp/aws/verifiedpermissions/identity-sourcev2026.04.23.2identity_source.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
Configurationobject
Details?object
PolicyStoreIdstring
PrincipalEntityType?string
createCreate a VerifiedPermissions IdentitySource
getGet a VerifiedPermissions IdentitySource
ArgumentTypeDescription
identifierstringThe primary identifier of the VerifiedPermissions IdentitySource
updateUpdate a VerifiedPermissions IdentitySource
deleteDelete a VerifiedPermissions IdentitySource
ArgumentTypeDescription
identifierstringThe primary identifier of the VerifiedPermissions IdentitySource
syncSync VerifiedPermissions IdentitySource state from AWS

Resources

state(infinite)— VerifiedPermissions IdentitySource resource state
@swamp/aws/verifiedpermissions/policyv2026.04.23.2policy.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
Definitionobject
PolicyStoreIdstring
createCreate a VerifiedPermissions Policy
getGet a VerifiedPermissions Policy
ArgumentTypeDescription
identifierstringThe primary identifier of the VerifiedPermissions Policy
updateUpdate a VerifiedPermissions Policy
deleteDelete a VerifiedPermissions Policy
ArgumentTypeDescription
identifierstringThe primary identifier of the VerifiedPermissions Policy
syncSync VerifiedPermissions Policy state from AWS

Resources

state(infinite)— VerifiedPermissions Policy resource state
@swamp/aws/verifiedpermissions/policy-storev2026.04.23.2policy_store.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
Description?string
ValidationSettingsobject
Schema?object
DeletionProtection?object
EncryptionSettings?string
Tags?arrayThe tags to add to the policy store
createCreate a VerifiedPermissions PolicyStore
getGet a VerifiedPermissions PolicyStore
ArgumentTypeDescription
identifierstringThe primary identifier of the VerifiedPermissions PolicyStore
updateUpdate a VerifiedPermissions PolicyStore
deleteDelete a VerifiedPermissions PolicyStore
ArgumentTypeDescription
identifierstringThe primary identifier of the VerifiedPermissions PolicyStore
syncSync VerifiedPermissions PolicyStore state from AWS

Resources

state(infinite)— VerifiedPermissions PolicyStore resource state
@swamp/aws/verifiedpermissions/policy-templatev2026.04.23.2policy_template.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
Description?string
PolicyStoreIdstring
Statementstring
createCreate a VerifiedPermissions PolicyTemplate
getGet a VerifiedPermissions PolicyTemplate
ArgumentTypeDescription
identifierstringThe primary identifier of the VerifiedPermissions PolicyTemplate
updateUpdate a VerifiedPermissions PolicyTemplate
deleteDelete a VerifiedPermissions PolicyTemplate
ArgumentTypeDescription
identifierstringThe primary identifier of the VerifiedPermissions PolicyTemplate
syncSync VerifiedPermissions PolicyTemplate state from AWS

Resources

state(infinite)— VerifiedPermissions PolicyTemplate resource state