GetCredentialsArgs class

Arguments for getCredentials. Arguments for getCredentials.

Constructors

GetCredentialsArgs({Input<String?>? dbName, Input<int?>? durationSeconds, Input<String?>? region, required Input<String> workgroupName})
Creates a new GetCredentialsArgs. dbName The name of the database to get temporary authorization to log on to. durationSeconds The number of seconds until the returned temporary password expires. The minimum is 900 seconds, and the maximum is 3600 seconds. region Region where this resource will be managed. Defaults to the Region set in the provider configuration. workgroupName The name of the workgroup associated with the database.
const
GetCredentialsArgs.fromMap(Map<String, dynamic> map)
factory

Properties

dbName → Input<String?>?
The name of the database to get temporary authorization to log on to.
final
durationSeconds → Input<int?>?
The number of seconds until the returned temporary password expires. The minimum is 900 seconds, and the maximum is 3600 seconds.
final
hashCode → int
The hash code for this object.
no setterinherited
region → Input<String?>?
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
workgroupName → Input<String>
The name of the workgroup associated with the database.
final

Methods

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

Operators

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