2.5. 사용법
2.5.1. 정적 자격 증명 대 기본 인증 정보 공급자 링크 복사링크가 클립보드에 복사되었습니다!
useDefaultCredentialsProvider 옵션을 지정하고 true로 설정하여 명시적 정적 인증 정보 사용을 방지할 수 있습니다.
- Java 시스템 속성 - aws.accessKeyId 및 aws.secretKey
- 환경 변수 - AWS_ACCESS_KEY_ID 및 AWS_SECRET_ACCESS_KEY.
- AWS STS의 웹 ID 토큰.
- 공유 인증 정보 및 구성 파일입니다.
- Amazon ECS 컨테이너 인증 정보 - 환경 변수 AWS_CONTAINER_CREDENTIALS_RELATIVE_URI가 설정된 경우 Amazon ECS에서 로드됩니다.
- Amazon EC2 인스턴스 프로필 자격 증명.
이에 대한 자세한 내용은 AWS 인증 정보 문서를 참조하십시오.
2.5.2. DDB 프로듀서에서 평가한 메시지 헤더 링크 복사링크가 클립보드에 복사되었습니다!
header | 유형 | 설명 |
---|---|---|
|
| 기본 키로 가져올 테이블 이름 및 해당 항목의 맵입니다. |
|
| 이 작업에 대한 테이블 이름입니다. |
|
| 테이블의 각 항목을 고유하게 식별하는 기본 키입니다. |
|
| 수정하기 전이나 후에 속성 이름-값 쌍을 가져오려면 이 매개변수를 사용합니다(없음, ALL_ECDHE, UPDATED_ECDHE, ALL_NEW, UPDATED_NEW). |
|
| 조건부 수정을 위한 특성을 지정합니다. |
|
| 특성 이름을 지정하지 않으면 모든 속성이 반환됩니다. |
|
| true로 설정하면 일관된 읽기가 수행되고 결국 일관성이 사용됩니다. |
|
| 설정된 경우 쿼리 작업의 Secondary Index로 사용됩니다. |
|
| 항목에 대한 속성 맵이며 해당 항목을 정의하는 기본 키 값을 포함해야 합니다. |
|
| true로 설정하면 일치하는 항목 및 해당 속성 목록이 아니라 쿼리 매개변수와 일치하는 총 항목 수를 반환합니다. |
|
| 이 헤더는 쿼리에 대한 선택 기준을 지정하고 두 개의 이전 헤더 CamelAwsDdbHashKeyValue 및 CamelAwsDdbScanRangeKeyCondition을 병합합니다. |
|
| 이전 쿼리를 계속할 항목의 기본 키입니다. |
|
| 복합 기본 키의 해시 구성 요소 값입니다. |
|
| 반환할 최대 항목 수입니다. |
|
| 쿼리에 사용할 특성 값 및 비교 연산자의 컨테이너입니다. |
|
| 인덱스의 정방향 또는 뒤로 트래버스를 지정합니다. |
|
| 검사 결과를 평가하고 원하는 값만 반환합니다. |
|
| 속성 name을 업데이트에 대한 새 값 및 작업에 매핑합니다. |
2.5.3. BatchGetItems 작업 중 설정된 메시지 헤더 링크 복사링크가 클립보드에 복사되었습니다!
header | 유형 | 설명 |
---|---|---|
|
| 테이블 이름 및 테이블의 각 항목 속성입니다. |
|
| 현재 응답으로 처리되지 않은 테이블 맵과 각각의 키가 포함되어 있습니다. |
2.5.4. DeleteItem 작업 중 설정된 메시지 헤더 링크 복사링크가 클립보드에 복사되었습니다!
header | 유형 | 설명 |
---|---|---|
|
| 작업에서 반환된 특성 목록입니다. |
2.5.5. DeleteTable 작업 중 설정된 메시지 헤더 링크 복사링크가 클립보드에 복사되었습니다!
header | 유형 | 설명 |
---|---|---|
| ||
| 이 테이블에 대한 ProvisionedThrough issues 속성의 값 | |
|
| 이 테이블의 journalctl 생성. |
|
| 이 테이블의 항목 수입니다. |
|
| 이 테이블의 기본 키를 식별하는 KeySchema입니다. Camel 2.16.0에서 이 헤더의 유형은 KeySchema가 아닌 List<KeySchema>입니다. |
|
| 테이블 이름입니다. |
|
| 테이블 크기(바이트)입니다. |
|
| 표 상태: CREATING, UPDATING, DELETING,ECDHE |
2.5.6. DescribeTable 작업 중에 메시지 헤더 설정 링크 복사링크가 클립보드에 복사되었습니다!
header | 유형 | 설명 |
---|---|---|
| \{{ProvisionedThroughputDescription}} | 이 테이블에 대한 ProvisionedThrough issues 속성의 값 |
|
| 이 테이블의 journalctl 생성. |
|
| 이 테이블의 항목 수입니다. |
| \{{KeySchema}} | 이 테이블의 기본 키를 식별하는 KeySchema입니다. |
|
| 테이블 이름입니다. |
|
| 테이블 크기(바이트)입니다. |
|
| 표 상태: CREATING, UPDATING, DELETING,ECDHE |
|
| 이 테이블의 ReadCapacityUnits 속성입니다. |
|
| 이 테이블의 WriteCapacityUnits 속성입니다. |
2.5.7. GetItem 작업 중 메시지 헤더 설정 링크 복사링크가 클립보드에 복사되었습니다!
header | 유형 | 설명 |
---|---|---|
|
| 작업에서 반환된 특성 목록입니다. |
2.5.8. PutItem 작업 중 메시지 헤더 설정 링크 복사링크가 클립보드에 복사되었습니다!
header | 유형 | 설명 |
---|---|---|
|
| 작업에서 반환된 특성 목록입니다. |
2.5.9. 쿼리 작업 중 설정된 메시지 헤더 링크 복사링크가 클립보드에 복사되었습니다!
header | 유형 | 설명 |
---|---|---|
|
| 작업에서 반환된 특성 목록입니다. |
|
| 이전 결과 집합을 포함하여 쿼리 작업이 중지된 항목의 기본 키입니다. |
|
| 작업 중에 사용된 테이블의 프로비저닝된 처리량의 용량 단위 수입니다. |
|
| 응답의 항목 수입니다. |
2.5.10. 검사 작업 중 설정된 메시지 헤더 링크 복사링크가 클립보드에 복사되었습니다!
header | 유형 | 설명 |
---|---|---|
|
| 작업에서 반환된 특성 목록입니다. |
|
| 이전 결과 집합을 포함하여 쿼리 작업이 중지된 항목의 기본 키입니다. |
|
| 작업 중에 사용된 테이블의 프로비저닝된 처리량의 용량 단위 수입니다. |
|
| 응답의 항목 수입니다. |
|
| 필터를 적용하기 전에 전체 검사의 항목 수입니다. |
2.5.11. UpdateItem 작업 중 메시지 헤더 설정 링크 복사링크가 클립보드에 복사되었습니다!
header | 유형 | 설명 |
---|---|---|
|
| 작업에서 반환된 특성 목록입니다. |
2.5.12. 고급 AmazonDynamoDB 구성 링크 복사링크가 클립보드에 복사되었습니다!
AmazonDynamoDB
인스턴스 구성을 더 많이 제어해야 하는 경우 자체 인스턴스를 생성하고 URI에서 이를 참조할 수 있습니다.
from("direct:start") .to("aws2-ddb://domainName?amazonDDBClient=#client");
from("direct:start")
.to("aws2-ddb://domainName?amazonDDBClient=#client");
#client
는 레지스트리의 DynamoDbClient
를 나타냅니다.