MissingProvider class final

A block needs a provider configuration the Stack does not register: the provider its type implies (google for google_pubsub_topic), the one its provider meta-argument names, or one a module call passes on.

Inheritance

Constructors

MissingProvider({required String address, required String provider, bool unregisteredInstance = false})
const

Properties

address → String
Where the problem is: the Terraform address of the block that holds it (google_pubsub_subscription.push, module.sa, output.topic_id, provider.google, moved, constant.ordersTopic).
final
hashCode → int
The hash code for this object.
no setterinherited
message → String
What is wrong and how to fix it, in one paragraph.
no setteroverride
provider → String
google, or google.eu for an aliased configuration.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
unregisteredInstance → bool
Whether the block names a StackProvider instance as its provider: that the Stack does not hold — an equal-looking copy does not count, because its configuration may differ from the registered one.
final

Methods

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

Operators

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