title | description | author | ms.author | ms.date | ms.topic | ms.custom |
---|---|---|---|---|---|---|
Azure App Configuration configuration properties |
This reference doc contains all Azure App Configuration configuration properties. |
KarlErickson |
hangwan |
05/10/2023 |
reference |
devx-track-java, spring-cloud-azure, devx-track-extended-java |
[!div class="mx-tdBreakAll"]
Property Description spring.cloud.azure.appconfiguration.client.application-id Represents current application and is used for telemetry/monitoring purposes. spring.cloud.azure.appconfiguration.client.connect-timeout Amount of time(Duration) the request attempts to connect to the remote host and the connection is resolved. spring.cloud.azure.appconfiguration.client.connection-idle-timeout Amount of time(Duration) before an idle connection. spring.cloud.azure.appconfiguration.client.headers List of headers applied to each request sent with client. For instance, '"myCustomHeader", "myStaticValue"'. spring.cloud.azure.appconfiguration.client.headers[0].name The name of the header. spring.cloud.azure.appconfiguration.client.headers[0].values List of values of the header. spring.cloud.azure.appconfiguration.client.logging.allowed-header-names Comma-delimited list of allowlist headers that should be logged. The default value is "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.appconfiguration.client.logging.allowed-query-param-names Comma-delimited list of allowlist query parameters. The default value is "api-version"
.spring.cloud.azure.appconfiguration.client.logging.level The level of detail to log on HTTP messages. Supported types are: NONE, BASIC, HEADERS, BODY, BODY_AND_HEADERS. The default value is NONE
.spring.cloud.azure.appconfiguration.client.logging.pretty-print-body Whether to pretty print the message bodies. The default value is false
.spring.cloud.azure.appconfiguration.client.maximum-connection-pool-size Maximum connection pool size used by the underlying HTTP client. spring.cloud.azure.appconfiguration.client.read-timeout Amount of time(Duration) used when reading the server response. spring.cloud.azure.appconfiguration.client.response-timeout Amount of time(Duration) used when waiting for a server to reply. spring.cloud.azure.appconfiguration.client.write-timeout Amount of time(Duration) each request being sent over the wire. spring.cloud.azure.appconfiguration.connection-string Connection string of the Azure App Configuration instance. spring.cloud.azure.appconfiguration.credential.client-certificate-password Password of the certificate file. spring.cloud.azure.appconfiguration.credential.client-certificate-path Path of a PEM certificate file to use when performing service principal authentication with Azure. spring.cloud.azure.appconfiguration.credential.client-id Client ID to use when performing service principal authentication with Azure. spring.cloud.azure.appconfiguration.credential.client-secret Client secret to use when performing service principal authentication with Azure. spring.cloud.azure.appconfiguration.credential.managed-identity-enabled Whether to enable managed identity to authenticate with Azure. If true and the client-id is set, will use the client ID as user assigned managed identity client ID. The default value is false
.spring.cloud.azure.appconfiguration.credential.password Password to use when performing username/password authentication with Azure. spring.cloud.azure.appconfiguration.credential.username Username to use when performing username/password authentication with Azure. spring.cloud.azure.appconfiguration.enabled Whether an Azure Service is enabled. The default value is true
.spring.cloud.azure.appconfiguration.endpoint Endpoint of the Azure App Configuration instance. For instance, https://{appConfigurationName}.azconfig.io
.spring.cloud.azure.appconfiguration.profile.cloud-type Name of the Azure cloud to connect to. Supported types are: AZURE, AZURE_CHINA, AZURE_GERMANY, AZURE_US_GOVERNMENT, OTHER. The default value is AZURE
.spring.cloud.azure.appconfiguration.profile.environment.active-directory-endpoint The Microsoft Entra endpoint to connect to. spring.cloud.azure.appconfiguration.profile.environment.active-directory-graph-api-version The Azure Active Directory Graph API version. spring.cloud.azure.appconfiguration.profile.environment.active-directory-graph-endpoint The Azure Active Directory Graph endpoint. spring.cloud.azure.appconfiguration.profile.environment.active-directory-resource-id The Microsoft Entra resource ID. spring.cloud.azure.appconfiguration.profile.environment.azure-application-insights-endpoint The Azure Application Insights endpoint. spring.cloud.azure.appconfiguration.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix The Data Lake analytics catalog and job endpoint suffix. spring.cloud.azure.appconfiguration.profile.environment.azure-data-lake-store-file-system-endpoint-suffix The Data Lake storage file system endpoint suffix. spring.cloud.azure.appconfiguration.profile.environment.azure-log-analytics-endpoint The Azure Log Analytics endpoint. spring.cloud.azure.appconfiguration.profile.environment.data-lake-endpoint-resource-id The Data Lake endpoint. spring.cloud.azure.appconfiguration.profile.environment.gallery-endpoint The gallery endpoint. spring.cloud.azure.appconfiguration.profile.environment.key-vault-dns-suffix The Key Vault DNS suffix. spring.cloud.azure.appconfiguration.profile.environment.management-endpoint The management service endpoint. spring.cloud.azure.appconfiguration.profile.environment.microsoft-graph-endpoint The Microsoft Graph endpoint. spring.cloud.azure.appconfiguration.profile.environment.portal The management portal URL. spring.cloud.azure.appconfiguration.profile.environment.publishing-profile The publishing settings file URL. spring.cloud.azure.appconfiguration.profile.environment.resource-manager-endpoint The resource management endpoint. spring.cloud.azure.appconfiguration.profile.environment.service-bus-domain-name The domain name for Service Bus. spring.cloud.azure.appconfiguration.profile.environment.sql-management-endpoint The SQL management endpoint. spring.cloud.azure.appconfiguration.profile.environment.sql-server-hostname-suffix The SQL Server hostname suffix. spring.cloud.azure.appconfiguration.profile.environment.storage-endpoint-suffix The Storage endpoint suffix. spring.cloud.azure.appconfiguration.profile.subscription-id Subscription ID to use when connecting to Azure resources. spring.cloud.azure.appconfiguration.profile.tenant-id Tenant ID for Azure resources. The values allowed for tenant-id
are:common
,organizations
,consumers
, or the tenant ID.spring.cloud.azure.appconfiguration.proxy.hostname The host of the proxy. spring.cloud.azure.appconfiguration.proxy.non-proxy-hosts A list of hosts or CIDR to not use proxy HTTP/HTTPS connections through. spring.cloud.azure.appconfiguration.proxy.password Password used to authenticate with the proxy. spring.cloud.azure.appconfiguration.proxy.port The port of the proxy. spring.cloud.azure.appconfiguration.proxy.type The type of the proxy. For instance of http, http
,socks4
,socks5
. For instance of amqp,http
,socks
.spring.cloud.azure.appconfiguration.proxy.username Username used to authenticate with the proxy. spring.cloud.azure.appconfiguration.resource.region The region of an Azure resource. For instance, '"eastus"'. spring.cloud.azure.appconfiguration.resource.resource-group The resource group holds an Azure resource. spring.cloud.azure.appconfiguration.resource.resource-id ID of an Azure resource. spring.cloud.azure.appconfiguration.retry.exponential.base-delay Amount of time(Duration) to wait between retry attempts. spring.cloud.azure.appconfiguration.retry.exponential.max-delay Maximum permissible amount of time(duration) between retry attempts. spring.cloud.azure.appconfiguration.retry.exponential.max-retries The maximum number of attempts. spring.cloud.azure.appconfiguration.retry.fixed.delay Amount of time(Duration) to wait between retry attempts. spring.cloud.azure.appconfiguration.retry.fixed.max-retries The maximum number of attempts. spring.cloud.azure.appconfiguration.retry.mode The retry backoff mode when retrying. Supported types are: FIXED, EXPONENTIAL. spring.cloud.azure.appconfiguration.service-version Version of the app configuration service to be used when making request. The default value is "1.0"
.