37.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 | 활동 스케줄링 옵션 | 활동 스케줄링 옵션 | |
| 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.flow.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 유형의 속성만 속성 자리 표시자를 사용할 수 있습니다. | true | 부울 |
| camel.component.aws-swf.secret-key | Amazon AWS 시크릿 키. | 문자열 |
필수 Cryostat 구성 요소 옵션
Amazon의 Simple Workflow Service에 액세스하려면 레지스트리 또는 accessKey 및 secretKey에 amazonSWClient를 제공해야 합니다.