Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-dynamodb-globaltable.json
Parent schema serverless-framework-configuration
Type: object

Version: None. Resource Type definition for AWS::DynamoDB::GlobalTable. Source:- No source definition found, add manually please

Properties

AttributeDefinitions AttributeDefinition[] required
minItems=1uniqueItems=true
KeySchema KeySchema[] required
minItems=1maxItems=2uniqueItems=true
Replicas ReplicaSpecification[] required
minItems=1uniqueItems=true
BillingMode string | Aws_CF_FunctionString
GlobalSecondaryIndexes GlobalSecondaryIndex[]
uniqueItems=true
LocalSecondaryIndexes LocalSecondaryIndex[]
uniqueItems=true
WriteProvisionedThroughputSettings object
1 nested properties
WriteCapacityAutoScalingSettings object
4 nested properties
MinCapacity integer required
min=1
MaxCapacity integer required
min=1
TargetTrackingScalingPolicyConfiguration object required
4 nested properties
TargetValue number required
format=double
DisableScaleIn boolean
ScaleInCooldown integer
min=0
ScaleOutCooldown integer
min=0
SeedCapacity integer
min=1
SSESpecification object
2 nested properties
SSEEnabled boolean required
SSEType string | Aws_CF_FunctionString
StreamSpecification object
1 nested properties
StreamViewType string | Aws_CF_FunctionString required
TableName string | Aws_CF_FunctionString
TimeToLiveSpecification object
2 nested properties
Enabled boolean required
AttributeName string | Aws_CF_FunctionString

Definitions

StreamSpecification object
StreamViewType string | Aws_CF_FunctionString required
KinesisStreamSpecification object
StreamArn string | Aws_CF_FunctionString required
KeySchema object
AttributeName string | Aws_CF_FunctionString required
KeyType string | Aws_CF_FunctionString required
PointInTimeRecoverySpecification object
PointInTimeRecoveryEnabled boolean
ReplicaSpecification object
Region string | Aws_CF_FunctionString required
uniqueItems=true
ContributorInsightsSpecification object
1 nested properties
Enabled boolean required
PointInTimeRecoverySpecification object
1 nested properties
PointInTimeRecoveryEnabled boolean
TableClass string | Aws_CF_FunctionString
DeletionProtectionEnabled boolean
SSESpecification object
1 nested properties
KMSMasterKeyId string | Aws_CF_FunctionString required
Tags Tag[]
uniqueItems=true
ReadProvisionedThroughputSettings object
2 nested properties
ReadCapacityUnits integer
min=1
ReadCapacityAutoScalingSettings object
4 nested properties
MinCapacity integer required
min=1
MaxCapacity integer required
min=1
TargetTrackingScalingPolicyConfiguration object required
SeedCapacity integer
min=1
KinesisStreamSpecification object
1 nested properties
StreamArn string | Aws_CF_FunctionString required
TimeToLiveSpecification object
Enabled boolean required
AttributeName string | Aws_CF_FunctionString
LocalSecondaryIndex object
IndexName string | Aws_CF_FunctionString required
KeySchema KeySchema[] required
maxItems=2uniqueItems=true
Projection object required
2 nested properties
NonKeyAttributes string[]
maxItems=20uniqueItems=true
ProjectionType string | Aws_CF_FunctionString
GlobalSecondaryIndex object
IndexName string | Aws_CF_FunctionString required
KeySchema KeySchema[] required
minItems=1maxItems=2uniqueItems=true
Projection object required
2 nested properties
NonKeyAttributes string[]
maxItems=20uniqueItems=true
ProjectionType string | Aws_CF_FunctionString
WriteProvisionedThroughputSettings object
1 nested properties
WriteCapacityAutoScalingSettings object
4 nested properties
MinCapacity integer required
min=1
MaxCapacity integer required
min=1
TargetTrackingScalingPolicyConfiguration object required
SeedCapacity integer
min=1
SSESpecification object
SSEEnabled boolean required
SSEType string | Aws_CF_FunctionString
ReplicaSSESpecification object
KMSMasterKeyId string | Aws_CF_FunctionString required
AttributeDefinition object
AttributeName string | Aws_CF_FunctionString required
AttributeType string | Aws_CF_FunctionString required
Tag object
Key string | Aws_CF_FunctionString required
Value string | Aws_CF_FunctionString required
Projection object
NonKeyAttributes string[]
maxItems=20uniqueItems=true
ProjectionType string | Aws_CF_FunctionString
ReplicaGlobalSecondaryIndexSpecification object
IndexName string | Aws_CF_FunctionString required
ContributorInsightsSpecification object
1 nested properties
Enabled boolean required
ReadProvisionedThroughputSettings object
2 nested properties
ReadCapacityUnits integer
min=1
ReadCapacityAutoScalingSettings object
4 nested properties
MinCapacity integer required
min=1
MaxCapacity integer required
min=1
TargetTrackingScalingPolicyConfiguration object required
SeedCapacity integer
min=1
ContributorInsightsSpecification object
Enabled boolean required
ReadProvisionedThroughputSettings object
ReadCapacityUnits integer
min=1
ReadCapacityAutoScalingSettings object
4 nested properties
MinCapacity integer required
min=1
MaxCapacity integer required
min=1
TargetTrackingScalingPolicyConfiguration object required
4 nested properties
TargetValue number required
format=double
DisableScaleIn boolean
ScaleInCooldown integer
min=0
ScaleOutCooldown integer
min=0
SeedCapacity integer
min=1
WriteProvisionedThroughputSettings object
WriteCapacityAutoScalingSettings object
4 nested properties
MinCapacity integer required
min=1
MaxCapacity integer required
min=1
TargetTrackingScalingPolicyConfiguration object required
4 nested properties
TargetValue number required
format=double
DisableScaleIn boolean
ScaleInCooldown integer
min=0
ScaleOutCooldown integer
min=0
SeedCapacity integer
min=1
CapacityAutoScalingSettings object
MinCapacity integer required
min=1
MaxCapacity integer required
min=1
TargetTrackingScalingPolicyConfiguration object required
4 nested properties
TargetValue number required
format=double
DisableScaleIn boolean
ScaleInCooldown integer
min=0
ScaleOutCooldown integer
min=0
SeedCapacity integer
min=1
TargetTrackingScalingPolicyConfiguration object
TargetValue number required
format=double
DisableScaleIn boolean
ScaleInCooldown integer
min=0
ScaleOutCooldown integer
min=0