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
-
- Object
- SynthIssue
- MissingProvider
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, orgoogle.eufor 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