Skip to main content

@swamp/aws/supportapp

v2026.04.03.2

AWS SUPPORTAPP infrastructure models

Labels

awssupportappcloudinfrastructure

Contents

Install

$ swamp extension pull @swamp/aws/supportapp

Release Notes

  • Updated: account_alias, slack_channel_configuration, slack_workspace_configuration

@swamp/aws/supportapp/account-aliasv2026.04.03.2account_alias.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
AccountAliasstringAn account alias associated with a customer's account.
createCreate a SupportApp AccountAlias
getGet a SupportApp AccountAlias
ArgumentTypeDescription
identifierstringThe primary identifier of the SupportApp AccountAlias
updateUpdate a SupportApp AccountAlias
deleteDelete a SupportApp AccountAlias
ArgumentTypeDescription
identifierstringThe primary identifier of the SupportApp AccountAlias
syncSync SupportApp AccountAlias state from AWS

Resources

state(infinite)— SupportApp AccountAlias resource state
@swamp/aws/supportapp/slack-channel-configurationv2026.04.03.2slack_channel_configuration.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
TeamIdstringThe team ID in Slack, which uniquely identifies a workspace.
ChannelIdstringThe channel ID in Slack, which identifies a channel within a workspace.
ChannelName?stringThe channel name in Slack.
NotifyOnCreateOrReopenCase?booleanWhether to notify when a case is created or reopened.
NotifyOnAddCorrespondenceToCase?booleanWhether to notify when a correspondence is added to a case.
NotifyOnResolveCase?booleanWhether to notify when a case is resolved.
NotifyOnCaseSeverityenumThe severity level of a support case that a customer wants to get notified for.
ChannelRoleArnstringThe Amazon Resource Name (ARN) of an IAM role that grants the AWS Support App access to perform operations for AWS services.
createCreate a SupportApp SlackChannelConfiguration
getGet a SupportApp SlackChannelConfiguration
ArgumentTypeDescription
identifierstringThe primary identifier of the SupportApp SlackChannelConfiguration
updateUpdate a SupportApp SlackChannelConfiguration
deleteDelete a SupportApp SlackChannelConfiguration
ArgumentTypeDescription
identifierstringThe primary identifier of the SupportApp SlackChannelConfiguration
syncSync SupportApp SlackChannelConfiguration state from AWS

Resources

state(infinite)— SupportApp SlackChannelConfiguration resource state
@swamp/aws/supportapp/slack-workspace-configurationv2026.04.03.2slack_workspace_configuration.ts

Global Arguments

ArgumentTypeDescription
TeamIdstringThe team ID in Slack, which uniquely identifies a workspace.
VersionId?stringAn identifier used to update an existing Slack workspace configuration in AWS CloudFormation.
createCreate a SupportApp SlackWorkspaceConfiguration
getGet a SupportApp SlackWorkspaceConfiguration
ArgumentTypeDescription
identifierstringThe primary identifier of the SupportApp SlackWorkspaceConfiguration
updateUpdate a SupportApp SlackWorkspaceConfiguration
deleteDelete a SupportApp SlackWorkspaceConfiguration
ArgumentTypeDescription
identifierstringThe primary identifier of the SupportApp SlackWorkspaceConfiguration
syncSync SupportApp SlackWorkspaceConfiguration state from AWS

Resources

state(infinite)— SupportApp SlackWorkspaceConfiguration resource state