Skip to main content

Aws/verifiedpermissions

@swamp/aws/verifiedpermissionsv2026.05.29.1· 4d agoMODELS
01README

AWS VERIFIEDPERMISSIONS infrastructure models

02Release Notes
  • Added: policy_store_alias
03Models5
@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
fn create()
Create a VerifiedPermissions IdentitySource
fn get(identifier: string)
Get a VerifiedPermissions IdentitySource
ArgumentTypeDescription
identifierstringThe primary identifier of the VerifiedPermissions IdentitySource
fn update()
Update a VerifiedPermissions IdentitySource
fn delete(identifier: string)
Delete a VerifiedPermissions IdentitySource
ArgumentTypeDescription
identifierstringThe primary identifier of the VerifiedPermissions IdentitySource
fn sync()
Sync 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
fn create()
Create a VerifiedPermissions Policy
fn get(identifier: string)
Get a VerifiedPermissions Policy
ArgumentTypeDescription
identifierstringThe primary identifier of the VerifiedPermissions Policy
fn update()
Update a VerifiedPermissions Policy
fn delete(identifier: string)
Delete a VerifiedPermissions Policy
ArgumentTypeDescription
identifierstringThe primary identifier of the VerifiedPermissions Policy
fn sync()
Sync VerifiedPermissions Policy state from AWS

Resources

state(infinite)— VerifiedPermissions Policy resource state
@swamp/aws/verifiedpermissions/policy-storev2026.05.27.1policy_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?record
Tags?arrayThe tags to add to the policy store
fn create()
Create a VerifiedPermissions PolicyStore
fn get(identifier: string)
Get a VerifiedPermissions PolicyStore
ArgumentTypeDescription
identifierstringThe primary identifier of the VerifiedPermissions PolicyStore
fn update()
Update a VerifiedPermissions PolicyStore
fn delete(identifier: string)
Delete a VerifiedPermissions PolicyStore
ArgumentTypeDescription
identifierstringThe primary identifier of the VerifiedPermissions PolicyStore
fn sync()
Sync VerifiedPermissions PolicyStore state from AWS

Resources

state(infinite)— VerifiedPermissions PolicyStore resource state
@swamp/aws/verifiedpermissions/policy-store-aliasv2026.05.29.1policy_store_alias.ts

Global Arguments

ArgumentTypeDescription
AliasNamestring
PolicyStoreIdstring
fn create()
Create a VerifiedPermissions PolicyStoreAlias
fn get(identifier: string)
Get a VerifiedPermissions PolicyStoreAlias
ArgumentTypeDescription
identifierstringThe primary identifier of the VerifiedPermissions PolicyStoreAlias
fn delete(identifier: string)
Delete a VerifiedPermissions PolicyStoreAlias
ArgumentTypeDescription
identifierstringThe primary identifier of the VerifiedPermissions PolicyStoreAlias
fn sync()
Sync VerifiedPermissions PolicyStoreAlias state from AWS

Resources

state(infinite)— VerifiedPermissions PolicyStoreAlias 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
fn create()
Create a VerifiedPermissions PolicyTemplate
fn get(identifier: string)
Get a VerifiedPermissions PolicyTemplate
ArgumentTypeDescription
identifierstringThe primary identifier of the VerifiedPermissions PolicyTemplate
fn update()
Update a VerifiedPermissions PolicyTemplate
fn delete(identifier: string)
Delete a VerifiedPermissions PolicyTemplate
ArgumentTypeDescription
identifierstringThe primary identifier of the VerifiedPermissions PolicyTemplate
fn sync()
Sync VerifiedPermissions PolicyTemplate state from AWS

Resources

state(infinite)— VerifiedPermissions PolicyTemplate resource state
04Previous Versions8
2026.05.27.1May 27, 2026
  • Updated: policy_store
2026.04.23.3Apr 23, 2026
2026.04.23.2Apr 23, 2026
  • Updated: identity_source, policy, policy_store, policy_template
2026.04.03.2Apr 3, 2026
  • Updated: identity_source, policy, policy_store, policy_template
2026.03.19.1Mar 19, 2026
  • Updated: identity_source, policy, policy_store, policy_template
2026.03.16.1Mar 16, 2026
  • Updated: identity_source, policy, policy_store, policy_template
2026.03.13.1Mar 13, 2026
  • Updated: policy_store
2026.03.10.5Mar 10, 2026
05Stats
B
85 / 100
Downloads
0
Archive size
1.2 MB
Verified by Swamp
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types1/1earned
  • Dependencies pass trust audit0/2missing
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
06Platforms
07Labels