Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
SqsSubscriptionObject
Tentukan opsi antrean SQS yang ada untuk peristiwa SNS
Sintaks
Untuk mendeklarasikan entitas ini dalam template AWS Serverless Application Model (AWS SAM) Anda, gunakan sintaks berikut.
YAML
BatchSize:StringEnabled:BooleanQueueArn:StringQueuePolicyLogicalId:StringQueueUrl:String
Properti
- 
                BatchSize
- 
                Jumlah maksimum item yang akan diambil dalam satu batch untuk antrean SQS. Tipe: String Wajib: Tidak Default: 10 AWS CloudFormation kompatibilitas: Properti ini unik AWS SAM dan tidak memiliki AWS CloudFormation padanan. 
- 
                Enabled
- 
                Menonaktifkan pemetaan sumber peristiwa SQS untuk menjeda polling dan pemanggilan. Tipe: Boolean Wajib: Tidak Default: BETUL AWS CloudFormation kompatibilitas: Properti ini unik AWS SAM dan tidak memiliki AWS CloudFormation padanan. 
- 
                QueueArn
- 
                Tentukan arn antrean SQS yang ada. Tipe: String Wajib: Ya AWS CloudFormation kompatibilitas: Properti ini unik AWS SAM dan tidak memiliki AWS CloudFormation padanan. 
- 
                QueuePolicyLogicalId
- 
                Berikan nama LogicaLid kustom untuk sumber daya. AWS::SQS::QueuePolicy Tipe: String Wajib: Tidak AWS CloudFormation kompatibilitas: Properti ini unik AWS SAM dan tidak memiliki AWS CloudFormation padanan. 
- 
                QueueUrl
- 
                Tentukan URL antrean yang terkait dengan properti QueueArn.Tipe: String Wajib: Ya AWS CloudFormation kompatibilitas: Properti ini unik AWS SAM dan tidak memiliki AWS CloudFormation padanan. 
Contoh
SQS yang ada untuk peristiwa SNS
Contoh untuk menambahkan antrean SQS yang ada untuk melanggan topik SNS.
YAML
QueuePolicyLogicalId: CustomQueuePolicyLogicalId QueueArn: Fn::GetAtt: MyCustomQueue.Arn QueueUrl: Ref: MyCustomQueue BatchSize: 5