Builder

class Builder

Properties

Link copied to clipboard

The API key to use for authentication. This value is encrypted and stored securely.

Link copied to clipboard

A reference to the AWS Secrets Manager secret that stores the API key. This includes the secret ID and the JSON key used to extract the API key value from the secret. Required when apiKeySecretSource is set to EXTERNAL.

Link copied to clipboard

The source type of the API key secret. Use MANAGED if the secret is managed by the service, or EXTERNAL if you manage the secret yourself in AWS Secrets Manager.

Link copied to clipboard
var name: String?

The name of the API key credential provider. The name must be unique within your account.

Link copied to clipboard

A map of tag keys and values to assign to the API key credential provider. Tags enable you to categorize your resources in different ways, for example, by purpose, owner, or environment.