| Modifier and Type | Method and Description |
|---|---|
ISecret |
RdsDataSourceProps.getSecretStore()
(experimental) The secret containing the credentials for the database.
|
ISecret |
RdsDataSourceProps.Jsii$Proxy.getSecretStore() |
| Modifier and Type | Method and Description |
|---|---|
RdsDataSource |
IGraphqlApi.addRdsDataSource(String id,
IDatabaseCluster databaseCluster,
ISecret secretStore)
(experimental) add a new Rds data source to this API.
|
RdsDataSource |
IGraphqlApi.Jsii$Proxy.addRdsDataSource(String id,
IDatabaseCluster databaseCluster,
ISecret secretStore)
(experimental) add a new Rds data source to this API.
|
RdsDataSource |
GraphqlApiBase.addRdsDataSource(String id,
IDatabaseCluster databaseCluster,
ISecret secretStore)
(experimental) add a new Rds data source to this API.
|
RdsDataSource |
IGraphqlApi.addRdsDataSource(String id,
IDatabaseCluster databaseCluster,
ISecret secretStore,
DataSourceOptions options)
(experimental) add a new Rds data source to this API.
|
RdsDataSource |
IGraphqlApi.Jsii$Proxy.addRdsDataSource(String id,
IDatabaseCluster databaseCluster,
ISecret secretStore,
DataSourceOptions options)
(experimental) add a new Rds data source to this API.
|
default RdsDataSource |
IGraphqlApi.Jsii$Default.addRdsDataSource(String id,
IDatabaseCluster databaseCluster,
ISecret secretStore,
DataSourceOptions options)
(experimental) add a new Rds data source to this API.
|
RdsDataSource |
GraphqlApiBase.addRdsDataSource(String id,
IDatabaseCluster databaseCluster,
ISecret secretStore,
DataSourceOptions options)
(experimental) add a new Rds data source to this API.
|
RdsDataSource.Builder |
RdsDataSource.Builder.secretStore(ISecret secretStore)
(experimental) The secret containing the credentials for the database.
|
RdsDataSourceProps.Builder |
RdsDataSourceProps.Builder.secretStore(ISecret secretStore)
Sets the value of
RdsDataSourceProps.getSecretStore() |
| Constructor and Description |
|---|
Jsii$Proxy(IDatabaseCluster databaseCluster,
ISecret secretStore,
IRole serviceRole,
IGraphqlApi api,
String description,
String name)
Constructor that initializes the object based on literal property values passed by the
RdsDataSourceProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default ISecret |
DockerImageOptions.getSecretsManagerCredentials()
(experimental) The credentials, stored in Secrets Manager, used for accessing the repository holding the image, if the repository is private.
|
ISecret |
DockerImageOptions.Jsii$Proxy.getSecretsManagerCredentials() |
ISecret |
LinuxBuildImage.getSecretsManagerCredentials()
(experimental) The secretsManagerCredentials for access to a private registry.
|
ISecret |
WindowsBuildImage.getSecretsManagerCredentials()
(experimental) The secretsManagerCredentials for access to a private registry.
|
default ISecret |
IBuildImage.getSecretsManagerCredentials()
(experimental) The secretsManagerCredentials for access to a private registry.
|
ISecret |
IBuildImage.Jsii$Proxy.getSecretsManagerCredentials()
(experimental) The secretsManagerCredentials for access to a private registry.
|
default ISecret |
IBuildImage.Jsii$Default.getSecretsManagerCredentials()
(experimental) The secretsManagerCredentials for access to a private registry.
|
ISecret |
IBindableBuildImage.Jsii$Proxy.getSecretsManagerCredentials()
(experimental) The secretsManagerCredentials for access to a private registry.
|
default ISecret |
IBindableBuildImage.Jsii$Default.getSecretsManagerCredentials()
(experimental) The secretsManagerCredentials for access to a private registry.
|
| Modifier and Type | Method and Description |
|---|---|
DockerImageOptions.Builder |
DockerImageOptions.Builder.secretsManagerCredentials(ISecret secretsManagerCredentials)
Sets the value of
DockerImageOptions.getSecretsManagerCredentials() |
| Constructor and Description |
|---|
Jsii$Proxy(ISecret secretsManagerCredentials)
Constructor that initializes the object based on literal property values passed by the
DockerImageOptions.Builder. |
| Modifier and Type | Class and Description |
|---|---|
class |
DatabaseSecret
(experimental) A database secret.
|
| Modifier and Type | Method and Description |
|---|---|
default ISecret |
DatabaseSecretProps.getMasterSecret()
(experimental) The master secret which will be used to rotate this secret.
|
ISecret |
DatabaseSecretProps.Jsii$Proxy.getMasterSecret() |
ISecret |
RotationMultiUserOptions.getSecret()
(experimental) The secret to rotate.
|
ISecret |
RotationMultiUserOptions.Jsii$Proxy.getSecret() |
ISecret |
DatabaseCluster.getSecret()
(experimental) The secret attached to this cluster.
|
| Modifier and Type | Method and Description |
|---|---|
DatabaseSecret.Builder |
DatabaseSecret.Builder.masterSecret(ISecret masterSecret)
(experimental) The master secret which will be used to rotate this secret.
|
DatabaseSecretProps.Builder |
DatabaseSecretProps.Builder.masterSecret(ISecret masterSecret)
Sets the value of
DatabaseSecretProps.getMasterSecret() |
RotationMultiUserOptions.Builder |
RotationMultiUserOptions.Builder.secret(ISecret secret)
Sets the value of
RotationMultiUserOptions.getSecret() |
| Constructor and Description |
|---|
Jsii$Proxy(ISecret secret,
Duration automaticallyAfter)
Constructor that initializes the object based on literal property values passed by the
RotationMultiUserOptions.Builder. |
Jsii$Proxy(String username,
IKey encryptionKey,
ISecret masterSecret,
String secretName)
Constructor that initializes the object based on literal property values passed by the
DatabaseSecretProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default ISecret |
RepositoryImageProps.getCredentials()
(experimental) The secret to expose to the container that contains the credentials for the image repository.
|
ISecret |
RepositoryImageProps.Jsii$Proxy.getCredentials() |
| Modifier and Type | Method and Description |
|---|---|
RepositoryImage.Builder |
RepositoryImage.Builder.credentials(ISecret credentials)
(experimental) The secret to expose to the container that contains the credentials for the image repository.
|
RepositoryImageProps.Builder |
RepositoryImageProps.Builder.credentials(ISecret credentials)
Sets the value of
RepositoryImageProps.getCredentials() |
static Secret |
Secret.fromSecretsManager(ISecret secret)
(experimental) Creates a environment variable value from a secret stored in AWS Secrets Manager.
|
static Secret |
Secret.fromSecretsManager(ISecret secret,
String field)
(experimental) Creates a environment variable value from a secret stored in AWS Secrets Manager.
|
| Constructor and Description |
|---|
Jsii$Proxy(ISecret credentials)
Constructor that initializes the object based on literal property values passed by the
RepositoryImageProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default ISecret |
DatabaseSecretProps.getMasterSecret()
(experimental) The master secret which will be used to rotate this secret.
|
ISecret |
DatabaseSecretProps.Jsii$Proxy.getMasterSecret() |
ISecret |
DatabaseInstance.getSecret()
(experimental) The AWS Secrets Manager secret attached to the instance.
|
ISecret |
RotationMultiUserOptions.getSecret()
(experimental) The secret to rotate.
|
ISecret |
RotationMultiUserOptions.Jsii$Proxy.getSecret() |
ISecret |
ServerlessCluster.getSecret()
(experimental) The secret attached to this cluster.
|
default ISecret |
ServerlessClusterAttributes.getSecret()
(experimental) The secret attached to the database cluster.
|
ISecret |
ServerlessClusterAttributes.Jsii$Proxy.getSecret() |
ISecret |
DatabaseCluster.getSecret()
(experimental) The secret attached to this cluster.
|
ISecret |
DatabaseInstanceFromSnapshot.getSecret()
(experimental) The AWS Secrets Manager secret attached to the instance.
|
abstract ISecret |
Credentials.getSecret()
(experimental) Secret used to instantiate this Login.
|
| Modifier and Type | Method and Description |
|---|---|
List<ISecret> |
DatabaseProxyProps.Jsii$Proxy.getSecrets() |
List<ISecret> |
DatabaseProxyOptions.getSecrets()
(experimental) The secret that the proxy uses to authenticate to the RDS DB instance or Aurora DB cluster.
|
List<ISecret> |
DatabaseProxyOptions.Jsii$Proxy.getSecrets() |
| Modifier and Type | Method and Description |
|---|---|
static Credentials |
Credentials.fromSecret(ISecret secret)
(experimental) Creates Credentials from an existing Secrets Manager ``Secret`` (or ``DatabaseSecret``).
|
static Credentials |
Credentials.fromSecret(ISecret secret,
String username)
(experimental) Creates Credentials from an existing Secrets Manager ``Secret`` (or ``DatabaseSecret``).
|
DatabaseSecret.Builder |
DatabaseSecret.Builder.masterSecret(ISecret masterSecret)
(experimental) The master secret which will be used to rotate this secret.
|
DatabaseSecretProps.Builder |
DatabaseSecretProps.Builder.masterSecret(ISecret masterSecret)
Sets the value of
DatabaseSecretProps.getMasterSecret() |
RotationMultiUserOptions.Builder |
RotationMultiUserOptions.Builder.secret(ISecret secret)
Sets the value of
RotationMultiUserOptions.getSecret() |
ServerlessClusterAttributes.Builder |
ServerlessClusterAttributes.Builder.secret(ISecret secret)
Sets the value of
ServerlessClusterAttributes.getSecret() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseProxyProps.Builder |
DatabaseProxyProps.Builder.secrets(List<? extends ISecret> secrets)
Sets the value of
DatabaseProxyOptions.getSecrets() |
DatabaseProxy.Builder |
DatabaseProxy.Builder.secrets(List<? extends ISecret> secrets)
(experimental) The secret that the proxy uses to authenticate to the RDS DB instance or Aurora DB cluster.
|
DatabaseProxyOptions.Builder |
DatabaseProxyOptions.Builder.secrets(List<? extends ISecret> secrets)
Sets the value of
DatabaseProxyOptions.getSecrets() |
| Constructor and Description |
|---|
Jsii$Proxy(ISecret secret,
Duration automaticallyAfter,
String excludeCharacters)
Constructor that initializes the object based on literal property values passed by the
RotationMultiUserOptions.Builder. |
Jsii$Proxy(String username,
IKey encryptionKey,
String excludeCharacters,
ISecret masterSecret,
Boolean replaceOnPasswordCriteriaChanges)
Constructor that initializes the object based on literal property values passed by the
DatabaseSecretProps.Builder. |
Jsii$Proxy(String clusterIdentifier,
String clusterEndpointAddress,
Number port,
String readerEndpointAddress,
ISecret secret,
List<? extends ISecurityGroup> securityGroups)
Constructor that initializes the object based on literal property values passed by the
ServerlessClusterAttributes.Builder. |
| Constructor and Description |
|---|
Jsii$Proxy(List<? extends ISecret> secrets,
IVpc vpc,
Duration borrowTimeout,
String dbProxyName,
Boolean debugLogging,
Boolean iamAuth,
Duration idleClientTimeout,
String initQuery,
Number maxConnectionsPercent,
Number maxIdleConnectionsPercent,
Boolean requireTls,
IRole role,
List<? extends ISecurityGroup> securityGroups,
List<? extends SessionPinningFilter> sessionPinningFilters,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseProxyOptions.Builder. |
Jsii$Proxy(ProxyTarget proxyTarget,
List<? extends ISecret> secrets,
IVpc vpc,
Duration borrowTimeout,
String dbProxyName,
Boolean debugLogging,
Boolean iamAuth,
Duration idleClientTimeout,
String initQuery,
Number maxConnectionsPercent,
Number maxIdleConnectionsPercent,
Boolean requireTls,
IRole role,
List<? extends ISecurityGroup> securityGroups,
List<? extends SessionPinningFilter> sessionPinningFilters,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseProxyProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
ISecret |
RotationMultiUserOptions.getSecret()
(experimental) The secret to rotate.
|
ISecret |
RotationMultiUserOptions.Jsii$Proxy.getSecret() |
ISecret |
Cluster.getSecret()
(experimental) The secret attached to this cluster.
|
| Modifier and Type | Method and Description |
|---|---|
RotationMultiUserOptions.Builder |
RotationMultiUserOptions.Builder.secret(ISecret secret)
Sets the value of
RotationMultiUserOptions.getSecret() |
| Constructor and Description |
|---|
Jsii$Proxy(ISecret secret,
Duration automaticallyAfter)
Constructor that initializes the object based on literal property values passed by the
RotationMultiUserOptions.Builder. |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ISecret.Jsii$Default
Internal default implementation for
ISecret. |
interface |
ISecretTargetAttachment |
static interface |
ISecretTargetAttachment.Jsii$Default
Internal default implementation for
ISecretTargetAttachment. |
| Modifier and Type | Class and Description |
|---|---|
static class |
ISecret.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
ISecretTargetAttachment.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Secret
(experimental) Creates a new secret in AWS SecretsManager.
|
class |
SecretTargetAttachment
(experimental) An attached secret.
|
| Modifier and Type | Method and Description |
|---|---|
ISecret |
Secret.attach(ISecretAttachmentTarget target)
(experimental) Attach a target to this secret.
|
ISecret |
ISecret.attach(ISecretAttachmentTarget target)
(experimental) Attach a target to this secret.
|
ISecret |
ISecret.Jsii$Proxy.attach(ISecretAttachmentTarget target)
(experimental) Attach a target to this secret.
|
default ISecret |
ISecret.Jsii$Default.attach(ISecretAttachmentTarget target)
(experimental) Attach a target to this secret.
|
ISecret |
ISecretTargetAttachment.Jsii$Proxy.attach(ISecretAttachmentTarget target)
(experimental) Attach a target to this secret.
|
default ISecret |
ISecretTargetAttachment.Jsii$Default.attach(ISecretAttachmentTarget target)
(experimental) Attach a target to this secret.
|
ISecret |
SecretTargetAttachment.attach(ISecretAttachmentTarget target)
(experimental) Attach a target to this secret.
|
static ISecret |
Secret.fromSecretArn(software.constructs.Construct scope,
String id,
String secretArn)
Deprecated.
use `fromSecretCompleteArn` or `fromSecretPartialArn`
|
static ISecret |
Secret.fromSecretAttributes(software.constructs.Construct scope,
String id,
SecretAttributes attrs)
(experimental) Import an existing secret into the Stack.
|
static ISecret |
Secret.fromSecretCompleteArn(software.constructs.Construct scope,
String id,
String secretCompleteArn)
(experimental) Imports a secret by complete ARN.
|
static ISecret |
Secret.fromSecretName(software.constructs.Construct scope,
String id,
String secretName)
Deprecated.
use `fromSecretNameV2`
|
static ISecret |
Secret.fromSecretNameV2(software.constructs.Construct scope,
String id,
String secretName)
(experimental) Imports a secret by secret name.
|
static ISecret |
Secret.fromSecretPartialArn(software.constructs.Construct scope,
String id,
String secretPartialArn)
(experimental) Imports a secret by partial ARN.
|
default ISecret |
SecretRotationProps.getMasterSecret()
(experimental) The master secret for a multi user rotation scheme.
|
ISecret |
SecretRotationProps.Jsii$Proxy.getMasterSecret() |
ISecret |
MultiUserHostedRotationOptions.getMasterSecret()
(experimental) The master secret for a multi user rotation scheme.
|
ISecret |
MultiUserHostedRotationOptions.Jsii$Proxy.getMasterSecret() |
ISecret |
SecretTargetAttachmentProps.getSecret()
(experimental) The secret to attach to the target.
|
ISecret |
SecretTargetAttachmentProps.Jsii$Proxy.getSecret() |
ISecret |
ResourcePolicyProps.getSecret()
(experimental) The secret to attach a resource-based permissions policy.
|
ISecret |
ResourcePolicyProps.Jsii$Proxy.getSecret() |
ISecret |
RotationScheduleProps.getSecret()
(experimental) The secret to rotate.
|
ISecret |
RotationScheduleProps.Jsii$Proxy.getSecret() |
ISecret |
SecretRotationProps.getSecret()
(experimental) The secret to rotate.
|
ISecret |
SecretRotationProps.Jsii$Proxy.getSecret() |
| Modifier and Type | Method and Description |
|---|---|
CfnRotationSchedule.HostedRotationLambdaProperty |
HostedRotation.bind(ISecret secret,
software.constructs.Construct scope)
(experimental) Binds this hosted rotation to a secret.
|
SecretRotation.Builder |
SecretRotation.Builder.masterSecret(ISecret masterSecret)
(experimental) The master secret for a multi user rotation scheme.
|
SecretRotationProps.Builder |
SecretRotationProps.Builder.masterSecret(ISecret masterSecret)
Sets the value of
SecretRotationProps.getMasterSecret() |
MultiUserHostedRotationOptions.Builder |
MultiUserHostedRotationOptions.Builder.masterSecret(ISecret masterSecret)
Sets the value of
MultiUserHostedRotationOptions.getMasterSecret() |
SecretTargetAttachmentProps.Builder |
SecretTargetAttachmentProps.Builder.secret(ISecret secret)
Sets the value of
SecretTargetAttachmentProps.getSecret() |
SecretRotation.Builder |
SecretRotation.Builder.secret(ISecret secret)
(experimental) The secret to rotate.
|
SecretTargetAttachment.Builder |
SecretTargetAttachment.Builder.secret(ISecret secret)
(experimental) The secret to attach to the target.
|
ResourcePolicyProps.Builder |
ResourcePolicyProps.Builder.secret(ISecret secret)
Sets the value of
ResourcePolicyProps.getSecret() |
RotationScheduleProps.Builder |
RotationScheduleProps.Builder.secret(ISecret secret)
Sets the value of
RotationScheduleProps.getSecret() |
RotationSchedule.Builder |
RotationSchedule.Builder.secret(ISecret secret)
(experimental) The secret to rotate.
|
ResourcePolicy.Builder |
ResourcePolicy.Builder.secret(ISecret secret)
(experimental) The secret to attach a resource-based permissions policy.
|
SecretRotationProps.Builder |
SecretRotationProps.Builder.secret(ISecret secret)
Sets the value of
SecretRotationProps.getSecret() |
| Constructor and Description |
|---|
Jsii$Proxy(ISecret secret)
Constructor that initializes the object based on literal property values passed by the
ResourcePolicyProps.Builder. |
Jsii$Proxy(ISecret secret,
Duration automaticallyAfter,
HostedRotation hostedRotation,
IFunction rotationLambda)
Constructor that initializes the object based on literal property values passed by the
RotationScheduleProps.Builder. |
Jsii$Proxy(ISecret secret,
ISecretAttachmentTarget target)
Constructor that initializes the object based on literal property values passed by the
SecretTargetAttachmentProps.Builder. |
Jsii$Proxy(ISecret masterSecret,
String functionName,
List<? extends ISecurityGroup> securityGroups,
IVpc vpc,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
MultiUserHostedRotationOptions.Builder. |
Jsii$Proxy(SecretRotationApplication application,
ISecret secret,
IConnectable target,
IVpc vpc,
Duration automaticallyAfter,
String excludeCharacters,
ISecret masterSecret,
ISecurityGroup securityGroup,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
SecretRotationProps.Builder. |
Copyright © 2020. All rights reserved.