Amazon SQS
SQS(Simple Queue Service)는 Amazon Web Services에서 제공하는 큐 서비스입니다.
이 커넥터는 다음 제품 및 지역에서 사용할 수 있습니다.
| 서비스 | 클래스 | Regions |
|---|---|---|
| Copilot Studio | Premium | 다음을 제외한 모든 Power Automate 지역 : - 미국 정부(GCC) - 미국 정부(GCC High) - 21Vianet에서 운영하는 중국 클라우드 - 미국 국방부(DoD) |
| 논리 앱 | 스탠다드 | 다음을 제외한 모든 Logic Apps 지역 : - Azure Government 지역 - Azure 중국 지역 - 미국 국방부(DoD) |
| Power Apps | Premium | 다음을 제외한 모든 Power Apps 지역 : - 미국 정부(GCC) - 미국 정부(GCC High) - 21Vianet에서 운영하는 중국 클라우드 - 미국 국방부(DoD) |
| Power Automate | Premium | 다음을 제외한 모든 Power Automate 지역 : - 미국 정부(GCC) - 미국 정부(GCC High) - 21Vianet에서 운영하는 중국 클라우드 - 미국 국방부(DoD) |
| 커넥터 메타데이터 | |
|---|---|
| 게시자 | Microsoft |
연결을 만드는 중
커넥터는 다음 인증 유형을 지원합니다.
| 기본값 | 연결을 만들기 위한 매개 변수입니다. | 모든 지역 | 공유할 수 없음 |
기본값
적용 가능: 모든 지역
연결을 만들기 위한 매개 변수입니다.
공유 가능한 연결이 아닙니다. 전원 앱이 다른 사용자와 공유되면 다른 사용자에게 새 연결을 명시적으로 만들라는 메시지가 표시됩니다.
| 이름 | 유형 | Description | 필수 |
|---|---|---|---|
| SQS 큐 URL | 문자열 | 연결에 사용할 SQS 큐의 엔드포인트 | 진실 |
| 액세스 키 ID | 문자열 | Amazon 액세스 키 ID | 진실 |
| 액세스 키 비밀 | 시큐어스트링 (보안 문자열) | Amazon 액세스 키 비밀 | 진실 |
제한 한도
| Name | 호출 | 갱신 기간 |
|---|---|---|
| 연결당 API 호출 | 6000 | 60초 |
동작
| SQS 큐에 메시지 보내기 |
SQS 큐에 메시지를 보냅니다. |
| SQS 큐에서 메시지를 삭제합니다. |
SQS 큐에서 메시지를 삭제합니다. |
SQS 큐에 메시지 보내기
SQS 큐에 메시지를 보냅니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
메시지 표시 여부 지연(초)
|
messageVisibilityDelaySeconds | integer |
특정 메시지를 지연할 기간(초)입니다. |
|
|
메시지 콘텐츠
|
messageContent | string |
큐에 보낼 콘텐츠 메시지입니다. |
반환
메시지의 메타데이터
SQS 큐에서 메시지를 삭제합니다.
SQS 큐에서 메시지를 삭제합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
메시지 확인 핸들
|
messageReceiptHandle | True | string |
삭제할 메시지와 연결된 영수증 핸들입니다. |
트리거
| SQS 큐에서 메시지를 받는 경우 |
SQS 큐에서 메시지를 받는 경우 |
| SQS 큐에서 메시지를 받은 경우 |
SQS 큐에서 메시지를 받는 경우 |
SQS 큐에서 메시지를 받는 경우
SQS 큐에서 메시지를 받는 경우
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
가져올 최대 메시지 수
|
maximumNumberOfMessages | integer |
큐에서 가져올 최대 메시지 수입니다. |
|
|
메시지 표시 시간 제한(초)
|
messageVisibilityTimeoutSeconds | integer |
수신된 메시지가 검색된 후 후속 검색 요청에서 숨겨지는 기간(초)입니다. |
|
|
요청 대기 시간 제한(초)
|
requestWaitTimeoutSeconds | integer |
호출이 메시지를 반환하기 전에 큐에 도착할 때까지 대기하는 기간(초)입니다. |
|
|
메시지 특성 이름
|
messageAttributeNames | string |
가져올 메시지의 특성입니다. 'All,ApproximateFirstReceiveTimestamp,ApproximateReceiveCount,AWSTraceHeader,SenderId,SentTimestamp,MessageDeduplicationId,MessageGroupId,SequenceNumber'에서 지원되는 값을 가진 쉼표로 구분된 문자열이어야 합니다. 특성 이름은 대/소문자를 구분합니다. |
반환
메시지 내용
SQS 큐에서 메시지를 받은 경우
SQS 큐에서 메시지를 받는 경우
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
메시지 표시 시간 제한(초)
|
messageVisibilityTimeoutSeconds | integer |
수신된 메시지가 검색된 후 후속 검색 요청에서 숨겨지는 기간(초)입니다. |
|
|
요청 대기 시간 제한(초)
|
requestWaitTimeoutSeconds | integer |
호출이 메시지를 반환하기 전에 큐에 도착할 때까지 대기하는 기간(초)입니다. |
|
|
메시지 특성 이름
|
messageAttributeNames | string |
가져올 메시지의 특성입니다. 'All,ApproximateFirstReceiveTimestamp,ApproximateReceiveCount,AWSTraceHeader,SenderId,SentTimestamp,MessageDeduplicationId,MessageGroupId,SequenceNumber'에서 지원되는 값을 가진 쉼표로 구분된 문자열이어야 합니다. 특성 이름은 대/소문자를 구분합니다. |
반환
메시지 내용
정의
QueueMessage
메시지 내용
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
메시지 아이디
|
messageId | string |
메시지에 대한 고유 식별자입니다. |
|
receiptHandle
|
receiptHandle | string |
메시지를 받는 행위와 관련된 식별자입니다. |
|
내용
|
content | string |
메시지의 내용(URL로 인코딩되지 않음)입니다. |
|
contentMD5
|
contentMD5 | string |
URL이 아닌 인코딩된 메시지 콘텐츠의 MD5 다이제스트입니다. |
|
attributes
|
attributes | object |
메시지의 특성입니다. |
QueueMessageMetadata
메시지의 메타데이터
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
메시지 아이디
|
messageId | string |
메시지에 대한 고유 식별자입니다. |
|
contentMD5
|
contentMD5 | string |
URL이 아닌 인코딩된 메시지 콘텐츠의 MD5 다이제스트입니다. |