Interface ISsmProvider
Represents a type used to retrieve parameter values from AWS Systems Manager Parameter Store.
Inherited Members
Namespace: AWS.Lambda.Powertools.Parameters.SimpleSystemsManagement
Assembly: AWS.Lambda.Powertools.Parameters.dll
Syntax
public interface ISsmProvider : IParameterProvider<SsmProviderConfigurationBuilder>, IParameterProvider, IParameterProviderConfigurableClient<ISsmProvider, IAmazonSimpleSystemsManagement, AmazonSimpleSystemsManagementConfig>
Methods
Recursive()
Fetches all parameter values recursively based on a path prefix. For GetMultiple() only.
Declaration
SsmProviderConfigurationBuilder Recursive()
Returns
Type | Description |
---|---|
SsmProviderConfigurationBuilder | The provider configuration builder. |
WithDecryption()
Automatically decrypt the parameter.
Declaration
SsmProviderConfigurationBuilder WithDecryption()
Returns
Type | Description |
---|---|
SsmProviderConfigurationBuilder | The provider configuration builder. |