InstanceArgs class

The set of arguments for Instance. The set of arguments for Instance.

Constructors

InstanceArgs({Input<String>? databaseId, Input<String>? location, Input<String>? name, Input<String>? project, Input<InstanceType>? type})
Creates a new InstanceArgs. databaseId The globally unique identifier of the database instance. location Optional. name The fully qualified resource name of the database instance, in the form: projects/{project-number}/locations/{location-id}/instances/{database-id}. project Optional. type Immutable. The database instance type. On creation only USER_DATABASE is allowed, which is also the default when omitted.
const
InstanceArgs.fromMap(Map<String, dynamic> map)
factory

Properties

databaseId → Input<String>?
The globally unique identifier of the database instance.
final
hashCode → int
The hash code for this object.
no setterinherited
location → Input<String>?
final
name → Input<String>?
The fully qualified resource name of the database instance, in the form: projects/{project-number}/locations/{location-id}/instances/{database-id}.
final
project → Input<String>?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
type → Input<InstanceType>?
Immutable. The database instance type. On creation only USER_DATABASE is allowed, which is also the default when omitted.
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