Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Beispiel 4: Markieren von Streams mit CloudFormation
Sie können Tags für DynamoDB-Streams direkt in Ihren CloudFormation Vorlagen angeben. Stream-Tags werden in der StreamSpecification Eigenschaft für Standardtabellen und in der ReplicaStreamSpecification Eigenschaft für globale Tabellen definiert.
AWS::DynamoDB: :Tabelle
Resources: MyTable: Type: AWS::DynamoDB::Table Properties: TableName: MyTable AttributeDefinitions: - AttributeName: id AttributeType: S KeySchema: - AttributeName: id KeyType: HASH BillingMode: PAY_PER_REQUEST Tags: - Key: TableEnv Value: Production StreamSpecification: StreamViewType: NEW_AND_OLD_IMAGES Tags: - Key: StreamEnv Value: Production - Key: StreamTeam Value: Payments
AWS::DynamoDB: GlobalTable
Resources: MyGlobalTable: Type: AWS::DynamoDB::GlobalTable Properties: TableName: MyGlobalTable AttributeDefinitions: - AttributeName: id AttributeType: S KeySchema: - AttributeName: id KeyType: HASH BillingMode: PAY_PER_REQUEST StreamSpecification: StreamViewType: NEW_AND_OLD_IMAGES Replicas: - Region: us-east-1 Tags: - Key: TableEnv Value: Production ReplicaStreamSpecification: Tags: - Key: StreamEnv Value: Production - Key: StreamTeam Value: Payments - Region: eu-west-1 Tags: - Key: TableEnv Value: Production ReplicaStreamSpecification: Tags: - Key: StreamEnv Value: Production - Key: StreamTeam Value: Payments
Verteilt zusätzlich zu expliziten Stream-Tags CloudFormation auch Tags auf Stack-Ebene an Streams. Wenn für Ihren Stack Tags konfiguriert sind, werden diese Tags automatisch auf alle Ressourcen im Stack angewendet, einschließlich Streams.
Wichtig
Die für Ihre CloudFormation Bereitstellung verwendete IAM-Rolle muss über dynamodb:UntagResource Berechtigungen für Stream-Ressourcen (arn:aws:dynamodb:*:*:table/*/stream/*) verfügendynamodb:TagResource, um Tags auf Streams anwenden zu können. Wenn diese Berechtigungen fehlen, finden Sie weitere CloudFormation Bereitstellungen schlagen beim Taggen von Streams fehl Informationen unter.