Appendix A: Configuration Properties

Global Properties

Name Default Description

spring.cloud.azure.client-id

Client ID to use when performing service principal authentication with Azure. This is a legacy property.

spring.cloud.azure.client-secret

Client secret to use when performing service principal authentication with Azure. This is a legacy property.

spring.cloud.azure.client.amqp.transport-type

Transport type for AMQP-based client.

spring.cloud.azure.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.client.http.connect-timeout

Amount of time the request attempts to connect to the remote host and the connection is resolved.

spring.cloud.azure.client.http.connection-idle-timeout

Amount of time before an idle connection.

spring.cloud.azure.client.http.headers

List of headers applied to each request sent with client.

spring.cloud.azure.client.http.headers[0].name

The name of the header.

spring.cloud.azure.client.http.headers[0].values

List of values of the header.

spring.cloud.azure.client.http.logging.allowed-header-names

Comma-delimited list of allowlist headers that should be logged.

spring.cloud.azure.client.http.logging.allowed-query-param-names

Comma-delimited list of allowlist query parameters.

spring.cloud.azure.client.http.logging.level

The level of detail to log on HTTP messages.

spring.cloud.azure.client.http.logging.pretty-print-body

Whether to pretty print the message bodies.

spring.cloud.azure.client.http.maximum-connection-pool-size

Maximum connection pool size used by the underlying HTTP client.

spring.cloud.azure.client.http.read-timeout

Amount of time used when reading the server response.

spring.cloud.azure.client.http.response-timeout

Amount of time used when waiting for a server to reply.

spring.cloud.azure.client.http.write-timeout

Amount of time each request being sent over the wire.

spring.cloud.azure.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.credential.managed-identity-enabled

false

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.

spring.cloud.azure.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.profile.environment.portal

The management portal URL.

spring.cloud.azure.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.proxy.amqp.authentication-type

Authentication type used against the proxy.

spring.cloud.azure.proxy.hostname

The host of the proxy.

spring.cloud.azure.proxy.http.non-proxy-hosts

A list of hosts or CIDR to not use proxy HTTP/HTTPS connections through.

spring.cloud.azure.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.proxy.port

The port of the proxy.

spring.cloud.azure.proxy.type

Type of the proxy.

spring.cloud.azure.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.retry.amqp.try-timeout

How long to wait until a timeout.

spring.cloud.azure.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.retry.mode

Retry backoff mode.

Azure Active Directory Properties

Name Default Description

spring.cloud.azure.active-directory.app-id-uri

App ID URI which might be used in the "aud" claim of an id_token.

spring.cloud.azure.active-directory.application-type

Type of the Azure AD application.

spring.cloud.azure.active-directory.authenticate-additional-parameters

Add additional parameters to the Authorization URL.

spring.cloud.azure.active-directory.authorization-clients

The OAuth2 authorization clients.

spring.cloud.azure.active-directory.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.active-directory.credential.client-certificate-path

Path of a PFX or P12 certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.active-directory.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.active-directory.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.active-directory.enabled

false

Whether to enable Azure Active Directory related auto-configuration.

spring.cloud.azure.active-directory.jwk-set-cache-lifespan

5m

The lifespan of the cached JWK set before it expires, default is 5 minutes.

spring.cloud.azure.active-directory.jwk-set-cache-refresh-time

5m

The refresh time of the cached JWK set before it expires, default is 5 minutes.

spring.cloud.azure.active-directory.jwt-connect-timeout

Connection Timeout for the JWKSet Remote URL call.

spring.cloud.azure.active-directory.jwt-read-timeout

Read Timeout for the JWKSet Remote URL call.

spring.cloud.azure.active-directory.jwt-size-limit

Size limit in Bytes of the JWKSet Remote URL call.

spring.cloud.azure.active-directory.post-logout-redirect-uri

The redirect uri after logout.

spring.cloud.azure.active-directory.profile.cloud-type

Name of the Azure cloud to connect to. Supported types are: AZURE, AZURE_CHINA, AZURE_GERMANY, AZURE_US_GOVERNMENT, OTHER.

spring.cloud.azure.active-directory.profile.environment.active-directory-endpoint

Azure Active Directory endpoint. For example: https://login.microsoftonline.com/

spring.cloud.azure.active-directory.profile.environment.microsoft-graph-endpoint

Microsoft Graph endpoint. For example: https://graph.microsoft.com/

spring.cloud.azure.active-directory.profile.tenant-id

Azure Tenant ID.

spring.cloud.azure.active-directory.redirect-uri-template

{baseUrl}/login/oauth2/code/

Redirection Endpoint: Used by the authorization server to return responses containing authorization credentials to the client via the resource owner user-agent.

spring.cloud.azure.active-directory.resource-server.claim-to-authority-prefix-map

Configure which claim will be used to build GrantedAuthority, and prefix of the GrantedAuthority’s string value. Default value is: "scp" → "SCOPE_", "roles" → "APPROLE_".

spring.cloud.azure.active-directory.resource-server.principal-claim-name

Configure which claim in access token be returned in AuthenticatedPrincipal#getName. Default value is "sub".

spring.cloud.azure.active-directory.session-stateless

false

If true activates the stateless auth filter AADAppRoleStatelessAuthenticationFilter. The default is false which activates AADAuthenticationFilter.

spring.cloud.azure.active-directory.user-group.allowed-group-ids

The group IDs can be used to construct GrantedAuthority.

spring.cloud.azure.active-directory.user-group.allowed-group-names

The group names can be used to construct GrantedAuthority.

spring.cloud.azure.active-directory.user-group.use-transitive-members

false

If "true", use "v1.0/me/transitiveMemberOf" to get members. Otherwise, use "v1.0/me/memberOf".

spring.cloud.azure.active-directory.user-name-attribute

Decide which claim to be principal’s name.

Azure Active Directory B2C Properties

Name Default Description

spring.cloud.azure.active-directory.b2c.app-id-uri

App ID URI which might be used in the "aud" claim of a token.

spring.cloud.azure.active-directory.b2c.authenticate-additional-parameters

Additional parameters for authentication.

spring.cloud.azure.active-directory.b2c.authorization-clients

Specify client configuration.

spring.cloud.azure.active-directory.b2c.base-uri

Azure AD B2C endpoint base uri.

spring.cloud.azure.active-directory.b2c.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.active-directory.b2c.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.active-directory.b2c.enabled

false

Whether to enable Azure Active Directory B2C related auto-configuration.

spring.cloud.azure.active-directory.b2c.jwt-connect-timeout

Connection Timeout for the JWKSet Remote URL call.

spring.cloud.azure.active-directory.b2c.jwt-read-timeout

Read Timeout for the JWKSet Remote URL call.

spring.cloud.azure.active-directory.b2c.jwt-size-limit

Size limit in Bytes of the JWKSet Remote URL call.

spring.cloud.azure.active-directory.b2c.login-flow

sign-up-or-sign-in

Specify the primary sign-in flow key.

spring.cloud.azure.active-directory.b2c.logout-success-url

http://localhost:8080/login

Redirect url after logout.

spring.cloud.azure.active-directory.b2c.profile.tenant-id

Azure Tenant ID.

spring.cloud.azure.active-directory.b2c.reply-url

{baseUrl}/login/oauth2/code/

Reply url after get authorization code.

spring.cloud.azure.active-directory.b2c.user-flows

User flows.

spring.cloud.azure.active-directory.b2c.user-name-attribute-name

User name attribute name.

Azure App Configuration Properties

Name Default 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 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 before an idle connection.

spring.cloud.azure.appconfiguration.client.headers

List of headers applied to each request sent with client.

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.

spring.cloud.azure.appconfiguration.client.logging.allowed-query-param-names

Comma-delimited list of allowlist query parameters.

spring.cloud.azure.appconfiguration.client.logging.level

The level of detail to log on HTTP messages.

spring.cloud.azure.appconfiguration.client.logging.pretty-print-body

Whether to pretty print the message bodies.

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 used when reading the server response.

spring.cloud.azure.appconfiguration.client.response-timeout

Amount of time used when waiting for a server to reply.

spring.cloud.azure.appconfiguration.client.write-timeout

Amount of time 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

false

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.

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

true

Whether an Azure Service is enabled.

spring.cloud.azure.appconfiguration.endpoint

Endpoint of the Azure App Configuration instance.

spring.cloud.azure.appconfiguration.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.appconfiguration.profile.environment.active-directory-endpoint

The Azure Active Directory 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 Azure Active Directory 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.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.

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

Type of the proxy.

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.

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 to wait between retry attempts.

spring.cloud.azure.appconfiguration.retry.exponential.max-delay

Maximum permissible amount of time 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 to wait between retry attempts.

spring.cloud.azure.appconfiguration.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.appconfiguration.retry.mode

Retry backoff mode.

spring.cloud.azure.appconfiguration.service-version

Version of the app configuration service to be used when making request.

Azure Cosmos Properties

Name Default Description

spring.cloud.azure.cosmos.client-telemetry-enabled

Whether to enable client telemetry which will periodically collect database operations aggregation statistics, system information like cpu/memory and send it to cosmos monitoring service, which will be helpful during debugging.

spring.cloud.azure.cosmos.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.cosmos.connection-mode

Connection mode to be used by the client in the Azure Cosmos DB database service.

spring.cloud.azure.cosmos.connection-sharing-across-clients-enabled

Whether to enable connections sharing across multiple Cosmos Clients.

spring.cloud.azure.cosmos.consistency-level

Consistency level. The requested ConsistencyLevel must match or be weaker than that provisioned for the database account.

spring.cloud.azure.cosmos.content-response-on-write-enabled

Whether to only return the headers and status code in Cosmos DB response in case of Create, Update and Delete operations on CosmosItem. If set to false, service doesn’t return payload in the response.

spring.cloud.azure.cosmos.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.cosmos.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.cosmos.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.cosmos.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.cosmos.credential.managed-identity-enabled

false

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.

spring.cloud.azure.cosmos.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.cosmos.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.cosmos.database

Database name of the Cosmos DB.

spring.cloud.azure.cosmos.direct-connection.connect-timeout

Connect timeout for direct client, represents timeout for establishing connections with an endpoint.

spring.cloud.azure.cosmos.direct-connection.connection-endpoint-rediscovery-enabled

Whether to enable the direct TCP connection endpoint rediscovery.

spring.cloud.azure.cosmos.direct-connection.idle-connection-timeout

Idle connection timeout for the direct client. Direct client doesn’t close a single connection to an endpoint by default unless specified.

spring.cloud.azure.cosmos.direct-connection.idle-endpoint-timeout

Idle endpoint timeout for the direct client. If there are no requests to a specific endpoint for idle endpoint timeout duration, direct client closes all connections to that endpoint to save resources and I/O cost.

spring.cloud.azure.cosmos.direct-connection.max-connections-per-endpoint

Max connections per endpoint, represents the size of connection pool for a specific endpoint.

spring.cloud.azure.cosmos.direct-connection.max-requests-per-connection

Max requests per connection, represents the number of requests that will be queued on a single connection for a specific endpoint.

spring.cloud.azure.cosmos.direct-connection.network-request-timeout

Network request timeout interval (time to wait for response from network peer).

spring.cloud.azure.cosmos.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.cosmos.endpoint

Endpoint of the Cosmos DB.

spring.cloud.azure.cosmos.endpoint-discovery-enabled

Whether to enable endpoint discovery for geo-replicated database accounts.

spring.cloud.azure.cosmos.gateway-connection.idle-connection-timeout

Timeout for an idle connection. After that time, the connection will be automatically closed.

spring.cloud.azure.cosmos.gateway-connection.max-connection-pool-size

Size of the connection pool.

spring.cloud.azure.cosmos.key

Key to authenticate for accessing the Cosmos DB.

spring.cloud.azure.cosmos.multiple-write-regions-enabled

Whether to enable writes on any regions for geo-replicated database accounts in the Azure Cosmos DB service.

spring.cloud.azure.cosmos.populate-query-metrics

false

Whether to populate diagnostics strings and query metrics.

spring.cloud.azure.cosmos.preferred-regions

Preferred regions for geo-replicated database accounts. For example, "East US" as the preferred region.

spring.cloud.azure.cosmos.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.cosmos.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.cosmos.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.cosmos.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.cosmos.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.cosmos.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.cosmos.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.cosmos.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.cosmos.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.cosmos.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.cosmos.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.cosmos.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.cosmos.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.cosmos.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.cosmos.profile.environment.portal

The management portal URL.

spring.cloud.azure.cosmos.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.cosmos.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.cosmos.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.cosmos.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.cosmos.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.cosmos.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.cosmos.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.cosmos.proxy.hostname

The host of the proxy.

spring.cloud.azure.cosmos.proxy.non-proxy-hosts

A list of hosts or CIDR to not use proxy HTTP/HTTPS connections through.

spring.cloud.azure.cosmos.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.cosmos.proxy.port

The port of the proxy.

spring.cloud.azure.cosmos.proxy.type

Type of the proxy.

spring.cloud.azure.cosmos.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.cosmos.read-requests-fallback-enabled

Whether to allow for reads to go to multiple regions configured on an account of Azure Cosmos DB service.

spring.cloud.azure.cosmos.resource-token

Resource token to authenticate for accessing the Cosmos DB.

spring.cloud.azure.cosmos.resource.region

The region of an Azure resource.

spring.cloud.azure.cosmos.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.cosmos.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.cosmos.session-capturing-override-enabled

Whether to enable session capturing. Session capturing is enabled by default for SESSION consistency level.

spring.cloud.azure.cosmos.throttling-retry-options.max-retry-attempts-on-throttled-requests

Maximum number of retries in the case where the request fails because the service has applied rate limiting on the client.

spring.cloud.azure.cosmos.throttling-retry-options.max-retry-wait-time

Maximum retry time in seconds. When a request fails due to a throttle error, the service sends back a response that contains a value indicating the client should not retry before the time period has elapsed (Retry-After). The MaxRetryWaitTime flag allows the application to set a maximum wait time for all retry attempts. If the cumulative wait time exceeds the MaxRetryWaitTime, the SDK will stop retrying and return the error to the application.

Azure Event Hubs Properties

Name Default Description

spring.cloud.azure.eventhubs.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.eventhubs.client.transport-type

Transport type for AMQP-based client.

spring.cloud.azure.eventhubs.connection-string

Connection string to connect to an event hub.

spring.cloud.azure.eventhubs.consumer.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.eventhubs.consumer.client.transport-type

Transport type for AMQP-based client.

spring.cloud.azure.eventhubs.consumer.connection-string

Connection string to connect to an event hub.

spring.cloud.azure.eventhubs.consumer.consumer-group

Name of the consumer group this consumer is associated with.

spring.cloud.azure.eventhubs.consumer.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.eventhubs.consumer.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.consumer.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.consumer.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.consumer.credential.managed-identity-enabled

false

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.

spring.cloud.azure.eventhubs.consumer.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.eventhubs.consumer.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.eventhubs.consumer.custom-endpoint-address

A custom endpoint address when connecting to the Event Hubs service. This can be useful when your network does not allow connecting to the standard Azure Event Hubs endpoint address, but does allow connecting through an intermediary. For example: https://my.custom.endpoint.com:55300.

spring.cloud.azure.eventhubs.consumer.domain-name

The domain name of an Event Hub namespace.

spring.cloud.azure.eventhubs.consumer.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.eventhubs.consumer.event-hub-name

The name of an event hub.

spring.cloud.azure.eventhubs.consumer.namespace

The namespace of an event hub, which is the prefix of the FQDN. A FQDN should be composed of <NamespaceName>.<DomainName>

spring.cloud.azure.eventhubs.consumer.prefetch-count

The number of events the Event Hub consumer will actively receive and queue locally without regard to whether a receiving operation is currently active.

spring.cloud.azure.eventhubs.consumer.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.eventhubs.consumer.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.eventhubs.consumer.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.eventhubs.consumer.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.eventhubs.consumer.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.eventhubs.consumer.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.eventhubs.consumer.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.eventhubs.consumer.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.eventhubs.consumer.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.eventhubs.consumer.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.eventhubs.consumer.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.eventhubs.consumer.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.eventhubs.consumer.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.eventhubs.consumer.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.eventhubs.consumer.profile.environment.portal

The management portal URL.

spring.cloud.azure.eventhubs.consumer.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.eventhubs.consumer.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.eventhubs.consumer.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.eventhubs.consumer.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.eventhubs.consumer.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.eventhubs.consumer.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.eventhubs.consumer.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.eventhubs.consumer.proxy.authentication-type

Authentication type used against the proxy.

spring.cloud.azure.eventhubs.consumer.proxy.hostname

The host of the proxy.

spring.cloud.azure.eventhubs.consumer.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.eventhubs.consumer.proxy.port

The port of the proxy.

spring.cloud.azure.eventhubs.consumer.proxy.type

Type of the proxy.

spring.cloud.azure.eventhubs.consumer.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.eventhubs.consumer.resource.region

The region of an Azure resource.

spring.cloud.azure.eventhubs.consumer.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.eventhubs.consumer.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.eventhubs.consumer.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.eventhubs.consumer.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.eventhubs.consumer.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.eventhubs.consumer.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.eventhubs.consumer.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.eventhubs.consumer.retry.mode

Retry backoff mode.

spring.cloud.azure.eventhubs.consumer.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.eventhubs.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.eventhubs.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.credential.managed-identity-enabled

false

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.

spring.cloud.azure.eventhubs.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.eventhubs.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.eventhubs.custom-endpoint-address

A custom endpoint address when connecting to the Event Hubs service. This can be useful when your network does not allow connecting to the standard Azure Event Hubs endpoint address, but does allow connecting through an intermediary. For example: https://my.custom.endpoint.com:55300.

spring.cloud.azure.eventhubs.domain-name

The domain name of an Event Hub namespace.

spring.cloud.azure.eventhubs.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.eventhubs.event-hub-name

The name of an event hub.

spring.cloud.azure.eventhubs.namespace

The namespace of an event hub, which is the prefix of the FQDN. A FQDN should be composed of <NamespaceName>.<DomainName>

spring.cloud.azure.eventhubs.processor.batch.max-size

The maximum number of events that will be in the batch.

spring.cloud.azure.eventhubs.processor.batch.max-wait-time

The max time duration to wait to receive an event before processing events.

spring.cloud.azure.eventhubs.processor.checkpoint-store.account-key

Storage account access key.

spring.cloud.azure.eventhubs.processor.checkpoint-store.account-name

Name for the storage account.

spring.cloud.azure.eventhubs.processor.checkpoint-store.blob-name

Name of the blob.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.connect-timeout

Amount of time the request attempts to connect to the remote host and the connection is resolved.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.connection-idle-timeout

Amount of time before an idle connection.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.headers

List of headers applied to each request sent with client.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.headers[0].name

The name of the header.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.headers[0].values

List of values of the header.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.logging.allowed-header-names

Comma-delimited list of allowlist headers that should be logged.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.logging.allowed-query-param-names

Comma-delimited list of allowlist query parameters.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.logging.level

The level of detail to log on HTTP messages.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.logging.pretty-print-body

Whether to pretty print the message bodies.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.maximum-connection-pool-size

Maximum connection pool size used by the underlying HTTP client.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.read-timeout

Amount of time used when reading the server response.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.response-timeout

Amount of time used when waiting for a server to reply.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.write-timeout

Amount of time each request being sent over the wire.

spring.cloud.azure.eventhubs.processor.checkpoint-store.connection-string

Connection string to connect to the service.

spring.cloud.azure.eventhubs.processor.checkpoint-store.container-name

Name of the container.

spring.cloud.azure.eventhubs.processor.checkpoint-store.create-container-if-not-exists

false

Whether to create the container if it does not exist.

spring.cloud.azure.eventhubs.processor.checkpoint-store.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.eventhubs.processor.checkpoint-store.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.processor.checkpoint-store.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.processor.checkpoint-store.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.processor.checkpoint-store.credential.managed-identity-enabled

false

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.

spring.cloud.azure.eventhubs.processor.checkpoint-store.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.eventhubs.processor.checkpoint-store.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.eventhubs.processor.checkpoint-store.customer-provided-key

Customer provided key used to encrypt blob contents on the server.

spring.cloud.azure.eventhubs.processor.checkpoint-store.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.eventhubs.processor.checkpoint-store.encryption-scope

Encryption scope used to encrypt blob contents on the server.

spring.cloud.azure.eventhubs.processor.checkpoint-store.endpoint

Endpoint for Azure Storage service.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.portal

The management portal URL.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.eventhubs.processor.checkpoint-store.proxy.hostname

The host of the proxy.

spring.cloud.azure.eventhubs.processor.checkpoint-store.proxy.non-proxy-hosts

A list of hosts or CIDR to not use proxy HTTP/HTTPS connections through.

spring.cloud.azure.eventhubs.processor.checkpoint-store.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.eventhubs.processor.checkpoint-store.proxy.port

The port of the proxy.

spring.cloud.azure.eventhubs.processor.checkpoint-store.proxy.type

Type of the proxy.

spring.cloud.azure.eventhubs.processor.checkpoint-store.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.eventhubs.processor.checkpoint-store.resource.region

The region of an Azure resource.

spring.cloud.azure.eventhubs.processor.checkpoint-store.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.eventhubs.processor.checkpoint-store.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.eventhubs.processor.checkpoint-store.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.eventhubs.processor.checkpoint-store.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.eventhubs.processor.checkpoint-store.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.eventhubs.processor.checkpoint-store.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.eventhubs.processor.checkpoint-store.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.eventhubs.processor.checkpoint-store.retry.mode

Retry backoff mode.

spring.cloud.azure.eventhubs.processor.checkpoint-store.retry.secondary-host

Secondary Storage account to retry requests against.

spring.cloud.azure.eventhubs.processor.checkpoint-store.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.eventhubs.processor.checkpoint-store.sas-token

Shared access signatures (SAS) token used to authorize requests sent to the service.

spring.cloud.azure.eventhubs.processor.checkpoint-store.service-version

Blob service version used when making API requests.

spring.cloud.azure.eventhubs.processor.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.eventhubs.processor.client.transport-type

Transport type for AMQP-based client.

spring.cloud.azure.eventhubs.processor.connection-string

Connection string to connect to an event hub.

spring.cloud.azure.eventhubs.processor.consumer-group

Name of the consumer group this consumer is associated with.

spring.cloud.azure.eventhubs.processor.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.eventhubs.processor.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.processor.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.processor.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.processor.credential.managed-identity-enabled

false

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.

spring.cloud.azure.eventhubs.processor.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.eventhubs.processor.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.eventhubs.processor.custom-endpoint-address

A custom endpoint address when connecting to the Event Hubs service. This can be useful when your network does not allow connecting to the standard Azure Event Hubs endpoint address, but does allow connecting through an intermediary. For example: https://my.custom.endpoint.com:55300.

spring.cloud.azure.eventhubs.processor.domain-name

The domain name of an Event Hub namespace.

spring.cloud.azure.eventhubs.processor.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.eventhubs.processor.event-hub-name

The name of an event hub.

spring.cloud.azure.eventhubs.processor.initial-partition-event-position

Map event position to use for each partition if a checkpoint for the partition does not exist in CheckpointStore.

spring.cloud.azure.eventhubs.processor.load-balancing.partition-ownership-expiration-interval

The time duration after which the ownership of partition expires.

spring.cloud.azure.eventhubs.processor.load-balancing.strategy

The load balancing strategy for claiming partition ownership.

spring.cloud.azure.eventhubs.processor.load-balancing.update-interval

The time interval between load balancing update cycles.

spring.cloud.azure.eventhubs.processor.namespace

The namespace of an event hub, which is the prefix of the FQDN. A FQDN should be composed of <NamespaceName>.<DomainName>

spring.cloud.azure.eventhubs.processor.prefetch-count

The number of events the Event Hub consumer will actively receive and queue locally without regard to whether a receiving operation is currently active.

spring.cloud.azure.eventhubs.processor.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.eventhubs.processor.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.eventhubs.processor.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.eventhubs.processor.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.eventhubs.processor.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.eventhubs.processor.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.eventhubs.processor.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.eventhubs.processor.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.eventhubs.processor.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.eventhubs.processor.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.eventhubs.processor.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.eventhubs.processor.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.eventhubs.processor.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.eventhubs.processor.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.eventhubs.processor.profile.environment.portal

The management portal URL.

spring.cloud.azure.eventhubs.processor.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.eventhubs.processor.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.eventhubs.processor.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.eventhubs.processor.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.eventhubs.processor.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.eventhubs.processor.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.eventhubs.processor.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.eventhubs.processor.proxy.authentication-type

Authentication type used against the proxy.

spring.cloud.azure.eventhubs.processor.proxy.hostname

The host of the proxy.

spring.cloud.azure.eventhubs.processor.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.eventhubs.processor.proxy.port

The port of the proxy.

spring.cloud.azure.eventhubs.processor.proxy.type

Type of the proxy.

spring.cloud.azure.eventhubs.processor.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.eventhubs.processor.resource.region

The region of an Azure resource.

spring.cloud.azure.eventhubs.processor.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.eventhubs.processor.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.eventhubs.processor.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.eventhubs.processor.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.eventhubs.processor.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.eventhubs.processor.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.eventhubs.processor.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.eventhubs.processor.retry.mode

Retry backoff mode.

spring.cloud.azure.eventhubs.processor.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.eventhubs.processor.track-last-enqueued-event-properties

Whether request information on the last enqueued event on its associated partition, and track that information as events are received.

spring.cloud.azure.eventhubs.producer.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.eventhubs.producer.client.transport-type

Transport type for AMQP-based client.

spring.cloud.azure.eventhubs.producer.connection-string

Connection string to connect to an event hub.

spring.cloud.azure.eventhubs.producer.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.eventhubs.producer.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.producer.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.producer.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.producer.credential.managed-identity-enabled

false

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.

spring.cloud.azure.eventhubs.producer.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.eventhubs.producer.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.eventhubs.producer.custom-endpoint-address

A custom endpoint address when connecting to the Event Hubs service. This can be useful when your network does not allow connecting to the standard Azure Event Hubs endpoint address, but does allow connecting through an intermediary. For example: https://my.custom.endpoint.com:55300.

spring.cloud.azure.eventhubs.producer.domain-name

The domain name of an Event Hub namespace.

spring.cloud.azure.eventhubs.producer.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.eventhubs.producer.event-hub-name

The name of an event hub.

spring.cloud.azure.eventhubs.producer.namespace

The namespace of an event hub, which is the prefix of the FQDN. A FQDN should be composed of <NamespaceName>.<DomainName>

spring.cloud.azure.eventhubs.producer.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.eventhubs.producer.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.eventhubs.producer.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.eventhubs.producer.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.eventhubs.producer.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.eventhubs.producer.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.eventhubs.producer.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.eventhubs.producer.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.eventhubs.producer.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.eventhubs.producer.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.eventhubs.producer.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.eventhubs.producer.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.eventhubs.producer.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.eventhubs.producer.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.eventhubs.producer.profile.environment.portal

The management portal URL.

spring.cloud.azure.eventhubs.producer.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.eventhubs.producer.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.eventhubs.producer.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.eventhubs.producer.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.eventhubs.producer.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.eventhubs.producer.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.eventhubs.producer.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.eventhubs.producer.proxy.authentication-type

Authentication type used against the proxy.

spring.cloud.azure.eventhubs.producer.proxy.hostname

The host of the proxy.

spring.cloud.azure.eventhubs.producer.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.eventhubs.producer.proxy.port

The port of the proxy.

spring.cloud.azure.eventhubs.producer.proxy.type

Type of the proxy.

spring.cloud.azure.eventhubs.producer.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.eventhubs.producer.resource.region

The region of an Azure resource.

spring.cloud.azure.eventhubs.producer.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.eventhubs.producer.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.eventhubs.producer.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.eventhubs.producer.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.eventhubs.producer.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.eventhubs.producer.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.eventhubs.producer.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.eventhubs.producer.retry.mode

Retry backoff mode.

spring.cloud.azure.eventhubs.producer.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.eventhubs.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.eventhubs.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.eventhubs.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.eventhubs.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.eventhubs.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.eventhubs.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.eventhubs.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.eventhubs.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.eventhubs.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.eventhubs.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.eventhubs.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.eventhubs.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.eventhubs.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.eventhubs.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.eventhubs.profile.environment.portal

The management portal URL.

spring.cloud.azure.eventhubs.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.eventhubs.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.eventhubs.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.eventhubs.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.eventhubs.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.eventhubs.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.eventhubs.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.eventhubs.proxy.authentication-type

Authentication type used against the proxy.

spring.cloud.azure.eventhubs.proxy.hostname

The host of the proxy.

spring.cloud.azure.eventhubs.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.eventhubs.proxy.port

The port of the proxy.

spring.cloud.azure.eventhubs.proxy.type

Type of the proxy.

spring.cloud.azure.eventhubs.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.eventhubs.resource.name

Namespace of the event hub.

spring.cloud.azure.eventhubs.resource.region

The region of an Azure resource.

spring.cloud.azure.eventhubs.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.eventhubs.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.eventhubs.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.eventhubs.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.eventhubs.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.eventhubs.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.eventhubs.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.eventhubs.retry.mode

Retry backoff mode.

spring.cloud.azure.eventhubs.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.eventhubs.shared-connection

Whether to share the same connection for producers or consumers.

Azure Key Vault Properties

Name Default Description

spring.cloud.azure.keyvault.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.keyvault.client.connect-timeout

Amount of time the request attempts to connect to the remote host and the connection is resolved.

spring.cloud.azure.keyvault.client.connection-idle-timeout

Amount of time before an idle connection.

spring.cloud.azure.keyvault.client.headers

List of headers applied to each request sent with client.

spring.cloud.azure.keyvault.client.logging.allowed-header-names

Comma-delimited list of allowlist headers that should be logged.

spring.cloud.azure.keyvault.client.logging.allowed-query-param-names

Comma-delimited list of allowlist query parameters.

spring.cloud.azure.keyvault.client.logging.level

The level of detail to log on HTTP messages.

spring.cloud.azure.keyvault.client.logging.pretty-print-body

Whether to pretty print the message bodies.

spring.cloud.azure.keyvault.client.maximum-connection-pool-size

Maximum connection pool size used by the underlying HTTP client.

spring.cloud.azure.keyvault.client.read-timeout

Amount of time used when reading the server response.

spring.cloud.azure.keyvault.client.response-timeout

Amount of time used when waiting for a server to reply.

spring.cloud.azure.keyvault.client.write-timeout

Amount of time each request being sent over the wire.

spring.cloud.azure.keyvault.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.keyvault.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.keyvault.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.keyvault.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.keyvault.credential.managed-identity-enabled

false

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.

spring.cloud.azure.keyvault.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.keyvault.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.keyvault.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.keyvault.endpoint

Azure Key Vault endpoint.

spring.cloud.azure.keyvault.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.keyvault.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.keyvault.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.keyvault.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.keyvault.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.keyvault.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.keyvault.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.keyvault.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.keyvault.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.keyvault.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.keyvault.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.keyvault.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.keyvault.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.keyvault.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.keyvault.profile.environment.portal

The management portal URL.

spring.cloud.azure.keyvault.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.keyvault.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.keyvault.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.keyvault.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.keyvault.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.keyvault.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.keyvault.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.keyvault.proxy.hostname

The host of the proxy.

spring.cloud.azure.keyvault.proxy.non-proxy-hosts

A list of hosts or CIDR to not use proxy HTTP/HTTPS connections through.

spring.cloud.azure.keyvault.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.keyvault.proxy.port

The port of the proxy.

spring.cloud.azure.keyvault.proxy.type

Type of the proxy.

spring.cloud.azure.keyvault.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.keyvault.resource.region

The region of an Azure resource.

spring.cloud.azure.keyvault.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.keyvault.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.keyvault.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.keyvault.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.keyvault.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.keyvault.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.keyvault.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.keyvault.retry.mode

Retry backoff mode.

Azure Key Vault Secrets Properties

Name Default Description

spring.cloud.azure.keyvault.secret.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.keyvault.secret.client.connect-timeout

Amount of time the request attempts to connect to the remote host and the connection is resolved.

spring.cloud.azure.keyvault.secret.client.connection-idle-timeout

Amount of time before an idle connection.

spring.cloud.azure.keyvault.secret.client.headers

List of headers applied to each request sent with client.

spring.cloud.azure.keyvault.secret.client.headers[0].name

The name of the header.

spring.cloud.azure.keyvault.secret.client.headers[0].values

List of values of the header.

spring.cloud.azure.keyvault.secret.client.logging.allowed-header-names

Comma-delimited list of allowlist headers that should be logged.

spring.cloud.azure.keyvault.secret.client.logging.allowed-query-param-names

Comma-delimited list of allowlist query parameters.

spring.cloud.azure.keyvault.secret.client.logging.level

The level of detail to log on HTTP messages.

spring.cloud.azure.keyvault.secret.client.logging.pretty-print-body

Whether to pretty print the message bodies.

spring.cloud.azure.keyvault.secret.client.maximum-connection-pool-size

Maximum connection pool size used by the underlying HTTP client.

spring.cloud.azure.keyvault.secret.client.read-timeout

Amount of time used when reading the server response.

spring.cloud.azure.keyvault.secret.client.response-timeout

Amount of time used when waiting for a server to reply.

spring.cloud.azure.keyvault.secret.client.write-timeout

Amount of time each request being sent over the wire.

spring.cloud.azure.keyvault.secret.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.keyvault.secret.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.keyvault.secret.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.keyvault.secret.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.keyvault.secret.credential.managed-identity-enabled

false

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.

spring.cloud.azure.keyvault.secret.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.keyvault.secret.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.keyvault.secret.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.keyvault.secret.endpoint

Azure Key Vault endpoint.

spring.cloud.azure.keyvault.secret.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.keyvault.secret.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.keyvault.secret.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.keyvault.secret.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.keyvault.secret.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.keyvault.secret.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.keyvault.secret.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.keyvault.secret.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.keyvault.secret.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.keyvault.secret.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.keyvault.secret.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.keyvault.secret.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.keyvault.secret.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.keyvault.secret.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.keyvault.secret.profile.environment.portal

The management portal URL.

spring.cloud.azure.keyvault.secret.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.keyvault.secret.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.keyvault.secret.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.keyvault.secret.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.keyvault.secret.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.keyvault.secret.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.keyvault.secret.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.keyvault.secret.property-source-enabled

true

Whether to enable the Key Vault property source.

spring.cloud.azure.keyvault.secret.property-sources

Azure Key Vault property sources.

spring.cloud.azure.keyvault.secret.property-sources[0].case-sensitive

Defines the constant for the property that enables/disables case-sensitive keys.

spring.cloud.azure.keyvault.secret.property-sources[0].client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.keyvault.secret.property-sources[0].client.connect-timeout

Amount of time the request attempts to connect to the remote host and the connection is resolved.

spring.cloud.azure.keyvault.secret.property-sources[0].client.connection-idle-timeout

Amount of time before an idle connection.

spring.cloud.azure.keyvault.secret.property-sources[0].client.headers[0].name

The name of the header.

spring.cloud.azure.keyvault.secret.property-sources[0].client.headers[0].values

List of values of the header.

spring.cloud.azure.keyvault.secret.property-sources[0].client.logging.allowed-header-names

Comma-delimited list of allowlist headers that should be logged.

spring.cloud.azure.keyvault.secret.property-sources[0].client.logging.allowed-query-param-names

Comma-delimited list of allowlist query parameters.

spring.cloud.azure.keyvault.secret.property-sources[0].client.logging.level

The level of detail to log on HTTP messages.

spring.cloud.azure.keyvault.secret.property-sources[0].client.logging.pretty-print-body

Whether to pretty print the message bodies.

spring.cloud.azure.keyvault.secret.property-sources[0].client.maximum-connection-pool-size

Maximum connection pool size used by the underlying HTTP client.

spring.cloud.azure.keyvault.secret.property-sources[0].client.read-timeout

Amount of time used when reading the server response.

spring.cloud.azure.keyvault.secret.property-sources[0].client.response-timeout

Amount of time used when waiting for a server to reply.

spring.cloud.azure.keyvault.secret.property-sources[0].client.write-timeout

Amount of time each request being sent over the wire.

spring.cloud.azure.keyvault.secret.property-sources[0].credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.keyvault.secret.property-sources[0].credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.keyvault.secret.property-sources[0].credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.keyvault.secret.property-sources[0].credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.keyvault.secret.property-sources[0].credential.managed-identity-enabled

false

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.

spring.cloud.azure.keyvault.secret.property-sources[0].credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.keyvault.secret.property-sources[0].credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.keyvault.secret.property-sources[0].enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.keyvault.secret.property-sources[0].endpoint

Azure Key Vault endpoint.

spring.cloud.azure.keyvault.secret.property-sources[0].name

Name of this property source.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.portal

The management portal URL.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.keyvault.secret.property-sources[0].proxy.hostname

The host of the proxy.

spring.cloud.azure.keyvault.secret.property-sources[0].proxy.non-proxy-hosts

A list of hosts or CIDR to not use proxy HTTP/HTTPS connections through.

spring.cloud.azure.keyvault.secret.property-sources[0].proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.keyvault.secret.property-sources[0].proxy.port

The port of the proxy.

spring.cloud.azure.keyvault.secret.property-sources[0].proxy.type

Type of the proxy.

spring.cloud.azure.keyvault.secret.property-sources[0].proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.keyvault.secret.property-sources[0].resource.region

The region of an Azure resource.

spring.cloud.azure.keyvault.secret.property-sources[0].resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.keyvault.secret.property-sources[0].resource.resource-id

ID of an Azure resource.

spring.cloud.azure.keyvault.secret.property-sources[0].retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.keyvault.secret.property-sources[0].retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.keyvault.secret.property-sources[0].retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.keyvault.secret.property-sources[0].retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.keyvault.secret.property-sources[0].retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.keyvault.secret.property-sources[0].retry.mode

Retry backoff mode.

spring.cloud.azure.keyvault.secret.property-sources[0].secret-keys

The secret keys supported for this property source.

spring.cloud.azure.keyvault.secret.property-sources[0].service-version

Secret service version used when making API requests.

spring.cloud.azure.keyvault.secret.proxy.hostname

The host of the proxy.

spring.cloud.azure.keyvault.secret.proxy.non-proxy-hosts

A list of hosts or CIDR to not use proxy HTTP/HTTPS connections through.

spring.cloud.azure.keyvault.secret.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.keyvault.secret.proxy.port

The port of the proxy.

spring.cloud.azure.keyvault.secret.proxy.type

Type of the proxy.

spring.cloud.azure.keyvault.secret.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.keyvault.secret.resource.region

The region of an Azure resource.

spring.cloud.azure.keyvault.secret.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.keyvault.secret.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.keyvault.secret.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.keyvault.secret.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.keyvault.secret.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.keyvault.secret.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.keyvault.secret.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.keyvault.secret.retry.mode

Retry backoff mode.

spring.cloud.azure.keyvault.secret.service-version

Secret service version used when making API requests.

Azure Key Vault Certificates Properties

Name Default Description

spring.cloud.azure.keyvault.certificate.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.keyvault.certificate.client.connect-timeout

Amount of time the request attempts to connect to the remote host and the connection is resolved.

spring.cloud.azure.keyvault.certificate.client.connection-idle-timeout

Amount of time before an idle connection.

spring.cloud.azure.keyvault.certificate.client.headers

List of headers applied to each request sent with client.

spring.cloud.azure.keyvault.certificate.client.headers[0].name

The name of the header.

spring.cloud.azure.keyvault.certificate.client.headers[0].values

List of values of the header.

spring.cloud.azure.keyvault.certificate.client.logging.allowed-header-names

Comma-delimited list of allowlist headers that should be logged.

spring.cloud.azure.keyvault.certificate.client.logging.allowed-query-param-names

Comma-delimited list of allowlist query parameters.

spring.cloud.azure.keyvault.certificate.client.logging.level

The level of detail to log on HTTP messages.

spring.cloud.azure.keyvault.certificate.client.logging.pretty-print-body

Whether to pretty print the message bodies.

spring.cloud.azure.keyvault.certificate.client.maximum-connection-pool-size

Maximum connection pool size used by the underlying HTTP client.

spring.cloud.azure.keyvault.certificate.client.read-timeout

Amount of time used when reading the server response.

spring.cloud.azure.keyvault.certificate.client.response-timeout

Amount of time used when waiting for a server to reply.

spring.cloud.azure.keyvault.certificate.client.write-timeout

Amount of time each request being sent over the wire.

spring.cloud.azure.keyvault.certificate.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.keyvault.certificate.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.keyvault.certificate.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.keyvault.certificate.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.keyvault.certificate.credential.managed-identity-enabled

false

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.

spring.cloud.azure.keyvault.certificate.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.keyvault.certificate.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.keyvault.certificate.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.keyvault.certificate.endpoint

Azure Key Vault endpoint.

spring.cloud.azure.keyvault.certificate.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.keyvault.certificate.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.keyvault.certificate.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.keyvault.certificate.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.keyvault.certificate.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.keyvault.certificate.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.keyvault.certificate.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.keyvault.certificate.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.keyvault.certificate.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.keyvault.certificate.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.keyvault.certificate.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.keyvault.certificate.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.keyvault.certificate.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.keyvault.certificate.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.keyvault.certificate.profile.environment.portal

The management portal URL.

spring.cloud.azure.keyvault.certificate.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.keyvault.certificate.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.keyvault.certificate.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.keyvault.certificate.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.keyvault.certificate.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.keyvault.certificate.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.keyvault.certificate.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.keyvault.certificate.proxy.hostname

The host of the proxy.

spring.cloud.azure.keyvault.certificate.proxy.non-proxy-hosts

A list of hosts or CIDR to not use proxy HTTP/HTTPS connections through.

spring.cloud.azure.keyvault.certificate.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.keyvault.certificate.proxy.port

The port of the proxy.

spring.cloud.azure.keyvault.certificate.proxy.type

Type of the proxy.

spring.cloud.azure.keyvault.certificate.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.keyvault.certificate.resource.region

The region of an Azure resource.

spring.cloud.azure.keyvault.certificate.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.keyvault.certificate.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.keyvault.certificate.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.keyvault.certificate.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.keyvault.certificate.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.keyvault.certificate.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.keyvault.certificate.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.keyvault.certificate.retry.mode

Retry backoff mode.

spring.cloud.azure.keyvault.certificate.service-version

The version of Azure Key Vault Certificate Service.

Azure Service Bus Properties

Name Default Description

spring.cloud.azure.servicebus.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.servicebus.client.transport-type

Transport type for AMQP-based client.

spring.cloud.azure.servicebus.connection-string

Connection string to connect to a service bus.

spring.cloud.azure.servicebus.consumer.auto-complete

true

Whether to enable auto-complete.

spring.cloud.azure.servicebus.consumer.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.servicebus.consumer.client.transport-type

Transport type for AMQP-based client.

spring.cloud.azure.servicebus.consumer.connection-string

Connection string to connect to a service bus.

spring.cloud.azure.servicebus.consumer.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.servicebus.consumer.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.servicebus.consumer.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.servicebus.consumer.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.servicebus.consumer.credential.managed-identity-enabled

false

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.

spring.cloud.azure.servicebus.consumer.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.servicebus.consumer.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.servicebus.consumer.domain-name

The domain name of a Service Bus namespace.

spring.cloud.azure.servicebus.consumer.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.servicebus.consumer.entity-name

The name of a Service Bus Queue or Topic.

spring.cloud.azure.servicebus.consumer.entity-type

The type of Service Bus entity, which is a Queue or a Topic.

spring.cloud.azure.servicebus.consumer.max-auto-lock-renew-duration

Amount of time to continue auto-renewing the lock.

spring.cloud.azure.servicebus.consumer.namespace

The namespace of a service bus, which is the prefix of the FQDN. A FQDN should be composed of <NamespaceName>.<DomainName>

spring.cloud.azure.servicebus.consumer.prefetch-count

Prefetch count of the consumer.

spring.cloud.azure.servicebus.consumer.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.servicebus.consumer.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.servicebus.consumer.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.servicebus.consumer.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.servicebus.consumer.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.servicebus.consumer.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.servicebus.consumer.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.servicebus.consumer.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.servicebus.consumer.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.servicebus.consumer.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.servicebus.consumer.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.servicebus.consumer.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.servicebus.consumer.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.servicebus.consumer.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.servicebus.consumer.profile.environment.portal

The management portal URL.

spring.cloud.azure.servicebus.consumer.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.servicebus.consumer.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.servicebus.consumer.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.servicebus.consumer.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.servicebus.consumer.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.servicebus.consumer.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.servicebus.consumer.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.servicebus.consumer.proxy.authentication-type

Authentication type used against the proxy.

spring.cloud.azure.servicebus.consumer.proxy.hostname

The host of the proxy.

spring.cloud.azure.servicebus.consumer.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.servicebus.consumer.proxy.port

The port of the proxy.

spring.cloud.azure.servicebus.consumer.proxy.type

Type of the proxy.

spring.cloud.azure.servicebus.consumer.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.servicebus.consumer.receive-mode

Mode for receiving messages.

spring.cloud.azure.servicebus.consumer.resource.region

The region of an Azure resource.

spring.cloud.azure.servicebus.consumer.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.servicebus.consumer.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.servicebus.consumer.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.servicebus.consumer.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.servicebus.consumer.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.servicebus.consumer.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.servicebus.consumer.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.servicebus.consumer.retry.mode

Retry backoff mode.

spring.cloud.azure.servicebus.consumer.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.servicebus.consumer.session-enabled

Whether to enable session for the consumer.

spring.cloud.azure.servicebus.consumer.sub-queue

Type of the SubQueue to connect to.

spring.cloud.azure.servicebus.consumer.subscription-name

Name for a topic subscription.

spring.cloud.azure.servicebus.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.servicebus.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.servicebus.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.servicebus.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.servicebus.credential.managed-identity-enabled

false

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.

spring.cloud.azure.servicebus.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.servicebus.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.servicebus.cross-entity-transactions

Whether to enable cross entity transaction on the connection to Service bus.

spring.cloud.azure.servicebus.domain-name

The domain name of a Service Bus namespace.

spring.cloud.azure.servicebus.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.servicebus.entity-name

The name of a Service Bus Queue or Topic.

spring.cloud.azure.servicebus.entity-type

The type of Service Bus entity, which is a Queue or a Topic.

spring.cloud.azure.servicebus.namespace

The namespace of a service bus, which is the prefix of the FQDN. A FQDN should be composed of <NamespaceName>.<DomainName>

spring.cloud.azure.servicebus.processor.auto-complete

true

Whether to enable auto-complete.

spring.cloud.azure.servicebus.processor.auto-startup

true

Whether to automatically start the processor after initialization.

spring.cloud.azure.servicebus.processor.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.servicebus.processor.client.transport-type

Transport type for AMQP-based client.

spring.cloud.azure.servicebus.processor.connection-string

Connection string to connect to a service bus.

spring.cloud.azure.servicebus.processor.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.servicebus.processor.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.servicebus.processor.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.servicebus.processor.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.servicebus.processor.credential.managed-identity-enabled

false

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.

spring.cloud.azure.servicebus.processor.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.servicebus.processor.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.servicebus.processor.domain-name

The domain name of a Service Bus namespace.

spring.cloud.azure.servicebus.processor.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.servicebus.processor.entity-name

The name of a Service Bus Queue or Topic.

spring.cloud.azure.servicebus.processor.entity-type

The type of Service Bus entity, which is a Queue or a Topic.

spring.cloud.azure.servicebus.processor.max-auto-lock-renew-duration

Amount of time to continue auto-renewing the lock.

spring.cloud.azure.servicebus.processor.max-concurrent-calls

Max concurrent messages to process.

spring.cloud.azure.servicebus.processor.max-concurrent-sessions

Maximum number of concurrent sessions to process at any given time.

spring.cloud.azure.servicebus.processor.namespace

The namespace of a service bus, which is the prefix of the FQDN. A FQDN should be composed of <NamespaceName>.<DomainName>

spring.cloud.azure.servicebus.processor.prefetch-count

Prefetch count of the consumer.

spring.cloud.azure.servicebus.processor.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.servicebus.processor.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.servicebus.processor.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.servicebus.processor.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.servicebus.processor.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.servicebus.processor.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.servicebus.processor.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.servicebus.processor.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.servicebus.processor.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.servicebus.processor.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.servicebus.processor.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.servicebus.processor.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.servicebus.processor.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.servicebus.processor.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.servicebus.processor.profile.environment.portal

The management portal URL.

spring.cloud.azure.servicebus.processor.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.servicebus.processor.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.servicebus.processor.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.servicebus.processor.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.servicebus.processor.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.servicebus.processor.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.servicebus.processor.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.servicebus.processor.proxy.authentication-type

Authentication type used against the proxy.

spring.cloud.azure.servicebus.processor.proxy.hostname

The host of the proxy.

spring.cloud.azure.servicebus.processor.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.servicebus.processor.proxy.port

The port of the proxy.

spring.cloud.azure.servicebus.processor.proxy.type

Type of the proxy.

spring.cloud.azure.servicebus.processor.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.servicebus.processor.receive-mode

Mode for receiving messages.

spring.cloud.azure.servicebus.processor.resource.region

The region of an Azure resource.

spring.cloud.azure.servicebus.processor.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.servicebus.processor.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.servicebus.processor.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.servicebus.processor.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.servicebus.processor.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.servicebus.processor.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.servicebus.processor.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.servicebus.processor.retry.mode

Retry backoff mode.

spring.cloud.azure.servicebus.processor.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.servicebus.processor.session-enabled

Whether to enable session for the consumer.

spring.cloud.azure.servicebus.processor.sub-queue

Type of the SubQueue to connect to.

spring.cloud.azure.servicebus.processor.subscription-name

Name for a topic subscription.

spring.cloud.azure.servicebus.producer.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.servicebus.producer.client.transport-type

Transport type for AMQP-based client.

spring.cloud.azure.servicebus.producer.connection-string

Connection string to connect to a service bus.

spring.cloud.azure.servicebus.producer.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.servicebus.producer.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.servicebus.producer.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.servicebus.producer.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.servicebus.producer.credential.managed-identity-enabled

false

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.

spring.cloud.azure.servicebus.producer.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.servicebus.producer.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.servicebus.producer.domain-name

The domain name of a Service Bus namespace.

spring.cloud.azure.servicebus.producer.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.servicebus.producer.entity-name

The name of a Service Bus Queue or Topic.

spring.cloud.azure.servicebus.producer.entity-type

The type of Service Bus entity, which is a Queue or a Topic.

spring.cloud.azure.servicebus.producer.namespace

The namespace of a service bus, which is the prefix of the FQDN. A FQDN should be composed of <NamespaceName>.<DomainName>

spring.cloud.azure.servicebus.producer.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.servicebus.producer.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.servicebus.producer.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.servicebus.producer.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.servicebus.producer.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.servicebus.producer.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.servicebus.producer.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.servicebus.producer.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.servicebus.producer.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.servicebus.producer.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.servicebus.producer.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.servicebus.producer.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.servicebus.producer.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.servicebus.producer.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.servicebus.producer.profile.environment.portal

The management portal URL.

spring.cloud.azure.servicebus.producer.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.servicebus.producer.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.servicebus.producer.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.servicebus.producer.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.servicebus.producer.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.servicebus.producer.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.servicebus.producer.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.servicebus.producer.proxy.authentication-type

Authentication type used against the proxy.

spring.cloud.azure.servicebus.producer.proxy.hostname

The host of the proxy.

spring.cloud.azure.servicebus.producer.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.servicebus.producer.proxy.port

The port of the proxy.

spring.cloud.azure.servicebus.producer.proxy.type

Type of the proxy.

spring.cloud.azure.servicebus.producer.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.servicebus.producer.resource.region

The region of an Azure resource.

spring.cloud.azure.servicebus.producer.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.servicebus.producer.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.servicebus.producer.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.servicebus.producer.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.servicebus.producer.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.servicebus.producer.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.servicebus.producer.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.servicebus.producer.retry.mode

Retry backoff mode.

spring.cloud.azure.servicebus.producer.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.servicebus.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.servicebus.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.servicebus.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.servicebus.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.servicebus.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.servicebus.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.servicebus.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.servicebus.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.servicebus.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.servicebus.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.servicebus.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.servicebus.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.servicebus.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.servicebus.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.servicebus.profile.environment.portal

The management portal URL.

spring.cloud.azure.servicebus.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.servicebus.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.servicebus.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.servicebus.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.servicebus.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.servicebus.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.servicebus.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.servicebus.proxy.authentication-type

Authentication type used against the proxy.

spring.cloud.azure.servicebus.proxy.hostname

The host of the proxy.

spring.cloud.azure.servicebus.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.servicebus.proxy.port

The port of the proxy.

spring.cloud.azure.servicebus.proxy.type

Type of the proxy.

spring.cloud.azure.servicebus.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.servicebus.resource.name

Namespace of the service bus.

spring.cloud.azure.servicebus.resource.region

The region of an Azure resource.

spring.cloud.azure.servicebus.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.servicebus.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.servicebus.retry-options.delay

Amount of time to wait between retry attempts. This is a legacy property.

spring.cloud.azure.servicebus.retry-options.max-delay

Maximum permissible amount of time between retry attempts. This is a legacy property.

spring.cloud.azure.servicebus.retry-options.max-retries

The maximum number of attempts. This is a legacy property.

spring.cloud.azure.servicebus.retry-options.retry-mode

The type of approach to apply when calculating the delay between retry attempts. This is a legacy property.

spring.cloud.azure.servicebus.retry-options.try-timeout

Amount of time to wait until a timeout. This is a legacy property.

spring.cloud.azure.servicebus.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.servicebus.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.servicebus.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.servicebus.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.servicebus.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.servicebus.retry.mode

Retry backoff mode.

spring.cloud.azure.servicebus.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.servicebus.transport-type

Transport type for AMQP-based client. This is a legacy property.

Azure Service Bus JMS Properties

Name Default Description

spring.jms.servicebus.connection-string

Connection string to connect to a Service Bus namespace.

spring.jms.servicebus.enabled

true

Whether to enable Servive Bus JMS autoconfiguration.

spring.jms.servicebus.idle-timeout

30m

Connection idle timeout duration.

spring.jms.servicebus.listener.phase

The phase in which this container should be started and stopped.

spring.jms.servicebus.listener.reply-pub-sub-domain

Whether the reply destination type is topic. Only works for the bean of topicJmsListenerContainerFactory.

spring.jms.servicebus.listener.reply-qos-settings

The QosSettings to use when sending a reply.

spring.jms.servicebus.listener.subscription-durable

true

Whether to make the subscription durable. Only works for the bean of topicJmsListenerContainerFactory.

spring.jms.servicebus.listener.subscription-shared

Whether to make the subscription shared. Only works for the bean of topicJmsListenerContainerFactory.

spring.jms.servicebus.password

Login password of the AMQP broker.

spring.jms.servicebus.pool.block-if-full

Whether to block when a connection is requested and the pool is full. Set it to false to throw a 'JMSException' instead.

spring.jms.servicebus.pool.block-if-full-timeout

Blocking period before throwing an exception if the pool is still full.

spring.jms.servicebus.pool.enabled

Whether a JmsPoolConnectionFactory should be created, instead of a regular ConnectionFactory.

spring.jms.servicebus.pool.idle-timeout

Connection idle timeout.

spring.jms.servicebus.pool.max-connections

Maximum number of pooled connections.

spring.jms.servicebus.pool.max-sessions-per-connection

Maximum number of pooled sessions per connection in the pool.

spring.jms.servicebus.pool.time-between-expiration-check

Time to sleep between runs of the idle connection eviction thread. When negative, no idle connection eviction thread runs.

spring.jms.servicebus.pool.use-anonymous-producers

Whether to use only one anonymous 'MessageProducer' instance. Set it to false to create one 'MessageProducer' every time one is required.

spring.jms.servicebus.prefetch-policy.all

0

Fallback value for prefetch option in this Service Bus namespace.

spring.jms.servicebus.prefetch-policy.durable-topic-prefetch

0

The number of prefetch for durable topic.

spring.jms.servicebus.prefetch-policy.queue-browser-prefetch

0

The number of prefetch for queue browser.

spring.jms.servicebus.prefetch-policy.queue-prefetch

0

The number of prefetch for queue.

spring.jms.servicebus.prefetch-policy.topic-prefetch

0

The number of prefetch for topic.

spring.jms.servicebus.pricing-tier

Pricing tier for a Service Bus namespace.

spring.jms.servicebus.remote-url

amqp://localhost:5672

URL of the AMQP broker. Auto-generated by default.

spring.jms.servicebus.topic-client-id

Service Bus topic client ID. Only works for the bean of topicJmsListenerContainerFactory.

spring.jms.servicebus.username

Login user of the AMQP broker.

Azure Storage Properties

Name Default Description

spring.cloud.azure.storage.access-key

Storage account access key. This is a legacy property.

spring.cloud.azure.storage.account

Name for the storage account. This is a legacy property.

spring.cloud.azure.storage.account-key

Storage account access key.

spring.cloud.azure.storage.account-name

Name for the storage account.

spring.cloud.azure.storage.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.storage.client.connect-timeout

Amount of time the request attempts to connect to the remote host and the connection is resolved.

spring.cloud.azure.storage.client.connection-idle-timeout

Amount of time before an idle connection.

spring.cloud.azure.storage.client.headers

List of headers applied to each request sent with client.

spring.cloud.azure.storage.client.logging.allowed-header-names

Comma-delimited list of allowlist headers that should be logged.

spring.cloud.azure.storage.client.logging.allowed-query-param-names

Comma-delimited list of allowlist query parameters.

spring.cloud.azure.storage.client.logging.level

The level of detail to log on HTTP messages.

spring.cloud.azure.storage.client.logging.pretty-print-body

Whether to pretty print the message bodies.

spring.cloud.azure.storage.client.maximum-connection-pool-size

Maximum connection pool size used by the underlying HTTP client.

spring.cloud.azure.storage.client.read-timeout

Amount of time used when reading the server response.

spring.cloud.azure.storage.client.response-timeout

Amount of time used when waiting for a server to reply.

spring.cloud.azure.storage.client.write-timeout

Amount of time each request being sent over the wire.

spring.cloud.azure.storage.connection-string

Connection string to connect to the service.

spring.cloud.azure.storage.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.storage.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.storage.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.storage.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.storage.credential.managed-identity-enabled

false

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.

spring.cloud.azure.storage.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.storage.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.storage.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.storage.endpoint

Endpoint for Azure Storage service.

spring.cloud.azure.storage.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.storage.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.storage.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.storage.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.storage.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.storage.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.storage.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.storage.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.storage.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.storage.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.storage.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.storage.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.storage.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.storage.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.storage.profile.environment.portal

The management portal URL.

spring.cloud.azure.storage.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.storage.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.storage.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.storage.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.storage.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.storage.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.storage.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.storage.proxy.hostname

The host of the proxy.

spring.cloud.azure.storage.proxy.non-proxy-hosts

A list of hosts or CIDR to not use proxy HTTP/HTTPS connections through.

spring.cloud.azure.storage.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.storage.proxy.port

The port of the proxy.

spring.cloud.azure.storage.proxy.type

Type of the proxy.

spring.cloud.azure.storage.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.storage.resource-group

Resource group the storage account belongs to. This is a legacy property.

spring.cloud.azure.storage.resource.region

The region of an Azure resource.

spring.cloud.azure.storage.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.storage.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.storage.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.storage.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.storage.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.storage.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.storage.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.storage.retry.mode

Retry backoff mode.

spring.cloud.azure.storage.retry.secondary-host

Secondary Storage account to retry requests against.

spring.cloud.azure.storage.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.storage.sas-token

Shared access signatures (SAS) token used to authorize requests sent to the service.

Azure Storage Blob Properties

Name Default Description

spring.cloud.azure.storage.blob.account-key

Storage account access key.

spring.cloud.azure.storage.blob.account-name

Name for the storage account.

spring.cloud.azure.storage.blob.blob-name

Name of the blob.

spring.cloud.azure.storage.blob.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.storage.blob.client.connect-timeout

Amount of time the request attempts to connect to the remote host and the connection is resolved.

spring.cloud.azure.storage.blob.client.connection-idle-timeout

Amount of time before an idle connection.

spring.cloud.azure.storage.blob.client.headers

List of headers applied to each request sent with client.

spring.cloud.azure.storage.blob.client.headers[0].name

The name of the header.

spring.cloud.azure.storage.blob.client.headers[0].values

List of values of the header.

spring.cloud.azure.storage.blob.client.logging.allowed-header-names

Comma-delimited list of allowlist headers that should be logged.

spring.cloud.azure.storage.blob.client.logging.allowed-query-param-names

Comma-delimited list of allowlist query parameters.

spring.cloud.azure.storage.blob.client.logging.level

The level of detail to log on HTTP messages.

spring.cloud.azure.storage.blob.client.logging.pretty-print-body

Whether to pretty print the message bodies.

spring.cloud.azure.storage.blob.client.maximum-connection-pool-size

Maximum connection pool size used by the underlying HTTP client.

spring.cloud.azure.storage.blob.client.read-timeout

Amount of time used when reading the server response.

spring.cloud.azure.storage.blob.client.response-timeout

Amount of time used when waiting for a server to reply.

spring.cloud.azure.storage.blob.client.write-timeout

Amount of time each request being sent over the wire.

spring.cloud.azure.storage.blob.connection-string

Connection string to connect to the service.

spring.cloud.azure.storage.blob.container-name

Name of the container.

spring.cloud.azure.storage.blob.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.storage.blob.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.storage.blob.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.storage.blob.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.storage.blob.credential.managed-identity-enabled

false

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.

spring.cloud.azure.storage.blob.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.storage.blob.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.storage.blob.customer-provided-key

Customer provided key used to encrypt blob contents on the server.

spring.cloud.azure.storage.blob.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.storage.blob.encryption-scope

Encryption scope used to encrypt blob contents on the server.

spring.cloud.azure.storage.blob.endpoint

Endpoint for Azure Storage service.

spring.cloud.azure.storage.blob.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.storage.blob.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.storage.blob.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.storage.blob.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.storage.blob.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.storage.blob.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.storage.blob.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.storage.blob.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.storage.blob.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.storage.blob.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.storage.blob.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.storage.blob.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.storage.blob.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.storage.blob.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.storage.blob.profile.environment.portal

The management portal URL.

spring.cloud.azure.storage.blob.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.storage.blob.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.storage.blob.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.storage.blob.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.storage.blob.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.storage.blob.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.storage.blob.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.storage.blob.proxy.hostname

The host of the proxy.

spring.cloud.azure.storage.blob.proxy.non-proxy-hosts

A list of hosts or CIDR to not use proxy HTTP/HTTPS connections through.

spring.cloud.azure.storage.blob.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.storage.blob.proxy.port

The port of the proxy.

spring.cloud.azure.storage.blob.proxy.type

Type of the proxy.

spring.cloud.azure.storage.blob.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.storage.blob.resource.region

The region of an Azure resource.

spring.cloud.azure.storage.blob.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.storage.blob.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.storage.blob.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.storage.blob.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.storage.blob.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.storage.blob.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.storage.blob.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.storage.blob.retry.mode

Retry backoff mode.

spring.cloud.azure.storage.blob.retry.secondary-host

Secondary Storage account to retry requests against.

spring.cloud.azure.storage.blob.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.storage.blob.sas-token

Shared access signatures (SAS) token used to authorize requests sent to the service.

spring.cloud.azure.storage.blob.service-version

Blob service version used when making API requests.

Azure Storage File Share Properties

Name Default Description

spring.cloud.azure.storage.fileshare.account-key

Storage account access key.

spring.cloud.azure.storage.fileshare.account-name

Name for the storage account.

spring.cloud.azure.storage.fileshare.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.storage.fileshare.client.connect-timeout

Amount of time the request attempts to connect to the remote host and the connection is resolved.

spring.cloud.azure.storage.fileshare.client.connection-idle-timeout

Amount of time before an idle connection.

spring.cloud.azure.storage.fileshare.client.headers

List of headers applied to each request sent with client.

spring.cloud.azure.storage.fileshare.client.headers[0].name

The name of the header.

spring.cloud.azure.storage.fileshare.client.headers[0].values

List of values of the header.

spring.cloud.azure.storage.fileshare.client.logging.allowed-header-names

Comma-delimited list of allowlist headers that should be logged.

spring.cloud.azure.storage.fileshare.client.logging.allowed-query-param-names

Comma-delimited list of allowlist query parameters.

spring.cloud.azure.storage.fileshare.client.logging.level

The level of detail to log on HTTP messages.

spring.cloud.azure.storage.fileshare.client.logging.pretty-print-body

Whether to pretty print the message bodies.

spring.cloud.azure.storage.fileshare.client.maximum-connection-pool-size

Maximum connection pool size used by the underlying HTTP client.

spring.cloud.azure.storage.fileshare.client.read-timeout

Amount of time used when reading the server response.

spring.cloud.azure.storage.fileshare.client.response-timeout

Amount of time used when waiting for a server to reply.

spring.cloud.azure.storage.fileshare.client.write-timeout

Amount of time each request being sent over the wire.

spring.cloud.azure.storage.fileshare.connection-string

Connection string to connect to the service.

spring.cloud.azure.storage.fileshare.directory-path

Path to the directory. For instance, 'directory1/directory2'.

spring.cloud.azure.storage.fileshare.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.storage.fileshare.endpoint

Endpoint for Azure Storage service.

spring.cloud.azure.storage.fileshare.file-path

Path to the file. For instance, 'directory1/file1'.

spring.cloud.azure.storage.fileshare.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.storage.fileshare.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.storage.fileshare.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.storage.fileshare.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.storage.fileshare.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.storage.fileshare.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.storage.fileshare.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.storage.fileshare.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.storage.fileshare.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.storage.fileshare.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.storage.fileshare.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.storage.fileshare.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.storage.fileshare.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.storage.fileshare.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.storage.fileshare.profile.environment.portal

The management portal URL.

spring.cloud.azure.storage.fileshare.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.storage.fileshare.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.storage.fileshare.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.storage.fileshare.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.storage.fileshare.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.storage.fileshare.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.storage.fileshare.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.storage.fileshare.proxy.hostname

The host of the proxy.

spring.cloud.azure.storage.fileshare.proxy.non-proxy-hosts

A list of hosts or CIDR to not use proxy HTTP/HTTPS connections through.

spring.cloud.azure.storage.fileshare.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.storage.fileshare.proxy.port

The port of the proxy.

spring.cloud.azure.storage.fileshare.proxy.type

Type of the proxy.

spring.cloud.azure.storage.fileshare.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.storage.fileshare.resource.region

The region of an Azure resource.

spring.cloud.azure.storage.fileshare.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.storage.fileshare.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.storage.fileshare.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.storage.fileshare.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.storage.fileshare.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.storage.fileshare.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.storage.fileshare.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.storage.fileshare.retry.mode

Retry backoff mode.

spring.cloud.azure.storage.fileshare.retry.secondary-host

Secondary Storage account to retry requests against.

spring.cloud.azure.storage.fileshare.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.storage.fileshare.sas-token

Shared access signatures (SAS) token used to authorize requests sent to the service.

spring.cloud.azure.storage.fileshare.service-version

Share service version used when making API requests

spring.cloud.azure.storage.fileshare.share-name

Name of the share.

Azure Storage Queue Properties

Name Default Description

spring.cloud.azure.storage.queue.account-key

Storage account access key.

spring.cloud.azure.storage.queue.account-name

Name for the storage account.

spring.cloud.azure.storage.queue.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.storage.queue.client.connect-timeout

Amount of time the request attempts to connect to the remote host and the connection is resolved.

spring.cloud.azure.storage.queue.client.connection-idle-timeout

Amount of time before an idle connection.

spring.cloud.azure.storage.queue.client.headers

List of headers applied to each request sent with client.

spring.cloud.azure.storage.queue.client.headers[0].name

The name of the header.

spring.cloud.azure.storage.queue.client.headers[0].values

List of values of the header.

spring.cloud.azure.storage.queue.client.logging.allowed-header-names

Comma-delimited list of allowlist headers that should be logged.

spring.cloud.azure.storage.queue.client.logging.allowed-query-param-names

Comma-delimited list of allowlist query parameters.

spring.cloud.azure.storage.queue.client.logging.level

The level of detail to log on HTTP messages.

spring.cloud.azure.storage.queue.client.logging.pretty-print-body

Whether to pretty print the message bodies.

spring.cloud.azure.storage.queue.client.maximum-connection-pool-size

Maximum connection pool size used by the underlying HTTP client.

spring.cloud.azure.storage.queue.client.read-timeout

Amount of time used when reading the server response.

spring.cloud.azure.storage.queue.client.response-timeout

Amount of time used when waiting for a server to reply.

spring.cloud.azure.storage.queue.client.write-timeout

Amount of time each request being sent over the wire.

spring.cloud.azure.storage.queue.connection-string

Connection string to connect to the service.

spring.cloud.azure.storage.queue.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.storage.queue.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.storage.queue.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.storage.queue.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.storage.queue.credential.managed-identity-enabled

false

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.

spring.cloud.azure.storage.queue.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.storage.queue.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.storage.queue.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.storage.queue.endpoint

Endpoint for Azure Storage service.

spring.cloud.azure.storage.queue.message-encoding

How queue message body is represented in HTTP requests and responses.

spring.cloud.azure.storage.queue.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.storage.queue.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.storage.queue.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.storage.queue.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.storage.queue.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.storage.queue.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.storage.queue.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.storage.queue.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.storage.queue.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.storage.queue.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.storage.queue.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.storage.queue.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.storage.queue.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.storage.queue.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.storage.queue.profile.environment.portal

The management portal URL.

spring.cloud.azure.storage.queue.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.storage.queue.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.storage.queue.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.storage.queue.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.storage.queue.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.storage.queue.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.storage.queue.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.storage.queue.proxy.hostname

The host of the proxy.

spring.cloud.azure.storage.queue.proxy.non-proxy-hosts

A list of hosts or CIDR to not use proxy HTTP/HTTPS connections through.

spring.cloud.azure.storage.queue.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.storage.queue.proxy.port

The port of the proxy.

spring.cloud.azure.storage.queue.proxy.type

Type of the proxy.

spring.cloud.azure.storage.queue.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.storage.queue.queue-name

Name of the storage queue.

spring.cloud.azure.storage.queue.resource.name

Name of the storage account.

spring.cloud.azure.storage.queue.resource.region

The region of an Azure resource.

spring.cloud.azure.storage.queue.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.storage.queue.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.storage.queue.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.storage.queue.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.storage.queue.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.storage.queue.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.storage.queue.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.storage.queue.retry.mode

Retry backoff mode.

spring.cloud.azure.storage.queue.retry.secondary-host

Secondary Storage account to retry requests against.

spring.cloud.azure.storage.queue.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.storage.queue.sas-token

Shared access signatures (SAS) token used to authorize requests sent to the service.

spring.cloud.azure.storage.queue.service-version

Queue service version used when making API requests.

All Configuration Properties

Name Default Description

spring.cloud.azure.active-directory.app-id-uri

App ID URI which might be used in the "aud" claim of an id_token.

spring.cloud.azure.active-directory.application-type

Type of the Azure AD application.

spring.cloud.azure.active-directory.authenticate-additional-parameters

Add additional parameters to the Authorization URL.

spring.cloud.azure.active-directory.authorization-clients

The OAuth2 authorization clients.

spring.cloud.azure.active-directory.b2c.app-id-uri

App ID URI which might be used in the "aud" claim of a token.

spring.cloud.azure.active-directory.b2c.authenticate-additional-parameters

Additional parameters for authentication.

spring.cloud.azure.active-directory.b2c.authorization-clients

Specify client configuration.

spring.cloud.azure.active-directory.b2c.base-uri

Azure AD B2C endpoint base uri.

spring.cloud.azure.active-directory.b2c.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.active-directory.b2c.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.active-directory.b2c.enabled

false

Whether to enable Azure Active Directory B2C related auto-configuration.

spring.cloud.azure.active-directory.b2c.jwt-connect-timeout

Connection Timeout for the JWKSet Remote URL call.

spring.cloud.azure.active-directory.b2c.jwt-read-timeout

Read Timeout for the JWKSet Remote URL call.

spring.cloud.azure.active-directory.b2c.jwt-size-limit

Size limit in Bytes of the JWKSet Remote URL call.

spring.cloud.azure.active-directory.b2c.login-flow

sign-up-or-sign-in

Specify the primary sign-in flow key.

spring.cloud.azure.active-directory.b2c.logout-success-url

http://localhost:8080/login

Redirect url after logout.

spring.cloud.azure.active-directory.b2c.profile.tenant-id

Azure Tenant ID.

spring.cloud.azure.active-directory.b2c.reply-url

{baseUrl}/login/oauth2/code/

Reply url after get authorization code.

spring.cloud.azure.active-directory.b2c.user-flows

User flows.

spring.cloud.azure.active-directory.b2c.user-name-attribute-name

User name attribute name.

spring.cloud.azure.active-directory.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.active-directory.credential.client-certificate-path

Path of a PFX or P12 certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.active-directory.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.active-directory.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.active-directory.enabled

false

Whether to enable Azure Active Directory related auto-configuration.

spring.cloud.azure.active-directory.jwk-set-cache-lifespan

5m

The lifespan of the cached JWK set before it expires, default is 5 minutes.

spring.cloud.azure.active-directory.jwk-set-cache-refresh-time

5m

The refresh time of the cached JWK set before it expires, default is 5 minutes.

spring.cloud.azure.active-directory.jwt-connect-timeout

Connection Timeout for the JWKSet Remote URL call.

spring.cloud.azure.active-directory.jwt-read-timeout

Read Timeout for the JWKSet Remote URL call.

spring.cloud.azure.active-directory.jwt-size-limit

Size limit in Bytes of the JWKSet Remote URL call.

spring.cloud.azure.active-directory.post-logout-redirect-uri

The redirect uri after logout.

spring.cloud.azure.active-directory.profile.cloud-type

Name of the Azure cloud to connect to. Supported types are: AZURE, AZURE_CHINA, AZURE_GERMANY, AZURE_US_GOVERNMENT, OTHER.

spring.cloud.azure.active-directory.profile.environment.active-directory-endpoint

Azure Active Directory endpoint. For example: https://login.microsoftonline.com/

spring.cloud.azure.active-directory.profile.environment.microsoft-graph-endpoint

Microsoft Graph endpoint. For example: https://graph.microsoft.com/

spring.cloud.azure.active-directory.profile.tenant-id

Azure Tenant ID.

spring.cloud.azure.active-directory.redirect-uri-template

{baseUrl}/login/oauth2/code/

Redirection Endpoint: Used by the authorization server to return responses containing authorization credentials to the client via the resource owner user-agent.

spring.cloud.azure.active-directory.resource-server.claim-to-authority-prefix-map

Configure which claim will be used to build GrantedAuthority, and prefix of the GrantedAuthority’s string value. Default value is: "scp" → "SCOPE_", "roles" → "APPROLE_".

spring.cloud.azure.active-directory.resource-server.principal-claim-name

Configure which claim in access token be returned in AuthenticatedPrincipal#getName. Default value is "sub".

spring.cloud.azure.active-directory.session-stateless

false

If true activates the stateless auth filter AADAppRoleStatelessAuthenticationFilter. The default is false which activates AADAuthenticationFilter.

spring.cloud.azure.active-directory.user-group.allowed-group-ids

The group IDs can be used to construct GrantedAuthority.

spring.cloud.azure.active-directory.user-group.allowed-group-names

The group names can be used to construct GrantedAuthority.

spring.cloud.azure.active-directory.user-group.use-transitive-members

false

If "true", use "v1.0/me/transitiveMemberOf" to get members. Otherwise, use "v1.0/me/memberOf".

spring.cloud.azure.active-directory.user-name-attribute

Decide which claim to be principal’s name.

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 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 before an idle connection.

spring.cloud.azure.appconfiguration.client.headers

List of headers applied to each request sent with client.

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.

spring.cloud.azure.appconfiguration.client.logging.allowed-query-param-names

Comma-delimited list of allowlist query parameters.

spring.cloud.azure.appconfiguration.client.logging.level

The level of detail to log on HTTP messages.

spring.cloud.azure.appconfiguration.client.logging.pretty-print-body

Whether to pretty print the message bodies.

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 used when reading the server response.

spring.cloud.azure.appconfiguration.client.response-timeout

Amount of time used when waiting for a server to reply.

spring.cloud.azure.appconfiguration.client.write-timeout

Amount of time 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

false

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.

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

true

Whether an Azure Service is enabled.

spring.cloud.azure.appconfiguration.endpoint

Endpoint of the Azure App Configuration instance.

spring.cloud.azure.appconfiguration.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.appconfiguration.profile.environment.active-directory-endpoint

The Azure Active Directory 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 Azure Active Directory 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.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.

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

Type of the proxy.

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.

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 to wait between retry attempts.

spring.cloud.azure.appconfiguration.retry.exponential.max-delay

Maximum permissible amount of time 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 to wait between retry attempts.

spring.cloud.azure.appconfiguration.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.appconfiguration.retry.mode

Retry backoff mode.

spring.cloud.azure.appconfiguration.service-version

Version of the app configuration service to be used when making request.

spring.cloud.azure.auto-create-resources

false

Whether to create Azure resources automatically. This is a legacy property.

spring.cloud.azure.client-id

Client ID to use when performing service principal authentication with Azure. This is a legacy property.

spring.cloud.azure.client-secret

Client secret to use when performing service principal authentication with Azure. This is a legacy property.

spring.cloud.azure.client.amqp.transport-type

Transport type for AMQP-based client.

spring.cloud.azure.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.client.http.connect-timeout

Amount of time the request attempts to connect to the remote host and the connection is resolved.

spring.cloud.azure.client.http.connection-idle-timeout

Amount of time before an idle connection.

spring.cloud.azure.client.http.headers

List of headers applied to each request sent with client.

spring.cloud.azure.client.http.headers[0].name

The name of the header.

spring.cloud.azure.client.http.headers[0].values

List of values of the header.

spring.cloud.azure.client.http.logging.allowed-header-names

Comma-delimited list of allowlist headers that should be logged.

spring.cloud.azure.client.http.logging.allowed-query-param-names

Comma-delimited list of allowlist query parameters.

spring.cloud.azure.client.http.logging.level

The level of detail to log on HTTP messages.

spring.cloud.azure.client.http.logging.pretty-print-body

Whether to pretty print the message bodies.

spring.cloud.azure.client.http.maximum-connection-pool-size

Maximum connection pool size used by the underlying HTTP client.

spring.cloud.azure.client.http.read-timeout

Amount of time used when reading the server response.

spring.cloud.azure.client.http.response-timeout

Amount of time used when waiting for a server to reply.

spring.cloud.azure.client.http.write-timeout

Amount of time each request being sent over the wire.

spring.cloud.azure.compatibility-verifier.compatible-boot-versions

3.0.0

Comma-delimited list of Spring Boot versions that are compatible with current Spring Cloud Azure’s version.

spring.cloud.azure.compatibility-verifier.enabled

true

Whether to enable the Spring Cloud Azure compatibility verifier.

spring.cloud.azure.cosmos.client-telemetry-enabled

Whether to enable client telemetry which will periodically collect database operations aggregation statistics, system information like cpu/memory and send it to cosmos monitoring service, which will be helpful during debugging.

spring.cloud.azure.cosmos.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.cosmos.connection-mode

Connection mode to be used by the client in the Azure Cosmos DB database service.

spring.cloud.azure.cosmos.connection-sharing-across-clients-enabled

Whether to enable connections sharing across multiple Cosmos Clients.

spring.cloud.azure.cosmos.consistency-level

Consistency level. The requested ConsistencyLevel must match or be weaker than that provisioned for the database account.

spring.cloud.azure.cosmos.content-response-on-write-enabled

Whether to only return the headers and status code in Cosmos DB response in case of Create, Update and Delete operations on CosmosItem. If set to false, service doesn’t return payload in the response.

spring.cloud.azure.cosmos.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.cosmos.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.cosmos.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.cosmos.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.cosmos.credential.managed-identity-enabled

false

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.

spring.cloud.azure.cosmos.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.cosmos.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.cosmos.database

Database name of the Cosmos DB.

spring.cloud.azure.cosmos.direct-connection.connect-timeout

Connect timeout for direct client, represents timeout for establishing connections with an endpoint.

spring.cloud.azure.cosmos.direct-connection.connection-endpoint-rediscovery-enabled

Whether to enable the direct TCP connection endpoint rediscovery.

spring.cloud.azure.cosmos.direct-connection.idle-connection-timeout

Idle connection timeout for the direct client. Direct client doesn’t close a single connection to an endpoint by default unless specified.

spring.cloud.azure.cosmos.direct-connection.idle-endpoint-timeout

Idle endpoint timeout for the direct client. If there are no requests to a specific endpoint for idle endpoint timeout duration, direct client closes all connections to that endpoint to save resources and I/O cost.

spring.cloud.azure.cosmos.direct-connection.max-connections-per-endpoint

Max connections per endpoint, represents the size of connection pool for a specific endpoint.

spring.cloud.azure.cosmos.direct-connection.max-requests-per-connection

Max requests per connection, represents the number of requests that will be queued on a single connection for a specific endpoint.

spring.cloud.azure.cosmos.direct-connection.network-request-timeout

Network request timeout interval (time to wait for response from network peer).

spring.cloud.azure.cosmos.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.cosmos.endpoint

Endpoint of the Cosmos DB.

spring.cloud.azure.cosmos.endpoint-discovery-enabled

Whether to enable endpoint discovery for geo-replicated database accounts.

spring.cloud.azure.cosmos.gateway-connection.idle-connection-timeout

Timeout for an idle connection. After that time, the connection will be automatically closed.

spring.cloud.azure.cosmos.gateway-connection.max-connection-pool-size

Size of the connection pool.

spring.cloud.azure.cosmos.key

Key to authenticate for accessing the Cosmos DB.

spring.cloud.azure.cosmos.multiple-write-regions-enabled

Whether to enable writes on any regions for geo-replicated database accounts in the Azure Cosmos DB service.

spring.cloud.azure.cosmos.populate-query-metrics

false

Whether to populate diagnostics strings and query metrics.

spring.cloud.azure.cosmos.preferred-regions

Preferred regions for geo-replicated database accounts. For example, "East US" as the preferred region.

spring.cloud.azure.cosmos.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.cosmos.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.cosmos.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.cosmos.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.cosmos.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.cosmos.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.cosmos.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.cosmos.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.cosmos.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.cosmos.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.cosmos.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.cosmos.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.cosmos.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.cosmos.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.cosmos.profile.environment.portal

The management portal URL.

spring.cloud.azure.cosmos.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.cosmos.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.cosmos.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.cosmos.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.cosmos.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.cosmos.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.cosmos.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.cosmos.proxy.hostname

The host of the proxy.

spring.cloud.azure.cosmos.proxy.non-proxy-hosts

A list of hosts or CIDR to not use proxy HTTP/HTTPS connections through.

spring.cloud.azure.cosmos.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.cosmos.proxy.port

The port of the proxy.

spring.cloud.azure.cosmos.proxy.type

Type of the proxy.

spring.cloud.azure.cosmos.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.cosmos.read-requests-fallback-enabled

Whether to allow for reads to go to multiple regions configured on an account of Azure Cosmos DB service.

spring.cloud.azure.cosmos.resource-token

Resource token to authenticate for accessing the Cosmos DB.

spring.cloud.azure.cosmos.resource.region

The region of an Azure resource.

spring.cloud.azure.cosmos.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.cosmos.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.cosmos.session-capturing-override-enabled

Whether to enable session capturing. Session capturing is enabled by default for SESSION consistency level.

spring.cloud.azure.cosmos.throttling-retry-options.max-retry-attempts-on-throttled-requests

Maximum number of retries in the case where the request fails because the service has applied rate limiting on the client.

spring.cloud.azure.cosmos.throttling-retry-options.max-retry-wait-time

Maximum retry time in seconds. When a request fails due to a throttle error, the service sends back a response that contains a value indicating the client should not retry before the time period has elapsed (Retry-After). The MaxRetryWaitTime flag allows the application to set a maximum wait time for all retry attempts. If the cumulative wait time exceeds the MaxRetryWaitTime, the SDK will stop retrying and return the error to the application.

spring.cloud.azure.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.credential.managed-identity-enabled

false

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.

spring.cloud.azure.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.environment

The Azure environment, such as global Azure or Azure China. This is a legacy property.

spring.cloud.azure.eventhub.checkpoint-access-key

Storage account access key. This is a legacy property.

spring.cloud.azure.eventhub.checkpoint-container

Name of the container. This is a legacy property.

spring.cloud.azure.eventhub.checkpoint-storage-account

Name for the storage account. This is a legacy property.

spring.cloud.azure.eventhub.connection-string

Connection string to connect to an event hub. This is a legacy property.

spring.cloud.azure.eventhub.namespace

The namespace of an event hub. This is a legacy property.

spring.cloud.azure.eventhubs.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.eventhubs.client.transport-type

Transport type for AMQP-based client.

spring.cloud.azure.eventhubs.connection-string

Connection string to connect to an event hub.

spring.cloud.azure.eventhubs.consumer.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.eventhubs.consumer.client.transport-type

Transport type for AMQP-based client.

spring.cloud.azure.eventhubs.consumer.connection-string

Connection string to connect to an event hub.

spring.cloud.azure.eventhubs.consumer.consumer-group

Name of the consumer group this consumer is associated with.

spring.cloud.azure.eventhubs.consumer.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.eventhubs.consumer.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.consumer.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.consumer.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.consumer.credential.managed-identity-enabled

false

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.

spring.cloud.azure.eventhubs.consumer.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.eventhubs.consumer.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.eventhubs.consumer.custom-endpoint-address

A custom endpoint address when connecting to the Event Hubs service. This can be useful when your network does not allow connecting to the standard Azure Event Hubs endpoint address, but does allow connecting through an intermediary. For example: https://my.custom.endpoint.com:55300.

spring.cloud.azure.eventhubs.consumer.domain-name

The domain name of an Event Hub namespace.

spring.cloud.azure.eventhubs.consumer.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.eventhubs.consumer.event-hub-name

The name of an event hub.

spring.cloud.azure.eventhubs.consumer.namespace

The namespace of an event hub, which is the prefix of the FQDN. A FQDN should be composed of <NamespaceName>.<DomainName>

spring.cloud.azure.eventhubs.consumer.prefetch-count

The number of events the Event Hub consumer will actively receive and queue locally without regard to whether a receiving operation is currently active.

spring.cloud.azure.eventhubs.consumer.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.eventhubs.consumer.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.eventhubs.consumer.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.eventhubs.consumer.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.eventhubs.consumer.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.eventhubs.consumer.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.eventhubs.consumer.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.eventhubs.consumer.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.eventhubs.consumer.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.eventhubs.consumer.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.eventhubs.consumer.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.eventhubs.consumer.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.eventhubs.consumer.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.eventhubs.consumer.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.eventhubs.consumer.profile.environment.portal

The management portal URL.

spring.cloud.azure.eventhubs.consumer.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.eventhubs.consumer.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.eventhubs.consumer.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.eventhubs.consumer.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.eventhubs.consumer.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.eventhubs.consumer.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.eventhubs.consumer.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.eventhubs.consumer.proxy.authentication-type

Authentication type used against the proxy.

spring.cloud.azure.eventhubs.consumer.proxy.hostname

The host of the proxy.

spring.cloud.azure.eventhubs.consumer.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.eventhubs.consumer.proxy.port

The port of the proxy.

spring.cloud.azure.eventhubs.consumer.proxy.type

Type of the proxy.

spring.cloud.azure.eventhubs.consumer.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.eventhubs.consumer.resource.region

The region of an Azure resource.

spring.cloud.azure.eventhubs.consumer.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.eventhubs.consumer.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.eventhubs.consumer.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.eventhubs.consumer.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.eventhubs.consumer.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.eventhubs.consumer.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.eventhubs.consumer.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.eventhubs.consumer.retry.mode

Retry backoff mode.

spring.cloud.azure.eventhubs.consumer.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.eventhubs.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.eventhubs.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.credential.managed-identity-enabled

false

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.

spring.cloud.azure.eventhubs.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.eventhubs.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.eventhubs.custom-endpoint-address

A custom endpoint address when connecting to the Event Hubs service. This can be useful when your network does not allow connecting to the standard Azure Event Hubs endpoint address, but does allow connecting through an intermediary. For example: https://my.custom.endpoint.com:55300.

spring.cloud.azure.eventhubs.domain-name

The domain name of an Event Hub namespace.

spring.cloud.azure.eventhubs.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.eventhubs.event-hub-name

The name of an event hub.

spring.cloud.azure.eventhubs.namespace

The namespace of an event hub, which is the prefix of the FQDN. A FQDN should be composed of <NamespaceName>.<DomainName>

spring.cloud.azure.eventhubs.processor.batch.max-size

The maximum number of events that will be in the batch.

spring.cloud.azure.eventhubs.processor.batch.max-wait-time

The max time duration to wait to receive an event before processing events.

spring.cloud.azure.eventhubs.processor.checkpoint-store.account-key

Storage account access key.

spring.cloud.azure.eventhubs.processor.checkpoint-store.account-name

Name for the storage account.

spring.cloud.azure.eventhubs.processor.checkpoint-store.blob-name

Name of the blob.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.connect-timeout

Amount of time the request attempts to connect to the remote host and the connection is resolved.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.connection-idle-timeout

Amount of time before an idle connection.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.headers

List of headers applied to each request sent with client.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.headers[0].name

The name of the header.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.headers[0].values

List of values of the header.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.logging.allowed-header-names

Comma-delimited list of allowlist headers that should be logged.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.logging.allowed-query-param-names

Comma-delimited list of allowlist query parameters.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.logging.level

The level of detail to log on HTTP messages.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.logging.pretty-print-body

Whether to pretty print the message bodies.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.maximum-connection-pool-size

Maximum connection pool size used by the underlying HTTP client.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.read-timeout

Amount of time used when reading the server response.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.response-timeout

Amount of time used when waiting for a server to reply.

spring.cloud.azure.eventhubs.processor.checkpoint-store.client.write-timeout

Amount of time each request being sent over the wire.

spring.cloud.azure.eventhubs.processor.checkpoint-store.connection-string

Connection string to connect to the service.

spring.cloud.azure.eventhubs.processor.checkpoint-store.container-name

Name of the container.

spring.cloud.azure.eventhubs.processor.checkpoint-store.create-container-if-not-exists

false

Whether to create the container if it does not exist.

spring.cloud.azure.eventhubs.processor.checkpoint-store.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.eventhubs.processor.checkpoint-store.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.processor.checkpoint-store.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.processor.checkpoint-store.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.processor.checkpoint-store.credential.managed-identity-enabled

false

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.

spring.cloud.azure.eventhubs.processor.checkpoint-store.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.eventhubs.processor.checkpoint-store.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.eventhubs.processor.checkpoint-store.customer-provided-key

Customer provided key used to encrypt blob contents on the server.

spring.cloud.azure.eventhubs.processor.checkpoint-store.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.eventhubs.processor.checkpoint-store.encryption-scope

Encryption scope used to encrypt blob contents on the server.

spring.cloud.azure.eventhubs.processor.checkpoint-store.endpoint

Endpoint for Azure Storage service.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.portal

The management portal URL.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.eventhubs.processor.checkpoint-store.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.eventhubs.processor.checkpoint-store.proxy.hostname

The host of the proxy.

spring.cloud.azure.eventhubs.processor.checkpoint-store.proxy.non-proxy-hosts

A list of hosts or CIDR to not use proxy HTTP/HTTPS connections through.

spring.cloud.azure.eventhubs.processor.checkpoint-store.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.eventhubs.processor.checkpoint-store.proxy.port

The port of the proxy.

spring.cloud.azure.eventhubs.processor.checkpoint-store.proxy.type

Type of the proxy.

spring.cloud.azure.eventhubs.processor.checkpoint-store.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.eventhubs.processor.checkpoint-store.resource.region

The region of an Azure resource.

spring.cloud.azure.eventhubs.processor.checkpoint-store.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.eventhubs.processor.checkpoint-store.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.eventhubs.processor.checkpoint-store.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.eventhubs.processor.checkpoint-store.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.eventhubs.processor.checkpoint-store.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.eventhubs.processor.checkpoint-store.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.eventhubs.processor.checkpoint-store.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.eventhubs.processor.checkpoint-store.retry.mode

Retry backoff mode.

spring.cloud.azure.eventhubs.processor.checkpoint-store.retry.secondary-host

Secondary Storage account to retry requests against.

spring.cloud.azure.eventhubs.processor.checkpoint-store.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.eventhubs.processor.checkpoint-store.sas-token

Shared access signatures (SAS) token used to authorize requests sent to the service.

spring.cloud.azure.eventhubs.processor.checkpoint-store.service-version

Blob service version used when making API requests.

spring.cloud.azure.eventhubs.processor.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.eventhubs.processor.client.transport-type

Transport type for AMQP-based client.

spring.cloud.azure.eventhubs.processor.connection-string

Connection string to connect to an event hub.

spring.cloud.azure.eventhubs.processor.consumer-group

Name of the consumer group this consumer is associated with.

spring.cloud.azure.eventhubs.processor.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.eventhubs.processor.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.processor.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.processor.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.processor.credential.managed-identity-enabled

false

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.

spring.cloud.azure.eventhubs.processor.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.eventhubs.processor.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.eventhubs.processor.custom-endpoint-address

A custom endpoint address when connecting to the Event Hubs service. This can be useful when your network does not allow connecting to the standard Azure Event Hubs endpoint address, but does allow connecting through an intermediary. For example: https://my.custom.endpoint.com:55300.

spring.cloud.azure.eventhubs.processor.domain-name

The domain name of an Event Hub namespace.

spring.cloud.azure.eventhubs.processor.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.eventhubs.processor.event-hub-name

The name of an event hub.

spring.cloud.azure.eventhubs.processor.initial-partition-event-position

Map event position to use for each partition if a checkpoint for the partition does not exist in CheckpointStore.

spring.cloud.azure.eventhubs.processor.load-balancing.partition-ownership-expiration-interval

The time duration after which the ownership of partition expires.

spring.cloud.azure.eventhubs.processor.load-balancing.strategy

The load balancing strategy for claiming partition ownership.

spring.cloud.azure.eventhubs.processor.load-balancing.update-interval

The time interval between load balancing update cycles.

spring.cloud.azure.eventhubs.processor.namespace

The namespace of an event hub, which is the prefix of the FQDN. A FQDN should be composed of <NamespaceName>.<DomainName>

spring.cloud.azure.eventhubs.processor.prefetch-count

The number of events the Event Hub consumer will actively receive and queue locally without regard to whether a receiving operation is currently active.

spring.cloud.azure.eventhubs.processor.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.eventhubs.processor.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.eventhubs.processor.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.eventhubs.processor.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.eventhubs.processor.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.eventhubs.processor.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.eventhubs.processor.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.eventhubs.processor.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.eventhubs.processor.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.eventhubs.processor.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.eventhubs.processor.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.eventhubs.processor.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.eventhubs.processor.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.eventhubs.processor.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.eventhubs.processor.profile.environment.portal

The management portal URL.

spring.cloud.azure.eventhubs.processor.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.eventhubs.processor.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.eventhubs.processor.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.eventhubs.processor.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.eventhubs.processor.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.eventhubs.processor.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.eventhubs.processor.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.eventhubs.processor.proxy.authentication-type

Authentication type used against the proxy.

spring.cloud.azure.eventhubs.processor.proxy.hostname

The host of the proxy.

spring.cloud.azure.eventhubs.processor.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.eventhubs.processor.proxy.port

The port of the proxy.

spring.cloud.azure.eventhubs.processor.proxy.type

Type of the proxy.

spring.cloud.azure.eventhubs.processor.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.eventhubs.processor.resource.region

The region of an Azure resource.

spring.cloud.azure.eventhubs.processor.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.eventhubs.processor.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.eventhubs.processor.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.eventhubs.processor.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.eventhubs.processor.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.eventhubs.processor.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.eventhubs.processor.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.eventhubs.processor.retry.mode

Retry backoff mode.

spring.cloud.azure.eventhubs.processor.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.eventhubs.processor.track-last-enqueued-event-properties

Whether request information on the last enqueued event on its associated partition, and track that information as events are received.

spring.cloud.azure.eventhubs.producer.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.eventhubs.producer.client.transport-type

Transport type for AMQP-based client.

spring.cloud.azure.eventhubs.producer.connection-string

Connection string to connect to an event hub.

spring.cloud.azure.eventhubs.producer.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.eventhubs.producer.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.producer.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.producer.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.eventhubs.producer.credential.managed-identity-enabled

false

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.

spring.cloud.azure.eventhubs.producer.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.eventhubs.producer.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.eventhubs.producer.custom-endpoint-address

A custom endpoint address when connecting to the Event Hubs service. This can be useful when your network does not allow connecting to the standard Azure Event Hubs endpoint address, but does allow connecting through an intermediary. For example: https://my.custom.endpoint.com:55300.

spring.cloud.azure.eventhubs.producer.domain-name

The domain name of an Event Hub namespace.

spring.cloud.azure.eventhubs.producer.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.eventhubs.producer.event-hub-name

The name of an event hub.

spring.cloud.azure.eventhubs.producer.namespace

The namespace of an event hub, which is the prefix of the FQDN. A FQDN should be composed of <NamespaceName>.<DomainName>

spring.cloud.azure.eventhubs.producer.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.eventhubs.producer.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.eventhubs.producer.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.eventhubs.producer.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.eventhubs.producer.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.eventhubs.producer.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.eventhubs.producer.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.eventhubs.producer.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.eventhubs.producer.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.eventhubs.producer.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.eventhubs.producer.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.eventhubs.producer.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.eventhubs.producer.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.eventhubs.producer.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.eventhubs.producer.profile.environment.portal

The management portal URL.

spring.cloud.azure.eventhubs.producer.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.eventhubs.producer.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.eventhubs.producer.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.eventhubs.producer.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.eventhubs.producer.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.eventhubs.producer.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.eventhubs.producer.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.eventhubs.producer.proxy.authentication-type

Authentication type used against the proxy.

spring.cloud.azure.eventhubs.producer.proxy.hostname

The host of the proxy.

spring.cloud.azure.eventhubs.producer.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.eventhubs.producer.proxy.port

The port of the proxy.

spring.cloud.azure.eventhubs.producer.proxy.type

Type of the proxy.

spring.cloud.azure.eventhubs.producer.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.eventhubs.producer.resource.region

The region of an Azure resource.

spring.cloud.azure.eventhubs.producer.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.eventhubs.producer.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.eventhubs.producer.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.eventhubs.producer.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.eventhubs.producer.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.eventhubs.producer.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.eventhubs.producer.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.eventhubs.producer.retry.mode

Retry backoff mode.

spring.cloud.azure.eventhubs.producer.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.eventhubs.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.eventhubs.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.eventhubs.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.eventhubs.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.eventhubs.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.eventhubs.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.eventhubs.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.eventhubs.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.eventhubs.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.eventhubs.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.eventhubs.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.eventhubs.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.eventhubs.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.eventhubs.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.eventhubs.profile.environment.portal

The management portal URL.

spring.cloud.azure.eventhubs.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.eventhubs.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.eventhubs.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.eventhubs.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.eventhubs.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.eventhubs.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.eventhubs.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.eventhubs.proxy.authentication-type

Authentication type used against the proxy.

spring.cloud.azure.eventhubs.proxy.hostname

The host of the proxy.

spring.cloud.azure.eventhubs.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.eventhubs.proxy.port

The port of the proxy.

spring.cloud.azure.eventhubs.proxy.type

Type of the proxy.

spring.cloud.azure.eventhubs.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.eventhubs.resource.name

Namespace of the event hub.

spring.cloud.azure.eventhubs.resource.region

The region of an Azure resource.

spring.cloud.azure.eventhubs.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.eventhubs.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.eventhubs.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.eventhubs.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.eventhubs.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.eventhubs.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.eventhubs.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.eventhubs.retry.mode

Retry backoff mode.

spring.cloud.azure.eventhubs.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.eventhubs.shared-connection

Whether to share the same connection for producers or consumers.

spring.cloud.azure.keyvault.certificate.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.keyvault.certificate.client.connect-timeout

Amount of time the request attempts to connect to the remote host and the connection is resolved.

spring.cloud.azure.keyvault.certificate.client.connection-idle-timeout

Amount of time before an idle connection.

spring.cloud.azure.keyvault.certificate.client.headers

List of headers applied to each request sent with client.

spring.cloud.azure.keyvault.certificate.client.headers[0].name

The name of the header.

spring.cloud.azure.keyvault.certificate.client.headers[0].values

List of values of the header.

spring.cloud.azure.keyvault.certificate.client.logging.allowed-header-names

Comma-delimited list of allowlist headers that should be logged.

spring.cloud.azure.keyvault.certificate.client.logging.allowed-query-param-names

Comma-delimited list of allowlist query parameters.

spring.cloud.azure.keyvault.certificate.client.logging.level

The level of detail to log on HTTP messages.

spring.cloud.azure.keyvault.certificate.client.logging.pretty-print-body

Whether to pretty print the message bodies.

spring.cloud.azure.keyvault.certificate.client.maximum-connection-pool-size

Maximum connection pool size used by the underlying HTTP client.

spring.cloud.azure.keyvault.certificate.client.read-timeout

Amount of time used when reading the server response.

spring.cloud.azure.keyvault.certificate.client.response-timeout

Amount of time used when waiting for a server to reply.

spring.cloud.azure.keyvault.certificate.client.write-timeout

Amount of time each request being sent over the wire.

spring.cloud.azure.keyvault.certificate.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.keyvault.certificate.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.keyvault.certificate.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.keyvault.certificate.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.keyvault.certificate.credential.managed-identity-enabled

false

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.

spring.cloud.azure.keyvault.certificate.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.keyvault.certificate.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.keyvault.certificate.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.keyvault.certificate.endpoint

Azure Key Vault endpoint.

spring.cloud.azure.keyvault.certificate.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.keyvault.certificate.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.keyvault.certificate.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.keyvault.certificate.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.keyvault.certificate.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.keyvault.certificate.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.keyvault.certificate.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.keyvault.certificate.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.keyvault.certificate.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.keyvault.certificate.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.keyvault.certificate.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.keyvault.certificate.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.keyvault.certificate.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.keyvault.certificate.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.keyvault.certificate.profile.environment.portal

The management portal URL.

spring.cloud.azure.keyvault.certificate.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.keyvault.certificate.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.keyvault.certificate.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.keyvault.certificate.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.keyvault.certificate.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.keyvault.certificate.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.keyvault.certificate.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.keyvault.certificate.proxy.hostname

The host of the proxy.

spring.cloud.azure.keyvault.certificate.proxy.non-proxy-hosts

A list of hosts or CIDR to not use proxy HTTP/HTTPS connections through.

spring.cloud.azure.keyvault.certificate.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.keyvault.certificate.proxy.port

The port of the proxy.

spring.cloud.azure.keyvault.certificate.proxy.type

Type of the proxy.

spring.cloud.azure.keyvault.certificate.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.keyvault.certificate.resource.region

The region of an Azure resource.

spring.cloud.azure.keyvault.certificate.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.keyvault.certificate.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.keyvault.certificate.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.keyvault.certificate.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.keyvault.certificate.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.keyvault.certificate.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.keyvault.certificate.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.keyvault.certificate.retry.mode

Retry backoff mode.

spring.cloud.azure.keyvault.certificate.service-version

The version of Azure Key Vault Certificate Service.

spring.cloud.azure.keyvault.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.keyvault.client.connect-timeout

Amount of time the request attempts to connect to the remote host and the connection is resolved.

spring.cloud.azure.keyvault.client.connection-idle-timeout

Amount of time before an idle connection.

spring.cloud.azure.keyvault.client.headers

List of headers applied to each request sent with client.

spring.cloud.azure.keyvault.client.logging.allowed-header-names

Comma-delimited list of allowlist headers that should be logged.

spring.cloud.azure.keyvault.client.logging.allowed-query-param-names

Comma-delimited list of allowlist query parameters.

spring.cloud.azure.keyvault.client.logging.level

The level of detail to log on HTTP messages.

spring.cloud.azure.keyvault.client.logging.pretty-print-body

Whether to pretty print the message bodies.

spring.cloud.azure.keyvault.client.maximum-connection-pool-size

Maximum connection pool size used by the underlying HTTP client.

spring.cloud.azure.keyvault.client.read-timeout

Amount of time used when reading the server response.

spring.cloud.azure.keyvault.client.response-timeout

Amount of time used when waiting for a server to reply.

spring.cloud.azure.keyvault.client.write-timeout

Amount of time each request being sent over the wire.

spring.cloud.azure.keyvault.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.keyvault.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.keyvault.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.keyvault.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.keyvault.credential.managed-identity-enabled

false

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.

spring.cloud.azure.keyvault.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.keyvault.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.keyvault.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.keyvault.endpoint

Azure Key Vault endpoint.

spring.cloud.azure.keyvault.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.keyvault.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.keyvault.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.keyvault.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.keyvault.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.keyvault.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.keyvault.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.keyvault.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.keyvault.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.keyvault.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.keyvault.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.keyvault.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.keyvault.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.keyvault.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.keyvault.profile.environment.portal

The management portal URL.

spring.cloud.azure.keyvault.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.keyvault.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.keyvault.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.keyvault.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.keyvault.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.keyvault.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.keyvault.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.keyvault.proxy.hostname

The host of the proxy.

spring.cloud.azure.keyvault.proxy.non-proxy-hosts

A list of hosts or CIDR to not use proxy HTTP/HTTPS connections through.

spring.cloud.azure.keyvault.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.keyvault.proxy.port

The port of the proxy.

spring.cloud.azure.keyvault.proxy.type

Type of the proxy.

spring.cloud.azure.keyvault.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.keyvault.resource.region

The region of an Azure resource.

spring.cloud.azure.keyvault.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.keyvault.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.keyvault.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.keyvault.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.keyvault.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.keyvault.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.keyvault.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.keyvault.retry.mode

Retry backoff mode.

spring.cloud.azure.keyvault.secret.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.keyvault.secret.client.connect-timeout

Amount of time the request attempts to connect to the remote host and the connection is resolved.

spring.cloud.azure.keyvault.secret.client.connection-idle-timeout

Amount of time before an idle connection.

spring.cloud.azure.keyvault.secret.client.headers

List of headers applied to each request sent with client.

spring.cloud.azure.keyvault.secret.client.headers[0].name

The name of the header.

spring.cloud.azure.keyvault.secret.client.headers[0].values

List of values of the header.

spring.cloud.azure.keyvault.secret.client.logging.allowed-header-names

Comma-delimited list of allowlist headers that should be logged.

spring.cloud.azure.keyvault.secret.client.logging.allowed-query-param-names

Comma-delimited list of allowlist query parameters.

spring.cloud.azure.keyvault.secret.client.logging.level

The level of detail to log on HTTP messages.

spring.cloud.azure.keyvault.secret.client.logging.pretty-print-body

Whether to pretty print the message bodies.

spring.cloud.azure.keyvault.secret.client.maximum-connection-pool-size

Maximum connection pool size used by the underlying HTTP client.

spring.cloud.azure.keyvault.secret.client.read-timeout

Amount of time used when reading the server response.

spring.cloud.azure.keyvault.secret.client.response-timeout

Amount of time used when waiting for a server to reply.

spring.cloud.azure.keyvault.secret.client.write-timeout

Amount of time each request being sent over the wire.

spring.cloud.azure.keyvault.secret.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.keyvault.secret.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.keyvault.secret.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.keyvault.secret.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.keyvault.secret.credential.managed-identity-enabled

false

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.

spring.cloud.azure.keyvault.secret.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.keyvault.secret.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.keyvault.secret.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.keyvault.secret.endpoint

Azure Key Vault endpoint.

spring.cloud.azure.keyvault.secret.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.keyvault.secret.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.keyvault.secret.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.keyvault.secret.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.keyvault.secret.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.keyvault.secret.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.keyvault.secret.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.keyvault.secret.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.keyvault.secret.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.keyvault.secret.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.keyvault.secret.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.keyvault.secret.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.keyvault.secret.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.keyvault.secret.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.keyvault.secret.profile.environment.portal

The management portal URL.

spring.cloud.azure.keyvault.secret.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.keyvault.secret.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.keyvault.secret.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.keyvault.secret.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.keyvault.secret.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.keyvault.secret.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.keyvault.secret.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.keyvault.secret.property-source-enabled

true

Whether to enable the Key Vault property source.

spring.cloud.azure.keyvault.secret.property-sources

Azure Key Vault property sources.

spring.cloud.azure.keyvault.secret.property-sources[0].case-sensitive

Defines the constant for the property that enables/disables case-sensitive keys.

spring.cloud.azure.keyvault.secret.property-sources[0].client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.keyvault.secret.property-sources[0].client.connect-timeout

Amount of time the request attempts to connect to the remote host and the connection is resolved.

spring.cloud.azure.keyvault.secret.property-sources[0].client.connection-idle-timeout

Amount of time before an idle connection.

spring.cloud.azure.keyvault.secret.property-sources[0].client.headers[0].name

The name of the header.

spring.cloud.azure.keyvault.secret.property-sources[0].client.headers[0].values

List of values of the header.

spring.cloud.azure.keyvault.secret.property-sources[0].client.logging.allowed-header-names

Comma-delimited list of allowlist headers that should be logged.

spring.cloud.azure.keyvault.secret.property-sources[0].client.logging.allowed-query-param-names

Comma-delimited list of allowlist query parameters.

spring.cloud.azure.keyvault.secret.property-sources[0].client.logging.level

The level of detail to log on HTTP messages.

spring.cloud.azure.keyvault.secret.property-sources[0].client.logging.pretty-print-body

Whether to pretty print the message bodies.

spring.cloud.azure.keyvault.secret.property-sources[0].client.maximum-connection-pool-size

Maximum connection pool size used by the underlying HTTP client.

spring.cloud.azure.keyvault.secret.property-sources[0].client.read-timeout

Amount of time used when reading the server response.

spring.cloud.azure.keyvault.secret.property-sources[0].client.response-timeout

Amount of time used when waiting for a server to reply.

spring.cloud.azure.keyvault.secret.property-sources[0].client.write-timeout

Amount of time each request being sent over the wire.

spring.cloud.azure.keyvault.secret.property-sources[0].credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.keyvault.secret.property-sources[0].credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.keyvault.secret.property-sources[0].credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.keyvault.secret.property-sources[0].credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.keyvault.secret.property-sources[0].credential.managed-identity-enabled

false

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.

spring.cloud.azure.keyvault.secret.property-sources[0].credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.keyvault.secret.property-sources[0].credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.keyvault.secret.property-sources[0].enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.keyvault.secret.property-sources[0].endpoint

Azure Key Vault endpoint.

spring.cloud.azure.keyvault.secret.property-sources[0].name

Name of this property source.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.portal

The management portal URL.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.keyvault.secret.property-sources[0].profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.keyvault.secret.property-sources[0].proxy.hostname

The host of the proxy.

spring.cloud.azure.keyvault.secret.property-sources[0].proxy.non-proxy-hosts

A list of hosts or CIDR to not use proxy HTTP/HTTPS connections through.

spring.cloud.azure.keyvault.secret.property-sources[0].proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.keyvault.secret.property-sources[0].proxy.port

The port of the proxy.

spring.cloud.azure.keyvault.secret.property-sources[0].proxy.type

Type of the proxy.

spring.cloud.azure.keyvault.secret.property-sources[0].proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.keyvault.secret.property-sources[0].resource.region

The region of an Azure resource.

spring.cloud.azure.keyvault.secret.property-sources[0].resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.keyvault.secret.property-sources[0].resource.resource-id

ID of an Azure resource.

spring.cloud.azure.keyvault.secret.property-sources[0].retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.keyvault.secret.property-sources[0].retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.keyvault.secret.property-sources[0].retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.keyvault.secret.property-sources[0].retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.keyvault.secret.property-sources[0].retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.keyvault.secret.property-sources[0].retry.mode

Retry backoff mode.

spring.cloud.azure.keyvault.secret.property-sources[0].secret-keys

The secret keys supported for this property source.

spring.cloud.azure.keyvault.secret.property-sources[0].service-version

Secret service version used when making API requests.

spring.cloud.azure.keyvault.secret.proxy.hostname

The host of the proxy.

spring.cloud.azure.keyvault.secret.proxy.non-proxy-hosts

A list of hosts or CIDR to not use proxy HTTP/HTTPS connections through.

spring.cloud.azure.keyvault.secret.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.keyvault.secret.proxy.port

The port of the proxy.

spring.cloud.azure.keyvault.secret.proxy.type

Type of the proxy.

spring.cloud.azure.keyvault.secret.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.keyvault.secret.resource.region

The region of an Azure resource.

spring.cloud.azure.keyvault.secret.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.keyvault.secret.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.keyvault.secret.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.keyvault.secret.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.keyvault.secret.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.keyvault.secret.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.keyvault.secret.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.keyvault.secret.retry.mode

Retry backoff mode.

spring.cloud.azure.keyvault.secret.service-version

Secret service version used when making API requests.

spring.cloud.azure.msi-enabled

false

Whether managed identity is enabled. This is a legacy property.

spring.cloud.azure.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.profile.environment.portal

The management portal URL.

spring.cloud.azure.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.proxy.amqp.authentication-type

Authentication type used against the proxy.

spring.cloud.azure.proxy.hostname

The host of the proxy.

spring.cloud.azure.proxy.http.non-proxy-hosts

A list of hosts or CIDR to not use proxy HTTP/HTTPS connections through.

spring.cloud.azure.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.proxy.port

The port of the proxy.

spring.cloud.azure.proxy.type

Type of the proxy.

spring.cloud.azure.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.redis.name

Name of the Azure Cache for Redis.

spring.cloud.azure.redis.resource.region

The region of an Azure resource.

spring.cloud.azure.redis.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.redis.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.region

The region of an Azure resource. This is a legacy property.

spring.cloud.azure.resource-group

The resource group holds an Azure resource. This is a legacy property.

spring.cloud.azure.retry.amqp.try-timeout

How long to wait until a timeout.

spring.cloud.azure.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.retry.mode

Retry backoff mode.

spring.cloud.azure.servicebus.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.servicebus.client.transport-type

Transport type for AMQP-based client.

spring.cloud.azure.servicebus.connection-string

Connection string to connect to a service bus.

spring.cloud.azure.servicebus.consumer.auto-complete

true

Whether to enable auto-complete.

spring.cloud.azure.servicebus.consumer.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.servicebus.consumer.client.transport-type

Transport type for AMQP-based client.

spring.cloud.azure.servicebus.consumer.connection-string

Connection string to connect to a service bus.

spring.cloud.azure.servicebus.consumer.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.servicebus.consumer.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.servicebus.consumer.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.servicebus.consumer.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.servicebus.consumer.credential.managed-identity-enabled

false

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.

spring.cloud.azure.servicebus.consumer.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.servicebus.consumer.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.servicebus.consumer.domain-name

The domain name of a Service Bus namespace.

spring.cloud.azure.servicebus.consumer.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.servicebus.consumer.entity-name

The name of a Service Bus Queue or Topic.

spring.cloud.azure.servicebus.consumer.entity-type

The type of Service Bus entity, which is a Queue or a Topic.

spring.cloud.azure.servicebus.consumer.max-auto-lock-renew-duration

Amount of time to continue auto-renewing the lock.

spring.cloud.azure.servicebus.consumer.namespace

The namespace of a service bus, which is the prefix of the FQDN. A FQDN should be composed of <NamespaceName>.<DomainName>

spring.cloud.azure.servicebus.consumer.prefetch-count

Prefetch count of the consumer.

spring.cloud.azure.servicebus.consumer.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.servicebus.consumer.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.servicebus.consumer.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.servicebus.consumer.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.servicebus.consumer.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.servicebus.consumer.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.servicebus.consumer.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.servicebus.consumer.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.servicebus.consumer.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.servicebus.consumer.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.servicebus.consumer.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.servicebus.consumer.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.servicebus.consumer.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.servicebus.consumer.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.servicebus.consumer.profile.environment.portal

The management portal URL.

spring.cloud.azure.servicebus.consumer.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.servicebus.consumer.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.servicebus.consumer.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.servicebus.consumer.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.servicebus.consumer.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.servicebus.consumer.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.servicebus.consumer.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.servicebus.consumer.proxy.authentication-type

Authentication type used against the proxy.

spring.cloud.azure.servicebus.consumer.proxy.hostname

The host of the proxy.

spring.cloud.azure.servicebus.consumer.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.servicebus.consumer.proxy.port

The port of the proxy.

spring.cloud.azure.servicebus.consumer.proxy.type

Type of the proxy.

spring.cloud.azure.servicebus.consumer.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.servicebus.consumer.receive-mode

Mode for receiving messages.

spring.cloud.azure.servicebus.consumer.resource.region

The region of an Azure resource.

spring.cloud.azure.servicebus.consumer.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.servicebus.consumer.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.servicebus.consumer.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.servicebus.consumer.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.servicebus.consumer.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.servicebus.consumer.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.servicebus.consumer.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.servicebus.consumer.retry.mode

Retry backoff mode.

spring.cloud.azure.servicebus.consumer.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.servicebus.consumer.session-enabled

Whether to enable session for the consumer.

spring.cloud.azure.servicebus.consumer.sub-queue

Type of the SubQueue to connect to.

spring.cloud.azure.servicebus.consumer.subscription-name

Name for a topic subscription.

spring.cloud.azure.servicebus.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.servicebus.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.servicebus.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.servicebus.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.servicebus.credential.managed-identity-enabled

false

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.

spring.cloud.azure.servicebus.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.servicebus.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.servicebus.cross-entity-transactions

Whether to enable cross entity transaction on the connection to Service bus.

spring.cloud.azure.servicebus.domain-name

The domain name of a Service Bus namespace.

spring.cloud.azure.servicebus.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.servicebus.entity-name

The name of a Service Bus Queue or Topic.

spring.cloud.azure.servicebus.entity-type

The type of Service Bus entity, which is a Queue or a Topic.

spring.cloud.azure.servicebus.namespace

The namespace of a service bus, which is the prefix of the FQDN. A FQDN should be composed of <NamespaceName>.<DomainName>

spring.cloud.azure.servicebus.processor.auto-complete

true

Whether to enable auto-complete.

spring.cloud.azure.servicebus.processor.auto-startup

true

Whether to automatically start the processor after initialization.

spring.cloud.azure.servicebus.processor.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.servicebus.processor.client.transport-type

Transport type for AMQP-based client.

spring.cloud.azure.servicebus.processor.connection-string

Connection string to connect to a service bus.

spring.cloud.azure.servicebus.processor.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.servicebus.processor.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.servicebus.processor.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.servicebus.processor.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.servicebus.processor.credential.managed-identity-enabled

false

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.

spring.cloud.azure.servicebus.processor.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.servicebus.processor.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.servicebus.processor.domain-name

The domain name of a Service Bus namespace.

spring.cloud.azure.servicebus.processor.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.servicebus.processor.entity-name

The name of a Service Bus Queue or Topic.

spring.cloud.azure.servicebus.processor.entity-type

The type of Service Bus entity, which is a Queue or a Topic.

spring.cloud.azure.servicebus.processor.max-auto-lock-renew-duration

Amount of time to continue auto-renewing the lock.

spring.cloud.azure.servicebus.processor.max-concurrent-calls

Max concurrent messages to process.

spring.cloud.azure.servicebus.processor.max-concurrent-sessions

Maximum number of concurrent sessions to process at any given time.

spring.cloud.azure.servicebus.processor.namespace

The namespace of a service bus, which is the prefix of the FQDN. A FQDN should be composed of <NamespaceName>.<DomainName>

spring.cloud.azure.servicebus.processor.prefetch-count

Prefetch count of the consumer.

spring.cloud.azure.servicebus.processor.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.servicebus.processor.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.servicebus.processor.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.servicebus.processor.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.servicebus.processor.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.servicebus.processor.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.servicebus.processor.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.servicebus.processor.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.servicebus.processor.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.servicebus.processor.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.servicebus.processor.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.servicebus.processor.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.servicebus.processor.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.servicebus.processor.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.servicebus.processor.profile.environment.portal

The management portal URL.

spring.cloud.azure.servicebus.processor.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.servicebus.processor.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.servicebus.processor.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.servicebus.processor.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.servicebus.processor.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.servicebus.processor.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.servicebus.processor.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.servicebus.processor.proxy.authentication-type

Authentication type used against the proxy.

spring.cloud.azure.servicebus.processor.proxy.hostname

The host of the proxy.

spring.cloud.azure.servicebus.processor.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.servicebus.processor.proxy.port

The port of the proxy.

spring.cloud.azure.servicebus.processor.proxy.type

Type of the proxy.

spring.cloud.azure.servicebus.processor.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.servicebus.processor.receive-mode

Mode for receiving messages.

spring.cloud.azure.servicebus.processor.resource.region

The region of an Azure resource.

spring.cloud.azure.servicebus.processor.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.servicebus.processor.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.servicebus.processor.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.servicebus.processor.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.servicebus.processor.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.servicebus.processor.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.servicebus.processor.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.servicebus.processor.retry.mode

Retry backoff mode.

spring.cloud.azure.servicebus.processor.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.servicebus.processor.session-enabled

Whether to enable session for the consumer.

spring.cloud.azure.servicebus.processor.sub-queue

Type of the SubQueue to connect to.

spring.cloud.azure.servicebus.processor.subscription-name

Name for a topic subscription.

spring.cloud.azure.servicebus.producer.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.servicebus.producer.client.transport-type

Transport type for AMQP-based client.

spring.cloud.azure.servicebus.producer.connection-string

Connection string to connect to a service bus.

spring.cloud.azure.servicebus.producer.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.servicebus.producer.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.servicebus.producer.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.servicebus.producer.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.servicebus.producer.credential.managed-identity-enabled

false

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.

spring.cloud.azure.servicebus.producer.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.servicebus.producer.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.servicebus.producer.domain-name

The domain name of a Service Bus namespace.

spring.cloud.azure.servicebus.producer.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.servicebus.producer.entity-name

The name of a Service Bus Queue or Topic.

spring.cloud.azure.servicebus.producer.entity-type

The type of Service Bus entity, which is a Queue or a Topic.

spring.cloud.azure.servicebus.producer.namespace

The namespace of a service bus, which is the prefix of the FQDN. A FQDN should be composed of <NamespaceName>.<DomainName>

spring.cloud.azure.servicebus.producer.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.servicebus.producer.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.servicebus.producer.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.servicebus.producer.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.servicebus.producer.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.servicebus.producer.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.servicebus.producer.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.servicebus.producer.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.servicebus.producer.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.servicebus.producer.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.servicebus.producer.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.servicebus.producer.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.servicebus.producer.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.servicebus.producer.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.servicebus.producer.profile.environment.portal

The management portal URL.

spring.cloud.azure.servicebus.producer.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.servicebus.producer.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.servicebus.producer.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.servicebus.producer.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.servicebus.producer.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.servicebus.producer.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.servicebus.producer.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.servicebus.producer.proxy.authentication-type

Authentication type used against the proxy.

spring.cloud.azure.servicebus.producer.proxy.hostname

The host of the proxy.

spring.cloud.azure.servicebus.producer.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.servicebus.producer.proxy.port

The port of the proxy.

spring.cloud.azure.servicebus.producer.proxy.type

Type of the proxy.

spring.cloud.azure.servicebus.producer.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.servicebus.producer.resource.region

The region of an Azure resource.

spring.cloud.azure.servicebus.producer.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.servicebus.producer.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.servicebus.producer.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.servicebus.producer.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.servicebus.producer.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.servicebus.producer.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.servicebus.producer.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.servicebus.producer.retry.mode

Retry backoff mode.

spring.cloud.azure.servicebus.producer.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.servicebus.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.servicebus.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.servicebus.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.servicebus.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.servicebus.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.servicebus.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.servicebus.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.servicebus.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.servicebus.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.servicebus.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.servicebus.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.servicebus.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.servicebus.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.servicebus.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.servicebus.profile.environment.portal

The management portal URL.

spring.cloud.azure.servicebus.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.servicebus.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.servicebus.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.servicebus.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.servicebus.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.servicebus.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.servicebus.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.servicebus.proxy.authentication-type

Authentication type used against the proxy.

spring.cloud.azure.servicebus.proxy.hostname

The host of the proxy.

spring.cloud.azure.servicebus.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.servicebus.proxy.port

The port of the proxy.

spring.cloud.azure.servicebus.proxy.type

Type of the proxy.

spring.cloud.azure.servicebus.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.servicebus.resource.name

Namespace of the service bus.

spring.cloud.azure.servicebus.resource.region

The region of an Azure resource.

spring.cloud.azure.servicebus.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.servicebus.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.servicebus.retry-options.delay

Amount of time to wait between retry attempts. This is a legacy property.

spring.cloud.azure.servicebus.retry-options.max-delay

Maximum permissible amount of time between retry attempts. This is a legacy property.

spring.cloud.azure.servicebus.retry-options.max-retries

The maximum number of attempts. This is a legacy property.

spring.cloud.azure.servicebus.retry-options.retry-mode

The type of approach to apply when calculating the delay between retry attempts. This is a legacy property.

spring.cloud.azure.servicebus.retry-options.try-timeout

Amount of time to wait until a timeout. This is a legacy property.

spring.cloud.azure.servicebus.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.servicebus.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.servicebus.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.servicebus.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.servicebus.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.servicebus.retry.mode

Retry backoff mode.

spring.cloud.azure.servicebus.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.servicebus.transport-type

Transport type for AMQP-based client. This is a legacy property.

spring.cloud.azure.storage.access-key

Storage account access key. This is a legacy property.

spring.cloud.azure.storage.account

Name for the storage account. This is a legacy property.

spring.cloud.azure.storage.account-key

Storage account access key.

spring.cloud.azure.storage.account-name

Name for the storage account.

spring.cloud.azure.storage.blob.account-key

Storage account access key.

spring.cloud.azure.storage.blob.account-name

Name for the storage account.

spring.cloud.azure.storage.blob.blob-name

Name of the blob.

spring.cloud.azure.storage.blob.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.storage.blob.client.connect-timeout

Amount of time the request attempts to connect to the remote host and the connection is resolved.

spring.cloud.azure.storage.blob.client.connection-idle-timeout

Amount of time before an idle connection.

spring.cloud.azure.storage.blob.client.headers

List of headers applied to each request sent with client.

spring.cloud.azure.storage.blob.client.headers[0].name

The name of the header.

spring.cloud.azure.storage.blob.client.headers[0].values

List of values of the header.

spring.cloud.azure.storage.blob.client.logging.allowed-header-names

Comma-delimited list of allowlist headers that should be logged.

spring.cloud.azure.storage.blob.client.logging.allowed-query-param-names

Comma-delimited list of allowlist query parameters.

spring.cloud.azure.storage.blob.client.logging.level

The level of detail to log on HTTP messages.

spring.cloud.azure.storage.blob.client.logging.pretty-print-body

Whether to pretty print the message bodies.

spring.cloud.azure.storage.blob.client.maximum-connection-pool-size

Maximum connection pool size used by the underlying HTTP client.

spring.cloud.azure.storage.blob.client.read-timeout

Amount of time used when reading the server response.

spring.cloud.azure.storage.blob.client.response-timeout

Amount of time used when waiting for a server to reply.

spring.cloud.azure.storage.blob.client.write-timeout

Amount of time each request being sent over the wire.

spring.cloud.azure.storage.blob.connection-string

Connection string to connect to the service.

spring.cloud.azure.storage.blob.container-name

Name of the container.

spring.cloud.azure.storage.blob.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.storage.blob.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.storage.blob.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.storage.blob.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.storage.blob.credential.managed-identity-enabled

false

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.

spring.cloud.azure.storage.blob.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.storage.blob.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.storage.blob.customer-provided-key

Customer provided key used to encrypt blob contents on the server.

spring.cloud.azure.storage.blob.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.storage.blob.encryption-scope

Encryption scope used to encrypt blob contents on the server.

spring.cloud.azure.storage.blob.endpoint

Endpoint for Azure Storage service.

spring.cloud.azure.storage.blob.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.storage.blob.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.storage.blob.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.storage.blob.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.storage.blob.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.storage.blob.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.storage.blob.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.storage.blob.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.storage.blob.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.storage.blob.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.storage.blob.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.storage.blob.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.storage.blob.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.storage.blob.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.storage.blob.profile.environment.portal

The management portal URL.

spring.cloud.azure.storage.blob.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.storage.blob.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.storage.blob.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.storage.blob.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.storage.blob.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.storage.blob.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.storage.blob.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.storage.blob.proxy.hostname

The host of the proxy.

spring.cloud.azure.storage.blob.proxy.non-proxy-hosts

A list of hosts or CIDR to not use proxy HTTP/HTTPS connections through.

spring.cloud.azure.storage.blob.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.storage.blob.proxy.port

The port of the proxy.

spring.cloud.azure.storage.blob.proxy.type

Type of the proxy.

spring.cloud.azure.storage.blob.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.storage.blob.resource.region

The region of an Azure resource.

spring.cloud.azure.storage.blob.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.storage.blob.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.storage.blob.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.storage.blob.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.storage.blob.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.storage.blob.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.storage.blob.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.storage.blob.retry.mode

Retry backoff mode.

spring.cloud.azure.storage.blob.retry.secondary-host

Secondary Storage account to retry requests against.

spring.cloud.azure.storage.blob.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.storage.blob.sas-token

Shared access signatures (SAS) token used to authorize requests sent to the service.

spring.cloud.azure.storage.blob.service-version

Blob service version used when making API requests.

spring.cloud.azure.storage.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.storage.client.connect-timeout

Amount of time the request attempts to connect to the remote host and the connection is resolved.

spring.cloud.azure.storage.client.connection-idle-timeout

Amount of time before an idle connection.

spring.cloud.azure.storage.client.headers

List of headers applied to each request sent with client.

spring.cloud.azure.storage.client.logging.allowed-header-names

Comma-delimited list of allowlist headers that should be logged.

spring.cloud.azure.storage.client.logging.allowed-query-param-names

Comma-delimited list of allowlist query parameters.

spring.cloud.azure.storage.client.logging.level

The level of detail to log on HTTP messages.

spring.cloud.azure.storage.client.logging.pretty-print-body

Whether to pretty print the message bodies.

spring.cloud.azure.storage.client.maximum-connection-pool-size

Maximum connection pool size used by the underlying HTTP client.

spring.cloud.azure.storage.client.read-timeout

Amount of time used when reading the server response.

spring.cloud.azure.storage.client.response-timeout

Amount of time used when waiting for a server to reply.

spring.cloud.azure.storage.client.write-timeout

Amount of time each request being sent over the wire.

spring.cloud.azure.storage.connection-string

Connection string to connect to the service.

spring.cloud.azure.storage.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.storage.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.storage.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.storage.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.storage.credential.managed-identity-enabled

false

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.

spring.cloud.azure.storage.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.storage.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.storage.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.storage.endpoint

Endpoint for Azure Storage service.

spring.cloud.azure.storage.fileshare.account-key

Storage account access key.

spring.cloud.azure.storage.fileshare.account-name

Name for the storage account.

spring.cloud.azure.storage.fileshare.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.storage.fileshare.client.connect-timeout

Amount of time the request attempts to connect to the remote host and the connection is resolved.

spring.cloud.azure.storage.fileshare.client.connection-idle-timeout

Amount of time before an idle connection.

spring.cloud.azure.storage.fileshare.client.headers

List of headers applied to each request sent with client.

spring.cloud.azure.storage.fileshare.client.headers[0].name

The name of the header.

spring.cloud.azure.storage.fileshare.client.headers[0].values

List of values of the header.

spring.cloud.azure.storage.fileshare.client.logging.allowed-header-names

Comma-delimited list of allowlist headers that should be logged.

spring.cloud.azure.storage.fileshare.client.logging.allowed-query-param-names

Comma-delimited list of allowlist query parameters.

spring.cloud.azure.storage.fileshare.client.logging.level

The level of detail to log on HTTP messages.

spring.cloud.azure.storage.fileshare.client.logging.pretty-print-body

Whether to pretty print the message bodies.

spring.cloud.azure.storage.fileshare.client.maximum-connection-pool-size

Maximum connection pool size used by the underlying HTTP client.

spring.cloud.azure.storage.fileshare.client.read-timeout

Amount of time used when reading the server response.

spring.cloud.azure.storage.fileshare.client.response-timeout

Amount of time used when waiting for a server to reply.

spring.cloud.azure.storage.fileshare.client.write-timeout

Amount of time each request being sent over the wire.

spring.cloud.azure.storage.fileshare.connection-string

Connection string to connect to the service.

spring.cloud.azure.storage.fileshare.directory-path

Path to the directory. For instance, 'directory1/directory2'.

spring.cloud.azure.storage.fileshare.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.storage.fileshare.endpoint

Endpoint for Azure Storage service.

spring.cloud.azure.storage.fileshare.file-path

Path to the file. For instance, 'directory1/file1'.

spring.cloud.azure.storage.fileshare.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.storage.fileshare.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.storage.fileshare.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.storage.fileshare.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.storage.fileshare.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.storage.fileshare.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.storage.fileshare.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.storage.fileshare.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.storage.fileshare.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.storage.fileshare.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.storage.fileshare.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.storage.fileshare.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.storage.fileshare.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.storage.fileshare.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.storage.fileshare.profile.environment.portal

The management portal URL.

spring.cloud.azure.storage.fileshare.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.storage.fileshare.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.storage.fileshare.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.storage.fileshare.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.storage.fileshare.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.storage.fileshare.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.storage.fileshare.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.storage.fileshare.proxy.hostname

The host of the proxy.

spring.cloud.azure.storage.fileshare.proxy.non-proxy-hosts

A list of hosts or CIDR to not use proxy HTTP/HTTPS connections through.

spring.cloud.azure.storage.fileshare.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.storage.fileshare.proxy.port

The port of the proxy.

spring.cloud.azure.storage.fileshare.proxy.type

Type of the proxy.

spring.cloud.azure.storage.fileshare.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.storage.fileshare.resource.region

The region of an Azure resource.

spring.cloud.azure.storage.fileshare.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.storage.fileshare.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.storage.fileshare.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.storage.fileshare.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.storage.fileshare.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.storage.fileshare.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.storage.fileshare.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.storage.fileshare.retry.mode

Retry backoff mode.

spring.cloud.azure.storage.fileshare.retry.secondary-host

Secondary Storage account to retry requests against.

spring.cloud.azure.storage.fileshare.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.storage.fileshare.sas-token

Shared access signatures (SAS) token used to authorize requests sent to the service.

spring.cloud.azure.storage.fileshare.service-version

Share service version used when making API requests

spring.cloud.azure.storage.fileshare.share-name

Name of the share.

spring.cloud.azure.storage.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.storage.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.storage.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.storage.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.storage.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.storage.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.storage.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.storage.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.storage.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.storage.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.storage.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.storage.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.storage.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.storage.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.storage.profile.environment.portal

The management portal URL.

spring.cloud.azure.storage.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.storage.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.storage.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.storage.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.storage.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.storage.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.storage.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.storage.proxy.hostname

The host of the proxy.

spring.cloud.azure.storage.proxy.non-proxy-hosts

A list of hosts or CIDR to not use proxy HTTP/HTTPS connections through.

spring.cloud.azure.storage.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.storage.proxy.port

The port of the proxy.

spring.cloud.azure.storage.proxy.type

Type of the proxy.

spring.cloud.azure.storage.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.storage.queue.account-key

Storage account access key.

spring.cloud.azure.storage.queue.account-name

Name for the storage account.

spring.cloud.azure.storage.queue.client.application-id

Represents current application and is used for telemetry/monitoring purposes.

spring.cloud.azure.storage.queue.client.connect-timeout

Amount of time the request attempts to connect to the remote host and the connection is resolved.

spring.cloud.azure.storage.queue.client.connection-idle-timeout

Amount of time before an idle connection.

spring.cloud.azure.storage.queue.client.headers

List of headers applied to each request sent with client.

spring.cloud.azure.storage.queue.client.headers[0].name

The name of the header.

spring.cloud.azure.storage.queue.client.headers[0].values

List of values of the header.

spring.cloud.azure.storage.queue.client.logging.allowed-header-names

Comma-delimited list of allowlist headers that should be logged.

spring.cloud.azure.storage.queue.client.logging.allowed-query-param-names

Comma-delimited list of allowlist query parameters.

spring.cloud.azure.storage.queue.client.logging.level

The level of detail to log on HTTP messages.

spring.cloud.azure.storage.queue.client.logging.pretty-print-body

Whether to pretty print the message bodies.

spring.cloud.azure.storage.queue.client.maximum-connection-pool-size

Maximum connection pool size used by the underlying HTTP client.

spring.cloud.azure.storage.queue.client.read-timeout

Amount of time used when reading the server response.

spring.cloud.azure.storage.queue.client.response-timeout

Amount of time used when waiting for a server to reply.

spring.cloud.azure.storage.queue.client.write-timeout

Amount of time each request being sent over the wire.

spring.cloud.azure.storage.queue.connection-string

Connection string to connect to the service.

spring.cloud.azure.storage.queue.credential.client-certificate-password

Password of the certificate file.

spring.cloud.azure.storage.queue.credential.client-certificate-path

Path of a PEM certificate file to use when performing service principal authentication with Azure.

spring.cloud.azure.storage.queue.credential.client-id

Client ID to use when performing service principal authentication with Azure.

spring.cloud.azure.storage.queue.credential.client-secret

Client secret to use when performing service principal authentication with Azure.

spring.cloud.azure.storage.queue.credential.managed-identity-enabled

false

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.

spring.cloud.azure.storage.queue.credential.password

Password to use when performing username/password authentication with Azure.

spring.cloud.azure.storage.queue.credential.username

Username to use when performing username/password authentication with Azure.

spring.cloud.azure.storage.queue.enabled

true

Whether an Azure Service is enabled.

spring.cloud.azure.storage.queue.endpoint

Endpoint for Azure Storage service.

spring.cloud.azure.storage.queue.message-encoding

How queue message body is represented in HTTP requests and responses.

spring.cloud.azure.storage.queue.profile.cloud-type

Name of the Azure cloud to connect to.

spring.cloud.azure.storage.queue.profile.environment.active-directory-endpoint

The Azure Active Directory endpoint to connect to.

spring.cloud.azure.storage.queue.profile.environment.active-directory-graph-api-version

The Azure Active Directory Graph API version.

spring.cloud.azure.storage.queue.profile.environment.active-directory-graph-endpoint

The Azure Active Directory Graph endpoint.

spring.cloud.azure.storage.queue.profile.environment.active-directory-resource-id

The Azure Active Directory resource ID.

spring.cloud.azure.storage.queue.profile.environment.azure-application-insights-endpoint

The Azure Application Insights endpoint.

spring.cloud.azure.storage.queue.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix

The Data Lake analytics catalog and job endpoint suffix.

spring.cloud.azure.storage.queue.profile.environment.azure-data-lake-store-file-system-endpoint-suffix

The Data Lake storage file system endpoint suffix.

spring.cloud.azure.storage.queue.profile.environment.azure-log-analytics-endpoint

The Azure Log Analytics endpoint.

spring.cloud.azure.storage.queue.profile.environment.data-lake-endpoint-resource-id

The Data Lake endpoint.

spring.cloud.azure.storage.queue.profile.environment.gallery-endpoint

The gallery endpoint.

spring.cloud.azure.storage.queue.profile.environment.key-vault-dns-suffix

The Key Vault DNS suffix.

spring.cloud.azure.storage.queue.profile.environment.management-endpoint

The management service endpoint.

spring.cloud.azure.storage.queue.profile.environment.microsoft-graph-endpoint

The Microsoft Graph endpoint.

spring.cloud.azure.storage.queue.profile.environment.portal

The management portal URL.

spring.cloud.azure.storage.queue.profile.environment.publishing-profile

The publishing settings file URL.

spring.cloud.azure.storage.queue.profile.environment.resource-manager-endpoint

The resource management endpoint.

spring.cloud.azure.storage.queue.profile.environment.sql-management-endpoint

The SQL management endpoint.

spring.cloud.azure.storage.queue.profile.environment.sql-server-hostname-suffix

The SQL Server hostname suffix.

spring.cloud.azure.storage.queue.profile.environment.storage-endpoint-suffix

The Storage endpoint suffix.

spring.cloud.azure.storage.queue.profile.subscription-id

Subscription ID to use when connecting to Azure resources.

spring.cloud.azure.storage.queue.profile.tenant-id

Tenant ID for Azure resources.

spring.cloud.azure.storage.queue.proxy.hostname

The host of the proxy.

spring.cloud.azure.storage.queue.proxy.non-proxy-hosts

A list of hosts or CIDR to not use proxy HTTP/HTTPS connections through.

spring.cloud.azure.storage.queue.proxy.password

Password used to authenticate with the proxy.

spring.cloud.azure.storage.queue.proxy.port

The port of the proxy.

spring.cloud.azure.storage.queue.proxy.type

Type of the proxy.

spring.cloud.azure.storage.queue.proxy.username

Username used to authenticate with the proxy.

spring.cloud.azure.storage.queue.queue-name

Name of the storage queue.

spring.cloud.azure.storage.queue.resource.name

Name of the storage account.

spring.cloud.azure.storage.queue.resource.region

The region of an Azure resource.

spring.cloud.azure.storage.queue.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.storage.queue.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.storage.queue.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.storage.queue.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.storage.queue.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.storage.queue.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.storage.queue.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.storage.queue.retry.mode

Retry backoff mode.

spring.cloud.azure.storage.queue.retry.secondary-host

Secondary Storage account to retry requests against.

spring.cloud.azure.storage.queue.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.storage.queue.sas-token

Shared access signatures (SAS) token used to authorize requests sent to the service.

spring.cloud.azure.storage.queue.service-version

Queue service version used when making API requests.

spring.cloud.azure.storage.resource-group

Resource group the storage account belongs to. This is a legacy property.

spring.cloud.azure.storage.resource.region

The region of an Azure resource.

spring.cloud.azure.storage.resource.resource-group

The resource group holds an Azure resource.

spring.cloud.azure.storage.resource.resource-id

ID of an Azure resource.

spring.cloud.azure.storage.retry.exponential.base-delay

Amount of time to wait between retry attempts.

spring.cloud.azure.storage.retry.exponential.max-delay

Maximum permissible amount of time between retry attempts.

spring.cloud.azure.storage.retry.exponential.max-retries

The maximum number of attempts.

spring.cloud.azure.storage.retry.fixed.delay

Amount of time to wait between retry attempts.

spring.cloud.azure.storage.retry.fixed.max-retries

The maximum number of attempts.

spring.cloud.azure.storage.retry.mode

Retry backoff mode.

spring.cloud.azure.storage.retry.secondary-host

Secondary Storage account to retry requests against.

spring.cloud.azure.storage.retry.try-timeout

Amount of time to wait until a timeout.

spring.cloud.azure.storage.sas-token

Shared access signatures (SAS) token used to authorize requests sent to the service.

spring.cloud.azure.subscription-id

Subscription ID to use when connecting to Azure resources. This is a legacy property.

spring.cloud.azure.tenant-id

Tenant ID for Azure resources. This is a legacy property.

spring.jms.servicebus.connection-string

Connection string to connect to a Service Bus namespace.

spring.jms.servicebus.enabled

true

Whether to enable Servive Bus JMS autoconfiguration.

spring.jms.servicebus.idle-timeout

30m

Connection idle timeout duration.

spring.jms.servicebus.listener.phase

The phase in which this container should be started and stopped.

spring.jms.servicebus.listener.reply-pub-sub-domain

Whether the reply destination type is topic. Only works for the bean of topicJmsListenerContainerFactory.

spring.jms.servicebus.listener.reply-qos-settings

The QosSettings to use when sending a reply.

spring.jms.servicebus.listener.subscription-durable

true

Whether to make the subscription durable. Only works for the bean of topicJmsListenerContainerFactory.

spring.jms.servicebus.listener.subscription-shared

Whether to make the subscription shared. Only works for the bean of topicJmsListenerContainerFactory.

spring.jms.servicebus.password

Login password of the AMQP broker.

spring.jms.servicebus.pool.block-if-full

Whether to block when a connection is requested and the pool is full. Set it to false to throw a 'JMSException' instead.

spring.jms.servicebus.pool.block-if-full-timeout

Blocking period before throwing an exception if the pool is still full.

spring.jms.servicebus.pool.enabled

Whether a JmsPoolConnectionFactory should be created, instead of a regular ConnectionFactory.

spring.jms.servicebus.pool.idle-timeout

Connection idle timeout.

spring.jms.servicebus.pool.max-connections

Maximum number of pooled connections.

spring.jms.servicebus.pool.max-sessions-per-connection

Maximum number of pooled sessions per connection in the pool.

spring.jms.servicebus.pool.time-between-expiration-check

Time to sleep between runs of the idle connection eviction thread. When negative, no idle connection eviction thread runs.

spring.jms.servicebus.pool.use-anonymous-producers

Whether to use only one anonymous 'MessageProducer' instance. Set it to false to create one 'MessageProducer' every time one is required.

spring.jms.servicebus.prefetch-policy.all

0

Fallback value for prefetch option in this Service Bus namespace.

spring.jms.servicebus.prefetch-policy.durable-topic-prefetch

0

The number of prefetch for durable topic.

spring.jms.servicebus.prefetch-policy.queue-browser-prefetch

0

The number of prefetch for queue browser.

spring.jms.servicebus.prefetch-policy.queue-prefetch

0

The number of prefetch for queue.

spring.jms.servicebus.prefetch-policy.topic-prefetch

0

The number of prefetch for topic.

spring.jms.servicebus.pricing-tier

Pricing tier for a Service Bus namespace.

spring.jms.servicebus.remote-url

amqp://localhost:5672

URL of the AMQP broker. Auto-generated by default.

spring.jms.servicebus.topic-client-id

Service Bus topic client ID. Only works for the bean of topicJmsListenerContainerFactory.

spring.jms.servicebus.username

Login user of the AMQP broker.

Appendix B: Migration Guide for 6.0

Introduction

This guide assists in the migration to Spring Cloud Azure 6.0 from legacy Azure Spring libraries.

This guide will call libraries whose version matching 6.x the modern libraries, and those with version 4.x the legacy ones.

This guide will focus the side-by-side comparisons for similar configurations between the modern and legacy libraries.

For those new to the Spring Cloud Azure 6.0 libraries, please refer to the Spring Cloud Azure 6.0 Reference Doc rather than this guide.

Migration Benefits

A natural question to ask when considering whether to adopt a new version or library is its benefits. As Azure has matured and been embraced by a more diverse group of developers, we’ve been focused on learning the patterns and practices to best support developer productivity and to understand the gaps that the Spring Cloud Azure libraries have.

The Spring Cloud Azure 6.0 will benefit from the below aspects:

  • Java 17 language features.

  • Lots of dependencies upgrades, like Jakarta EE 9.

  • Initial AOT support since Spring Framework 6.

Overview

This migration guide will consist following sections:

  • Artifact changes: renamed / added / deleted

  • Dependency changes

  • Library changes

Artifact Changes: Renamed / Added / Deleted

In order to launch the first version to support Spring Boot 3, the Spring Cloud Azure 6.0 excluded some components that are not ready to support.

Table 1. Deleted artifact Id
Legacy Artifact ID Modern Artifact ID Description

spring-cloud-azure-trace-sleuth

N/A

Deleted this artifact because Spring Cloud Sleuth does not have the latest compatible version based on Spring Boot 3, Spring Boot started to move towards Micrometer support.

spring-cloud-azure-native-configuration

N/A

Deleted this artifact because the Spring Native support will use the new API based on Spring Framework 6, the adaptation work has not been completed.

spring-cloud-azure-starter-data-cosmos

N/A

Deleted this artifact because the Spring Data 3 adaptation has not been completed.

API Breaking Changes

For API breaking changes in each library, please refer to the below links for details.

Dependency Changes

The modern Spring Cloud Azure 6.0 libraries are based on Jakarta EE 9, which uses a new top-level jakarta package, it’s required to replace EE 8’s javax top-level package. Please make sure to correct the javax package to jakarta package in your application.

Libraries that have dependency changes include:

Library Changes

Breaking changes in each library are introduced as follows.

spring-cloud-azure-starter-active-directory

Dependency Changes
Table 2. Dependency Changes
Legacy dependency Modern dependency Description

javax.servlet:javax.servlet-api

jakarta.servlet:jakarta.servlet-api

Required.

API Changes
Table 3. Class mapping for spring-cloud-azure-starter-active-directory
Legacy class Modern class

com.azure.spring.cloud.autoconfigure.aad.AadWebSecurityConfigurerAdapter

com.azure.spring.cloud.autoconfigure.aad.AadWebApplicationHttpSecurityConfigurer

com.azure.spring.cloud.autoconfigure.aad.AadResourceServerWebSecurityConfigurerAdapter

com.azure.spring.cloud.autoconfigure.aad.AadResourceServerHttpSecurityConfigurer

This section lists the removed classes for spring-cloud-azure-starter-active-directory

Removed legacy class
  • com.azure.spring.cloud.autoconfigure.aad.implementation.oauth2.AadOAuth2AuthenticatedPrincipal

  • com.azure.spring.cloud.autoconfigure.aad.implementation.webapi.AadOboOAuth2AuthorizedClientProvider

  • com.azure.spring.cloud.autoconfigure.aad.properties.AadAuthorizationGrantType

  • com.azure.spring.cloud.autoconfigure.aad.AadJwtBearerTokenAuthenticationConverter

Sample Code Snippet

1.AadWebSecurityConfigurerAdapter sample code:

Legacy code:

@EnableWebSecurity
@EnableGlobalMethodSecurity(prePostEnabled = true)
public class AadWebApplicationConfig extends AadWebSecurityConfigurerAdapter {

    @Override
    protected void configure(HttpSecurity http) throws Exception {
        super.configure(http);
        // @formatter:off
        http.authorizeRequests()
            .antMatchers("/login").permitAll()
            .anyRequest().authenticated();
        // @formatter:on
    }

    /**
     * This method is only used for AAD conditional access support and can be removed if this feature is not used.
     * @return the conditional access filter
     */
    @Override
    protected Filter conditionalAccessFilter() {
        return new AadConditionalAccessFilter();
    }
}

Modern code:

@Configuration
@EnableWebSecurity
@EnableMethodSecurity
public class AadWebApplicationConfig {

    @Bean
    SecurityFilterChain filterChain(HttpSecurity http) throws Exception {
        // @formatter:off
        http
            .apply(AadWebApplicationHttpSecurityConfigurer.aadWebApplication())
                .conditionalAccessFilter(new AadConditionalAccessFilter())
                .and()
            .authorizeHttpRequests()
                .requestMatchers("/login").permitAll()
                .anyRequest().authenticated();
        // @formatter:on
        return http.build();
    }
}

2.AadResourceServerWebSecurityConfigurerAdapter sample code:

Legacy code:

@EnableWebSecurity
@EnableGlobalMethodSecurity(prePostEnabled = true)
public static class ApiWebSecurityConfigurationAdapter extends AadResourceServerWebSecurityConfigurerAdapter {
    protected void configure(HttpSecurity http) throws Exception {
        super.configure(http);
        http.antMatcher("/api/**")
            .authorizeRequests().anyRequest().authenticated();
    }
}

Modern code:

@Configuration
@EnableWebSecurity
@EnableMethodSecurity
public static class ApiHttpSecurityConfigurationAdapter {
    @Bean
    public SecurityFilterChain apiFilterChain(HttpSecurity http) throws Exception {
        http
            .apply(aadResourceServer())
                .and()
            .securityMatcher("/api/**")
            .authorizeHttpRequests()
                .anyRequest().authenticated();
        return http.build();
    }
}

spring-cloud-azure-starter-active-directory-b2c

Dependency Changes
Table 4. Dependency Changes
Legacy dependency Modern dependency Description

javax.servlet:javax.servlet-api

jakarta.servlet:jakarta.servlet-api

Required.

Sample Code Snippet

1.AadWebSecurityConfigurerAdapter sample code:

Legacy code:

@EnableWebSecurity
public class AadB2cWebSecurityConfiguration extends WebSecurityConfigurerAdapter {

    private final AadB2cOidcLoginConfigurer configurer;

    public WebSecurityConfiguration(AadB2cOidcLoginConfigurer configurer) {
        this.configurer = configurer;
    }

    @Override
    protected void configure(HttpSecurity http) throws Exception {
        // @formatter:off
        http.authorizeHttpRequests()
                .anyRequest().authenticated()
                .and()
            .apply(configurer);
        // @formatter:on
    }
}

Modern code:

@Configuration
@EnableWebSecurity
public class AadB2cWebSecurityConfiguration {

    private final AadB2cOidcLoginConfigurer configurer;

    public WebSecurityConfiguration(AadB2cOidcLoginConfigurer configurer) {
        this.configurer = configurer;
    }

    @Bean
    SecurityFilterChain filterChain(HttpSecurity http) throws Exception {
        // @formatter:off
        http.authorizeHttpRequests()
                .anyRequest().authenticated()
                .and()
            .apply(configurer);
        // @formatter:on
        return http.build();
    }
}

spring-cloud-azure-starter-servicebus-jms

Dependency Changes
Table 5. Dependency Changes
Legacy dependency Modern dependency Description

org.apache.geronimo.specs:geronimo-jms_2.0_spec

jakarta.jms:jakarta.jms-api

Since Spring Boot 3.0, qpid-jms-client and pooled-jms have changed dependency from geronimo-jms_2.0_spec to jakarta.jms-api, so we should update imports in our code.

Appendix C: Create and configure a managed identity on Azure hosting services

There are two types of managed identities: system-assigned and user-assigned.

For more information about Azure managed identities, see Azure AD-managed identities for Azure resources.

For more information about Azure Active Directory, see What is Azure Active Directory.

Create and configure a system-assigned managed identity

The following list provides references on how to create and configure system-assigned managed identity on various Azure hosting services.

Create and configure a user-assigned managed identity

For instructions on how to create a user-assigned managed identity, see Manage user-assigned managed identities.

The following list provides references on how to configure a user-assigned managed identity on various Azure hosting services.

Appendix D: Deploy application to Azure hosting services

The following list provides references on how to deploy applications to various Azure hosting services.

Appendix E: Known Issues