Skip to main content

@swamp/aws/fms

v2026.04.23.3

AWS FMS infrastructure models

Repository

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

Labels

awsfmscloudinfrastructure

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

@swamp/aws/fms/notification-channelv2026.04.23.2notification_channel.ts

Global Arguments

ArgumentTypeDescription
SnsRoleNamestringA resource ARN.
SnsTopicArnstringA resource ARN.
createCreate a FMS NotificationChannel
getGet a FMS NotificationChannel
ArgumentTypeDescription
identifierstringThe primary identifier of the FMS NotificationChannel
updateUpdate a FMS NotificationChannel
deleteDelete a FMS NotificationChannel
ArgumentTypeDescription
identifierstringThe primary identifier of the FMS NotificationChannel
syncSync FMS NotificationChannel state from AWS

Resources

state(infinite)— FMS NotificationChannel resource state
@swamp/aws/fms/policyv2026.04.23.2policy.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
ExcludeMap?objectAn FMS includeMap or excludeMap.
ExcludeResourceTagsboolean
IncludeMap?objectAn FMS includeMap or excludeMap.
PolicyNamestring
PolicyDescription?string
RemediationEnabledboolean
ResourceTags?array
ResourceTagLogicalOperator?enum
ResourceType?stringAn AWS resource type
ResourceTypeList?array
ResourceSetIds?array
SecurityServicePolicyDataobjectFirewall security service policy data.
DeleteAllPolicyResources?boolean
ResourcesCleanUp?boolean
Tags?array
createCreate a FMS Policy
getGet a FMS Policy
ArgumentTypeDescription
identifierstringThe primary identifier of the FMS Policy
updateUpdate a FMS Policy
deleteDelete a FMS Policy
ArgumentTypeDescription
identifierstringThe primary identifier of the FMS Policy
syncSync FMS Policy state from AWS

Resources

state(infinite)— FMS Policy resource state
@swamp/aws/fms/resource-setv2026.04.23.2resource_set.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
Namestring
Description?string
ResourceTypeListarray
Resources?array
Tags?array
createCreate a FMS ResourceSet
getGet a FMS ResourceSet
ArgumentTypeDescription
identifierstringThe primary identifier of the FMS ResourceSet
updateUpdate a FMS ResourceSet
deleteDelete a FMS ResourceSet
ArgumentTypeDescription
identifierstringThe primary identifier of the FMS ResourceSet
syncSync FMS ResourceSet state from AWS

Resources

state(infinite)— FMS ResourceSet resource state