| Package | Description |
|---|---|
| software.amazon.awscdk.services.codebuild |
AWS CodeBuild Construct Library
|
| software.amazon.awscdk.services.docdb |
Amazon DocumentDB Construct Library
|
| software.amazon.awscdk.services.ecs |
Amazon ECS Construct Library
|
| software.amazon.awscdk.services.lambda.eventsources |
AWS Lambda Event Sources
|
| software.amazon.awscdk.services.rds |
Amazon Relational Database Service Construct Library
|
| software.amazon.awscdk.services.secretsmanager |
AWS Secrets Manager Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
ISecret |
LinuxBuildImage.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.
|
ISecret |
WindowsBuildImage.getSecretsManagerCredentials()
(experimental) The secretsManagerCredentials for access to a private registry.
|
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() |
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.
|
| 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 |
DatabaseCluster.getSecret()
(experimental) The secret attached to this cluster.
|
ISecret |
RotationMultiUserOptions.getSecret()
(experimental) The secret to rotate.
|
ISecret |
RotationMultiUserOptions.Jsii$Proxy.getSecret() |
| 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 |
|---|---|
ISecret |
KafkaEventSourceProps.getSecret()
(experimental) the secret with the Kafka credentials, see https://docs.aws.amazon.com/msk/latest/developerguide/msk-password.html for details.
|
ISecret |
KafkaEventSourceProps.Jsii$Proxy.getSecret() |
ISecret |
SelfManagedKafkaEventSourceProps.Jsii$Proxy.getSecret() |
ISecret |
ManagedKafkaEventSourceProps.Jsii$Proxy.getSecret() |
| Modifier and Type | Method and Description |
|---|---|
ManagedKafkaEventSource.Builder |
ManagedKafkaEventSource.Builder.secret(ISecret secret)
(experimental) the secret with the Kafka credentials, see https://docs.aws.amazon.com/msk/latest/developerguide/msk-password.html for details.
|
KafkaEventSourceProps.Builder |
KafkaEventSourceProps.Builder.secret(ISecret secret)
Sets the value of
KafkaEventSourceProps.getSecret() |
SelfManagedKafkaEventSource.Builder |
SelfManagedKafkaEventSource.Builder.secret(ISecret secret)
(experimental) the secret with the Kafka credentials, see https://docs.aws.amazon.com/msk/latest/developerguide/msk-password.html for details.
|
SelfManagedKafkaEventSourceProps.Builder |
SelfManagedKafkaEventSourceProps.Builder.secret(ISecret secret)
Sets the value of
KafkaEventSourceProps.getSecret() |
ManagedKafkaEventSourceProps.Builder |
ManagedKafkaEventSourceProps.Builder.secret(ISecret secret)
Sets the value of
KafkaEventSourceProps.getSecret() |
| Constructor and Description |
|---|
Jsii$Proxy(ISecret secret,
String topic,
StartingPosition startingPosition,
Number batchSize,
Boolean bisectBatchOnError,
Boolean enabled,
Duration maxBatchingWindow,
Duration maxRecordAge,
IEventSourceDlq onFailure,
Number parallelizationFactor,
Number retryAttempts,
Duration tumblingWindow)
Constructor that initializes the object based on literal property values passed by the
KafkaEventSourceProps.Builder. |
Jsii$Proxy(List<String> bootstrapServers,
AuthenticationMethod authenticationMethod,
ISecurityGroup securityGroup,
IVpc vpc,
SubnetSelection vpcSubnets,
ISecret secret,
String topic,
StartingPosition startingPosition,
Number batchSize,
Boolean bisectBatchOnError,
Boolean enabled,
Duration maxBatchingWindow,
Duration maxRecordAge,
IEventSourceDlq onFailure,
Number parallelizationFactor,
Number retryAttempts,
Duration tumblingWindow)
Constructor that initializes the object based on literal property values passed by the
SelfManagedKafkaEventSourceProps.Builder. |
Jsii$Proxy(String clusterArn,
ISecret secret,
String topic,
StartingPosition startingPosition,
Number batchSize,
Boolean bisectBatchOnError,
Boolean enabled,
Duration maxBatchingWindow,
Duration maxRecordAge,
IEventSourceDlq onFailure,
Number parallelizationFactor,
Number retryAttempts,
Duration tumblingWindow)
Constructor that initializes the object based on literal property values passed by the
ManagedKafkaEventSourceProps.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 |
DatabaseCluster.getSecret()
(experimental) The secret attached to this cluster.
|
ISecret |
DatabaseInstanceFromSnapshot.getSecret()
(experimental) The AWS Secrets Manager secret attached to the instance.
|
ISecret |
DatabaseInstance.getSecret()
(experimental) The AWS Secrets Manager secret attached to the instance.
|
abstract ISecret |
Credentials.getSecret()
(experimental) Secret used to instantiate this Login.
|
default ISecret |
ServerlessClusterAttributes.getSecret()
(experimental) The secret attached to the database cluster.
|
ISecret |
ServerlessClusterAttributes.Jsii$Proxy.getSecret() |
ISecret |
ServerlessCluster.getSecret()
(experimental) The secret attached to this cluster.
|
ISecret |
RotationMultiUserOptions.getSecret()
(experimental) The secret to rotate.
|
ISecret |
RotationMultiUserOptions.Jsii$Proxy.getSecret() |
| Modifier and Type | Method and Description |
|---|---|
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() |
List<ISecret> |
DatabaseProxyProps.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() |
ServerlessClusterAttributes.Builder |
ServerlessClusterAttributes.Builder.secret(ISecret secret)
Sets the value of
ServerlessClusterAttributes.getSecret() |
RotationMultiUserOptions.Builder |
RotationMultiUserOptions.Builder.secret(ISecret secret)
Sets the value of
RotationMultiUserOptions.getSecret() |
| Modifier and Type | Method and Description |
|---|---|
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() |
DatabaseProxyProps.Builder |
DatabaseProxyProps.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,
String secretName)
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 | 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 |
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 |
SecretTargetAttachment.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 |
Secret.attach(ISecretAttachmentTarget target)
(experimental) Attach a target to this secret.
|
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.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.
|
ISecret |
MultiUserHostedRotationOptions.getMasterSecret()
(experimental) The master secret for a multi user rotation scheme.
|
ISecret |
MultiUserHostedRotationOptions.Jsii$Proxy.getMasterSecret() |
default ISecret |
SecretRotationProps.getMasterSecret()
(experimental) The master secret for a multi user rotation scheme.
|
ISecret |
SecretRotationProps.Jsii$Proxy.getMasterSecret() |
ISecret |
SecretTargetAttachmentProps.getSecret()
(experimental) The secret to attach to the target.
|
ISecret |
SecretTargetAttachmentProps.Jsii$Proxy.getSecret() |
ISecret |
RotationScheduleProps.getSecret()
(experimental) The secret to rotate.
|
ISecret |
RotationScheduleProps.Jsii$Proxy.getSecret() |
ISecret |
ResourcePolicyProps.getSecret()
(experimental) The secret to attach a resource-based permissions policy.
|
ISecret |
ResourcePolicyProps.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.
|
MultiUserHostedRotationOptions.Builder |
MultiUserHostedRotationOptions.Builder.masterSecret(ISecret masterSecret)
Sets the value of
MultiUserHostedRotationOptions.getMasterSecret() |
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() |
SecretTargetAttachmentProps.Builder |
SecretTargetAttachmentProps.Builder.secret(ISecret secret)
Sets the value of
SecretTargetAttachmentProps.getSecret() |
RotationScheduleProps.Builder |
RotationScheduleProps.Builder.secret(ISecret secret)
Sets the value of
RotationScheduleProps.getSecret() |
ResourcePolicyProps.Builder |
ResourcePolicyProps.Builder.secret(ISecret secret)
Sets the value of
ResourcePolicyProps.getSecret() |
SecretTargetAttachment.Builder |
SecretTargetAttachment.Builder.secret(ISecret secret)
(experimental) The secret to attach to the target.
|
ResourcePolicy.Builder |
ResourcePolicy.Builder.secret(ISecret secret)
(experimental) The secret to attach a resource-based permissions policy.
|
RotationSchedule.Builder |
RotationSchedule.Builder.secret(ISecret secret)
(experimental) The secret to rotate.
|
SecretRotation.Builder |
SecretRotation.Builder.secret(ISecret secret)
(experimental) The secret to rotate.
|
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
SecretTargetAttachmentProps.Builder. |
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 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 © 2021. All rights reserved.