Skip to main content

@swamp/aws/applicationsignals

v2026.04.23.3

AWS APPLICATIONSIGNALS infrastructure models

Repository

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

Labels

awsapplicationsignalscloudinfrastructure

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

@swamp/aws/applicationsignals/discoveryv2026.04.23.2discovery.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
createCreate a ApplicationSignals Discovery
getGet a ApplicationSignals Discovery
ArgumentTypeDescription
identifierstringThe primary identifier of the ApplicationSignals Discovery
updateUpdate a ApplicationSignals Discovery
deleteDelete a ApplicationSignals Discovery
ArgumentTypeDescription
identifierstringThe primary identifier of the ApplicationSignals Discovery
syncSync ApplicationSignals Discovery state from AWS

Resources

state(infinite)— ApplicationSignals Discovery resource state
@swamp/aws/applicationsignals/grouping-configurationv2026.04.23.2grouping_configuration.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
GroupingAttributeDefinitionsarray
createCreate a ApplicationSignals GroupingConfiguration
getGet a ApplicationSignals GroupingConfiguration
ArgumentTypeDescription
identifierstringThe primary identifier of the ApplicationSignals GroupingConfiguration
updateUpdate a ApplicationSignals GroupingConfiguration
deleteDelete a ApplicationSignals GroupingConfiguration
ArgumentTypeDescription
identifierstringThe primary identifier of the ApplicationSignals GroupingConfiguration
syncSync ApplicationSignals GroupingConfiguration state from AWS

Resources

state(infinite)— ApplicationSignals GroupingConfiguration resource state
@swamp/aws/applicationsignals/service-level-objectivev2026.04.23.2service_level_objective.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
NamestringThe name of this SLO.
Description?stringAn optional description for this SLO. Default is 'No description'
Sli?objectThis structure contains information about the performance metric that an SLO monitors.
RequestBasedSli?objectThis structure contains information about the performance metric that a request-based SLO monitors.
Goal?objectA structure that contains the attributes that determine the goal of the SLO. This includes the time period for evaluation and the attainment threshold.
Tags?arrayThe list of tag keys and values associated with the resource you specified
BurnRateConfigurations?arrayEach object in this array defines the length of the look-back window used to calculate one burn rate metric for this SLO. The burn rate measures how fast the service is consuming the error budget, relative to the attainment goal of the SLO.
ExclusionWindows?arrayEach object in this array defines a time exclusion window for this SLO. The time exclusion window is used to exclude breaching data points from affecting attainment rate, error budget, and burn rate metrics.
createCreate a ApplicationSignals ServiceLevelObjective
getGet a ApplicationSignals ServiceLevelObjective
ArgumentTypeDescription
identifierstringThe primary identifier of the ApplicationSignals ServiceLevelObjective
updateUpdate a ApplicationSignals ServiceLevelObjective
deleteDelete a ApplicationSignals ServiceLevelObjective
ArgumentTypeDescription
identifierstringThe primary identifier of the ApplicationSignals ServiceLevelObjective
syncSync ApplicationSignals ServiceLevelObjective state from AWS

Resources

state(infinite)— ApplicationSignals ServiceLevelObjective resource state