Skip to content

Latest commit

 

History

History
88 lines (46 loc) · 2.35 KB

API.md

File metadata and controls

88 lines (46 loc) · 2.35 KB

API Reference

Constructs

UserPoolClientSecret

Exports a user pool's client secret to a secrets manager secret.

Initializers

import { UserPoolClientSecret } from '@rayova/cdk-cognito-secret'

new UserPoolClientSecret(scope: Construct, id: string, props: UserPoolClientSecretProps)
scopeRequired

idRequired
  • Type: string

propsRequired

Structs

UserPoolClientSecretProps

Initializer

import { UserPoolClientSecretProps } from '@rayova/cdk-cognito-secret'

const userPoolClientSecretProps: UserPoolClientSecretProps = { ... }
secretRequired
public readonly secret: Secret;

Stores client credentials in this secret.


userPoolRequired
public readonly userPool: UserPool;

Provide the user pool of the user pool client.


userPoolClientRequired
public readonly userPoolClient: UserPoolClient;

Provide the user pool client from which to get the secret.