Skip to content

Latest commit

 

History

History
251 lines (209 loc) · 8.19 KB

File metadata and controls

251 lines (209 loc) · 8.19 KB

AWS.DynamoDB @ default

Resource AWS.DynamoDB/GlobalTable@default

  • Valid Scope(s): Unknown

Properties

Resource AWS.DynamoDB/Table@default

  • Valid Scope(s): Unknown

Properties

  • alias: string (Required): the resource alias
  • name: string: the resource name
  • properties: AWS.DynamoDB/TableProperties (Required): properties of the resource

AWS.DynamoDB/GlobalTableProperties

Properties

AttributeDefinition

Properties

  • AttributeName: string (Required)
  • AttributeType: string (Required)

GlobalSecondaryIndex

Properties

KeySchema

Properties

  • AttributeName: string (Required)
  • KeyType: string (Required)

Projection

Properties

  • NonKeyAttributes: string[]
  • ProjectionType: string

WriteProvisionedThroughputSettings

Properties

CapacityAutoScalingSettings

Properties

TargetTrackingScalingPolicyConfiguration

Properties

  • DisableScaleIn: bool
  • ScaleInCooldown: int
  • ScaleOutCooldown: int
  • TargetValue: int (Required)

LocalSecondaryIndex

Properties

  • IndexName: string (Required)
  • KeySchema: KeySchema[] (Required)
  • Projection: Projection (Required)

ReplicaSpecification

Properties

ContributorInsightsSpecification

Properties

  • Enabled: bool (Required)

ReplicaGlobalSecondaryIndexSpecification

Properties

ReadProvisionedThroughputSettings

Properties

KinesisStreamSpecification

Properties

  • StreamArn: string (Required)

PointInTimeRecoverySpecification

Properties

  • PointInTimeRecoveryEnabled: bool

ReplicaSSESpecification

Properties

  • KMSMasterKeyId: string (Required)

Tag

Properties

  • Key: string (Required)
  • Value: string (Required)

SSESpecification

Properties

  • SSEEnabled: bool (Required)
  • SSEType: string

StreamSpecification

Properties

  • StreamViewType: string (Required)

TimeToLiveSpecification

Properties

  • AttributeName: string
  • Enabled: bool (Required)

AWS.DynamoDB/TableProperties

Properties

AttributeDefinition

Properties

  • AttributeName: string (Required)
  • AttributeType: string (Required)

ContributorInsightsSpecification

Properties

  • Enabled: bool (Required)

GlobalSecondaryIndex

Properties

KeySchema

Properties

  • AttributeName: string (Required)
  • KeyType: string (Required)

Projection

Properties

  • NonKeyAttributes: string[]
  • ProjectionType: string

ProvisionedThroughput

Properties

  • ReadCapacityUnits: int (Required)
  • WriteCapacityUnits: int (Required)

ImportSourceSpecification

Properties

InputFormatOptions

Properties

Csv

Properties

  • Delimiter: string
  • HeaderList: string[]

S3BucketSource

Properties

  • S3Bucket: string (Required)
  • S3BucketOwner: string
  • S3KeyPrefix: string

Table_KeySchema

Properties

KinesisStreamSpecification

Properties

  • StreamArn: string (Required)

LocalSecondaryIndex

Properties

  • IndexName: string (Required)
  • KeySchema: KeySchema[] (Required)
  • Projection: Projection (Required)

PointInTimeRecoverySpecification

Properties

  • PointInTimeRecoveryEnabled: bool

SSESpecification

Properties

  • KMSMasterKeyId: string
  • SSEEnabled: bool (Required)
  • SSEType: string

StreamSpecification

Properties

  • StreamViewType: string (Required)

Tag

Properties

  • Key: string (Required)
  • Value: string (Required)

TimeToLiveSpecification

Properties

  • AttributeName: string
  • Enabled: bool (Required)