Class CfnKnowledgeBasePropsMixin.RedshiftProvisionedAuthConfigurationProperty
Contains configurations for authentication to an Amazon Redshift provisioned data warehouse.
Inherited Members
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.
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.
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
Remarks
Type
The type of authentication to use.
public string? Type { get; set; }
Property Value
Remarks
UsernamePasswordSecretArn
The ARN of an Secrets Manager secret for authentication.
public string? UsernamePasswordSecretArn { get; set; }