Skip to content

Google Cloud (beta-only) coverage

terradart_google_beta wraps hashicorp/google-beta and currently ships 112 curated resource factories + 0 data sources (112 catalog entries), 112 of them in a runnable example. Each factory below is generated from the pinned provider schema, exported from the barrel shown, and — where an example is listed — synthesized and checked with terraform validate in CI.

Import per service: import 'package:terradart_google_beta/<barrel>.dart';

Terraform typeDart factoryExample
google_active_directory_peeringGoogleActiveDirectoryPeeringbeta_leftover_quickstart
Terraform typeDart factoryExample
google_api_gateway_apiGoogleApiGatewayApibeta_leftover_quickstart
google_api_gateway_api_configGoogleApiGatewayApiConfigbeta_leftover_quickstart
google_api_gateway_api_config_iam_bindingGoogleApiGatewayApiConfigIamBindingbeta_leftover_quickstart
google_api_gateway_api_config_iam_memberGoogleApiGatewayApiConfigIamMemberbeta_leftover_quickstart
google_api_gateway_api_config_iam_policyGoogleApiGatewayApiConfigIamPolicybeta_leftover_quickstart
google_api_gateway_api_iam_bindingGoogleApiGatewayApiIamBindingbeta_leftover_quickstart
google_api_gateway_api_iam_memberGoogleApiGatewayApiIamMemberbeta_leftover_quickstart
google_api_gateway_api_iam_policyGoogleApiGatewayApiIamPolicybeta_leftover_quickstart
google_api_gateway_gatewayGoogleApiGatewayGatewaybeta_leftover_quickstart
google_api_gateway_gateway_iam_bindingGoogleApiGatewayGatewayIamBindingbeta_leftover_quickstart
google_api_gateway_gateway_iam_memberGoogleApiGatewayGatewayIamMemberbeta_leftover_quickstart
google_api_gateway_gateway_iam_policyGoogleApiGatewayGatewayIamPolicybeta_leftover_quickstart
Terraform typeDart factoryExample
google_artifact_registry_vpcsc_configGoogleArtifactRegistryVpcscConfigbeta_leftover_quickstart
Terraform typeDart factoryExample
google_bigquery_analytics_hub_data_exchange_subscriptionGoogleBigqueryAnalyticsHubDataExchangeSubscriptionbeta_leftover_quickstart
Terraform typeDart factoryExample
google_ces_evaluationGoogleCesEvaluationbeta_leftover_quickstart
google_ces_security_settingsGoogleCesSecuritySettingsbeta_leftover_quickstart
Terraform typeDart factoryExample
google_chronicle_soar_domainGoogleChronicleSoarDomainbeta_leftover_quickstart
Terraform typeDart factoryExample
google_compute_backend_bucket_iam_bindingGoogleComputeBackendBucketIamBindingbeta_leftover_quickstart
google_compute_backend_bucket_iam_memberGoogleComputeBackendBucketIamMemberbeta_leftover_quickstart
google_compute_backend_bucket_iam_policyGoogleComputeBackendBucketIamPolicybeta_leftover_quickstart
google_compute_backend_service_iam_bindingGoogleComputeBackendServiceIamBindingbeta_leftover_quickstart
google_compute_backend_service_iam_memberGoogleComputeBackendServiceIamMemberbeta_leftover_quickstart
google_compute_backend_service_iam_policyGoogleComputeBackendServiceIamPolicybeta_leftover_quickstart
google_compute_future_reservationGoogleComputeFutureReservationbeta_leftover_quickstart
google_compute_instance_from_machine_imageGoogleComputeInstanceFromMachineImagebeta_leftover_quickstart
google_compute_machine_imageGoogleComputeMachineImagebeta_leftover_quickstart
google_compute_machine_image_iam_bindingGoogleComputeMachineImageIamBindingbeta_leftover_quickstart
google_compute_machine_image_iam_memberGoogleComputeMachineImageIamMemberbeta_leftover_quickstart
google_compute_machine_image_iam_policyGoogleComputeMachineImageIamPolicybeta_leftover_quickstart
google_compute_network_firewall_policy_packet_mirroring_ruleGoogleComputeNetworkFirewallPolicyPacketMirroringRulebeta_leftover_quickstart
google_compute_region_backend_bucketGoogleComputeRegionBackendBucketbeta_leftover_quickstart
google_compute_region_backend_bucket_iam_bindingGoogleComputeRegionBackendBucketIamBindingbeta_leftover_quickstart
google_compute_region_backend_bucket_iam_memberGoogleComputeRegionBackendBucketIamMemberbeta_leftover_quickstart
google_compute_region_backend_bucket_iam_policyGoogleComputeRegionBackendBucketIamPolicybeta_leftover_quickstart
google_compute_region_backend_service_iam_bindingGoogleComputeRegionBackendServiceIamBindingbeta_leftover_quickstart
google_compute_region_backend_service_iam_memberGoogleComputeRegionBackendServiceIamMemberbeta_leftover_quickstart
google_compute_region_backend_service_iam_policyGoogleComputeRegionBackendServiceIamPolicybeta_leftover_quickstart
google_compute_region_network_policyGoogleComputeRegionNetworkPolicybeta_leftover_quickstart
google_compute_region_network_policy_traffic_classification_ruleGoogleComputeRegionNetworkPolicyTrafficClassificationRulebeta_leftover_quickstart
Terraform typeDart factoryExample
google_gke_hub_membership_rbac_role_bindingGoogleGkeHubMembershipRbacRoleBindingbeta_leftover_quickstart
Terraform typeDart factoryExample
google_dataflow_flex_template_jobGoogleDataflowFlexTemplateJobbeta_leftover_quickstart
Terraform typeDart factoryExample
google_dataform_configGoogleDataformConfigbeta_leftover_quickstart
google_dataform_repository_release_configGoogleDataformRepositoryReleaseConfigbeta_leftover_quickstart
google_dataform_repository_workflow_configGoogleDataformRepositoryWorkflowConfigbeta_leftover_quickstart
Terraform typeDart factoryExample
google_dataplex_data_assetGoogleDataplexDataAssetbeta_leftover_quickstart
Terraform typeDart factoryExample
google_firebase_ai_logic_configGoogleFirebaseAiLogicConfigbeta_leftover_quickstart
google_firebase_ai_logic_prompt_templateGoogleFirebaseAiLogicPromptTemplatebeta_leftover_quickstart
google_firebase_ai_logic_prompt_template_lockGoogleFirebaseAiLogicPromptTemplateLockbeta_leftover_quickstart
google_firebase_android_appGoogleFirebaseAndroidAppbeta_leftover_quickstart
google_firebase_apple_appGoogleFirebaseAppleAppbeta_leftover_quickstart
google_firebase_database_instanceGoogleFirebaseDatabaseInstancebeta_leftover_quickstart
google_firebase_extensions_instanceGoogleFirebaseExtensionsInstancebeta_leftover_quickstart
google_firebase_hosting_channelGoogleFirebaseHostingChannelbeta_leftover_quickstart
google_firebase_hosting_custom_domainGoogleFirebaseHostingCustomDomainbeta_leftover_quickstart
google_firebase_hosting_releaseGoogleFirebaseHostingReleasebeta_leftover_quickstart
google_firebase_hosting_siteGoogleFirebaseHostingSitebeta_leftover_quickstart
google_firebase_hosting_versionGoogleFirebaseHostingVersionbeta_leftover_quickstart
google_firebase_projectGoogleFirebaseProjectbeta_leftover_quickstart
google_firebase_storage_bucketGoogleFirebaseStorageBucketbeta_leftover_quickstart
google_firebase_storage_default_bucketGoogleFirebaseStorageDefaultBucketbeta_leftover_quickstart
google_firebase_web_appGoogleFirebaseWebAppbeta_leftover_quickstart
Terraform typeDart factoryExample
google_folder_service_identityGoogleFolderServiceIdentitybeta_leftover_quickstart
Terraform typeDart factoryExample
google_cloud_identity_policyGoogleCloudIdentityPolicybeta_leftover_quickstart
Terraform typeDart factoryExample
google_kms_folder_kaj_policy_configGoogleKmsFolderKajPolicyConfigbeta_leftover_quickstart
google_kms_organization_kaj_policy_configGoogleKmsOrganizationKajPolicyConfigbeta_leftover_quickstart
google_kms_project_kaj_policy_configGoogleKmsProjectKajPolicyConfigbeta_leftover_quickstart
Terraform typeDart factoryExample
google_network_security_authorization_policyGoogleNetworkSecurityAuthorizationPolicybeta_leftover_quickstart
google_network_security_sac_attachmentGoogleNetworkSecuritySacAttachmentbeta_leftover_quickstart
google_network_security_sac_realmGoogleNetworkSecuritySacRealmbeta_leftover_quickstart
google_network_services_service_lb_policiesGoogleNetworkServicesServiceLbPoliciesbeta_leftover_quickstart
Terraform typeDart factoryExample
google_organization_service_identityGoogleOrganizationServiceIdentitybeta_leftover_quickstart
Terraform typeDart factoryExample
google_os_config_guest_policiesGoogleOsConfigGuestPoliciesbeta_leftover_quickstart
Terraform typeDart factoryExample
google_privileged_access_manager_settingsGooglePrivilegedAccessManagerSettingsbeta_leftover_quickstart
Terraform typeDart factoryExample
google_project_service_identityGoogleProjectServiceIdentitybeta_leftover_quickstart, beta_service_identity_quickstart, cloud_asset_quickstart
Terraform typeDart factoryExample
google_runtimeconfig_configGoogleRuntimeconfigConfigbeta_leftover_quickstart
google_runtimeconfig_config_iam_bindingGoogleRuntimeconfigConfigIamBindingbeta_leftover_quickstart
google_runtimeconfig_config_iam_memberGoogleRuntimeconfigConfigIamMemberbeta_leftover_quickstart
google_runtimeconfig_config_iam_policyGoogleRuntimeconfigConfigIamPolicybeta_leftover_quickstart
google_runtimeconfig_variableGoogleRuntimeconfigVariablebeta_leftover_quickstart
Terraform typeDart factoryExample
google_saas_runtime_releaseGoogleSaasRuntimeReleasebeta_leftover_quickstart
google_saas_runtime_rollout_kindGoogleSaasRuntimeRolloutKindbeta_leftover_quickstart
google_saas_runtime_saasGoogleSaasRuntimeSaasbeta_leftover_quickstart
google_saas_runtime_tenantGoogleSaasRuntimeTenantbeta_leftover_quickstart
google_saas_runtime_unitGoogleSaasRuntimeUnitbeta_leftover_quickstart
google_saas_runtime_unit_kindGoogleSaasRuntimeUnitKindbeta_leftover_quickstart
google_saas_runtime_unit_operationGoogleSaasRuntimeUnitOperationbeta_leftover_quickstart
Terraform typeDart factoryExample
google_security_scanner_scan_configGoogleSecurityScannerScanConfigbeta_leftover_quickstart
Terraform typeDart factoryExample
google_service_usage_consumer_quota_overrideGoogleServiceUsageConsumerQuotaOverridebeta_leftover_quickstart
Terraform typeDart factoryExample
google_tags_tag_binding_collectionGoogleTagsTagBindingCollectionbeta_leftover_quickstart
Terraform typeDart factoryExample
google_tpu_v2_queued_resourceGoogleTpuV2QueuedResourcebeta_leftover_quickstart
google_tpu_v2_vmGoogleTpuV2Vmbeta_leftover_quickstart
Terraform typeDart factoryExample
google_vertex_ai_endpoint_iam_bindingGoogleVertexAiEndpointIamBindingbeta_leftover_quickstart
google_vertex_ai_endpoint_iam_memberGoogleVertexAiEndpointIamMemberbeta_leftover_quickstart
google_vertex_ai_endpoint_iam_policyGoogleVertexAiEndpointIamPolicybeta_leftover_quickstart
google_vertex_ai_feature_group_iam_bindingGoogleVertexAiFeatureGroupIamBindingbeta_leftover_quickstart
google_vertex_ai_feature_group_iam_memberGoogleVertexAiFeatureGroupIamMemberbeta_leftover_quickstart
google_vertex_ai_feature_group_iam_policyGoogleVertexAiFeatureGroupIamPolicybeta_leftover_quickstart
google_vertex_ai_feature_online_store_featureview_iam_bindingGoogleVertexAiFeatureOnlineStoreFeatureviewIamBindingbeta_leftover_quickstart
google_vertex_ai_feature_online_store_featureview_iam_memberGoogleVertexAiFeatureOnlineStoreFeatureviewIamMemberbeta_leftover_quickstart
google_vertex_ai_feature_online_store_featureview_iam_policyGoogleVertexAiFeatureOnlineStoreFeatureviewIamPolicybeta_leftover_quickstart
google_vertex_ai_feature_online_store_iam_bindingGoogleVertexAiFeatureOnlineStoreIamBindingbeta_leftover_quickstart
google_vertex_ai_feature_online_store_iam_memberGoogleVertexAiFeatureOnlineStoreIamMemberbeta_leftover_quickstart
google_vertex_ai_feature_online_store_iam_policyGoogleVertexAiFeatureOnlineStoreIamPolicybeta_leftover_quickstart
google_vertex_ai_featurestore_entitytype_iam_bindingGoogleVertexAiFeaturestoreEntitytypeIamBindingbeta_leftover_quickstart
google_vertex_ai_featurestore_entitytype_iam_memberGoogleVertexAiFeaturestoreEntitytypeIamMemberbeta_leftover_quickstart
google_vertex_ai_featurestore_entitytype_iam_policyGoogleVertexAiFeaturestoreEntitytypeIamPolicybeta_leftover_quickstart
google_vertex_ai_featurestore_iam_bindingGoogleVertexAiFeaturestoreIamBindingbeta_leftover_quickstart
google_vertex_ai_featurestore_iam_memberGoogleVertexAiFeaturestoreIamMemberbeta_leftover_quickstart
google_vertex_ai_featurestore_iam_policyGoogleVertexAiFeaturestoreIamPolicybeta_leftover_quickstart
google_vertex_ai_metadata_storeGoogleVertexAiMetadataStorebeta_leftover_quickstart
google_vertex_ai_model_garden_enable_modelGoogleVertexAiModelGardenEnableModelbeta_leftover_quickstart

Release history: GitHub Releases · per-package CHANGELOGs.