UserAuthConfig class

Specifies the details of authentication used by a proxy to log in as a specific database user.

Constructors

UserAuthConfig({AuthScheme? authScheme, String? description, IAMAuthMode? iAMAuth, String? secretArn, String? userName})

Properties

authScheme AuthScheme?
The type of authentication that the proxy uses for connections from the proxy to the underlying database.
final
description String?
A user-specified description about the authentication used by a proxy to log in as a specific database user.
final
hashCode int
The hash code for this object.
no setterinherited
iAMAuth IAMAuthMode?
Whether to require or disallow AWS Identity and Access Management (IAM) authentication for connections to the proxy.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
secretArn String?
The Amazon Resource Name (ARN) representing the secret that the proxy uses to authenticate to the RDS DB instance or Aurora DB cluster. These secrets are stored within Amazon Secrets Manager.
final
userName String?
The name of the database user to which the proxy connects.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited