Class SecretsManagerConfigDataResource
java.lang.Object
org.springframework.boot.context.config.ConfigDataResource
io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerConfigDataResource
public class SecretsManagerConfigDataResource
extends org.springframework.boot.context.config.ConfigDataResource
Config data resource for AWS Secret Manager integration.
- Since:
- 2.3.0
- Author:
- EddĂș MelĂ©ndez, Maciej Walkowiak
-
Constructor Summary
ConstructorsConstructorDescriptionSecretsManagerConfigDataResource
(String context, boolean optional, SecretsManagerPropertySources propertySources) -
Method Summary
-
Constructor Details
-
SecretsManagerConfigDataResource
public SecretsManagerConfigDataResource(String context, boolean optional, SecretsManagerPropertySources propertySources)
-
-
Method Details
-
getContext
Returns context which is equal to Secret Manager secret name.- Returns:
- the context
-
isOptional
public boolean isOptional()If application startup should fail when secret cannot be loaded or does not exist.- Returns:
- is optional
-
getPropertySources
-
equals
-
hashCode
public int hashCode() -
toString
-