Skip to main content

@swamp/aws/verifiedpermissions

v2026.04.03.2

AWS VERIFIEDPERMISSIONS infrastructure models

Labels

awsverifiedpermissionscloudinfrastructure

Contents

Install

$ swamp extension pull @swamp/aws/verifiedpermissions

Release Notes

  • Updated: identity_source, policy, policy_store, policy_template

@swamp/aws/verifiedpermissions/identity-sourcev2026.04.03.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.03.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.03.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.03.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