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.
dbNameThe name of the database to get temporary authorization to log on to.durationSecondsThe number of seconds until the returned temporary password expires. The minimum is 900 seconds, and the maximum is 3600 seconds.regionRegion where this resource will be managed. Defaults to the Region set in the provider configuration.workgroupNameThe 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