StandardHashiCorpVaultClientService¶
설명¶
HashiCorp Vault와 상호 작용하기 위한 컨트롤러 서비스입니다.
속성¶
아래 목록에서 필수 속성에는 별표(*)가 표시되어 있습니다. 다른 속성은 선택 사항으로 간주됩니다. 이 테이블에는 기본값과 속성이 NiFi 식 언어를 지원하는지 여부도 표시됩니다.
표시 이름  | 
API 이름  | 
기본값  | 
허용되는 값  | 
설명  | 
|---|---|---|---|---|
Configuration Strategy *  | 
configuration-strategy  | 
direct-properties  | 
  | 
구성 속성의 소스를 지정합니다.  | 
Vault 인증 *  | 
vault.authentication  | 
TOKEN  | 
  | 
Spring Vault 환경 구성 설명서(https://docs.spring.io/spring-vault/docs/2.3.x/reference/html/#vault.core.environment-vault-configuration)에 설명된 대로의 Vault 인증 방법.  | 
연결 시간 제한 *  | 
vault.connection.timeout  | 
5초  | 
HashiCorp Vault 클라이언트의 연결 시간 제한입니다  | 
|
Vault 속성 파일 *  | 
vault.properties.files  | 
쉼표로 구분된 HashiCorp Vault 구성 속성이 포함된 파일 목록으로, Spring Vault 환경 구성 설명서(https://docs.spring.io/spring-vault/docs/2.3.x/reference/html/#vault.core.environment-vault-configuration)에 설명되어 있습니다. 모든 Spring 속성 키와 인증 관련 속성 키가 지원됩니다.  | 
||
읽기 시간 제한 *  | 
vault.read.timeout  | 
15초  | 
HashiCorp Vault 클라이언트의 읽기 시간 제한입니다  | 
|
SSL 컨텍스트 서비스  | 
vault.ssl.context.service  | 
SSL 컨텍스트 서비스는 HashiCorp Vault 서버로 TLS/SSL 연결에 대한 클라이언트 인증서 정보를 제공하는 데 사용됩니다.  | 
||
Vault URI*  | 
vault.uri  | 
HashiCorp Vault 서버의URI (예: http://localhost:8200). 부트스트랩 HashiCorp Vault 구성 파일에 지정되지 않은 경우 필수입니다.  | 
상태 관리¶
이 구성 요소는 상태를 저장하지 않습니다.
제한됨¶
이 구성 요소는 제한되지 않습니다.
시스템 리소스 고려 사항¶
이 구성 요소는 시스템 리소스 고려 사항을 지정하지 않습니다.