AwsSecretsManagerParameterProvider
Description
Fetches parameters from AWS SecretsManager. Each secret becomes a Parameter group, which can map to a Parameter Context, with key/value pairs in the secret mapping to Parameters in the group.
Tags
aws, manager, secrets, secretsmanager
Properties
In the list below required Properties are shown with an asterisk (*). Other properties are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.
Display Name | API Name | Default Value | Allowable Values | Description |
---|---|---|---|---|
Secret Name Pattern * | secret-name-pattern | .* | A Regular Expression matching on Secret Name that identifies Secrets whose parameters should be fetched. Any secrets whose names do not match this pattern will not be fetched. | |
Region * | aws-region | US West (Oregon) |
| |
AWS Credentials Provider Service * | aws-credentials-provider-service | Controller Service: AWSCredentialsProviderService Implementations: AWSCredentialsProviderControllerService | Service used to obtain an Amazon Web Services Credentials Provider | |
Communications Timeout * | aws-communications-timeout | 30 secs | ||
SSL Context Service | aws-ssl-context-service | Controller Service: SSLContextService Implementations: StandardRestrictedSSLContextService StandardSSLContextService | Specifies an optional SSL Context Service that, if provided, will be used to create connections |
State Management
This component does not store state.
Restricted
This component is not restricted.
System Resource Considerations
This component does not specify system resource considerations.