aws-cdk-lib.aws_pipes.CfnPipe.SelfManagedKafkaAccessConfigurationCredentialsProperty

interface SelfManagedKafkaAccessConfigurationCredentialsProperty

LanguageType name
.NETAmazon.CDK.AWS.Pipes.CfnPipe.SelfManagedKafkaAccessConfigurationCredentialsProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awspipes#CfnPipe_SelfManagedKafkaAccessConfigurationCredentialsProperty
Javasoftware.amazon.awscdk.services.pipes.CfnPipe.SelfManagedKafkaAccessConfigurationCredentialsProperty
Pythonaws_cdk.aws_pipes.CfnPipe.SelfManagedKafkaAccessConfigurationCredentialsProperty
TypeScript aws-cdk-lib » aws_pipes » CfnPipe » SelfManagedKafkaAccessConfigurationCredentialsProperty

The AWS Secrets Manager secret that stores your stream credentials.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_pipes as pipes } from 'aws-cdk-lib';
const selfManagedKafkaAccessConfigurationCredentialsProperty: pipes.CfnPipe.SelfManagedKafkaAccessConfigurationCredentialsProperty = {
  basicAuth: 'basicAuth',
  clientCertificateTlsAuth: 'clientCertificateTlsAuth',
  saslScram256Auth: 'saslScram256Auth',
  saslScram512Auth: 'saslScram512Auth',
};

Properties

NameTypeDescription
basicAuth?stringThe ARN of the Secrets Manager secret.
clientCertificateTlsAuth?stringThe ARN of the Secrets Manager secret.
saslScram256Auth?stringThe ARN of the Secrets Manager secret.
saslScram512Auth?stringThe ARN of the Secrets Manager secret.

basicAuth?

Type: string (optional)

The ARN of the Secrets Manager secret.


clientCertificateTlsAuth?

Type: string (optional)

The ARN of the Secrets Manager secret.


saslScram256Auth?

Type: string (optional)

The ARN of the Secrets Manager secret.


saslScram512Auth?

Type: string (optional)

The ARN of the Secrets Manager secret.