CatalogEntry class final
Static metadata describing one curated terradart_google factory.
This type is hand-written (it is part of the public catalog API
consumed by terradart_agent's MCP server). Only the terradartCatalog
list of CatalogEntry values lives in the generated _catalog.g.dart,
which terradart wrap regenerates — one entry per curated resource and
data source. Edit this type by hand; never hand-edit the generated list
(regenerate via terradart wrap).
Constructors
Properties
- barrel → String
-
Per-service barrel (outputDir), e.g.
pubsub.final - className → String
-
Dart wrapper class name, e.g.
GooglePubsubTopic.final -
constructorParams
→ List<
String> -
Constructor parameter names in declared order.
final
- docComment → String
-
Full doc comment text (markdown).
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- kind → CatalogKind
-
Resource vs data source.
final
-
nestedTypes
→ List<
String> -
Names of nested helper types emitted alongside this resource.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
sensitiveFields
→ List<
String> -
Sensitive field paths (dotted), masked at synth time.
final
- summary → String
-
One-line summary (first sentence of the doc comment).
final
- tfType → String
-
Terraform type string, e.g.
google_pubsub_topic.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