Show / Hide Table of Contents

Class CfnKnowledgeBasePropsMixin.RedshiftProvisionedAuthConfigurationProperty

Contains configurations for authentication to an Amazon Redshift provisioned data warehouse.

Inheritance
object
CfnKnowledgeBasePropsMixin.RedshiftProvisionedAuthConfigurationProperty
Implements
CfnKnowledgeBasePropsMixin.IRedshiftProvisionedAuthConfigurationProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.Bedrock
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnKnowledgeBasePropsMixin.RedshiftProvisionedAuthConfigurationProperty : CfnKnowledgeBasePropsMixin.IRedshiftProvisionedAuthConfigurationProperty
Syntax (vb)
Public Class CfnKnowledgeBasePropsMixin.RedshiftProvisionedAuthConfigurationProperty Implements CfnKnowledgeBasePropsMixin.IRedshiftProvisionedAuthConfigurationProperty
Remarks

Specify the type of authentication to use in the type field and include the corresponding field. If you specify IAM authentication, you don't need to include another field.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-knowledgebase-redshiftprovisionedauthconfiguration.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.Bedrock;

             var redshiftProvisionedAuthConfigurationProperty = new RedshiftProvisionedAuthConfigurationProperty {
                 DatabaseUser = "databaseUser",
                 Type = "type",
                 UsernamePasswordSecretArn = "usernamePasswordSecretArn"
             };

Synopsis

Constructors

RedshiftProvisionedAuthConfigurationProperty()

Contains configurations for authentication to an Amazon Redshift provisioned data warehouse.

Properties

DatabaseUser

The database username for authentication to an Amazon Redshift provisioned data warehouse.

Type

The type of authentication to use.

UsernamePasswordSecretArn

The ARN of an Secrets Manager secret for authentication.

Constructors

RedshiftProvisionedAuthConfigurationProperty()

Contains configurations for authentication to an Amazon Redshift provisioned data warehouse.

public RedshiftProvisionedAuthConfigurationProperty()
Remarks

Specify the type of authentication to use in the type field and include the corresponding field. If you specify IAM authentication, you don't need to include another field.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-knowledgebase-redshiftprovisionedauthconfiguration.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.Bedrock;

             var redshiftProvisionedAuthConfigurationProperty = new RedshiftProvisionedAuthConfigurationProperty {
                 DatabaseUser = "databaseUser",
                 Type = "type",
                 UsernamePasswordSecretArn = "usernamePasswordSecretArn"
             };

Properties

DatabaseUser

The database username for authentication to an Amazon Redshift provisioned data warehouse.

public string? DatabaseUser { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-knowledgebase-redshiftprovisionedauthconfiguration.html#cfn-bedrock-knowledgebase-redshiftprovisionedauthconfiguration-databaseuser

Type

The type of authentication to use.

public string? Type { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-knowledgebase-redshiftprovisionedauthconfiguration.html#cfn-bedrock-knowledgebase-redshiftprovisionedauthconfiguration-type

UsernamePasswordSecretArn

The ARN of an Secrets Manager secret for authentication.

public string? UsernamePasswordSecretArn { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-knowledgebase-redshiftprovisionedauthconfiguration.html#cfn-bedrock-knowledgebase-redshiftprovisionedauthconfiguration-usernamepasswordsecretarn

Implements

CfnKnowledgeBasePropsMixin.IRedshiftProvisionedAuthConfigurationProperty
Back to top Generated by DocFX