"description":"Mark if the endpoint exposes sensitive information.",
"password",
"deprecation":{
"secret",
"reason":"Endpoint sensitive flag is no longer customizable as Spring Boot no longer provides a customizable security auto-configuration\n. Create or adapt your security configuration accordingly.",
"description":"Mark if the endpoint exposes sensitive information.",
"deprecation":{
"reason":"Endpoint sensitive flag is no longer customizable as Spring Boot no longer provides a customizable security auto-configuration\n. Create or adapt your security configuration accordingly.",
"description":"Mark if the endpoint exposes sensitive information.",
"description":"Whether to enable Cassandra health check.",
"deprecation":{
"defaultValue":true
"reason":"Endpoint sensitive flag is no longer customizable as Spring Boot no longer provides a customizable security auto-configuration\n. Create or adapt your security configuration accordingly.",
"level":"error"
}
},
},
{
{
"name":"endpoints.configprops.enabled",
"name":"management.health.couchbase.enabled",
"type":"java.lang.Boolean",
"type":"java.lang.Boolean",
"description":"Enable the endpoint.",
"description":"Whether to enable Couchbase health check.",
"description":"Mark if the endpoint exposes sensitive information.",
"description":"Whether to enable disk space health check.",
"deprecation":{
"defaultValue":true
"reason":"Endpoint sensitive flag is no longer customizable as Spring Boot no longer provides a customizable security auto-configuration\n. Create or adapt your security configuration accordingly.",
"level":"error"
}
},
},
{
{
"name":"endpoints.cors.allow-credentials",
"name":"management.health.elasticsearch.enabled",
"type":"java.lang.Boolean",
"type":"java.lang.Boolean",
"description":"Set whether credentials are supported. When not set, credentials are not supported.",
"description":"Whether to enable Elasticsearch health check.",
"description":"Mark if the endpoint exposes sensitive information.",
"description":"Whether to enable Solr health check.",
"deprecation":{
"defaultValue":true
"reason":"Endpoint sensitive flag is no longer customizable as Spring Boot no longer provides a customizable security auto-configuration\n. Create or adapt your security configuration accordingly.",
"description":"Mark if the endpoint exposes sensitive information.",
"deprecation":{
"reason":"Endpoint sensitive flag is no longer customizable as Spring Boot no longer provides a customizable security auto-configuration\n. Create or adapt your security configuration accordingly.",
"description":"Endpoint identifier. With HTTP monitoring the identifier of the endpoint is mapped\n to a URL (e.g. 'foo' is mapped to '/foo').",
"deprecation":{
"reason":"Endpoint identifier is no longer customizable.",
"level":"error"
}
},
{
"name":"endpoints.flyway.sensitive",
"type":"java.lang.Boolean",
"description":"Mark if the endpoint exposes sensitive information.",
"deprecation":{
"reason":"Endpoint sensitive flag is no longer customizable as Spring Boot no longer provides a customizable security auto-configuration\n. Create or adapt your security configuration accordingly.",
"description":"Mapping of health statuses to HTTP status codes. By default, registered health\n statuses map to sensible defaults (i.e. UP maps to 200).",
"description":"Mark if the endpoint exposes sensitive information.",
"deprecation":{
"reason":"Endpoint sensitive flag is no longer customizable as Spring Boot no longer provides a customizable security auto-configuration\n. Create or adapt your security configuration accordingly.",
"level":"error"
}
},
{
"name":"endpoints.health.time-to-live",
"type":"java.lang.Long",
"description":"Time to live for cached result, in milliseconds.",
"description":"Mark if the endpoint exposes sensitive information.",
"deprecation":{
"reason":"Endpoint sensitive flag is no longer customizable as Spring Boot no longer provides a customizable security auto-configuration\n. Create or adapt your security configuration accordingly.",
"level":"error"
}
},
{
"name":"endpoints.hypermedia.enabled",
"type":"java.lang.Boolean",
"description":"Whether to enable hypermedia support for endpoints.",
"defaultValue":false,
"deprecation":{
"reason":"Hypermedia support in the Actuator is no longer available.",
"level":"error"
}
},
{
"name":"endpoints.info.enabled",
"type":"java.lang.Boolean",
"type":"java.lang.Boolean",
"description":"Enable the endpoint.",
"description":"Whether to enable environment info.",
"deprecation":{
"defaultValue":true
"replacement":"management.endpoint.info.enabled",
"level":"error"
}
},
{
"name":"endpoints.info.id",
"type":"java.lang.String",
"description":"Endpoint identifier. With HTTP monitoring the identifier of the endpoint is mapped\n to a URL (e.g. 'foo' is mapped to '/foo').",
"deprecation":{
"reason":"Endpoint identifier is no longer customizable.",
"description":"Mark if the endpoint exposes sensitive information.",
"description":"Whether to enable git info.",
"deprecation":{
"defaultValue":true
"reason":"Endpoint sensitive flag is no longer customizable as Spring Boot no longer provides a customizable security auto-configuration\n. Create or adapt your security configuration accordingly.",
"level":"error"
}
},
},
{
{
"name":"endpoints.jmx.domain",
"name":"management.info.git.mode",
"type":"java.lang.String",
"defaultValue":"simple"
"description":"JMX domain name. Initialized with the value of 'spring.jmx.default-domain' if set.",
"description":"Mark if the endpoint exposes sensitive information.",
"deprecation":{
"reason":"Endpoint sensitive flag is no longer customizable as Spring Boot no longer provides a customizable security auto-configuration\n. Create or adapt your security configuration accordingly.",
"description":"Endpoint identifier. With HTTP monitoring the identifier of the endpoint is mapped\n to a URL (e.g. 'foo' is mapped to '/foo').",
"deprecation":{
"reason":"Endpoint identifier is no longer customizable.",
"level":"error"
}
}
},
},
{
{
"name":"endpoints.liquibase.sensitive",
"name":"management.metrics.binders.jvm.enabled",
"type":"java.lang.Boolean",
"type":"java.lang.Boolean",
"description":"Mark if the endpoint exposes sensitive information.",
"description":"Whether to enable JVM metrics.",
"defaultValue":true,
"deprecation":{
"deprecation":{
"reason":"Endpoint sensitive flag is no longer customizable as Spring Boot no longer provides a customizable security auto-configuration\n. Create or adapt your security configuration accordingly.",
"level":"error",
"level":"error"
"replacement":"management.metrics.enable.jvm",
"reason":"Instead, disable JvmMetricsAutoConfiguration or filter 'jvm' metrics."
"description":"Mark if the endpoint exposes sensitive information.",
"description":"Whether to enable processor metrics.",
"defaultValue":true,
"deprecation":{
"deprecation":{
"reason":"Endpoint sensitive flag is no longer customizable as Spring Boot no longer provides a customizable security auto-configuration\n. Create or adapt your security configuration accordingly.",
"level":"error",
"level":"error"
"reason":"Instead, filter 'system.cpu' and 'process.cpu' metrics."
"description":"Mark if the endpoint exposes sensitive information.",
"description":"Number of threads to use with the metrics publishing scheduler.",
"defaultValue":2,
"deprecation":{
"deprecation":{
"reason":"Endpoint sensitive flag is no longer customizable as Spring Boot no longer provides a customizable security auto-configuration\n. Create or adapt your security configuration accordingly.",
"description":"Mark if the endpoint exposes sensitive information.",
"deprecation":{
"reason":"Endpoint sensitive flag is no longer customizable as Spring Boot no longer provides a customizable security auto-configuration\n. Create or adapt your security configuration accordingly.",
"description":"Mark if the endpoint exposes sensitive information.",
"deprecation":{
"reason":"Endpoint sensitive flag is no longer customizable as Spring Boot no longer provides a customizable security auto-configuration\n. Create or adapt your security configuration accordingly.",
"reason":"Endpoint sensitive flag is no longer customizable as Spring Boot no longer provides a customizable security auto-configuration\n. Create or adapt your security configuration accordingly.",
"description":"Mark if the endpoint exposes sensitive information.",
"deprecation":{
"reason":"Endpoint sensitive flag is no longer customizable as Spring Boot no longer provides a customizable security auto-configuration\n. Create or adapt your security configuration accordingly.",
"description":"Mark if the endpoint exposes sensitive information.",
"deprecation":{
"reason":"Endpoint sensitive flag is no longer customizable as Spring Boot no longer provides a customizable security auto-configuration\n. Create or adapt your security configuration accordingly.",
"description":"Authentication type. Auto-detected according to the environment (i.e. if Spring\n Security is available, \"spring\" is used by default).",
"description":"Password used to access the key in the key store."
"description":"Pattern that tells the aggregator what to do with the keys from the source\n repository. The keys in the source repository are assumed to be period\n separated, and the pattern is in the same format, e.g. \"d.d.k.d\". Here \"d\"\n means \"discard\" and \"k\" means \"keep\" the key segment in the corresponding\n position in the source.",
"defaultValue":"",
"deprecation":{
"reason":"Metrics support is now using Micrometer.",
"level":"error"
}
},
},
{
{
"name":"spring.metrics.export.aggregate.prefix",
"name":"management.server.ssl.key-store",
"type":"java.lang.String",
"description":"Path to the key store that holds the SSL certificate (typically a jks file)."
"description":"Prefix for global repository if active. Should be unique for this JVM, but most\n useful if it also has the form \"a.b\" where \"a\" is unique to this logical\n process (this application) and \"b\" is unique to this physical process. If you\n set spring.application.name elsewhere, then the default will be in the right\n form.",
"defaultValue":"",
"deprecation":{
"reason":"Metrics support is now using Micrometer.",
"description":"Flag to enable metric export (assuming a MetricWriter is available).",
"defaultValue":true,
"deprecation":{
"reason":"Metrics support is now using Micrometer.",
"level":"error"
}
},
},
{
{
"name":"spring.metrics.export.excludes",
"name":"management.server.ssl.key-store-type",
"type":"java.lang.String[]",
"description":"Type of the key store."
"description":"List of patterns for metric names to exclude. Applied after the includes.",
"deprecation":{
"reason":"Metrics support is now using Micrometer.",
"level":"error"
}
},
},
{
{
"name":"spring.metrics.export.includes",
"name":"management.server.ssl.protocol",
"type":"java.lang.String[]",
"description":"SSL protocol to use.",
"description":"List of patterns for metric names to include.",
"defaultValue":"TLS"
"deprecation":{
"reason":"Metrics support is now using Micrometer.",
"level":"error"
}
},
},
{
{
"name":"spring.metrics.export.redis.key",
"name":"management.server.ssl.trust-store",
"type":"java.lang.String",
"description":"Trust store that holds SSL certificates."
"description":"Key for redis repository export (if active). Should be globally unique for a\n system sharing a redis repository across multiple processes.",
"defaultValue":"keys.spring.metrics",
"deprecation":{
"reason":"Metrics support is now using Micrometer.",
"description":"Threshold after which files will be written to disk. Values can use the suffixes\n\"MB\" or \"KB\" to indicate megabytes or kilobytes respectively.",
"description":"Max number of connections that can be allocated by the pool at a given time.\n Use a negative value for no limit.",
"defaultValue":8,
"deprecation":{
"replacement":"spring.redis.jedis.pool.max-idle",
"level":"error"
}
},
{
"name":"spring.redis.pool.max-idle",
"type":"java.lang.Integer",
"description":"Max number of \"idle\" connections in the pool. Use a negative value to indicate\n an unlimited number of idle connections.",
"defaultValue":8,
"deprecation":{
"replacement":"spring.redis.jedis.pool.max-idle",
"level":"error"
}
},
{
"name":"spring.redis.pool.max-wait",
"type":"java.lang.Integer",
"description":"Maximum amount of time (in milliseconds) a connection allocation should block\n before throwing an exception when the pool is exhausted. Use a negative value\n to block indefinitely.",
"defaultValue":-1,
"deprecation":{
"replacement":"spring.redis.jedis.pool.max-wait",
"level":"error"
}
},
{
"name":"spring.redis.pool.min-idle",
"type":"java.lang.Integer",
"description":"Target for the minimum number of idle connections to maintain in the pool. This\n setting only has an effect if it is positive.",
"defaultValue":0,
"deprecation":{
"replacement":"spring.redis.jedis.pool.min-idle",
"level":"error"
}
},
{
"name":"spring.resources.cache-period",
"type":"java.lang.Integer",
"description":"Cache period for the resources served by the resource handler. If a duration suffix is not specified, seconds will be used.",
"deprecation":{
"replacement":"spring.resources.cache.period",
"level":"error"
}
},
{
{
"name":"spring.resources.chain.gzipped",
"name":"spring.resources.chain.gzipped",
"type":"java.lang.Boolean",
"type":"java.lang.Boolean",
...
@@ -2431,24 +1540,6 @@
...
@@ -2431,24 +1540,6 @@
"name":"spring.security.filter.order",
"name":"spring.security.filter.order",
"defaultValue":-100
"defaultValue":-100
},
},
{
"name":"spring.sendgrid.password",
"type":"java.lang.String",
"description":"SendGrid password.",
"deprecation":{
"reason":"The use of a username and password is no longer supported (Use spring.sendgrid.api-key instead).",
"level":"error"
}
},
{
"name":"spring.sendgrid.username",
"type":"java.lang.String",
"description":"SendGrid username. Alternative to api key.",
"deprecation":{
"reason":"The use of a username and password is no longer supported (Use spring.sendgrid.api-key instead).",
"level":"error"
}
},
{
{
"name":"spring.session.hazelcast.flush-mode",
"name":"spring.session.hazelcast.flush-mode",
"defaultValue":"on-save"
"defaultValue":"on-save"
...
@@ -2465,29 +1556,10 @@
...
@@ -2465,29 +1556,10 @@
"name":"spring.session.jdbc.initialize-schema",
"name":"spring.session.jdbc.initialize-schema",
"defaultValue":"embedded"
"defaultValue":"embedded"
},
},
{
"name":"spring.session.jdbc.initializer.enabled",
"type":"java.lang.Boolean",
"description":"Create the required session tables on startup if necessary. Enabled\n automatically if the default table name is set or a custom schema is\n configured.",