Skip to main content

@swamp/aws/licensemanager

v2026.04.23.3

AWS LICENSEMANAGER infrastructure models

Repository

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

Labels

awslicensemanagercloudinfrastructure

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

@swamp/aws/licensemanager/grantv2026.04.23.2grant.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
GrantName?stringName for the created Grant.
LicenseArn?stringLicense Arn for the grant.
HomeRegion?stringHome region for the created grant.
AllowedOperations?array
Principals?array
Status?string
Tags?arrayA list of tags to attach.
createCreate a LicenseManager Grant
getGet a LicenseManager Grant
ArgumentTypeDescription
identifierstringThe primary identifier of the LicenseManager Grant
updateUpdate a LicenseManager Grant
deleteDelete a LicenseManager Grant
ArgumentTypeDescription
identifierstringThe primary identifier of the LicenseManager Grant
syncSync LicenseManager Grant state from AWS

Resources

state(infinite)— LicenseManager Grant resource state
@swamp/aws/licensemanager/licensev2026.04.23.2license.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
ProductSKUstringProductSKU of the license.
Issuerobject
LicenseNamestringName for the created license.
ProductNamestringProduct name for the created license.
HomeRegionstringHome region for the created license.
Validityobject
Entitlementsarray
BeneficiarystringBeneficiary of the license.
ConsumptionConfigurationobject
LicenseMetadata?array
Status?string
Tags?arrayA list of tags to attach.
createCreate a LicenseManager License
getGet a LicenseManager License
ArgumentTypeDescription
identifierstringThe primary identifier of the LicenseManager License
updateUpdate a LicenseManager License
deleteDelete a LicenseManager License
ArgumentTypeDescription
identifierstringThe primary identifier of the LicenseManager License
syncSync LicenseManager License state from AWS

Resources

state(infinite)— LicenseManager License resource state