AzureStorageCredentialsControllerService_v12¶
설명¶
Azure Storage 클라이언트 라이브러리 v12를 사용하여 Azure Storage 프로세서에 대한 자격 증명을 제공합니다.
속성¶
아래 목록에서 필수 속성에는 별표(*)가 표시되어 있습니다. 다른 속성은 선택 사항으로 간주됩니다. 이 테이블에는 기본값과 속성이 NiFi 식 언어를 지원하는지 여부도 표시됩니다.
표시 이름  | 
API 이름  | 
기본값  | 
허용되는 값  | 
설명  | 
|---|---|---|---|---|
자격 증명 유형 *  | 
credentials-type  | 
SAS_TOKEN  | 
  | 
Azure 인증에 사용할 자격 증명 유형  | 
관리형 ID 클라이언트 ID  | 
managed-identity-client-id  | 
관리형 ID의 클라이언트 ID 입니다. 이 속성은 사용자 할당 관리 ID를 인증에 사용할 때 필수입니다. 시스템 할당 관리 ID의 경우 비어 있어야 합니다.  | 
||
프록시 구성 서비스  | 
프록시 구성 서비스  | 
네트워크 요청을 프록시할 프록시 구성 컨트롤러 서비스를 지정합니다. SOCKS 의 경우 선택한 SOCKS 버전이 프로세서에서 사용된다는 보장은 없습니다.  | 
||
서비스 주체 클라이언트 ID *  | 
service-principal-client-id  | 
서비스 주체를 가진 클라이언트/애플리케이션의 클라이언트 ID (또는 애플리케이션 ID)입니다.  | 
||
서비스 주체 클라이언트 시크릿 *  | 
service-principal-client-secret  | 
클라이언트/애플리케이션의 비밀번호입니다.  | 
||
서비스 주체 테넌트 ID *  | 
service-principal-tenant-id  | 
서비스 주체를 호스팅하는 Azure Active Directory의 테넌트 ID 입니다.  | 
||
계정 키 *  | 
storage-account-key  | 
저장소 계정 키입니다. 이 계정의 모든 컨테이너에 액세스할 수 있는 관리자 수준의 비밀번호입니다. 정책을 통해 세밀하게 제어하려면 대신 공유 액세스 서명(SAS) 토큰, 관리 ID 또는 서비스 주체를 사용하는 것이 좋습니다.  | 
||
저장소 계정 이름 *  | 
storage-account-name  | 
저장소 계정 이름입니다.  | 
||
엔드포인트 접미사 *  | 
storage-endpoint-suffix  | 
blob.core.windows.net  | 
공용 Azure의 저장소 계정은 항상 일반적인 FQDN 접미사를 사용합니다. 특정 상황(예: Azure Stack 또는 비공개 Azure 리전)에서는 이 엔드포인트 접미사를 다른 접미사로 재정의하십시오.  | 
|
SAS 토큰 *  | 
storage-sas-token  | 
공유 액세스 서명 토큰(선행 ‘?’가 포함될 수 있음)  | 
상태 관리¶
이 구성 요소는 상태를 저장하지 않습니다.
제한됨¶
이 구성 요소는 제한되지 않습니다.
시스템 리소스 고려 사항¶
이 구성 요소는 시스템 리소스 고려 사항을 지정하지 않습니다.