terradart_google_beta 0.25.2 copy "terradart_google_beta: ^0.25.2" to clipboard
terradart_google_beta: ^0.25.2 copied to clipboard

Curated factory wrappers for beta-only Google Cloud resources (hashicorp/google-beta) for Dart-first Terraform stacks.

terradart_google_beta #

Curated factory wrappers for beta-only Google Cloud resources (hashicorp/google-beta), for Dart-first Terraform stacks.

The beta-only catalog is filled (128 resource factories at provider 7.44.0). Types that also exist in GA live in terradart_google. Both packages share terradart_core and compose in one Stack. New beta-only types that appear in a later provider pin still land on request (no weekly wave lane).

import 'package:terradart_core/terradart_core.dart';
import 'package:terradart_google_beta/project.dart';
import 'package:terradart_google_beta/provider.dart';

final class MyStack extends Stack {
  MyStack({required String projectId})
      : super(providers: [GoogleBetaProvider(project: projectId)]) {
    final pubsubAgent = add(
      GoogleProjectServiceIdentity(
        localName: 'pubsub_agent',
        service: TfArg.literal('pubsub.googleapis.com'),
      ),
    );
    // pubsubAgent.member feeds IAM grants without racing agent creation.
  }
}

Curated surface: 128 resource factories across per-service barrels (firebase, compute, vertex_ai, api_gateway, biglake, …). The first factory remains google_project_service_identity (project barrel). 34 beta-only data sources are not curated yet.

Generated by the same maintainer pipeline as terradart_google (terradart wrap against a filtered hashicorp/google-beta schema fixture); do not hand-edit files under lib/src/.

1
likes
0
points
551
downloads

Documentation

Documentation

Publisher

unverified uploader

Weekly Downloads

Curated factory wrappers for beta-only Google Cloud resources (hashicorp/google-beta) for Dart-first Terraform stacks.

Repository (GitHub)
View/report issues

Topics

#terraform #infrastructure #codegen #google-cloud

License

unknown (license)

Dependencies

meta, terradart_core

More

Packages that depend on terradart_google_beta