Login
- class aws_cdk.aws_redshift.Login(*, master_username, encryption_key=None, master_password=None)
Bases:
object
(experimental) Username and password combination.
- Parameters:
master_username (
str
) – (experimental) Username.encryption_key (
Optional
[IKey
]) – (experimental) KMS encryption key to encrypt the generated secret. Default: default master keymaster_password (
Optional
[SecretValue
]) – (experimental) Password. Do not put passwords in your CDK code directly. Default: a Secrets Manager generated password
- Stability:
experimental
- ExampleMetadata:
fixture=cluster infused
Example:
user = User(self, "User", cluster=cluster, database_name="databaseName" ) cluster.add_rotation_multi_user("MultiUserRotation", secret=user.secret )
Attributes
- encryption_key
(experimental) KMS encryption key to encrypt the generated secret.
- Default:
default master key
- Stability:
experimental
- master_password
(experimental) Password.
Do not put passwords in your CDK code directly.
- Default:
a Secrets Manager generated password
- Stability:
experimental
- master_username
(experimental) Username.
- Stability:
experimental