Skip to main content

Aws/frauddetector

@swamp/aws/frauddetectorv2026.10.25.1· AGPL-3.0-or-later· 1d agoBEHAVIORS
01README

AWS FRAUDDETECTOR infrastructure models

02Behaviors7
@swamp/aws/frauddetector/detectorv2026.10.23.1detector.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
DetectorIdstringThe ID of the detector
DetectorVersionStatus?enumThe desired detector version status for the detector
RuleExecutionMode?enum
Tags?arrayTags associated with this detector.
Description?stringThe description of the detector.
Rulesarray
EventTypeobjectThe event type to associate this detector with.
AssociatedModels?arrayThe models to associate with this detector.
fn create()
Create a FraudDetector Detector
fn get(identifier: string)
Get a FraudDetector Detector
ArgumentTypeDescription
identifierstringThe primary identifier of the FraudDetector Detector
fn update()
Update a FraudDetector Detector
fn delete(identifier: string)
Delete a FraudDetector Detector
ArgumentTypeDescription
identifierstringThe primary identifier of the FraudDetector Detector
fn sync()
Sync FraudDetector Detector state from AWS
fn list(maxPages?: number, resourceModel?: string)
List FraudDetector Detector resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— FraudDetector Detector resource state
@swamp/aws/frauddetector/entity-typev2026.10.23.1entity_type.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
NamestringThe name of the entity type.
Tags?arrayTags associated with this entity type.
Description?stringThe entity type description.
fn create()
Create a FraudDetector EntityType
fn get(identifier: string)
Get a FraudDetector EntityType
ArgumentTypeDescription
identifierstringThe primary identifier of the FraudDetector EntityType
fn update()
Update a FraudDetector EntityType
fn delete(identifier: string)
Delete a FraudDetector EntityType
ArgumentTypeDescription
identifierstringThe primary identifier of the FraudDetector EntityType
fn sync()
Sync FraudDetector EntityType state from AWS
fn list(maxPages?: number, resourceModel?: string)
List FraudDetector EntityType resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— FraudDetector EntityType resource state
@swamp/aws/frauddetector/event-typev2026.10.23.1event_type.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
NamestringThe name for the event type
Tags?arrayTags associated with this event type.
Description?stringThe description of the event type.
EventVariablesarray
Labelsarray
EntityTypesarray
fn create()
Create a FraudDetector EventType
fn get(identifier: string)
Get a FraudDetector EventType
ArgumentTypeDescription
identifierstringThe primary identifier of the FraudDetector EventType
fn update()
Update a FraudDetector EventType
fn delete(identifier: string)
Delete a FraudDetector EventType
ArgumentTypeDescription
identifierstringThe primary identifier of the FraudDetector EventType
fn sync()
Sync FraudDetector EventType state from AWS
fn list(maxPages?: number, resourceModel?: string)
List FraudDetector EventType resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— FraudDetector EventType resource state
@swamp/aws/frauddetector/labelv2026.10.23.1label.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
NamestringThe name of the label.
Tags?arrayTags associated with this label.
Description?stringThe label description.
fn create()
Create a FraudDetector Label
fn get(identifier: string)
Get a FraudDetector Label
ArgumentTypeDescription
identifierstringThe primary identifier of the FraudDetector Label
fn update()
Update a FraudDetector Label
fn delete(identifier: string)
Delete a FraudDetector Label
ArgumentTypeDescription
identifierstringThe primary identifier of the FraudDetector Label
fn sync()
Sync FraudDetector Label state from AWS
fn list(maxPages?: number, resourceModel?: string)
List FraudDetector Label resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— FraudDetector Label resource state
@swamp/aws/frauddetector/listv2026.10.23.1list.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
NamestringThe name of the list.
Description?stringThe description of the list.
VariableType?stringThe variable type of the list.
Tags?arrayTags associated with this list.
Elements?arrayThe elements in this list.
fn create()
Create a FraudDetector List
fn get(identifier: string)
Get a FraudDetector List
ArgumentTypeDescription
identifierstringThe primary identifier of the FraudDetector List
fn update()
Update a FraudDetector List
fn delete(identifier: string)
Delete a FraudDetector List
ArgumentTypeDescription
identifierstringThe primary identifier of the FraudDetector List
fn sync()
Sync FraudDetector List state from AWS
fn list(maxPages?: number, resourceModel?: string)
List FraudDetector List resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— FraudDetector List resource state
@swamp/aws/frauddetector/outcomev2026.10.23.1outcome.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
NamestringThe name of the outcome.
Tags?arrayTags associated with this outcome.
Description?stringThe outcome description.
fn create()
Create a FraudDetector Outcome
fn get(identifier: string)
Get a FraudDetector Outcome
ArgumentTypeDescription
identifierstringThe primary identifier of the FraudDetector Outcome
fn update()
Update a FraudDetector Outcome
fn delete(identifier: string)
Delete a FraudDetector Outcome
ArgumentTypeDescription
identifierstringThe primary identifier of the FraudDetector Outcome
fn sync()
Sync FraudDetector Outcome state from AWS
fn list(maxPages?: number, resourceModel?: string)
List FraudDetector Outcome resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— FraudDetector Outcome resource state
@swamp/aws/frauddetector/variablev2026.10.23.1variable.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
NamestringThe name of the variable.
DataSourceenumThe source of the data.
DataTypeenumThe data type.
DefaultValuestringThe default value for the variable when no value is received.
Description?stringThe description.
Tags?arrayTags associated with this variable.
VariableType?enumThe variable type. For more information see https://docs.aws.amazon.com/frauddetector/latest/ug/create-a-variable.html#variable-types
fn create()
Create a FraudDetector Variable
fn get(identifier: string)
Get a FraudDetector Variable
ArgumentTypeDescription
identifierstringThe primary identifier of the FraudDetector Variable
fn update()
Update a FraudDetector Variable
fn delete(identifier: string)
Delete a FraudDetector Variable
ArgumentTypeDescription
identifierstringThe primary identifier of the FraudDetector Variable
fn sync()
Sync FraudDetector Variable state from AWS
fn list(maxPages?: number, resourceModel?: string)
List FraudDetector Variable resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— FraudDetector Variable resource state
03Previous Versions19
2026.10.24.1AGPL-3.0-or-later
2026.10.23.1AGPL-3.0-or-later(was none)
  • Updated: detector, entity_type, event_type, label, list, outcome, variable
2026.10.13.1
  • Updated: detector, entity_type, event_type, label, list, outcome, variable
2026.10.08.1
2026.10.06.1
2026.10.04.1
2026.10.03.1
2026.10.02.1
2026.10.01.1
2026.09.30.1
2026.09.29.1
2026.09.28.1
2026.09.27.1
2026.09.26.1
2026.09.25.1
2026.09.24.1
2026.09.23.1
2026.09.22.1
2026.09.21.1
04Stats
A
100 / 100
Downloads
35
Archive size
1.4 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 types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Docs keep secrets in a vault1/1earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License2/2earned
  • Verified public repository2/2earned
05Platforms
06Labels