Uses of Class
software.amazon.awscdk.core.SecretValue
Packages that use SecretValue
Package
Description
AWS Cloud Development Kit Core Library
CDK Pipelines
AWS Amplify Construct Library
AWS CodeBuild Construct Library
AWS CodePipeline Actions
AWS::CodeStar Construct Library
Amazon DocumentDB Construct Library
Amazon EC2 Construct Library
Amazon ECS Construct Library
Amazon Elastic Load Balancing V2 Construct Library
Amazon OpenSearch Service Construct Library
Amazon EventBridge Construct Library
AWS Identity and Access Management Construct Library
Amazon OpenSearch Service Construct Library
Amazon Relational Database Service Construct Library
Amazon Redshift Construct Library
AWS Secrets Manager Construct Library
-
Uses of SecretValue in software.amazon.awscdk.core
Methods in software.amazon.awscdk.core that return SecretValueModifier and TypeMethodDescriptionSecretValue.Builder.build()static SecretValueSecretValue.cfnDynamicReference(CfnDynamicReference ref) Obtain the secret value through a CloudFormation dynamic reference.static SecretValueSecretValue.cfnParameter(CfnParameter param) Obtain the secret value through a CloudFormation parameter.static SecretValueDeprecated.static SecretValueSecretValue.resourceAttribute(String attr) Use a resource's output as secret value.static SecretValueSecretValue.secretsManager(String secretId) Creates aSecretValuewith a value which is dynamically loaded from AWS Secrets Manager.static SecretValueSecretValue.secretsManager(String secretId, SecretsManagerSecretOptions options) Creates aSecretValuewith a value which is dynamically loaded from AWS Secrets Manager.static SecretValueUse a secret value stored from a Systems Manager (SSM) parameter.static SecretValueUse a secret value stored from a Systems Manager (SSM) parameter.static SecretValueSecretValue.unsafePlainText(String secret) Construct a literal secret value for use with secret-aware constructs. -
Uses of SecretValue in software.amazon.awscdk.pipelines
Methods in software.amazon.awscdk.pipelines that return SecretValueModifier and TypeMethodDescriptiondefault SecretValueGitHubSourceOptions.getAuthentication()A GitHub OAuth token to use for authentication.final SecretValueGitHubSourceOptions.Jsii$Proxy.getAuthentication()Methods in software.amazon.awscdk.pipelines with parameters of type SecretValueModifier and TypeMethodDescriptionGitHubSourceOptions.Builder.authentication(SecretValue authentication) Sets the value ofGitHubSourceOptions.getAuthentication() -
Uses of SecretValue in software.amazon.awscdk.services.amplify
Methods in software.amazon.awscdk.services.amplify that return SecretValueModifier and TypeMethodDescriptiondefault SecretValueSourceCodeProviderConfig.getAccessToken()(experimental) Personal Access token for 3rd party source control system for an Amplify App, used to create webhook and read-only deploy key.final SecretValueSourceCodeProviderConfig.Jsii$Proxy.getAccessToken()GitHubSourceCodeProviderProps.getOauthToken()(experimental) A personal access token with thereposcope.final SecretValueGitHubSourceCodeProviderProps.Jsii$Proxy.getOauthToken()GitLabSourceCodeProviderProps.getOauthToken()(experimental) A personal access token with thereposcope.final SecretValueGitLabSourceCodeProviderProps.Jsii$Proxy.getOauthToken()default SecretValueSourceCodeProviderConfig.getOauthToken()(experimental) OAuth token for 3rd party source control system for an Amplify App, used to create webhook and read-only deploy key.final SecretValueSourceCodeProviderConfig.Jsii$Proxy.getOauthToken()default SecretValueBasicAuthProps.getPassword()(experimental) The password.final SecretValueBasicAuthProps.Jsii$Proxy.getPassword()Methods in software.amazon.awscdk.services.amplify with parameters of type SecretValueModifier and TypeMethodDescriptionSourceCodeProviderConfig.Builder.accessToken(SecretValue accessToken) Sets the value ofSourceCodeProviderConfig.getAccessToken()static BasicAuthBasicAuth.fromCredentials(String username, SecretValue password) (experimental) Creates a Basic Auth configuration from a username and a password.GitHubSourceCodeProvider.Builder.oauthToken(SecretValue oauthToken) (experimental) A personal access token with thereposcope.GitHubSourceCodeProviderProps.Builder.oauthToken(SecretValue oauthToken) Sets the value ofGitHubSourceCodeProviderProps.getOauthToken()GitLabSourceCodeProvider.Builder.oauthToken(SecretValue oauthToken) (experimental) A personal access token with thereposcope.GitLabSourceCodeProviderProps.Builder.oauthToken(SecretValue oauthToken) Sets the value ofGitLabSourceCodeProviderProps.getOauthToken()SourceCodeProviderConfig.Builder.oauthToken(SecretValue oauthToken) Sets the value ofSourceCodeProviderConfig.getOauthToken()BasicAuth.Builder.password(SecretValue password) (experimental) The password.BasicAuthProps.Builder.password(SecretValue password) Sets the value ofBasicAuthProps.getPassword() -
Uses of SecretValue in software.amazon.awscdk.services.codebuild
Methods in software.amazon.awscdk.services.codebuild that return SecretValueModifier and TypeMethodDescriptionGitHubEnterpriseSourceCredentialsProps.getAccessToken()The personal access token to use when contacting the instance of the GitHub Enterprise API.final SecretValueGitHubEnterpriseSourceCredentialsProps.Jsii$Proxy.getAccessToken()GitHubSourceCredentialsProps.getAccessToken()The personal access token to use when contacting the GitHub API.final SecretValueGitHubSourceCredentialsProps.Jsii$Proxy.getAccessToken()BitBucketSourceCredentialsProps.getPassword()Your BitBucket application password.final SecretValueBitBucketSourceCredentialsProps.Jsii$Proxy.getPassword()BitBucketSourceCredentialsProps.getUsername()Your BitBucket username.final SecretValueBitBucketSourceCredentialsProps.Jsii$Proxy.getUsername()Methods in software.amazon.awscdk.services.codebuild with parameters of type SecretValueModifier and TypeMethodDescriptionGitHubEnterpriseSourceCredentials.Builder.accessToken(SecretValue accessToken) The personal access token to use when contacting the instance of the GitHub Enterprise API.GitHubEnterpriseSourceCredentialsProps.Builder.accessToken(SecretValue accessToken) Sets the value ofGitHubEnterpriseSourceCredentialsProps.getAccessToken()GitHubSourceCredentials.Builder.accessToken(SecretValue accessToken) The personal access token to use when contacting the GitHub API.GitHubSourceCredentialsProps.Builder.accessToken(SecretValue accessToken) Sets the value ofGitHubSourceCredentialsProps.getAccessToken()BitBucketSourceCredentials.Builder.password(SecretValue password) Your BitBucket application password.BitBucketSourceCredentialsProps.Builder.password(SecretValue password) Sets the value ofBitBucketSourceCredentialsProps.getPassword()BitBucketSourceCredentials.Builder.username(SecretValue username) Your BitBucket username.BitBucketSourceCredentialsProps.Builder.username(SecretValue username) Sets the value ofBitBucketSourceCredentialsProps.getUsername() -
Uses of SecretValue in software.amazon.awscdk.services.codepipeline.actions
Methods in software.amazon.awscdk.services.codepipeline.actions that return SecretValueModifier and TypeMethodDescriptionAlexaSkillDeployActionProps.getClientSecret()The client secret of the developer console token.final SecretValueAlexaSkillDeployActionProps.Jsii$Proxy.getClientSecret()GitHubSourceActionProps.getOauthToken()A GitHub OAuth token to use for authentication.final SecretValueGitHubSourceActionProps.Jsii$Proxy.getOauthToken()AlexaSkillDeployActionProps.getRefreshToken()The refresh token of the developer console token.final SecretValueAlexaSkillDeployActionProps.Jsii$Proxy.getRefreshToken()Methods in software.amazon.awscdk.services.codepipeline.actions with parameters of type SecretValueModifier and TypeMethodDescriptionAlexaSkillDeployAction.Builder.clientSecret(SecretValue clientSecret) The client secret of the developer console token.AlexaSkillDeployActionProps.Builder.clientSecret(SecretValue clientSecret) Sets the value ofAlexaSkillDeployActionProps.getClientSecret()GitHubSourceAction.Builder.oauthToken(SecretValue oauthToken) A GitHub OAuth token to use for authentication.GitHubSourceActionProps.Builder.oauthToken(SecretValue oauthToken) Sets the value ofGitHubSourceActionProps.getOauthToken()AlexaSkillDeployAction.Builder.refreshToken(SecretValue refreshToken) The refresh token of the developer console token.AlexaSkillDeployActionProps.Builder.refreshToken(SecretValue refreshToken) Sets the value ofAlexaSkillDeployActionProps.getRefreshToken() -
Uses of SecretValue in software.amazon.awscdk.services.codestar
Methods in software.amazon.awscdk.services.codestar that return SecretValueModifier and TypeMethodDescriptionGitHubRepositoryProps.getAccessToken()(experimental) The GitHub user's personal access token for the GitHub repository.final SecretValueGitHubRepositoryProps.Jsii$Proxy.getAccessToken()Methods in software.amazon.awscdk.services.codestar with parameters of type SecretValueModifier and TypeMethodDescriptionGitHubRepository.Builder.accessToken(SecretValue accessToken) (experimental) The GitHub user's personal access token for the GitHub repository.GitHubRepositoryProps.Builder.accessToken(SecretValue accessToken) Sets the value ofGitHubRepositoryProps.getAccessToken() -
Uses of SecretValue in software.amazon.awscdk.services.docdb
Methods in software.amazon.awscdk.services.docdb that return SecretValueModifier and TypeMethodDescriptiondefault SecretValueLogin.getPassword()Password.final SecretValueLogin.Jsii$Proxy.getPassword()Methods in software.amazon.awscdk.services.docdb with parameters of type SecretValueModifier and TypeMethodDescriptionLogin.Builder.password(SecretValue password) Sets the value ofLogin.getPassword() -
Uses of SecretValue in software.amazon.awscdk.services.ec2
Methods in software.amazon.awscdk.services.ec2 that return SecretValueModifier and TypeMethodDescriptiondefault SecretValueVpnTunnelOption.getPreSharedKeySecret()The pre-shared key (PSK) to establish initial authentication between the virtual private gateway and customer gateway.final SecretValueVpnTunnelOption.Jsii$Proxy.getPreSharedKeySecret()Methods in software.amazon.awscdk.services.ec2 with parameters of type SecretValueModifier and TypeMethodDescriptionVpnTunnelOption.Builder.preSharedKeySecret(SecretValue preSharedKeySecret) Sets the value ofVpnTunnelOption.getPreSharedKeySecret() -
Uses of SecretValue in software.amazon.awscdk.services.ecs
Methods in software.amazon.awscdk.services.ecs that return SecretValueModifier and TypeMethodDescriptiondefault SecretValueSplunkLogDriverProps.getToken()Deprecated.UseSplunkLogDriverProps.secretTokeninstead.final SecretValueSplunkLogDriverProps.Jsii$Proxy.getToken()Methods in software.amazon.awscdk.services.ecs with parameters of type SecretValueModifier and TypeMethodDescriptionSplunkLogDriver.Builder.token(SecretValue token) Deprecated.UseSplunkLogDriverProps.secretTokeninstead.SplunkLogDriverProps.Builder.token(SecretValue token) Deprecated.UseSplunkLogDriverProps.secretTokeninstead. -
Uses of SecretValue in software.amazon.awscdk.services.elasticloadbalancingv2
Methods in software.amazon.awscdk.services.elasticloadbalancingv2 that return SecretValueModifier and TypeMethodDescriptionAuthenticateOidcOptions.getClientSecret()The OAuth 2.0 client secret.final SecretValueAuthenticateOidcOptions.Jsii$Proxy.getClientSecret()Methods in software.amazon.awscdk.services.elasticloadbalancingv2 with parameters of type SecretValueModifier and TypeMethodDescriptionAuthenticateOidcOptions.Builder.clientSecret(SecretValue clientSecret) Sets the value ofAuthenticateOidcOptions.getClientSecret() -
Uses of SecretValue in software.amazon.awscdk.services.elasticsearch
Methods in software.amazon.awscdk.services.elasticsearch that return SecretValueModifier and TypeMethodDescriptiondefault SecretValueAdvancedSecurityOptions.getMasterUserPassword()Deprecated.use opensearchservice module insteadfinal SecretValueAdvancedSecurityOptions.Jsii$Proxy.getMasterUserPassword()Deprecated.Domain.getMasterUserPassword()Deprecated.use opensearchservice module insteadMethods in software.amazon.awscdk.services.elasticsearch with parameters of type SecretValueModifier and TypeMethodDescriptionAdvancedSecurityOptions.Builder.masterUserPassword(SecretValue masterUserPassword) Deprecated.use opensearchservice module instead -
Uses of SecretValue in software.amazon.awscdk.services.events
Methods in software.amazon.awscdk.services.events that return SecretValueModifier and TypeMethodDescriptionOAuthAuthorizationProps.getClientSecret()The client secret associated with the client ID to use for OAuth authorization for the connection.final SecretValueOAuthAuthorizationProps.Jsii$Proxy.getClientSecret()Methods in software.amazon.awscdk.services.events with parameters of type SecretValueModifier and TypeMethodDescriptionstatic AuthorizationAuthorization.apiKey(String apiKeyName, SecretValue apiKeyValue) Use API key authorization.static AuthorizationAuthorization.basic(String username, SecretValue password) Use username and password authorization.OAuthAuthorizationProps.Builder.clientSecret(SecretValue clientSecret) Sets the value ofOAuthAuthorizationProps.getClientSecret()static HttpParameterHttpParameter.fromSecret(SecretValue value) Make an OAuthParameter from a secret. -
Uses of SecretValue in software.amazon.awscdk.services.iam
Methods in software.amazon.awscdk.services.iam that return SecretValueModifier and TypeMethodDescriptiondefault SecretValueUserProps.getPassword()The password for the user.final SecretValueUserProps.Jsii$Proxy.getPassword()AccessKey.getSecretAccessKey()The Secret Access Key.IAccessKey.getSecretAccessKey()The Secret Access Key.default SecretValueIAccessKey.Jsii$Default.getSecretAccessKey()The Secret Access Key.final SecretValueIAccessKey.Jsii$Proxy.getSecretAccessKey()The Secret Access Key.Methods in software.amazon.awscdk.services.iam with parameters of type SecretValueModifier and TypeMethodDescriptionUser.Builder.password(SecretValue password) The password for the user.UserProps.Builder.password(SecretValue password) Sets the value ofUserProps.getPassword() -
Uses of SecretValue in software.amazon.awscdk.services.opensearchservice
Methods in software.amazon.awscdk.services.opensearchservice that return SecretValueModifier and TypeMethodDescriptiondefault SecretValueAdvancedSecurityOptions.getMasterUserPassword()Password for the master user.final SecretValueAdvancedSecurityOptions.Jsii$Proxy.getMasterUserPassword()Domain.getMasterUserPassword()Master user password if fine grained access control is configured.Methods in software.amazon.awscdk.services.opensearchservice with parameters of type SecretValueModifier and TypeMethodDescriptionAdvancedSecurityOptions.Builder.masterUserPassword(SecretValue masterUserPassword) Sets the value ofAdvancedSecurityOptions.getMasterUserPassword() -
Uses of SecretValue in software.amazon.awscdk.services.rds
Methods in software.amazon.awscdk.services.rds that return SecretValueModifier and TypeMethodDescriptionabstract SecretValueCredentials.getPassword()Password.default SecretValueCredentialsFromUsernameOptions.getPassword()Password.final SecretValueCredentialsFromUsernameOptions.Jsii$Proxy.getPassword()abstract SecretValueSnapshotCredentials.getPassword()The master user password.Methods in software.amazon.awscdk.services.rds with parameters of type SecretValueModifier and TypeMethodDescriptionstatic CredentialsCredentials.fromPassword(String username, SecretValue password) Creates Credentials from a password.static SnapshotCredentialsSnapshotCredentials.fromPassword(SecretValue password) Update the snapshot login with an existing password.CredentialsFromUsernameOptions.Builder.password(SecretValue password) Sets the value ofCredentialsFromUsernameOptions.getPassword() -
Uses of SecretValue in software.amazon.awscdk.services.redshift
Methods in software.amazon.awscdk.services.redshift that return SecretValueModifier and TypeMethodDescriptiondefault SecretValueLogin.getMasterPassword()(experimental) Password.final SecretValueLogin.Jsii$Proxy.getMasterPassword()IUser.getPassword()(experimental) The password of the user.default SecretValueIUser.Jsii$Default.getPassword()(experimental) The password of the user.final SecretValueIUser.Jsii$Proxy.getPassword()(experimental) The password of the user.User.getPassword()(experimental) The password of the user.UserAttributes.getPassword()(experimental) The password of the user.final SecretValueUserAttributes.Jsii$Proxy.getPassword()Methods in software.amazon.awscdk.services.redshift with parameters of type SecretValueModifier and TypeMethodDescriptionLogin.Builder.masterPassword(SecretValue masterPassword) Sets the value ofLogin.getMasterPassword()UserAttributes.Builder.password(SecretValue password) Sets the value ofUserAttributes.getPassword() -
Uses of SecretValue in software.amazon.awscdk.services.secretsmanager
Methods in software.amazon.awscdk.services.secretsmanager that return SecretValueModifier and TypeMethodDescriptiondefault SecretValueSecretProps.getSecretStringValue()Initial value for the secret.final SecretValueSecretProps.Jsii$Proxy.getSecretStringValue()ISecret.getSecretValue()Retrieve the value of the stored secret as aSecretValue.default SecretValueISecret.Jsii$Default.getSecretValue()Retrieve the value of the stored secret as aSecretValue.final SecretValueISecret.Jsii$Proxy.getSecretValue()Retrieve the value of the stored secret as aSecretValue.default SecretValueISecretTargetAttachment.Jsii$Default.getSecretValue()Retrieve the value of the stored secret as aSecretValue.final SecretValueISecretTargetAttachment.Jsii$Proxy.getSecretValue()Retrieve the value of the stored secret as aSecretValue.Secret.getSecretValue()Retrieve the value of the stored secret as aSecretValue.SecretTargetAttachment.getSecretValue()Retrieve the value of the stored secret as aSecretValue.default SecretValueISecret.Jsii$Default.secretValueFromJson(String key) Interpret the secret as a JSON object and return a field's value from it as aSecretValue.final SecretValueISecret.Jsii$Proxy.secretValueFromJson(String key) Interpret the secret as a JSON object and return a field's value from it as aSecretValue.ISecret.secretValueFromJson(String key) Interpret the secret as a JSON object and return a field's value from it as aSecretValue.default SecretValueISecretTargetAttachment.Jsii$Default.secretValueFromJson(String key) Interpret the secret as a JSON object and return a field's value from it as aSecretValue.final SecretValueISecretTargetAttachment.Jsii$Proxy.secretValueFromJson(String key) Interpret the secret as a JSON object and return a field's value from it as aSecretValue.Secret.secretValueFromJson(String jsonField) Interpret the secret as a JSON object and return a field's value from it as aSecretValue.SecretTargetAttachment.secretValueFromJson(String jsonField) Interpret the secret as a JSON object and return a field's value from it as aSecretValue.Methods in software.amazon.awscdk.services.secretsmanager with parameters of type SecretValueModifier and TypeMethodDescriptionSecret.Builder.secretStringValue(SecretValue secretStringValue) Initial value for the secret.SecretProps.Builder.secretStringValue(SecretValue secretStringValue) Sets the value ofSecretProps.getSecretStringValue()
unsafePlainText()instead.