36.3. Spring Boot 자동 구성
구성 요소는 아래에 나열된 32 가지 옵션을 지원합니다.
| 이름 | 설명 | Default | 유형 |
|---|---|---|---|
| camel.component.aws-swf.access-key | Amazon AWS 액세스 키. | 문자열 | |
| camel.component.aws-swf.configuration.access-key | Amazon AWS 액세스 키. | 문자열 | |
| camel.component.aws-swf.configuration.activity-list | 활동을 사용할 목록 이름입니다. | 문자열 | |
| camel.component.aws-swf.configuration.activity-scheduling-options | 활동 스케줄링 옵션 | ActivityScheduling 옵션 | |
| camel.component.aws-swf.configuration.activity-thread-pool-size | 작업 풀의 최대 스레드 수입니다. | 100 | 정수 |
| camel.component.aws-swf.configuration.activity-type-execution-options | 활동 실행 옵션 | ActivityTypeExecution 옵션 | |
| camel.component.aws-swf.configuration.activity-type-registration-options | 활동 등록 옵션 | ActivityType RegistrationOptions | |
| camel.component.aws-swf.configuration.amazon-s-w-client | 지정된 AmazonSimpleWorkflowClient를 클라이언트로 사용하려면 | AmazonSimpleWorkflow Client | |
| camel.component.aws-swf.configuration.child-policy | 워크플로를 종료할 때 하위 워크플로에 사용하는 정책입니다. | 문자열 | |
| camel.component.aws-swf.configuration.client-configuration-parameters | 맵의 키/값을 사용하여 ClientConfiguration을 구성하려면 다음을 수행합니다. | map | |
| camel.component.aws-swf.configuration.data-converter | 데이터를 직렬화/필터링하는 데 사용할 com.amazonaws.services.simpleworkflow.DataConverter의 인스턴스입니다. | DataConverter | |
| camel.component.aws-swf.configuration.domain-name | 사용할 워크플로 도메인입니다. | 문자열 | |
| camel.component.aws-swf.configuration.event-name | 사용할 워크플로 또는 활동 이벤트 이름입니다. | 문자열 | |
| camel.component.aws-swf.configuration.execution-start-to-close-timeout | 실행 시작 시간을 종료 시간 초과로 설정합니다. | 3600 | 문자열 |
| camel.component.aws-swf.configuration.operation | 워크플로우 작업 | 시작 | 문자열 |
| camel.component.aws-swf.configuration.region | Amazon AWS 리전. | 문자열 | |
| camel.component.aws-swf.configuration.s-w-client-parameters | 맵의 키/값을 사용하여 AmazonSimpleWorkflowClient를 구성하려면 다음을 수행합니다. | map | |
| camel.component.aws-swf.configuration.secret-key | Amazon AWS 시크릿 키. | 문자열 | |
| camel.component.aws-swf.configuration.signal-name | 워크플로에 보낼 신호의 이름입니다. | 문자열 | |
| camel.component.aws-swf.configuration.start-workflow-options-parameters | 맵의 키/값을 사용하여 StartWorkflowOptions를 구성하려면 다음을 수행합니다. | map | |
| camel.component.aws-swf.configuration.state-result-type | 워크플로 상태가 쿼리될 때의 결과 유형입니다. | 문자열 | |
| camel.component.aws-swf.configuration.task-start-to-close-timeout | 작업 시작을 시간 초과로 설정합니다. | 600 | 문자열 |
| camel.component.aws-swf.configuration.termination-details | 워크플로 종료에 대한 세부 정보입니다. | 문자열 | |
| camel.component.aws-swf.configuration.termination-reason | 워크플로를 종료하는 이유입니다. | 문자열 | |
| camel.component.aws-swf.configuration.type | 활동 또는 워크플로우 | 문자열 | |
| camel.component.aws-swf.configuration.version | 사용할 워크플로 또는 활동 이벤트 버전입니다. | 문자열 | |
| camel.component.aws-swf.configuration.workflow-list | 워크플로우를 사용할 목록 이름입니다. | 문자열 | |
| camel.component.aws-swf.configuration.workflow-type-registration-options | 워크플로우 등록 옵션 | WorkflowType RegistrationOptions | |
| camel.component.aws-swf.enabled | aws-swf 구성 요소 활성화 | true | 부울 |
| camel.component.aws-swf.region | Amazon AWS 리전. | 문자열 | |
| camel.component.aws-swf.resolve-property-placeholders | 구성 요소가 시작할 때 속성 자리 표시자를 확인해야 하는지 여부입니다. String 유형의 속성만 속성 자리 표시자를 사용할 수 있습니다.Only properties which are of String type can use property placeholders. | true | 부울 |
| camel.component.aws-swf.secret-key | Amazon AWS 시크릿 키. | 문자열 |
필수ECDHE 구성 요소 옵션
Amazon의 Simple Workflow Service에 액세스하려면 레지스트리 또는 accessKey 및 secretKey에 amazonSWClient를 제공해야 합니다.