Rename default endpoint settings to "default"
Closes gh-10098
This commit is contained in:
@@ -1084,11 +1084,6 @@ content into your application; rather pick only the properties that you need.
|
||||
# ACTUATOR PROPERTIES
|
||||
# ----------------------------------------
|
||||
|
||||
# ALL ENDPOINTS
|
||||
endpoints.all.enabled=true # Enable all endpoints.
|
||||
endpoints.all.jmx.enabled=true # Enable all endpoints as JMX MBeans.
|
||||
endpoints.all.web.enabled=false # Enable all endpoints as Web endpoints.
|
||||
|
||||
# AUDIT EVENTS ENDPOINT ({sc-spring-boot-actuator}/endpoint/AuditEventsEndpoint.{sc-ext}[AuditEventsEndpoint])
|
||||
endpoints.auditevents.cache.time-to-live=0 # Maximum time in milliseconds that a response can be cached.
|
||||
endpoints.auditevents.enabled=true # Enable the auditevents endpoint.
|
||||
@@ -1114,6 +1109,11 @@ content into your application; rather pick only the properties that you need.
|
||||
endpoints.configprops.keys-to-sanitize=password,secret,key,token,.*credentials.*,vcap_services # Keys that should be sanitized. Keys can be simple strings that the property ends with or regex expressions.
|
||||
endpoints.configprops.web.enabled=false # Expose the configprops endpoint as a Web endpoint.
|
||||
|
||||
# ENDPOINT DEFAULT SETTINGS
|
||||
endpoints.default.enabled=true # Enable all endpoints by default.
|
||||
endpoints.default.jmx.enabled=true # Enable all endpoints as JMX MBeans by default.
|
||||
endpoints.default.web.enabled=false # Enable all endpoints as Web endpoints by default.
|
||||
|
||||
# ENVIRONMENT ENDPOINT ({sc-spring-boot-actuator}/endpoint/EnvironmentEndpoint.{sc-ext}[EnvironmentEndpoint])
|
||||
endpoints.env.cache.time-to-live=0 # Maximum time in milliseconds that a response can be cached.
|
||||
endpoints.env.enabled=true # Enable the env endpoint.
|
||||
|
||||
@@ -211,12 +211,12 @@ NOTE: The prefix ‟`endpoints` + `.` + `name`” is used to uniquely identify t
|
||||
that is being configured.
|
||||
|
||||
By default, all endpoints except for `shutdown` are enabled. If you prefer to
|
||||
specifically "`opt-in`" endpoint enablement you can use the `endpoints.all.enabled`
|
||||
specifically "`opt-in`" endpoint enablement you can use the `endpoints.default.enabled`
|
||||
property. For example, the following will disable _all_ endpoints except for `info`:
|
||||
|
||||
[source,properties,indent=0]
|
||||
----
|
||||
endpoints.all.enabled=false
|
||||
endpoints.default.enabled=false
|
||||
endpoints.info.enabled=true
|
||||
----
|
||||
|
||||
@@ -758,12 +758,12 @@ example `application.properties`:
|
||||
|
||||
[[production-ready-disable-jmx-endpoints]]
|
||||
=== Disabling JMX endpoints
|
||||
If you don't want to expose endpoints over JMX you can set the `endpoints.all.jmx.enabled`
|
||||
If you don't want to expose endpoints over JMX you can set the `endpoints.default.jmx.enabled`
|
||||
property to `false`:
|
||||
|
||||
[source,properties,indent=0]
|
||||
----
|
||||
endpoints.all.jmx.enabled=false
|
||||
endpoints.default.jmx.enabled=false
|
||||
----
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user