public static interface SourceAccessConfiguration.Builder extends SdkPojo, CopyableBuilder<SourceAccessConfiguration.Builder,SourceAccessConfiguration>
| Modifier and Type | Method and Description |
|---|---|
SourceAccessConfiguration.Builder |
type(SourceAccessType type)
To reference the secret, use the following format:
[ { "Type": "BASIC_AUTH", "URI": "secretARN" } ] |
SourceAccessConfiguration.Builder |
type(String type)
To reference the secret, use the following format:
[ { "Type": "BASIC_AUTH", "URI": "secretARN" } ] |
SourceAccessConfiguration.Builder |
uri(String uri)
To reference the secret, use the following format:
[ { "Type": "BASIC_AUTH", "URI": "secretARN" } ] |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSourceAccessConfiguration.Builder type(String type)
To reference the secret, use the following format:
[ { "Type": "BASIC_AUTH", "URI": "secretARN" } ]
The value of Type is always BASIC_AUTH. To encrypt the secret, you can use customer
or service managed keys. When using a customer managed KMS key, the Lambda execution role requires
kms:Decrypt permissions.
type - To reference the secret, use the following format:
[ { "Type": "BASIC_AUTH", "URI": "secretARN" } ]
The value of Type is always BASIC_AUTH. To encrypt the secret, you can use
customer or service managed keys. When using a customer managed KMS key, the Lambda execution role
requires kms:Decrypt permissions.
SourceAccessType,
SourceAccessTypeSourceAccessConfiguration.Builder type(SourceAccessType type)
To reference the secret, use the following format:
[ { "Type": "BASIC_AUTH", "URI": "secretARN" } ]
The value of Type is always BASIC_AUTH. To encrypt the secret, you can use customer
or service managed keys. When using a customer managed KMS key, the Lambda execution role requires
kms:Decrypt permissions.
type - To reference the secret, use the following format:
[ { "Type": "BASIC_AUTH", "URI": "secretARN" } ]
The value of Type is always BASIC_AUTH. To encrypt the secret, you can use
customer or service managed keys. When using a customer managed KMS key, the Lambda execution role
requires kms:Decrypt permissions.
SourceAccessType,
SourceAccessTypeSourceAccessConfiguration.Builder uri(String uri)
To reference the secret, use the following format:
[ { "Type": "BASIC_AUTH", "URI": "secretARN" } ]
The value of Type is always BASIC_AUTH. To encrypt the secret, you can use customer
or service managed keys. When using a customer managed KMS key, the Lambda execution role requires
kms:Decrypt permissions.
uri - To reference the secret, use the following format:
[ { "Type": "BASIC_AUTH", "URI": "secretARN" } ]
The value of Type is always BASIC_AUTH. To encrypt the secret, you can use
customer or service managed keys. When using a customer managed KMS key, the Lambda execution role
requires kms:Decrypt permissions.
Copyright © 2020. All rights reserved.