기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
SqsSubscriptionObject
기존 SQS 대기열 옵션을 SNS 이벤트에 지정
구문
AWS Serverless Application Model (AWS SAM) 템플릿에서 이 엔티티를 선언하려면 다음 구문을 사용하십시오.
YAML
BatchSize:
String
Enabled:Boolean
QueueArn:String
QueuePolicyLogicalId:String
QueueUrl:String
속성
-
BatchSize
-
SQS 대기열을 위한 한 번의 배치에서 검색하는 최대 항목 수.
타입: 문자열
필수 항목 여부: 아니요
기본값: 10
AWS CloudFormation 호환성: 이 속성은 AWS SAM 고유하며 AWS CloudFormation 이에 상응하는 속성이 없습니다.
-
Enabled
-
이벤트 소스 매핑을 비활성화하여 폴링 및 호출을 일시 중지합니다.
유형: 부울
필수 항목 여부: 아니요
기본값: True
AWS CloudFormation 호환성: 이 속성은 AWS SAM 고유하며 AWS CloudFormation 이에 상응하는 속성이 없습니다.
-
QueueArn
-
기존 SQS 대기열 arn을 지정합니다.
타입: 문자열
필수 항목 여부: 예
AWS CloudFormation 호환성: 이 속성은 AWS SAM 고유하며 AWS CloudFormation 이에 상응하는 속성이 없습니다.
-
QueuePolicyLogicalId
-
리소스에 사용자 지정 LogicalID 이름을 지정하십시오. AWS::SQS::QueuePolicy
타입: 문자열
필수 항목 여부: 아니요
AWS CloudFormation 호환성: 이 속성은 AWS SAM 고유하며 이에 상응하는 속성이 없습니다. AWS CloudFormation
-
QueueUrl
-
QueueArn
속성과 관련된 대기열 URL을 지정합니다.타입: 문자열
필수 항목 여부: 예
AWS CloudFormation 호환성: 이 속성은 AWS SAM 고유하며 AWS CloudFormation 이에 상응하는 속성이 없습니다.
예
SNS 이벤트용 기존 SQS
SNS 주제 구독을 위한 기존 SQS 대기열을 추가하는 예.
YAML
QueuePolicyLogicalId: CustomQueuePolicyLogicalId QueueArn: Fn::GetAtt: MyCustomQueue.Arn QueueUrl: Ref: MyCustomQueue BatchSize: 5