Login
- class aws_cdk.aws_redshift_alpha.Login(*, master_username, encryption_key=None, exclude_characters=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 key
- exclude_characters ( - Optional[- str]) – (experimental) Characters to not include in the generated password. Default: ‘”@/\ ‘’
- master_password ( - Optional[- SecretValue]) – (experimental) Password. Do not put passwords in your CDK code directly. Default: - a Secrets Manager generated password
 
- Stability:
- experimental 
- ExampleMetadata:
- infused 
 - Example: - import aws_cdk.aws_ec2 as ec2 import aws_cdk as cdk # vpc: ec2.Vpc Cluster(self, "Redshift", master_user=Login( master_username="admin", master_password=cdk.SecretValue.unsafe_plain_text("tooshort") ), vpc=vpc, publicly_accessible=True, elastic_ip="10.123.123.255" ) - Attributes - encryption_key
- (experimental) KMS encryption key to encrypt the generated secret. - Default:
- default master key 
 
- Stability:
- experimental 
 
 - exclude_characters
- (experimental) Characters to not include in the generated password. - Default:
- ‘”@/\ ‘’ 
- 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