spring.cloud.azure.keyvault.secret.challenge-resource-authentication-enabled |
是否要啟用 Azure Key Vault 挑戰資源驗證,預設值:true。 當設定為 false 時,呼叫 Azure Key Vault Client Builder 的 disableChallengeResourceVerification 方法。 預設值為 true 。 |
spring.cloud.azure.keyvault.secret.client.application-id |
表示目前的應用程式,並用於遙測/監視用途。 |
spring.cloud.azure.keyvault.secret.client.connect-timeout |
要求嘗試連線到遠端主機並解析連線的時間長度。 |
spring.cloud.azure.keyvault.secret.client.connection-idle-timeout |
閑置連線前的時間量(持續時間)。 |
spring.cloud.azure.keyvault.secret.client.headers |
套用至客戶端傳送之每個要求的標頭清單。 例如,"myCustomHeader", "myStaticValue" 。 |
spring.cloud.azure.keyvault.secret.client.headers[0].name |
標頭的名稱。 |
spring.cloud.azure.keyvault.secret.client.headers[0].values |
標頭的值清單。 |
spring.cloud.azure.keyvault.secret.client.logging.allowed-header-names |
應該記錄的allowlist標頭逗號分隔清單。 預設值為 "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.keyvault.secret.client.logging.allowed-query-param-names |
allowlist 查詢參數的逗號分隔清單。 預設值為 "api-version" 。 |
spring.cloud.azure.keyvault.secret.client.logging.level |
要登入 HTTP 訊息的詳細數據層級。 支援的類型包括:NONE、BASIC、HEADERS、BODY、BODY_AND_HEADERS。 預設值為 NONE 。 |
spring.cloud.azure.keyvault.secret.client.logging.pretty-print-body |
是否要列印訊息本文。 預設值為 false 。 |
spring.cloud.azure.keyvault.secret.client.maximum-connection-pool-size |
基礎 HTTP 用戶端所使用的連線集區大小上限。 |
spring.cloud.azure.keyvault.secret.client.read-timeout |
讀取伺服器回應時所使用的時間(持續時間)。 |
spring.cloud.azure.keyvault.secret.client.response-timeout |
等候伺服器回復時所使用的時間(持續時間)。 |
spring.cloud.azure.keyvault.secret.client.write-timeout |
每一個要求透過網路傳送的時間量(持續時間)。 |
spring.cloud.azure.keyvault.secret.credential.client-certificate-password |
憑證檔案的密碼。 |
spring.cloud.azure.keyvault.secret.credential.client-certificate-path |
使用 Azure 執行服務主體驗證時要使用的 PEM 憑證檔案路徑。 |
spring.cloud.azure.keyvault.secret.credential.client-id |
使用 Azure 執行服務主體驗證時要使用的用戶端識別碼。 |
spring.cloud.azure.keyvault.secret.credential.client-secret |
使用 Azure 執行服務主體驗證時要使用的客戶端密碼。 |
spring.cloud.azure.keyvault.secret.credential.managed-identity-enabled |
是否要讓受控識別向 Azure 進行驗證。 如果為 true 且已設定用戶端標識碼,則會使用用戶端識別碼作為使用者指派的受控識別用戶端標識碼。 預設值為 false 。 |
spring.cloud.azure.keyvault.secret.credential.password |
使用 Azure 執行使用者名稱/密碼驗證時要使用的密碼。 |
spring.cloud.azure.keyvault.secret.credential.token-credential-bean-name |
自定義 取得自定義 com.azure.core.credential.TokenCredential 豆名稱,用於 Service Builder Factory 或無密碼驗證。 |
spring.cloud.azure.keyvault.secret.credential.username |
使用 Azure 執行使用者名稱/密碼驗證時要使用的用戶名稱。 |
spring.cloud.azure.keyvault.secret.enabled |
是否啟用 Azure 服務。 預設值為 true 。 |
spring.cloud.azure.keyvault.secret.endpoint |
Azure Key Vault 端點。 例如,https://{your-unique-keyvault-name}.vault.azure.net/ 。 |
spring.cloud.azure.keyvault.secret.profile.cloud-type |
要連線的 Azure 雲端名稱。 支援的類型包括:AZURE 、AZURE_CHINA 、AZURE_US_GOVERNMENT 、OTHER 。 預設值為 AZURE 。 |
spring.cloud.azure.keyvault.secret.profile.environment.active-directory-endpoint |
要連線Microsoft Entra 端點。 |
spring.cloud.azure.keyvault.secret.profile.environment.active-directory-graph-api-version |
Azure Active Directory 圖形 API 版本。 |
spring.cloud.azure.keyvault.secret.profile.environment.active-directory-graph-endpoint |
Azure Active Directory Graph 端點。 |
spring.cloud.azure.keyvault.secret.profile.environment.active-directory-resource-id |
Microsoft Entra 資源標識符。 |
spring.cloud.azure.keyvault.secret.profile.environment.azure-application-insights-endpoint |
Azure Application Insights 端點。 |
spring.cloud.azure.keyvault.secret.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix |
Data Lake Analytics 目錄和作業端點後綴。 |
spring.cloud.azure.keyvault.secret.profile.environment.azure-data-lake-store-file-system-endpoint-suffix |
Data Lake storage 文件系統端點後綴。 |
spring.cloud.azure.keyvault.secret.profile.environment.azure-log-analytics-endpoint |
Azure Log Analytics 端點。 |
spring.cloud.azure.keyvault.secret.profile.environment.data-lake-endpoint-resource-id |
Data Lake 端點。 |
spring.cloud.azure.keyvault.secret.profile.environment.gallery-endpoint |
資源庫端點。 |
spring.cloud.azure.keyvault.secret.profile.environment.key-vault-dns-suffix |
Key Vault DNS 後綴。 |
spring.cloud.azure.keyvault.secret.profile.environment.management-endpoint |
管理服務端點。 |
spring.cloud.azure.keyvault.secret.profile.environment.microsoft-graph-endpoint |
Microsoft Graph 端點。 |
spring.cloud.azure.keyvault.secret.profile.environment.portal |
管理入口網站 URL。 |
spring.cloud.azure.keyvault.secret.profile.environment.publishing-profile |
發佈配置檔URL。 |
spring.cloud.azure.keyvault.secret.profile.environment.resource-manager-endpoint |
資源管理端點。 |
spring.cloud.azure.keyvault.secret.profile.environment.service-bus-domain-name |
服務總線的功能變數名稱。 |
spring.cloud.azure.keyvault.secret.profile.environment.sql-management-endpoint |
SQL 管理端點。 |
spring.cloud.azure.keyvault.secret.profile.environment.sql-server-hostname-suffix |
SQL Server 主機名後綴。 |
spring.cloud.azure.keyvault.secret.profile.environment.storage-endpoint-suffix |
記憶體端點後綴。 |
spring.cloud.azure.keyvault.secret.profile.subscription-id |
線上到 Azure 資源時要使用的訂用帳戶標識碼。 |
spring.cloud.azure.keyvault.secret.profile.tenant-id |
Azure 資源的租用戶標識碼。
tenant-id 允許的值包括:common 、organizations 、consumers 或租用戶標識碼。 |
spring.cloud.azure.keyvault.secret.property-enabled |
是否要啟用 Key Vault 屬性來源。 預設值為 true 。 |
spring.cloud.azure.keyvault.secret.property-sources |
Azure Key Vault 屬性來源的清單。 例如,property-sources[0].name=key-vault-property-source-1, property-sources[0].endpoint={ENDPOINT_1}, property-sources[1].name=key-vault-property-source-2, property-sources[1].endpoint={ENDPOINT_2} 。 |
spring.cloud.azure.keyvault.secret.property-sources[0].case-sensitive |
是否要啟用秘密金鑰區分大小寫。 預設值為 false 。 |
spring.cloud.azure.keyvault.secret.property-sources[0].challenge-resource-authentication-enabled |
是否要啟用 Azure Key Vault 挑戰資源驗證,預設值:true。 當設定為 false 時,呼叫 Azure Key Vault Client Builder 的 disableChallengeResourceVerification 方法。 預設值為 true 。 |
spring.cloud.azure.keyvault.secret.property-sources[0].client.application-id |
表示目前的應用程式,並用於遙測/監視用途。 |
spring.cloud.azure.keyvault.secret.property-sources[0].client.connect-timeout |
要求嘗試連線到遠端主機並解析連線的時間長度。 |
spring.cloud.azure.keyvault.secret.property-sources[0].client.connection-idle-timeout |
閑置連線前的時間量(持續時間)。 |
spring.cloud.azure.keyvault.secret.property-sources[0].client.headers[0].name |
標頭的名稱。 |
spring.cloud.azure.keyvault.secret.property-sources[0].client.headers[0].values |
標頭的值清單。 |
spring.cloud.azure.keyvault.secret.property-sources[0].client.logging.allowed-header-names |
應該記錄的allowlist標頭逗號分隔清單。 預設值為 '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.keyvault.secret.property-sources[0].client.logging.allowed-query-param-names |
allowlist 查詢參數的逗號分隔清單。 預設值為 'api-version' 。 |
spring.cloud.azure.keyvault.secret.property-sources[0].client.logging.level |
要登入 HTTP 訊息的詳細數據層級。 支援的類型包括:NONE、BASIC、HEADERS、BODY、BODY_AND_HEADERS。 預設值為 NONE 。 |
spring.cloud.azure.keyvault.secret.property-sources[0].client.logging.pretty-print-body |
是否要列印訊息本文。 預設值為 false 。 |
spring.cloud.azure.keyvault.secret.property-sources[0].client.maximum-connection-pool-size |
基礎 HTTP 用戶端所使用的連線集區大小上限。 |
spring.cloud.azure.keyvault.secret.property-sources[0].client.read-timeout |
讀取伺服器回應時所使用的時間(持續時間)。 |
spring.cloud.azure.keyvault.secret.property-sources[0].client.response-timeout |
等候伺服器回復時所使用的時間(持續時間)。 |
spring.cloud.azure.keyvault.secret.property-sources[0].client.write-timeout |
每一個要求透過網路傳送的時間量(持續時間)。 |
spring.cloud.azure.keyvault.secret.property-sources[0].credential.client-certificate-password |
憑證檔案的密碼。 |
spring.cloud.azure.keyvault.secret.property-sources[0].credential.client-certificate-path |
使用 Azure 執行服務主體驗證時要使用的 PEM 憑證檔案路徑。 |
spring.cloud.azure.keyvault.secret.property-sources[0].credential.client-id |
使用 Azure 執行服務主體驗證時要使用的用戶端識別碼。 |
spring.cloud.azure.keyvault.secret.property-sources[0].credential.client-secret |
使用 Azure 執行服務主體驗證時要使用的客戶端密碼。 |
spring.cloud.azure.keyvault.secret.property-sources[0].credential.managed-identity-enabled |
是否要讓受控識別向 Azure 進行驗證。 如果為 true 且已設定用戶端標識碼,則會使用用戶端識別碼作為使用者指派的受控識別用戶端標識碼。 預設值為 false 。 |
spring.cloud.azure.keyvault.secret.property-sources[0].credential.password |
使用 Azure 執行使用者名稱/密碼驗證時要使用的密碼。 |
spring.cloud.azure.keyvault.secret.property-sources[0].credential.username |
使用 Azure 執行使用者名稱/密碼驗證時要使用的用戶名稱。 |
spring.cloud.azure.keyvault.secret.property-sources[0].enabled |
是否啟用 Azure 服務。 預設值為 true 。 |
spring.cloud.azure.keyvault.secret.property-sources[0].endpoint |
Azure Key Vault 端點。 例如,https://{your-unique-keyvault-name}.vault.azure.net/ 。 |
spring.cloud.azure.keyvault.secret.property-sources[0].name |
此屬性來源的名稱。 |
spring.cloud.azure.keyvault.secret.property-sources[0].profile.cloud-type |
要連線的 Azure 雲端名稱。 支援的類型包括:AZURE、AZURE_CHINA、AZURE_US_GOVERNMENT、OTHER。 預設值為 AZURE 。 |
spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.active-directory-endpoint |
要連線Microsoft Entra 端點。 |
spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.active-directory-graph-api-version |
Azure Active Directory 圖形 API 版本。 |
spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.active-directory-graph-endpoint |
Azure Active Directory Graph 端點。 |
spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.active-directory-resource-id |
Microsoft Entra 資源標識符。 |
spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.azure-application-insights-endpoint |
Azure Application Insights 端點。 |
spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix |
Data Lake Analytics 目錄和作業端點後綴。 |
spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.azure-data-lake-store-file-system-endpoint-suffix |
Data Lake storage 文件系統端點後綴。 |
spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.azure-log-analytics-endpoint |
Azure Log Analytics 端點。 |
spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.data-lake-endpoint-resource-id |
Data Lake 端點。 |
spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.gallery-endpoint |
資源庫端點。 |
spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.key-vault-dns-suffix |
Key Vault DNS 後綴。 |
spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.management-endpoint |
管理服務端點。 |
spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.microsoft-graph-endpoint |
Microsoft Graph 端點。 |
spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.portal |
管理入口網站 URL。 |
spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.publishing-profile |
發佈配置檔URL。 |
spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.resource-manager-endpoint |
資源管理端點。 |
spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.sql-management-endpoint |
SQL 管理端點。 |
spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.sql-server-hostname-suffix |
SQL Server 主機名後綴。 |
spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.storage-endpoint-suffix |
記憶體端點後綴。 |
spring.cloud.azure.keyvault.secret.property-sources[0].profile.subscription-id |
線上到 Azure 資源時要使用的訂用帳戶標識碼。 |
spring.cloud.azure.keyvault.secret.property-sources[0].profile.tenant-id |
Azure 資源的租用戶標識碼。
tenant-id 允許的值包括:common 、organizations 、consumers 或租用戶標識碼。 |
spring.cloud.azure.keyvault.secret.property-sources[0].proxy.hostname |
Proxy 的主機。 |
spring.cloud.azure.keyvault.secret.property-sources[0].proxy.non-proxy-hosts |
主機或 CIDR 的清單,不會透過 使用 Proxy HTTP/HTTPS 連線。 |
spring.cloud.azure.keyvault.secret.property-sources[0].proxy.password |
用來向 Proxy 進行驗證的密碼。 |
spring.cloud.azure.keyvault.secret.property-sources[0].proxy.port |
Proxy 的埠。 |
spring.cloud.azure.keyvault.secret.property-sources[0].proxy.type |
Proxy 的類型。 例如 HTTP、http 、socks4 socks5 。 例如 amqp、http socks 。 |
spring.cloud.azure.keyvault.secret.property-sources[0].proxy.username |
用來向 Proxy 進行驗證的用戶名稱。 |
spring.cloud.azure.keyvault.secret.property-sources[0].resource.region |
Azure 資源的區域。 例如,"eastus" 。 |
spring.cloud.azure.keyvault.secret.property-sources[0].resource.resource-group |
資源群組會保存 Azure 資源。 |
spring.cloud.azure.keyvault.secret.property-sources[0].resource.resource-id |
Azure 資源的標識碼。 |
spring.cloud.azure.keyvault.secret.property-sources[0].retry.exponential.base-delay |
重試嘗試之間等候的時間量(持續時間)。 |
spring.cloud.azure.keyvault.secret.property-sources[0].retry.exponential.max-delay |
重試嘗試之間的允許時間(持續時間)上限。 |
spring.cloud.azure.keyvault.secret.property-sources[0].retry.exponential.max-retries |
嘗試次數上限。 |
spring.cloud.azure.keyvault.secret.property-sources[0].retry.fixed.delay |
重試嘗試之間等候的時間量(持續時間)。 |
spring.cloud.azure.keyvault.secret.property-sources[0].retry.fixed.max-retries |
嘗試次數上限。 |
spring.cloud.azure.keyvault.secret.property-sources[0].retry.mode |
重試時重試輪詢模式。 支援的型別為:FIXED、EXPONENTIAL。 |
spring.cloud.azure.keyvault.secret.property-sources[0].secret-keys |
如果未設定任何密碼,則會從 Azure Key Vault 秘密載入已設定的秘密密鑰,然後載入所有秘密。 僅支援秘密名稱的確切值,例如,如果您在 Key Vault 秘密中設定秘密金鑰名稱 SecretKey1 ,您應該在這裡設定 SecretKey1 。 |
spring.cloud.azure.keyvault.secret.property-sources[0].service-version |
發出 API 要求時所使用的秘密服務版本。 |
spring.cloud.azure.keyvault.secret.proxy.hostname |
Proxy 的主機。 |
spring.cloud.azure.keyvault.secret.proxy.non-proxy-hosts |
主機或 CIDR 的清單,不會透過 使用 Proxy HTTP/HTTPS 連線。 |
spring.cloud.azure.keyvault.secret.proxy.password |
用來向 Proxy 進行驗證的密碼。 |
spring.cloud.azure.keyvault.secret.proxy.port |
Proxy 的埠。 |
spring.cloud.azure.keyvault.secret.proxy.type |
Proxy 的類型。 例如 HTTP、http 、socks4 socks5 。 例如 amqp、http socks 。 |
spring.cloud.azure.keyvault.secret.proxy.username |
用來向 Proxy 進行驗證的用戶名稱。 |
spring.cloud.azure.keyvault.secret.resource.region |
Azure 資源的區域。 例如,"eastus" 。 |
spring.cloud.azure.keyvault.secret.resource.resource-group |
資源群組會保存 Azure 資源。 |
spring.cloud.azure.keyvault.secret.resource.resource-id |
Azure 資源的標識碼。 |
spring.cloud.azure.keyvault.secret.retry.exponential.base-delay |
重試嘗試之間等候的時間量(持續時間)。 |
spring.cloud.azure.keyvault.secret.retry.exponential.max延遲 |
重試嘗試之間的允許時間(持續時間)上限。 |
spring.cloud.azure.keyvault.secret.retry.exponential.max重試 |
嘗試次數上限。 |
spring.cloud.azure.keyvault.secret.retry.fixed.delay |
重試嘗試之間等候的時間量(持續時間)。 |
spring.cloud.azure.keyvault.secret.retry.fixed.max重試 |
嘗試次數上限。 |
spring.cloud.azure.keyvault.secret.retry.mode |
重試時重試輪詢模式。 支援的型別為:FIXED、EXPONENTIAL。 |
spring.cloud.azure.keyvault.secret.service-version |
發出 API 要求時所使用的秘密服務版本。 |