All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.quarkus.dynamodb.runtime.AwsCredentialsProviderConfig.jdp Maven / Gradle / Ivy

There is a newer version: 3.0.0.Beta1
Show newest version
#
#Wed Nov 20 09:37:58 CET 2019
io.quarkus.dynamodb.runtime.AwsCredentialsProviderConfig.processProvider=Process credentials provider configuration
io.quarkus.dynamodb.runtime.AwsCredentialsProviderConfig.staticProvider=Static credentials provider configuration
io.quarkus.dynamodb.runtime.AwsCredentialsProviderConfig.type=Configure the credentials provider that should be used to authenticate with AWS.\n\nAvailable values\:\n\n* `default` - the provider will attempt to identify the credentials automatically using the following checks\:\n** Java System Properties - `aws.accessKeyId` and `aws.secretKey`\n** Environment Variables - `AWS_ACCESS_KEY_ID` and `AWS_SECRET_ACCESS_KEY`\n** Credential profiles file at the default location (`~/.aws/credentials`) shared by all AWS SDKs and the AWS CLI\n** Credentials delivered through the Amazon EC2 container service if `AWS_CONTAINER_CREDENTIALS_RELATIVE_URI` environment variable is set and security manager has permission to access the variable.\n** Instance profile credentials delivered through the Amazon EC2 metadata service\n* `static` - the provider that uses the access key and secret access key specified in the `tatic-provider` section of the config.\n* `system-property` - it loads credentials from the `aws.accessKeyId`, `aws.secretAccessKey` and `aws.sessionToken` system properties.\n* `env-variable` - it loads credentials from the `AWS_ACCESS_KEY_ID`, `AWS_SECRET_ACCESS_KEY` and `AWS_SESSION_TOKEN` environment variables.\n* `profile` - credentials are based on AWS configuration profiles. This loads credentials from\n              a http\://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html[profile file],\n              allowing you to share multiple sets of AWS security credentials between different tools like the AWS SDK for Java and the AWS CLI.\n* `container` - It loads credentials from a local metadata service. Containers currently supported by the AWS SDK are\n                **Amazon Elastic Container Service (ECS)** and **AWS Greengrass**\n* `instance-profile` - It loads credentials from the Amazon EC2 Instance Metadata Service.\n* `process` - Credentials are loaded from an external process. This is used to support the credential_process setting in the profile\n              credentials file. See https\://docs.aws.amazon.com/cli/latest/topic/config-vars.html\#sourcing-credentials-from-external-processes[Sourcing Credentials From External Processes]\n              for more information.\n* `anonymous` - It always returns anonymous AWS credentials. Anonymous AWS credentials result in un-authenticated requests and will\n                fail unless the resource or API's policy has been configured to specifically allow anonymous access.\n\n@asciidoclet
io.quarkus.dynamodb.runtime.AwsCredentialsProviderConfig.defaultProvider=Default credentials provider configuration
io.quarkus.dynamodb.runtime.AwsCredentialsProviderConfig.profileProvider=AWS Profile credentials provider configuration




© 2015 - 2025 Weber Informatics LLC | Privacy Policy