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
CloudFormation kompatibilitas: Properti ini unik AWS SAM dan tidak memiliki CloudFormation padanan.
-
Enabled -
Menonaktifkan pemetaan sumber peristiwa SQS untuk menjeda polling dan pemanggilan.
Tipe: Boolean
Wajib: Tidak
Default: BETUL
CloudFormation kompatibilitas: Properti ini unik AWS SAM dan tidak memiliki CloudFormation padanan.
-
QueueArn -
Tentukan arn antrean SQS yang ada.
Tipe: String
Wajib: Ya
CloudFormation kompatibilitas: Properti ini unik AWS SAM dan tidak memiliki CloudFormation padanan.
-
QueuePolicyLogicalId -
Berikan nama LogicaLid kustom untuk sumber daya. AWS::SQS::QueuePolicy
Tipe: String
Wajib: Tidak
CloudFormation kompatibilitas: Properti ini unik AWS SAM dan tidak memiliki CloudFormation padanan.
-
QueueUrl -
Tentukan URL antrean yang terkait dengan properti
QueueArn.Tipe: String
Wajib: Ya
CloudFormation kompatibilitas: Properti ini unik AWS SAM dan tidak memiliki 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