Azure Storage Blob 구성 속성

재산 묘사
spring.cloud.azure.storage.blob.account-key 스토리지 계정 액세스 키입니다.
spring.cloud.azure.storage.blob.account-name 스토리지 계정의 이름입니다.
spring.cloud.azure.storage.blob.blob-name Blob의 이름입니다.
spring.cloud.azure.storage.blob.client.application-id 현재 애플리케이션을 나타내며 원격 분석/모니터링 용도로 사용됩니다.
spring.cloud.azure.storage.blob.client.connect-timeout 요청이 원격 호스트에 연결하려고 시도하고 연결이 해결되는 시간(기간)입니다.
spring.cloud.azure.storage.blob.client.connection-idle-timeout 유휴 연결 전의 시간(기간)입니다.
spring.cloud.azure.storage.blob.client.headers 클라이언트와 함께 전송된 각 요청에 적용되는 헤더 목록입니다. 예를 들어 "myCustomHeader", "myStaticValue".
spring.cloud.azure.storage.blob.client.headers[0].name 헤더의 이름입니다.
spring.cloud.azure.storage.blob.client.headers[0].values 헤더의 값 목록입니다.
spring.cloud.azure.storage.blob.client.logging.allowed-header-names 기록해야 하는 허용 목록 헤더의 쉼표로 구분된 목록입니다. 기본값은 "x-ms-request-id","x-ms-client-request-id","x-ms-return-client-request-id","traceparent","MS-CV","Accept","Cache-Control","Connection","Content-Length","Content-Type","Date","ETag","Expires","If-Match","If-Modified-Since","If-None-Match","If-Unmodified-Since","Last-Modified","Pragma","Request-Id","Retry-After","Server","Transfer-Encoding","User-Agent","WWW-Authenticate".
spring.cloud.azure.storage.blob.client.logging.allowed-query-param-names 허용 목록 쿼리 매개 변수의 쉼표로 구분된 목록입니다. 기본값은 "api-version".
spring.cloud.azure.storage.blob.client.logging.level HTTP 메시지에 로그온할 세부 정보 수준입니다. 지원되는 형식은 NONE, BASIC, HEADERS, BODY, BODY_AND_HEADERS. 기본값은 NONE.
spring.cloud.azure.storage.blob.client.logging.pretty-print-body 메시지 본문을 인쇄할지 여부입니다. 기본값은 false.
spring.cloud.azure.storage.blob.client.maximum-connection-pool-size 기본 HTTP 클라이언트에서 사용하는 최대 연결 풀 크기입니다.
spring.cloud.azure.storage.blob.client.read-timeout 서버 응답을 읽을 때 사용되는 시간(기간)입니다.
spring.cloud.azure.storage.blob.client.response-timeout 서버가 회신할 때까지 대기할 때 사용되는 시간(기간)입니다.
spring.cloud.azure.storage.blob.client.write-timeout 각 요청이 유선으로 전송되는 시간(기간)입니다.
spring.cloud.azure.storage.blob.connection-string 서비스에 연결할 연결 문자열입니다.
spring.cloud.azure.storage.blob.container-name 컨테이너의 이름입니다.
spring.cloud.azure.storage.blob.credential.client-certificate-password 인증서 파일의 암호입니다.
spring.cloud.azure.storage.blob.credential.client-certificate-path Azure에서 서비스 주체 인증을 수행할 때 사용할 PEM 인증서 파일의 경로입니다.
spring.cloud.azure.storage.blob.credential.client-id Azure에서 서비스 주체 인증을 수행할 때 사용할 클라이언트 ID입니다.
spring.cloud.azure.storage.blob.credential.client-secret Azure에서 서비스 주체 인증을 수행할 때 사용할 클라이언트 암호입니다.
spring.cloud.azure.storage.blob.credential.managed-identity-enabled 관리 ID가 Azure로 인증되도록 설정할지 여부입니다. true이고 클라이언트 ID가 설정된 경우 클라이언트 ID를 사용자가 할당한 관리 ID 클라이언트 ID로 사용합니다. 기본값은 false.
spring.cloud.azure.storage.blob.credential.password Azure에서 사용자 이름/암호 인증을 수행할 때 사용할 암호입니다.
spring.cloud.azure.storage.blob.credential.token-credential-bean-name Azure로 인증을 수행할 때 사용할 형식 com.azure.core.credential.TokenCredential 의 콩 이름입니다.
spring.cloud.azure.storage.blob.credential.username Azure에서 사용자 이름/암호 인증을 수행할 때 사용할 사용자 이름입니다.
spring.cloud.azure.storage.blob.customer-provided-key 서버에서 Blob 콘텐츠를 암호화하는 데 사용되는 고객이 제공한 암호화 키(base64로 인코딩된 문자열)입니다. 자세한 자세한 내용은 고객 제공 키에 대한 Microsoft 문서를 참조하세요.
spring.cloud.azure.storage.blob.enabled Azure 서비스를 사용할 수 있는지 여부입니다. 기본값은 true.
spring.cloud.azure.storage.blob.encryption-scope 요청에 제공된 데이터를 암호화하는 데 사용할 암호화 범위의 이름을 지정합니다. 지정하지 않으면 기본 계정 암호화 범위를 사용하여 암호화가 수행됩니다. 자세한 암호화 범위에 대한 Microsoft 문서를 참조하세요.
spring.cloud.azure.storage.blob.endpoint Azure Storage 서비스의 엔드포인트입니다. 예를 들어 파일 공유 또는 큐에 대한 https://{storage-account-name}.blob.storage.azure.net blob 또는 https://{storage-account-name}.file.storage.azure.nethttps://{storage-account-name}.queue.storage.azure.net.
spring.cloud.azure.storage.blob.profile.cloud-type 연결할 Azure 클라우드의 이름입니다. 지원되는 형식은 AZURE, AZURE_CHINA, AZURE_US_GOVERNMENT, OTHER. 기본값은 AZURE.
spring.cloud.azure.storage.blob.profile.environment.active-directory-endpoint 연결할 Microsoft Entra 엔드포인트입니다.
spring.cloud.azure.storage.blob.profile.environment.active-directory-graph-api-version Azure Active Directory Graph API 버전입니다.
spring.cloud.azure.storage.blob.profile.environment.active-directory-graph-endpoint Azure Active Directory Graph 엔드포인트입니다.
spring.cloud.azure.storage.blob.profile.environment.active-directory-resource-id Microsoft Entra 리소스 ID입니다.
spring.cloud.azure.storage.blob.profile.environment.azure-application-insights-endpoint Azure Application Insights 엔드포인트입니다.
spring.cloud.azure.storage.blob.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix Data Lake 분석 카탈로그 및 작업 엔드포인트 접미사입니다.
spring.cloud.azure.storage.blob.profile.environment.azure-data-lake-store-file-system-endpoint-suffix Data Lake Storage 파일 시스템 엔드포인트 접미사입니다.
spring.cloud.azure.storage.blob.profile.environment.azure-log-analytics-endpoint Azure Log Analytics 엔드포인트입니다.
spring.cloud.azure.storage.blob.profile.environment.data-lake-endpoint-resource-id Data Lake 엔드포인트입니다.
spring.cloud.azure.storage.blob.profile.environment.gallery-endpoint 갤러리 엔드포인트입니다.
spring.cloud.azure.storage.blob.profile.environment.key-vault-dns-suffix Key Vault DNS 접미사입니다.
spring.cloud.azure.storage.blob.profile.environment.management-endpoint 관리 서비스 엔드포인트입니다.
spring.cloud.azure.storage.blob.profile.environment.microsoft-graph-endpoint Microsoft Graph 엔드포인트입니다.
spring.cloud.azure.storage.blob.profile.environment.portal 관리 포털 URL입니다.
spring.cloud.azure.storage.blob.profile.environment.publishing-profile 게시 설정 파일 URL입니다.
spring.cloud.azure.storage.blob.profile.environment.resource-manager-endpoint 리소스 관리 엔드포인트입니다.
spring.cloud.azure.storage.blob.profile.environment.service-bus-domain-name Service Bus의 도메인 이름입니다.
spring.cloud.azure.storage.blob.profile.environment.sql-management-endpoint SQL 관리 엔드포인트입니다.
spring.cloud.azure.storage.blob.profile.environment.sql-server-hostname-suffix SQL Server 호스트 이름 접미사입니다.
spring.cloud.azure.storage.blob.profile.environment.storage-endpoint-suffix 스토리지 엔드포인트 접미사입니다.
spring.cloud.azure.storage.blob.profile.subscription-id Azure 리소스에 연결할 때 사용할 구독 ID입니다.
spring.cloud.azure.storage.blob.profile.tenant-id Azure 리소스에 대한 테넌트 ID입니다. tenant-id 허용되는 값은 common, organizations, consumers또는 테넌트 ID입니다.
spring.cloud.azure.storage.blob.proxy.hostname 프록시의 호스트입니다.
spring.cloud.azure.storage.blob.proxy.non-proxy-hosts 프록시 HTTP/HTTPS 연결을 사용하지 않는 호스트 또는 CIDR 목록입니다.
spring.cloud.azure.storage.blob.proxy.password 프록시를 사용하여 인증하는 데 사용되는 암호입니다.
spring.cloud.azure.storage.blob.proxy.port 프록시의 포트입니다.
spring.cloud.azure.storage.blob.proxy.type 프록시의 형식입니다. 예를 들어 http, http, socks4, socks5. 예를 들어 amqp, http, socks.
spring.cloud.azure.storage.blob.proxy.username 프록시를 사용하여 인증하는 데 사용되는 사용자 이름입니다.
spring.cloud.azure.storage.blob.resource.region Azure 리소스의 지역입니다. 예를 들어 "eastus".
spring.cloud.azure.storage.blob.resource.resource-group 리소스 그룹은 Azure 리소스를 보유합니다.
spring.cloud.azure.storage.blob.resource.resource-id Azure 리소스의 ID입니다.
spring.cloud.azure.storage.blob.retry.exponential.base-delay 재시도 사이의 대기 시간(기간)입니다.
spring.cloud.azure.storage.blob.retry.exponential.max-delay 재시도 사이의 최대 허용 시간(기간)입니다.
spring.cloud.azure.storage.blob.retry.exponential.max-retries 최대 시도 횟수입니다.
spring.cloud.azure.storage.blob.retry.fixed.delay 재시도 사이의 대기 시간(기간)입니다.
spring.cloud.azure.storage.blob.retry.fixed.max-retries 최대 시도 횟수입니다.
spring.cloud.azure.storage.blob.retry.mode 다시 시도할 때 다시 시도 백오프 모드입니다. 지원되는 형식은 FIXED, EXPONENTIAL입니다.
spring.cloud.azure.storage.blob.retry.secondary-host 보조 스토리지 계정은 주 지역을 사용할 수 없는 경우 요청을 다시 시도합니다. 예를 들어 https://{storage-account-name}-secondary.file.storage.azure.net.
spring.cloud.azure.storage.blob.retry.try-timeout 시간 제한까지 대기할 시간(기간)입니다.
spring.cloud.azure.storage.blob.sas-token 서비스로 전송된 요청에 권한을 부여하는 데 사용되는 SAS(공유 액세스 서명) 토큰입니다.
spring.cloud.azure.storage.blob.service-version API를 요청할 때 사용되는 Blob 서비스 버전입니다.