From dad5fb8684a0492ef409d0746920a296a2ae5663 Mon Sep 17 00:00:00 2001 From: github-team-tf-cdk Date: Tue, 25 Oct 2022 09:14:58 +0000 Subject: [PATCH] chore(deps): upgrade provider project --- .gitattributes | 2 +- .github/workflows/automerge.yml | 32 - .github/workflows/build.yml | 6 +- .github/workflows/provider-upgrade.yml | 8 +- .github/workflows/release.yml | 16 +- .github/workflows/upgrade-main.yml | 4 +- .gitignore | 2 +- .mergify.yml | 43 + .npmignore | 1 + .projen/deps.json | 5 + .projen/files.json | 2 +- API.md | 1215 ++++++++++++++++- package.json | 5 +- scripts/check-for-upgrades.js | 3 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/active-directory-domain-trust/index.ts | 2 +- src/active-directory-domain/index.ts | 2 +- src/apigee-endpoint-attachment/index.ts | 2 +- src/apigee-envgroup-attachment/index.ts | 2 +- src/apigee-envgroup/index.ts | 2 +- src/apigee-environment-iam-binding/index.ts | 2 +- src/apigee-environment-iam-member/index.ts | 2 +- src/apigee-environment-iam-policy/index.ts | 2 +- src/apigee-environment/index.ts | 2 +- src/apigee-instance-attachment/index.ts | 2 +- src/apigee-instance/index.ts | 2 +- src/apigee-nat-address/index.ts | 2 +- src/apigee-organization/index.ts | 2 +- src/apikeys-key/index.ts | 2 +- .../index.ts | 2 +- src/app-engine-application/index.ts | 2 +- src/app-engine-domain-mapping/index.ts | 2 +- src/app-engine-firewall-rule/index.ts | 2 +- src/app-engine-flexible-app-version/index.ts | 2 +- .../index.ts | 2 +- src/app-engine-service-split-traffic/index.ts | 2 +- src/app-engine-standard-app-version/index.ts | 26 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/artifact-registry-repository/index.ts | 2 +- src/assured-workloads-workload/index.ts | 2 +- src/bigquery-connection-iam-binding/index.ts | 2 +- src/bigquery-connection-iam-member/index.ts | 2 +- src/bigquery-connection-iam-policy/index.ts | 2 +- src/bigquery-connection/index.ts | 2 +- src/bigquery-data-transfer-config/index.ts | 2 +- src/bigquery-dataset-access/index.ts | 2 +- src/bigquery-dataset-iam-binding/index.ts | 2 +- src/bigquery-dataset-iam-member/index.ts | 2 +- src/bigquery-dataset-iam-policy/index.ts | 2 +- src/bigquery-dataset/index.ts | 2 +- src/bigquery-job/index.ts | 2 +- src/bigquery-reservation-assignment/index.ts | 2 +- src/bigquery-reservation/index.ts | 2 +- src/bigquery-routine/index.ts | 2 +- src/bigquery-table-iam-binding/index.ts | 2 +- src/bigquery-table-iam-member/index.ts | 2 +- src/bigquery-table-iam-policy/index.ts | 2 +- src/bigquery-table/index.ts | 95 +- src/bigtable-app-profile/index.ts | 2 +- src/bigtable-gc-policy/index.ts | 2 +- src/bigtable-instance-iam-binding/index.ts | 2 +- src/bigtable-instance-iam-member/index.ts | 2 +- src/bigtable-instance-iam-policy/index.ts | 2 +- src/bigtable-instance/index.ts | 2 +- src/bigtable-table-iam-binding/index.ts | 2 +- src/bigtable-table-iam-member/index.ts | 2 +- src/bigtable-table-iam-policy/index.ts | 2 +- src/bigtable-table/index.ts | 2 +- src/billing-account-iam-binding/index.ts | 2 +- src/billing-account-iam-member/index.ts | 2 +- src/billing-account-iam-policy/index.ts | 2 +- src/billing-budget/index.ts | 2 +- src/billing-subaccount/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/binary-authorization-attestor/index.ts | 2 +- src/binary-authorization-policy/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/certificate-manager-certificate/index.ts | 2 +- .../index.ts | 2 +- src/cloud-asset-folder-feed/index.ts | 2 +- src/cloud-asset-organization-feed/index.ts | 2 +- src/cloud-asset-project-feed/index.ts | 2 +- src/cloud-identity-group-membership/index.ts | 2 +- src/cloud-identity-group/index.ts | 2 +- src/cloud-ids-endpoint/README.md | 3 + src/cloud-ids-endpoint/index.ts | 364 +++++ src/cloud-run-domain-mapping/index.ts | 2 +- src/cloud-run-service-iam-binding/index.ts | 2 +- src/cloud-run-service-iam-member/index.ts | 2 +- src/cloud-run-service-iam-policy/index.ts | 2 +- src/cloud-run-service/index.ts | 2 +- src/cloud-scheduler-job/index.ts | 2 +- src/cloud-tasks-queue-iam-binding/index.ts | 2 +- src/cloud-tasks-queue-iam-member/index.ts | 2 +- src/cloud-tasks-queue-iam-policy/index.ts | 2 +- src/cloud-tasks-queue/index.ts | 2 +- src/cloudbuild-trigger/index.ts | 2 +- src/cloudbuild-worker-pool/index.ts | 2 +- src/clouddeploy-delivery-pipeline/index.ts | 2 +- src/clouddeploy-target/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/cloudfunctions-function/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/cloudfunctions2-function/index.ts | 2 +- src/cloudiot-device/index.ts | 2 +- src/cloudiot-registry-iam-binding/index.ts | 2 +- src/cloudiot-registry-iam-member/index.ts | 2 +- src/cloudiot-registry-iam-policy/index.ts | 2 +- src/cloudiot-registry/index.ts | 2 +- src/composer-environment/index.ts | 2 +- src/compute-address/index.ts | 2 +- src/compute-attached-disk/index.ts | 2 +- src/compute-autoscaler/index.ts | 2 +- .../index.ts | 2 +- src/compute-backend-bucket/index.ts | 2 +- .../index.ts | 2 +- src/compute-backend-service/index.ts | 2 +- src/compute-disk-iam-binding/index.ts | 2 +- src/compute-disk-iam-member/index.ts | 2 +- src/compute-disk-iam-policy/index.ts | 2 +- .../index.ts | 2 +- src/compute-disk/index.ts | 2 +- src/compute-external-vpn-gateway/index.ts | 2 +- .../index.ts | 2 +- src/compute-firewall-policy-rule/index.ts | 2 +- src/compute-firewall-policy/index.ts | 2 +- src/compute-firewall/index.ts | 2 +- src/compute-forwarding-rule/index.ts | 2 +- src/compute-global-address/index.ts | 2 +- src/compute-global-forwarding-rule/index.ts | 2 +- .../index.ts | 2 +- src/compute-global-network-endpoint/index.ts | 2 +- src/compute-ha-vpn-gateway/index.ts | 2 +- src/compute-health-check/index.ts | 2 +- src/compute-http-health-check/index.ts | 2 +- src/compute-https-health-check/index.ts | 2 +- src/compute-image-iam-binding/index.ts | 2 +- src/compute-image-iam-member/index.ts | 2 +- src/compute-image-iam-policy/index.ts | 2 +- src/compute-image/index.ts | 2 +- src/compute-instance-from-template/index.ts | 2 +- src/compute-instance-group-manager/index.ts | 2 +- .../index.ts | 2 +- src/compute-instance-group/index.ts | 2 +- src/compute-instance-iam-binding/index.ts | 2 +- src/compute-instance-iam-member/index.ts | 2 +- src/compute-instance-iam-policy/index.ts | 2 +- src/compute-instance-template/index.ts | 2 +- src/compute-instance/index.ts | 2 +- src/compute-interconnect-attachment/index.ts | 2 +- src/compute-managed-ssl-certificate/index.ts | 2 +- src/compute-network-endpoint-group/index.ts | 2 +- src/compute-network-endpoint/index.ts | 2 +- .../index.ts | 2 +- src/compute-network-peering/index.ts | 2 +- src/compute-network/index.ts | 2 +- src/compute-node-group/index.ts | 2 +- src/compute-node-template/index.ts | 2 +- src/compute-packet-mirroring/index.ts | 2 +- src/compute-per-instance-config/index.ts | 2 +- .../index.ts | 2 +- src/compute-project-metadata-item/index.ts | 2 +- src/compute-project-metadata/index.ts | 2 +- src/compute-region-autoscaler/index.ts | 2 +- src/compute-region-backend-service/index.ts | 2 +- src/compute-region-disk-iam-binding/index.ts | 2 +- src/compute-region-disk-iam-member/index.ts | 2 +- src/compute-region-disk-iam-policy/index.ts | 2 +- .../index.ts | 2 +- src/compute-region-disk/index.ts | 2 +- src/compute-region-health-check/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/compute-region-ssl-certificate/index.ts | 2 +- src/compute-region-target-http-proxy/index.ts | 2 +- .../index.ts | 2 +- src/compute-region-url-map/index.ts | 2 +- src/compute-reservation/index.ts | 2 +- src/compute-resource-policy/index.ts | 2 +- src/compute-route/index.ts | 2 +- src/compute-router-interface/index.ts | 2 +- src/compute-router-nat/index.ts | 2 +- src/compute-router-peer/index.ts | 2 +- src/compute-router/index.ts | 2 +- src/compute-security-policy/index.ts | 2 +- src/compute-service-attachment/index.ts | 2 +- src/compute-shared-vpc-host-project/index.ts | 2 +- .../index.ts | 2 +- src/compute-snapshot-iam-binding/index.ts | 2 +- src/compute-snapshot-iam-member/index.ts | 2 +- src/compute-snapshot-iam-policy/index.ts | 2 +- src/compute-snapshot/index.ts | 2 +- src/compute-ssl-certificate/index.ts | 2 +- src/compute-ssl-policy/index.ts | 2 +- src/compute-subnetwork-iam-binding/index.ts | 2 +- src/compute-subnetwork-iam-member/index.ts | 2 +- src/compute-subnetwork-iam-policy/index.ts | 2 +- src/compute-subnetwork/index.ts | 2 +- src/compute-target-grpc-proxy/index.ts | 2 +- src/compute-target-http-proxy/index.ts | 2 +- src/compute-target-https-proxy/index.ts | 2 +- src/compute-target-instance/index.ts | 2 +- src/compute-target-pool/index.ts | 2 +- src/compute-target-ssl-proxy/index.ts | 2 +- src/compute-target-tcp-proxy/index.ts | 2 +- src/compute-url-map/index.ts | 2 +- src/compute-vpn-gateway/index.ts | 2 +- src/compute-vpn-tunnel/index.ts | 2 +- src/container-analysis-note/index.ts | 2 +- src/container-analysis-occurrence/index.ts | 2 +- src/container-aws-cluster/index.ts | 2 +- src/container-aws-node-pool/index.ts | 2 +- src/container-azure-client/index.ts | 2 +- src/container-azure-cluster/index.ts | 2 +- src/container-azure-node-pool/index.ts | 2 +- src/container-cluster/index.ts | 304 ++++- src/container-node-pool/index.ts | 153 ++- src/container-registry/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/data-catalog-entry-group/index.ts | 2 +- src/data-catalog-entry/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/data-catalog-tag-template/index.ts | 2 +- src/data-catalog-tag/index.ts | 2 +- src/data-fusion-instance/index.ts | 90 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/data-google-active-folder/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/data-google-billing-account/index.ts | 2 +- src/data-google-client-config/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/data-google-cloud-run-locations/index.ts | 2 +- src/data-google-cloud-run-service/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/data-google-composer-environment/index.ts | 2 +- .../index.ts | 2 +- src/data-google-compute-address/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/data-google-compute-disk/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/data-google-compute-health-check/index.ts | 2 +- src/data-google-compute-image/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/data-google-compute-instance/index.ts | 2 +- src/data-google-compute-lb-ip-ranges/index.ts | 2 +- .../index.ts | 2 +- src/data-google-compute-network/index.ts | 2 +- src/data-google-compute-node-types/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/data-google-compute-regions/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/data-google-compute-router/index.ts | 2 +- src/data-google-compute-snapshot/index.ts | 2 +- .../index.ts | 2 +- src/data-google-compute-ssl-policy/index.ts | 2 +- src/data-google-compute-subnetwork/index.ts | 2 +- src/data-google-compute-vpn-gateway/index.ts | 2 +- src/data-google-compute-zones/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/data-google-container-cluster/index.ts | 152 ++- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/data-google-dns-keys/index.ts | 2 +- src/data-google-dns-managed-zone/index.ts | 2 +- src/data-google-dns-record-set/index.ts | 2 +- .../index.ts | 2 +- src/data-google-folder/index.ts | 2 +- src/data-google-folders/index.ts | 2 +- .../index.ts | 2 +- src/data-google-iam-policy/index.ts | 2 +- src/data-google-iam-role/index.ts | 2 +- .../index.ts | 2 +- src/data-google-iap-client/index.ts | 2 +- .../index.ts | 2 +- src/data-google-kms-crypto-key/index.ts | 2 +- src/data-google-kms-key-ring/index.ts | 2 +- .../index.ts | 2 +- src/data-google-kms-secret/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/data-google-netblock-ip-ranges/index.ts | 2 +- src/data-google-organization/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/data-google-project/index.ts | 2 +- src/data-google-projects/index.ts | 2 +- src/data-google-pubsub-topic/index.ts | 2 +- src/data-google-redis-instance/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/data-google-service-account-jwt/index.ts | 2 +- src/data-google-service-account-key/index.ts | 2 +- src/data-google-service-account/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/data-google-spanner-instance/index.ts | 2 +- src/data-google-sql-backup-run/index.ts | 2 +- src/data-google-sql-ca-certs/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/data-google-storage-bucket/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/data-google-tags-tag-key/index.ts | 2 +- src/data-google-tags-tag-value/index.ts | 2 +- .../index.ts | 2 +- src/data-google-vpc-access-connector/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/data-loss-prevention-job-trigger/index.ts | 2 +- .../index.ts | 2 +- src/dataflow-job/index.ts | 2 +- src/dataplex-asset/index.ts | 2 +- src/dataplex-lake/index.ts | 2 +- src/dataplex-zone/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/dataproc-autoscaling-policy/index.ts | 2 +- src/dataproc-cluster-iam-binding/index.ts | 2 +- src/dataproc-cluster-iam-member/index.ts | 2 +- src/dataproc-cluster-iam-policy/index.ts | 2 +- src/dataproc-cluster/index.ts | 2 +- src/dataproc-job-iam-binding/index.ts | 2 +- src/dataproc-job-iam-member/index.ts | 2 +- src/dataproc-job-iam-policy/index.ts | 2 +- src/dataproc-job/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/dataproc-metastore-service/index.ts | 2 +- src/dataproc-workflow-template/index.ts | 2 +- src/datastore-index/index.ts | 2 +- src/datastream-connection-profile/index.ts | 2 +- src/datastream-private-connection/index.ts | 2 +- src/deployment-manager-deployment/index.ts | 2 +- src/dialogflow-agent/index.ts | 2 +- src/dialogflow-cx-agent/index.ts | 2 +- src/dialogflow-cx-entity-type/index.ts | 2 +- src/dialogflow-cx-environment/index.ts | 2 +- src/dialogflow-cx-flow/index.ts | 2 +- src/dialogflow-cx-intent/index.ts | 2 +- src/dialogflow-cx-page/index.ts | 2 +- src/dialogflow-cx-version/index.ts | 2 +- src/dialogflow-cx-webhook/index.ts | 2 +- src/dialogflow-entity-type/index.ts | 2 +- src/dialogflow-fulfillment/index.ts | 2 +- src/dialogflow-intent/index.ts | 2 +- src/dns-managed-zone/index.ts | 2 +- src/dns-policy/index.ts | 2 +- src/dns-record-set/index.ts | 2 +- .../index.ts | 2 +- src/document-ai-processor/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/endpoints-service-iam-binding/index.ts | 2 +- src/endpoints-service-iam-member/index.ts | 2 +- src/endpoints-service-iam-policy/index.ts | 2 +- src/endpoints-service/index.ts | 2 +- src/essential-contacts-contact/index.ts | 2 +- src/eventarc-trigger/index.ts | 2 +- src/filestore-instance/index.ts | 2 +- src/filestore-snapshot/index.ts | 2 +- src/firebaserules-release/index.ts | 2 +- src/firebaserules-ruleset/index.ts | 2 +- src/firestore-document/index.ts | 2 +- src/firestore-index/index.ts | 2 +- src/folder-access-approval-settings/index.ts | 2 +- src/folder-iam-audit-config/index.ts | 2 +- src/folder-iam-binding/index.ts | 2 +- src/folder-iam-member/index.ts | 2 +- src/folder-iam-policy/index.ts | 2 +- src/folder-organization-policy/index.ts | 2 +- src/folder/index.ts | 2 +- .../index.ts | 2 +- src/game-services-game-server-config/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/game-services-realm/index.ts | 2 +- src/gke-hub-membership-iam-binding/index.ts | 2 +- src/gke-hub-membership-iam-member/index.ts | 2 +- src/gke-hub-membership-iam-policy/index.ts | 2 +- src/gke-hub-membership/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/healthcare-consent-store/index.ts | 2 +- src/healthcare-dataset-iam-binding/index.ts | 2 +- src/healthcare-dataset-iam-member/index.ts | 2 +- src/healthcare-dataset-iam-policy/index.ts | 2 +- src/healthcare-dataset/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/healthcare-dicom-store/index.ts | 2 +- .../index.ts | 2 +- src/healthcare-fhir-store-iam-member/index.ts | 2 +- src/healthcare-fhir-store-iam-policy/index.ts | 2 +- src/healthcare-fhir-store/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/healthcare-hl7-v2-store/index.ts | 2 +- .../index.ts | 2 +- src/iam-workload-identity-pool/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/iap-brand/index.ts | 2 +- src/iap-client/index.ts | 2 +- src/iap-tunnel-iam-binding/index.ts | 2 +- src/iap-tunnel-iam-member/index.ts | 2 +- src/iap-tunnel-iam-policy/index.ts | 2 +- src/iap-tunnel-instance-iam-binding/index.ts | 2 +- src/iap-tunnel-instance-iam-member/index.ts | 2 +- src/iap-tunnel-instance-iam-policy/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/iap-web-iam-binding/index.ts | 2 +- src/iap-web-iam-member/index.ts | 2 +- src/iap-web-iam-policy/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/iap-web-type-compute-iam-binding/index.ts | 2 +- src/iap-web-type-compute-iam-member/index.ts | 2 +- src/iap-web-type-compute-iam-policy/index.ts | 2 +- src/identity-platform-config/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/identity-platform-tenant/index.ts | 2 +- src/index.ts | 1 + src/kms-crypto-key-iam-binding/index.ts | 2 +- src/kms-crypto-key-iam-member/index.ts | 2 +- src/kms-crypto-key-iam-policy/index.ts | 2 +- src/kms-crypto-key/index.ts | 2 +- src/kms-key-ring-iam-binding/index.ts | 2 +- src/kms-key-ring-iam-member/index.ts | 2 +- src/kms-key-ring-iam-policy/index.ts | 2 +- src/kms-key-ring-import-job/index.ts | 2 +- src/kms-key-ring/index.ts | 2 +- src/kms-secret-ciphertext/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/logging-billing-account-sink/index.ts | 2 +- src/logging-folder-bucket-config/index.ts | 2 +- src/logging-folder-exclusion/index.ts | 2 +- src/logging-folder-sink/index.ts | 2 +- src/logging-log-view/index.ts | 2 +- src/logging-metric/index.ts | 2 +- .../index.ts | 2 +- src/logging-organization-exclusion/index.ts | 2 +- src/logging-organization-sink/index.ts | 2 +- src/logging-project-bucket-config/index.ts | 2 +- src/logging-project-exclusion/index.ts | 2 +- src/logging-project-sink/index.ts | 2 +- src/memcache-instance/index.ts | 2 +- src/ml-engine-model/index.ts | 2 +- src/monitoring-alert-policy/index.ts | 2 +- src/monitoring-custom-service/index.ts | 2 +- src/monitoring-dashboard/index.ts | 2 +- src/monitoring-group/index.ts | 2 +- src/monitoring-metric-descriptor/index.ts | 2 +- src/monitoring-monitored-project/index.ts | 2 +- src/monitoring-notification-channel/index.ts | 2 +- src/monitoring-slo/index.ts | 2 +- src/monitoring-uptime-check-config/index.ts | 2 +- src/network-connectivity-hub/index.ts | 2 +- src/network-connectivity-spoke/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/notebooks-environment/index.ts | 2 +- src/notebooks-instance-iam-binding/index.ts | 2 +- src/notebooks-instance-iam-member/index.ts | 2 +- src/notebooks-instance-iam-policy/index.ts | 2 +- src/notebooks-instance/index.ts | 2 +- src/notebooks-location/index.ts | 2 +- src/notebooks-runtime-iam-binding/index.ts | 2 +- src/notebooks-runtime-iam-member/index.ts | 2 +- src/notebooks-runtime-iam-policy/index.ts | 2 +- src/notebooks-runtime/index.ts | 2 +- src/org-policy-policy/index.ts | 2 +- .../index.ts | 2 +- src/organization-iam-audit-config/index.ts | 2 +- src/organization-iam-binding/index.ts | 2 +- src/organization-iam-custom-role/index.ts | 2 +- src/organization-iam-member/index.ts | 2 +- src/organization-iam-policy/index.ts | 2 +- src/organization-policy/index.ts | 2 +- src/os-config-os-policy-assignment/index.ts | 2 +- src/os-config-patch-deployment/index.ts | 2 +- src/os-login-ssh-public-key/index.ts | 2 +- src/privateca-ca-pool-iam-binding/index.ts | 2 +- src/privateca-ca-pool-iam-member/index.ts | 2 +- src/privateca-ca-pool-iam-policy/index.ts | 2 +- src/privateca-ca-pool/index.ts | 2 +- src/privateca-certificate-authority/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/privateca-certificate-template/index.ts | 2 +- src/privateca-certificate/index.ts | 2 +- src/project-access-approval-settings/index.ts | 2 +- src/project-default-service-accounts/index.ts | 2 +- src/project-iam-audit-config/index.ts | 2 +- src/project-iam-binding/index.ts | 2 +- src/project-iam-custom-role/index.ts | 2 +- src/project-iam-member/index.ts | 2 +- src/project-iam-policy/index.ts | 2 +- src/project-organization-policy/index.ts | 2 +- src/project-service/index.ts | 2 +- src/project-usage-export-bucket/index.ts | 2 +- src/project/index.ts | 2 +- src/provider/index.ts | 24 +- src/pubsub-lite-reservation/index.ts | 2 +- src/pubsub-lite-subscription/index.ts | 2 +- src/pubsub-lite-topic/index.ts | 2 +- src/pubsub-schema/index.ts | 2 +- src/pubsub-subscription-iam-binding/index.ts | 2 +- src/pubsub-subscription-iam-member/index.ts | 2 +- src/pubsub-subscription-iam-policy/index.ts | 2 +- src/pubsub-subscription/index.ts | 2 +- src/pubsub-topic-iam-binding/index.ts | 2 +- src/pubsub-topic-iam-member/index.ts | 2 +- src/pubsub-topic-iam-policy/index.ts | 2 +- src/pubsub-topic/index.ts | 2 +- src/recaptcha-enterprise-key/index.ts | 2 +- src/redis-instance/index.ts | 2 +- src/resource-manager-lien/index.ts | 2 +- src/scc-notification-config/index.ts | 2 +- src/scc-source/index.ts | 2 +- .../index.ts | 2 +- src/secret-manager-secret-iam-member/index.ts | 2 +- src/secret-manager-secret-iam-policy/index.ts | 2 +- src/secret-manager-secret-version/index.ts | 2 +- src/secret-manager-secret/index.ts | 2 +- src/service-account-iam-binding/index.ts | 2 +- src/service-account-iam-member/index.ts | 2 +- src/service-account-iam-policy/index.ts | 2 +- src/service-account-key/index.ts | 2 +- src/service-account/index.ts | 2 +- src/service-networking-connection/index.ts | 2 +- .../index.ts | 2 +- .../index.ts | 2 +- src/sourcerepo-repository-iam-member/index.ts | 2 +- src/sourcerepo-repository-iam-policy/index.ts | 2 +- src/sourcerepo-repository/index.ts | 2 +- src/spanner-database-iam-binding/index.ts | 2 +- src/spanner-database-iam-member/index.ts | 2 +- src/spanner-database-iam-policy/index.ts | 2 +- src/spanner-database/index.ts | 2 +- src/spanner-instance-iam-binding/index.ts | 2 +- src/spanner-instance-iam-member/index.ts | 2 +- src/spanner-instance-iam-policy/index.ts | 2 +- src/spanner-instance/index.ts | 2 +- src/sql-database-instance/index.ts | 2 +- src/sql-database/index.ts | 2 +- .../index.ts | 2 +- src/sql-ssl-cert/index.ts | 2 +- src/sql-user/index.ts | 197 ++- src/storage-bucket-access-control/index.ts | 2 +- src/storage-bucket-acl/index.ts | 2 +- src/storage-bucket-iam-binding/index.ts | 2 +- src/storage-bucket-iam-member/index.ts | 2 +- src/storage-bucket-iam-policy/index.ts | 2 +- src/storage-bucket-object/index.ts | 2 +- src/storage-bucket/index.ts | 2 +- .../index.ts | 2 +- src/storage-default-object-acl/index.ts | 2 +- src/storage-hmac-key/index.ts | 2 +- src/storage-notification/index.ts | 2 +- src/storage-object-access-control/index.ts | 2 +- src/storage-object-acl/index.ts | 2 +- src/storage-transfer-job/index.ts | 2 +- src/tags-tag-binding/index.ts | 2 +- src/tags-tag-key-iam-binding/index.ts | 2 +- src/tags-tag-key-iam-member/index.ts | 2 +- src/tags-tag-key-iam-policy/index.ts | 2 +- src/tags-tag-key/index.ts | 2 +- src/tags-tag-value-iam-binding/index.ts | 2 +- src/tags-tag-value-iam-member/index.ts | 2 +- src/tags-tag-value-iam-policy/index.ts | 2 +- src/tags-tag-value/index.ts | 2 +- src/tpu-node/index.ts | 2 +- src/version.json | 2 +- src/vertex-ai-dataset/index.ts | 2 +- src/vpc-access-connector/index.ts | 2 +- src/workflows-workflow/index.ts | 2 +- yarn.lock | 39 +- 651 files changed, 3175 insertions(+), 867 deletions(-) delete mode 100644 .github/workflows/automerge.yml create mode 100644 .mergify.yml create mode 100644 src/cloud-ids-endpoint/README.md create mode 100644 src/cloud-ids-endpoint/index.ts diff --git a/.gitattributes b/.gitattributes index a76d6b5e3be..90b078a1523 100644 --- a/.gitattributes +++ b/.gitattributes @@ -3,7 +3,6 @@ /.gitattributes linguist-generated /.github/ISSUE_TEMPLATE/config.yml linguist-generated /.github/pull_request_template.md linguist-generated -/.github/workflows/automerge.yml linguist-generated /.github/workflows/build.yml linguist-generated /.github/workflows/next-cdktf-version-pr.yml linguist-generated /.github/workflows/provider-upgrade.yml linguist-generated @@ -11,6 +10,7 @@ /.github/workflows/release.yml linguist-generated /.github/workflows/upgrade-main.yml linguist-generated /.gitignore linguist-generated +/.mergify.yml linguist-generated /.npmignore linguist-generated /.projen/** linguist-generated /.projen/deps.json linguist-generated diff --git a/.github/workflows/automerge.yml b/.github/workflows/automerge.yml deleted file mode 100644 index e65a9a7c7f0..00000000000 --- a/.github/workflows/automerge.yml +++ /dev/null @@ -1,32 +0,0 @@ -# ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". - -name: automerge -on: - pull_request: - types: - - labeled - - unlabeled - - synchronize - - opened - - edited - - ready_for_review - - reopened - - unlocked - pull_request_review: - types: - - submitted - check_suite: - types: - - completed - status: {} -jobs: - automerge: - runs-on: ubuntu-latest - permissions: {} - steps: - - name: automerge - uses: pascalgn/automerge-action@v0.14.2 - env: - GITHUB_TOKEN: ${{ secrets.GH_TOKEN }} - MERGE_RETRIES: "20" - MERGE_RETRY_SLEEP: "300000" diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f0c26d57ba2..af297e32246 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -34,10 +34,10 @@ jobs: id: self_mutation run: |- git add . - git diff --staged --patch --exit-code > .repo.patch || echo "::set-output name=self_mutation_happened::true" + git diff --staged --patch --exit-code > .repo.patch || echo "self_mutation_happened=true" >> $GITHUB_OUTPUT - name: Upload patch if: steps.self_mutation.outputs.self_mutation_happened - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: .repo.patch path: .repo.patch @@ -51,7 +51,7 @@ jobs: run: cd dist && getfacl -R . > permissions-backup.acl continue-on-error: true - name: Upload artifact - uses: actions/upload-artifact@v2.1.1 + uses: actions/upload-artifact@v3 with: name: build-artifact path: dist diff --git a/.github/workflows/provider-upgrade.yml b/.github/workflows/provider-upgrade.yml index 72ccc58376c..1c6f0512b13 100644 --- a/.github/workflows/provider-upgrade.yml +++ b/.github/workflows/provider-upgrade.yml @@ -19,17 +19,17 @@ jobs: - run: yarn install - id: check_version run: yarn check-if-new-provider-version - - if: ${{ steps.check_version.new_version == 'available' }} + - if: ${{ steps.check_version.outputs.new_version == 'available' }} env: CHECKPOINT_DISABLE: "1" GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: yarn fetch - - if: ${{ steps.check_version.new_version == 'available' }} + - if: ${{ steps.check_version.outputs.new_version == 'available' }} run: yarn compile - - if: ${{ steps.check_version.new_version == 'available' }} + - if: ${{ steps.check_version.outputs.new_version == 'available' }} run: yarn docgen - name: Create Pull Request - if: ${{ steps.check_version.new_version == 'available' }} + if: ${{ steps.check_version.outputs.new_version == 'available' }} uses: peter-evans/create-pull-request@v3 with: commit-message: "chore: upgrade provider" diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ccb58caa6f1..1dc4a014419 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -37,14 +37,14 @@ jobs: run: npx projen release - name: Check for new commits or cancel via faking a SHA if release was cancelled id: git_remote - run: node ./scripts/should-release.js && echo ::set-output name=latest_commit::"$(git ls-remote origin -h ${{ github.ref }} | cut -f1)" || echo ::set-output name=latest_commit::"release_cancelled" + run: node ./scripts/should-release.js && echo "latest_commit=$(git ls-remote origin -h ${{ github.ref }} | cut -f1)" >> $GITHUB_OUTPUT || echo "latest_commit=release_cancelled" >> $GITHUB_OUTPUT - name: Backup artifact permissions if: ${{ steps.git_remote.outputs.latest_commit == github.sha }} run: cd dist && getfacl -R . > permissions-backup.acl continue-on-error: true - name: Upload artifact if: ${{ steps.git_remote.outputs.latest_commit == github.sha }} - uses: actions/upload-artifact@v2.1.1 + uses: actions/upload-artifact@v3 with: name: build-artifact path: dist @@ -86,7 +86,7 @@ jobs: - name: Extract Version id: extract-version if: ${{ failure() }} - run: echo "::set-output name=VERSION::$(cat dist/version.txt)" + run: echo "VERSION=$(cat dist/version.txt)" >> $GITHUB_OUTPUT - name: Create Issue if: ${{ failure() }} uses: imjohnbo/issue-bot@v3 @@ -136,7 +136,7 @@ jobs: - name: Extract Version id: extract-version if: ${{ failure() }} - run: echo "::set-output name=VERSION::$(cat dist/version.txt)" + run: echo "VERSION=$(cat dist/version.txt)" >> $GITHUB_OUTPUT - name: Create Issue if: ${{ failure() }} uses: imjohnbo/issue-bot@v3 @@ -193,7 +193,7 @@ jobs: - name: Extract Version id: extract-version if: ${{ failure() }} - run: echo "::set-output name=VERSION::$(cat dist/version.txt)" + run: echo "VERSION=$(cat dist/version.txt)" >> $GITHUB_OUTPUT - name: Create Issue if: ${{ failure() }} uses: imjohnbo/issue-bot@v3 @@ -245,7 +245,7 @@ jobs: - name: Extract Version id: extract-version if: ${{ failure() }} - run: echo "::set-output name=VERSION::$(cat dist/version.txt)" + run: echo "VERSION=$(cat dist/version.txt)" >> $GITHUB_OUTPUT - name: Create Issue if: ${{ failure() }} uses: imjohnbo/issue-bot@v3 @@ -296,7 +296,7 @@ jobs: - name: Extract Version id: extract-version if: ${{ failure() }} - run: echo "::set-output name=VERSION::$(cat dist/version.txt)" + run: echo "VERSION=$(cat dist/version.txt)" >> $GITHUB_OUTPUT - name: Create Issue if: ${{ failure() }} uses: imjohnbo/issue-bot@v3 @@ -349,7 +349,7 @@ jobs: - name: Extract Version id: extract-version if: ${{ failure() }} - run: echo "::set-output name=VERSION::$(cat dist/version.txt)" + run: echo "VERSION=$(cat dist/version.txt)" >> $GITHUB_OUTPUT - name: Create Issue if: ${{ failure() }} uses: imjohnbo/issue-bot@v3 diff --git a/.github/workflows/upgrade-main.yml b/.github/workflows/upgrade-main.yml index c40f02b1776..0696149e931 100644 --- a/.github/workflows/upgrade-main.yml +++ b/.github/workflows/upgrade-main.yml @@ -30,10 +30,10 @@ jobs: id: create_patch run: |- git add . - git diff --staged --patch --exit-code > .repo.patch || echo "::set-output name=patch_created::true" + git diff --staged --patch --exit-code > .repo.patch || echo "patch_created=true" >> $GITHUB_OUTPUT - name: Upload patch if: steps.create_patch.outputs.patch_created - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: .repo.patch path: .repo.patch diff --git a/.gitignore b/.gitignore index 8ecbb16536b..ab7b7425626 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,7 @@ !/.projen/tasks.json !/.projen/deps.json !/.projen/files.json +!/.mergify.yml !/.github/workflows/pull-request-lint.yml !/package.json !/LICENSE @@ -52,7 +53,6 @@ package-lock.json !/README.md !/scripts/check-for-upgrades.js !/.github/workflows/provider-upgrade.yml -!/.github/workflows/automerge.yml !/.github/ISSUE_TEMPLATE/config.yml !/.github/workflows/next-cdktf-version-pr.yml !/scripts/should-release.js diff --git a/.mergify.yml b/.mergify.yml new file mode 100644 index 00000000000..21662cf57bc --- /dev/null +++ b/.mergify.yml @@ -0,0 +1,43 @@ +# ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". + +queue_rules: + - name: default + conditions: + - "#approved-reviews-by>=1" + - -label~=(do-not-merge) + - status-success=build + - status-success=package-js + - status-success=package-java + - status-success=package-python + - status-success=package-dotnet + - status-success=package-go +pull_request_rules: + - name: Automatically approve PRs with automerge label + actions: + review: + type: APPROVE + message: Automatically approved due to label + conditions: + - label=automerge + - -label~=(do-not-merge) + - -draft + - author=team-tf-cdk + - name: Automatic merge on approval and successful build + actions: + delete_head_branch: {} + queue: + method: squash + name: default + commit_message_template: |- + {{ title }} (#{{ number }}) + + {{ body }} + conditions: + - "#approved-reviews-by>=1" + - -label~=(do-not-merge) + - status-success=build + - status-success=package-js + - status-success=package-java + - status-success=package-python + - status-success=package-dotnet + - status-success=package-go diff --git a/.npmignore b/.npmignore index d91779a6eeb..7611bc87733 100644 --- a/.npmignore +++ b/.npmignore @@ -3,6 +3,7 @@ permissions-backup.acl /dist/changelog.md /dist/version.txt +/.mergify.yml /test/ /tsconfig.dev.json /src/ diff --git a/.projen/deps.json b/.projen/deps.json index 6685fdc1163..896053ed744 100644 --- a/.projen/deps.json +++ b/.projen/deps.json @@ -1,5 +1,10 @@ { "dependencies": [ + { + "name": "@actions/core", + "version": "^1.1.0", + "type": "build" + }, { "name": "@cdktf/provider-project", "version": "^0.2.8", diff --git a/.projen/files.json b/.projen/files.json index 0edde98a7e5..0c238cae910 100644 --- a/.projen/files.json +++ b/.projen/files.json @@ -3,7 +3,6 @@ ".gitattributes", ".github/ISSUE_TEMPLATE/config.yml", ".github/pull_request_template.md", - ".github/workflows/automerge.yml", ".github/workflows/build.yml", ".github/workflows/next-cdktf-version-pr.yml", ".github/workflows/provider-upgrade.yml", @@ -11,6 +10,7 @@ ".github/workflows/release.yml", ".github/workflows/upgrade-main.yml", ".gitignore", + ".mergify.yml", ".projen/deps.json", ".projen/files.json", ".projen/tasks.json", diff --git a/API.md b/API.md index 5f5d7e359b7..dde3baab011 100644 --- a/API.md +++ b/API.md @@ -326,6 +326,7 @@ Name|Description [bigqueryRoutine.BigqueryRoutineTimeoutsOutputReference](#cdktf-provider-google-bigqueryroutine-bigqueryroutinetimeoutsoutputreference)|*No description* [bigqueryTable.BigqueryTable](#cdktf-provider-google-bigquerytable-bigquerytable)|Represents a {@link https://www.terraform.io/docs/providers/google/r/bigquery_table google_bigquery_table}. [bigqueryTable.BigqueryTableEncryptionConfigurationOutputReference](#cdktf-provider-google-bigquerytable-bigquerytableencryptionconfigurationoutputreference)|*No description* +[bigqueryTable.BigqueryTableExternalDataConfigurationAvroOptionsOutputReference](#cdktf-provider-google-bigquerytable-bigquerytableexternaldataconfigurationavrooptionsoutputreference)|*No description* [bigqueryTable.BigqueryTableExternalDataConfigurationCsvOptionsOutputReference](#cdktf-provider-google-bigquerytable-bigquerytableexternaldataconfigurationcsvoptionsoutputreference)|*No description* [bigqueryTable.BigqueryTableExternalDataConfigurationGoogleSheetsOptionsOutputReference](#cdktf-provider-google-bigquerytable-bigquerytableexternaldataconfigurationgooglesheetsoptionsoutputreference)|*No description* [bigqueryTable.BigqueryTableExternalDataConfigurationHivePartitioningOptionsOutputReference](#cdktf-provider-google-bigquerytable-bigquerytableexternaldataconfigurationhivepartitioningoptionsoutputreference)|*No description* @@ -443,6 +444,8 @@ Name|Description [cloudIdentityGroupMembership.CloudIdentityGroupMembershipRolesList](#cdktf-provider-google-cloudidentitygroupmembership-cloudidentitygroupmembershiproleslist)|*No description* [cloudIdentityGroupMembership.CloudIdentityGroupMembershipRolesOutputReference](#cdktf-provider-google-cloudidentitygroupmembership-cloudidentitygroupmembershiprolesoutputreference)|*No description* [cloudIdentityGroupMembership.CloudIdentityGroupMembershipTimeoutsOutputReference](#cdktf-provider-google-cloudidentitygroupmembership-cloudidentitygroupmembershiptimeoutsoutputreference)|*No description* +[cloudIdsEndpoint.CloudIdsEndpoint](#cdktf-provider-google-cloudidsendpoint-cloudidsendpoint)|Represents a {@link https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint google_cloud_ids_endpoint}. +[cloudIdsEndpoint.CloudIdsEndpointTimeoutsOutputReference](#cdktf-provider-google-cloudidsendpoint-cloudidsendpointtimeoutsoutputreference)|*No description* [cloudRunDomainMapping.CloudRunDomainMapping](#cdktf-provider-google-cloudrundomainmapping-cloudrundomainmapping)|Represents a {@link https://www.terraform.io/docs/providers/google/r/cloud_run_domain_mapping google_cloud_run_domain_mapping}. [cloudRunDomainMapping.CloudRunDomainMappingMetadataOutputReference](#cdktf-provider-google-cloudrundomainmapping-cloudrundomainmappingmetadataoutputreference)|*No description* [cloudRunDomainMapping.CloudRunDomainMappingSpecOutputReference](#cdktf-provider-google-cloudrundomainmapping-cloudrundomainmappingspecoutputreference)|*No description* @@ -1401,6 +1404,8 @@ Name|Description [containerCluster.ContainerClusterMonitoringConfigOutputReference](#cdktf-provider-google-containercluster-containerclustermonitoringconfigoutputreference)|*No description* [containerCluster.ContainerClusterNetworkPolicyOutputReference](#cdktf-provider-google-containercluster-containerclusternetworkpolicyoutputreference)|*No description* [containerCluster.ContainerClusterNodeConfigGcfsConfigOutputReference](#cdktf-provider-google-containercluster-containerclusternodeconfiggcfsconfigoutputreference)|*No description* +[containerCluster.ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigList](#cdktf-provider-google-containercluster-containerclusternodeconfigguestacceleratorgpusharingconfiglist)|*No description* +[containerCluster.ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigOutputReference](#cdktf-provider-google-containercluster-containerclusternodeconfigguestacceleratorgpusharingconfigoutputreference)|*No description* [containerCluster.ContainerClusterNodeConfigGuestAcceleratorList](#cdktf-provider-google-containercluster-containerclusternodeconfigguestacceleratorlist)|*No description* [containerCluster.ContainerClusterNodeConfigGuestAcceleratorOutputReference](#cdktf-provider-google-containercluster-containerclusternodeconfigguestacceleratoroutputreference)|*No description* [containerCluster.ContainerClusterNodeConfigGvnicOutputReference](#cdktf-provider-google-containercluster-containerclusternodeconfiggvnicoutputreference)|*No description* @@ -1414,6 +1419,8 @@ Name|Description [containerCluster.ContainerClusterNodePoolList](#cdktf-provider-google-containercluster-containerclusternodepoollist)|*No description* [containerCluster.ContainerClusterNodePoolManagementOutputReference](#cdktf-provider-google-containercluster-containerclusternodepoolmanagementoutputreference)|*No description* [containerCluster.ContainerClusterNodePoolNodeConfigGcfsConfigOutputReference](#cdktf-provider-google-containercluster-containerclusternodepoolnodeconfiggcfsconfigoutputreference)|*No description* +[containerCluster.ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigList](#cdktf-provider-google-containercluster-containerclusternodepoolnodeconfigguestacceleratorgpusharingconfiglist)|*No description* +[containerCluster.ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference](#cdktf-provider-google-containercluster-containerclusternodepoolnodeconfigguestacceleratorgpusharingconfigoutputreference)|*No description* [containerCluster.ContainerClusterNodePoolNodeConfigGuestAcceleratorList](#cdktf-provider-google-containercluster-containerclusternodepoolnodeconfigguestacceleratorlist)|*No description* [containerCluster.ContainerClusterNodePoolNodeConfigGuestAcceleratorOutputReference](#cdktf-provider-google-containercluster-containerclusternodepoolnodeconfigguestacceleratoroutputreference)|*No description* [containerCluster.ContainerClusterNodePoolNodeConfigGvnicOutputReference](#cdktf-provider-google-containercluster-containerclusternodepoolnodeconfiggvnicoutputreference)|*No description* @@ -1441,6 +1448,8 @@ Name|Description [containerNodePool.ContainerNodePoolAutoscalingOutputReference](#cdktf-provider-google-containernodepool-containernodepoolautoscalingoutputreference)|*No description* [containerNodePool.ContainerNodePoolManagementOutputReference](#cdktf-provider-google-containernodepool-containernodepoolmanagementoutputreference)|*No description* [containerNodePool.ContainerNodePoolNodeConfigGcfsConfigOutputReference](#cdktf-provider-google-containernodepool-containernodepoolnodeconfiggcfsconfigoutputreference)|*No description* +[containerNodePool.ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfigList](#cdktf-provider-google-containernodepool-containernodepoolnodeconfigguestacceleratorgpusharingconfiglist)|*No description* +[containerNodePool.ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference](#cdktf-provider-google-containernodepool-containernodepoolnodeconfigguestacceleratorgpusharingconfigoutputreference)|*No description* [containerNodePool.ContainerNodePoolNodeConfigGuestAcceleratorList](#cdktf-provider-google-containernodepool-containernodepoolnodeconfigguestacceleratorlist)|*No description* [containerNodePool.ContainerNodePoolNodeConfigGuestAcceleratorOutputReference](#cdktf-provider-google-containernodepool-containernodepoolnodeconfigguestacceleratoroutputreference)|*No description* [containerNodePool.ContainerNodePoolNodeConfigGvnicOutputReference](#cdktf-provider-google-containernodepool-containernodepoolnodeconfiggvnicoutputreference)|*No description* @@ -1491,6 +1500,7 @@ Name|Description [dataCatalogTagTemplateIamMember.DataCatalogTagTemplateIamMemberConditionOutputReference](#cdktf-provider-google-datacatalogtagtemplateiammember-datacatalogtagtemplateiammemberconditionoutputreference)|*No description* [dataCatalogTagTemplateIamPolicy.DataCatalogTagTemplateIamPolicy](#cdktf-provider-google-datacatalogtagtemplateiampolicy-datacatalogtagtemplateiampolicy)|Represents a {@link https://www.terraform.io/docs/providers/google/r/data_catalog_tag_template_iam_policy google_data_catalog_tag_template_iam_policy}. [dataFusionInstance.DataFusionInstance](#cdktf-provider-google-datafusioninstance-datafusioninstance)|Represents a {@link https://www.terraform.io/docs/providers/google/r/data_fusion_instance google_data_fusion_instance}. +[dataFusionInstance.DataFusionInstanceCryptoKeyConfigOutputReference](#cdktf-provider-google-datafusioninstance-datafusioninstancecryptokeyconfigoutputreference)|*No description* [dataFusionInstance.DataFusionInstanceNetworkConfigOutputReference](#cdktf-provider-google-datafusioninstance-datafusioninstancenetworkconfigoutputreference)|*No description* [dataFusionInstance.DataFusionInstanceTimeoutsOutputReference](#cdktf-provider-google-datafusioninstance-datafusioninstancetimeoutsoutputreference)|*No description* [dataGoogleAccessApprovalFolderServiceAccount.DataGoogleAccessApprovalFolderServiceAccount](#cdktf-provider-google-datagoogleaccessapprovalfolderserviceaccount-datagoogleaccessapprovalfolderserviceaccount)|Represents a {@link https://www.terraform.io/docs/providers/google/d/access_approval_folder_service_account google_access_approval_folder_service_account}. @@ -1905,6 +1915,8 @@ Name|Description [dataGoogleContainerCluster.DataGoogleContainerClusterNetworkPolicyOutputReference](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternetworkpolicyoutputreference)|*No description* [dataGoogleContainerCluster.DataGoogleContainerClusterNodeConfigGcfsConfigList](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodeconfiggcfsconfiglist)|*No description* [dataGoogleContainerCluster.DataGoogleContainerClusterNodeConfigGcfsConfigOutputReference](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodeconfiggcfsconfigoutputreference)|*No description* +[dataGoogleContainerCluster.DataGoogleContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigList](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodeconfigguestacceleratorgpusharingconfiglist)|*No description* +[dataGoogleContainerCluster.DataGoogleContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigOutputReference](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodeconfigguestacceleratorgpusharingconfigoutputreference)|*No description* [dataGoogleContainerCluster.DataGoogleContainerClusterNodeConfigGuestAcceleratorList](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodeconfigguestacceleratorlist)|*No description* [dataGoogleContainerCluster.DataGoogleContainerClusterNodeConfigGuestAcceleratorOutputReference](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodeconfigguestacceleratoroutputreference)|*No description* [dataGoogleContainerCluster.DataGoogleContainerClusterNodeConfigGvnicList](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodeconfiggvniclist)|*No description* @@ -1926,6 +1938,8 @@ Name|Description [dataGoogleContainerCluster.DataGoogleContainerClusterNodePoolManagementOutputReference](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodepoolmanagementoutputreference)|*No description* [dataGoogleContainerCluster.DataGoogleContainerClusterNodePoolNodeConfigGcfsConfigList](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodepoolnodeconfiggcfsconfiglist)|*No description* [dataGoogleContainerCluster.DataGoogleContainerClusterNodePoolNodeConfigGcfsConfigOutputReference](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodepoolnodeconfiggcfsconfigoutputreference)|*No description* +[dataGoogleContainerCluster.DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigList](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodepoolnodeconfigguestacceleratorgpusharingconfiglist)|*No description* +[dataGoogleContainerCluster.DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodepoolnodeconfigguestacceleratorgpusharingconfigoutputreference)|*No description* [dataGoogleContainerCluster.DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorList](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodepoolnodeconfigguestacceleratorlist)|*No description* [dataGoogleContainerCluster.DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorOutputReference](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodepoolnodeconfigguestacceleratoroutputreference)|*No description* [dataGoogleContainerCluster.DataGoogleContainerClusterNodePoolNodeConfigGvnicList](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodepoolnodeconfiggvniclist)|*No description* @@ -3549,6 +3563,7 @@ Name|Description [sqlUser.SqlUserPasswordPolicyOutputReference](#cdktf-provider-google-sqluser-sqluserpasswordpolicyoutputreference)|*No description* [sqlUser.SqlUserPasswordPolicyStatusList](#cdktf-provider-google-sqluser-sqluserpasswordpolicystatuslist)|*No description* [sqlUser.SqlUserPasswordPolicyStatusOutputReference](#cdktf-provider-google-sqluser-sqluserpasswordpolicystatusoutputreference)|*No description* +[sqlUser.SqlUserSqlServerUserDetailsList](#cdktf-provider-google-sqluser-sqlusersqlserveruserdetailslist)|*No description* [sqlUser.SqlUserSqlServerUserDetailsOutputReference](#cdktf-provider-google-sqluser-sqlusersqlserveruserdetailsoutputreference)|*No description* [sqlUser.SqlUserTimeoutsOutputReference](#cdktf-provider-google-sqluser-sqlusertimeoutsoutputreference)|*No description* [storageBucket.StorageBucket](#cdktf-provider-google-storagebucket-storagebucket)|Represents a {@link https://www.terraform.io/docs/providers/google/r/storage_bucket google_storage_bucket}. @@ -3908,6 +3923,7 @@ Name|Description [bigqueryTable.BigqueryTableConfig](#cdktf-provider-google-bigquerytable-bigquerytableconfig)|*No description* [bigqueryTable.BigqueryTableEncryptionConfiguration](#cdktf-provider-google-bigquerytable-bigquerytableencryptionconfiguration)|*No description* [bigqueryTable.BigqueryTableExternalDataConfiguration](#cdktf-provider-google-bigquerytable-bigquerytableexternaldataconfiguration)|*No description* +[bigqueryTable.BigqueryTableExternalDataConfigurationAvroOptions](#cdktf-provider-google-bigquerytable-bigquerytableexternaldataconfigurationavrooptions)|*No description* [bigqueryTable.BigqueryTableExternalDataConfigurationCsvOptions](#cdktf-provider-google-bigquerytable-bigquerytableexternaldataconfigurationcsvoptions)|*No description* [bigqueryTable.BigqueryTableExternalDataConfigurationGoogleSheetsOptions](#cdktf-provider-google-bigquerytable-bigquerytableexternaldataconfigurationgooglesheetsoptions)|*No description* [bigqueryTable.BigqueryTableExternalDataConfigurationHivePartitioningOptions](#cdktf-provider-google-bigquerytable-bigquerytableexternaldataconfigurationhivepartitioningoptions)|*No description* @@ -4011,6 +4027,8 @@ Name|Description [cloudIdentityGroupMembership.CloudIdentityGroupMembershipPreferredMemberKey](#cdktf-provider-google-cloudidentitygroupmembership-cloudidentitygroupmembershippreferredmemberkey)|*No description* [cloudIdentityGroupMembership.CloudIdentityGroupMembershipRoles](#cdktf-provider-google-cloudidentitygroupmembership-cloudidentitygroupmembershiproles)|*No description* [cloudIdentityGroupMembership.CloudIdentityGroupMembershipTimeouts](#cdktf-provider-google-cloudidentitygroupmembership-cloudidentitygroupmembershiptimeouts)|*No description* +[cloudIdsEndpoint.CloudIdsEndpointConfig](#cdktf-provider-google-cloudidsendpoint-cloudidsendpointconfig)|*No description* +[cloudIdsEndpoint.CloudIdsEndpointTimeouts](#cdktf-provider-google-cloudidsendpoint-cloudidsendpointtimeouts)|*No description* [cloudRunDomainMapping.CloudRunDomainMappingConfig](#cdktf-provider-google-cloudrundomainmapping-cloudrundomainmappingconfig)|*No description* [cloudRunDomainMapping.CloudRunDomainMappingMetadata](#cdktf-provider-google-cloudrundomainmapping-cloudrundomainmappingmetadata)|*No description* [cloudRunDomainMapping.CloudRunDomainMappingSpec](#cdktf-provider-google-cloudrundomainmapping-cloudrundomainmappingspec)|*No description* @@ -4800,6 +4818,7 @@ Name|Description [containerCluster.ContainerClusterNodeConfig](#cdktf-provider-google-containercluster-containerclusternodeconfig)|*No description* [containerCluster.ContainerClusterNodeConfigGcfsConfig](#cdktf-provider-google-containercluster-containerclusternodeconfiggcfsconfig)|*No description* [containerCluster.ContainerClusterNodeConfigGuestAccelerator](#cdktf-provider-google-containercluster-containerclusternodeconfigguestaccelerator)|*No description* +[containerCluster.ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfig](#cdktf-provider-google-containercluster-containerclusternodeconfigguestacceleratorgpusharingconfig)|*No description* [containerCluster.ContainerClusterNodeConfigGvnic](#cdktf-provider-google-containercluster-containerclusternodeconfiggvnic)|*No description* [containerCluster.ContainerClusterNodeConfigReservationAffinity](#cdktf-provider-google-containercluster-containerclusternodeconfigreservationaffinity)|*No description* [containerCluster.ContainerClusterNodeConfigShieldedInstanceConfig](#cdktf-provider-google-containercluster-containerclusternodeconfigshieldedinstanceconfig)|*No description* @@ -4811,6 +4830,7 @@ Name|Description [containerCluster.ContainerClusterNodePoolNodeConfig](#cdktf-provider-google-containercluster-containerclusternodepoolnodeconfig)|*No description* [containerCluster.ContainerClusterNodePoolNodeConfigGcfsConfig](#cdktf-provider-google-containercluster-containerclusternodepoolnodeconfiggcfsconfig)|*No description* [containerCluster.ContainerClusterNodePoolNodeConfigGuestAccelerator](#cdktf-provider-google-containercluster-containerclusternodepoolnodeconfigguestaccelerator)|*No description* +[containerCluster.ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfig](#cdktf-provider-google-containercluster-containerclusternodepoolnodeconfigguestacceleratorgpusharingconfig)|*No description* [containerCluster.ContainerClusterNodePoolNodeConfigGvnic](#cdktf-provider-google-containercluster-containerclusternodepoolnodeconfiggvnic)|*No description* [containerCluster.ContainerClusterNodePoolNodeConfigReservationAffinity](#cdktf-provider-google-containercluster-containerclusternodepoolnodeconfigreservationaffinity)|*No description* [containerCluster.ContainerClusterNodePoolNodeConfigShieldedInstanceConfig](#cdktf-provider-google-containercluster-containerclusternodepoolnodeconfigshieldedinstanceconfig)|*No description* @@ -4835,6 +4855,7 @@ Name|Description [containerNodePool.ContainerNodePoolNodeConfig](#cdktf-provider-google-containernodepool-containernodepoolnodeconfig)|*No description* [containerNodePool.ContainerNodePoolNodeConfigGcfsConfig](#cdktf-provider-google-containernodepool-containernodepoolnodeconfiggcfsconfig)|*No description* [containerNodePool.ContainerNodePoolNodeConfigGuestAccelerator](#cdktf-provider-google-containernodepool-containernodepoolnodeconfigguestaccelerator)|*No description* +[containerNodePool.ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfig](#cdktf-provider-google-containernodepool-containernodepoolnodeconfigguestacceleratorgpusharingconfig)|*No description* [containerNodePool.ContainerNodePoolNodeConfigGvnic](#cdktf-provider-google-containernodepool-containernodepoolnodeconfiggvnic)|*No description* [containerNodePool.ContainerNodePoolNodeConfigReservationAffinity](#cdktf-provider-google-containernodepool-containernodepoolnodeconfigreservationaffinity)|*No description* [containerNodePool.ContainerNodePoolNodeConfigShieldedInstanceConfig](#cdktf-provider-google-containernodepool-containernodepoolnodeconfigshieldedinstanceconfig)|*No description* @@ -4873,6 +4894,7 @@ Name|Description [dataCatalogTagTemplateIamMember.DataCatalogTagTemplateIamMemberConfig](#cdktf-provider-google-datacatalogtagtemplateiammember-datacatalogtagtemplateiammemberconfig)|*No description* [dataCatalogTagTemplateIamPolicy.DataCatalogTagTemplateIamPolicyConfig](#cdktf-provider-google-datacatalogtagtemplateiampolicy-datacatalogtagtemplateiampolicyconfig)|*No description* [dataFusionInstance.DataFusionInstanceConfig](#cdktf-provider-google-datafusioninstance-datafusioninstanceconfig)|*No description* +[dataFusionInstance.DataFusionInstanceCryptoKeyConfig](#cdktf-provider-google-datafusioninstance-datafusioninstancecryptokeyconfig)|*No description* [dataFusionInstance.DataFusionInstanceNetworkConfig](#cdktf-provider-google-datafusioninstance-datafusioninstancenetworkconfig)|*No description* [dataFusionInstance.DataFusionInstanceTimeouts](#cdktf-provider-google-datafusioninstance-datafusioninstancetimeouts)|*No description* [dataGoogleAccessApprovalFolderServiceAccount.DataGoogleAccessApprovalFolderServiceAccountConfig](#cdktf-provider-google-datagoogleaccessapprovalfolderserviceaccount-datagoogleaccessapprovalfolderserviceaccountconfig)|*No description* @@ -5109,6 +5131,7 @@ Name|Description [dataGoogleContainerCluster.DataGoogleContainerClusterNodeConfig](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodeconfig)|*No description* [dataGoogleContainerCluster.DataGoogleContainerClusterNodeConfigGcfsConfig](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodeconfiggcfsconfig)|*No description* [dataGoogleContainerCluster.DataGoogleContainerClusterNodeConfigGuestAccelerator](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodeconfigguestaccelerator)|*No description* +[dataGoogleContainerCluster.DataGoogleContainerClusterNodeConfigGuestAcceleratorGpuSharingConfig](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodeconfigguestacceleratorgpusharingconfig)|*No description* [dataGoogleContainerCluster.DataGoogleContainerClusterNodeConfigGvnic](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodeconfiggvnic)|*No description* [dataGoogleContainerCluster.DataGoogleContainerClusterNodeConfigReservationAffinity](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodeconfigreservationaffinity)|*No description* [dataGoogleContainerCluster.DataGoogleContainerClusterNodeConfigShieldedInstanceConfig](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodeconfigshieldedinstanceconfig)|*No description* @@ -5120,6 +5143,7 @@ Name|Description [dataGoogleContainerCluster.DataGoogleContainerClusterNodePoolNodeConfig](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodepoolnodeconfig)|*No description* [dataGoogleContainerCluster.DataGoogleContainerClusterNodePoolNodeConfigGcfsConfig](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodepoolnodeconfiggcfsconfig)|*No description* [dataGoogleContainerCluster.DataGoogleContainerClusterNodePoolNodeConfigGuestAccelerator](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodepoolnodeconfigguestaccelerator)|*No description* +[dataGoogleContainerCluster.DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfig](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodepoolnodeconfigguestacceleratorgpusharingconfig)|*No description* [dataGoogleContainerCluster.DataGoogleContainerClusterNodePoolNodeConfigGvnic](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodepoolnodeconfiggvnic)|*No description* [dataGoogleContainerCluster.DataGoogleContainerClusterNodePoolNodeConfigReservationAffinity](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodepoolnodeconfigreservationaffinity)|*No description* [dataGoogleContainerCluster.DataGoogleContainerClusterNodePoolNodeConfigShieldedInstanceConfig](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodepoolnodeconfigshieldedinstanceconfig)|*No description* @@ -24960,6 +24984,7 @@ new appEngineStandardAppVersion.AppEngineStandardAppVersion(scope: Construct, id * **noopOnDestroy** (boolean | [IResolvable](#cdktf-iresolvable)) Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/app_engine_standard_app_version#noop_on_destroy AppEngineStandardAppVersion#noop_on_destroy}. __*Optional*__ * **project** (string) Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/app_engine_standard_app_version#project AppEngineStandardAppVersion#project}. __*Optional*__ * **runtimeApiVersion** (string) The version of the API in the given runtime environment. __*Optional*__ + * **serviceAccount** (string) The identity that the deployed version will run as. __*Optional*__ * **threadsafe** (boolean | [IResolvable](#cdktf-iresolvable)) Whether multiple requests can be dispatched to this version at once. __*Optional*__ * **timeouts** ([appEngineStandardAppVersion.AppEngineStandardAppVersionTimeouts](#cdktf-provider-google-appenginestandardappversion-appenginestandardappversiontimeouts)) timeouts block. __*Optional*__ * **versionId** (string) Relative name of the version within the service. __*Optional*__ @@ -24991,6 +25016,7 @@ Name | Type | Description **runtime** | string | **runtimeApiVersion** | string | **service** | string | +**serviceAccount** | string | **threadsafe** | boolean | [IResolvable](#cdktf-iresolvable) | **timeouts** | [appEngineStandardAppVersion.AppEngineStandardAppVersionTimeoutsOutputReference](#cdktf-provider-google-appenginestandardappversion-appenginestandardappversiontimeoutsoutputreference) | **versionId** | string | @@ -25012,6 +25038,7 @@ Name | Type | Description **projectInput**? | string | __*Optional*__ **runtimeApiVersionInput**? | string | __*Optional*__ **runtimeInput**? | string | __*Optional*__ +**serviceAccountInput**? | string | __*Optional*__ **serviceInput**? | string | __*Optional*__ **threadsafeInput**? | boolean | [IResolvable](#cdktf-iresolvable) | __*Optional*__ **timeoutsInput**? | [appEngineStandardAppVersion.AppEngineStandardAppVersionTimeouts](#cdktf-provider-google-appenginestandardappversion-appenginestandardappversiontimeouts) | [IResolvable](#cdktf-iresolvable) | __*Optional*__ @@ -25324,6 +25351,18 @@ resetRuntimeApiVersion(): void +#### resetServiceAccount() + + + +```ts +resetServiceAccount(): void +``` + + + + + #### resetThreadsafe() @@ -34917,6 +34956,7 @@ putExternalDataConfiguration(value: BigqueryTableExternalDataConfiguration): voi * **autodetect** (boolean | [IResolvable](#cdktf-iresolvable)) Let BigQuery try to autodetect the schema and format of the table. * **sourceFormat** (string) The data format. * **sourceUris** (Array) A list of the fully-qualified URIs that point to your data in Google Cloud. + * **avroOptions** ([bigqueryTable.BigqueryTableExternalDataConfigurationAvroOptions](#cdktf-provider-google-bigquerytable-bigquerytableexternaldataconfigurationavrooptions)) avro_options block. __*Optional*__ * **compression** (string) The compression type of the data source. Valid values are "NONE" or "GZIP". __*Optional*__ * **connectionId** (string) The connection specifying the credentials to be used to read external storage, such as Azure Blob, Cloud Storage, or S3. __*Optional*__ * **csvOptions** ([bigqueryTable.BigqueryTableExternalDataConfigurationCsvOptions](#cdktf-provider-google-bigquerytable-bigquerytableexternaldataconfigurationcsvoptions)) csv_options block. __*Optional*__ @@ -35221,6 +35261,40 @@ Name | Type | Description +## class BigqueryTableExternalDataConfigurationAvroOptionsOutputReference + + + +__Implements__: [IInterpolatingParent](#cdktf-iinterpolatingparent), [IResolvable](#cdktf-iresolvable), [ITerraformAddressable](#cdktf-iterraformaddressable) +__Submodule__: bigqueryTable + +__Extends__: [ComplexObject](#cdktf-complexobject) + +### Initializer + + + + +```ts +new bigqueryTable.BigqueryTableExternalDataConfigurationAvroOptionsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) +``` + +* **terraformResource** ([IInterpolatingParent](#cdktf-iinterpolatingparent)) The parent resource. +* **terraformAttribute** (string) The attribute on the parent resource this class is referencing. + + + +### Properties + + +Name | Type | Description +-----|------|------------- +**useAvroLogicalTypes** | boolean | [IResolvable](#cdktf-iresolvable) | +**internalValue**? | [bigqueryTable.BigqueryTableExternalDataConfigurationAvroOptions](#cdktf-provider-google-bigquerytable-bigquerytableexternaldataconfigurationavrooptions) | __*Optional*__ +**useAvroLogicalTypesInput**? | boolean | [IResolvable](#cdktf-iresolvable) | __*Optional*__ + + + ## class BigqueryTableExternalDataConfigurationCsvOptionsOutputReference @@ -35497,6 +35571,7 @@ new bigqueryTable.BigqueryTableExternalDataConfigurationOutputReference(terrafor Name | Type | Description -----|------|------------- **autodetect** | boolean | [IResolvable](#cdktf-iresolvable) | +**avroOptions** | [bigqueryTable.BigqueryTableExternalDataConfigurationAvroOptionsOutputReference](#cdktf-provider-google-bigquerytable-bigquerytableexternaldataconfigurationavrooptionsoutputreference) | **compression** | string | **connectionId** | string | **csvOptions** | [bigqueryTable.BigqueryTableExternalDataConfigurationCsvOptionsOutputReference](#cdktf-provider-google-bigquerytable-bigquerytableexternaldataconfigurationcsvoptionsoutputreference) | @@ -35508,6 +35583,7 @@ Name | Type | Description **sourceFormat** | string | **sourceUris** | Array | **autodetectInput**? | boolean | [IResolvable](#cdktf-iresolvable) | __*Optional*__ +**avroOptionsInput**? | [bigqueryTable.BigqueryTableExternalDataConfigurationAvroOptions](#cdktf-provider-google-bigquerytable-bigquerytableexternaldataconfigurationavrooptions) | __*Optional*__ **compressionInput**? | string | __*Optional*__ **connectionIdInput**? | string | __*Optional*__ **csvOptionsInput**? | [bigqueryTable.BigqueryTableExternalDataConfigurationCsvOptions](#cdktf-provider-google-bigquerytable-bigquerytableexternaldataconfigurationcsvoptions) | __*Optional*__ @@ -35523,6 +35599,20 @@ Name | Type | Description ### Methods +#### putAvroOptions(value) + + + +```ts +putAvroOptions(value: BigqueryTableExternalDataConfigurationAvroOptions): void +``` + +* **value** ([bigqueryTable.BigqueryTableExternalDataConfigurationAvroOptions](#cdktf-provider-google-bigquerytable-bigquerytableexternaldataconfigurationavrooptions)) *No description* + * **useAvroLogicalTypes** (boolean | [IResolvable](#cdktf-iresolvable)) If sourceFormat is set to "AVRO", indicates whether to interpret logical types as the corresponding BigQuery data type (for example, TIMESTAMP), instead of using the raw type (for example, INTEGER). + + + + #### putCsvOptions(value) @@ -35573,6 +35663,18 @@ putHivePartitioningOptions(value: BigqueryTableExternalDataConfigurationHivePart +#### resetAvroOptions() + + + +```ts +resetAvroOptions(): void +``` + + + + + #### resetCompression() @@ -45377,6 +45479,215 @@ resetUpdate(): void +## class CloudIdsEndpoint + +Represents a {@link https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint google_cloud_ids_endpoint}. + +__Implements__: [IConstruct](#constructs-iconstruct), [IDependable](#constructs-idependable), [ITerraformResource](#cdktf-iterraformresource), [ITerraformDependable](#cdktf-iterraformdependable), [ITerraformAddressable](#cdktf-iterraformaddressable), [IInterpolatingParent](#cdktf-iinterpolatingparent) +__Submodule__: cloudIdsEndpoint + +__Extends__: [TerraformResource](#cdktf-terraformresource) + +### Initializer + + +Create a new {@link https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint google_cloud_ids_endpoint} Resource. + +```ts +new cloudIdsEndpoint.CloudIdsEndpoint(scope: Construct, id: string, config: CloudIdsEndpointConfig) +``` + +* **scope** ([Construct](#constructs-construct)) The scope in which to define this construct. +* **id** (string) The scoped construct ID. +* **config** ([cloudIdsEndpoint.CloudIdsEndpointConfig](#cdktf-provider-google-cloudidsendpoint-cloudidsendpointconfig)) *No description* + * **connection** ([SSHProvisionerConnection](#cdktf-sshprovisionerconnection) | [WinrmProvisionerConnection](#cdktf-winrmprovisionerconnection)) *No description* __*Optional*__ + * **count** (number) *No description* __*Optional*__ + * **dependsOn** (Array<[ITerraformDependable](#cdktf-iterraformdependable)>) *No description* __*Optional*__ + * **forEach** ([ITerraformIterator](#cdktf-iterraformiterator)) *No description* __*Optional*__ + * **lifecycle** ([TerraformResourceLifecycle](#cdktf-terraformresourcelifecycle)) *No description* __*Optional*__ + * **provider** ([TerraformProvider](#cdktf-terraformprovider)) *No description* __*Optional*__ + * **provisioners** (Array<[FileProvisioner](#cdktf-fileprovisioner) | [LocalExecProvisioner](#cdktf-localexecprovisioner) | [RemoteExecProvisioner](#cdktf-remoteexecprovisioner)>) *No description* __*Optional*__ + * **location** (string) The location for the endpoint. + * **name** (string) Name of the endpoint in the format projects/{project_id}/locations/{locationId}/endpoints/{endpointId}. + * **network** (string) Name of the VPC network that is connected to the IDS endpoint. + * **severity** (string) The minimum alert severity level that is reported by the endpoint. Possible values: ["INFORMATIONAL", "LOW", "MEDIUM", "HIGH", "CRITICAL"]. + * **description** (string) An optional description of the endpoint. __*Optional*__ + * **id** (string) Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint#id CloudIdsEndpoint#id}. __*Optional*__ + * **project** (string) Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint#project CloudIdsEndpoint#project}. __*Optional*__ + * **timeouts** ([cloudIdsEndpoint.CloudIdsEndpointTimeouts](#cdktf-provider-google-cloudidsendpoint-cloudidsendpointtimeouts)) timeouts block. __*Optional*__ + + + +### Properties + + +Name | Type | Description +-----|------|------------- +**createTime** | string | +**description** | string | +**endpoint** | string | +**endpointForwardingRule** | string | +**id** | string | +**location** | string | +**name** | string | +**network** | string | +**project** | string | +**severity** | string | +**timeouts** | [cloudIdsEndpoint.CloudIdsEndpointTimeoutsOutputReference](#cdktf-provider-google-cloudidsendpoint-cloudidsendpointtimeoutsoutputreference) | +**updateTime** | string | +**descriptionInput**? | string | __*Optional*__ +**idInput**? | string | __*Optional*__ +**locationInput**? | string | __*Optional*__ +**nameInput**? | string | __*Optional*__ +**networkInput**? | string | __*Optional*__ +**projectInput**? | string | __*Optional*__ +**severityInput**? | string | __*Optional*__ +**timeoutsInput**? | [cloudIdsEndpoint.CloudIdsEndpointTimeouts](#cdktf-provider-google-cloudidsendpoint-cloudidsendpointtimeouts) | [IResolvable](#cdktf-iresolvable) | __*Optional*__ +*static* **tfResourceType** | string | + +### Methods + + +#### putTimeouts(value) + + + +```ts +putTimeouts(value: CloudIdsEndpointTimeouts): void +``` + +* **value** ([cloudIdsEndpoint.CloudIdsEndpointTimeouts](#cdktf-provider-google-cloudidsendpoint-cloudidsendpointtimeouts)) *No description* + * **create** (string) Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint#create CloudIdsEndpoint#create}. __*Optional*__ + * **delete** (string) Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint#delete CloudIdsEndpoint#delete}. __*Optional*__ + + + + +#### resetDescription() + + + +```ts +resetDescription(): void +``` + + + + + +#### resetId() + + + +```ts +resetId(): void +``` + + + + + +#### resetProject() + + + +```ts +resetProject(): void +``` + + + + + +#### resetTimeouts() + + + +```ts +resetTimeouts(): void +``` + + + + + +#### protected synthesizeAttributes() + + + +```ts +protected synthesizeAttributes(): Map +``` + + +__Returns__: +* Map + + + +## class CloudIdsEndpointTimeoutsOutputReference + + + +__Implements__: [IInterpolatingParent](#cdktf-iinterpolatingparent), [IResolvable](#cdktf-iresolvable), [ITerraformAddressable](#cdktf-iterraformaddressable) +__Submodule__: cloudIdsEndpoint + +__Extends__: [ComplexObject](#cdktf-complexobject) + +### Initializer + + + + +```ts +new cloudIdsEndpoint.CloudIdsEndpointTimeoutsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) +``` + +* **terraformResource** ([IInterpolatingParent](#cdktf-iinterpolatingparent)) The parent resource. +* **terraformAttribute** (string) The attribute on the parent resource this class is referencing. + + + +### Properties + + +Name | Type | Description +-----|------|------------- +**create** | string | +**delete** | string | +**createInput**? | string | __*Optional*__ +**deleteInput**? | string | __*Optional*__ +**internalValue**? | [cloudIdsEndpoint.CloudIdsEndpointTimeouts](#cdktf-provider-google-cloudidsendpoint-cloudidsendpointtimeouts) | [IResolvable](#cdktf-iresolvable) | __*Optional*__ + +### Methods + + +#### resetCreate() + + + +```ts +resetCreate(): void +``` + + + + + +#### resetDelete() + + + +```ts +resetDelete(): void +``` + + + + + + + ## class CloudRunDomainMapping Represents a {@link https://www.terraform.io/docs/providers/google/r/cloud_run_domain_mapping google_cloud_run_domain_mapping}. @@ -133867,6 +134178,123 @@ Name | Type | Description +## class ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigList + + + +__Implements__: [ITerraformAddressable](#cdktf-iterraformaddressable), [IResolvable](#cdktf-iresolvable) +__Submodule__: containerCluster + +__Extends__: [ComplexList](#cdktf-complexlist) + +### Initializer + + + + +```ts +new containerCluster.ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +``` + +* **terraformResource** ([IInterpolatingParent](#cdktf-iinterpolatingparent)) The parent resource. +* **terraformAttribute** (string) The attribute on the parent resource this class is referencing. +* **wrapsSet** (boolean) whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + + + +### Properties + + +Name | Type | Description +-----|------|------------- +**terraformAttribute** | string | The attribute on the parent resource this class is referencing. +**terraformResource** | [IInterpolatingParent](#cdktf-iinterpolatingparent) | The parent resource. +**wrapsSet** | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +**internalValue**? | [IResolvable](#cdktf-iresolvable) | Array<[containerCluster.ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfig](#cdktf-provider-google-containercluster-containerclusternodeconfigguestacceleratorgpusharingconfig)> | __*Optional*__ + +### Methods + + +#### get(index) + + + +```ts +get(index: number): ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigOutputReference +``` + +* **index** (number) the index of the item to return. + +__Returns__: +* [containerCluster.ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigOutputReference](#cdktf-provider-google-containercluster-containerclusternodeconfigguestacceleratorgpusharingconfigoutputreference) + + + +## class ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigOutputReference + + + +__Implements__: [IInterpolatingParent](#cdktf-iinterpolatingparent), [IResolvable](#cdktf-iresolvable), [ITerraformAddressable](#cdktf-iterraformaddressable) +__Submodule__: containerCluster + +__Extends__: [ComplexObject](#cdktf-complexobject) + +### Initializer + + + + +```ts +new containerCluster.ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +``` + +* **terraformResource** ([IInterpolatingParent](#cdktf-iinterpolatingparent)) The parent resource. +* **terraformAttribute** (string) The attribute on the parent resource this class is referencing. +* **complexObjectIndex** (number) the index of this item in the list. +* **complexObjectIsFromSet** (boolean) whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + + + +### Properties + + +Name | Type | Description +-----|------|------------- +**gpuSharingStrategy** | string | +**maxSharedClientsPerGpu** | number | +**gpuSharingStrategyInput**? | string | __*Optional*__ +**internalValue**? | [containerCluster.ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfig](#cdktf-provider-google-containercluster-containerclusternodeconfigguestacceleratorgpusharingconfig) | [IResolvable](#cdktf-iresolvable) | __*Optional*__ +**maxSharedClientsPerGpuInput**? | number | __*Optional*__ + +### Methods + + +#### resetGpuSharingStrategy() + + + +```ts +resetGpuSharingStrategy(): void +``` + + + + + +#### resetMaxSharedClientsPerGpu() + + + +```ts +resetMaxSharedClientsPerGpu(): void +``` + + + + + + + ## class ContainerClusterNodeConfigGuestAcceleratorList @@ -133951,15 +134379,30 @@ Name | Type | Description -----|------|------------- **count** | number | **gpuPartitionSize** | string | +**gpuSharingConfig** | [containerCluster.ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigList](#cdktf-provider-google-containercluster-containerclusternodeconfigguestacceleratorgpusharingconfiglist) | **type** | string | **countInput**? | number | __*Optional*__ **gpuPartitionSizeInput**? | string | __*Optional*__ +**gpuSharingConfigInput**? | [IResolvable](#cdktf-iresolvable) | Array<[containerCluster.ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfig](#cdktf-provider-google-containercluster-containerclusternodeconfigguestacceleratorgpusharingconfig)> | __*Optional*__ **internalValue**? | [containerCluster.ContainerClusterNodeConfigGuestAccelerator](#cdktf-provider-google-containercluster-containerclusternodeconfigguestaccelerator) | [IResolvable](#cdktf-iresolvable) | __*Optional*__ **typeInput**? | string | __*Optional*__ ### Methods +#### putGpuSharingConfig(value) + + + +```ts +putGpuSharingConfig(value: IResolvable | Array): void +``` + +* **value** ([IResolvable](#cdktf-iresolvable) | Array<[containerCluster.ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfig](#cdktf-provider-google-containercluster-containerclusternodeconfigguestacceleratorgpusharingconfig)>) *No description* + + + + #### resetCount() @@ -133984,6 +134427,18 @@ resetGpuPartitionSize(): void +#### resetGpuSharingConfig() + + + +```ts +resetGpuSharingConfig(): void +``` + + + + + #### resetType() @@ -135021,6 +135476,123 @@ Name | Type | Description +## class ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigList + + + +__Implements__: [ITerraformAddressable](#cdktf-iterraformaddressable), [IResolvable](#cdktf-iresolvable) +__Submodule__: containerCluster + +__Extends__: [ComplexList](#cdktf-complexlist) + +### Initializer + + + + +```ts +new containerCluster.ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +``` + +* **terraformResource** ([IInterpolatingParent](#cdktf-iinterpolatingparent)) The parent resource. +* **terraformAttribute** (string) The attribute on the parent resource this class is referencing. +* **wrapsSet** (boolean) whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + + + +### Properties + + +Name | Type | Description +-----|------|------------- +**terraformAttribute** | string | The attribute on the parent resource this class is referencing. +**terraformResource** | [IInterpolatingParent](#cdktf-iinterpolatingparent) | The parent resource. +**wrapsSet** | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +**internalValue**? | [IResolvable](#cdktf-iresolvable) | Array<[containerCluster.ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfig](#cdktf-provider-google-containercluster-containerclusternodepoolnodeconfigguestacceleratorgpusharingconfig)> | __*Optional*__ + +### Methods + + +#### get(index) + + + +```ts +get(index: number): ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference +``` + +* **index** (number) the index of the item to return. + +__Returns__: +* [containerCluster.ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference](#cdktf-provider-google-containercluster-containerclusternodepoolnodeconfigguestacceleratorgpusharingconfigoutputreference) + + + +## class ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference + + + +__Implements__: [IInterpolatingParent](#cdktf-iinterpolatingparent), [IResolvable](#cdktf-iresolvable), [ITerraformAddressable](#cdktf-iterraformaddressable) +__Submodule__: containerCluster + +__Extends__: [ComplexObject](#cdktf-complexobject) + +### Initializer + + + + +```ts +new containerCluster.ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +``` + +* **terraformResource** ([IInterpolatingParent](#cdktf-iinterpolatingparent)) The parent resource. +* **terraformAttribute** (string) The attribute on the parent resource this class is referencing. +* **complexObjectIndex** (number) the index of this item in the list. +* **complexObjectIsFromSet** (boolean) whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + + + +### Properties + + +Name | Type | Description +-----|------|------------- +**gpuSharingStrategy** | string | +**maxSharedClientsPerGpu** | number | +**gpuSharingStrategyInput**? | string | __*Optional*__ +**internalValue**? | [containerCluster.ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfig](#cdktf-provider-google-containercluster-containerclusternodepoolnodeconfigguestacceleratorgpusharingconfig) | [IResolvable](#cdktf-iresolvable) | __*Optional*__ +**maxSharedClientsPerGpuInput**? | number | __*Optional*__ + +### Methods + + +#### resetGpuSharingStrategy() + + + +```ts +resetGpuSharingStrategy(): void +``` + + + + + +#### resetMaxSharedClientsPerGpu() + + + +```ts +resetMaxSharedClientsPerGpu(): void +``` + + + + + + + ## class ContainerClusterNodePoolNodeConfigGuestAcceleratorList @@ -135105,15 +135677,30 @@ Name | Type | Description -----|------|------------- **count** | number | **gpuPartitionSize** | string | +**gpuSharingConfig** | [containerCluster.ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigList](#cdktf-provider-google-containercluster-containerclusternodepoolnodeconfigguestacceleratorgpusharingconfiglist) | **type** | string | **countInput**? | number | __*Optional*__ **gpuPartitionSizeInput**? | string | __*Optional*__ +**gpuSharingConfigInput**? | [IResolvable](#cdktf-iresolvable) | Array<[containerCluster.ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfig](#cdktf-provider-google-containercluster-containerclusternodepoolnodeconfigguestacceleratorgpusharingconfig)> | __*Optional*__ **internalValue**? | [containerCluster.ContainerClusterNodePoolNodeConfigGuestAccelerator](#cdktf-provider-google-containercluster-containerclusternodepoolnodeconfigguestaccelerator) | [IResolvable](#cdktf-iresolvable) | __*Optional*__ **typeInput**? | string | __*Optional*__ ### Methods +#### putGpuSharingConfig(value) + + + +```ts +putGpuSharingConfig(value: IResolvable | Array): void +``` + +* **value** ([IResolvable](#cdktf-iresolvable) | Array<[containerCluster.ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfig](#cdktf-provider-google-containercluster-containerclusternodepoolnodeconfigguestacceleratorgpusharingconfig)>) *No description* + + + + #### resetCount() @@ -135138,6 +135725,18 @@ resetGpuPartitionSize(): void +#### resetGpuSharingConfig() + + + +```ts +resetGpuSharingConfig(): void +``` + + + + + #### resetType() @@ -137471,6 +138070,123 @@ Name | Type | Description +## class ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfigList + + + +__Implements__: [ITerraformAddressable](#cdktf-iterraformaddressable), [IResolvable](#cdktf-iresolvable) +__Submodule__: containerNodePool + +__Extends__: [ComplexList](#cdktf-complexlist) + +### Initializer + + + + +```ts +new containerNodePool.ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfigList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +``` + +* **terraformResource** ([IInterpolatingParent](#cdktf-iinterpolatingparent)) The parent resource. +* **terraformAttribute** (string) The attribute on the parent resource this class is referencing. +* **wrapsSet** (boolean) whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + + + +### Properties + + +Name | Type | Description +-----|------|------------- +**terraformAttribute** | string | The attribute on the parent resource this class is referencing. +**terraformResource** | [IInterpolatingParent](#cdktf-iinterpolatingparent) | The parent resource. +**wrapsSet** | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). +**internalValue**? | [IResolvable](#cdktf-iresolvable) | Array<[containerNodePool.ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfig](#cdktf-provider-google-containernodepool-containernodepoolnodeconfigguestacceleratorgpusharingconfig)> | __*Optional*__ + +### Methods + + +#### get(index) + + + +```ts +get(index: number): ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference +``` + +* **index** (number) the index of the item to return. + +__Returns__: +* [containerNodePool.ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference](#cdktf-provider-google-containernodepool-containernodepoolnodeconfigguestacceleratorgpusharingconfigoutputreference) + + + +## class ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference + + + +__Implements__: [IInterpolatingParent](#cdktf-iinterpolatingparent), [IResolvable](#cdktf-iresolvable), [ITerraformAddressable](#cdktf-iterraformaddressable) +__Submodule__: containerNodePool + +__Extends__: [ComplexObject](#cdktf-complexobject) + +### Initializer + + + + +```ts +new containerNodePool.ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +``` + +* **terraformResource** ([IInterpolatingParent](#cdktf-iinterpolatingparent)) The parent resource. +* **terraformAttribute** (string) The attribute on the parent resource this class is referencing. +* **complexObjectIndex** (number) the index of this item in the list. +* **complexObjectIsFromSet** (boolean) whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + + + +### Properties + + +Name | Type | Description +-----|------|------------- +**gpuSharingStrategy** | string | +**maxSharedClientsPerGpu** | number | +**gpuSharingStrategyInput**? | string | __*Optional*__ +**internalValue**? | [containerNodePool.ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfig](#cdktf-provider-google-containernodepool-containernodepoolnodeconfigguestacceleratorgpusharingconfig) | [IResolvable](#cdktf-iresolvable) | __*Optional*__ +**maxSharedClientsPerGpuInput**? | number | __*Optional*__ + +### Methods + + +#### resetGpuSharingStrategy() + + + +```ts +resetGpuSharingStrategy(): void +``` + + + + + +#### resetMaxSharedClientsPerGpu() + + + +```ts +resetMaxSharedClientsPerGpu(): void +``` + + + + + + + ## class ContainerNodePoolNodeConfigGuestAcceleratorList @@ -137555,15 +138271,30 @@ Name | Type | Description -----|------|------------- **count** | number | **gpuPartitionSize** | string | +**gpuSharingConfig** | [containerNodePool.ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfigList](#cdktf-provider-google-containernodepool-containernodepoolnodeconfigguestacceleratorgpusharingconfiglist) | **type** | string | **countInput**? | number | __*Optional*__ **gpuPartitionSizeInput**? | string | __*Optional*__ +**gpuSharingConfigInput**? | [IResolvable](#cdktf-iresolvable) | Array<[containerNodePool.ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfig](#cdktf-provider-google-containernodepool-containernodepoolnodeconfigguestacceleratorgpusharingconfig)> | __*Optional*__ **internalValue**? | [containerNodePool.ContainerNodePoolNodeConfigGuestAccelerator](#cdktf-provider-google-containernodepool-containernodepoolnodeconfigguestaccelerator) | [IResolvable](#cdktf-iresolvable) | __*Optional*__ **typeInput**? | string | __*Optional*__ ### Methods +#### putGpuSharingConfig(value) + + + +```ts +putGpuSharingConfig(value: IResolvable | Array): void +``` + +* **value** ([IResolvable](#cdktf-iresolvable) | Array<[containerNodePool.ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfig](#cdktf-provider-google-containernodepool-containernodepoolnodeconfigguestacceleratorgpusharingconfig)>) *No description* + + + + #### resetCount() @@ -137588,6 +138319,18 @@ resetGpuPartitionSize(): void +#### resetGpuSharingConfig() + + + +```ts +resetGpuSharingConfig(): void +``` + + + + + #### resetType() @@ -141669,6 +142412,7 @@ new dataFusionInstance.DataFusionInstance(scope: Construct, id: string, config: * **provisioners** (Array<[FileProvisioner](#cdktf-fileprovisioner) | [LocalExecProvisioner](#cdktf-localexecprovisioner) | [RemoteExecProvisioner](#cdktf-remoteexecprovisioner)>) *No description* __*Optional*__ * **name** (string) The ID of the instance or a fully qualified identifier for the instance. * **type** (string) Represents the type of Data Fusion instance. + * **cryptoKeyConfig** ([dataFusionInstance.DataFusionInstanceCryptoKeyConfig](#cdktf-provider-google-datafusioninstance-datafusioninstancecryptokeyconfig)) crypto_key_config block. __*Optional*__ * **dataprocServiceAccount** (string) User-managed service account to set on Dataproc when Cloud Data Fusion creates Dataproc to run data processing pipelines. __*Optional*__ * **description** (string) An optional description of the instance. __*Optional*__ * **enableStackdriverLogging** (boolean | [IResolvable](#cdktf-iresolvable)) Option to enable Stackdriver Logging. __*Optional*__ @@ -141691,6 +142435,7 @@ new dataFusionInstance.DataFusionInstance(scope: Construct, id: string, config: Name | Type | Description -----|------|------------- **createTime** | string | +**cryptoKeyConfig** | [dataFusionInstance.DataFusionInstanceCryptoKeyConfigOutputReference](#cdktf-provider-google-datafusioninstance-datafusioninstancecryptokeyconfigoutputreference) | **dataprocServiceAccount** | string | **description** | string | **enableStackdriverLogging** | boolean | [IResolvable](#cdktf-iresolvable) | @@ -141712,6 +142457,7 @@ Name | Type | Description **type** | string | **updateTime** | string | **version** | string | +**cryptoKeyConfigInput**? | [dataFusionInstance.DataFusionInstanceCryptoKeyConfig](#cdktf-provider-google-datafusioninstance-datafusioninstancecryptokeyconfig) | __*Optional*__ **dataprocServiceAccountInput**? | string | __*Optional*__ **descriptionInput**? | string | __*Optional*__ **enableStackdriverLoggingInput**? | boolean | [IResolvable](#cdktf-iresolvable) | __*Optional*__ @@ -141732,6 +142478,20 @@ Name | Type | Description ### Methods +#### putCryptoKeyConfig(value) + + + +```ts +putCryptoKeyConfig(value: DataFusionInstanceCryptoKeyConfig): void +``` + +* **value** ([dataFusionInstance.DataFusionInstanceCryptoKeyConfig](#cdktf-provider-google-datafusioninstance-datafusioninstancecryptokeyconfig)) *No description* + * **keyReference** (string) The name of the key which is used to encrypt/decrypt customer data. + + + + #### putNetworkConfig(value) @@ -141763,6 +142523,18 @@ putTimeouts(value: DataFusionInstanceTimeouts): void +#### resetCryptoKeyConfig() + + + +```ts +resetCryptoKeyConfig(): void +``` + + + + + #### resetDataprocServiceAccount() @@ -141933,6 +142705,40 @@ __Returns__: +## class DataFusionInstanceCryptoKeyConfigOutputReference + + + +__Implements__: [IInterpolatingParent](#cdktf-iinterpolatingparent), [IResolvable](#cdktf-iresolvable), [ITerraformAddressable](#cdktf-iterraformaddressable) +__Submodule__: dataFusionInstance + +__Extends__: [ComplexObject](#cdktf-complexobject) + +### Initializer + + + + +```ts +new dataFusionInstance.DataFusionInstanceCryptoKeyConfigOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) +``` + +* **terraformResource** ([IInterpolatingParent](#cdktf-iinterpolatingparent)) The parent resource. +* **terraformAttribute** (string) The attribute on the parent resource this class is referencing. + + + +### Properties + + +Name | Type | Description +-----|------|------------- +**keyReference** | string | +**internalValue**? | [dataFusionInstance.DataFusionInstanceCryptoKeyConfig](#cdktf-provider-google-datafusioninstance-datafusioninstancecryptokeyconfig) | __*Optional*__ +**keyReferenceInput**? | string | __*Optional*__ + + + ## class DataFusionInstanceNetworkConfigOutputReference @@ -163483,6 +164289,93 @@ Name | Type | Description +## class DataGoogleContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigList + + + +__Implements__: [ITerraformAddressable](#cdktf-iterraformaddressable), [IResolvable](#cdktf-iresolvable) +__Submodule__: dataGoogleContainerCluster + +__Extends__: [ComplexList](#cdktf-complexlist) + +### Initializer + + + + +```ts +new dataGoogleContainerCluster.DataGoogleContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +``` + +* **terraformResource** ([IInterpolatingParent](#cdktf-iinterpolatingparent)) The parent resource. +* **terraformAttribute** (string) The attribute on the parent resource this class is referencing. +* **wrapsSet** (boolean) whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + + + +### Properties + + +Name | Type | Description +-----|------|------------- +**terraformAttribute** | string | The attribute on the parent resource this class is referencing. +**terraformResource** | [IInterpolatingParent](#cdktf-iinterpolatingparent) | The parent resource. +**wrapsSet** | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +### Methods + + +#### get(index) + + + +```ts +get(index: number): DataGoogleContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigOutputReference +``` + +* **index** (number) the index of the item to return. + +__Returns__: +* [dataGoogleContainerCluster.DataGoogleContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigOutputReference](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodeconfigguestacceleratorgpusharingconfigoutputreference) + + + +## class DataGoogleContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigOutputReference + + + +__Implements__: [IInterpolatingParent](#cdktf-iinterpolatingparent), [IResolvable](#cdktf-iresolvable), [ITerraformAddressable](#cdktf-iterraformaddressable) +__Submodule__: dataGoogleContainerCluster + +__Extends__: [ComplexObject](#cdktf-complexobject) + +### Initializer + + + + +```ts +new dataGoogleContainerCluster.DataGoogleContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +``` + +* **terraformResource** ([IInterpolatingParent](#cdktf-iinterpolatingparent)) The parent resource. +* **terraformAttribute** (string) The attribute on the parent resource this class is referencing. +* **complexObjectIndex** (number) the index of this item in the list. +* **complexObjectIsFromSet** (boolean) whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + + + +### Properties + + +Name | Type | Description +-----|------|------------- +**gpuSharingStrategy** | string | +**maxSharedClientsPerGpu** | number | +**internalValue**? | [dataGoogleContainerCluster.DataGoogleContainerClusterNodeConfigGuestAcceleratorGpuSharingConfig](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodeconfigguestacceleratorgpusharingconfig) | __*Optional*__ + + + ## class DataGoogleContainerClusterNodeConfigGuestAcceleratorList @@ -163566,6 +164459,7 @@ Name | Type | Description -----|------|------------- **count** | number | **gpuPartitionSize** | string | +**gpuSharingConfig** | [dataGoogleContainerCluster.DataGoogleContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigList](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodeconfigguestacceleratorgpusharingconfiglist) | **type** | string | **internalValue**? | [dataGoogleContainerCluster.DataGoogleContainerClusterNodeConfigGuestAccelerator](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodeconfigguestaccelerator) | __*Optional*__ @@ -164427,6 +165321,93 @@ Name | Type | Description +## class DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigList + + + +__Implements__: [ITerraformAddressable](#cdktf-iterraformaddressable), [IResolvable](#cdktf-iresolvable) +__Submodule__: dataGoogleContainerCluster + +__Extends__: [ComplexList](#cdktf-complexlist) + +### Initializer + + + + +```ts +new dataGoogleContainerCluster.DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +``` + +* **terraformResource** ([IInterpolatingParent](#cdktf-iinterpolatingparent)) The parent resource. +* **terraformAttribute** (string) The attribute on the parent resource this class is referencing. +* **wrapsSet** (boolean) whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + + + +### Properties + + +Name | Type | Description +-----|------|------------- +**terraformAttribute** | string | The attribute on the parent resource this class is referencing. +**terraformResource** | [IInterpolatingParent](#cdktf-iinterpolatingparent) | The parent resource. +**wrapsSet** | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +### Methods + + +#### get(index) + + + +```ts +get(index: number): DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference +``` + +* **index** (number) the index of the item to return. + +__Returns__: +* [dataGoogleContainerCluster.DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodepoolnodeconfigguestacceleratorgpusharingconfigoutputreference) + + + +## class DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference + + + +__Implements__: [IInterpolatingParent](#cdktf-iinterpolatingparent), [IResolvable](#cdktf-iresolvable), [ITerraformAddressable](#cdktf-iterraformaddressable) +__Submodule__: dataGoogleContainerCluster + +__Extends__: [ComplexObject](#cdktf-complexobject) + +### Initializer + + + + +```ts +new dataGoogleContainerCluster.DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +``` + +* **terraformResource** ([IInterpolatingParent](#cdktf-iinterpolatingparent)) The parent resource. +* **terraformAttribute** (string) The attribute on the parent resource this class is referencing. +* **complexObjectIndex** (number) the index of this item in the list. +* **complexObjectIsFromSet** (boolean) whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + + + +### Properties + + +Name | Type | Description +-----|------|------------- +**gpuSharingStrategy** | string | +**maxSharedClientsPerGpu** | number | +**internalValue**? | [dataGoogleContainerCluster.DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfig](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodepoolnodeconfigguestacceleratorgpusharingconfig) | __*Optional*__ + + + ## class DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorList @@ -164510,6 +165491,7 @@ Name | Type | Description -----|------|------------- **count** | number | **gpuPartitionSize** | string | +**gpuSharingConfig** | [dataGoogleContainerCluster.DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigList](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodepoolnodeconfigguestacceleratorgpusharingconfiglist) | **type** | string | **internalValue**? | [dataGoogleContainerCluster.DataGoogleContainerClusterNodePoolNodeConfigGuestAccelerator](#cdktf-provider-google-datagooglecontainercluster-datagooglecontainerclusternodepoolnodeconfigguestaccelerator) | __*Optional*__ @@ -281545,6 +282527,7 @@ new provider.GoogleProvider(scope: Construct, id: string, config?: GoogleProvide * **cloudfunctions2CustomEndpoint** (string) Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google#cloudfunctions2_custom_endpoint GoogleProvider#cloudfunctions2_custom_endpoint}. __*Optional*__ * **cloudFunctionsCustomEndpoint** (string) Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google#cloud_functions_custom_endpoint GoogleProvider#cloud_functions_custom_endpoint}. __*Optional*__ * **cloudIdentityCustomEndpoint** (string) Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google#cloud_identity_custom_endpoint GoogleProvider#cloud_identity_custom_endpoint}. __*Optional*__ + * **cloudIdsCustomEndpoint** (string) Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google#cloud_ids_custom_endpoint GoogleProvider#cloud_ids_custom_endpoint}. __*Optional*__ * **cloudIotCustomEndpoint** (string) Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google#cloud_iot_custom_endpoint GoogleProvider#cloud_iot_custom_endpoint}. __*Optional*__ * **cloudResourceManagerCustomEndpoint** (string) Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google#cloud_resource_manager_custom_endpoint GoogleProvider#cloud_resource_manager_custom_endpoint}. __*Optional*__ * **cloudRunCustomEndpoint** (string) Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google#cloud_run_custom_endpoint GoogleProvider#cloud_run_custom_endpoint}. __*Optional*__ @@ -281687,6 +282670,8 @@ Name | Type | Description **cloudFunctionsCustomEndpointInput**? | string | __*Optional*__ **cloudIdentityCustomEndpoint**? | string | __*Optional*__ **cloudIdentityCustomEndpointInput**? | string | __*Optional*__ +**cloudIdsCustomEndpoint**? | string | __*Optional*__ +**cloudIdsCustomEndpointInput**? | string | __*Optional*__ **cloudIotCustomEndpoint**? | string | __*Optional*__ **cloudIotCustomEndpointInput**? | string | __*Optional*__ **cloudResourceManagerCustomEndpoint**? | string | __*Optional*__ @@ -282172,6 +283157,18 @@ resetCloudIdentityCustomEndpoint(): void +#### resetCloudIdsCustomEndpoint() + + + +```ts +resetCloudIdsCustomEndpoint(): void +``` + + + + + #### resetCloudIotCustomEndpoint() @@ -296801,7 +297798,6 @@ new sqlUser.SqlUser(scope: Construct, id: string, config: SqlUserConfig) * **password** (string) The password for the user. __*Optional*__ * **passwordPolicy** ([sqlUser.SqlUserPasswordPolicy](#cdktf-provider-google-sqluser-sqluserpasswordpolicy)) password_policy block. __*Optional*__ * **project** (string) The ID of the project in which the resource belongs. __*Optional*__ - * **sqlServerUserDetails** ([sqlUser.SqlUserSqlServerUserDetails](#cdktf-provider-google-sqluser-sqlusersqlserveruserdetails)) sql_server_user_details block. __*Optional*__ * **timeouts** ([sqlUser.SqlUserTimeouts](#cdktf-provider-google-sqluser-sqlusertimeouts)) timeouts block. __*Optional*__ * **type** (string) The user type. __*Optional*__ @@ -296820,7 +297816,7 @@ Name | Type | Description **password** | string | **passwordPolicy** | [sqlUser.SqlUserPasswordPolicyOutputReference](#cdktf-provider-google-sqluser-sqluserpasswordpolicyoutputreference) | **project** | string | -**sqlServerUserDetails** | [sqlUser.SqlUserSqlServerUserDetailsOutputReference](#cdktf-provider-google-sqluser-sqlusersqlserveruserdetailsoutputreference) | +**sqlServerUserDetails** | [sqlUser.SqlUserSqlServerUserDetailsList](#cdktf-provider-google-sqluser-sqlusersqlserveruserdetailslist) | **timeouts** | [sqlUser.SqlUserTimeoutsOutputReference](#cdktf-provider-google-sqluser-sqlusertimeoutsoutputreference) | **type** | string | **deletionPolicyInput**? | string | __*Optional*__ @@ -296831,7 +297827,6 @@ Name | Type | Description **passwordInput**? | string | __*Optional*__ **passwordPolicyInput**? | [sqlUser.SqlUserPasswordPolicy](#cdktf-provider-google-sqluser-sqluserpasswordpolicy) | __*Optional*__ **projectInput**? | string | __*Optional*__ -**sqlServerUserDetailsInput**? | [sqlUser.SqlUserSqlServerUserDetails](#cdktf-provider-google-sqluser-sqlusersqlserveruserdetails) | __*Optional*__ **timeoutsInput**? | [sqlUser.SqlUserTimeouts](#cdktf-provider-google-sqluser-sqlusertimeouts) | [IResolvable](#cdktf-iresolvable) | __*Optional*__ **typeInput**? | string | __*Optional*__ *static* **tfResourceType** | string | @@ -296856,21 +297851,6 @@ putPasswordPolicy(value: SqlUserPasswordPolicy): void -#### putSqlServerUserDetails(value) - - - -```ts -putSqlServerUserDetails(value: SqlUserSqlServerUserDetails): void -``` - -* **value** ([sqlUser.SqlUserSqlServerUserDetails](#cdktf-provider-google-sqluser-sqlusersqlserveruserdetails)) *No description* - * **disabled** (boolean | [IResolvable](#cdktf-iresolvable)) If the user has been disabled. __*Optional*__ - * **serverRoles** (Array) The server roles for this user in the database. __*Optional*__ - - - - #### putTimeouts(value) @@ -296959,18 +297939,6 @@ resetProject(): void -#### resetSqlServerUserDetails() - - - -```ts -resetSqlServerUserDetails(): void -``` - - - - - #### resetTimeouts() @@ -297188,14 +298156,14 @@ Name | Type | Description -## class SqlUserSqlServerUserDetailsOutputReference +## class SqlUserSqlServerUserDetailsList -__Implements__: [IInterpolatingParent](#cdktf-iinterpolatingparent), [IResolvable](#cdktf-iresolvable), [ITerraformAddressable](#cdktf-iterraformaddressable) +__Implements__: [ITerraformAddressable](#cdktf-iterraformaddressable), [IResolvable](#cdktf-iresolvable) __Submodule__: sqlUser -__Extends__: [ComplexObject](#cdktf-complexobject) +__Extends__: [ComplexList](#cdktf-complexlist) ### Initializer @@ -297203,11 +298171,12 @@ __Extends__: [ComplexObject](#cdktf-complexobject) ```ts -new sqlUser.SqlUserSqlServerUserDetailsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) +new sqlUser.SqlUserSqlServerUserDetailsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) ``` * **terraformResource** ([IInterpolatingParent](#cdktf-iinterpolatingparent)) The parent resource. * **terraformAttribute** (string) The attribute on the parent resource this class is referencing. +* **wrapsSet** (boolean) whether the list is wrapping a set (will add tolist() to be able to access an item via an index). @@ -297216,38 +298185,61 @@ new sqlUser.SqlUserSqlServerUserDetailsOutputReference(terraformResource: IInter Name | Type | Description -----|------|------------- -**disabled** | boolean | [IResolvable](#cdktf-iresolvable) | -**serverRoles** | Array | -**disabledInput**? | boolean | [IResolvable](#cdktf-iresolvable) | __*Optional*__ -**internalValue**? | [sqlUser.SqlUserSqlServerUserDetails](#cdktf-provider-google-sqluser-sqlusersqlserveruserdetails) | __*Optional*__ -**serverRolesInput**? | Array | __*Optional*__ +**terraformAttribute** | string | The attribute on the parent resource this class is referencing. +**terraformResource** | [IInterpolatingParent](#cdktf-iinterpolatingparent) | The parent resource. +**wrapsSet** | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). ### Methods -#### resetDisabled() +#### get(index) ```ts -resetDisabled(): void +get(index: number): SqlUserSqlServerUserDetailsOutputReference ``` +* **index** (number) the index of the item to return. +__Returns__: +* [sqlUser.SqlUserSqlServerUserDetailsOutputReference](#cdktf-provider-google-sqluser-sqlusersqlserveruserdetailsoutputreference) -#### resetServerRoles() +## class SqlUserSqlServerUserDetailsOutputReference + + + +__Implements__: [IInterpolatingParent](#cdktf-iinterpolatingparent), [IResolvable](#cdktf-iresolvable), [ITerraformAddressable](#cdktf-iterraformaddressable) +__Submodule__: sqlUser + +__Extends__: [ComplexObject](#cdktf-complexobject) + +### Initializer + ```ts -resetServerRoles(): void +new sqlUser.SqlUserSqlServerUserDetailsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) ``` +* **terraformResource** ([IInterpolatingParent](#cdktf-iinterpolatingparent)) The parent resource. +* **terraformAttribute** (string) The attribute on the parent resource this class is referencing. +* **complexObjectIndex** (number) the index of this item in the list. +* **complexObjectIsFromSet** (boolean) whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +### Properties + +Name | Type | Description +-----|------|------------- +**disabled** | [IResolvable](#cdktf-iresolvable) | +**serverRoles** | Array | +**internalValue**? | [sqlUser.SqlUserSqlServerUserDetails](#cdktf-provider-google-sqluser-sqlusersqlserveruserdetails) | __*Optional*__ @@ -308027,6 +309019,7 @@ Name | Type | Description **provider**?🔹 | [TerraformProvider](#cdktf-terraformprovider) | __*Optional*__ **provisioners**?🔹 | Array<[FileProvisioner](#cdktf-fileprovisioner) | [LocalExecProvisioner](#cdktf-localexecprovisioner) | [RemoteExecProvisioner](#cdktf-remoteexecprovisioner)> | __*Optional*__ **runtimeApiVersion**? | string | The version of the API in the given runtime environment.
__*Optional*__ +**serviceAccount**? | string | The identity that the deployed version will run as.
__*Optional*__ **threadsafe**? | boolean | [IResolvable](#cdktf-iresolvable) | Whether multiple requests can be dispatched to this version at once.
__*Optional*__ **timeouts**? | [appEngineStandardAppVersion.AppEngineStandardAppVersionTimeouts](#cdktf-provider-google-appenginestandardappversion-appenginestandardappversiontimeouts) | timeouts block.
__*Optional*__ **versionId**? | string | Relative name of the version within the service.
__*Optional*__ @@ -309640,6 +310633,7 @@ Name | Type | Description **autodetect** | boolean | [IResolvable](#cdktf-iresolvable) | Let BigQuery try to autodetect the schema and format of the table. **sourceFormat** | string | The data format. **sourceUris** | Array | A list of the fully-qualified URIs that point to your data in Google Cloud. +**avroOptions**? | [bigqueryTable.BigqueryTableExternalDataConfigurationAvroOptions](#cdktf-provider-google-bigquerytable-bigquerytableexternaldataconfigurationavrooptions) | avro_options block.
__*Optional*__ **compression**? | string | The compression type of the data source. Valid values are "NONE" or "GZIP".
__*Optional*__ **connectionId**? | string | The connection specifying the credentials to be used to read external storage, such as Azure Blob, Cloud Storage, or S3.
__*Optional*__ **csvOptions**? | [bigqueryTable.BigqueryTableExternalDataConfigurationCsvOptions](#cdktf-provider-google-bigquerytable-bigquerytableexternaldataconfigurationcsvoptions) | csv_options block.
__*Optional*__ @@ -309651,6 +310645,19 @@ Name | Type | Description +## struct BigqueryTableExternalDataConfigurationAvroOptions + + + + + + +Name | Type | Description +-----|------|------------- +**useAvroLogicalTypes** | boolean | [IResolvable](#cdktf-iresolvable) | If sourceFormat is set to "AVRO", indicates whether to interpret logical types as the corresponding BigQuery data type (for example, TIMESTAMP), instead of using the raw type (for example, INTEGER). + + + ## struct BigqueryTableExternalDataConfigurationCsvOptions @@ -311482,6 +312489,47 @@ Name | Type | Description +## struct CloudIdsEndpointConfig + + + + + + +Name | Type | Description +-----|------|------------- +**location** | string | The location for the endpoint. +**name** | string | Name of the endpoint in the format projects/{project_id}/locations/{locationId}/endpoints/{endpointId}. +**network** | string | Name of the VPC network that is connected to the IDS endpoint. +**severity** | string | The minimum alert severity level that is reported by the endpoint. Possible values: ["INFORMATIONAL", "LOW", "MEDIUM", "HIGH", "CRITICAL"]. +**connection**?🔹 | [SSHProvisionerConnection](#cdktf-sshprovisionerconnection) | [WinrmProvisionerConnection](#cdktf-winrmprovisionerconnection) | __*Optional*__ +**count**?🔹 | number | __*Optional*__ +**dependsOn**?🔹 | Array<[ITerraformDependable](#cdktf-iterraformdependable)> | __*Optional*__ +**description**? | string | An optional description of the endpoint.
__*Optional*__ +**forEach**?🔹 | [ITerraformIterator](#cdktf-iterraformiterator) | __*Optional*__ +**id**? | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint#id CloudIdsEndpoint#id}.
__*Optional*__ +**lifecycle**?🔹 | [TerraformResourceLifecycle](#cdktf-terraformresourcelifecycle) | __*Optional*__ +**project**? | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint#project CloudIdsEndpoint#project}.
__*Optional*__ +**provider**?🔹 | [TerraformProvider](#cdktf-terraformprovider) | __*Optional*__ +**provisioners**?🔹 | Array<[FileProvisioner](#cdktf-fileprovisioner) | [LocalExecProvisioner](#cdktf-localexecprovisioner) | [RemoteExecProvisioner](#cdktf-remoteexecprovisioner)> | __*Optional*__ +**timeouts**? | [cloudIdsEndpoint.CloudIdsEndpointTimeouts](#cdktf-provider-google-cloudidsendpoint-cloudidsendpointtimeouts) | timeouts block.
__*Optional*__ + + + +## struct CloudIdsEndpointTimeouts + + + + + + +Name | Type | Description +-----|------|------------- +**create**? | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint#create CloudIdsEndpoint#create}.
__*Optional*__ +**delete**? | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint#delete CloudIdsEndpoint#delete}.
__*Optional*__ + + + ## struct CloudRunDomainMappingConfig @@ -325158,10 +326206,25 @@ Name | Type | Description -----|------|------------- **count**? | number | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_cluster#count ContainerCluster#count}.
__*Optional*__ **gpuPartitionSize**? | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_cluster#gpu_partition_size ContainerCluster#gpu_partition_size}.
__*Optional*__ +**gpuSharingConfig**? | [IResolvable](#cdktf-iresolvable) | Array<[containerCluster.ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfig](#cdktf-provider-google-containercluster-containerclusternodeconfigguestacceleratorgpusharingconfig)> | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_cluster#gpu_sharing_config ContainerCluster#gpu_sharing_config}.
__*Optional*__ **type**? | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_cluster#type ContainerCluster#type}.
__*Optional*__ +## struct ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfig + + + + + + +Name | Type | Description +-----|------|------------- +**gpuSharingStrategy**? | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_cluster#gpu_sharing_strategy ContainerCluster#gpu_sharing_strategy}.
__*Optional*__ +**maxSharedClientsPerGpu**? | number | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_cluster#max_shared_clients_per_gpu ContainerCluster#max_shared_clients_per_gpu}.
__*Optional*__ + + + ## struct ContainerClusterNodeConfigGvnic @@ -325344,10 +326407,25 @@ Name | Type | Description -----|------|------------- **count**? | number | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_cluster#count ContainerCluster#count}.
__*Optional*__ **gpuPartitionSize**? | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_cluster#gpu_partition_size ContainerCluster#gpu_partition_size}.
__*Optional*__ +**gpuSharingConfig**? | [IResolvable](#cdktf-iresolvable) | Array<[containerCluster.ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfig](#cdktf-provider-google-containercluster-containerclusternodepoolnodeconfigguestacceleratorgpusharingconfig)> | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_cluster#gpu_sharing_config ContainerCluster#gpu_sharing_config}.
__*Optional*__ **type**? | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_cluster#type ContainerCluster#type}.
__*Optional*__ +## struct ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfig + + + + + + +Name | Type | Description +-----|------|------------- +**gpuSharingStrategy**? | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_cluster#gpu_sharing_strategy ContainerCluster#gpu_sharing_strategy}.
__*Optional*__ +**maxSharedClientsPerGpu**? | number | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_cluster#max_shared_clients_per_gpu ContainerCluster#max_shared_clients_per_gpu}.
__*Optional*__ + + + ## struct ContainerClusterNodePoolNodeConfigGvnic @@ -325722,10 +326800,25 @@ Name | Type | Description -----|------|------------- **count**? | number | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_node_pool#count ContainerNodePool#count}.
__*Optional*__ **gpuPartitionSize**? | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_node_pool#gpu_partition_size ContainerNodePool#gpu_partition_size}.
__*Optional*__ +**gpuSharingConfig**? | [IResolvable](#cdktf-iresolvable) | Array<[containerNodePool.ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfig](#cdktf-provider-google-containernodepool-containernodepoolnodeconfigguestacceleratorgpusharingconfig)> | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_node_pool#gpu_sharing_config ContainerNodePool#gpu_sharing_config}.
__*Optional*__ **type**? | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_node_pool#type ContainerNodePool#type}.
__*Optional*__ +## struct ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfig + + + + + + +Name | Type | Description +-----|------|------------- +**gpuSharingStrategy**? | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_node_pool#gpu_sharing_strategy ContainerNodePool#gpu_sharing_strategy}.
__*Optional*__ +**maxSharedClientsPerGpu**? | number | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_node_pool#max_shared_clients_per_gpu ContainerNodePool#max_shared_clients_per_gpu}.
__*Optional*__ + + + ## struct ContainerNodePoolNodeConfigGvnic @@ -326360,6 +327453,7 @@ Name | Type | Description **type** | string | Represents the type of Data Fusion instance. **connection**?🔹 | [SSHProvisionerConnection](#cdktf-sshprovisionerconnection) | [WinrmProvisionerConnection](#cdktf-winrmprovisionerconnection) | __*Optional*__ **count**?🔹 | number | __*Optional*__ +**cryptoKeyConfig**? | [dataFusionInstance.DataFusionInstanceCryptoKeyConfig](#cdktf-provider-google-datafusioninstance-datafusioninstancecryptokeyconfig) | crypto_key_config block.
__*Optional*__ **dataprocServiceAccount**? | string | User-managed service account to set on Dataproc when Cloud Data Fusion creates Dataproc to run data processing pipelines.
__*Optional*__ **dependsOn**?🔹 | Array<[ITerraformDependable](#cdktf-iterraformdependable)> | __*Optional*__ **description**? | string | An optional description of the instance.
__*Optional*__ @@ -326381,6 +327475,19 @@ Name | Type | Description +## struct DataFusionInstanceCryptoKeyConfig + + + + + + +Name | Type | Description +-----|------|------------- +**keyReference** | string | The name of the key which is used to encrypt/decrypt customer data. + + + ## struct DataFusionInstanceNetworkConfig @@ -328667,6 +329774,12 @@ Name | Type | Description +## struct DataGoogleContainerClusterNodeConfigGuestAcceleratorGpuSharingConfig + + + + + ## struct DataGoogleContainerClusterNodeConfigGvnic @@ -328733,6 +329846,12 @@ Name | Type | Description +## struct DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfig + + + + + ## struct DataGoogleContainerClusterNodePoolNodeConfigGvnic @@ -347799,6 +348918,7 @@ Name | Type | Description **cloudBuildWorkerPoolCustomEndpoint**? | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google#cloud_build_worker_pool_custom_endpoint GoogleProvider#cloud_build_worker_pool_custom_endpoint}.
__*Optional*__ **cloudFunctionsCustomEndpoint**? | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google#cloud_functions_custom_endpoint GoogleProvider#cloud_functions_custom_endpoint}.
__*Optional*__ **cloudIdentityCustomEndpoint**? | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google#cloud_identity_custom_endpoint GoogleProvider#cloud_identity_custom_endpoint}.
__*Optional*__ +**cloudIdsCustomEndpoint**? | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google#cloud_ids_custom_endpoint GoogleProvider#cloud_ids_custom_endpoint}.
__*Optional*__ **cloudIotCustomEndpoint**? | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google#cloud_iot_custom_endpoint GoogleProvider#cloud_iot_custom_endpoint}.
__*Optional*__ **cloudResourceManagerCustomEndpoint**? | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google#cloud_resource_manager_custom_endpoint GoogleProvider#cloud_resource_manager_custom_endpoint}.
__*Optional*__ **cloudRunCustomEndpoint**? | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google#cloud_run_custom_endpoint GoogleProvider#cloud_run_custom_endpoint}.
__*Optional*__ @@ -350339,7 +351459,6 @@ Name | Type | Description **project**? | string | The ID of the project in which the resource belongs.
__*Optional*__ **provider**?🔹 | [TerraformProvider](#cdktf-terraformprovider) | __*Optional*__ **provisioners**?🔹 | Array<[FileProvisioner](#cdktf-fileprovisioner) | [LocalExecProvisioner](#cdktf-localexecprovisioner) | [RemoteExecProvisioner](#cdktf-remoteexecprovisioner)> | __*Optional*__ -**sqlServerUserDetails**? | [sqlUser.SqlUserSqlServerUserDetails](#cdktf-provider-google-sqluser-sqlusersqlserveruserdetails) | sql_server_user_details block.
__*Optional*__ **timeouts**? | [sqlUser.SqlUserTimeouts](#cdktf-provider-google-sqluser-sqlusertimeouts) | timeouts block.
__*Optional*__ **type**? | string | The user type.
__*Optional*__ @@ -350373,14 +351492,6 @@ Name | Type | Description - -Name | Type | Description ------|------|------------- -**disabled**? | boolean | [IResolvable](#cdktf-iresolvable) | If the user has been disabled.
__*Optional*__ -**serverRoles**? | Array | The server roles for this user in the database.
__*Optional*__ - - - ## struct SqlUserTimeouts diff --git a/package.json b/package.json index 624a3b48772..2584a6b4e31 100644 --- a/package.json +++ b/package.json @@ -43,6 +43,7 @@ "organization": true }, "devDependencies": { + "@actions/core": "^1.1.0", "@cdktf/provider-project": "^0.2.8", "@types/node": "^14", "cdktf": "^0.13.0", @@ -55,7 +56,7 @@ "jsii-pacmak": "^1.70.0", "node-fetch": "cjs", "npm-check-updates": "^16", - "projen": "^0.63.29", + "projen": "^0.64.1", "standard-version": "^9", "typescript": "^3.9.10" }, @@ -112,7 +113,7 @@ "cdktf": { "provider": { "name": "registry.terraform.io/hashicorp/google", - "version": "4.40.0" + "version": "4.41.0" } }, "resolutions": { diff --git a/scripts/check-for-upgrades.js b/scripts/check-for-upgrades.js index c39ece1af52..a3790d51c99 100644 --- a/scripts/check-for-upgrades.js +++ b/scripts/check-for-upgrades.js @@ -1,6 +1,7 @@ const fetch = require("node-fetch"); const semver = require("semver"); +const actions = require("@actions/core"); // Code is inlined below, as this import requires us to add all dev dependencies of cdktf-cli as we're not // using the bundle. A better alternative would be to refactor this method to move to its own package, that @@ -25,7 +26,7 @@ const FQ_PROVIDER_NAME = "google"; })(); function setGithubStepOutput(name, value) { - console.log(`::set-output name=${name}::"${value}"`) + actions.setOutput(name, value); } async function newerMatchingProviderVersionExists() { diff --git a/src/access-context-manager-access-level-condition/index.ts b/src/access-context-manager-access-level-condition/index.ts index 4800fc776d1..9d3b7b83e6c 100644 --- a/src/access-context-manager-access-level-condition/index.ts +++ b/src/access-context-manager-access-level-condition/index.ts @@ -558,7 +558,7 @@ export class AccessContextManagerAccessLevelCondition extends cdktf.TerraformRes terraformResourceType: 'google_access_context_manager_access_level_condition', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/access-context-manager-access-level/index.ts b/src/access-context-manager-access-level/index.ts index aeee3e270ad..dd5a4d04de1 100644 --- a/src/access-context-manager-access-level/index.ts +++ b/src/access-context-manager-access-level/index.ts @@ -1167,7 +1167,7 @@ export class AccessContextManagerAccessLevel extends cdktf.TerraformResource { terraformResourceType: 'google_access_context_manager_access_level', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/access-context-manager-access-levels/index.ts b/src/access-context-manager-access-levels/index.ts index d65df30ad61..235d4a3623f 100644 --- a/src/access-context-manager-access-levels/index.ts +++ b/src/access-context-manager-access-levels/index.ts @@ -1323,7 +1323,7 @@ export class AccessContextManagerAccessLevels extends cdktf.TerraformResource { terraformResourceType: 'google_access_context_manager_access_levels', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/access-context-manager-access-policy-iam-binding/index.ts b/src/access-context-manager-access-policy-iam-binding/index.ts index a39d52cd16a..5890aaa632c 100644 --- a/src/access-context-manager-access-policy-iam-binding/index.ts +++ b/src/access-context-manager-access-policy-iam-binding/index.ts @@ -173,7 +173,7 @@ export class AccessContextManagerAccessPolicyIamBinding extends cdktf.TerraformR terraformResourceType: 'google_access_context_manager_access_policy_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/access-context-manager-access-policy-iam-member/index.ts b/src/access-context-manager-access-policy-iam-member/index.ts index cfb5a5ba158..540db356d6a 100644 --- a/src/access-context-manager-access-policy-iam-member/index.ts +++ b/src/access-context-manager-access-policy-iam-member/index.ts @@ -173,7 +173,7 @@ export class AccessContextManagerAccessPolicyIamMember extends cdktf.TerraformRe terraformResourceType: 'google_access_context_manager_access_policy_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/access-context-manager-access-policy-iam-policy/index.ts b/src/access-context-manager-access-policy-iam-policy/index.ts index c97d754030a..09c0278f9ac 100644 --- a/src/access-context-manager-access-policy-iam-policy/index.ts +++ b/src/access-context-manager-access-policy-iam-policy/index.ts @@ -50,7 +50,7 @@ export class AccessContextManagerAccessPolicyIamPolicy extends cdktf.TerraformRe terraformResourceType: 'google_access_context_manager_access_policy_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/access-context-manager-access-policy/index.ts b/src/access-context-manager-access-policy/index.ts index 7c7995bdcc1..8654f0ba8a8 100644 --- a/src/access-context-manager-access-policy/index.ts +++ b/src/access-context-manager-access-policy/index.ts @@ -197,7 +197,7 @@ export class AccessContextManagerAccessPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_access_context_manager_access_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/access-context-manager-gcp-user-access-binding/index.ts b/src/access-context-manager-gcp-user-access-binding/index.ts index c55b5e97b82..cb111afff62 100644 --- a/src/access-context-manager-gcp-user-access-binding/index.ts +++ b/src/access-context-manager-gcp-user-access-binding/index.ts @@ -195,7 +195,7 @@ export class AccessContextManagerGcpUserAccessBinding extends cdktf.TerraformRes terraformResourceType: 'google_access_context_manager_gcp_user_access_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/access-context-manager-service-perimeter-resource/index.ts b/src/access-context-manager-service-perimeter-resource/index.ts index 409abb8e231..de62147b6fb 100644 --- a/src/access-context-manager-service-perimeter-resource/index.ts +++ b/src/access-context-manager-service-perimeter-resource/index.ts @@ -164,7 +164,7 @@ export class AccessContextManagerServicePerimeterResource extends cdktf.Terrafor terraformResourceType: 'google_access_context_manager_service_perimeter_resource', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/access-context-manager-service-perimeter/index.ts b/src/access-context-manager-service-perimeter/index.ts index bc51fa825c6..94922e9b1de 100644 --- a/src/access-context-manager-service-perimeter/index.ts +++ b/src/access-context-manager-service-perimeter/index.ts @@ -3664,7 +3664,7 @@ export class AccessContextManagerServicePerimeter extends cdktf.TerraformResourc terraformResourceType: 'google_access_context_manager_service_perimeter', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/access-context-manager-service-perimeters/index.ts b/src/access-context-manager-service-perimeters/index.ts index 001ae50bbaa..40bee2ed57a 100644 --- a/src/access-context-manager-service-perimeters/index.ts +++ b/src/access-context-manager-service-perimeters/index.ts @@ -3905,7 +3905,7 @@ export class AccessContextManagerServicePerimeters extends cdktf.TerraformResour terraformResourceType: 'google_access_context_manager_service_perimeters', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/active-directory-domain-trust/index.ts b/src/active-directory-domain-trust/index.ts index d91050d8ca0..e4e8d2f04a0 100644 --- a/src/active-directory-domain-trust/index.ts +++ b/src/active-directory-domain-trust/index.ts @@ -224,7 +224,7 @@ export class ActiveDirectoryDomainTrust extends cdktf.TerraformResource { terraformResourceType: 'google_active_directory_domain_trust', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/active-directory-domain/index.ts b/src/active-directory-domain/index.ts index bf4fd2f19f6..56cbfaafafc 100644 --- a/src/active-directory-domain/index.ts +++ b/src/active-directory-domain/index.ts @@ -222,7 +222,7 @@ export class ActiveDirectoryDomain extends cdktf.TerraformResource { terraformResourceType: 'google_active_directory_domain', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/apigee-endpoint-attachment/index.ts b/src/apigee-endpoint-attachment/index.ts index 1a0edfd5a9b..8973e0c4c57 100644 --- a/src/apigee-endpoint-attachment/index.ts +++ b/src/apigee-endpoint-attachment/index.ts @@ -175,7 +175,7 @@ export class ApigeeEndpointAttachment extends cdktf.TerraformResource { terraformResourceType: 'google_apigee_endpoint_attachment', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/apigee-envgroup-attachment/index.ts b/src/apigee-envgroup-attachment/index.ts index ae42cc40a6f..5be23bd9282 100644 --- a/src/apigee-envgroup-attachment/index.ts +++ b/src/apigee-envgroup-attachment/index.ts @@ -163,7 +163,7 @@ export class ApigeeEnvgroupAttachment extends cdktf.TerraformResource { terraformResourceType: 'google_apigee_envgroup_attachment', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/apigee-envgroup/index.ts b/src/apigee-envgroup/index.ts index 1b73118fd1a..8ddeda60767 100644 --- a/src/apigee-envgroup/index.ts +++ b/src/apigee-envgroup/index.ts @@ -196,7 +196,7 @@ export class ApigeeEnvgroup extends cdktf.TerraformResource { terraformResourceType: 'google_apigee_envgroup', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/apigee-environment-iam-binding/index.ts b/src/apigee-environment-iam-binding/index.ts index a84d68c92f4..2c9964ba394 100644 --- a/src/apigee-environment-iam-binding/index.ts +++ b/src/apigee-environment-iam-binding/index.ts @@ -177,7 +177,7 @@ export class ApigeeEnvironmentIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_apigee_environment_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/apigee-environment-iam-member/index.ts b/src/apigee-environment-iam-member/index.ts index 6e3dec51f1c..dea38284dde 100644 --- a/src/apigee-environment-iam-member/index.ts +++ b/src/apigee-environment-iam-member/index.ts @@ -177,7 +177,7 @@ export class ApigeeEnvironmentIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_apigee_environment_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/apigee-environment-iam-policy/index.ts b/src/apigee-environment-iam-policy/index.ts index 328d6cf754b..d60798a696f 100644 --- a/src/apigee-environment-iam-policy/index.ts +++ b/src/apigee-environment-iam-policy/index.ts @@ -54,7 +54,7 @@ export class ApigeeEnvironmentIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_apigee_environment_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/apigee-environment/index.ts b/src/apigee-environment/index.ts index fe8a9ecdd53..0233a5455fd 100644 --- a/src/apigee-environment/index.ts +++ b/src/apigee-environment/index.ts @@ -332,7 +332,7 @@ export class ApigeeEnvironment extends cdktf.TerraformResource { terraformResourceType: 'google_apigee_environment', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/apigee-instance-attachment/index.ts b/src/apigee-instance-attachment/index.ts index c49e704c3dc..613ea86628b 100644 --- a/src/apigee-instance-attachment/index.ts +++ b/src/apigee-instance-attachment/index.ts @@ -163,7 +163,7 @@ export class ApigeeInstanceAttachment extends cdktf.TerraformResource { terraformResourceType: 'google_apigee_instance_attachment', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/apigee-instance/index.ts b/src/apigee-instance/index.ts index 1902338650b..f85c6674a2a 100644 --- a/src/apigee-instance/index.ts +++ b/src/apigee-instance/index.ts @@ -216,7 +216,7 @@ export class ApigeeInstance extends cdktf.TerraformResource { terraformResourceType: 'google_apigee_instance', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/apigee-nat-address/index.ts b/src/apigee-nat-address/index.ts index d87f2439e1a..33108898df1 100644 --- a/src/apigee-nat-address/index.ts +++ b/src/apigee-nat-address/index.ts @@ -163,7 +163,7 @@ export class ApigeeNatAddress extends cdktf.TerraformResource { terraformResourceType: 'google_apigee_nat_address', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/apigee-organization/index.ts b/src/apigee-organization/index.ts index a215bdfe263..369256035a9 100644 --- a/src/apigee-organization/index.ts +++ b/src/apigee-organization/index.ts @@ -440,7 +440,7 @@ export class ApigeeOrganization extends cdktf.TerraformResource { terraformResourceType: 'google_apigee_organization', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/apikeys-key/index.ts b/src/apikeys-key/index.ts index dbbbed74255..a6d31d0114d 100644 --- a/src/apikeys-key/index.ts +++ b/src/apikeys-key/index.ts @@ -887,7 +887,7 @@ export class ApikeysKey extends cdktf.TerraformResource { terraformResourceType: 'google_apikeys_key', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/app-engine-application-url-dispatch-rules/index.ts b/src/app-engine-application-url-dispatch-rules/index.ts index b7d2d5d97fa..ae9b9b9b444 100644 --- a/src/app-engine-application-url-dispatch-rules/index.ts +++ b/src/app-engine-application-url-dispatch-rules/index.ts @@ -341,7 +341,7 @@ export class AppEngineApplicationUrlDispatchRules extends cdktf.TerraformResourc terraformResourceType: 'google_app_engine_application_url_dispatch_rules', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/app-engine-application/index.ts b/src/app-engine-application/index.ts index eba3499d2d7..5e25142c19d 100644 --- a/src/app-engine-application/index.ts +++ b/src/app-engine-application/index.ts @@ -450,7 +450,7 @@ export class AppEngineApplication extends cdktf.TerraformResource { terraformResourceType: 'google_app_engine_application', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/app-engine-domain-mapping/index.ts b/src/app-engine-domain-mapping/index.ts index d3f2f94566d..0d27b25a17b 100644 --- a/src/app-engine-domain-mapping/index.ts +++ b/src/app-engine-domain-mapping/index.ts @@ -378,7 +378,7 @@ export class AppEngineDomainMapping extends cdktf.TerraformResource { terraformResourceType: 'google_app_engine_domain_mapping', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/app-engine-firewall-rule/index.ts b/src/app-engine-firewall-rule/index.ts index f6da426638d..792137f16a6 100644 --- a/src/app-engine-firewall-rule/index.ts +++ b/src/app-engine-firewall-rule/index.ts @@ -210,7 +210,7 @@ export class AppEngineFirewallRule extends cdktf.TerraformResource { terraformResourceType: 'google_app_engine_firewall_rule', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/app-engine-flexible-app-version/index.ts b/src/app-engine-flexible-app-version/index.ts index d85fc0fae72..dc4e457ac4f 100644 --- a/src/app-engine-flexible-app-version/index.ts +++ b/src/app-engine-flexible-app-version/index.ts @@ -3877,7 +3877,7 @@ export class AppEngineFlexibleAppVersion extends cdktf.TerraformResource { terraformResourceType: 'google_app_engine_flexible_app_version', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/app-engine-service-network-settings/index.ts b/src/app-engine-service-network-settings/index.ts index f053dac7f57..ee0932ab8a4 100644 --- a/src/app-engine-service-network-settings/index.ts +++ b/src/app-engine-service-network-settings/index.ts @@ -260,7 +260,7 @@ export class AppEngineServiceNetworkSettings extends cdktf.TerraformResource { terraformResourceType: 'google_app_engine_service_network_settings', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/app-engine-service-split-traffic/index.ts b/src/app-engine-service-split-traffic/index.ts index 00184ab81d6..1603a6525b8 100644 --- a/src/app-engine-service-split-traffic/index.ts +++ b/src/app-engine-service-split-traffic/index.ts @@ -292,7 +292,7 @@ export class AppEngineServiceSplitTraffic extends cdktf.TerraformResource { terraformResourceType: 'google_app_engine_service_split_traffic', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/app-engine-standard-app-version/index.ts b/src/app-engine-standard-app-version/index.ts index 04aeedd75fc..2f7cc9bbd67 100644 --- a/src/app-engine-standard-app-version/index.ts +++ b/src/app-engine-standard-app-version/index.ts @@ -74,6 +74,12 @@ Substitute '' with 'python', 'java', 'php', 'ruby', 'go' or 'nodejs'. */ readonly service: string; /** + * The identity that the deployed version will run as. Admin API will use the App Engine Appspot service account as default if this field is neither provided in app.yaml file nor through CLI flag. + * + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/app_engine_standard_app_version#service_account AppEngineStandardAppVersion#service_account} + */ + readonly serviceAccount?: string; + /** * Whether multiple requests can be dispatched to this version at once. * * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/app_engine_standard_app_version#threadsafe AppEngineStandardAppVersion#threadsafe} @@ -2034,7 +2040,7 @@ export class AppEngineStandardAppVersion extends cdktf.TerraformResource { terraformResourceType: 'google_app_engine_standard_app_version', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, @@ -2056,6 +2062,7 @@ export class AppEngineStandardAppVersion extends cdktf.TerraformResource { this._runtime = config.runtime; this._runtimeApiVersion = config.runtimeApiVersion; this._service = config.service; + this._serviceAccount = config.serviceAccount; this._threadsafe = config.threadsafe; this._versionId = config.versionId; this._automaticScaling.internalValue = config.automaticScaling; @@ -2248,6 +2255,22 @@ export class AppEngineStandardAppVersion extends cdktf.TerraformResource { return this._service; } + // service_account - computed: true, optional: true, required: false + private _serviceAccount?: string; + public get serviceAccount() { + return this.getStringAttribute('service_account'); + } + public set serviceAccount(value: string) { + this._serviceAccount = value; + } + public resetServiceAccount() { + this._serviceAccount = undefined; + } + // Temporarily expose input value. Use with caution. + public get serviceAccountInput() { + return this._serviceAccount; + } + // threadsafe - computed: false, optional: true, required: false private _threadsafe?: boolean | cdktf.IResolvable; public get threadsafe() { @@ -2435,6 +2458,7 @@ export class AppEngineStandardAppVersion extends cdktf.TerraformResource { runtime: cdktf.stringToTerraform(this._runtime), runtime_api_version: cdktf.stringToTerraform(this._runtimeApiVersion), service: cdktf.stringToTerraform(this._service), + service_account: cdktf.stringToTerraform(this._serviceAccount), threadsafe: cdktf.booleanToTerraform(this._threadsafe), version_id: cdktf.stringToTerraform(this._versionId), automatic_scaling: appEngineStandardAppVersionAutomaticScalingToTerraform(this._automaticScaling.internalValue), diff --git a/src/artifact-registry-repository-iam-binding/index.ts b/src/artifact-registry-repository-iam-binding/index.ts index d7bdb8b9238..88cb22d31ba 100644 --- a/src/artifact-registry-repository-iam-binding/index.ts +++ b/src/artifact-registry-repository-iam-binding/index.ts @@ -181,7 +181,7 @@ export class ArtifactRegistryRepositoryIamBinding extends cdktf.TerraformResourc terraformResourceType: 'google_artifact_registry_repository_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/artifact-registry-repository-iam-member/index.ts b/src/artifact-registry-repository-iam-member/index.ts index c7f0c1def78..07b2faabdb8 100644 --- a/src/artifact-registry-repository-iam-member/index.ts +++ b/src/artifact-registry-repository-iam-member/index.ts @@ -181,7 +181,7 @@ export class ArtifactRegistryRepositoryIamMember extends cdktf.TerraformResource terraformResourceType: 'google_artifact_registry_repository_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/artifact-registry-repository-iam-policy/index.ts b/src/artifact-registry-repository-iam-policy/index.ts index f90a1260e30..da764e9a5e1 100644 --- a/src/artifact-registry-repository-iam-policy/index.ts +++ b/src/artifact-registry-repository-iam-policy/index.ts @@ -58,7 +58,7 @@ export class ArtifactRegistryRepositoryIamPolicy extends cdktf.TerraformResource terraformResourceType: 'google_artifact_registry_repository_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/artifact-registry-repository/index.ts b/src/artifact-registry-repository/index.ts index 831ca09d2a4..3449bb6207d 100644 --- a/src/artifact-registry-repository/index.ts +++ b/src/artifact-registry-repository/index.ts @@ -331,7 +331,7 @@ export class ArtifactRegistryRepository extends cdktf.TerraformResource { terraformResourceType: 'google_artifact_registry_repository', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/assured-workloads-workload/index.ts b/src/assured-workloads-workload/index.ts index 82c793c9701..960563eb97d 100644 --- a/src/assured-workloads-workload/index.ts +++ b/src/assured-workloads-workload/index.ts @@ -518,7 +518,7 @@ export class AssuredWorkloadsWorkload extends cdktf.TerraformResource { terraformResourceType: 'google_assured_workloads_workload', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigquery-connection-iam-binding/index.ts b/src/bigquery-connection-iam-binding/index.ts index 7c8c5f9b831..aa4be704fa3 100644 --- a/src/bigquery-connection-iam-binding/index.ts +++ b/src/bigquery-connection-iam-binding/index.ts @@ -181,7 +181,7 @@ export class BigqueryConnectionIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_bigquery_connection_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigquery-connection-iam-member/index.ts b/src/bigquery-connection-iam-member/index.ts index a72aa511272..4ac591b8282 100644 --- a/src/bigquery-connection-iam-member/index.ts +++ b/src/bigquery-connection-iam-member/index.ts @@ -181,7 +181,7 @@ export class BigqueryConnectionIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_bigquery_connection_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigquery-connection-iam-policy/index.ts b/src/bigquery-connection-iam-policy/index.ts index 78904b6e5b4..d7c2648e8c0 100644 --- a/src/bigquery-connection-iam-policy/index.ts +++ b/src/bigquery-connection-iam-policy/index.ts @@ -58,7 +58,7 @@ export class BigqueryConnectionIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_bigquery_connection_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigquery-connection/index.ts b/src/bigquery-connection/index.ts index 6c4462b1308..64739729263 100644 --- a/src/bigquery-connection/index.ts +++ b/src/bigquery-connection/index.ts @@ -826,7 +826,7 @@ export class BigqueryConnection extends cdktf.TerraformResource { terraformResourceType: 'google_bigquery_connection', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigquery-data-transfer-config/index.ts b/src/bigquery-data-transfer-config/index.ts index ad14558e179..68d3f58a751 100644 --- a/src/bigquery-data-transfer-config/index.ts +++ b/src/bigquery-data-transfer-config/index.ts @@ -542,7 +542,7 @@ export class BigqueryDataTransferConfig extends cdktf.TerraformResource { terraformResourceType: 'google_bigquery_data_transfer_config', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigquery-dataset-access/index.ts b/src/bigquery-dataset-access/index.ts index f4a79a74ab3..2575f86cf12 100644 --- a/src/bigquery-dataset-access/index.ts +++ b/src/bigquery-dataset-access/index.ts @@ -529,7 +529,7 @@ export class BigqueryDatasetAccessA extends cdktf.TerraformResource { terraformResourceType: 'google_bigquery_dataset_access', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigquery-dataset-iam-binding/index.ts b/src/bigquery-dataset-iam-binding/index.ts index 8884ea6e3da..a80c5d148ca 100644 --- a/src/bigquery-dataset-iam-binding/index.ts +++ b/src/bigquery-dataset-iam-binding/index.ts @@ -177,7 +177,7 @@ export class BigqueryDatasetIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_bigquery_dataset_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigquery-dataset-iam-member/index.ts b/src/bigquery-dataset-iam-member/index.ts index 7a7685fa8e6..1fea09c95b1 100644 --- a/src/bigquery-dataset-iam-member/index.ts +++ b/src/bigquery-dataset-iam-member/index.ts @@ -177,7 +177,7 @@ export class BigqueryDatasetIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_bigquery_dataset_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigquery-dataset-iam-policy/index.ts b/src/bigquery-dataset-iam-policy/index.ts index 1f6f8cfc0b3..174bd019af4 100644 --- a/src/bigquery-dataset-iam-policy/index.ts +++ b/src/bigquery-dataset-iam-policy/index.ts @@ -54,7 +54,7 @@ export class BigqueryDatasetIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_bigquery_dataset_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigquery-dataset/index.ts b/src/bigquery-dataset/index.ts index 09cf6acb2aa..79e9b62ce1b 100644 --- a/src/bigquery-dataset/index.ts +++ b/src/bigquery-dataset/index.ts @@ -935,7 +935,7 @@ export class BigqueryDataset extends cdktf.TerraformResource { terraformResourceType: 'google_bigquery_dataset', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigquery-job/index.ts b/src/bigquery-job/index.ts index 1042159590d..315f47aaa6b 100644 --- a/src/bigquery-job/index.ts +++ b/src/bigquery-job/index.ts @@ -3549,7 +3549,7 @@ export class BigqueryJob extends cdktf.TerraformResource { terraformResourceType: 'google_bigquery_job', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigquery-reservation-assignment/index.ts b/src/bigquery-reservation-assignment/index.ts index e8fa1d35e2e..74b70484052 100644 --- a/src/bigquery-reservation-assignment/index.ts +++ b/src/bigquery-reservation-assignment/index.ts @@ -180,7 +180,7 @@ export class BigqueryReservationAssignment extends cdktf.TerraformResource { terraformResourceType: 'google_bigquery_reservation_assignment', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigquery-reservation/index.ts b/src/bigquery-reservation/index.ts index 3e533c1aeae..f68626dffc3 100644 --- a/src/bigquery-reservation/index.ts +++ b/src/bigquery-reservation/index.ts @@ -222,7 +222,7 @@ export class BigqueryReservation extends cdktf.TerraformResource { terraformResourceType: 'google_bigquery_reservation', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigquery-routine/index.ts b/src/bigquery-routine/index.ts index 83a2654ec0e..1e23cbfa3b9 100644 --- a/src/bigquery-routine/index.ts +++ b/src/bigquery-routine/index.ts @@ -453,7 +453,7 @@ export class BigqueryRoutine extends cdktf.TerraformResource { terraformResourceType: 'google_bigquery_routine', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigquery-table-iam-binding/index.ts b/src/bigquery-table-iam-binding/index.ts index 93649819657..2bb2b90f651 100644 --- a/src/bigquery-table-iam-binding/index.ts +++ b/src/bigquery-table-iam-binding/index.ts @@ -181,7 +181,7 @@ export class BigqueryTableIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_bigquery_table_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigquery-table-iam-member/index.ts b/src/bigquery-table-iam-member/index.ts index 017a8eff42d..a196d0c6665 100644 --- a/src/bigquery-table-iam-member/index.ts +++ b/src/bigquery-table-iam-member/index.ts @@ -181,7 +181,7 @@ export class BigqueryTableIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_bigquery_table_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigquery-table-iam-policy/index.ts b/src/bigquery-table-iam-policy/index.ts index b5a54bfabf1..aa09945bdb9 100644 --- a/src/bigquery-table-iam-policy/index.ts +++ b/src/bigquery-table-iam-policy/index.ts @@ -58,7 +58,7 @@ export class BigqueryTableIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_bigquery_table_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigquery-table/index.ts b/src/bigquery-table/index.ts index 4c03d2e3474..2b26b78c5c3 100644 --- a/src/bigquery-table/index.ts +++ b/src/bigquery-table/index.ts @@ -180,6 +180,70 @@ export class BigqueryTableEncryptionConfigurationOutputReference extends cdktf.C return this.getStringAttribute('kms_key_version'); } } +export interface BigqueryTableExternalDataConfigurationAvroOptions { + /** + * If sourceFormat is set to "AVRO", indicates whether to interpret logical types as the corresponding BigQuery data type (for example, TIMESTAMP), instead of using the raw type (for example, INTEGER). + * + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/bigquery_table#use_avro_logical_types BigqueryTable#use_avro_logical_types} + */ + readonly useAvroLogicalTypes: boolean | cdktf.IResolvable; +} + +export function bigqueryTableExternalDataConfigurationAvroOptionsToTerraform(struct?: BigqueryTableExternalDataConfigurationAvroOptionsOutputReference | BigqueryTableExternalDataConfigurationAvroOptions): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + use_avro_logical_types: cdktf.booleanToTerraform(struct!.useAvroLogicalTypes), + } +} + +export class BigqueryTableExternalDataConfigurationAvroOptionsOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string) { + super(terraformResource, terraformAttribute, false, 0); + } + + public get internalValue(): BigqueryTableExternalDataConfigurationAvroOptions | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + if (this._useAvroLogicalTypes !== undefined) { + hasAnyValues = true; + internalValueResult.useAvroLogicalTypes = this._useAvroLogicalTypes; + } + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: BigqueryTableExternalDataConfigurationAvroOptions | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + this._useAvroLogicalTypes = undefined; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + this._useAvroLogicalTypes = value.useAvroLogicalTypes; + } + } + + // use_avro_logical_types - computed: false, optional: false, required: true + private _useAvroLogicalTypes?: boolean | cdktf.IResolvable; + public get useAvroLogicalTypes() { + return this.getBooleanAttribute('use_avro_logical_types'); + } + public set useAvroLogicalTypes(value: boolean | cdktf.IResolvable) { + this._useAvroLogicalTypes = value; + } + // Temporarily expose input value. Use with caution. + public get useAvroLogicalTypesInput() { + return this._useAvroLogicalTypes; + } +} export interface BigqueryTableExternalDataConfigurationCsvOptions { /** * Indicates if BigQuery should accept rows that are missing trailing optional columns. @@ -660,6 +724,12 @@ export interface BigqueryTableExternalDataConfiguration { */ readonly sourceUris: string[]; /** + * avro_options block + * + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/bigquery_table#avro_options BigqueryTable#avro_options} + */ + readonly avroOptions?: BigqueryTableExternalDataConfigurationAvroOptions; + /** * csv_options block * * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/bigquery_table#csv_options BigqueryTable#csv_options} @@ -693,6 +763,7 @@ export function bigqueryTableExternalDataConfigurationToTerraform(struct?: Bigqu schema: cdktf.stringToTerraform(struct!.schema), source_format: cdktf.stringToTerraform(struct!.sourceFormat), source_uris: cdktf.listMapper(cdktf.stringToTerraform, false)(struct!.sourceUris), + avro_options: bigqueryTableExternalDataConfigurationAvroOptionsToTerraform(struct!.avroOptions), csv_options: bigqueryTableExternalDataConfigurationCsvOptionsToTerraform(struct!.csvOptions), google_sheets_options: bigqueryTableExternalDataConfigurationGoogleSheetsOptionsToTerraform(struct!.googleSheetsOptions), hive_partitioning_options: bigqueryTableExternalDataConfigurationHivePartitioningOptionsToTerraform(struct!.hivePartitioningOptions), @@ -745,6 +816,10 @@ export class BigqueryTableExternalDataConfigurationOutputReference extends cdktf hasAnyValues = true; internalValueResult.sourceUris = this._sourceUris; } + if (this._avroOptions?.internalValue !== undefined) { + hasAnyValues = true; + internalValueResult.avroOptions = this._avroOptions?.internalValue; + } if (this._csvOptions?.internalValue !== undefined) { hasAnyValues = true; internalValueResult.csvOptions = this._csvOptions?.internalValue; @@ -771,6 +846,7 @@ export class BigqueryTableExternalDataConfigurationOutputReference extends cdktf this._schema = undefined; this._sourceFormat = undefined; this._sourceUris = undefined; + this._avroOptions.internalValue = undefined; this._csvOptions.internalValue = undefined; this._googleSheetsOptions.internalValue = undefined; this._hivePartitioningOptions.internalValue = undefined; @@ -785,6 +861,7 @@ export class BigqueryTableExternalDataConfigurationOutputReference extends cdktf this._schema = value.schema; this._sourceFormat = value.sourceFormat; this._sourceUris = value.sourceUris; + this._avroOptions.internalValue = value.avroOptions; this._csvOptions.internalValue = value.csvOptions; this._googleSheetsOptions.internalValue = value.googleSheetsOptions; this._hivePartitioningOptions.internalValue = value.hivePartitioningOptions; @@ -910,6 +987,22 @@ export class BigqueryTableExternalDataConfigurationOutputReference extends cdktf return this._sourceUris; } + // avro_options - computed: false, optional: true, required: false + private _avroOptions = new BigqueryTableExternalDataConfigurationAvroOptionsOutputReference(this, "avro_options"); + public get avroOptions() { + return this._avroOptions; + } + public putAvroOptions(value: BigqueryTableExternalDataConfigurationAvroOptions) { + this._avroOptions.internalValue = value; + } + public resetAvroOptions() { + this._avroOptions.internalValue = undefined; + } + // Temporarily expose input value. Use with caution. + public get avroOptionsInput() { + return this._avroOptions.internalValue; + } + // csv_options - computed: false, optional: true, required: false private _csvOptions = new BigqueryTableExternalDataConfigurationCsvOptionsOutputReference(this, "csv_options"); public get csvOptions() { @@ -1557,7 +1650,7 @@ export class BigqueryTable extends cdktf.TerraformResource { terraformResourceType: 'google_bigquery_table', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigtable-app-profile/index.ts b/src/bigtable-app-profile/index.ts index eef6ba841f8..ae1104975ab 100644 --- a/src/bigtable-app-profile/index.ts +++ b/src/bigtable-app-profile/index.ts @@ -319,7 +319,7 @@ export class BigtableAppProfile extends cdktf.TerraformResource { terraformResourceType: 'google_bigtable_app_profile', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigtable-gc-policy/index.ts b/src/bigtable-gc-policy/index.ts index 82a1847ab70..3ba9daa8c18 100644 --- a/src/bigtable-gc-policy/index.ts +++ b/src/bigtable-gc-policy/index.ts @@ -282,7 +282,7 @@ export class BigtableGcPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_bigtable_gc_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigtable-instance-iam-binding/index.ts b/src/bigtable-instance-iam-binding/index.ts index 08b0a1adc30..a99ea51e708 100644 --- a/src/bigtable-instance-iam-binding/index.ts +++ b/src/bigtable-instance-iam-binding/index.ts @@ -177,7 +177,7 @@ export class BigtableInstanceIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_bigtable_instance_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigtable-instance-iam-member/index.ts b/src/bigtable-instance-iam-member/index.ts index a96119a0b65..1ab3aac91e6 100644 --- a/src/bigtable-instance-iam-member/index.ts +++ b/src/bigtable-instance-iam-member/index.ts @@ -177,7 +177,7 @@ export class BigtableInstanceIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_bigtable_instance_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigtable-instance-iam-policy/index.ts b/src/bigtable-instance-iam-policy/index.ts index 3df55a226e6..b398f262b14 100644 --- a/src/bigtable-instance-iam-policy/index.ts +++ b/src/bigtable-instance-iam-policy/index.ts @@ -54,7 +54,7 @@ export class BigtableInstanceIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_bigtable_instance_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigtable-instance/index.ts b/src/bigtable-instance/index.ts index 14b4d367990..c2fd7780de2 100644 --- a/src/bigtable-instance/index.ts +++ b/src/bigtable-instance/index.ts @@ -470,7 +470,7 @@ export class BigtableInstance extends cdktf.TerraformResource { terraformResourceType: 'google_bigtable_instance', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigtable-table-iam-binding/index.ts b/src/bigtable-table-iam-binding/index.ts index 42b2207edfe..275df018d1c 100644 --- a/src/bigtable-table-iam-binding/index.ts +++ b/src/bigtable-table-iam-binding/index.ts @@ -181,7 +181,7 @@ export class BigtableTableIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_bigtable_table_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigtable-table-iam-member/index.ts b/src/bigtable-table-iam-member/index.ts index 6dc7be554c8..18c8cf141cb 100644 --- a/src/bigtable-table-iam-member/index.ts +++ b/src/bigtable-table-iam-member/index.ts @@ -181,7 +181,7 @@ export class BigtableTableIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_bigtable_table_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigtable-table-iam-policy/index.ts b/src/bigtable-table-iam-policy/index.ts index d482cf66e2a..0ee2cd76abc 100644 --- a/src/bigtable-table-iam-policy/index.ts +++ b/src/bigtable-table-iam-policy/index.ts @@ -58,7 +58,7 @@ export class BigtableTableIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_bigtable_table_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/bigtable-table/index.ts b/src/bigtable-table/index.ts index ad84bf35515..0205bdc39df 100644 --- a/src/bigtable-table/index.ts +++ b/src/bigtable-table/index.ts @@ -249,7 +249,7 @@ export class BigtableTable extends cdktf.TerraformResource { terraformResourceType: 'google_bigtable_table', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/billing-account-iam-binding/index.ts b/src/billing-account-iam-binding/index.ts index 357c8b5ec47..db0e22fd06e 100644 --- a/src/billing-account-iam-binding/index.ts +++ b/src/billing-account-iam-binding/index.ts @@ -173,7 +173,7 @@ export class BillingAccountIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_billing_account_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/billing-account-iam-member/index.ts b/src/billing-account-iam-member/index.ts index 1ec17729b45..7f4da8a6931 100644 --- a/src/billing-account-iam-member/index.ts +++ b/src/billing-account-iam-member/index.ts @@ -173,7 +173,7 @@ export class BillingAccountIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_billing_account_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/billing-account-iam-policy/index.ts b/src/billing-account-iam-policy/index.ts index 53aa6c528e6..228051d39d3 100644 --- a/src/billing-account-iam-policy/index.ts +++ b/src/billing-account-iam-policy/index.ts @@ -50,7 +50,7 @@ export class BillingAccountIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_billing_account_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/billing-budget/index.ts b/src/billing-budget/index.ts index fae0e75e0e1..3ffe2553459 100644 --- a/src/billing-budget/index.ts +++ b/src/billing-budget/index.ts @@ -1353,7 +1353,7 @@ export class BillingBudget extends cdktf.TerraformResource { terraformResourceType: 'google_billing_budget', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/billing-subaccount/index.ts b/src/billing-subaccount/index.ts index bb97c7c98a8..6edbfb2504c 100644 --- a/src/billing-subaccount/index.ts +++ b/src/billing-subaccount/index.ts @@ -54,7 +54,7 @@ export class BillingSubaccount extends cdktf.TerraformResource { terraformResourceType: 'google_billing_subaccount', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/binary-authorization-attestor-iam-binding/index.ts b/src/binary-authorization-attestor-iam-binding/index.ts index 58b730235c9..d2bea69e694 100644 --- a/src/binary-authorization-attestor-iam-binding/index.ts +++ b/src/binary-authorization-attestor-iam-binding/index.ts @@ -177,7 +177,7 @@ export class BinaryAuthorizationAttestorIamBinding extends cdktf.TerraformResour terraformResourceType: 'google_binary_authorization_attestor_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/binary-authorization-attestor-iam-member/index.ts b/src/binary-authorization-attestor-iam-member/index.ts index a7462897cac..13e61a242a6 100644 --- a/src/binary-authorization-attestor-iam-member/index.ts +++ b/src/binary-authorization-attestor-iam-member/index.ts @@ -177,7 +177,7 @@ export class BinaryAuthorizationAttestorIamMember extends cdktf.TerraformResourc terraformResourceType: 'google_binary_authorization_attestor_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/binary-authorization-attestor-iam-policy/index.ts b/src/binary-authorization-attestor-iam-policy/index.ts index be539f75436..0aef79e7b5f 100644 --- a/src/binary-authorization-attestor-iam-policy/index.ts +++ b/src/binary-authorization-attestor-iam-policy/index.ts @@ -54,7 +54,7 @@ export class BinaryAuthorizationAttestorIamPolicy extends cdktf.TerraformResourc terraformResourceType: 'google_binary_authorization_attestor_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/binary-authorization-attestor/index.ts b/src/binary-authorization-attestor/index.ts index 4bf7b6103bb..0669d4c30cf 100644 --- a/src/binary-authorization-attestor/index.ts +++ b/src/binary-authorization-attestor/index.ts @@ -607,7 +607,7 @@ export class BinaryAuthorizationAttestor extends cdktf.TerraformResource { terraformResourceType: 'google_binary_authorization_attestor', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/binary-authorization-policy/index.ts b/src/binary-authorization-policy/index.ts index f8d67892485..72532c529ab 100644 --- a/src/binary-authorization-policy/index.ts +++ b/src/binary-authorization-policy/index.ts @@ -622,7 +622,7 @@ export class BinaryAuthorizationPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_binary_authorization_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/certificate-manager-certificate-map-entry/index.ts b/src/certificate-manager-certificate-map-entry/index.ts index 62534a84159..50f854fa5b8 100644 --- a/src/certificate-manager-certificate-map-entry/index.ts +++ b/src/certificate-manager-certificate-map-entry/index.ts @@ -231,7 +231,7 @@ export class CertificateManagerCertificateMapEntry extends cdktf.TerraformResour terraformResourceType: 'google_certificate_manager_certificate_map_entry', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/certificate-manager-certificate-map/index.ts b/src/certificate-manager-certificate-map/index.ts index 41cdaf44424..4bf26acd2ba 100644 --- a/src/certificate-manager-certificate-map/index.ts +++ b/src/certificate-manager-certificate-map/index.ts @@ -344,7 +344,7 @@ export class CertificateManagerCertificateMap extends cdktf.TerraformResource { terraformResourceType: 'google_certificate_manager_certificate_map', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/certificate-manager-certificate/index.ts b/src/certificate-manager-certificate/index.ts index ac71d33593b..c21e9b97f40 100644 --- a/src/certificate-manager-certificate/index.ts +++ b/src/certificate-manager-certificate/index.ts @@ -646,7 +646,7 @@ export class CertificateManagerCertificate extends cdktf.TerraformResource { terraformResourceType: 'google_certificate_manager_certificate', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/certificate-manager-dns-authorization/index.ts b/src/certificate-manager-dns-authorization/index.ts index 7f2dc544d85..8ac8828fa4c 100644 --- a/src/certificate-manager-dns-authorization/index.ts +++ b/src/certificate-manager-dns-authorization/index.ts @@ -283,7 +283,7 @@ export class CertificateManagerDnsAuthorization extends cdktf.TerraformResource terraformResourceType: 'google_certificate_manager_dns_authorization', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloud-asset-folder-feed/index.ts b/src/cloud-asset-folder-feed/index.ts index 46917d84df4..7245e73de72 100644 --- a/src/cloud-asset-folder-feed/index.ts +++ b/src/cloud-asset-folder-feed/index.ts @@ -516,7 +516,7 @@ export class CloudAssetFolderFeed extends cdktf.TerraformResource { terraformResourceType: 'google_cloud_asset_folder_feed', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloud-asset-organization-feed/index.ts b/src/cloud-asset-organization-feed/index.ts index b94078b29f1..e83f93f985a 100644 --- a/src/cloud-asset-organization-feed/index.ts +++ b/src/cloud-asset-organization-feed/index.ts @@ -516,7 +516,7 @@ export class CloudAssetOrganizationFeed extends cdktf.TerraformResource { terraformResourceType: 'google_cloud_asset_organization_feed', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloud-asset-project-feed/index.ts b/src/cloud-asset-project-feed/index.ts index 8b62a947119..d910af5708a 100644 --- a/src/cloud-asset-project-feed/index.ts +++ b/src/cloud-asset-project-feed/index.ts @@ -515,7 +515,7 @@ export class CloudAssetProjectFeed extends cdktf.TerraformResource { terraformResourceType: 'google_cloud_asset_project_feed', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloud-identity-group-membership/index.ts b/src/cloud-identity-group-membership/index.ts index 604461e58cc..f79f9385a50 100644 --- a/src/cloud-identity-group-membership/index.ts +++ b/src/cloud-identity-group-membership/index.ts @@ -402,7 +402,7 @@ export class CloudIdentityGroupMembership extends cdktf.TerraformResource { terraformResourceType: 'google_cloud_identity_group_membership', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloud-identity-group/index.ts b/src/cloud-identity-group/index.ts index 8a3eff2bc14..b74480e3979 100644 --- a/src/cloud-identity-group/index.ts +++ b/src/cloud-identity-group/index.ts @@ -337,7 +337,7 @@ export class CloudIdentityGroup extends cdktf.TerraformResource { terraformResourceType: 'google_cloud_identity_group', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloud-ids-endpoint/README.md b/src/cloud-ids-endpoint/README.md new file mode 100644 index 00000000000..88832a01d37 --- /dev/null +++ b/src/cloud-ids-endpoint/README.md @@ -0,0 +1,3 @@ +# `google_cloud_ids_endpoint` + +Refer to the Terraform Registory for docs: [`google_cloud_ids_endpoint`](https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint). diff --git a/src/cloud-ids-endpoint/index.ts b/src/cloud-ids-endpoint/index.ts new file mode 100644 index 00000000000..f794dd6e324 --- /dev/null +++ b/src/cloud-ids-endpoint/index.ts @@ -0,0 +1,364 @@ +// https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint +// generated from terraform resource schema + +import { Construct } from 'constructs'; +import * as cdktf from 'cdktf'; + +// Configuration + +export interface CloudIdsEndpointConfig extends cdktf.TerraformMetaArguments { + /** + * An optional description of the endpoint. + * + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint#description CloudIdsEndpoint#description} + */ + readonly description?: string; + /** + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint#id CloudIdsEndpoint#id} + * + * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. + * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. + */ + readonly id?: string; + /** + * The location for the endpoint. + * + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint#location CloudIdsEndpoint#location} + */ + readonly location: string; + /** + * Name of the endpoint in the format projects/{project_id}/locations/{locationId}/endpoints/{endpointId}. + * + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint#name CloudIdsEndpoint#name} + */ + readonly name: string; + /** + * Name of the VPC network that is connected to the IDS endpoint. This can either contain the VPC network name itself (like "src-net") or the full URL to the network (like "projects/{project_id}/global/networks/src-net"). + * + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint#network CloudIdsEndpoint#network} + */ + readonly network: string; + /** + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint#project CloudIdsEndpoint#project} + */ + readonly project?: string; + /** + * The minimum alert severity level that is reported by the endpoint. Possible values: ["INFORMATIONAL", "LOW", "MEDIUM", "HIGH", "CRITICAL"] + * + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint#severity CloudIdsEndpoint#severity} + */ + readonly severity: string; + /** + * timeouts block + * + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint#timeouts CloudIdsEndpoint#timeouts} + */ + readonly timeouts?: CloudIdsEndpointTimeouts; +} +export interface CloudIdsEndpointTimeouts { + /** + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint#create CloudIdsEndpoint#create} + */ + readonly create?: string; + /** + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint#delete CloudIdsEndpoint#delete} + */ + readonly delete?: string; +} + +export function cloudIdsEndpointTimeoutsToTerraform(struct?: CloudIdsEndpointTimeoutsOutputReference | CloudIdsEndpointTimeouts | cdktf.IResolvable): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + create: cdktf.stringToTerraform(struct!.create), + delete: cdktf.stringToTerraform(struct!.delete), + } +} + +export class CloudIdsEndpointTimeoutsOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + private resolvableValue?: cdktf.IResolvable; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string) { + super(terraformResource, terraformAttribute, false, 0); + } + + public get internalValue(): CloudIdsEndpointTimeouts | cdktf.IResolvable | undefined { + if (this.resolvableValue) { + return this.resolvableValue; + } + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + if (this._create !== undefined) { + hasAnyValues = true; + internalValueResult.create = this._create; + } + if (this._delete !== undefined) { + hasAnyValues = true; + internalValueResult.delete = this._delete; + } + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: CloudIdsEndpointTimeouts | cdktf.IResolvable | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + this.resolvableValue = undefined; + this._create = undefined; + this._delete = undefined; + } + else if (cdktf.Tokenization.isResolvable(value)) { + this.isEmptyObject = false; + this.resolvableValue = value; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + this.resolvableValue = undefined; + this._create = value.create; + this._delete = value.delete; + } + } + + // create - computed: false, optional: true, required: false + private _create?: string; + public get create() { + return this.getStringAttribute('create'); + } + public set create(value: string) { + this._create = value; + } + public resetCreate() { + this._create = undefined; + } + // Temporarily expose input value. Use with caution. + public get createInput() { + return this._create; + } + + // delete - computed: false, optional: true, required: false + private _delete?: string; + public get delete() { + return this.getStringAttribute('delete'); + } + public set delete(value: string) { + this._delete = value; + } + public resetDelete() { + this._delete = undefined; + } + // Temporarily expose input value. Use with caution. + public get deleteInput() { + return this._delete; + } +} + +/** +* Represents a {@link https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint google_cloud_ids_endpoint} +*/ +export class CloudIdsEndpoint extends cdktf.TerraformResource { + + // ================= + // STATIC PROPERTIES + // ================= + public static readonly tfResourceType = "google_cloud_ids_endpoint"; + + // =========== + // INITIALIZER + // =========== + + /** + * Create a new {@link https://www.terraform.io/docs/providers/google/r/cloud_ids_endpoint google_cloud_ids_endpoint} Resource + * + * @param scope The scope in which to define this construct + * @param id The scoped construct ID. Must be unique amongst siblings in the same scope + * @param options CloudIdsEndpointConfig + */ + public constructor(scope: Construct, id: string, config: CloudIdsEndpointConfig) { + super(scope, id, { + terraformResourceType: 'google_cloud_ids_endpoint', + terraformGeneratorMetadata: { + providerName: 'google', + providerVersion: '4.41.0', + providerVersionConstraint: '~> 4.0' + }, + provider: config.provider, + dependsOn: config.dependsOn, + count: config.count, + lifecycle: config.lifecycle, + provisioners: config.provisioners, + connection: config.connection, + forEach: config.forEach + }); + this._description = config.description; + this._id = config.id; + this._location = config.location; + this._name = config.name; + this._network = config.network; + this._project = config.project; + this._severity = config.severity; + this._timeouts.internalValue = config.timeouts; + } + + // ========== + // ATTRIBUTES + // ========== + + // create_time - computed: true, optional: false, required: false + public get createTime() { + return this.getStringAttribute('create_time'); + } + + // description - computed: false, optional: true, required: false + private _description?: string; + public get description() { + return this.getStringAttribute('description'); + } + public set description(value: string) { + this._description = value; + } + public resetDescription() { + this._description = undefined; + } + // Temporarily expose input value. Use with caution. + public get descriptionInput() { + return this._description; + } + + // endpoint - computed: true, optional: false, required: false + public get endpoint() { + return this.getStringAttribute('endpoint'); + } + + // endpoint_forwarding_rule - computed: true, optional: false, required: false + public get endpointForwardingRule() { + return this.getStringAttribute('endpoint_forwarding_rule'); + } + + // id - computed: true, optional: true, required: false + private _id?: string; + public get id() { + return this.getStringAttribute('id'); + } + public set id(value: string) { + this._id = value; + } + public resetId() { + this._id = undefined; + } + // Temporarily expose input value. Use with caution. + public get idInput() { + return this._id; + } + + // location - computed: false, optional: false, required: true + private _location?: string; + public get location() { + return this.getStringAttribute('location'); + } + public set location(value: string) { + this._location = value; + } + // Temporarily expose input value. Use with caution. + public get locationInput() { + return this._location; + } + + // name - computed: false, optional: false, required: true + private _name?: string; + public get name() { + return this.getStringAttribute('name'); + } + public set name(value: string) { + this._name = value; + } + // Temporarily expose input value. Use with caution. + public get nameInput() { + return this._name; + } + + // network - computed: false, optional: false, required: true + private _network?: string; + public get network() { + return this.getStringAttribute('network'); + } + public set network(value: string) { + this._network = value; + } + // Temporarily expose input value. Use with caution. + public get networkInput() { + return this._network; + } + + // project - computed: true, optional: true, required: false + private _project?: string; + public get project() { + return this.getStringAttribute('project'); + } + public set project(value: string) { + this._project = value; + } + public resetProject() { + this._project = undefined; + } + // Temporarily expose input value. Use with caution. + public get projectInput() { + return this._project; + } + + // severity - computed: false, optional: false, required: true + private _severity?: string; + public get severity() { + return this.getStringAttribute('severity'); + } + public set severity(value: string) { + this._severity = value; + } + // Temporarily expose input value. Use with caution. + public get severityInput() { + return this._severity; + } + + // update_time - computed: true, optional: false, required: false + public get updateTime() { + return this.getStringAttribute('update_time'); + } + + // timeouts - computed: false, optional: true, required: false + private _timeouts = new CloudIdsEndpointTimeoutsOutputReference(this, "timeouts"); + public get timeouts() { + return this._timeouts; + } + public putTimeouts(value: CloudIdsEndpointTimeouts) { + this._timeouts.internalValue = value; + } + public resetTimeouts() { + this._timeouts.internalValue = undefined; + } + // Temporarily expose input value. Use with caution. + public get timeoutsInput() { + return this._timeouts.internalValue; + } + + // ========= + // SYNTHESIS + // ========= + + protected synthesizeAttributes(): { [name: string]: any } { + return { + description: cdktf.stringToTerraform(this._description), + id: cdktf.stringToTerraform(this._id), + location: cdktf.stringToTerraform(this._location), + name: cdktf.stringToTerraform(this._name), + network: cdktf.stringToTerraform(this._network), + project: cdktf.stringToTerraform(this._project), + severity: cdktf.stringToTerraform(this._severity), + timeouts: cloudIdsEndpointTimeoutsToTerraform(this._timeouts.internalValue), + }; + } +} diff --git a/src/cloud-run-domain-mapping/index.ts b/src/cloud-run-domain-mapping/index.ts index 802ed9a49b5..da4786fa862 100644 --- a/src/cloud-run-domain-mapping/index.ts +++ b/src/cloud-run-domain-mapping/index.ts @@ -690,7 +690,7 @@ export class CloudRunDomainMapping extends cdktf.TerraformResource { terraformResourceType: 'google_cloud_run_domain_mapping', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloud-run-service-iam-binding/index.ts b/src/cloud-run-service-iam-binding/index.ts index 0789158665f..8be5a1d61ed 100644 --- a/src/cloud-run-service-iam-binding/index.ts +++ b/src/cloud-run-service-iam-binding/index.ts @@ -181,7 +181,7 @@ export class CloudRunServiceIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_cloud_run_service_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloud-run-service-iam-member/index.ts b/src/cloud-run-service-iam-member/index.ts index 6b62eec65ee..f8123ac26c0 100644 --- a/src/cloud-run-service-iam-member/index.ts +++ b/src/cloud-run-service-iam-member/index.ts @@ -181,7 +181,7 @@ export class CloudRunServiceIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_cloud_run_service_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloud-run-service-iam-policy/index.ts b/src/cloud-run-service-iam-policy/index.ts index 93c3cab2904..bdc992df7d1 100644 --- a/src/cloud-run-service-iam-policy/index.ts +++ b/src/cloud-run-service-iam-policy/index.ts @@ -58,7 +58,7 @@ export class CloudRunServiceIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_cloud_run_service_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloud-run-service/index.ts b/src/cloud-run-service/index.ts index 271a37025f8..f2024397a29 100644 --- a/src/cloud-run-service/index.ts +++ b/src/cloud-run-service/index.ts @@ -3159,7 +3159,7 @@ export class CloudRunService extends cdktf.TerraformResource { terraformResourceType: 'google_cloud_run_service', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloud-scheduler-job/index.ts b/src/cloud-scheduler-job/index.ts index da8b3a6ed8c..0aeae683fd7 100644 --- a/src/cloud-scheduler-job/index.ts +++ b/src/cloud-scheduler-job/index.ts @@ -1299,7 +1299,7 @@ export class CloudSchedulerJob extends cdktf.TerraformResource { terraformResourceType: 'google_cloud_scheduler_job', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloud-tasks-queue-iam-binding/index.ts b/src/cloud-tasks-queue-iam-binding/index.ts index 6369ae3426a..66855083384 100644 --- a/src/cloud-tasks-queue-iam-binding/index.ts +++ b/src/cloud-tasks-queue-iam-binding/index.ts @@ -181,7 +181,7 @@ export class CloudTasksQueueIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_cloud_tasks_queue_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloud-tasks-queue-iam-member/index.ts b/src/cloud-tasks-queue-iam-member/index.ts index 847cbdfbb32..f7e00dc2d27 100644 --- a/src/cloud-tasks-queue-iam-member/index.ts +++ b/src/cloud-tasks-queue-iam-member/index.ts @@ -181,7 +181,7 @@ export class CloudTasksQueueIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_cloud_tasks_queue_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloud-tasks-queue-iam-policy/index.ts b/src/cloud-tasks-queue-iam-policy/index.ts index 764dae9e393..5942e95ba32 100644 --- a/src/cloud-tasks-queue-iam-policy/index.ts +++ b/src/cloud-tasks-queue-iam-policy/index.ts @@ -58,7 +58,7 @@ export class CloudTasksQueueIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_cloud_tasks_queue_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloud-tasks-queue/index.ts b/src/cloud-tasks-queue/index.ts index 52479ed5db9..d7f5d2a3ed9 100644 --- a/src/cloud-tasks-queue/index.ts +++ b/src/cloud-tasks-queue/index.ts @@ -731,7 +731,7 @@ export class CloudTasksQueue extends cdktf.TerraformResource { terraformResourceType: 'google_cloud_tasks_queue', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloudbuild-trigger/index.ts b/src/cloudbuild-trigger/index.ts index ad1bce43910..50fa1ed1185 100644 --- a/src/cloudbuild-trigger/index.ts +++ b/src/cloudbuild-trigger/index.ts @@ -4070,7 +4070,7 @@ export class CloudbuildTrigger extends cdktf.TerraformResource { terraformResourceType: 'google_cloudbuild_trigger', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloudbuild-worker-pool/index.ts b/src/cloudbuild-worker-pool/index.ts index 404aadf9a8c..e13f04d4449 100644 --- a/src/cloudbuild-worker-pool/index.ts +++ b/src/cloudbuild-worker-pool/index.ts @@ -408,7 +408,7 @@ export class CloudbuildWorkerPool extends cdktf.TerraformResource { terraformResourceType: 'google_cloudbuild_worker_pool', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/clouddeploy-delivery-pipeline/index.ts b/src/clouddeploy-delivery-pipeline/index.ts index e2193e3c492..2e5cf3f983f 100644 --- a/src/clouddeploy-delivery-pipeline/index.ts +++ b/src/clouddeploy-delivery-pipeline/index.ts @@ -634,7 +634,7 @@ export class ClouddeployDeliveryPipeline extends cdktf.TerraformResource { terraformResourceType: 'google_clouddeploy_delivery_pipeline', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/clouddeploy-target/index.ts b/src/clouddeploy-target/index.ts index 95a79677ab0..05e54e0eec3 100644 --- a/src/clouddeploy-target/index.ts +++ b/src/clouddeploy-target/index.ts @@ -583,7 +583,7 @@ export class ClouddeployTarget extends cdktf.TerraformResource { terraformResourceType: 'google_clouddeploy_target', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloudfunctions-function-iam-binding/index.ts b/src/cloudfunctions-function-iam-binding/index.ts index 5bd511a82e6..1330edb06e1 100644 --- a/src/cloudfunctions-function-iam-binding/index.ts +++ b/src/cloudfunctions-function-iam-binding/index.ts @@ -181,7 +181,7 @@ export class CloudfunctionsFunctionIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_cloudfunctions_function_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloudfunctions-function-iam-member/index.ts b/src/cloudfunctions-function-iam-member/index.ts index f5780eb3d68..0124de44481 100644 --- a/src/cloudfunctions-function-iam-member/index.ts +++ b/src/cloudfunctions-function-iam-member/index.ts @@ -181,7 +181,7 @@ export class CloudfunctionsFunctionIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_cloudfunctions_function_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloudfunctions-function-iam-policy/index.ts b/src/cloudfunctions-function-iam-policy/index.ts index 60809a410bb..06baefc3ba5 100644 --- a/src/cloudfunctions-function-iam-policy/index.ts +++ b/src/cloudfunctions-function-iam-policy/index.ts @@ -58,7 +58,7 @@ export class CloudfunctionsFunctionIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_cloudfunctions_function_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloudfunctions-function/index.ts b/src/cloudfunctions-function/index.ts index 9ceac6b39f8..3648f012325 100644 --- a/src/cloudfunctions-function/index.ts +++ b/src/cloudfunctions-function/index.ts @@ -1115,7 +1115,7 @@ export class CloudfunctionsFunction extends cdktf.TerraformResource { terraformResourceType: 'google_cloudfunctions_function', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloudfunctions2-function-iam-binding/index.ts b/src/cloudfunctions2-function-iam-binding/index.ts index 00d1712f4f1..452a31f4af6 100644 --- a/src/cloudfunctions2-function-iam-binding/index.ts +++ b/src/cloudfunctions2-function-iam-binding/index.ts @@ -181,7 +181,7 @@ export class Cloudfunctions2FunctionIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_cloudfunctions2_function_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloudfunctions2-function-iam-member/index.ts b/src/cloudfunctions2-function-iam-member/index.ts index d04d6a4fae7..dc5de2a9921 100644 --- a/src/cloudfunctions2-function-iam-member/index.ts +++ b/src/cloudfunctions2-function-iam-member/index.ts @@ -181,7 +181,7 @@ export class Cloudfunctions2FunctionIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_cloudfunctions2_function_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloudfunctions2-function-iam-policy/index.ts b/src/cloudfunctions2-function-iam-policy/index.ts index fb90e8f4955..c369e492bcc 100644 --- a/src/cloudfunctions2-function-iam-policy/index.ts +++ b/src/cloudfunctions2-function-iam-policy/index.ts @@ -58,7 +58,7 @@ export class Cloudfunctions2FunctionIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_cloudfunctions2_function_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloudfunctions2-function/index.ts b/src/cloudfunctions2-function/index.ts index daabbb3a6f3..b266ccfdc00 100644 --- a/src/cloudfunctions2-function/index.ts +++ b/src/cloudfunctions2-function/index.ts @@ -2195,7 +2195,7 @@ export class Cloudfunctions2Function extends cdktf.TerraformResource { terraformResourceType: 'google_cloudfunctions2_function', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloudiot-device/index.ts b/src/cloudiot-device/index.ts index 643f0c985d3..c0d7926dcda 100644 --- a/src/cloudiot-device/index.ts +++ b/src/cloudiot-device/index.ts @@ -763,7 +763,7 @@ export class CloudiotDevice extends cdktf.TerraformResource { terraformResourceType: 'google_cloudiot_device', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloudiot-registry-iam-binding/index.ts b/src/cloudiot-registry-iam-binding/index.ts index f9151dadd70..dac89fc26e8 100644 --- a/src/cloudiot-registry-iam-binding/index.ts +++ b/src/cloudiot-registry-iam-binding/index.ts @@ -181,7 +181,7 @@ export class CloudiotRegistryIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_cloudiot_registry_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloudiot-registry-iam-member/index.ts b/src/cloudiot-registry-iam-member/index.ts index 0a201f558ca..9ad0c50067a 100644 --- a/src/cloudiot-registry-iam-member/index.ts +++ b/src/cloudiot-registry-iam-member/index.ts @@ -181,7 +181,7 @@ export class CloudiotRegistryIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_cloudiot_registry_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloudiot-registry-iam-policy/index.ts b/src/cloudiot-registry-iam-policy/index.ts index 54993da2775..989c180489b 100644 --- a/src/cloudiot-registry-iam-policy/index.ts +++ b/src/cloudiot-registry-iam-policy/index.ts @@ -58,7 +58,7 @@ export class CloudiotRegistryIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_cloudiot_registry_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/cloudiot-registry/index.ts b/src/cloudiot-registry/index.ts index 5b451326c40..5628c07ceac 100644 --- a/src/cloudiot-registry/index.ts +++ b/src/cloudiot-registry/index.ts @@ -459,7 +459,7 @@ export class CloudiotRegistry extends cdktf.TerraformResource { terraformResourceType: 'google_cloudiot_registry', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/composer-environment/index.ts b/src/composer-environment/index.ts index a814a1aabb7..9f959586d44 100644 --- a/src/composer-environment/index.ts +++ b/src/composer-environment/index.ts @@ -2899,7 +2899,7 @@ export class ComposerEnvironment extends cdktf.TerraformResource { terraformResourceType: 'google_composer_environment', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-address/index.ts b/src/compute-address/index.ts index 748ed06497c..564c679d46b 100644 --- a/src/compute-address/index.ts +++ b/src/compute-address/index.ts @@ -247,7 +247,7 @@ export class ComputeAddress extends cdktf.TerraformResource { terraformResourceType: 'google_compute_address', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-attached-disk/index.ts b/src/compute-attached-disk/index.ts index c63fc4a5121..89674bcee5b 100644 --- a/src/compute-attached-disk/index.ts +++ b/src/compute-attached-disk/index.ts @@ -186,7 +186,7 @@ export class ComputeAttachedDisk extends cdktf.TerraformResource { terraformResourceType: 'google_compute_attached_disk', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-autoscaler/index.ts b/src/compute-autoscaler/index.ts index 6faf8de3f11..8b921d111ab 100644 --- a/src/compute-autoscaler/index.ts +++ b/src/compute-autoscaler/index.ts @@ -1318,7 +1318,7 @@ export class ComputeAutoscaler extends cdktf.TerraformResource { terraformResourceType: 'google_compute_autoscaler', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-backend-bucket-signed-url-key/index.ts b/src/compute-backend-bucket-signed-url-key/index.ts index fba8418a4f4..c8503557e90 100644 --- a/src/compute-backend-bucket-signed-url-key/index.ts +++ b/src/compute-backend-bucket-signed-url-key/index.ts @@ -173,7 +173,7 @@ export class ComputeBackendBucketSignedUrlKey extends cdktf.TerraformResource { terraformResourceType: 'google_compute_backend_bucket_signed_url_key', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-backend-bucket/index.ts b/src/compute-backend-bucket/index.ts index 7e22bcaf415..fcac25853b5 100644 --- a/src/compute-backend-bucket/index.ts +++ b/src/compute-backend-bucket/index.ts @@ -930,7 +930,7 @@ export class ComputeBackendBucket extends cdktf.TerraformResource { terraformResourceType: 'google_compute_backend_bucket', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-backend-service-signed-url-key/index.ts b/src/compute-backend-service-signed-url-key/index.ts index 6720cf11840..d2c2925ee0f 100644 --- a/src/compute-backend-service-signed-url-key/index.ts +++ b/src/compute-backend-service-signed-url-key/index.ts @@ -173,7 +173,7 @@ export class ComputeBackendServiceSignedUrlKey extends cdktf.TerraformResource { terraformResourceType: 'google_compute_backend_service_signed_url_key', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-backend-service/index.ts b/src/compute-backend-service/index.ts index 65fe68dbc25..4eab1d1ee5a 100644 --- a/src/compute-backend-service/index.ts +++ b/src/compute-backend-service/index.ts @@ -2911,7 +2911,7 @@ export class ComputeBackendService extends cdktf.TerraformResource { terraformResourceType: 'google_compute_backend_service', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-disk-iam-binding/index.ts b/src/compute-disk-iam-binding/index.ts index de961fd1ec1..8f177ba4e58 100644 --- a/src/compute-disk-iam-binding/index.ts +++ b/src/compute-disk-iam-binding/index.ts @@ -181,7 +181,7 @@ export class ComputeDiskIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_compute_disk_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-disk-iam-member/index.ts b/src/compute-disk-iam-member/index.ts index 4a1a9cb1423..31ec5613d8f 100644 --- a/src/compute-disk-iam-member/index.ts +++ b/src/compute-disk-iam-member/index.ts @@ -181,7 +181,7 @@ export class ComputeDiskIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_compute_disk_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-disk-iam-policy/index.ts b/src/compute-disk-iam-policy/index.ts index 50dc6f5d5d7..87b19e2cefb 100644 --- a/src/compute-disk-iam-policy/index.ts +++ b/src/compute-disk-iam-policy/index.ts @@ -58,7 +58,7 @@ export class ComputeDiskIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_compute_disk_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-disk-resource-policy-attachment/index.ts b/src/compute-disk-resource-policy-attachment/index.ts index fbd5ff6a4e3..df57142e53b 100644 --- a/src/compute-disk-resource-policy-attachment/index.ts +++ b/src/compute-disk-resource-policy-attachment/index.ts @@ -173,7 +173,7 @@ export class ComputeDiskResourcePolicyAttachment extends cdktf.TerraformResource terraformResourceType: 'google_compute_disk_resource_policy_attachment', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-disk/index.ts b/src/compute-disk/index.ts index 50340158158..0e79ed5d263 100644 --- a/src/compute-disk/index.ts +++ b/src/compute-disk/index.ts @@ -707,7 +707,7 @@ export class ComputeDisk extends cdktf.TerraformResource { terraformResourceType: 'google_compute_disk', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-external-vpn-gateway/index.ts b/src/compute-external-vpn-gateway/index.ts index 0e8fcd2f1bd..2053f8e4b47 100644 --- a/src/compute-external-vpn-gateway/index.ts +++ b/src/compute-external-vpn-gateway/index.ts @@ -322,7 +322,7 @@ export class ComputeExternalVpnGateway extends cdktf.TerraformResource { terraformResourceType: 'google_compute_external_vpn_gateway', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-firewall-policy-association/index.ts b/src/compute-firewall-policy-association/index.ts index bfe33a21a01..1cdf1fb9f47 100644 --- a/src/compute-firewall-policy-association/index.ts +++ b/src/compute-firewall-policy-association/index.ts @@ -168,7 +168,7 @@ export class ComputeFirewallPolicyAssociation extends cdktf.TerraformResource { terraformResourceType: 'google_compute_firewall_policy_association', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-firewall-policy-rule/index.ts b/src/compute-firewall-policy-rule/index.ts index c0e674590b3..cc666b29f9b 100644 --- a/src/compute-firewall-policy-rule/index.ts +++ b/src/compute-firewall-policy-rule/index.ts @@ -484,7 +484,7 @@ export class ComputeFirewallPolicyRule extends cdktf.TerraformResource { terraformResourceType: 'google_compute_firewall_policy_rule', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-firewall-policy/index.ts b/src/compute-firewall-policy/index.ts index 28fc3938f31..bbdda133d04 100644 --- a/src/compute-firewall-policy/index.ts +++ b/src/compute-firewall-policy/index.ts @@ -195,7 +195,7 @@ export class ComputeFirewallPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_compute_firewall_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-firewall/index.ts b/src/compute-firewall/index.ts index da1aee3fb42..1bd89c68c75 100644 --- a/src/compute-firewall/index.ts +++ b/src/compute-firewall/index.ts @@ -666,7 +666,7 @@ export class ComputeFirewall extends cdktf.TerraformResource { terraformResourceType: 'google_compute_firewall', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-forwarding-rule/index.ts b/src/compute-forwarding-rule/index.ts index 765ae934533..bdebd98b38f 100644 --- a/src/compute-forwarding-rule/index.ts +++ b/src/compute-forwarding-rule/index.ts @@ -449,7 +449,7 @@ export class ComputeForwardingRule extends cdktf.TerraformResource { terraformResourceType: 'google_compute_forwarding_rule', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-global-address/index.ts b/src/compute-global-address/index.ts index c5f5c65148c..301a648bdb0 100644 --- a/src/compute-global-address/index.ts +++ b/src/compute-global-address/index.ts @@ -225,7 +225,7 @@ export class ComputeGlobalAddress extends cdktf.TerraformResource { terraformResourceType: 'google_compute_global_address', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-global-forwarding-rule/index.ts b/src/compute-global-forwarding-rule/index.ts index 1754036cb9e..785679fcc4e 100644 --- a/src/compute-global-forwarding-rule/index.ts +++ b/src/compute-global-forwarding-rule/index.ts @@ -526,7 +526,7 @@ export class ComputeGlobalForwardingRule extends cdktf.TerraformResource { terraformResourceType: 'google_compute_global_forwarding_rule', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-global-network-endpoint-group/index.ts b/src/compute-global-network-endpoint-group/index.ts index 37eb998c017..bf2640ff434 100644 --- a/src/compute-global-network-endpoint-group/index.ts +++ b/src/compute-global-network-endpoint-group/index.ts @@ -186,7 +186,7 @@ export class ComputeGlobalNetworkEndpointGroup extends cdktf.TerraformResource { terraformResourceType: 'google_compute_global_network_endpoint_group', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-global-network-endpoint/index.ts b/src/compute-global-network-endpoint/index.ts index d78d74c770c..dddc633e057 100644 --- a/src/compute-global-network-endpoint/index.ts +++ b/src/compute-global-network-endpoint/index.ts @@ -179,7 +179,7 @@ export class ComputeGlobalNetworkEndpoint extends cdktf.TerraformResource { terraformResourceType: 'google_compute_global_network_endpoint', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-ha-vpn-gateway/index.ts b/src/compute-ha-vpn-gateway/index.ts index cb94b4f33e7..25678396393 100644 --- a/src/compute-ha-vpn-gateway/index.ts +++ b/src/compute-ha-vpn-gateway/index.ts @@ -332,7 +332,7 @@ export class ComputeHaVpnGateway extends cdktf.TerraformResource { terraformResourceType: 'google_compute_ha_vpn_gateway', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-health-check/index.ts b/src/compute-health-check/index.ts index 348686be7b8..80a53d21289 100644 --- a/src/compute-health-check/index.ts +++ b/src/compute-health-check/index.ts @@ -1765,7 +1765,7 @@ export class ComputeHealthCheck extends cdktf.TerraformResource { terraformResourceType: 'google_compute_health_check', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-http-health-check/index.ts b/src/compute-http-health-check/index.ts index 47fa07f6ce0..e4f3f14f823 100644 --- a/src/compute-http-health-check/index.ts +++ b/src/compute-http-health-check/index.ts @@ -251,7 +251,7 @@ export class ComputeHttpHealthCheck extends cdktf.TerraformResource { terraformResourceType: 'google_compute_http_health_check', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-https-health-check/index.ts b/src/compute-https-health-check/index.ts index ed741374430..d7b457c7fa1 100644 --- a/src/compute-https-health-check/index.ts +++ b/src/compute-https-health-check/index.ts @@ -251,7 +251,7 @@ export class ComputeHttpsHealthCheck extends cdktf.TerraformResource { terraformResourceType: 'google_compute_https_health_check', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-image-iam-binding/index.ts b/src/compute-image-iam-binding/index.ts index aac03272daa..1a463deb623 100644 --- a/src/compute-image-iam-binding/index.ts +++ b/src/compute-image-iam-binding/index.ts @@ -177,7 +177,7 @@ export class ComputeImageIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_compute_image_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-image-iam-member/index.ts b/src/compute-image-iam-member/index.ts index be76390b3a1..07e8cc78f0b 100644 --- a/src/compute-image-iam-member/index.ts +++ b/src/compute-image-iam-member/index.ts @@ -177,7 +177,7 @@ export class ComputeImageIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_compute_image_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-image-iam-policy/index.ts b/src/compute-image-iam-policy/index.ts index 3ea49b8e408..5f87b423fef 100644 --- a/src/compute-image-iam-policy/index.ts +++ b/src/compute-image-iam-policy/index.ts @@ -54,7 +54,7 @@ export class ComputeImageIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_compute_image_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-image/index.ts b/src/compute-image/index.ts index 6f4acc18fa3..203f0a08d48 100644 --- a/src/compute-image/index.ts +++ b/src/compute-image/index.ts @@ -498,7 +498,7 @@ export class ComputeImage extends cdktf.TerraformResource { terraformResourceType: 'google_compute_image', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-instance-from-template/index.ts b/src/compute-instance-from-template/index.ts index eb84fa12e67..ec1c6a48378 100644 --- a/src/compute-instance-from-template/index.ts +++ b/src/compute-instance-from-template/index.ts @@ -2957,7 +2957,7 @@ export class ComputeInstanceFromTemplate extends cdktf.TerraformResource { terraformResourceType: 'google_compute_instance_from_template', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-instance-group-manager/index.ts b/src/compute-instance-group-manager/index.ts index 0ad6898fee5..828b58ce058 100644 --- a/src/compute-instance-group-manager/index.ts +++ b/src/compute-instance-group-manager/index.ts @@ -1386,7 +1386,7 @@ export class ComputeInstanceGroupManager extends cdktf.TerraformResource { terraformResourceType: 'google_compute_instance_group_manager', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-instance-group-named-port/index.ts b/src/compute-instance-group-named-port/index.ts index 8914a89e292..cefb3f1c2b0 100644 --- a/src/compute-instance-group-named-port/index.ts +++ b/src/compute-instance-group-named-port/index.ts @@ -179,7 +179,7 @@ export class ComputeInstanceGroupNamedPortA extends cdktf.TerraformResource { terraformResourceType: 'google_compute_instance_group_named_port', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-instance-group/index.ts b/src/compute-instance-group/index.ts index 7c29c966589..ee2e5807a8f 100644 --- a/src/compute-instance-group/index.ts +++ b/src/compute-instance-group/index.ts @@ -341,7 +341,7 @@ export class ComputeInstanceGroup extends cdktf.TerraformResource { terraformResourceType: 'google_compute_instance_group', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-instance-iam-binding/index.ts b/src/compute-instance-iam-binding/index.ts index 089efcdb230..54b0824616d 100644 --- a/src/compute-instance-iam-binding/index.ts +++ b/src/compute-instance-iam-binding/index.ts @@ -181,7 +181,7 @@ export class ComputeInstanceIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_compute_instance_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-instance-iam-member/index.ts b/src/compute-instance-iam-member/index.ts index 2cea403d164..e3eec7cff5a 100644 --- a/src/compute-instance-iam-member/index.ts +++ b/src/compute-instance-iam-member/index.ts @@ -181,7 +181,7 @@ export class ComputeInstanceIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_compute_instance_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-instance-iam-policy/index.ts b/src/compute-instance-iam-policy/index.ts index 78d7fcb7721..745976629fd 100644 --- a/src/compute-instance-iam-policy/index.ts +++ b/src/compute-instance-iam-policy/index.ts @@ -58,7 +58,7 @@ export class ComputeInstanceIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_compute_instance_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-instance-template/index.ts b/src/compute-instance-template/index.ts index 31359341817..bda148d9da1 100644 --- a/src/compute-instance-template/index.ts +++ b/src/compute-instance-template/index.ts @@ -2627,7 +2627,7 @@ export class ComputeInstanceTemplate extends cdktf.TerraformResource { terraformResourceType: 'google_compute_instance_template', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-instance/index.ts b/src/compute-instance/index.ts index 55b130201b4..dd520cd91b5 100644 --- a/src/compute-instance/index.ts +++ b/src/compute-instance/index.ts @@ -2911,7 +2911,7 @@ export class ComputeInstance extends cdktf.TerraformResource { terraformResourceType: 'google_compute_instance', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-interconnect-attachment/index.ts b/src/compute-interconnect-attachment/index.ts index caaa60f6607..08f8a6ec6d6 100644 --- a/src/compute-interconnect-attachment/index.ts +++ b/src/compute-interconnect-attachment/index.ts @@ -389,7 +389,7 @@ export class ComputeInterconnectAttachment extends cdktf.TerraformResource { terraformResourceType: 'google_compute_interconnect_attachment', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-managed-ssl-certificate/index.ts b/src/compute-managed-ssl-certificate/index.ts index 5ef170917d6..74766ffc848 100644 --- a/src/compute-managed-ssl-certificate/index.ts +++ b/src/compute-managed-ssl-certificate/index.ts @@ -259,7 +259,7 @@ export class ComputeManagedSslCertificate extends cdktf.TerraformResource { terraformResourceType: 'google_compute_managed_ssl_certificate', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-network-endpoint-group/index.ts b/src/compute-network-endpoint-group/index.ts index f4baddcb9af..d6f7fc1fe80 100644 --- a/src/compute-network-endpoint-group/index.ts +++ b/src/compute-network-endpoint-group/index.ts @@ -213,7 +213,7 @@ export class ComputeNetworkEndpointGroup extends cdktf.TerraformResource { terraformResourceType: 'google_compute_network_endpoint_group', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-network-endpoint/index.ts b/src/compute-network-endpoint/index.ts index 9687b172026..74b38582c69 100644 --- a/src/compute-network-endpoint/index.ts +++ b/src/compute-network-endpoint/index.ts @@ -188,7 +188,7 @@ export class ComputeNetworkEndpoint extends cdktf.TerraformResource { terraformResourceType: 'google_compute_network_endpoint', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-network-peering-routes-config/index.ts b/src/compute-network-peering-routes-config/index.ts index 45fe38c9e29..3cab367c15e 100644 --- a/src/compute-network-peering-routes-config/index.ts +++ b/src/compute-network-peering-routes-config/index.ts @@ -205,7 +205,7 @@ export class ComputeNetworkPeeringRoutesConfig extends cdktf.TerraformResource { terraformResourceType: 'google_compute_network_peering_routes_config', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-network-peering/index.ts b/src/compute-network-peering/index.ts index d14395579e3..95f447c988a 100644 --- a/src/compute-network-peering/index.ts +++ b/src/compute-network-peering/index.ts @@ -215,7 +215,7 @@ export class ComputeNetworkPeering extends cdktf.TerraformResource { terraformResourceType: 'google_compute_network_peering', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-network/index.ts b/src/compute-network/index.ts index 6ce1442fbbf..b9a27942718 100644 --- a/src/compute-network/index.ts +++ b/src/compute-network/index.ts @@ -249,7 +249,7 @@ export class ComputeNetwork extends cdktf.TerraformResource { terraformResourceType: 'google_compute_network', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-node-group/index.ts b/src/compute-node-group/index.ts index 067f21b0e52..65f09dd99d6 100644 --- a/src/compute-node-group/index.ts +++ b/src/compute-node-group/index.ts @@ -431,7 +431,7 @@ export class ComputeNodeGroup extends cdktf.TerraformResource { terraformResourceType: 'google_compute_node_group', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-node-template/index.ts b/src/compute-node-template/index.ts index 84d4730f052..20272af3d9b 100644 --- a/src/compute-node-template/index.ts +++ b/src/compute-node-template/index.ts @@ -381,7 +381,7 @@ export class ComputeNodeTemplate extends cdktf.TerraformResource { terraformResourceType: 'google_compute_node_template', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-packet-mirroring/index.ts b/src/compute-packet-mirroring/index.ts index 403ea1cb7b0..ce891b56d27 100644 --- a/src/compute-packet-mirroring/index.ts +++ b/src/compute-packet-mirroring/index.ts @@ -803,7 +803,7 @@ export class ComputePacketMirroring extends cdktf.TerraformResource { terraformResourceType: 'google_compute_packet_mirroring', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-per-instance-config/index.ts b/src/compute-per-instance-config/index.ts index ccf40f96eab..e54efb5734e 100644 --- a/src/compute-per-instance-config/index.ts +++ b/src/compute-per-instance-config/index.ts @@ -498,7 +498,7 @@ export class ComputePerInstanceConfig extends cdktf.TerraformResource { terraformResourceType: 'google_compute_per_instance_config', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-project-default-network-tier/index.ts b/src/compute-project-default-network-tier/index.ts index 899332a0003..3f1252886fd 100644 --- a/src/compute-project-default-network-tier/index.ts +++ b/src/compute-project-default-network-tier/index.ts @@ -135,7 +135,7 @@ export class ComputeProjectDefaultNetworkTier extends cdktf.TerraformResource { terraformResourceType: 'google_compute_project_default_network_tier', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-project-metadata-item/index.ts b/src/compute-project-metadata-item/index.ts index 63de93033ce..1416c5f9400 100644 --- a/src/compute-project-metadata-item/index.ts +++ b/src/compute-project-metadata-item/index.ts @@ -195,7 +195,7 @@ export class ComputeProjectMetadataItem extends cdktf.TerraformResource { terraformResourceType: 'google_compute_project_metadata_item', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-project-metadata/index.ts b/src/compute-project-metadata/index.ts index bbab8db6f2e..6f6acf08274 100644 --- a/src/compute-project-metadata/index.ts +++ b/src/compute-project-metadata/index.ts @@ -162,7 +162,7 @@ export class ComputeProjectMetadata extends cdktf.TerraformResource { terraformResourceType: 'google_compute_project_metadata', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-region-autoscaler/index.ts b/src/compute-region-autoscaler/index.ts index 16c20d4902f..fba86710080 100644 --- a/src/compute-region-autoscaler/index.ts +++ b/src/compute-region-autoscaler/index.ts @@ -1318,7 +1318,7 @@ export class ComputeRegionAutoscaler extends cdktf.TerraformResource { terraformResourceType: 'google_compute_region_autoscaler', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-region-backend-service/index.ts b/src/compute-region-backend-service/index.ts index 4d503df38d4..ca2d16d0c7e 100644 --- a/src/compute-region-backend-service/index.ts +++ b/src/compute-region-backend-service/index.ts @@ -2958,7 +2958,7 @@ export class ComputeRegionBackendService extends cdktf.TerraformResource { terraformResourceType: 'google_compute_region_backend_service', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-region-disk-iam-binding/index.ts b/src/compute-region-disk-iam-binding/index.ts index fea3543ff8c..2afc213fd91 100644 --- a/src/compute-region-disk-iam-binding/index.ts +++ b/src/compute-region-disk-iam-binding/index.ts @@ -181,7 +181,7 @@ export class ComputeRegionDiskIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_compute_region_disk_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-region-disk-iam-member/index.ts b/src/compute-region-disk-iam-member/index.ts index 2f01f40482b..ab53f47058c 100644 --- a/src/compute-region-disk-iam-member/index.ts +++ b/src/compute-region-disk-iam-member/index.ts @@ -181,7 +181,7 @@ export class ComputeRegionDiskIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_compute_region_disk_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-region-disk-iam-policy/index.ts b/src/compute-region-disk-iam-policy/index.ts index 0cde120876e..29daa2c81dc 100644 --- a/src/compute-region-disk-iam-policy/index.ts +++ b/src/compute-region-disk-iam-policy/index.ts @@ -58,7 +58,7 @@ export class ComputeRegionDiskIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_compute_region_disk_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-region-disk-resource-policy-attachment/index.ts b/src/compute-region-disk-resource-policy-attachment/index.ts index f327a5a407d..55f109eb2ab 100644 --- a/src/compute-region-disk-resource-policy-attachment/index.ts +++ b/src/compute-region-disk-resource-policy-attachment/index.ts @@ -173,7 +173,7 @@ export class ComputeRegionDiskResourcePolicyAttachment extends cdktf.TerraformRe terraformResourceType: 'google_compute_region_disk_resource_policy_attachment', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-region-disk/index.ts b/src/compute-region-disk/index.ts index 5f80ca86939..727fa61c7a4 100644 --- a/src/compute-region-disk/index.ts +++ b/src/compute-region-disk/index.ts @@ -448,7 +448,7 @@ export class ComputeRegionDisk extends cdktf.TerraformResource { terraformResourceType: 'google_compute_region_disk', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-region-health-check/index.ts b/src/compute-region-health-check/index.ts index 1721a1280f9..83e012e5693 100644 --- a/src/compute-region-health-check/index.ts +++ b/src/compute-region-health-check/index.ts @@ -1774,7 +1774,7 @@ export class ComputeRegionHealthCheck extends cdktf.TerraformResource { terraformResourceType: 'google_compute_region_health_check', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-region-instance-group-manager/index.ts b/src/compute-region-instance-group-manager/index.ts index aa985a641ac..a8f10ec5709 100644 --- a/src/compute-region-instance-group-manager/index.ts +++ b/src/compute-region-instance-group-manager/index.ts @@ -1427,7 +1427,7 @@ export class ComputeRegionInstanceGroupManager extends cdktf.TerraformResource { terraformResourceType: 'google_compute_region_instance_group_manager', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-region-network-endpoint-group/index.ts b/src/compute-region-network-endpoint-group/index.ts index 0e30dc2c3ce..dd29c825e85 100644 --- a/src/compute-region-network-endpoint-group/index.ts +++ b/src/compute-region-network-endpoint-group/index.ts @@ -602,7 +602,7 @@ export class ComputeRegionNetworkEndpointGroup extends cdktf.TerraformResource { terraformResourceType: 'google_compute_region_network_endpoint_group', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-region-per-instance-config/index.ts b/src/compute-region-per-instance-config/index.ts index 24f7712d5f3..bb11e60e0a3 100644 --- a/src/compute-region-per-instance-config/index.ts +++ b/src/compute-region-per-instance-config/index.ts @@ -498,7 +498,7 @@ export class ComputeRegionPerInstanceConfig extends cdktf.TerraformResource { terraformResourceType: 'google_compute_region_per_instance_config', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-region-ssl-certificate/index.ts b/src/compute-region-ssl-certificate/index.ts index 6302cdc52ba..ef84728e6dd 100644 --- a/src/compute-region-ssl-certificate/index.ts +++ b/src/compute-region-ssl-certificate/index.ts @@ -202,7 +202,7 @@ export class ComputeRegionSslCertificate extends cdktf.TerraformResource { terraformResourceType: 'google_compute_region_ssl_certificate', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-region-target-http-proxy/index.ts b/src/compute-region-target-http-proxy/index.ts index 9e6bd872d68..7d06aee3ce3 100644 --- a/src/compute-region-target-http-proxy/index.ts +++ b/src/compute-region-target-http-proxy/index.ts @@ -213,7 +213,7 @@ export class ComputeRegionTargetHttpProxy extends cdktf.TerraformResource { terraformResourceType: 'google_compute_region_target_http_proxy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-region-target-https-proxy/index.ts b/src/compute-region-target-https-proxy/index.ts index 6259ff556ee..103dcbb3765 100644 --- a/src/compute-region-target-https-proxy/index.ts +++ b/src/compute-region-target-https-proxy/index.ts @@ -221,7 +221,7 @@ export class ComputeRegionTargetHttpsProxy extends cdktf.TerraformResource { terraformResourceType: 'google_compute_region_target_https_proxy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-region-url-map/index.ts b/src/compute-region-url-map/index.ts index 287d98bd94a..997ad690f96 100644 --- a/src/compute-region-url-map/index.ts +++ b/src/compute-region-url-map/index.ts @@ -7841,7 +7841,7 @@ export class ComputeRegionUrlMap extends cdktf.TerraformResource { terraformResourceType: 'google_compute_region_url_map', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-reservation/index.ts b/src/compute-reservation/index.ts index 9bd988aebb8..6d7348b41f7 100644 --- a/src/compute-reservation/index.ts +++ b/src/compute-reservation/index.ts @@ -948,7 +948,7 @@ export class ComputeReservation extends cdktf.TerraformResource { terraformResourceType: 'google_compute_reservation', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-resource-policy/index.ts b/src/compute-resource-policy/index.ts index 756a5a9fb0a..802277ecd75 100644 --- a/src/compute-resource-policy/index.ts +++ b/src/compute-resource-policy/index.ts @@ -1506,7 +1506,7 @@ export class ComputeResourcePolicy extends cdktf.TerraformResource { terraformResourceType: 'google_compute_resource_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-route/index.ts b/src/compute-route/index.ts index 03410be6240..432511500c6 100644 --- a/src/compute-route/index.ts +++ b/src/compute-route/index.ts @@ -266,7 +266,7 @@ export class ComputeRoute extends cdktf.TerraformResource { terraformResourceType: 'google_compute_route', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-router-interface/index.ts b/src/compute-router-interface/index.ts index 370ae524c48..ff16fcc9764 100644 --- a/src/compute-router-interface/index.ts +++ b/src/compute-router-interface/index.ts @@ -192,7 +192,7 @@ export class ComputeRouterInterface extends cdktf.TerraformResource { terraformResourceType: 'google_compute_router_interface', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-router-nat/index.ts b/src/compute-router-nat/index.ts index 8b9918b8782..c111e1181aa 100644 --- a/src/compute-router-nat/index.ts +++ b/src/compute-router-nat/index.ts @@ -554,7 +554,7 @@ export class ComputeRouterNat extends cdktf.TerraformResource { terraformResourceType: 'google_compute_router_nat', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-router-peer/index.ts b/src/compute-router-peer/index.ts index cee49485058..c1ec6d9cb67 100644 --- a/src/compute-router-peer/index.ts +++ b/src/compute-router-peer/index.ts @@ -576,7 +576,7 @@ export class ComputeRouterPeer extends cdktf.TerraformResource { terraformResourceType: 'google_compute_router_peer', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-router/index.ts b/src/compute-router/index.ts index f7a231e9dcd..57234ebc89a 100644 --- a/src/compute-router/index.ts +++ b/src/compute-router/index.ts @@ -544,7 +544,7 @@ export class ComputeRouter extends cdktf.TerraformResource { terraformResourceType: 'google_compute_router', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-security-policy/index.ts b/src/compute-security-policy/index.ts index 1d47d06a4d3..0fbbc425b04 100644 --- a/src/compute-security-policy/index.ts +++ b/src/compute-security-policy/index.ts @@ -1715,7 +1715,7 @@ export class ComputeSecurityPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_compute_security_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-service-attachment/index.ts b/src/compute-service-attachment/index.ts index 1e6665c713d..7b3dfcff8bb 100644 --- a/src/compute-service-attachment/index.ts +++ b/src/compute-service-attachment/index.ts @@ -446,7 +446,7 @@ export class ComputeServiceAttachment extends cdktf.TerraformResource { terraformResourceType: 'google_compute_service_attachment', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-shared-vpc-host-project/index.ts b/src/compute-shared-vpc-host-project/index.ts index b93b582eecb..e9d21169519 100644 --- a/src/compute-shared-vpc-host-project/index.ts +++ b/src/compute-shared-vpc-host-project/index.ts @@ -156,7 +156,7 @@ export class ComputeSharedVpcHostProject extends cdktf.TerraformResource { terraformResourceType: 'google_compute_shared_vpc_host_project', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-shared-vpc-service-project/index.ts b/src/compute-shared-vpc-service-project/index.ts index 12b2fcd0757..cb09190c708 100644 --- a/src/compute-shared-vpc-service-project/index.ts +++ b/src/compute-shared-vpc-service-project/index.ts @@ -162,7 +162,7 @@ export class ComputeSharedVpcServiceProject extends cdktf.TerraformResource { terraformResourceType: 'google_compute_shared_vpc_service_project', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-snapshot-iam-binding/index.ts b/src/compute-snapshot-iam-binding/index.ts index 7edbad6014b..767483a027e 100644 --- a/src/compute-snapshot-iam-binding/index.ts +++ b/src/compute-snapshot-iam-binding/index.ts @@ -177,7 +177,7 @@ export class ComputeSnapshotIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_compute_snapshot_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-snapshot-iam-member/index.ts b/src/compute-snapshot-iam-member/index.ts index 4fbedd5c4c4..31db0a6405c 100644 --- a/src/compute-snapshot-iam-member/index.ts +++ b/src/compute-snapshot-iam-member/index.ts @@ -177,7 +177,7 @@ export class ComputeSnapshotIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_compute_snapshot_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-snapshot-iam-policy/index.ts b/src/compute-snapshot-iam-policy/index.ts index 5f9b7365b09..4c0f6adbbb8 100644 --- a/src/compute-snapshot-iam-policy/index.ts +++ b/src/compute-snapshot-iam-policy/index.ts @@ -54,7 +54,7 @@ export class ComputeSnapshotIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_compute_snapshot_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-snapshot/index.ts b/src/compute-snapshot/index.ts index bd1bacdba68..20e20814c14 100644 --- a/src/compute-snapshot/index.ts +++ b/src/compute-snapshot/index.ts @@ -476,7 +476,7 @@ export class ComputeSnapshot extends cdktf.TerraformResource { terraformResourceType: 'google_compute_snapshot', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-ssl-certificate/index.ts b/src/compute-ssl-certificate/index.ts index 3710e5ab219..5b193176ff2 100644 --- a/src/compute-ssl-certificate/index.ts +++ b/src/compute-ssl-certificate/index.ts @@ -195,7 +195,7 @@ export class ComputeSslCertificate extends cdktf.TerraformResource { terraformResourceType: 'google_compute_ssl_certificate', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-ssl-policy/index.ts b/src/compute-ssl-policy/index.ts index d03b3c9f8ee..a56d0f80f2a 100644 --- a/src/compute-ssl-policy/index.ts +++ b/src/compute-ssl-policy/index.ts @@ -234,7 +234,7 @@ export class ComputeSslPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_compute_ssl_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-subnetwork-iam-binding/index.ts b/src/compute-subnetwork-iam-binding/index.ts index 8c8ef91cfe2..870019480ff 100644 --- a/src/compute-subnetwork-iam-binding/index.ts +++ b/src/compute-subnetwork-iam-binding/index.ts @@ -181,7 +181,7 @@ export class ComputeSubnetworkIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_compute_subnetwork_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-subnetwork-iam-member/index.ts b/src/compute-subnetwork-iam-member/index.ts index 678d5f1691f..ce7ed302f49 100644 --- a/src/compute-subnetwork-iam-member/index.ts +++ b/src/compute-subnetwork-iam-member/index.ts @@ -181,7 +181,7 @@ export class ComputeSubnetworkIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_compute_subnetwork_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-subnetwork-iam-policy/index.ts b/src/compute-subnetwork-iam-policy/index.ts index a4f51adc9a3..42eff8b35b9 100644 --- a/src/compute-subnetwork-iam-policy/index.ts +++ b/src/compute-subnetwork-iam-policy/index.ts @@ -58,7 +58,7 @@ export class ComputeSubnetworkIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_compute_subnetwork_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-subnetwork/index.ts b/src/compute-subnetwork/index.ts index ad21128838e..b0c605dcf01 100644 --- a/src/compute-subnetwork/index.ts +++ b/src/compute-subnetwork/index.ts @@ -611,7 +611,7 @@ export class ComputeSubnetwork extends cdktf.TerraformResource { terraformResourceType: 'google_compute_subnetwork', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-target-grpc-proxy/index.ts b/src/compute-target-grpc-proxy/index.ts index 006520b344b..ce0a8e6e807 100644 --- a/src/compute-target-grpc-proxy/index.ts +++ b/src/compute-target-grpc-proxy/index.ts @@ -222,7 +222,7 @@ export class ComputeTargetGrpcProxy extends cdktf.TerraformResource { terraformResourceType: 'google_compute_target_grpc_proxy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-target-http-proxy/index.ts b/src/compute-target-http-proxy/index.ts index 8891bb83752..84544e60842 100644 --- a/src/compute-target-http-proxy/index.ts +++ b/src/compute-target-http-proxy/index.ts @@ -213,7 +213,7 @@ export class ComputeTargetHttpProxy extends cdktf.TerraformResource { terraformResourceType: 'google_compute_target_http_proxy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-target-https-proxy/index.ts b/src/compute-target-https-proxy/index.ts index fed5a9d6432..5c459547bf4 100644 --- a/src/compute-target-https-proxy/index.ts +++ b/src/compute-target-https-proxy/index.ts @@ -247,7 +247,7 @@ export class ComputeTargetHttpsProxy extends cdktf.TerraformResource { terraformResourceType: 'google_compute_target_https_proxy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-target-instance/index.ts b/src/compute-target-instance/index.ts index 0dfbb1eac86..1e5d5ea7ae3 100644 --- a/src/compute-target-instance/index.ts +++ b/src/compute-target-instance/index.ts @@ -196,7 +196,7 @@ export class ComputeTargetInstance extends cdktf.TerraformResource { terraformResourceType: 'google_compute_target_instance', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-target-pool/index.ts b/src/compute-target-pool/index.ts index 48c6aeed5ba..bb6f49ee26e 100644 --- a/src/compute-target-pool/index.ts +++ b/src/compute-target-pool/index.ts @@ -231,7 +231,7 @@ export class ComputeTargetPool extends cdktf.TerraformResource { terraformResourceType: 'google_compute_target_pool', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-target-ssl-proxy/index.ts b/src/compute-target-ssl-proxy/index.ts index 07e3b3ebfbf..babaa10e6f8 100644 --- a/src/compute-target-ssl-proxy/index.ts +++ b/src/compute-target-ssl-proxy/index.ts @@ -236,7 +236,7 @@ export class ComputeTargetSslProxy extends cdktf.TerraformResource { terraformResourceType: 'google_compute_target_ssl_proxy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-target-tcp-proxy/index.ts b/src/compute-target-tcp-proxy/index.ts index 9223dc8e463..eb4333b50da 100644 --- a/src/compute-target-tcp-proxy/index.ts +++ b/src/compute-target-tcp-proxy/index.ts @@ -219,7 +219,7 @@ export class ComputeTargetTcpProxy extends cdktf.TerraformResource { terraformResourceType: 'google_compute_target_tcp_proxy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-url-map/index.ts b/src/compute-url-map/index.ts index 477488940bf..0df3e2d4c08 100644 --- a/src/compute-url-map/index.ts +++ b/src/compute-url-map/index.ts @@ -12880,7 +12880,7 @@ export class ComputeUrlMap extends cdktf.TerraformResource { terraformResourceType: 'google_compute_url_map', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-vpn-gateway/index.ts b/src/compute-vpn-gateway/index.ts index 910fd9b5633..add812d0ace 100644 --- a/src/compute-vpn-gateway/index.ts +++ b/src/compute-vpn-gateway/index.ts @@ -184,7 +184,7 @@ export class ComputeVpnGateway extends cdktf.TerraformResource { terraformResourceType: 'google_compute_vpn_gateway', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/compute-vpn-tunnel/index.ts b/src/compute-vpn-tunnel/index.ts index fb5f332188a..07ba31b259a 100644 --- a/src/compute-vpn-tunnel/index.ts +++ b/src/compute-vpn-tunnel/index.ts @@ -265,7 +265,7 @@ export class ComputeVpnTunnel extends cdktf.TerraformResource { terraformResourceType: 'google_compute_vpn_tunnel', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/container-analysis-note/index.ts b/src/container-analysis-note/index.ts index 3309113c0c0..3ebf0d0c903 100644 --- a/src/container-analysis-note/index.ts +++ b/src/container-analysis-note/index.ts @@ -477,7 +477,7 @@ export class ContainerAnalysisNote extends cdktf.TerraformResource { terraformResourceType: 'google_container_analysis_note', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/container-analysis-occurrence/index.ts b/src/container-analysis-occurrence/index.ts index 2ffad707796..b4541fcceb8 100644 --- a/src/container-analysis-occurrence/index.ts +++ b/src/container-analysis-occurrence/index.ts @@ -441,7 +441,7 @@ export class ContainerAnalysisOccurrence extends cdktf.TerraformResource { terraformResourceType: 'google_container_analysis_occurrence', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/container-aws-cluster/index.ts b/src/container-aws-cluster/index.ts index a94a242abdf..b6f57a0a143 100644 --- a/src/container-aws-cluster/index.ts +++ b/src/container-aws-cluster/index.ts @@ -1739,7 +1739,7 @@ export class ContainerAwsCluster extends cdktf.TerraformResource { terraformResourceType: 'google_container_aws_cluster', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/container-aws-node-pool/index.ts b/src/container-aws-node-pool/index.ts index eb1749619c9..6c3234cfef0 100644 --- a/src/container-aws-node-pool/index.ts +++ b/src/container-aws-node-pool/index.ts @@ -1233,7 +1233,7 @@ export class ContainerAwsNodePool extends cdktf.TerraformResource { terraformResourceType: 'google_container_aws_node_pool', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/container-azure-client/index.ts b/src/container-azure-client/index.ts index 056dcfc12ec..a391dfe10e7 100644 --- a/src/container-azure-client/index.ts +++ b/src/container-azure-client/index.ts @@ -180,7 +180,7 @@ export class ContainerAzureClient extends cdktf.TerraformResource { terraformResourceType: 'google_container_azure_client', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/container-azure-cluster/index.ts b/src/container-azure-cluster/index.ts index 0336cd2e664..b4378c8249b 100644 --- a/src/container-azure-cluster/index.ts +++ b/src/container-azure-cluster/index.ts @@ -1464,7 +1464,7 @@ export class ContainerAzureCluster extends cdktf.TerraformResource { terraformResourceType: 'google_container_azure_cluster', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/container-azure-node-pool/index.ts b/src/container-azure-node-pool/index.ts index e8e5baedd0a..1d4d8cb9cfd 100644 --- a/src/container-azure-node-pool/index.ts +++ b/src/container-azure-node-pool/index.ts @@ -798,7 +798,7 @@ export class ContainerAzureNodePool extends cdktf.TerraformResource { terraformResourceType: 'google_container_azure_node_pool', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/container-cluster/index.ts b/src/container-cluster/index.ts index 7ed2e498745..cffadeaea14 100644 --- a/src/container-cluster/index.ts +++ b/src/container-cluster/index.ts @@ -3276,6 +3276,130 @@ export class ContainerClusterNetworkPolicyOutputReference extends cdktf.ComplexO return this._provider; } } +export interface ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfig { + /** + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_cluster#gpu_sharing_strategy ContainerCluster#gpu_sharing_strategy} + */ + readonly gpuSharingStrategy?: string; + /** + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_cluster#max_shared_clients_per_gpu ContainerCluster#max_shared_clients_per_gpu} + */ + readonly maxSharedClientsPerGpu?: number; +} + +export function containerClusterNodeConfigGuestAcceleratorGpuSharingConfigToTerraform(struct?: ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfig | cdktf.IResolvable): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + gpu_sharing_strategy: cdktf.stringToTerraform(struct!.gpuSharingStrategy), + max_shared_clients_per_gpu: cdktf.numberToTerraform(struct!.maxSharedClientsPerGpu), + } +} + +export class ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + private resolvableValue?: cdktf.IResolvable; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param complexObjectIndex the index of this item in the list + * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) { + super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); + } + + public get internalValue(): ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfig | cdktf.IResolvable | undefined { + if (this.resolvableValue) { + return this.resolvableValue; + } + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + if (this._gpuSharingStrategy !== undefined) { + hasAnyValues = true; + internalValueResult.gpuSharingStrategy = this._gpuSharingStrategy; + } + if (this._maxSharedClientsPerGpu !== undefined) { + hasAnyValues = true; + internalValueResult.maxSharedClientsPerGpu = this._maxSharedClientsPerGpu; + } + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfig | cdktf.IResolvable | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + this.resolvableValue = undefined; + this._gpuSharingStrategy = undefined; + this._maxSharedClientsPerGpu = undefined; + } + else if (cdktf.Tokenization.isResolvable(value)) { + this.isEmptyObject = false; + this.resolvableValue = value; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + this.resolvableValue = undefined; + this._gpuSharingStrategy = value.gpuSharingStrategy; + this._maxSharedClientsPerGpu = value.maxSharedClientsPerGpu; + } + } + + // gpu_sharing_strategy - computed: true, optional: true, required: false + private _gpuSharingStrategy?: string; + public get gpuSharingStrategy() { + return this.getStringAttribute('gpu_sharing_strategy'); + } + public set gpuSharingStrategy(value: string) { + this._gpuSharingStrategy = value; + } + public resetGpuSharingStrategy() { + this._gpuSharingStrategy = undefined; + } + // Temporarily expose input value. Use with caution. + public get gpuSharingStrategyInput() { + return this._gpuSharingStrategy; + } + + // max_shared_clients_per_gpu - computed: true, optional: true, required: false + private _maxSharedClientsPerGpu?: number; + public get maxSharedClientsPerGpu() { + return this.getNumberAttribute('max_shared_clients_per_gpu'); + } + public set maxSharedClientsPerGpu(value: number) { + this._maxSharedClientsPerGpu = value; + } + public resetMaxSharedClientsPerGpu() { + this._maxSharedClientsPerGpu = undefined; + } + // Temporarily expose input value. Use with caution. + public get maxSharedClientsPerGpuInput() { + return this._maxSharedClientsPerGpu; + } +} + +export class ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigList extends cdktf.ComplexList { + public internalValue? : ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfig[] | cdktf.IResolvable + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + constructor(protected terraformResource: cdktf.IInterpolatingParent, protected terraformAttribute: string, protected wrapsSet: boolean) { + super(terraformResource, terraformAttribute, wrapsSet) + } + + /** + * @param index the index of the item to return + */ + public get(index: number): ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigOutputReference { + return new ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); + } +} export interface ContainerClusterNodeConfigGuestAccelerator { /** * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_cluster#count ContainerCluster#count} @@ -3286,6 +3410,10 @@ export interface ContainerClusterNodeConfigGuestAccelerator { */ readonly gpuPartitionSize?: string; /** + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_cluster#gpu_sharing_config ContainerCluster#gpu_sharing_config} + */ + readonly gpuSharingConfig?: ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfig[] | cdktf.IResolvable; + /** * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_cluster#type ContainerCluster#type} */ readonly type?: string; @@ -3299,6 +3427,7 @@ export function containerClusterNodeConfigGuestAcceleratorToTerraform(struct?: C return { count: cdktf.numberToTerraform(struct!.count), gpu_partition_size: cdktf.stringToTerraform(struct!.gpuPartitionSize), + gpu_sharing_config: cdktf.listMapper(containerClusterNodeConfigGuestAcceleratorGpuSharingConfigToTerraform, false)(struct!.gpuSharingConfig), type: cdktf.stringToTerraform(struct!.type), } } @@ -3331,6 +3460,10 @@ export class ContainerClusterNodeConfigGuestAcceleratorOutputReference extends c hasAnyValues = true; internalValueResult.gpuPartitionSize = this._gpuPartitionSize; } + if (this._gpuSharingConfig?.internalValue !== undefined) { + hasAnyValues = true; + internalValueResult.gpuSharingConfig = this._gpuSharingConfig?.internalValue; + } if (this._type !== undefined) { hasAnyValues = true; internalValueResult.type = this._type; @@ -3344,6 +3477,7 @@ export class ContainerClusterNodeConfigGuestAcceleratorOutputReference extends c this.resolvableValue = undefined; this._count = undefined; this._gpuPartitionSize = undefined; + this._gpuSharingConfig.internalValue = undefined; this._type = undefined; } else if (cdktf.Tokenization.isResolvable(value)) { @@ -3355,6 +3489,7 @@ export class ContainerClusterNodeConfigGuestAcceleratorOutputReference extends c this.resolvableValue = undefined; this._count = value.count; this._gpuPartitionSize = value.gpuPartitionSize; + this._gpuSharingConfig.internalValue = value.gpuSharingConfig; this._type = value.type; } } @@ -3391,6 +3526,22 @@ export class ContainerClusterNodeConfigGuestAcceleratorOutputReference extends c return this._gpuPartitionSize; } + // gpu_sharing_config - computed: true, optional: true, required: false + private _gpuSharingConfig = new ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigList(this, "gpu_sharing_config", false); + public get gpuSharingConfig() { + return this._gpuSharingConfig; + } + public putGpuSharingConfig(value: ContainerClusterNodeConfigGuestAcceleratorGpuSharingConfig[] | cdktf.IResolvable) { + this._gpuSharingConfig.internalValue = value; + } + public resetGpuSharingConfig() { + this._gpuSharingConfig.internalValue = undefined; + } + // Temporarily expose input value. Use with caution. + public get gpuSharingConfigInput() { + return this._gpuSharingConfig.internalValue; + } + // type - computed: true, optional: true, required: false private _type?: string; public get type() { @@ -4943,6 +5094,130 @@ export class ContainerClusterNodePoolManagementOutputReference extends cdktf.Com return this._autoUpgrade; } } +export interface ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfig { + /** + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_cluster#gpu_sharing_strategy ContainerCluster#gpu_sharing_strategy} + */ + readonly gpuSharingStrategy?: string; + /** + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_cluster#max_shared_clients_per_gpu ContainerCluster#max_shared_clients_per_gpu} + */ + readonly maxSharedClientsPerGpu?: number; +} + +export function containerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigToTerraform(struct?: ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfig | cdktf.IResolvable): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + gpu_sharing_strategy: cdktf.stringToTerraform(struct!.gpuSharingStrategy), + max_shared_clients_per_gpu: cdktf.numberToTerraform(struct!.maxSharedClientsPerGpu), + } +} + +export class ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + private resolvableValue?: cdktf.IResolvable; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param complexObjectIndex the index of this item in the list + * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) { + super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); + } + + public get internalValue(): ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfig | cdktf.IResolvable | undefined { + if (this.resolvableValue) { + return this.resolvableValue; + } + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + if (this._gpuSharingStrategy !== undefined) { + hasAnyValues = true; + internalValueResult.gpuSharingStrategy = this._gpuSharingStrategy; + } + if (this._maxSharedClientsPerGpu !== undefined) { + hasAnyValues = true; + internalValueResult.maxSharedClientsPerGpu = this._maxSharedClientsPerGpu; + } + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfig | cdktf.IResolvable | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + this.resolvableValue = undefined; + this._gpuSharingStrategy = undefined; + this._maxSharedClientsPerGpu = undefined; + } + else if (cdktf.Tokenization.isResolvable(value)) { + this.isEmptyObject = false; + this.resolvableValue = value; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + this.resolvableValue = undefined; + this._gpuSharingStrategy = value.gpuSharingStrategy; + this._maxSharedClientsPerGpu = value.maxSharedClientsPerGpu; + } + } + + // gpu_sharing_strategy - computed: true, optional: true, required: false + private _gpuSharingStrategy?: string; + public get gpuSharingStrategy() { + return this.getStringAttribute('gpu_sharing_strategy'); + } + public set gpuSharingStrategy(value: string) { + this._gpuSharingStrategy = value; + } + public resetGpuSharingStrategy() { + this._gpuSharingStrategy = undefined; + } + // Temporarily expose input value. Use with caution. + public get gpuSharingStrategyInput() { + return this._gpuSharingStrategy; + } + + // max_shared_clients_per_gpu - computed: true, optional: true, required: false + private _maxSharedClientsPerGpu?: number; + public get maxSharedClientsPerGpu() { + return this.getNumberAttribute('max_shared_clients_per_gpu'); + } + public set maxSharedClientsPerGpu(value: number) { + this._maxSharedClientsPerGpu = value; + } + public resetMaxSharedClientsPerGpu() { + this._maxSharedClientsPerGpu = undefined; + } + // Temporarily expose input value. Use with caution. + public get maxSharedClientsPerGpuInput() { + return this._maxSharedClientsPerGpu; + } +} + +export class ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigList extends cdktf.ComplexList { + public internalValue? : ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfig[] | cdktf.IResolvable + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + constructor(protected terraformResource: cdktf.IInterpolatingParent, protected terraformAttribute: string, protected wrapsSet: boolean) { + super(terraformResource, terraformAttribute, wrapsSet) + } + + /** + * @param index the index of the item to return + */ + public get(index: number): ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference { + return new ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); + } +} export interface ContainerClusterNodePoolNodeConfigGuestAccelerator { /** * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_cluster#count ContainerCluster#count} @@ -4953,6 +5228,10 @@ export interface ContainerClusterNodePoolNodeConfigGuestAccelerator { */ readonly gpuPartitionSize?: string; /** + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_cluster#gpu_sharing_config ContainerCluster#gpu_sharing_config} + */ + readonly gpuSharingConfig?: ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfig[] | cdktf.IResolvable; + /** * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_cluster#type ContainerCluster#type} */ readonly type?: string; @@ -4966,6 +5245,7 @@ export function containerClusterNodePoolNodeConfigGuestAcceleratorToTerraform(st return { count: cdktf.numberToTerraform(struct!.count), gpu_partition_size: cdktf.stringToTerraform(struct!.gpuPartitionSize), + gpu_sharing_config: cdktf.listMapper(containerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigToTerraform, false)(struct!.gpuSharingConfig), type: cdktf.stringToTerraform(struct!.type), } } @@ -4998,6 +5278,10 @@ export class ContainerClusterNodePoolNodeConfigGuestAcceleratorOutputReference e hasAnyValues = true; internalValueResult.gpuPartitionSize = this._gpuPartitionSize; } + if (this._gpuSharingConfig?.internalValue !== undefined) { + hasAnyValues = true; + internalValueResult.gpuSharingConfig = this._gpuSharingConfig?.internalValue; + } if (this._type !== undefined) { hasAnyValues = true; internalValueResult.type = this._type; @@ -5011,6 +5295,7 @@ export class ContainerClusterNodePoolNodeConfigGuestAcceleratorOutputReference e this.resolvableValue = undefined; this._count = undefined; this._gpuPartitionSize = undefined; + this._gpuSharingConfig.internalValue = undefined; this._type = undefined; } else if (cdktf.Tokenization.isResolvable(value)) { @@ -5022,6 +5307,7 @@ export class ContainerClusterNodePoolNodeConfigGuestAcceleratorOutputReference e this.resolvableValue = undefined; this._count = value.count; this._gpuPartitionSize = value.gpuPartitionSize; + this._gpuSharingConfig.internalValue = value.gpuSharingConfig; this._type = value.type; } } @@ -5058,6 +5344,22 @@ export class ContainerClusterNodePoolNodeConfigGuestAcceleratorOutputReference e return this._gpuPartitionSize; } + // gpu_sharing_config - computed: true, optional: true, required: false + private _gpuSharingConfig = new ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigList(this, "gpu_sharing_config", false); + public get gpuSharingConfig() { + return this._gpuSharingConfig; + } + public putGpuSharingConfig(value: ContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfig[] | cdktf.IResolvable) { + this._gpuSharingConfig.internalValue = value; + } + public resetGpuSharingConfig() { + this._gpuSharingConfig.internalValue = undefined; + } + // Temporarily expose input value. Use with caution. + public get gpuSharingConfigInput() { + return this._gpuSharingConfig.internalValue; + } + // type - computed: true, optional: true, required: false private _type?: string; public get type() { @@ -7932,7 +8234,7 @@ export class ContainerCluster extends cdktf.TerraformResource { terraformResourceType: 'google_container_cluster', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/container-node-pool/index.ts b/src/container-node-pool/index.ts index f790a58425d..17901abe052 100644 --- a/src/container-node-pool/index.ts +++ b/src/container-node-pool/index.ts @@ -384,6 +384,130 @@ export class ContainerNodePoolManagementOutputReference extends cdktf.ComplexObj return this._autoUpgrade; } } +export interface ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfig { + /** + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_node_pool#gpu_sharing_strategy ContainerNodePool#gpu_sharing_strategy} + */ + readonly gpuSharingStrategy?: string; + /** + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_node_pool#max_shared_clients_per_gpu ContainerNodePool#max_shared_clients_per_gpu} + */ + readonly maxSharedClientsPerGpu?: number; +} + +export function containerNodePoolNodeConfigGuestAcceleratorGpuSharingConfigToTerraform(struct?: ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfig | cdktf.IResolvable): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + gpu_sharing_strategy: cdktf.stringToTerraform(struct!.gpuSharingStrategy), + max_shared_clients_per_gpu: cdktf.numberToTerraform(struct!.maxSharedClientsPerGpu), + } +} + +export class ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + private resolvableValue?: cdktf.IResolvable; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param complexObjectIndex the index of this item in the list + * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) { + super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); + } + + public get internalValue(): ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfig | cdktf.IResolvable | undefined { + if (this.resolvableValue) { + return this.resolvableValue; + } + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + if (this._gpuSharingStrategy !== undefined) { + hasAnyValues = true; + internalValueResult.gpuSharingStrategy = this._gpuSharingStrategy; + } + if (this._maxSharedClientsPerGpu !== undefined) { + hasAnyValues = true; + internalValueResult.maxSharedClientsPerGpu = this._maxSharedClientsPerGpu; + } + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfig | cdktf.IResolvable | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + this.resolvableValue = undefined; + this._gpuSharingStrategy = undefined; + this._maxSharedClientsPerGpu = undefined; + } + else if (cdktf.Tokenization.isResolvable(value)) { + this.isEmptyObject = false; + this.resolvableValue = value; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + this.resolvableValue = undefined; + this._gpuSharingStrategy = value.gpuSharingStrategy; + this._maxSharedClientsPerGpu = value.maxSharedClientsPerGpu; + } + } + + // gpu_sharing_strategy - computed: true, optional: true, required: false + private _gpuSharingStrategy?: string; + public get gpuSharingStrategy() { + return this.getStringAttribute('gpu_sharing_strategy'); + } + public set gpuSharingStrategy(value: string) { + this._gpuSharingStrategy = value; + } + public resetGpuSharingStrategy() { + this._gpuSharingStrategy = undefined; + } + // Temporarily expose input value. Use with caution. + public get gpuSharingStrategyInput() { + return this._gpuSharingStrategy; + } + + // max_shared_clients_per_gpu - computed: true, optional: true, required: false + private _maxSharedClientsPerGpu?: number; + public get maxSharedClientsPerGpu() { + return this.getNumberAttribute('max_shared_clients_per_gpu'); + } + public set maxSharedClientsPerGpu(value: number) { + this._maxSharedClientsPerGpu = value; + } + public resetMaxSharedClientsPerGpu() { + this._maxSharedClientsPerGpu = undefined; + } + // Temporarily expose input value. Use with caution. + public get maxSharedClientsPerGpuInput() { + return this._maxSharedClientsPerGpu; + } +} + +export class ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfigList extends cdktf.ComplexList { + public internalValue? : ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfig[] | cdktf.IResolvable + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + constructor(protected terraformResource: cdktf.IInterpolatingParent, protected terraformAttribute: string, protected wrapsSet: boolean) { + super(terraformResource, terraformAttribute, wrapsSet) + } + + /** + * @param index the index of the item to return + */ + public get(index: number): ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference { + return new ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); + } +} export interface ContainerNodePoolNodeConfigGuestAccelerator { /** * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_node_pool#count ContainerNodePool#count} @@ -394,6 +518,10 @@ export interface ContainerNodePoolNodeConfigGuestAccelerator { */ readonly gpuPartitionSize?: string; /** + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_node_pool#gpu_sharing_config ContainerNodePool#gpu_sharing_config} + */ + readonly gpuSharingConfig?: ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfig[] | cdktf.IResolvable; + /** * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/container_node_pool#type ContainerNodePool#type} */ readonly type?: string; @@ -407,6 +535,7 @@ export function containerNodePoolNodeConfigGuestAcceleratorToTerraform(struct?: return { count: cdktf.numberToTerraform(struct!.count), gpu_partition_size: cdktf.stringToTerraform(struct!.gpuPartitionSize), + gpu_sharing_config: cdktf.listMapper(containerNodePoolNodeConfigGuestAcceleratorGpuSharingConfigToTerraform, false)(struct!.gpuSharingConfig), type: cdktf.stringToTerraform(struct!.type), } } @@ -439,6 +568,10 @@ export class ContainerNodePoolNodeConfigGuestAcceleratorOutputReference extends hasAnyValues = true; internalValueResult.gpuPartitionSize = this._gpuPartitionSize; } + if (this._gpuSharingConfig?.internalValue !== undefined) { + hasAnyValues = true; + internalValueResult.gpuSharingConfig = this._gpuSharingConfig?.internalValue; + } if (this._type !== undefined) { hasAnyValues = true; internalValueResult.type = this._type; @@ -452,6 +585,7 @@ export class ContainerNodePoolNodeConfigGuestAcceleratorOutputReference extends this.resolvableValue = undefined; this._count = undefined; this._gpuPartitionSize = undefined; + this._gpuSharingConfig.internalValue = undefined; this._type = undefined; } else if (cdktf.Tokenization.isResolvable(value)) { @@ -463,6 +597,7 @@ export class ContainerNodePoolNodeConfigGuestAcceleratorOutputReference extends this.resolvableValue = undefined; this._count = value.count; this._gpuPartitionSize = value.gpuPartitionSize; + this._gpuSharingConfig.internalValue = value.gpuSharingConfig; this._type = value.type; } } @@ -499,6 +634,22 @@ export class ContainerNodePoolNodeConfigGuestAcceleratorOutputReference extends return this._gpuPartitionSize; } + // gpu_sharing_config - computed: true, optional: true, required: false + private _gpuSharingConfig = new ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfigList(this, "gpu_sharing_config", false); + public get gpuSharingConfig() { + return this._gpuSharingConfig; + } + public putGpuSharingConfig(value: ContainerNodePoolNodeConfigGuestAcceleratorGpuSharingConfig[] | cdktf.IResolvable) { + this._gpuSharingConfig.internalValue = value; + } + public resetGpuSharingConfig() { + this._gpuSharingConfig.internalValue = undefined; + } + // Temporarily expose input value. Use with caution. + public get gpuSharingConfigInput() { + return this._gpuSharingConfig.internalValue; + } + // type - computed: true, optional: true, required: false private _type?: string; public get type() { @@ -2018,7 +2169,7 @@ export class ContainerNodePool extends cdktf.TerraformResource { terraformResourceType: 'google_container_node_pool', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/container-registry/index.ts b/src/container-registry/index.ts index f0e3f0f8ffe..c2a3df5cb10 100644 --- a/src/container-registry/index.ts +++ b/src/container-registry/index.ts @@ -54,7 +54,7 @@ export class ContainerRegistry extends cdktf.TerraformResource { terraformResourceType: 'google_container_registry', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-catalog-entry-group-iam-binding/index.ts b/src/data-catalog-entry-group-iam-binding/index.ts index 1070f056838..374cc83b90f 100644 --- a/src/data-catalog-entry-group-iam-binding/index.ts +++ b/src/data-catalog-entry-group-iam-binding/index.ts @@ -181,7 +181,7 @@ export class DataCatalogEntryGroupIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_data_catalog_entry_group_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-catalog-entry-group-iam-member/index.ts b/src/data-catalog-entry-group-iam-member/index.ts index 12007913e79..4f3a4d7384f 100644 --- a/src/data-catalog-entry-group-iam-member/index.ts +++ b/src/data-catalog-entry-group-iam-member/index.ts @@ -181,7 +181,7 @@ export class DataCatalogEntryGroupIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_data_catalog_entry_group_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-catalog-entry-group-iam-policy/index.ts b/src/data-catalog-entry-group-iam-policy/index.ts index bd34280ba07..d043dcdba04 100644 --- a/src/data-catalog-entry-group-iam-policy/index.ts +++ b/src/data-catalog-entry-group-iam-policy/index.ts @@ -58,7 +58,7 @@ export class DataCatalogEntryGroupIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_data_catalog_entry_group_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-catalog-entry-group/index.ts b/src/data-catalog-entry-group/index.ts index 76fa2c41e91..35a774bd102 100644 --- a/src/data-catalog-entry-group/index.ts +++ b/src/data-catalog-entry-group/index.ts @@ -206,7 +206,7 @@ export class DataCatalogEntryGroup extends cdktf.TerraformResource { terraformResourceType: 'google_data_catalog_entry_group', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-catalog-entry/index.ts b/src/data-catalog-entry/index.ts index be609732fd0..f1340254ec3 100644 --- a/src/data-catalog-entry/index.ts +++ b/src/data-catalog-entry/index.ts @@ -681,7 +681,7 @@ export class DataCatalogEntry extends cdktf.TerraformResource { terraformResourceType: 'google_data_catalog_entry', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-catalog-tag-template-iam-binding/index.ts b/src/data-catalog-tag-template-iam-binding/index.ts index 598c3152871..d9b7153e332 100644 --- a/src/data-catalog-tag-template-iam-binding/index.ts +++ b/src/data-catalog-tag-template-iam-binding/index.ts @@ -181,7 +181,7 @@ export class DataCatalogTagTemplateIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_data_catalog_tag_template_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-catalog-tag-template-iam-member/index.ts b/src/data-catalog-tag-template-iam-member/index.ts index 12204c02360..e597679aea5 100644 --- a/src/data-catalog-tag-template-iam-member/index.ts +++ b/src/data-catalog-tag-template-iam-member/index.ts @@ -181,7 +181,7 @@ export class DataCatalogTagTemplateIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_data_catalog_tag_template_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-catalog-tag-template-iam-policy/index.ts b/src/data-catalog-tag-template-iam-policy/index.ts index 9f800058a5e..a931508de6e 100644 --- a/src/data-catalog-tag-template-iam-policy/index.ts +++ b/src/data-catalog-tag-template-iam-policy/index.ts @@ -58,7 +58,7 @@ export class DataCatalogTagTemplateIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_data_catalog_tag_template_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-catalog-tag-template/index.ts b/src/data-catalog-tag-template/index.ts index baeeb7471f6..195bf775697 100644 --- a/src/data-catalog-tag-template/index.ts +++ b/src/data-catalog-tag-template/index.ts @@ -711,7 +711,7 @@ export class DataCatalogTagTemplate extends cdktf.TerraformResource { terraformResourceType: 'google_data_catalog_tag_template', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-catalog-tag/index.ts b/src/data-catalog-tag/index.ts index 74461b962e8..4ebb850857f 100644 --- a/src/data-catalog-tag/index.ts +++ b/src/data-catalog-tag/index.ts @@ -457,7 +457,7 @@ export class DataCatalogTag extends cdktf.TerraformResource { terraformResourceType: 'google_data_catalog_tag', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-fusion-instance/index.ts b/src/data-fusion-instance/index.ts index 6815dd31041..d078ede116d 100644 --- a/src/data-fusion-instance/index.ts +++ b/src/data-fusion-instance/index.ts @@ -97,6 +97,12 @@ pipelines at low cost. Possible values: ["BASIC", "ENTERPRISE", "DEVELOPER"] */ readonly version?: string; /** + * crypto_key_config block + * + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/data_fusion_instance#crypto_key_config DataFusionInstance#crypto_key_config} + */ + readonly cryptoKeyConfig?: DataFusionInstanceCryptoKeyConfig; + /** * network_config block * * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/data_fusion_instance#network_config DataFusionInstance#network_config} @@ -109,6 +115,70 @@ pipelines at low cost. Possible values: ["BASIC", "ENTERPRISE", "DEVELOPER"] */ readonly timeouts?: DataFusionInstanceTimeouts; } +export interface DataFusionInstanceCryptoKeyConfig { + /** + * The name of the key which is used to encrypt/decrypt customer data. For key in Cloud KMS, the key should be in the format of projects/*\/locations/*\/keyRings/*\/cryptoKeys/*. + * + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/data_fusion_instance#key_reference DataFusionInstance#key_reference} + */ + readonly keyReference: string; +} + +export function dataFusionInstanceCryptoKeyConfigToTerraform(struct?: DataFusionInstanceCryptoKeyConfigOutputReference | DataFusionInstanceCryptoKeyConfig): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + key_reference: cdktf.stringToTerraform(struct!.keyReference), + } +} + +export class DataFusionInstanceCryptoKeyConfigOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string) { + super(terraformResource, terraformAttribute, false, 0); + } + + public get internalValue(): DataFusionInstanceCryptoKeyConfig | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + if (this._keyReference !== undefined) { + hasAnyValues = true; + internalValueResult.keyReference = this._keyReference; + } + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: DataFusionInstanceCryptoKeyConfig | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + this._keyReference = undefined; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + this._keyReference = value.keyReference; + } + } + + // key_reference - computed: false, optional: false, required: true + private _keyReference?: string; + public get keyReference() { + return this.getStringAttribute('key_reference'); + } + public set keyReference(value: string) { + this._keyReference = value; + } + // Temporarily expose input value. Use with caution. + public get keyReferenceInput() { + return this._keyReference; + } +} export interface DataFusionInstanceNetworkConfig { /** * The IP range in CIDR notation to use for the managed Data Fusion instance @@ -358,7 +428,7 @@ export class DataFusionInstance extends cdktf.TerraformResource { terraformResourceType: 'google_data_fusion_instance', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, @@ -382,6 +452,7 @@ export class DataFusionInstance extends cdktf.TerraformResource { this._region = config.region; this._type = config.type; this._version = config.version; + this._cryptoKeyConfig.internalValue = config.cryptoKeyConfig; this._networkConfig.internalValue = config.networkConfig; this._timeouts.internalValue = config.timeouts; } @@ -627,6 +698,22 @@ export class DataFusionInstance extends cdktf.TerraformResource { return this._version; } + // crypto_key_config - computed: false, optional: true, required: false + private _cryptoKeyConfig = new DataFusionInstanceCryptoKeyConfigOutputReference(this, "crypto_key_config"); + public get cryptoKeyConfig() { + return this._cryptoKeyConfig; + } + public putCryptoKeyConfig(value: DataFusionInstanceCryptoKeyConfig) { + this._cryptoKeyConfig.internalValue = value; + } + public resetCryptoKeyConfig() { + this._cryptoKeyConfig.internalValue = undefined; + } + // Temporarily expose input value. Use with caution. + public get cryptoKeyConfigInput() { + return this._cryptoKeyConfig.internalValue; + } + // network_config - computed: false, optional: true, required: false private _networkConfig = new DataFusionInstanceNetworkConfigOutputReference(this, "network_config"); public get networkConfig() { @@ -678,6 +765,7 @@ export class DataFusionInstance extends cdktf.TerraformResource { region: cdktf.stringToTerraform(this._region), type: cdktf.stringToTerraform(this._type), version: cdktf.stringToTerraform(this._version), + crypto_key_config: dataFusionInstanceCryptoKeyConfigToTerraform(this._cryptoKeyConfig.internalValue), network_config: dataFusionInstanceNetworkConfigToTerraform(this._networkConfig.internalValue), timeouts: dataFusionInstanceTimeoutsToTerraform(this._timeouts.internalValue), }; diff --git a/src/data-google-access-approval-folder-service-account/index.ts b/src/data-google-access-approval-folder-service-account/index.ts index d17b69ff97f..106b8f9703f 100644 --- a/src/data-google-access-approval-folder-service-account/index.ts +++ b/src/data-google-access-approval-folder-service-account/index.ts @@ -46,7 +46,7 @@ export class DataGoogleAccessApprovalFolderServiceAccount extends cdktf.Terrafor terraformResourceType: 'google_access_approval_folder_service_account', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-access-approval-organization-service-account/index.ts b/src/data-google-access-approval-organization-service-account/index.ts index 71e58e1b06f..a2c593022b0 100644 --- a/src/data-google-access-approval-organization-service-account/index.ts +++ b/src/data-google-access-approval-organization-service-account/index.ts @@ -46,7 +46,7 @@ export class DataGoogleAccessApprovalOrganizationServiceAccount extends cdktf.Te terraformResourceType: 'google_access_approval_organization_service_account', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-access-approval-project-service-account/index.ts b/src/data-google-access-approval-project-service-account/index.ts index 05cdd2d6e99..31e03ac4fbf 100644 --- a/src/data-google-access-approval-project-service-account/index.ts +++ b/src/data-google-access-approval-project-service-account/index.ts @@ -46,7 +46,7 @@ export class DataGoogleAccessApprovalProjectServiceAccount extends cdktf.Terrafo terraformResourceType: 'google_access_approval_project_service_account', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-active-folder/index.ts b/src/data-google-active-folder/index.ts index 67cff0f4806..1c97d4656c2 100644 --- a/src/data-google-active-folder/index.ts +++ b/src/data-google-active-folder/index.ts @@ -50,7 +50,7 @@ export class DataGoogleActiveFolder extends cdktf.TerraformDataSource { terraformResourceType: 'google_active_folder', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-app-engine-default-service-account/index.ts b/src/data-google-app-engine-default-service-account/index.ts index 8b897f023c8..b8eac100ac1 100644 --- a/src/data-google-app-engine-default-service-account/index.ts +++ b/src/data-google-app-engine-default-service-account/index.ts @@ -46,7 +46,7 @@ export class DataGoogleAppEngineDefaultServiceAccount extends cdktf.TerraformDat terraformResourceType: 'google_app_engine_default_service_account', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-artifact-registry-repository/index.ts b/src/data-google-artifact-registry-repository/index.ts index 5f96c8a507b..df7af126fd7 100644 --- a/src/data-google-artifact-registry-repository/index.ts +++ b/src/data-google-artifact-registry-repository/index.ts @@ -128,7 +128,7 @@ export class DataGoogleArtifactRegistryRepository extends cdktf.TerraformDataSou terraformResourceType: 'google_artifact_registry_repository', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-bigquery-default-service-account/index.ts b/src/data-google-bigquery-default-service-account/index.ts index 7518ef7a3b5..fe5a0c9bac9 100644 --- a/src/data-google-bigquery-default-service-account/index.ts +++ b/src/data-google-bigquery-default-service-account/index.ts @@ -46,7 +46,7 @@ export class DataGoogleBigqueryDefaultServiceAccount extends cdktf.TerraformData terraformResourceType: 'google_bigquery_default_service_account', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-billing-account/index.ts b/src/data-google-billing-account/index.ts index 4dd5fbc7bc1..50d01ac3cfd 100644 --- a/src/data-google-billing-account/index.ts +++ b/src/data-google-billing-account/index.ts @@ -54,7 +54,7 @@ export class DataGoogleBillingAccount extends cdktf.TerraformDataSource { terraformResourceType: 'google_billing_account', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-client-config/index.ts b/src/data-google-client-config/index.ts index adb831ccfa5..4f548467ff1 100644 --- a/src/data-google-client-config/index.ts +++ b/src/data-google-client-config/index.ts @@ -42,7 +42,7 @@ export class DataGoogleClientConfig extends cdktf.TerraformDataSource { terraformResourceType: 'google_client_config', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-client-openid-userinfo/index.ts b/src/data-google-client-openid-userinfo/index.ts index d1a89fab714..f2e8e83418a 100644 --- a/src/data-google-client-openid-userinfo/index.ts +++ b/src/data-google-client-openid-userinfo/index.ts @@ -42,7 +42,7 @@ export class DataGoogleClientOpenidUserinfo extends cdktf.TerraformDataSource { terraformResourceType: 'google_client_openid_userinfo', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-cloud-identity-group-memberships/index.ts b/src/data-google-cloud-identity-group-memberships/index.ts index fed5471dbe8..fd3bf2bbf95 100644 --- a/src/data-google-cloud-identity-group-memberships/index.ts +++ b/src/data-google-cloud-identity-group-memberships/index.ts @@ -277,7 +277,7 @@ export class DataGoogleCloudIdentityGroupMemberships extends cdktf.TerraformData terraformResourceType: 'google_cloud_identity_group_memberships', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-cloud-identity-groups/index.ts b/src/data-google-cloud-identity-groups/index.ts index d42e42dc8ad..0a0d2573f16 100644 --- a/src/data-google-cloud-identity-groups/index.ts +++ b/src/data-google-cloud-identity-groups/index.ts @@ -227,7 +227,7 @@ export class DataGoogleCloudIdentityGroups extends cdktf.TerraformDataSource { terraformResourceType: 'google_cloud_identity_groups', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-cloud-run-locations/index.ts b/src/data-google-cloud-run-locations/index.ts index 1f26a9b48ed..b44679427ae 100644 --- a/src/data-google-cloud-run-locations/index.ts +++ b/src/data-google-cloud-run-locations/index.ts @@ -46,7 +46,7 @@ export class DataGoogleCloudRunLocations extends cdktf.TerraformDataSource { terraformResourceType: 'google_cloud_run_locations', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-cloud-run-service/index.ts b/src/data-google-cloud-run-service/index.ts index 47f35f4a77b..33b49df907f 100644 --- a/src/data-google-cloud-run-service/index.ts +++ b/src/data-google-cloud-run-service/index.ts @@ -1763,7 +1763,7 @@ export class DataGoogleCloudRunService extends cdktf.TerraformDataSource { terraformResourceType: 'google_cloud_run_service', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-cloudfunctions-function/index.ts b/src/data-google-cloudfunctions-function/index.ts index c508027c597..2dc39f30c50 100644 --- a/src/data-google-cloudfunctions-function/index.ts +++ b/src/data-google-cloudfunctions-function/index.ts @@ -496,7 +496,7 @@ export class DataGoogleCloudfunctionsFunction extends cdktf.TerraformDataSource terraformResourceType: 'google_cloudfunctions_function', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-cloudfunctions2-function/index.ts b/src/data-google-cloudfunctions2-function/index.ts index 1cbfee17e6a..756335a8457 100644 --- a/src/data-google-cloudfunctions2-function/index.ts +++ b/src/data-google-cloudfunctions2-function/index.ts @@ -928,7 +928,7 @@ export class DataGoogleCloudfunctions2Function extends cdktf.TerraformDataSource terraformResourceType: 'google_cloudfunctions2_function', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-composer-environment/index.ts b/src/data-google-composer-environment/index.ts index 3ebab98bf0d..665fd71c67c 100644 --- a/src/data-google-composer-environment/index.ts +++ b/src/data-google-composer-environment/index.ts @@ -1437,7 +1437,7 @@ export class DataGoogleComposerEnvironment extends cdktf.TerraformDataSource { terraformResourceType: 'google_composer_environment', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-composer-image-versions/index.ts b/src/data-google-composer-image-versions/index.ts index fcfa21a18b8..e608af9cef0 100644 --- a/src/data-google-composer-image-versions/index.ts +++ b/src/data-google-composer-image-versions/index.ts @@ -119,7 +119,7 @@ export class DataGoogleComposerImageVersions extends cdktf.TerraformDataSource { terraformResourceType: 'google_composer_image_versions', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-address/index.ts b/src/data-google-compute-address/index.ts index dca3acdd151..714eaa4b2c2 100644 --- a/src/data-google-compute-address/index.ts +++ b/src/data-google-compute-address/index.ts @@ -54,7 +54,7 @@ export class DataGoogleComputeAddress extends cdktf.TerraformDataSource { terraformResourceType: 'google_compute_address', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-backend-bucket/index.ts b/src/data-google-compute-backend-bucket/index.ts index 2d44aa5ca88..c3829704970 100644 --- a/src/data-google-compute-backend-bucket/index.ts +++ b/src/data-google-compute-backend-bucket/index.ts @@ -377,7 +377,7 @@ export class DataGoogleComputeBackendBucket extends cdktf.TerraformDataSource { terraformResourceType: 'google_compute_backend_bucket', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-backend-service/index.ts b/src/data-google-compute-backend-service/index.ts index a327f8d94f8..1936011786e 100644 --- a/src/data-google-compute-backend-service/index.ts +++ b/src/data-google-compute-backend-service/index.ts @@ -1205,7 +1205,7 @@ export class DataGoogleComputeBackendService extends cdktf.TerraformDataSource { terraformResourceType: 'google_compute_backend_service', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-default-service-account/index.ts b/src/data-google-compute-default-service-account/index.ts index 9f780c72acf..2a75a9ef236 100644 --- a/src/data-google-compute-default-service-account/index.ts +++ b/src/data-google-compute-default-service-account/index.ts @@ -46,7 +46,7 @@ export class DataGoogleComputeDefaultServiceAccount extends cdktf.TerraformDataS terraformResourceType: 'google_compute_default_service_account', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-disk/index.ts b/src/data-google-compute-disk/index.ts index 00343f7813b..bd1c06e1aa8 100644 --- a/src/data-google-compute-disk/index.ts +++ b/src/data-google-compute-disk/index.ts @@ -301,7 +301,7 @@ export class DataGoogleComputeDisk extends cdktf.TerraformDataSource { terraformResourceType: 'google_compute_disk', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-forwarding-rule/index.ts b/src/data-google-compute-forwarding-rule/index.ts index 4d6b176e06d..229f8c505e8 100644 --- a/src/data-google-compute-forwarding-rule/index.ts +++ b/src/data-google-compute-forwarding-rule/index.ts @@ -129,7 +129,7 @@ export class DataGoogleComputeForwardingRule extends cdktf.TerraformDataSource { terraformResourceType: 'google_compute_forwarding_rule', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-global-address/index.ts b/src/data-google-compute-global-address/index.ts index bc493ffecec..9e292cdf7a9 100644 --- a/src/data-google-compute-global-address/index.ts +++ b/src/data-google-compute-global-address/index.ts @@ -50,7 +50,7 @@ export class DataGoogleComputeGlobalAddress extends cdktf.TerraformDataSource { terraformResourceType: 'google_compute_global_address', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-global-forwarding-rule/index.ts b/src/data-google-compute-global-forwarding-rule/index.ts index c563af07ee9..768ae6149fe 100644 --- a/src/data-google-compute-global-forwarding-rule/index.ts +++ b/src/data-google-compute-global-forwarding-rule/index.ts @@ -193,7 +193,7 @@ export class DataGoogleComputeGlobalForwardingRule extends cdktf.TerraformDataSo terraformResourceType: 'google_compute_global_forwarding_rule', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-ha-vpn-gateway/index.ts b/src/data-google-compute-ha-vpn-gateway/index.ts index 101f2118fba..db87fb89de5 100644 --- a/src/data-google-compute-ha-vpn-gateway/index.ts +++ b/src/data-google-compute-ha-vpn-gateway/index.ts @@ -138,7 +138,7 @@ export class DataGoogleComputeHaVpnGateway extends cdktf.TerraformDataSource { terraformResourceType: 'google_compute_ha_vpn_gateway', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-health-check/index.ts b/src/data-google-compute-health-check/index.ts index 707cd060477..26953c19928 100644 --- a/src/data-google-compute-health-check/index.ts +++ b/src/data-google-compute-health-check/index.ts @@ -661,7 +661,7 @@ export class DataGoogleComputeHealthCheck extends cdktf.TerraformDataSource { terraformResourceType: 'google_compute_health_check', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-image/index.ts b/src/data-google-compute-image/index.ts index 698ca4986a7..551fdcd4dcc 100644 --- a/src/data-google-compute-image/index.ts +++ b/src/data-google-compute-image/index.ts @@ -58,7 +58,7 @@ export class DataGoogleComputeImage extends cdktf.TerraformDataSource { terraformResourceType: 'google_compute_image', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-instance-group/index.ts b/src/data-google-compute-instance-group/index.ts index cbd6f531312..f35f0ed17c1 100644 --- a/src/data-google-compute-instance-group/index.ts +++ b/src/data-google-compute-instance-group/index.ts @@ -127,7 +127,7 @@ export class DataGoogleComputeInstanceGroup extends cdktf.TerraformDataSource { terraformResourceType: 'google_compute_instance_group', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-instance-serial-port/index.ts b/src/data-google-compute-instance-serial-port/index.ts index d262b42fb90..883247829ef 100644 --- a/src/data-google-compute-instance-serial-port/index.ts +++ b/src/data-google-compute-instance-serial-port/index.ts @@ -58,7 +58,7 @@ export class DataGoogleComputeInstanceSerialPort extends cdktf.TerraformDataSour terraformResourceType: 'google_compute_instance_serial_port', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-instance-template/index.ts b/src/data-google-compute-instance-template/index.ts index c5728c18c02..8853ac4dcf3 100644 --- a/src/data-google-compute-instance-template/index.ts +++ b/src/data-google-compute-instance-template/index.ts @@ -1254,7 +1254,7 @@ export class DataGoogleComputeInstanceTemplate extends cdktf.TerraformDataSource terraformResourceType: 'google_compute_instance_template', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-instance/index.ts b/src/data-google-compute-instance/index.ts index e8bc9eeed08..2642869d554 100644 --- a/src/data-google-compute-instance/index.ts +++ b/src/data-google-compute-instance/index.ts @@ -1396,7 +1396,7 @@ export class DataGoogleComputeInstance extends cdktf.TerraformDataSource { terraformResourceType: 'google_compute_instance', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-lb-ip-ranges/index.ts b/src/data-google-compute-lb-ip-ranges/index.ts index a1abcc15d95..60716ebc811 100644 --- a/src/data-google-compute-lb-ip-ranges/index.ts +++ b/src/data-google-compute-lb-ip-ranges/index.ts @@ -42,7 +42,7 @@ export class DataGoogleComputeLbIpRanges extends cdktf.TerraformDataSource { terraformResourceType: 'google_compute_lb_ip_ranges', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-network-endpoint-group/index.ts b/src/data-google-compute-network-endpoint-group/index.ts index 0da42fed680..f251d26511b 100644 --- a/src/data-google-compute-network-endpoint-group/index.ts +++ b/src/data-google-compute-network-endpoint-group/index.ts @@ -68,7 +68,7 @@ export class DataGoogleComputeNetworkEndpointGroup extends cdktf.TerraformDataSo terraformResourceType: 'google_compute_network_endpoint_group', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-network/index.ts b/src/data-google-compute-network/index.ts index fe4d5fd9582..e58bfd240e8 100644 --- a/src/data-google-compute-network/index.ts +++ b/src/data-google-compute-network/index.ts @@ -50,7 +50,7 @@ export class DataGoogleComputeNetwork extends cdktf.TerraformDataSource { terraformResourceType: 'google_compute_network', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-node-types/index.ts b/src/data-google-compute-node-types/index.ts index 71af3578bc2..e5939bf9478 100644 --- a/src/data-google-compute-node-types/index.ts +++ b/src/data-google-compute-node-types/index.ts @@ -50,7 +50,7 @@ export class DataGoogleComputeNodeTypes extends cdktf.TerraformDataSource { terraformResourceType: 'google_compute_node_types', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-region-instance-group/index.ts b/src/data-google-compute-region-instance-group/index.ts index f8f8a003c9d..6146a22499e 100644 --- a/src/data-google-compute-region-instance-group/index.ts +++ b/src/data-google-compute-region-instance-group/index.ts @@ -202,7 +202,7 @@ export class DataGoogleComputeRegionInstanceGroup extends cdktf.TerraformDataSou terraformResourceType: 'google_compute_region_instance_group', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-region-ssl-certificate/index.ts b/src/data-google-compute-region-ssl-certificate/index.ts index fbf2d03ac64..a142526ee45 100644 --- a/src/data-google-compute-region-ssl-certificate/index.ts +++ b/src/data-google-compute-region-ssl-certificate/index.ts @@ -68,7 +68,7 @@ export class DataGoogleComputeRegionSslCertificate extends cdktf.TerraformDataSo terraformResourceType: 'google_compute_region_ssl_certificate', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-regions/index.ts b/src/data-google-compute-regions/index.ts index 7eb3a603c24..d51a8a8c2e4 100644 --- a/src/data-google-compute-regions/index.ts +++ b/src/data-google-compute-regions/index.ts @@ -50,7 +50,7 @@ export class DataGoogleComputeRegions extends cdktf.TerraformDataSource { terraformResourceType: 'google_compute_regions', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-resource-policy/index.ts b/src/data-google-compute-resource-policy/index.ts index 469ba35a160..47c0c9d7ae4 100644 --- a/src/data-google-compute-resource-policy/index.ts +++ b/src/data-google-compute-resource-policy/index.ts @@ -927,7 +927,7 @@ export class DataGoogleComputeResourcePolicy extends cdktf.TerraformDataSource { terraformResourceType: 'google_compute_resource_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-router-status/index.ts b/src/data-google-compute-router-status/index.ts index 44d651ea9f8..b6de3459976 100644 --- a/src/data-google-compute-router-status/index.ts +++ b/src/data-google-compute-router-status/index.ts @@ -328,7 +328,7 @@ export class DataGoogleComputeRouterStatus extends cdktf.TerraformDataSource { terraformResourceType: 'google_compute_router_status', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-router/index.ts b/src/data-google-compute-router/index.ts index 1db89ddd475..7fb1fd4f676 100644 --- a/src/data-google-compute-router/index.ts +++ b/src/data-google-compute-router/index.ts @@ -223,7 +223,7 @@ export class DataGoogleComputeRouter extends cdktf.TerraformDataSource { terraformResourceType: 'google_compute_router', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-snapshot/index.ts b/src/data-google-compute-snapshot/index.ts index 22296d0f90e..f773534edaf 100644 --- a/src/data-google-compute-snapshot/index.ts +++ b/src/data-google-compute-snapshot/index.ts @@ -214,7 +214,7 @@ export class DataGoogleComputeSnapshot extends cdktf.TerraformDataSource { terraformResourceType: 'google_compute_snapshot', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-ssl-certificate/index.ts b/src/data-google-compute-ssl-certificate/index.ts index f879c0c48a3..c6fafbccd95 100644 --- a/src/data-google-compute-ssl-certificate/index.ts +++ b/src/data-google-compute-ssl-certificate/index.ts @@ -61,7 +61,7 @@ export class DataGoogleComputeSslCertificate extends cdktf.TerraformDataSource { terraformResourceType: 'google_compute_ssl_certificate', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-ssl-policy/index.ts b/src/data-google-compute-ssl-policy/index.ts index 0a70c78c781..572623a13ea 100644 --- a/src/data-google-compute-ssl-policy/index.ts +++ b/src/data-google-compute-ssl-policy/index.ts @@ -58,7 +58,7 @@ export class DataGoogleComputeSslPolicy extends cdktf.TerraformDataSource { terraformResourceType: 'google_compute_ssl_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-subnetwork/index.ts b/src/data-google-compute-subnetwork/index.ts index c41c9e22456..597cf912c2c 100644 --- a/src/data-google-compute-subnetwork/index.ts +++ b/src/data-google-compute-subnetwork/index.ts @@ -127,7 +127,7 @@ export class DataGoogleComputeSubnetwork extends cdktf.TerraformDataSource { terraformResourceType: 'google_compute_subnetwork', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-vpn-gateway/index.ts b/src/data-google-compute-vpn-gateway/index.ts index c3b9181c0bf..ec748bc5673 100644 --- a/src/data-google-compute-vpn-gateway/index.ts +++ b/src/data-google-compute-vpn-gateway/index.ts @@ -54,7 +54,7 @@ export class DataGoogleComputeVpnGateway extends cdktf.TerraformDataSource { terraformResourceType: 'google_compute_vpn_gateway', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-compute-zones/index.ts b/src/data-google-compute-zones/index.ts index fc7d8bb5d8b..7a92f36ef0c 100644 --- a/src/data-google-compute-zones/index.ts +++ b/src/data-google-compute-zones/index.ts @@ -54,7 +54,7 @@ export class DataGoogleComputeZones extends cdktf.TerraformDataSource { terraformResourceType: 'google_compute_zones', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-container-aws-versions/index.ts b/src/data-google-container-aws-versions/index.ts index 270de1f0651..76b247df636 100644 --- a/src/data-google-container-aws-versions/index.ts +++ b/src/data-google-container-aws-versions/index.ts @@ -50,7 +50,7 @@ export class DataGoogleContainerAwsVersions extends cdktf.TerraformDataSource { terraformResourceType: 'google_container_aws_versions', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-container-azure-versions/index.ts b/src/data-google-container-azure-versions/index.ts index c71a80f54d8..09fcee4ba85 100644 --- a/src/data-google-container-azure-versions/index.ts +++ b/src/data-google-container-azure-versions/index.ts @@ -50,7 +50,7 @@ export class DataGoogleContainerAzureVersions extends cdktf.TerraformDataSource terraformResourceType: 'google_container_azure_versions', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-container-cluster/index.ts b/src/data-google-container-cluster/index.ts index 0e5a849af70..015bce1658e 100644 --- a/src/data-google-container-cluster/index.ts +++ b/src/data-google-container-cluster/index.ts @@ -2266,6 +2266,75 @@ export class DataGoogleContainerClusterNodeConfigGcfsConfigList extends cdktf.Co return new DataGoogleContainerClusterNodeConfigGcfsConfigOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } +export interface DataGoogleContainerClusterNodeConfigGuestAcceleratorGpuSharingConfig { +} + +export function dataGoogleContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigToTerraform(struct?: DataGoogleContainerClusterNodeConfigGuestAcceleratorGpuSharingConfig): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + } +} + +export class DataGoogleContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param complexObjectIndex the index of this item in the list + * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) { + super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); + } + + public get internalValue(): DataGoogleContainerClusterNodeConfigGuestAcceleratorGpuSharingConfig | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: DataGoogleContainerClusterNodeConfigGuestAcceleratorGpuSharingConfig | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + } + } + + // gpu_sharing_strategy - computed: true, optional: false, required: false + public get gpuSharingStrategy() { + return this.getStringAttribute('gpu_sharing_strategy'); + } + + // max_shared_clients_per_gpu - computed: true, optional: false, required: false + public get maxSharedClientsPerGpu() { + return this.getNumberAttribute('max_shared_clients_per_gpu'); + } +} + +export class DataGoogleContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigList extends cdktf.ComplexList { + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + constructor(protected terraformResource: cdktf.IInterpolatingParent, protected terraformAttribute: string, protected wrapsSet: boolean) { + super(terraformResource, terraformAttribute, wrapsSet) + } + + /** + * @param index the index of the item to return + */ + public get(index: number): DataGoogleContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigOutputReference { + return new DataGoogleContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); + } +} export interface DataGoogleContainerClusterNodeConfigGuestAccelerator { } @@ -2316,6 +2385,12 @@ export class DataGoogleContainerClusterNodeConfigGuestAcceleratorOutputReference return this.getStringAttribute('gpu_partition_size'); } + // gpu_sharing_config - computed: true, optional: false, required: false + private _gpuSharingConfig = new DataGoogleContainerClusterNodeConfigGuestAcceleratorGpuSharingConfigList(this, "gpu_sharing_config", false); + public get gpuSharingConfig() { + return this._gpuSharingConfig; + } + // type - computed: true, optional: false, required: false public get type() { return this.getStringAttribute('type'); @@ -3080,6 +3155,75 @@ export class DataGoogleContainerClusterNodePoolNodeConfigGcfsConfigList extends return new DataGoogleContainerClusterNodePoolNodeConfigGcfsConfigOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } +export interface DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfig { +} + +export function dataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigToTerraform(struct?: DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfig): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + } +} + +export class DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param complexObjectIndex the index of this item in the list + * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) { + super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); + } + + public get internalValue(): DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfig | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfig | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + } + } + + // gpu_sharing_strategy - computed: true, optional: false, required: false + public get gpuSharingStrategy() { + return this.getStringAttribute('gpu_sharing_strategy'); + } + + // max_shared_clients_per_gpu - computed: true, optional: false, required: false + public get maxSharedClientsPerGpu() { + return this.getNumberAttribute('max_shared_clients_per_gpu'); + } +} + +export class DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigList extends cdktf.ComplexList { + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + constructor(protected terraformResource: cdktf.IInterpolatingParent, protected terraformAttribute: string, protected wrapsSet: boolean) { + super(terraformResource, terraformAttribute, wrapsSet) + } + + /** + * @param index the index of the item to return + */ + public get(index: number): DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference { + return new DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); + } +} export interface DataGoogleContainerClusterNodePoolNodeConfigGuestAccelerator { } @@ -3130,6 +3274,12 @@ export class DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorOutputR return this.getStringAttribute('gpu_partition_size'); } + // gpu_sharing_config - computed: true, optional: false, required: false + private _gpuSharingConfig = new DataGoogleContainerClusterNodePoolNodeConfigGuestAcceleratorGpuSharingConfigList(this, "gpu_sharing_config", false); + public get gpuSharingConfig() { + return this._gpuSharingConfig; + } + // type - computed: true, optional: false, required: false public get type() { return this.getStringAttribute('type'); @@ -4659,7 +4809,7 @@ export class DataGoogleContainerCluster extends cdktf.TerraformDataSource { terraformResourceType: 'google_container_cluster', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-container-engine-versions/index.ts b/src/data-google-container-engine-versions/index.ts index a36eef8cb76..e6a34b87c67 100644 --- a/src/data-google-container-engine-versions/index.ts +++ b/src/data-google-container-engine-versions/index.ts @@ -54,7 +54,7 @@ export class DataGoogleContainerEngineVersions extends cdktf.TerraformDataSource terraformResourceType: 'google_container_engine_versions', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-container-registry-image/index.ts b/src/data-google-container-registry-image/index.ts index 18b192043f9..d5829b1de0b 100644 --- a/src/data-google-container-registry-image/index.ts +++ b/src/data-google-container-registry-image/index.ts @@ -62,7 +62,7 @@ export class DataGoogleContainerRegistryImage extends cdktf.TerraformDataSource terraformResourceType: 'google_container_registry_image', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-container-registry-repository/index.ts b/src/data-google-container-registry-repository/index.ts index 3b06a5d43ed..bb9fc47683f 100644 --- a/src/data-google-container-registry-repository/index.ts +++ b/src/data-google-container-registry-repository/index.ts @@ -50,7 +50,7 @@ export class DataGoogleContainerRegistryRepository extends cdktf.TerraformDataSo terraformResourceType: 'google_container_registry_repository', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-dataproc-metastore-service/index.ts b/src/data-google-dataproc-metastore-service/index.ts index aed4faaee82..b363aa95b78 100644 --- a/src/data-google-dataproc-metastore-service/index.ts +++ b/src/data-google-dataproc-metastore-service/index.ts @@ -409,7 +409,7 @@ export class DataGoogleDataprocMetastoreService extends cdktf.TerraformDataSourc terraformResourceType: 'google_dataproc_metastore_service', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-dns-keys/index.ts b/src/data-google-dns-keys/index.ts index bdfdc324076..294f01e62c1 100644 --- a/src/data-google-dns-keys/index.ts +++ b/src/data-google-dns-keys/index.ts @@ -403,7 +403,7 @@ export class DataGoogleDnsKeys extends cdktf.TerraformDataSource { terraformResourceType: 'google_dns_keys', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-dns-managed-zone/index.ts b/src/data-google-dns-managed-zone/index.ts index 57356e2b253..f0f0d14561d 100644 --- a/src/data-google-dns-managed-zone/index.ts +++ b/src/data-google-dns-managed-zone/index.ts @@ -50,7 +50,7 @@ export class DataGoogleDnsManagedZone extends cdktf.TerraformDataSource { terraformResourceType: 'google_dns_managed_zone', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-dns-record-set/index.ts b/src/data-google-dns-record-set/index.ts index f7cc935709a..d8d3c0b0260 100644 --- a/src/data-google-dns-record-set/index.ts +++ b/src/data-google-dns-record-set/index.ts @@ -58,7 +58,7 @@ export class DataGoogleDnsRecordSet extends cdktf.TerraformDataSource { terraformResourceType: 'google_dns_record_set', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-folder-organization-policy/index.ts b/src/data-google-folder-organization-policy/index.ts index 98d0f03434f..1295ad31e4e 100644 --- a/src/data-google-folder-organization-policy/index.ts +++ b/src/data-google-folder-organization-policy/index.ts @@ -401,7 +401,7 @@ export class DataGoogleFolderOrganizationPolicy extends cdktf.TerraformDataSourc terraformResourceType: 'google_folder_organization_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-folder/index.ts b/src/data-google-folder/index.ts index 3f5f9b19bc7..f08e09d5276 100644 --- a/src/data-google-folder/index.ts +++ b/src/data-google-folder/index.ts @@ -50,7 +50,7 @@ export class DataGoogleFolder extends cdktf.TerraformDataSource { terraformResourceType: 'google_folder', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-folders/index.ts b/src/data-google-folders/index.ts index a41bddede87..7d26637e9d1 100644 --- a/src/data-google-folders/index.ts +++ b/src/data-google-folders/index.ts @@ -145,7 +145,7 @@ export class DataGoogleFolders extends cdktf.TerraformDataSource { terraformResourceType: 'google_folders', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-game-services-game-server-deployment-rollout/index.ts b/src/data-google-game-services-game-server-deployment-rollout/index.ts index 0880473dbd5..bbc25a4ecf1 100644 --- a/src/data-google-game-services-game-server-deployment-rollout/index.ts +++ b/src/data-google-game-services-game-server-deployment-rollout/index.ts @@ -182,7 +182,7 @@ export class DataGoogleGameServicesGameServerDeploymentRollout extends cdktf.Ter terraformResourceType: 'google_game_services_game_server_deployment_rollout', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-iam-policy/index.ts b/src/data-google-iam-policy/index.ts index f3d63b0979a..c1466af7cc9 100644 --- a/src/data-google-iam-policy/index.ts +++ b/src/data-google-iam-policy/index.ts @@ -555,7 +555,7 @@ export class DataGoogleIamPolicy extends cdktf.TerraformDataSource { terraformResourceType: 'google_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-iam-role/index.ts b/src/data-google-iam-role/index.ts index ba054e55904..80573dd09ab 100644 --- a/src/data-google-iam-role/index.ts +++ b/src/data-google-iam-role/index.ts @@ -46,7 +46,7 @@ export class DataGoogleIamRole extends cdktf.TerraformDataSource { terraformResourceType: 'google_iam_role', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-iam-testable-permissions/index.ts b/src/data-google-iam-testable-permissions/index.ts index e17480d0ea6..4599c7dd310 100644 --- a/src/data-google-iam-testable-permissions/index.ts +++ b/src/data-google-iam-testable-permissions/index.ts @@ -138,7 +138,7 @@ export class DataGoogleIamTestablePermissions extends cdktf.TerraformDataSource terraformResourceType: 'google_iam_testable_permissions', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-iap-client/index.ts b/src/data-google-iap-client/index.ts index 10765b727a2..729b5668324 100644 --- a/src/data-google-iap-client/index.ts +++ b/src/data-google-iap-client/index.ts @@ -56,7 +56,7 @@ export class DataGoogleIapClient extends cdktf.TerraformDataSource { terraformResourceType: 'google_iap_client', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-kms-crypto-key-version/index.ts b/src/data-google-kms-crypto-key-version/index.ts index 2944daa2d25..53d74005528 100644 --- a/src/data-google-kms-crypto-key-version/index.ts +++ b/src/data-google-kms-crypto-key-version/index.ts @@ -119,7 +119,7 @@ export class DataGoogleKmsCryptoKeyVersion extends cdktf.TerraformDataSource { terraformResourceType: 'google_kms_crypto_key_version', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-kms-crypto-key/index.ts b/src/data-google-kms-crypto-key/index.ts index 41f2cd27da7..e147f4092f3 100644 --- a/src/data-google-kms-crypto-key/index.ts +++ b/src/data-google-kms-crypto-key/index.ts @@ -124,7 +124,7 @@ export class DataGoogleKmsCryptoKey extends cdktf.TerraformDataSource { terraformResourceType: 'google_kms_crypto_key', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-kms-key-ring/index.ts b/src/data-google-kms-key-ring/index.ts index 8da219455cc..b4f91e0f6de 100644 --- a/src/data-google-kms-key-ring/index.ts +++ b/src/data-google-kms-key-ring/index.ts @@ -59,7 +59,7 @@ export class DataGoogleKmsKeyRing extends cdktf.TerraformDataSource { terraformResourceType: 'google_kms_key_ring', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-kms-secret-ciphertext/index.ts b/src/data-google-kms-secret-ciphertext/index.ts index 2bb266a37ad..89ba20a3171 100644 --- a/src/data-google-kms-secret-ciphertext/index.ts +++ b/src/data-google-kms-secret-ciphertext/index.ts @@ -50,7 +50,7 @@ export class DataGoogleKmsSecretCiphertext extends cdktf.TerraformDataSource { terraformResourceType: 'google_kms_secret_ciphertext', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-kms-secret/index.ts b/src/data-google-kms-secret/index.ts index 3e733635439..28411bb87b1 100644 --- a/src/data-google-kms-secret/index.ts +++ b/src/data-google-kms-secret/index.ts @@ -54,7 +54,7 @@ export class DataGoogleKmsSecret extends cdktf.TerraformDataSource { terraformResourceType: 'google_kms_secret', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-monitoring-app-engine-service/index.ts b/src/data-google-monitoring-app-engine-service/index.ts index eb80f3b9f3a..2a445afcf40 100644 --- a/src/data-google-monitoring-app-engine-service/index.ts +++ b/src/data-google-monitoring-app-engine-service/index.ts @@ -118,7 +118,7 @@ export class DataGoogleMonitoringAppEngineService extends cdktf.TerraformDataSou terraformResourceType: 'google_monitoring_app_engine_service', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-monitoring-cluster-istio-service/index.ts b/src/data-google-monitoring-cluster-istio-service/index.ts index 5c46cd331b9..76bcc897e38 100644 --- a/src/data-google-monitoring-cluster-istio-service/index.ts +++ b/src/data-google-monitoring-cluster-istio-service/index.ts @@ -138,7 +138,7 @@ export class DataGoogleMonitoringClusterIstioService extends cdktf.TerraformData terraformResourceType: 'google_monitoring_cluster_istio_service', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-monitoring-istio-canonical-service/index.ts b/src/data-google-monitoring-istio-canonical-service/index.ts index 95d3ee646de..bbff0fd7294 100644 --- a/src/data-google-monitoring-istio-canonical-service/index.ts +++ b/src/data-google-monitoring-istio-canonical-service/index.ts @@ -131,7 +131,7 @@ export class DataGoogleMonitoringIstioCanonicalService extends cdktf.TerraformDa terraformResourceType: 'google_monitoring_istio_canonical_service', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-monitoring-mesh-istio-service/index.ts b/src/data-google-monitoring-mesh-istio-service/index.ts index 445a8bc3a7c..9bedf06e490 100644 --- a/src/data-google-monitoring-mesh-istio-service/index.ts +++ b/src/data-google-monitoring-mesh-istio-service/index.ts @@ -131,7 +131,7 @@ export class DataGoogleMonitoringMeshIstioService extends cdktf.TerraformDataSou terraformResourceType: 'google_monitoring_mesh_istio_service', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-monitoring-notification-channel/index.ts b/src/data-google-monitoring-notification-channel/index.ts index 2d5cd82685f..bcbbd93cdf2 100644 --- a/src/data-google-monitoring-notification-channel/index.ts +++ b/src/data-google-monitoring-notification-channel/index.ts @@ -150,7 +150,7 @@ export class DataGoogleMonitoringNotificationChannel extends cdktf.TerraformData terraformResourceType: 'google_monitoring_notification_channel', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-monitoring-uptime-check-ips/index.ts b/src/data-google-monitoring-uptime-check-ips/index.ts index d0a2775244e..a9736c59859 100644 --- a/src/data-google-monitoring-uptime-check-ips/index.ts +++ b/src/data-google-monitoring-uptime-check-ips/index.ts @@ -116,7 +116,7 @@ export class DataGoogleMonitoringUptimeCheckIps extends cdktf.TerraformDataSourc terraformResourceType: 'google_monitoring_uptime_check_ips', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-netblock-ip-ranges/index.ts b/src/data-google-netblock-ip-ranges/index.ts index 9ac6ce225da..fd0bba17305 100644 --- a/src/data-google-netblock-ip-ranges/index.ts +++ b/src/data-google-netblock-ip-ranges/index.ts @@ -46,7 +46,7 @@ export class DataGoogleNetblockIpRanges extends cdktf.TerraformDataSource { terraformResourceType: 'google_netblock_ip_ranges', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-organization/index.ts b/src/data-google-organization/index.ts index e229394f82b..9488dab6b88 100644 --- a/src/data-google-organization/index.ts +++ b/src/data-google-organization/index.ts @@ -50,7 +50,7 @@ export class DataGoogleOrganization extends cdktf.TerraformDataSource { terraformResourceType: 'google_organization', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-privateca-certificate-authority/index.ts b/src/data-google-privateca-certificate-authority/index.ts index 676c948dd1c..45635572443 100644 --- a/src/data-google-privateca-certificate-authority/index.ts +++ b/src/data-google-privateca-certificate-authority/index.ts @@ -1361,7 +1361,7 @@ export class DataGooglePrivatecaCertificateAuthority extends cdktf.TerraformData terraformResourceType: 'google_privateca_certificate_authority', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-project-organization-policy/index.ts b/src/data-google-project-organization-policy/index.ts index ffba41983c1..609d348df24 100644 --- a/src/data-google-project-organization-policy/index.ts +++ b/src/data-google-project-organization-policy/index.ts @@ -401,7 +401,7 @@ export class DataGoogleProjectOrganizationPolicy extends cdktf.TerraformDataSour terraformResourceType: 'google_project_organization_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-project/index.ts b/src/data-google-project/index.ts index fba7d52b0ab..bc48229eba7 100644 --- a/src/data-google-project/index.ts +++ b/src/data-google-project/index.ts @@ -48,7 +48,7 @@ export class DataGoogleProject extends cdktf.TerraformDataSource { terraformResourceType: 'google_project', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-projects/index.ts b/src/data-google-projects/index.ts index a1f24ba2b77..afa6772acc9 100644 --- a/src/data-google-projects/index.ts +++ b/src/data-google-projects/index.ts @@ -142,7 +142,7 @@ export class DataGoogleProjects extends cdktf.TerraformDataSource { terraformResourceType: 'google_projects', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-pubsub-topic/index.ts b/src/data-google-pubsub-topic/index.ts index 345e83d6f4e..a24862ae9aa 100644 --- a/src/data-google-pubsub-topic/index.ts +++ b/src/data-google-pubsub-topic/index.ts @@ -185,7 +185,7 @@ export class DataGooglePubsubTopic extends cdktf.TerraformDataSource { terraformResourceType: 'google_pubsub_topic', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-redis-instance/index.ts b/src/data-google-redis-instance/index.ts index 41ba89eeeb1..2cf44ddd8a1 100644 --- a/src/data-google-redis-instance/index.ts +++ b/src/data-google-redis-instance/index.ts @@ -598,7 +598,7 @@ export class DataGoogleRedisInstance extends cdktf.TerraformDataSource { terraformResourceType: 'google_redis_instance', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-secret-manager-secret-version/index.ts b/src/data-google-secret-manager-secret-version/index.ts index 61d71ed9395..5069e570b7f 100644 --- a/src/data-google-secret-manager-secret-version/index.ts +++ b/src/data-google-secret-manager-secret-version/index.ts @@ -54,7 +54,7 @@ export class DataGoogleSecretManagerSecretVersion extends cdktf.TerraformDataSou terraformResourceType: 'google_secret_manager_secret_version', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-secret-manager-secret/index.ts b/src/data-google-secret-manager-secret/index.ts index 8c6ef1b9ff3..c8220e6b3da 100644 --- a/src/data-google-secret-manager-secret/index.ts +++ b/src/data-google-secret-manager-secret/index.ts @@ -454,7 +454,7 @@ export class DataGoogleSecretManagerSecret extends cdktf.TerraformDataSource { terraformResourceType: 'google_secret_manager_secret', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-service-account-access-token/index.ts b/src/data-google-service-account-access-token/index.ts index 1aacf15f987..5b8b47acf7a 100644 --- a/src/data-google-service-account-access-token/index.ts +++ b/src/data-google-service-account-access-token/index.ts @@ -58,7 +58,7 @@ export class DataGoogleServiceAccountAccessToken extends cdktf.TerraformDataSour terraformResourceType: 'google_service_account_access_token', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-service-account-id-token/index.ts b/src/data-google-service-account-id-token/index.ts index ae03af6d63b..14de59a9256 100644 --- a/src/data-google-service-account-id-token/index.ts +++ b/src/data-google-service-account-id-token/index.ts @@ -58,7 +58,7 @@ export class DataGoogleServiceAccountIdToken extends cdktf.TerraformDataSource { terraformResourceType: 'google_service_account_id_token', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-service-account-jwt/index.ts b/src/data-google-service-account-jwt/index.ts index 84a12798123..d518b0a3f6a 100644 --- a/src/data-google-service-account-jwt/index.ts +++ b/src/data-google-service-account-jwt/index.ts @@ -62,7 +62,7 @@ export class DataGoogleServiceAccountJwt extends cdktf.TerraformDataSource { terraformResourceType: 'google_service_account_jwt', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-service-account-key/index.ts b/src/data-google-service-account-key/index.ts index bc753b14475..92a7c87e304 100644 --- a/src/data-google-service-account-key/index.ts +++ b/src/data-google-service-account-key/index.ts @@ -54,7 +54,7 @@ export class DataGoogleServiceAccountKey extends cdktf.TerraformDataSource { terraformResourceType: 'google_service_account_key', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-service-account/index.ts b/src/data-google-service-account/index.ts index 9eec1b1f2a0..97706da63e2 100644 --- a/src/data-google-service-account/index.ts +++ b/src/data-google-service-account/index.ts @@ -50,7 +50,7 @@ export class DataGoogleServiceAccount extends cdktf.TerraformDataSource { terraformResourceType: 'google_service_account', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-service-networking-peered-dns-domain/index.ts b/src/data-google-service-networking-peered-dns-domain/index.ts index 1662527bbec..b81e9f5e44e 100644 --- a/src/data-google-service-networking-peered-dns-domain/index.ts +++ b/src/data-google-service-networking-peered-dns-domain/index.ts @@ -58,7 +58,7 @@ export class DataGoogleServiceNetworkingPeeredDnsDomain extends cdktf.TerraformD terraformResourceType: 'google_service_networking_peered_dns_domain', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-sourcerepo-repository/index.ts b/src/data-google-sourcerepo-repository/index.ts index 7492e335e36..e6eff523fe3 100644 --- a/src/data-google-sourcerepo-repository/index.ts +++ b/src/data-google-sourcerepo-repository/index.ts @@ -127,7 +127,7 @@ export class DataGoogleSourcerepoRepository extends cdktf.TerraformDataSource { terraformResourceType: 'google_sourcerepo_repository', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-spanner-instance/index.ts b/src/data-google-spanner-instance/index.ts index f29215a0828..9a8d9af8fe3 100644 --- a/src/data-google-spanner-instance/index.ts +++ b/src/data-google-spanner-instance/index.ts @@ -75,7 +75,7 @@ export class DataGoogleSpannerInstance extends cdktf.TerraformDataSource { terraformResourceType: 'google_spanner_instance', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-sql-backup-run/index.ts b/src/data-google-sql-backup-run/index.ts index c1eb3524c5b..f3695e777f2 100644 --- a/src/data-google-sql-backup-run/index.ts +++ b/src/data-google-sql-backup-run/index.ts @@ -66,7 +66,7 @@ export class DataGoogleSqlBackupRun extends cdktf.TerraformDataSource { terraformResourceType: 'google_sql_backup_run', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-sql-ca-certs/index.ts b/src/data-google-sql-ca-certs/index.ts index a82d4b65022..ad3fee1a1d4 100644 --- a/src/data-google-sql-ca-certs/index.ts +++ b/src/data-google-sql-ca-certs/index.ts @@ -134,7 +134,7 @@ export class DataGoogleSqlCaCerts extends cdktf.TerraformDataSource { terraformResourceType: 'google_sql_ca_certs', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-sql-database-instance/index.ts b/src/data-google-sql-database-instance/index.ts index 1f3301af211..e4786964a0a 100644 --- a/src/data-google-sql-database-instance/index.ts +++ b/src/data-google-sql-database-instance/index.ts @@ -1489,7 +1489,7 @@ export class DataGoogleSqlDatabaseInstance extends cdktf.TerraformDataSource { terraformResourceType: 'google_sql_database_instance', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-storage-bucket-object-content/index.ts b/src/data-google-storage-bucket-object-content/index.ts index 6af26f7276a..000c8bee1d8 100644 --- a/src/data-google-storage-bucket-object-content/index.ts +++ b/src/data-google-storage-bucket-object-content/index.ts @@ -129,7 +129,7 @@ export class DataGoogleStorageBucketObjectContent extends cdktf.TerraformDataSou terraformResourceType: 'google_storage_bucket_object_content', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-storage-bucket-object/index.ts b/src/data-google-storage-bucket-object/index.ts index cac87727f0d..e8aa127c0d7 100644 --- a/src/data-google-storage-bucket-object/index.ts +++ b/src/data-google-storage-bucket-object/index.ts @@ -123,7 +123,7 @@ export class DataGoogleStorageBucketObject extends cdktf.TerraformDataSource { terraformResourceType: 'google_storage_bucket_object', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-storage-bucket/index.ts b/src/data-google-storage-bucket/index.ts index b67648a4329..a81ebaf4325 100644 --- a/src/data-google-storage-bucket/index.ts +++ b/src/data-google-storage-bucket/index.ts @@ -780,7 +780,7 @@ export class DataGoogleStorageBucket extends cdktf.TerraformDataSource { terraformResourceType: 'google_storage_bucket', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-storage-object-signed-url/index.ts b/src/data-google-storage-object-signed-url/index.ts index 75e06b94460..23d4fcf9c92 100644 --- a/src/data-google-storage-object-signed-url/index.ts +++ b/src/data-google-storage-object-signed-url/index.ts @@ -74,7 +74,7 @@ export class DataGoogleStorageObjectSignedUrl extends cdktf.TerraformDataSource terraformResourceType: 'google_storage_object_signed_url', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-storage-project-service-account/index.ts b/src/data-google-storage-project-service-account/index.ts index 0854568ea9e..1ba6eed4bc5 100644 --- a/src/data-google-storage-project-service-account/index.ts +++ b/src/data-google-storage-project-service-account/index.ts @@ -50,7 +50,7 @@ export class DataGoogleStorageProjectServiceAccount extends cdktf.TerraformDataS terraformResourceType: 'google_storage_project_service_account', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-storage-transfer-project-service-account/index.ts b/src/data-google-storage-transfer-project-service-account/index.ts index 1fb7a5a203f..781c98ee690 100644 --- a/src/data-google-storage-transfer-project-service-account/index.ts +++ b/src/data-google-storage-transfer-project-service-account/index.ts @@ -46,7 +46,7 @@ export class DataGoogleStorageTransferProjectServiceAccount extends cdktf.Terraf terraformResourceType: 'google_storage_transfer_project_service_account', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-tags-tag-key/index.ts b/src/data-google-tags-tag-key/index.ts index f1560587b92..db498fbd330 100644 --- a/src/data-google-tags-tag-key/index.ts +++ b/src/data-google-tags-tag-key/index.ts @@ -43,7 +43,7 @@ export class DataGoogleTagsTagKey extends cdktf.TerraformDataSource { terraformResourceType: 'google_tags_tag_key', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-tags-tag-value/index.ts b/src/data-google-tags-tag-value/index.ts index e4ab8b48289..25509089cec 100644 --- a/src/data-google-tags-tag-value/index.ts +++ b/src/data-google-tags-tag-value/index.ts @@ -43,7 +43,7 @@ export class DataGoogleTagsTagValue extends cdktf.TerraformDataSource { terraformResourceType: 'google_tags_tag_value', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-tpu-tensorflow-versions/index.ts b/src/data-google-tpu-tensorflow-versions/index.ts index d9ad297d711..493b2f454b3 100644 --- a/src/data-google-tpu-tensorflow-versions/index.ts +++ b/src/data-google-tpu-tensorflow-versions/index.ts @@ -50,7 +50,7 @@ export class DataGoogleTpuTensorflowVersions extends cdktf.TerraformDataSource { terraformResourceType: 'google_tpu_tensorflow_versions', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-google-vpc-access-connector/index.ts b/src/data-google-vpc-access-connector/index.ts index 2c89ae8a7eb..4af6c71f22e 100644 --- a/src/data-google-vpc-access-connector/index.ts +++ b/src/data-google-vpc-access-connector/index.ts @@ -58,7 +58,7 @@ export class DataGoogleVpcAccessConnector extends cdktf.TerraformDataSource { terraformResourceType: 'google_vpc_access_connector', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-loss-prevention-deidentify-template/index.ts b/src/data-loss-prevention-deidentify-template/index.ts index 2198da87e5e..ce9c109909d 100644 --- a/src/data-loss-prevention-deidentify-template/index.ts +++ b/src/data-loss-prevention-deidentify-template/index.ts @@ -2939,7 +2939,7 @@ export class DataLossPreventionDeidentifyTemplate extends cdktf.TerraformResourc terraformResourceType: 'google_data_loss_prevention_deidentify_template', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-loss-prevention-inspect-template/index.ts b/src/data-loss-prevention-inspect-template/index.ts index fe2c1e92c11..13d94d4b748 100644 --- a/src/data-loss-prevention-inspect-template/index.ts +++ b/src/data-loss-prevention-inspect-template/index.ts @@ -2956,7 +2956,7 @@ export class DataLossPreventionInspectTemplate extends cdktf.TerraformResource { terraformResourceType: 'google_data_loss_prevention_inspect_template', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-loss-prevention-job-trigger/index.ts b/src/data-loss-prevention-job-trigger/index.ts index 6cea6461e9a..e0d5bade317 100644 --- a/src/data-loss-prevention-job-trigger/index.ts +++ b/src/data-loss-prevention-job-trigger/index.ts @@ -2129,7 +2129,7 @@ export class DataLossPreventionJobTrigger extends cdktf.TerraformResource { terraformResourceType: 'google_data_loss_prevention_job_trigger', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/data-loss-prevention-stored-info-type/index.ts b/src/data-loss-prevention-stored-info-type/index.ts index 47175d41e1e..b2d6f336b89 100644 --- a/src/data-loss-prevention-stored-info-type/index.ts +++ b/src/data-loss-prevention-stored-info-type/index.ts @@ -1057,7 +1057,7 @@ export class DataLossPreventionStoredInfoType extends cdktf.TerraformResource { terraformResourceType: 'google_data_loss_prevention_stored_info_type', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dataflow-job/index.ts b/src/dataflow-job/index.ts index f10667c1515..e48d5345a6d 100644 --- a/src/dataflow-job/index.ts +++ b/src/dataflow-job/index.ts @@ -243,7 +243,7 @@ export class DataflowJob extends cdktf.TerraformResource { terraformResourceType: 'google_dataflow_job', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dataplex-asset/index.ts b/src/dataplex-asset/index.ts index a9beeaffc2b..e64991dbbbe 100644 --- a/src/dataplex-asset/index.ts +++ b/src/dataplex-asset/index.ts @@ -1106,7 +1106,7 @@ export class DataplexAsset extends cdktf.TerraformResource { terraformResourceType: 'google_dataplex_asset', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dataplex-lake/index.ts b/src/dataplex-lake/index.ts index 1ea1db90b6f..205fee52fee 100644 --- a/src/dataplex-lake/index.ts +++ b/src/dataplex-lake/index.ts @@ -439,7 +439,7 @@ export class DataplexLake extends cdktf.TerraformResource { terraformResourceType: 'google_dataplex_lake', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dataplex-zone/index.ts b/src/dataplex-zone/index.ts index f917e14bca8..31aaf18651c 100644 --- a/src/dataplex-zone/index.ts +++ b/src/dataplex-zone/index.ts @@ -834,7 +834,7 @@ export class DataplexZone extends cdktf.TerraformResource { terraformResourceType: 'google_dataplex_zone', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dataproc-autoscaling-policy-iam-binding/index.ts b/src/dataproc-autoscaling-policy-iam-binding/index.ts index 4d1b413ef0c..ffe87817a32 100644 --- a/src/dataproc-autoscaling-policy-iam-binding/index.ts +++ b/src/dataproc-autoscaling-policy-iam-binding/index.ts @@ -181,7 +181,7 @@ export class DataprocAutoscalingPolicyIamBinding extends cdktf.TerraformResource terraformResourceType: 'google_dataproc_autoscaling_policy_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dataproc-autoscaling-policy-iam-member/index.ts b/src/dataproc-autoscaling-policy-iam-member/index.ts index dcf1c53e5fb..8faa3be38f9 100644 --- a/src/dataproc-autoscaling-policy-iam-member/index.ts +++ b/src/dataproc-autoscaling-policy-iam-member/index.ts @@ -181,7 +181,7 @@ export class DataprocAutoscalingPolicyIamMember extends cdktf.TerraformResource terraformResourceType: 'google_dataproc_autoscaling_policy_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dataproc-autoscaling-policy-iam-policy/index.ts b/src/dataproc-autoscaling-policy-iam-policy/index.ts index 556785c4f09..19e213f3a58 100644 --- a/src/dataproc-autoscaling-policy-iam-policy/index.ts +++ b/src/dataproc-autoscaling-policy-iam-policy/index.ts @@ -58,7 +58,7 @@ export class DataprocAutoscalingPolicyIamPolicy extends cdktf.TerraformResource terraformResourceType: 'google_dataproc_autoscaling_policy_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dataproc-autoscaling-policy/index.ts b/src/dataproc-autoscaling-policy/index.ts index 258d060897a..84a72005c2a 100644 --- a/src/dataproc-autoscaling-policy/index.ts +++ b/src/dataproc-autoscaling-policy/index.ts @@ -785,7 +785,7 @@ export class DataprocAutoscalingPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_dataproc_autoscaling_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dataproc-cluster-iam-binding/index.ts b/src/dataproc-cluster-iam-binding/index.ts index 6b42ea14ced..039592ec12e 100644 --- a/src/dataproc-cluster-iam-binding/index.ts +++ b/src/dataproc-cluster-iam-binding/index.ts @@ -181,7 +181,7 @@ export class DataprocClusterIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_dataproc_cluster_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dataproc-cluster-iam-member/index.ts b/src/dataproc-cluster-iam-member/index.ts index 5b66172992a..7fe2429ae5c 100644 --- a/src/dataproc-cluster-iam-member/index.ts +++ b/src/dataproc-cluster-iam-member/index.ts @@ -181,7 +181,7 @@ export class DataprocClusterIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_dataproc_cluster_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dataproc-cluster-iam-policy/index.ts b/src/dataproc-cluster-iam-policy/index.ts index 07c20dc660c..7782529a351 100644 --- a/src/dataproc-cluster-iam-policy/index.ts +++ b/src/dataproc-cluster-iam-policy/index.ts @@ -58,7 +58,7 @@ export class DataprocClusterIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_dataproc_cluster_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dataproc-cluster/index.ts b/src/dataproc-cluster/index.ts index d6ca6f60d96..9e57e919bdb 100644 --- a/src/dataproc-cluster/index.ts +++ b/src/dataproc-cluster/index.ts @@ -4643,7 +4643,7 @@ export class DataprocCluster extends cdktf.TerraformResource { terraformResourceType: 'google_dataproc_cluster', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dataproc-job-iam-binding/index.ts b/src/dataproc-job-iam-binding/index.ts index 5692c1640c2..527e96bd466 100644 --- a/src/dataproc-job-iam-binding/index.ts +++ b/src/dataproc-job-iam-binding/index.ts @@ -181,7 +181,7 @@ export class DataprocJobIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_dataproc_job_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dataproc-job-iam-member/index.ts b/src/dataproc-job-iam-member/index.ts index d06a60b9bbc..8e78bc13210 100644 --- a/src/dataproc-job-iam-member/index.ts +++ b/src/dataproc-job-iam-member/index.ts @@ -181,7 +181,7 @@ export class DataprocJobIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_dataproc_job_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dataproc-job-iam-policy/index.ts b/src/dataproc-job-iam-policy/index.ts index 18e3de4bcb5..157fcf00420 100644 --- a/src/dataproc-job-iam-policy/index.ts +++ b/src/dataproc-job-iam-policy/index.ts @@ -58,7 +58,7 @@ export class DataprocJobIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_dataproc_job_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dataproc-job/index.ts b/src/dataproc-job/index.ts index 360e6fa58cb..a16124e3c82 100644 --- a/src/dataproc-job/index.ts +++ b/src/dataproc-job/index.ts @@ -2636,7 +2636,7 @@ export class DataprocJob extends cdktf.TerraformResource { terraformResourceType: 'google_dataproc_job', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dataproc-metastore-service-iam-binding/index.ts b/src/dataproc-metastore-service-iam-binding/index.ts index 52d634563ac..34d42ac4138 100644 --- a/src/dataproc-metastore-service-iam-binding/index.ts +++ b/src/dataproc-metastore-service-iam-binding/index.ts @@ -181,7 +181,7 @@ export class DataprocMetastoreServiceIamBinding extends cdktf.TerraformResource terraformResourceType: 'google_dataproc_metastore_service_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dataproc-metastore-service-iam-member/index.ts b/src/dataproc-metastore-service-iam-member/index.ts index c6c058ad3af..589b10e2ee2 100644 --- a/src/dataproc-metastore-service-iam-member/index.ts +++ b/src/dataproc-metastore-service-iam-member/index.ts @@ -181,7 +181,7 @@ export class DataprocMetastoreServiceIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_dataproc_metastore_service_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dataproc-metastore-service-iam-policy/index.ts b/src/dataproc-metastore-service-iam-policy/index.ts index b7c9a094355..d68e453cb68 100644 --- a/src/dataproc-metastore-service-iam-policy/index.ts +++ b/src/dataproc-metastore-service-iam-policy/index.ts @@ -58,7 +58,7 @@ export class DataprocMetastoreServiceIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_dataproc_metastore_service_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dataproc-metastore-service/index.ts b/src/dataproc-metastore-service/index.ts index a1f13b69d20..db3118e3072 100644 --- a/src/dataproc-metastore-service/index.ts +++ b/src/dataproc-metastore-service/index.ts @@ -712,7 +712,7 @@ export class DataprocMetastoreService extends cdktf.TerraformResource { terraformResourceType: 'google_dataproc_metastore_service', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dataproc-workflow-template/index.ts b/src/dataproc-workflow-template/index.ts index fa129342ac6..d5d07e9eaaa 100644 --- a/src/dataproc-workflow-template/index.ts +++ b/src/dataproc-workflow-template/index.ts @@ -8056,7 +8056,7 @@ export class DataprocWorkflowTemplate extends cdktf.TerraformResource { terraformResourceType: 'google_dataproc_workflow_template', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/datastore-index/index.ts b/src/datastore-index/index.ts index edf396e6201..7e24e59d07c 100644 --- a/src/datastore-index/index.ts +++ b/src/datastore-index/index.ts @@ -294,7 +294,7 @@ export class DatastoreIndex extends cdktf.TerraformResource { terraformResourceType: 'google_datastore_index', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/datastream-connection-profile/index.ts b/src/datastream-connection-profile/index.ts index b99baadef97..8f6b30fe994 100644 --- a/src/datastream-connection-profile/index.ts +++ b/src/datastream-connection-profile/index.ts @@ -1240,7 +1240,7 @@ export class DatastreamConnectionProfile extends cdktf.TerraformResource { terraformResourceType: 'google_datastream_connection_profile', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/datastream-private-connection/index.ts b/src/datastream-private-connection/index.ts index e69356a79f3..3a251f8999b 100644 --- a/src/datastream-private-connection/index.ts +++ b/src/datastream-private-connection/index.ts @@ -275,7 +275,7 @@ export class DatastreamPrivateConnection extends cdktf.TerraformResource { terraformResourceType: 'google_datastream_private_connection', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/deployment-manager-deployment/index.ts b/src/deployment-manager-deployment/index.ts index 35be8ee59f0..8f48d18f969 100644 --- a/src/deployment-manager-deployment/index.ts +++ b/src/deployment-manager-deployment/index.ts @@ -653,7 +653,7 @@ export class DeploymentManagerDeployment extends cdktf.TerraformResource { terraformResourceType: 'google_deployment_manager_deployment', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dialogflow-agent/index.ts b/src/dialogflow-agent/index.ts index 41ddb9d62bd..d35c93a8223 100644 --- a/src/dialogflow-agent/index.ts +++ b/src/dialogflow-agent/index.ts @@ -269,7 +269,7 @@ export class DialogflowAgent extends cdktf.TerraformResource { terraformResourceType: 'google_dialogflow_agent', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dialogflow-cx-agent/index.ts b/src/dialogflow-cx-agent/index.ts index 13a0532cd3d..d7ae848faff 100644 --- a/src/dialogflow-cx-agent/index.ts +++ b/src/dialogflow-cx-agent/index.ts @@ -320,7 +320,7 @@ export class DialogflowCxAgent extends cdktf.TerraformResource { terraformResourceType: 'google_dialogflow_cx_agent', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dialogflow-cx-entity-type/index.ts b/src/dialogflow-cx-entity-type/index.ts index 451695ee17a..35246401f67 100644 --- a/src/dialogflow-cx-entity-type/index.ts +++ b/src/dialogflow-cx-entity-type/index.ts @@ -471,7 +471,7 @@ export class DialogflowCxEntityType extends cdktf.TerraformResource { terraformResourceType: 'google_dialogflow_cx_entity_type', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dialogflow-cx-environment/index.ts b/src/dialogflow-cx-environment/index.ts index 1cee7191e73..0a49a427a7f 100644 --- a/src/dialogflow-cx-environment/index.ts +++ b/src/dialogflow-cx-environment/index.ts @@ -298,7 +298,7 @@ export class DialogflowCxEnvironment extends cdktf.TerraformResource { terraformResourceType: 'google_dialogflow_cx_environment', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dialogflow-cx-flow/index.ts b/src/dialogflow-cx-flow/index.ts index f4b23c50ca2..d7610c68d4d 100644 --- a/src/dialogflow-cx-flow/index.ts +++ b/src/dialogflow-cx-flow/index.ts @@ -1431,7 +1431,7 @@ export class DialogflowCxFlow extends cdktf.TerraformResource { terraformResourceType: 'google_dialogflow_cx_flow', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dialogflow-cx-intent/index.ts b/src/dialogflow-cx-intent/index.ts index fbbeac8f705..3da697a2c05 100644 --- a/src/dialogflow-cx-intent/index.ts +++ b/src/dialogflow-cx-intent/index.ts @@ -679,7 +679,7 @@ export class DialogflowCxIntent extends cdktf.TerraformResource { terraformResourceType: 'google_dialogflow_cx_intent', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dialogflow-cx-page/index.ts b/src/dialogflow-cx-page/index.ts index fe4b658b1f0..74acc5d81c4 100644 --- a/src/dialogflow-cx-page/index.ts +++ b/src/dialogflow-cx-page/index.ts @@ -2339,7 +2339,7 @@ export class DialogflowCxPage extends cdktf.TerraformResource { terraformResourceType: 'google_dialogflow_cx_page', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dialogflow-cx-version/index.ts b/src/dialogflow-cx-version/index.ts index 90e64551ee3..11b06f80aa6 100644 --- a/src/dialogflow-cx-version/index.ts +++ b/src/dialogflow-cx-version/index.ts @@ -270,7 +270,7 @@ export class DialogflowCxVersion extends cdktf.TerraformResource { terraformResourceType: 'google_dialogflow_cx_version', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dialogflow-cx-webhook/index.ts b/src/dialogflow-cx-webhook/index.ts index 0e2fe0ff339..e9968890e24 100644 --- a/src/dialogflow-cx-webhook/index.ts +++ b/src/dialogflow-cx-webhook/index.ts @@ -566,7 +566,7 @@ export class DialogflowCxWebhook extends cdktf.TerraformResource { terraformResourceType: 'google_dialogflow_cx_webhook', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dialogflow-entity-type/index.ts b/src/dialogflow-entity-type/index.ts index 5370c705cdc..aa2d4ab5b0b 100644 --- a/src/dialogflow-entity-type/index.ts +++ b/src/dialogflow-entity-type/index.ts @@ -339,7 +339,7 @@ export class DialogflowEntityType extends cdktf.TerraformResource { terraformResourceType: 'google_dialogflow_entity_type', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dialogflow-fulfillment/index.ts b/src/dialogflow-fulfillment/index.ts index 4ce0818a99c..759ca73b30c 100644 --- a/src/dialogflow-fulfillment/index.ts +++ b/src/dialogflow-fulfillment/index.ts @@ -453,7 +453,7 @@ export class DialogflowFulfillment extends cdktf.TerraformResource { terraformResourceType: 'google_dialogflow_fulfillment', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dialogflow-intent/index.ts b/src/dialogflow-intent/index.ts index 6f7b0159e12..e71dd4ad954 100644 --- a/src/dialogflow-intent/index.ts +++ b/src/dialogflow-intent/index.ts @@ -330,7 +330,7 @@ export class DialogflowIntent extends cdktf.TerraformResource { terraformResourceType: 'google_dialogflow_intent', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dns-managed-zone/index.ts b/src/dns-managed-zone/index.ts index 1f425cee30c..62796da73a3 100644 --- a/src/dns-managed-zone/index.ts +++ b/src/dns-managed-zone/index.ts @@ -1140,7 +1140,7 @@ export class DnsManagedZone extends cdktf.TerraformResource { terraformResourceType: 'google_dns_managed_zone', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dns-policy/index.ts b/src/dns-policy/index.ts index 5d0cf96f11c..4f037bb2fd1 100644 --- a/src/dns-policy/index.ts +++ b/src/dns-policy/index.ts @@ -510,7 +510,7 @@ export class DnsPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_dns_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/dns-record-set/index.ts b/src/dns-record-set/index.ts index 33701e1eda9..7a9aa0f1739 100644 --- a/src/dns-record-set/index.ts +++ b/src/dns-record-set/index.ts @@ -420,7 +420,7 @@ export class DnsRecordSet extends cdktf.TerraformResource { terraformResourceType: 'google_dns_record_set', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/document-ai-processor-default-version/index.ts b/src/document-ai-processor-default-version/index.ts index a3b27a6de27..2d6420974d8 100644 --- a/src/document-ai-processor-default-version/index.ts +++ b/src/document-ai-processor-default-version/index.ts @@ -162,7 +162,7 @@ export class DocumentAiProcessorDefaultVersion extends cdktf.TerraformResource { terraformResourceType: 'google_document_ai_processor_default_version', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/document-ai-processor/index.ts b/src/document-ai-processor/index.ts index 2992868cc45..6e91ab6653e 100644 --- a/src/document-ai-processor/index.ts +++ b/src/document-ai-processor/index.ts @@ -178,7 +178,7 @@ export class DocumentAiProcessor extends cdktf.TerraformResource { terraformResourceType: 'google_document_ai_processor', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/endpoints-service-consumers-iam-binding/index.ts b/src/endpoints-service-consumers-iam-binding/index.ts index 25813b242a9..c4f0c97287a 100644 --- a/src/endpoints-service-consumers-iam-binding/index.ts +++ b/src/endpoints-service-consumers-iam-binding/index.ts @@ -177,7 +177,7 @@ export class EndpointsServiceConsumersIamBinding extends cdktf.TerraformResource terraformResourceType: 'google_endpoints_service_consumers_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/endpoints-service-consumers-iam-member/index.ts b/src/endpoints-service-consumers-iam-member/index.ts index 18d63f476ea..9130796d425 100644 --- a/src/endpoints-service-consumers-iam-member/index.ts +++ b/src/endpoints-service-consumers-iam-member/index.ts @@ -177,7 +177,7 @@ export class EndpointsServiceConsumersIamMember extends cdktf.TerraformResource terraformResourceType: 'google_endpoints_service_consumers_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/endpoints-service-consumers-iam-policy/index.ts b/src/endpoints-service-consumers-iam-policy/index.ts index 1cb066fae62..04bec31d254 100644 --- a/src/endpoints-service-consumers-iam-policy/index.ts +++ b/src/endpoints-service-consumers-iam-policy/index.ts @@ -54,7 +54,7 @@ export class EndpointsServiceConsumersIamPolicy extends cdktf.TerraformResource terraformResourceType: 'google_endpoints_service_consumers_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/endpoints-service-iam-binding/index.ts b/src/endpoints-service-iam-binding/index.ts index 5052d3b08d2..02bedad2c77 100644 --- a/src/endpoints-service-iam-binding/index.ts +++ b/src/endpoints-service-iam-binding/index.ts @@ -173,7 +173,7 @@ export class EndpointsServiceIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_endpoints_service_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/endpoints-service-iam-member/index.ts b/src/endpoints-service-iam-member/index.ts index 64ff5b0ef4a..a7634d2c775 100644 --- a/src/endpoints-service-iam-member/index.ts +++ b/src/endpoints-service-iam-member/index.ts @@ -173,7 +173,7 @@ export class EndpointsServiceIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_endpoints_service_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/endpoints-service-iam-policy/index.ts b/src/endpoints-service-iam-policy/index.ts index 272e8da2999..cc59bc15a95 100644 --- a/src/endpoints-service-iam-policy/index.ts +++ b/src/endpoints-service-iam-policy/index.ts @@ -50,7 +50,7 @@ export class EndpointsServiceIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_endpoints_service_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/endpoints-service/index.ts b/src/endpoints-service/index.ts index 6705ea38c6f..198f0aa1176 100644 --- a/src/endpoints-service/index.ts +++ b/src/endpoints-service/index.ts @@ -435,7 +435,7 @@ export class EndpointsService extends cdktf.TerraformResource { terraformResourceType: 'google_endpoints_service', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/essential-contacts-contact/index.ts b/src/essential-contacts-contact/index.ts index 0c74103e42e..9db51429f75 100644 --- a/src/essential-contacts-contact/index.ts +++ b/src/essential-contacts-contact/index.ts @@ -201,7 +201,7 @@ export class EssentialContactsContact extends cdktf.TerraformResource { terraformResourceType: 'google_essential_contacts_contact', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/eventarc-trigger/index.ts b/src/eventarc-trigger/index.ts index 9a33dc7d46d..715943193da 100644 --- a/src/eventarc-trigger/index.ts +++ b/src/eventarc-trigger/index.ts @@ -962,7 +962,7 @@ export class EventarcTrigger extends cdktf.TerraformResource { terraformResourceType: 'google_eventarc_trigger', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/filestore-instance/index.ts b/src/filestore-instance/index.ts index 9e98f56333f..c834686e047 100644 --- a/src/filestore-instance/index.ts +++ b/src/filestore-instance/index.ts @@ -769,7 +769,7 @@ export class FilestoreInstance extends cdktf.TerraformResource { terraformResourceType: 'google_filestore_instance', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/filestore-snapshot/index.ts b/src/filestore-snapshot/index.ts index 8ea82deeb5b..30a25a92830 100644 --- a/src/filestore-snapshot/index.ts +++ b/src/filestore-snapshot/index.ts @@ -218,7 +218,7 @@ export class FilestoreSnapshot extends cdktf.TerraformResource { terraformResourceType: 'google_filestore_snapshot', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/firebaserules-release/index.ts b/src/firebaserules-release/index.ts index 84ec6b5f571..250fd95749d 100644 --- a/src/firebaserules-release/index.ts +++ b/src/firebaserules-release/index.ts @@ -195,7 +195,7 @@ export class FirebaserulesRelease extends cdktf.TerraformResource { terraformResourceType: 'google_firebaserules_release', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/firebaserules-ruleset/index.ts b/src/firebaserules-ruleset/index.ts index 80e8d11bbb4..d26b40a1db0 100644 --- a/src/firebaserules-ruleset/index.ts +++ b/src/firebaserules-ruleset/index.ts @@ -470,7 +470,7 @@ export class FirebaserulesRuleset extends cdktf.TerraformResource { terraformResourceType: 'google_firebaserules_ruleset', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/firestore-document/index.ts b/src/firestore-document/index.ts index b82ea239532..9b909310afb 100644 --- a/src/firestore-document/index.ts +++ b/src/firestore-document/index.ts @@ -205,7 +205,7 @@ export class FirestoreDocument extends cdktf.TerraformResource { terraformResourceType: 'google_firestore_document', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/firestore-index/index.ts b/src/firestore-index/index.ts index 3a7d4b38102..2254fef01f3 100644 --- a/src/firestore-index/index.ts +++ b/src/firestore-index/index.ts @@ -337,7 +337,7 @@ export class FirestoreIndex extends cdktf.TerraformResource { terraformResourceType: 'google_firestore_index', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/folder-access-approval-settings/index.ts b/src/folder-access-approval-settings/index.ts index 5c0ff2d803b..942f1434a45 100644 --- a/src/folder-access-approval-settings/index.ts +++ b/src/folder-access-approval-settings/index.ts @@ -353,7 +353,7 @@ export class FolderAccessApprovalSettings extends cdktf.TerraformResource { terraformResourceType: 'google_folder_access_approval_settings', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/folder-iam-audit-config/index.ts b/src/folder-iam-audit-config/index.ts index 293c2bb68e3..df717079231 100644 --- a/src/folder-iam-audit-config/index.ts +++ b/src/folder-iam-audit-config/index.ts @@ -183,7 +183,7 @@ export class FolderIamAuditConfig extends cdktf.TerraformResource { terraformResourceType: 'google_folder_iam_audit_config', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/folder-iam-binding/index.ts b/src/folder-iam-binding/index.ts index fb8a51f42dd..d3a6ec2b566 100644 --- a/src/folder-iam-binding/index.ts +++ b/src/folder-iam-binding/index.ts @@ -173,7 +173,7 @@ export class FolderIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_folder_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/folder-iam-member/index.ts b/src/folder-iam-member/index.ts index e21c3a34dc8..3e9909ea969 100644 --- a/src/folder-iam-member/index.ts +++ b/src/folder-iam-member/index.ts @@ -173,7 +173,7 @@ export class FolderIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_folder_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/folder-iam-policy/index.ts b/src/folder-iam-policy/index.ts index 2df33daae2b..745d59ab983 100644 --- a/src/folder-iam-policy/index.ts +++ b/src/folder-iam-policy/index.ts @@ -50,7 +50,7 @@ export class FolderIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_folder_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/folder-organization-policy/index.ts b/src/folder-organization-policy/index.ts index 3bc8d602c63..91bfeda2611 100644 --- a/src/folder-organization-policy/index.ts +++ b/src/folder-organization-policy/index.ts @@ -714,7 +714,7 @@ export class FolderOrganizationPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_folder_organization_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/folder/index.ts b/src/folder/index.ts index e725b18b72b..591eee09eaf 100644 --- a/src/folder/index.ts +++ b/src/folder/index.ts @@ -216,7 +216,7 @@ export class Folder extends cdktf.TerraformResource { terraformResourceType: 'google_folder', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/game-services-game-server-cluster/index.ts b/src/game-services-game-server-cluster/index.ts index eab317694e9..038a57d6479 100644 --- a/src/game-services-game-server-cluster/index.ts +++ b/src/game-services-game-server-cluster/index.ts @@ -383,7 +383,7 @@ export class GameServicesGameServerCluster extends cdktf.TerraformResource { terraformResourceType: 'google_game_services_game_server_cluster', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/game-services-game-server-config/index.ts b/src/game-services-game-server-config/index.ts index 256c5baaffe..e3ce38f2ced 100644 --- a/src/game-services-game-server-config/index.ts +++ b/src/game-services-game-server-config/index.ts @@ -806,7 +806,7 @@ export class GameServicesGameServerConfig extends cdktf.TerraformResource { terraformResourceType: 'google_game_services_game_server_config', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/game-services-game-server-deployment-rollout/index.ts b/src/game-services-game-server-deployment-rollout/index.ts index 6d17fa2a2d9..6be1678517e 100644 --- a/src/game-services-game-server-deployment-rollout/index.ts +++ b/src/game-services-game-server-deployment-rollout/index.ts @@ -397,7 +397,7 @@ export class GameServicesGameServerDeploymentRollout extends cdktf.TerraformReso terraformResourceType: 'google_game_services_game_server_deployment_rollout', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/game-services-game-server-deployment/index.ts b/src/game-services-game-server-deployment/index.ts index 4f905df11ff..b3023aa275d 100644 --- a/src/game-services-game-server-deployment/index.ts +++ b/src/game-services-game-server-deployment/index.ts @@ -206,7 +206,7 @@ export class GameServicesGameServerDeployment extends cdktf.TerraformResource { terraformResourceType: 'google_game_services_game_server_deployment', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/game-services-realm/index.ts b/src/game-services-realm/index.ts index 6d51be65832..bc6beef2721 100644 --- a/src/game-services-realm/index.ts +++ b/src/game-services-realm/index.ts @@ -213,7 +213,7 @@ export class GameServicesRealm extends cdktf.TerraformResource { terraformResourceType: 'google_game_services_realm', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/gke-hub-membership-iam-binding/index.ts b/src/gke-hub-membership-iam-binding/index.ts index d3a0861225e..f9389be835a 100644 --- a/src/gke-hub-membership-iam-binding/index.ts +++ b/src/gke-hub-membership-iam-binding/index.ts @@ -177,7 +177,7 @@ export class GkeHubMembershipIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_gke_hub_membership_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/gke-hub-membership-iam-member/index.ts b/src/gke-hub-membership-iam-member/index.ts index 4b6733a1720..08a3855e6e1 100644 --- a/src/gke-hub-membership-iam-member/index.ts +++ b/src/gke-hub-membership-iam-member/index.ts @@ -177,7 +177,7 @@ export class GkeHubMembershipIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_gke_hub_membership_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/gke-hub-membership-iam-policy/index.ts b/src/gke-hub-membership-iam-policy/index.ts index 342220682e3..1235322efe8 100644 --- a/src/gke-hub-membership-iam-policy/index.ts +++ b/src/gke-hub-membership-iam-policy/index.ts @@ -54,7 +54,7 @@ export class GkeHubMembershipIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_gke_hub_membership_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/gke-hub-membership/index.ts b/src/gke-hub-membership/index.ts index 289cdcea488..b06b520328e 100644 --- a/src/gke-hub-membership/index.ts +++ b/src/gke-hub-membership/index.ts @@ -405,7 +405,7 @@ export class GkeHubMembership extends cdktf.TerraformResource { terraformResourceType: 'google_gke_hub_membership', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/healthcare-consent-store-iam-binding/index.ts b/src/healthcare-consent-store-iam-binding/index.ts index d66bc82ab50..ef6c8c4f3ee 100644 --- a/src/healthcare-consent-store-iam-binding/index.ts +++ b/src/healthcare-consent-store-iam-binding/index.ts @@ -177,7 +177,7 @@ export class HealthcareConsentStoreIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_healthcare_consent_store_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/healthcare-consent-store-iam-member/index.ts b/src/healthcare-consent-store-iam-member/index.ts index b2b30754a67..e5b8958b9fd 100644 --- a/src/healthcare-consent-store-iam-member/index.ts +++ b/src/healthcare-consent-store-iam-member/index.ts @@ -177,7 +177,7 @@ export class HealthcareConsentStoreIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_healthcare_consent_store_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/healthcare-consent-store-iam-policy/index.ts b/src/healthcare-consent-store-iam-policy/index.ts index e0456f78b41..c186d2d8d38 100644 --- a/src/healthcare-consent-store-iam-policy/index.ts +++ b/src/healthcare-consent-store-iam-policy/index.ts @@ -54,7 +54,7 @@ export class HealthcareConsentStoreIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_healthcare_consent_store_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/healthcare-consent-store/index.ts b/src/healthcare-consent-store/index.ts index 17de0b43f5e..187eae0da19 100644 --- a/src/healthcare-consent-store/index.ts +++ b/src/healthcare-consent-store/index.ts @@ -222,7 +222,7 @@ export class HealthcareConsentStore extends cdktf.TerraformResource { terraformResourceType: 'google_healthcare_consent_store', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/healthcare-dataset-iam-binding/index.ts b/src/healthcare-dataset-iam-binding/index.ts index a41f5fe086b..a95fe30162b 100644 --- a/src/healthcare-dataset-iam-binding/index.ts +++ b/src/healthcare-dataset-iam-binding/index.ts @@ -173,7 +173,7 @@ export class HealthcareDatasetIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_healthcare_dataset_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/healthcare-dataset-iam-member/index.ts b/src/healthcare-dataset-iam-member/index.ts index f1db910c2da..82a89cb4ba6 100644 --- a/src/healthcare-dataset-iam-member/index.ts +++ b/src/healthcare-dataset-iam-member/index.ts @@ -173,7 +173,7 @@ export class HealthcareDatasetIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_healthcare_dataset_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/healthcare-dataset-iam-policy/index.ts b/src/healthcare-dataset-iam-policy/index.ts index 9dbc9772daa..61f419331df 100644 --- a/src/healthcare-dataset-iam-policy/index.ts +++ b/src/healthcare-dataset-iam-policy/index.ts @@ -50,7 +50,7 @@ export class HealthcareDatasetIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_healthcare_dataset_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/healthcare-dataset/index.ts b/src/healthcare-dataset/index.ts index 7692c8f22d3..72138a299ad 100644 --- a/src/healthcare-dataset/index.ts +++ b/src/healthcare-dataset/index.ts @@ -201,7 +201,7 @@ export class HealthcareDataset extends cdktf.TerraformResource { terraformResourceType: 'google_healthcare_dataset', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/healthcare-dicom-store-iam-binding/index.ts b/src/healthcare-dicom-store-iam-binding/index.ts index 331faa98f62..3087076122d 100644 --- a/src/healthcare-dicom-store-iam-binding/index.ts +++ b/src/healthcare-dicom-store-iam-binding/index.ts @@ -173,7 +173,7 @@ export class HealthcareDicomStoreIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_healthcare_dicom_store_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/healthcare-dicom-store-iam-member/index.ts b/src/healthcare-dicom-store-iam-member/index.ts index 0f84260c8bf..79d622f88a9 100644 --- a/src/healthcare-dicom-store-iam-member/index.ts +++ b/src/healthcare-dicom-store-iam-member/index.ts @@ -173,7 +173,7 @@ export class HealthcareDicomStoreIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_healthcare_dicom_store_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/healthcare-dicom-store-iam-policy/index.ts b/src/healthcare-dicom-store-iam-policy/index.ts index d0370dc4166..10f137d701a 100644 --- a/src/healthcare-dicom-store-iam-policy/index.ts +++ b/src/healthcare-dicom-store-iam-policy/index.ts @@ -50,7 +50,7 @@ export class HealthcareDicomStoreIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_healthcare_dicom_store_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/healthcare-dicom-store/index.ts b/src/healthcare-dicom-store/index.ts index b9919c08f15..2907e4eeb48 100644 --- a/src/healthcare-dicom-store/index.ts +++ b/src/healthcare-dicom-store/index.ts @@ -284,7 +284,7 @@ export class HealthcareDicomStore extends cdktf.TerraformResource { terraformResourceType: 'google_healthcare_dicom_store', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/healthcare-fhir-store-iam-binding/index.ts b/src/healthcare-fhir-store-iam-binding/index.ts index d98e18f7b31..f16208c337e 100644 --- a/src/healthcare-fhir-store-iam-binding/index.ts +++ b/src/healthcare-fhir-store-iam-binding/index.ts @@ -173,7 +173,7 @@ export class HealthcareFhirStoreIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_healthcare_fhir_store_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/healthcare-fhir-store-iam-member/index.ts b/src/healthcare-fhir-store-iam-member/index.ts index c7341016de9..b2b83f53e09 100644 --- a/src/healthcare-fhir-store-iam-member/index.ts +++ b/src/healthcare-fhir-store-iam-member/index.ts @@ -173,7 +173,7 @@ export class HealthcareFhirStoreIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_healthcare_fhir_store_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/healthcare-fhir-store-iam-policy/index.ts b/src/healthcare-fhir-store-iam-policy/index.ts index 60a83114e81..fae0c8f546a 100644 --- a/src/healthcare-fhir-store-iam-policy/index.ts +++ b/src/healthcare-fhir-store-iam-policy/index.ts @@ -50,7 +50,7 @@ export class HealthcareFhirStoreIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_healthcare_fhir_store_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/healthcare-fhir-store/index.ts b/src/healthcare-fhir-store/index.ts index 0db9383bc50..3cdd28be06b 100644 --- a/src/healthcare-fhir-store/index.ts +++ b/src/healthcare-fhir-store/index.ts @@ -661,7 +661,7 @@ export class HealthcareFhirStore extends cdktf.TerraformResource { terraformResourceType: 'google_healthcare_fhir_store', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/healthcare-hl7-v2-store-iam-binding/index.ts b/src/healthcare-hl7-v2-store-iam-binding/index.ts index 36eb8786620..bd8b2e081e3 100644 --- a/src/healthcare-hl7-v2-store-iam-binding/index.ts +++ b/src/healthcare-hl7-v2-store-iam-binding/index.ts @@ -173,7 +173,7 @@ export class HealthcareHl7V2StoreIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_healthcare_hl7_v2_store_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/healthcare-hl7-v2-store-iam-member/index.ts b/src/healthcare-hl7-v2-store-iam-member/index.ts index 4f320b5025b..cd7454458ca 100644 --- a/src/healthcare-hl7-v2-store-iam-member/index.ts +++ b/src/healthcare-hl7-v2-store-iam-member/index.ts @@ -173,7 +173,7 @@ export class HealthcareHl7V2StoreIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_healthcare_hl7_v2_store_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/healthcare-hl7-v2-store-iam-policy/index.ts b/src/healthcare-hl7-v2-store-iam-policy/index.ts index e9c739eb6aa..aa612f1e4c8 100644 --- a/src/healthcare-hl7-v2-store-iam-policy/index.ts +++ b/src/healthcare-hl7-v2-store-iam-policy/index.ts @@ -50,7 +50,7 @@ export class HealthcareHl7V2StoreIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_healthcare_hl7_v2_store_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/healthcare-hl7-v2-store/index.ts b/src/healthcare-hl7-v2-store/index.ts index a5ea901463d..eee03311b77 100644 --- a/src/healthcare-hl7-v2-store/index.ts +++ b/src/healthcare-hl7-v2-store/index.ts @@ -595,7 +595,7 @@ export class HealthcareHl7V2Store extends cdktf.TerraformResource { terraformResourceType: 'google_healthcare_hl7_v2_store', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iam-workload-identity-pool-provider/index.ts b/src/iam-workload-identity-pool-provider/index.ts index bb137a6b497..20c453d1620 100644 --- a/src/iam-workload-identity-pool-provider/index.ts +++ b/src/iam-workload-identity-pool-provider/index.ts @@ -485,7 +485,7 @@ export class IamWorkloadIdentityPoolProvider extends cdktf.TerraformResource { terraformResourceType: 'google_iam_workload_identity_pool_provider', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iam-workload-identity-pool/index.ts b/src/iam-workload-identity-pool/index.ts index 2338baf0d6a..0f51c44c501 100644 --- a/src/iam-workload-identity-pool/index.ts +++ b/src/iam-workload-identity-pool/index.ts @@ -209,7 +209,7 @@ export class IamWorkloadIdentityPool extends cdktf.TerraformResource { terraformResourceType: 'google_iam_workload_identity_pool', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-app-engine-service-iam-binding/index.ts b/src/iap-app-engine-service-iam-binding/index.ts index f785eb07a9e..36b0c0adef5 100644 --- a/src/iap-app-engine-service-iam-binding/index.ts +++ b/src/iap-app-engine-service-iam-binding/index.ts @@ -181,7 +181,7 @@ export class IapAppEngineServiceIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_iap_app_engine_service_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-app-engine-service-iam-member/index.ts b/src/iap-app-engine-service-iam-member/index.ts index 9295df96f09..2963e155d61 100644 --- a/src/iap-app-engine-service-iam-member/index.ts +++ b/src/iap-app-engine-service-iam-member/index.ts @@ -181,7 +181,7 @@ export class IapAppEngineServiceIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_iap_app_engine_service_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-app-engine-service-iam-policy/index.ts b/src/iap-app-engine-service-iam-policy/index.ts index f12ed764a48..7ef9d47e057 100644 --- a/src/iap-app-engine-service-iam-policy/index.ts +++ b/src/iap-app-engine-service-iam-policy/index.ts @@ -58,7 +58,7 @@ export class IapAppEngineServiceIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_iap_app_engine_service_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-app-engine-version-iam-binding/index.ts b/src/iap-app-engine-version-iam-binding/index.ts index dbbd1a880ec..79af3b223e2 100644 --- a/src/iap-app-engine-version-iam-binding/index.ts +++ b/src/iap-app-engine-version-iam-binding/index.ts @@ -185,7 +185,7 @@ export class IapAppEngineVersionIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_iap_app_engine_version_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-app-engine-version-iam-member/index.ts b/src/iap-app-engine-version-iam-member/index.ts index 4aba417718d..b9a0d84a27b 100644 --- a/src/iap-app-engine-version-iam-member/index.ts +++ b/src/iap-app-engine-version-iam-member/index.ts @@ -185,7 +185,7 @@ export class IapAppEngineVersionIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_iap_app_engine_version_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-app-engine-version-iam-policy/index.ts b/src/iap-app-engine-version-iam-policy/index.ts index 8658c550266..1000f3b0ca0 100644 --- a/src/iap-app-engine-version-iam-policy/index.ts +++ b/src/iap-app-engine-version-iam-policy/index.ts @@ -62,7 +62,7 @@ export class IapAppEngineVersionIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_iap_app_engine_version_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-brand/index.ts b/src/iap-brand/index.ts index 9f81b05482d..ff7c2226921 100644 --- a/src/iap-brand/index.ts +++ b/src/iap-brand/index.ts @@ -170,7 +170,7 @@ export class IapBrand extends cdktf.TerraformResource { terraformResourceType: 'google_iap_brand', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-client/index.ts b/src/iap-client/index.ts index 5f92549b6ca..a5977f24a8c 100644 --- a/src/iap-client/index.ts +++ b/src/iap-client/index.ts @@ -164,7 +164,7 @@ export class IapClient extends cdktf.TerraformResource { terraformResourceType: 'google_iap_client', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-tunnel-iam-binding/index.ts b/src/iap-tunnel-iam-binding/index.ts index 905d3b223f2..db5b2c0e19a 100644 --- a/src/iap-tunnel-iam-binding/index.ts +++ b/src/iap-tunnel-iam-binding/index.ts @@ -173,7 +173,7 @@ export class IapTunnelIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_iap_tunnel_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-tunnel-iam-member/index.ts b/src/iap-tunnel-iam-member/index.ts index 5502cb7cb3b..01bcbb489e6 100644 --- a/src/iap-tunnel-iam-member/index.ts +++ b/src/iap-tunnel-iam-member/index.ts @@ -173,7 +173,7 @@ export class IapTunnelIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_iap_tunnel_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-tunnel-iam-policy/index.ts b/src/iap-tunnel-iam-policy/index.ts index d10bd9e63f2..56262f4f2be 100644 --- a/src/iap-tunnel-iam-policy/index.ts +++ b/src/iap-tunnel-iam-policy/index.ts @@ -50,7 +50,7 @@ export class IapTunnelIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_iap_tunnel_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-tunnel-instance-iam-binding/index.ts b/src/iap-tunnel-instance-iam-binding/index.ts index 0e009d17101..c464cbbfdb4 100644 --- a/src/iap-tunnel-instance-iam-binding/index.ts +++ b/src/iap-tunnel-instance-iam-binding/index.ts @@ -181,7 +181,7 @@ export class IapTunnelInstanceIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_iap_tunnel_instance_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-tunnel-instance-iam-member/index.ts b/src/iap-tunnel-instance-iam-member/index.ts index dafdb3b0013..7df4e44424c 100644 --- a/src/iap-tunnel-instance-iam-member/index.ts +++ b/src/iap-tunnel-instance-iam-member/index.ts @@ -181,7 +181,7 @@ export class IapTunnelInstanceIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_iap_tunnel_instance_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-tunnel-instance-iam-policy/index.ts b/src/iap-tunnel-instance-iam-policy/index.ts index 989fbb502cf..783dde234a8 100644 --- a/src/iap-tunnel-instance-iam-policy/index.ts +++ b/src/iap-tunnel-instance-iam-policy/index.ts @@ -58,7 +58,7 @@ export class IapTunnelInstanceIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_iap_tunnel_instance_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-web-backend-service-iam-binding/index.ts b/src/iap-web-backend-service-iam-binding/index.ts index 3fa44606aed..196c846b7c7 100644 --- a/src/iap-web-backend-service-iam-binding/index.ts +++ b/src/iap-web-backend-service-iam-binding/index.ts @@ -177,7 +177,7 @@ export class IapWebBackendServiceIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_iap_web_backend_service_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-web-backend-service-iam-member/index.ts b/src/iap-web-backend-service-iam-member/index.ts index 63d2b1fbbbb..f3b42f7a743 100644 --- a/src/iap-web-backend-service-iam-member/index.ts +++ b/src/iap-web-backend-service-iam-member/index.ts @@ -177,7 +177,7 @@ export class IapWebBackendServiceIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_iap_web_backend_service_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-web-backend-service-iam-policy/index.ts b/src/iap-web-backend-service-iam-policy/index.ts index 16bcfbbee8f..9195aa96a69 100644 --- a/src/iap-web-backend-service-iam-policy/index.ts +++ b/src/iap-web-backend-service-iam-policy/index.ts @@ -54,7 +54,7 @@ export class IapWebBackendServiceIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_iap_web_backend_service_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-web-iam-binding/index.ts b/src/iap-web-iam-binding/index.ts index d4c0ed1bfc9..367d5ef0e96 100644 --- a/src/iap-web-iam-binding/index.ts +++ b/src/iap-web-iam-binding/index.ts @@ -173,7 +173,7 @@ export class IapWebIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_iap_web_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-web-iam-member/index.ts b/src/iap-web-iam-member/index.ts index b22e7e2e825..a883ec902fd 100644 --- a/src/iap-web-iam-member/index.ts +++ b/src/iap-web-iam-member/index.ts @@ -173,7 +173,7 @@ export class IapWebIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_iap_web_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-web-iam-policy/index.ts b/src/iap-web-iam-policy/index.ts index 8eb033cdec0..176c5b26c0b 100644 --- a/src/iap-web-iam-policy/index.ts +++ b/src/iap-web-iam-policy/index.ts @@ -50,7 +50,7 @@ export class IapWebIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_iap_web_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-web-type-app-engine-iam-binding/index.ts b/src/iap-web-type-app-engine-iam-binding/index.ts index e9d0145fbd7..1cc9a9886ca 100644 --- a/src/iap-web-type-app-engine-iam-binding/index.ts +++ b/src/iap-web-type-app-engine-iam-binding/index.ts @@ -177,7 +177,7 @@ export class IapWebTypeAppEngineIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_iap_web_type_app_engine_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-web-type-app-engine-iam-member/index.ts b/src/iap-web-type-app-engine-iam-member/index.ts index d7cdf071c37..cb8e73f9ad0 100644 --- a/src/iap-web-type-app-engine-iam-member/index.ts +++ b/src/iap-web-type-app-engine-iam-member/index.ts @@ -177,7 +177,7 @@ export class IapWebTypeAppEngineIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_iap_web_type_app_engine_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-web-type-app-engine-iam-policy/index.ts b/src/iap-web-type-app-engine-iam-policy/index.ts index 123a0f52886..76675352ed2 100644 --- a/src/iap-web-type-app-engine-iam-policy/index.ts +++ b/src/iap-web-type-app-engine-iam-policy/index.ts @@ -54,7 +54,7 @@ export class IapWebTypeAppEngineIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_iap_web_type_app_engine_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-web-type-compute-iam-binding/index.ts b/src/iap-web-type-compute-iam-binding/index.ts index fffd24eb278..2821a1e09d3 100644 --- a/src/iap-web-type-compute-iam-binding/index.ts +++ b/src/iap-web-type-compute-iam-binding/index.ts @@ -173,7 +173,7 @@ export class IapWebTypeComputeIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_iap_web_type_compute_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-web-type-compute-iam-member/index.ts b/src/iap-web-type-compute-iam-member/index.ts index 22ac295eb9e..6264342fa75 100644 --- a/src/iap-web-type-compute-iam-member/index.ts +++ b/src/iap-web-type-compute-iam-member/index.ts @@ -173,7 +173,7 @@ export class IapWebTypeComputeIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_iap_web_type_compute_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/iap-web-type-compute-iam-policy/index.ts b/src/iap-web-type-compute-iam-policy/index.ts index 2179f8c209c..467ba40f744 100644 --- a/src/iap-web-type-compute-iam-policy/index.ts +++ b/src/iap-web-type-compute-iam-policy/index.ts @@ -50,7 +50,7 @@ export class IapWebTypeComputeIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_iap_web_type_compute_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/identity-platform-config/index.ts b/src/identity-platform-config/index.ts index fee2123b3f3..bc76fa47198 100644 --- a/src/identity-platform-config/index.ts +++ b/src/identity-platform-config/index.ts @@ -187,7 +187,7 @@ export class IdentityPlatformConfig extends cdktf.TerraformResource { terraformResourceType: 'google_identity_platform_config', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/identity-platform-default-supported-idp-config/index.ts b/src/identity-platform-default-supported-idp-config/index.ts index ff9274c7453..fbe68411871 100644 --- a/src/identity-platform-default-supported-idp-config/index.ts +++ b/src/identity-platform-default-supported-idp-config/index.ts @@ -225,7 +225,7 @@ export class IdentityPlatformDefaultSupportedIdpConfig extends cdktf.TerraformRe terraformResourceType: 'google_identity_platform_default_supported_idp_config', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/identity-platform-inbound-saml-config/index.ts b/src/identity-platform-inbound-saml-config/index.ts index 31b44bfba96..a2149995ed3 100644 --- a/src/identity-platform-inbound-saml-config/index.ts +++ b/src/identity-platform-inbound-saml-config/index.ts @@ -623,7 +623,7 @@ export class IdentityPlatformInboundSamlConfig extends cdktf.TerraformResource { terraformResourceType: 'google_identity_platform_inbound_saml_config', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/identity-platform-oauth-idp-config/index.ts b/src/identity-platform-oauth-idp-config/index.ts index 83d9bd672cc..18658599fad 100644 --- a/src/identity-platform-oauth-idp-config/index.ts +++ b/src/identity-platform-oauth-idp-config/index.ts @@ -217,7 +217,7 @@ export class IdentityPlatformOauthIdpConfig extends cdktf.TerraformResource { terraformResourceType: 'google_identity_platform_oauth_idp_config', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/identity-platform-tenant-default-supported-idp-config/index.ts b/src/identity-platform-tenant-default-supported-idp-config/index.ts index 54123dc715c..1d0eb01f584 100644 --- a/src/identity-platform-tenant-default-supported-idp-config/index.ts +++ b/src/identity-platform-tenant-default-supported-idp-config/index.ts @@ -231,7 +231,7 @@ export class IdentityPlatformTenantDefaultSupportedIdpConfig extends cdktf.Terra terraformResourceType: 'google_identity_platform_tenant_default_supported_idp_config', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/identity-platform-tenant-inbound-saml-config/index.ts b/src/identity-platform-tenant-inbound-saml-config/index.ts index 4d9617d8824..e8bf8191641 100644 --- a/src/identity-platform-tenant-inbound-saml-config/index.ts +++ b/src/identity-platform-tenant-inbound-saml-config/index.ts @@ -623,7 +623,7 @@ export class IdentityPlatformTenantInboundSamlConfig extends cdktf.TerraformReso terraformResourceType: 'google_identity_platform_tenant_inbound_saml_config', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/identity-platform-tenant-oauth-idp-config/index.ts b/src/identity-platform-tenant-oauth-idp-config/index.ts index d8e1bf25b3d..78d1532df3d 100644 --- a/src/identity-platform-tenant-oauth-idp-config/index.ts +++ b/src/identity-platform-tenant-oauth-idp-config/index.ts @@ -223,7 +223,7 @@ export class IdentityPlatformTenantOauthIdpConfig extends cdktf.TerraformResourc terraformResourceType: 'google_identity_platform_tenant_oauth_idp_config', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/identity-platform-tenant/index.ts b/src/identity-platform-tenant/index.ts index 6601cc8df83..6a157486cd9 100644 --- a/src/identity-platform-tenant/index.ts +++ b/src/identity-platform-tenant/index.ts @@ -207,7 +207,7 @@ export class IdentityPlatformTenant extends cdktf.TerraformResource { terraformResourceType: 'google_identity_platform_tenant', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/index.ts b/src/index.ts index edca65d1685..464b1964589 100644 --- a/src/index.ts +++ b/src/index.ts @@ -84,6 +84,7 @@ export * as cloudAssetOrganizationFeed from './cloud-asset-organization-feed'; export * as cloudAssetProjectFeed from './cloud-asset-project-feed'; export * as cloudIdentityGroup from './cloud-identity-group'; export * as cloudIdentityGroupMembership from './cloud-identity-group-membership'; +export * as cloudIdsEndpoint from './cloud-ids-endpoint'; export * as cloudRunDomainMapping from './cloud-run-domain-mapping'; export * as cloudRunService from './cloud-run-service'; export * as cloudRunServiceIamBinding from './cloud-run-service-iam-binding'; diff --git a/src/kms-crypto-key-iam-binding/index.ts b/src/kms-crypto-key-iam-binding/index.ts index 2cae73ccdbd..0ea9e879498 100644 --- a/src/kms-crypto-key-iam-binding/index.ts +++ b/src/kms-crypto-key-iam-binding/index.ts @@ -173,7 +173,7 @@ export class KmsCryptoKeyIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_kms_crypto_key_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/kms-crypto-key-iam-member/index.ts b/src/kms-crypto-key-iam-member/index.ts index fd353db99de..3400e731ac0 100644 --- a/src/kms-crypto-key-iam-member/index.ts +++ b/src/kms-crypto-key-iam-member/index.ts @@ -173,7 +173,7 @@ export class KmsCryptoKeyIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_kms_crypto_key_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/kms-crypto-key-iam-policy/index.ts b/src/kms-crypto-key-iam-policy/index.ts index 4cebf745ccd..e912036a8bc 100644 --- a/src/kms-crypto-key-iam-policy/index.ts +++ b/src/kms-crypto-key-iam-policy/index.ts @@ -50,7 +50,7 @@ export class KmsCryptoKeyIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_kms_crypto_key_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/kms-crypto-key/index.ts b/src/kms-crypto-key/index.ts index b2bc910850b..c798cc8874c 100644 --- a/src/kms-crypto-key/index.ts +++ b/src/kms-crypto-key/index.ts @@ -333,7 +333,7 @@ export class KmsCryptoKey extends cdktf.TerraformResource { terraformResourceType: 'google_kms_crypto_key', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/kms-key-ring-iam-binding/index.ts b/src/kms-key-ring-iam-binding/index.ts index 26daa75224a..d5692272b40 100644 --- a/src/kms-key-ring-iam-binding/index.ts +++ b/src/kms-key-ring-iam-binding/index.ts @@ -173,7 +173,7 @@ export class KmsKeyRingIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_kms_key_ring_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/kms-key-ring-iam-member/index.ts b/src/kms-key-ring-iam-member/index.ts index 7ac25dba2b2..9661a862cf5 100644 --- a/src/kms-key-ring-iam-member/index.ts +++ b/src/kms-key-ring-iam-member/index.ts @@ -173,7 +173,7 @@ export class KmsKeyRingIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_kms_key_ring_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/kms-key-ring-iam-policy/index.ts b/src/kms-key-ring-iam-policy/index.ts index 0d6eefa1b8e..67607de3daf 100644 --- a/src/kms-key-ring-iam-policy/index.ts +++ b/src/kms-key-ring-iam-policy/index.ts @@ -50,7 +50,7 @@ export class KmsKeyRingIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_kms_key_ring_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/kms-key-ring-import-job/index.ts b/src/kms-key-ring-import-job/index.ts index 0fdd4973c64..1a05902d2dc 100644 --- a/src/kms-key-ring-import-job/index.ts +++ b/src/kms-key-ring-import-job/index.ts @@ -309,7 +309,7 @@ export class KmsKeyRingImportJob extends cdktf.TerraformResource { terraformResourceType: 'google_kms_key_ring_import_job', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/kms-key-ring/index.ts b/src/kms-key-ring/index.ts index 4a1fa14a17c..210e0972696 100644 --- a/src/kms-key-ring/index.ts +++ b/src/kms-key-ring/index.ts @@ -167,7 +167,7 @@ export class KmsKeyRing extends cdktf.TerraformResource { terraformResourceType: 'google_kms_key_ring', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/kms-secret-ciphertext/index.ts b/src/kms-secret-ciphertext/index.ts index 0d0ece33485..6a0e9edb737 100644 --- a/src/kms-secret-ciphertext/index.ts +++ b/src/kms-secret-ciphertext/index.ts @@ -169,7 +169,7 @@ export class KmsSecretCiphertext extends cdktf.TerraformResource { terraformResourceType: 'google_kms_secret_ciphertext', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/logging-billing-account-bucket-config/index.ts b/src/logging-billing-account-bucket-config/index.ts index 119a3653d37..c10c762aa32 100644 --- a/src/logging-billing-account-bucket-config/index.ts +++ b/src/logging-billing-account-bucket-config/index.ts @@ -72,7 +72,7 @@ export class LoggingBillingAccountBucketConfig extends cdktf.TerraformResource { terraformResourceType: 'google_logging_billing_account_bucket_config', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/logging-billing-account-exclusion/index.ts b/src/logging-billing-account-exclusion/index.ts index 05932172b0f..079be0e2ed0 100644 --- a/src/logging-billing-account-exclusion/index.ts +++ b/src/logging-billing-account-exclusion/index.ts @@ -70,7 +70,7 @@ export class LoggingBillingAccountExclusion extends cdktf.TerraformResource { terraformResourceType: 'google_logging_billing_account_exclusion', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/logging-billing-account-sink/index.ts b/src/logging-billing-account-sink/index.ts index 5ea4b036104..3ee962bf1b2 100644 --- a/src/logging-billing-account-sink/index.ts +++ b/src/logging-billing-account-sink/index.ts @@ -334,7 +334,7 @@ export class LoggingBillingAccountSink extends cdktf.TerraformResource { terraformResourceType: 'google_logging_billing_account_sink', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/logging-folder-bucket-config/index.ts b/src/logging-folder-bucket-config/index.ts index b79e1ca432f..27cedbbe195 100644 --- a/src/logging-folder-bucket-config/index.ts +++ b/src/logging-folder-bucket-config/index.ts @@ -72,7 +72,7 @@ export class LoggingFolderBucketConfig extends cdktf.TerraformResource { terraformResourceType: 'google_logging_folder_bucket_config', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/logging-folder-exclusion/index.ts b/src/logging-folder-exclusion/index.ts index de049b1919a..78661149ef2 100644 --- a/src/logging-folder-exclusion/index.ts +++ b/src/logging-folder-exclusion/index.ts @@ -70,7 +70,7 @@ export class LoggingFolderExclusion extends cdktf.TerraformResource { terraformResourceType: 'google_logging_folder_exclusion', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/logging-folder-sink/index.ts b/src/logging-folder-sink/index.ts index 8b1375c3eba..7ce27eea212 100644 --- a/src/logging-folder-sink/index.ts +++ b/src/logging-folder-sink/index.ts @@ -340,7 +340,7 @@ export class LoggingFolderSink extends cdktf.TerraformResource { terraformResourceType: 'google_logging_folder_sink', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/logging-log-view/index.ts b/src/logging-log-view/index.ts index 7e0709d0ff6..1c5797779d6 100644 --- a/src/logging-log-view/index.ts +++ b/src/logging-log-view/index.ts @@ -213,7 +213,7 @@ export class LoggingLogView extends cdktf.TerraformResource { terraformResourceType: 'google_logging_log_view', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/logging-metric/index.ts b/src/logging-metric/index.ts index efca512fa82..07895dfc18a 100644 --- a/src/logging-metric/index.ts +++ b/src/logging-metric/index.ts @@ -1016,7 +1016,7 @@ export class LoggingMetric extends cdktf.TerraformResource { terraformResourceType: 'google_logging_metric', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/logging-organization-bucket-config/index.ts b/src/logging-organization-bucket-config/index.ts index ae3fee08537..30400ab50d2 100644 --- a/src/logging-organization-bucket-config/index.ts +++ b/src/logging-organization-bucket-config/index.ts @@ -72,7 +72,7 @@ export class LoggingOrganizationBucketConfig extends cdktf.TerraformResource { terraformResourceType: 'google_logging_organization_bucket_config', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/logging-organization-exclusion/index.ts b/src/logging-organization-exclusion/index.ts index 33ef2ac9e21..48ae53e6d7b 100644 --- a/src/logging-organization-exclusion/index.ts +++ b/src/logging-organization-exclusion/index.ts @@ -70,7 +70,7 @@ export class LoggingOrganizationExclusion extends cdktf.TerraformResource { terraformResourceType: 'google_logging_organization_exclusion', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/logging-organization-sink/index.ts b/src/logging-organization-sink/index.ts index 607b350f446..38887cd084e 100644 --- a/src/logging-organization-sink/index.ts +++ b/src/logging-organization-sink/index.ts @@ -340,7 +340,7 @@ export class LoggingOrganizationSink extends cdktf.TerraformResource { terraformResourceType: 'google_logging_organization_sink', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/logging-project-bucket-config/index.ts b/src/logging-project-bucket-config/index.ts index 2e962f57a60..67c1eb33ad3 100644 --- a/src/logging-project-bucket-config/index.ts +++ b/src/logging-project-bucket-config/index.ts @@ -72,7 +72,7 @@ export class LoggingProjectBucketConfig extends cdktf.TerraformResource { terraformResourceType: 'google_logging_project_bucket_config', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/logging-project-exclusion/index.ts b/src/logging-project-exclusion/index.ts index 8d94012283f..6934bdf06ff 100644 --- a/src/logging-project-exclusion/index.ts +++ b/src/logging-project-exclusion/index.ts @@ -70,7 +70,7 @@ export class LoggingProjectExclusion extends cdktf.TerraformResource { terraformResourceType: 'google_logging_project_exclusion', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/logging-project-sink/index.ts b/src/logging-project-sink/index.ts index 6cfd0a2ef86..7c123e91ad2 100644 --- a/src/logging-project-sink/index.ts +++ b/src/logging-project-sink/index.ts @@ -340,7 +340,7 @@ export class LoggingProjectSink extends cdktf.TerraformResource { terraformResourceType: 'google_logging_project_sink', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/memcache-instance/index.ts b/src/memcache-instance/index.ts index 4d45579bcc7..20033e0932c 100644 --- a/src/memcache-instance/index.ts +++ b/src/memcache-instance/index.ts @@ -990,7 +990,7 @@ export class MemcacheInstance extends cdktf.TerraformResource { terraformResourceType: 'google_memcache_instance', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/ml-engine-model/index.ts b/src/ml-engine-model/index.ts index a9a0ebc8505..9ba90151dd9 100644 --- a/src/ml-engine-model/index.ts +++ b/src/ml-engine-model/index.ts @@ -261,7 +261,7 @@ export class MlEngineModel extends cdktf.TerraformResource { terraformResourceType: 'google_ml_engine_model', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/monitoring-alert-policy/index.ts b/src/monitoring-alert-policy/index.ts index b6a4d7853ce..e0540221e09 100644 --- a/src/monitoring-alert-policy/index.ts +++ b/src/monitoring-alert-policy/index.ts @@ -2632,7 +2632,7 @@ export class MonitoringAlertPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_monitoring_alert_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/monitoring-custom-service/index.ts b/src/monitoring-custom-service/index.ts index 6044347480c..8671239db58 100644 --- a/src/monitoring-custom-service/index.ts +++ b/src/monitoring-custom-service/index.ts @@ -280,7 +280,7 @@ export class MonitoringCustomService extends cdktf.TerraformResource { terraformResourceType: 'google_monitoring_custom_service', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/monitoring-dashboard/index.ts b/src/monitoring-dashboard/index.ts index a29da844fce..bebd990d320 100644 --- a/src/monitoring-dashboard/index.ts +++ b/src/monitoring-dashboard/index.ts @@ -189,7 +189,7 @@ export class MonitoringDashboard extends cdktf.TerraformResource { terraformResourceType: 'google_monitoring_dashboard', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/monitoring-group/index.ts b/src/monitoring-group/index.ts index d03d27513b6..c79f09c9c0c 100644 --- a/src/monitoring-group/index.ts +++ b/src/monitoring-group/index.ts @@ -211,7 +211,7 @@ export class MonitoringGroup extends cdktf.TerraformResource { terraformResourceType: 'google_monitoring_group', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/monitoring-metric-descriptor/index.ts b/src/monitoring-metric-descriptor/index.ts index aa89338bc9a..d9650f4490f 100644 --- a/src/monitoring-metric-descriptor/index.ts +++ b/src/monitoring-metric-descriptor/index.ts @@ -504,7 +504,7 @@ export class MonitoringMetricDescriptor extends cdktf.TerraformResource { terraformResourceType: 'google_monitoring_metric_descriptor', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/monitoring-monitored-project/index.ts b/src/monitoring-monitored-project/index.ts index d4ba9583744..4867401e835 100644 --- a/src/monitoring-monitored-project/index.ts +++ b/src/monitoring-monitored-project/index.ts @@ -162,7 +162,7 @@ export class MonitoringMonitoredProject extends cdktf.TerraformResource { terraformResourceType: 'google_monitoring_monitored_project', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/monitoring-notification-channel/index.ts b/src/monitoring-notification-channel/index.ts index def4ed86bbf..e0e91f3b520 100644 --- a/src/monitoring-notification-channel/index.ts +++ b/src/monitoring-notification-channel/index.ts @@ -358,7 +358,7 @@ export class MonitoringNotificationChannel extends cdktf.TerraformResource { terraformResourceType: 'google_monitoring_notification_channel', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/monitoring-slo/index.ts b/src/monitoring-slo/index.ts index 256589987eb..332fac25d2b 100644 --- a/src/monitoring-slo/index.ts +++ b/src/monitoring-slo/index.ts @@ -2489,7 +2489,7 @@ export class MonitoringSlo extends cdktf.TerraformResource { terraformResourceType: 'google_monitoring_slo', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/monitoring-uptime-check-config/index.ts b/src/monitoring-uptime-check-config/index.ts index dae5f88e010..ac9570a78b7 100644 --- a/src/monitoring-uptime-check-config/index.ts +++ b/src/monitoring-uptime-check-config/index.ts @@ -1313,7 +1313,7 @@ export class MonitoringUptimeCheckConfig extends cdktf.TerraformResource { terraformResourceType: 'google_monitoring_uptime_check_config', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/network-connectivity-hub/index.ts b/src/network-connectivity-hub/index.ts index 1d12aec2ccb..f190d68a19a 100644 --- a/src/network-connectivity-hub/index.ts +++ b/src/network-connectivity-hub/index.ts @@ -265,7 +265,7 @@ export class NetworkConnectivityHub extends cdktf.TerraformResource { terraformResourceType: 'google_network_connectivity_hub', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/network-connectivity-spoke/index.ts b/src/network-connectivity-spoke/index.ts index 0800f2ce2f3..f98fbb4998f 100644 --- a/src/network-connectivity-spoke/index.ts +++ b/src/network-connectivity-spoke/index.ts @@ -629,7 +629,7 @@ export class NetworkConnectivitySpoke extends cdktf.TerraformResource { terraformResourceType: 'google_network_connectivity_spoke', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/network-management-connectivity-test/index.ts b/src/network-management-connectivity-test/index.ts index 3555ed99e40..d2cb7d8029f 100644 --- a/src/network-management-connectivity-test/index.ts +++ b/src/network-management-connectivity-test/index.ts @@ -643,7 +643,7 @@ export class NetworkManagementConnectivityTest extends cdktf.TerraformResource { terraformResourceType: 'google_network_management_connectivity_test', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/network-services-edge-cache-keyset/index.ts b/src/network-services-edge-cache-keyset/index.ts index d116437a9da..cdcfb31f99c 100644 --- a/src/network-services-edge-cache-keyset/index.ts +++ b/src/network-services-edge-cache-keyset/index.ts @@ -335,7 +335,7 @@ export class NetworkServicesEdgeCacheKeyset extends cdktf.TerraformResource { terraformResourceType: 'google_network_services_edge_cache_keyset', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/network-services-edge-cache-origin/index.ts b/src/network-services-edge-cache-origin/index.ts index 2dc74289f05..3611cf8d73c 100644 --- a/src/network-services-edge-cache-origin/index.ts +++ b/src/network-services-edge-cache-origin/index.ts @@ -459,7 +459,7 @@ export class NetworkServicesEdgeCacheOrigin extends cdktf.TerraformResource { terraformResourceType: 'google_network_services_edge_cache_origin', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/network-services-edge-cache-service/index.ts b/src/network-services-edge-cache-service/index.ts index 129abed82b6..9f648c4b8bf 100644 --- a/src/network-services-edge-cache-service/index.ts +++ b/src/network-services-edge-cache-service/index.ts @@ -3700,7 +3700,7 @@ export class NetworkServicesEdgeCacheService extends cdktf.TerraformResource { terraformResourceType: 'google_network_services_edge_cache_service', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/notebooks-environment/index.ts b/src/notebooks-environment/index.ts index 8be5adc1065..cf4bea31530 100644 --- a/src/notebooks-environment/index.ts +++ b/src/notebooks-environment/index.ts @@ -442,7 +442,7 @@ export class NotebooksEnvironment extends cdktf.TerraformResource { terraformResourceType: 'google_notebooks_environment', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/notebooks-instance-iam-binding/index.ts b/src/notebooks-instance-iam-binding/index.ts index a9752336790..202b4f23c73 100644 --- a/src/notebooks-instance-iam-binding/index.ts +++ b/src/notebooks-instance-iam-binding/index.ts @@ -181,7 +181,7 @@ export class NotebooksInstanceIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_notebooks_instance_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/notebooks-instance-iam-member/index.ts b/src/notebooks-instance-iam-member/index.ts index 26308b0e33b..5ec32ad138c 100644 --- a/src/notebooks-instance-iam-member/index.ts +++ b/src/notebooks-instance-iam-member/index.ts @@ -181,7 +181,7 @@ export class NotebooksInstanceIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_notebooks_instance_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/notebooks-instance-iam-policy/index.ts b/src/notebooks-instance-iam-policy/index.ts index 829b0415333..4ef912a312f 100644 --- a/src/notebooks-instance-iam-policy/index.ts +++ b/src/notebooks-instance-iam-policy/index.ts @@ -58,7 +58,7 @@ export class NotebooksInstanceIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_notebooks_instance_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/notebooks-instance/index.ts b/src/notebooks-instance/index.ts index d5359838913..000ec905d6f 100644 --- a/src/notebooks-instance/index.ts +++ b/src/notebooks-instance/index.ts @@ -954,7 +954,7 @@ export class NotebooksInstance extends cdktf.TerraformResource { terraformResourceType: 'google_notebooks_instance', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/notebooks-location/index.ts b/src/notebooks-location/index.ts index 56df2c42b06..780ec96dff4 100644 --- a/src/notebooks-location/index.ts +++ b/src/notebooks-location/index.ts @@ -187,7 +187,7 @@ export class NotebooksLocation extends cdktf.TerraformResource { terraformResourceType: 'google_notebooks_location', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/notebooks-runtime-iam-binding/index.ts b/src/notebooks-runtime-iam-binding/index.ts index 0a0108f494f..2ceffd53d3d 100644 --- a/src/notebooks-runtime-iam-binding/index.ts +++ b/src/notebooks-runtime-iam-binding/index.ts @@ -181,7 +181,7 @@ export class NotebooksRuntimeIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_notebooks_runtime_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/notebooks-runtime-iam-member/index.ts b/src/notebooks-runtime-iam-member/index.ts index ccca61c14e7..74939f764f9 100644 --- a/src/notebooks-runtime-iam-member/index.ts +++ b/src/notebooks-runtime-iam-member/index.ts @@ -181,7 +181,7 @@ export class NotebooksRuntimeIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_notebooks_runtime_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/notebooks-runtime-iam-policy/index.ts b/src/notebooks-runtime-iam-policy/index.ts index 3acf4510120..59755f32386 100644 --- a/src/notebooks-runtime-iam-policy/index.ts +++ b/src/notebooks-runtime-iam-policy/index.ts @@ -58,7 +58,7 @@ export class NotebooksRuntimeIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_notebooks_runtime_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/notebooks-runtime/index.ts b/src/notebooks-runtime/index.ts index 53f182d6885..f0e014c71c0 100644 --- a/src/notebooks-runtime/index.ts +++ b/src/notebooks-runtime/index.ts @@ -2228,7 +2228,7 @@ export class NotebooksRuntime extends cdktf.TerraformResource { terraformResourceType: 'google_notebooks_runtime', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/org-policy-policy/index.ts b/src/org-policy-policy/index.ts index 56a238c6f6b..ec61b9df172 100644 --- a/src/org-policy-policy/index.ts +++ b/src/org-policy-policy/index.ts @@ -795,7 +795,7 @@ export class OrgPolicyPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_org_policy_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/organization-access-approval-settings/index.ts b/src/organization-access-approval-settings/index.ts index 0793bb85ee1..7f1b51d1610 100644 --- a/src/organization-access-approval-settings/index.ts +++ b/src/organization-access-approval-settings/index.ts @@ -339,7 +339,7 @@ export class OrganizationAccessApprovalSettings extends cdktf.TerraformResource terraformResourceType: 'google_organization_access_approval_settings', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/organization-iam-audit-config/index.ts b/src/organization-iam-audit-config/index.ts index c68b2f0e0b3..44bd01354c1 100644 --- a/src/organization-iam-audit-config/index.ts +++ b/src/organization-iam-audit-config/index.ts @@ -185,7 +185,7 @@ export class OrganizationIamAuditConfig extends cdktf.TerraformResource { terraformResourceType: 'google_organization_iam_audit_config', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/organization-iam-binding/index.ts b/src/organization-iam-binding/index.ts index 412cbb97c31..83d8e0b2a8f 100644 --- a/src/organization-iam-binding/index.ts +++ b/src/organization-iam-binding/index.ts @@ -175,7 +175,7 @@ export class OrganizationIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_organization_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/organization-iam-custom-role/index.ts b/src/organization-iam-custom-role/index.ts index 90f5bf96158..6474b9a0d0c 100644 --- a/src/organization-iam-custom-role/index.ts +++ b/src/organization-iam-custom-role/index.ts @@ -78,7 +78,7 @@ export class OrganizationIamCustomRole extends cdktf.TerraformResource { terraformResourceType: 'google_organization_iam_custom_role', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/organization-iam-member/index.ts b/src/organization-iam-member/index.ts index d8178facbad..dc9b723a8b9 100644 --- a/src/organization-iam-member/index.ts +++ b/src/organization-iam-member/index.ts @@ -175,7 +175,7 @@ export class OrganizationIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_organization_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/organization-iam-policy/index.ts b/src/organization-iam-policy/index.ts index dd5f9fbc1d2..fcd04d2ca0d 100644 --- a/src/organization-iam-policy/index.ts +++ b/src/organization-iam-policy/index.ts @@ -52,7 +52,7 @@ export class OrganizationIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_organization_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/organization-policy/index.ts b/src/organization-policy/index.ts index fb834b2ae55..e2949ea3629 100644 --- a/src/organization-policy/index.ts +++ b/src/organization-policy/index.ts @@ -712,7 +712,7 @@ export class OrganizationPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_organization_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/os-config-os-policy-assignment/index.ts b/src/os-config-os-policy-assignment/index.ts index 133f526262a..df75d983338 100644 --- a/src/os-config-os-policy-assignment/index.ts +++ b/src/os-config-os-policy-assignment/index.ts @@ -5877,7 +5877,7 @@ export class OsConfigOsPolicyAssignment extends cdktf.TerraformResource { terraformResourceType: 'google_os_config_os_policy_assignment', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/os-config-patch-deployment/index.ts b/src/os-config-patch-deployment/index.ts index 1cfd11fb6ab..82140d9b471 100644 --- a/src/os-config-patch-deployment/index.ts +++ b/src/os-config-patch-deployment/index.ts @@ -3723,7 +3723,7 @@ export class OsConfigPatchDeployment extends cdktf.TerraformResource { terraformResourceType: 'google_os_config_patch_deployment', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/os-login-ssh-public-key/index.ts b/src/os-login-ssh-public-key/index.ts index 6b9d58d5ede..62fb553d510 100644 --- a/src/os-login-ssh-public-key/index.ts +++ b/src/os-login-ssh-public-key/index.ts @@ -201,7 +201,7 @@ export class OsLoginSshPublicKey extends cdktf.TerraformResource { terraformResourceType: 'google_os_login_ssh_public_key', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/privateca-ca-pool-iam-binding/index.ts b/src/privateca-ca-pool-iam-binding/index.ts index 5b6be4e675a..db0e8d7ea31 100644 --- a/src/privateca-ca-pool-iam-binding/index.ts +++ b/src/privateca-ca-pool-iam-binding/index.ts @@ -181,7 +181,7 @@ export class PrivatecaCaPoolIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_privateca_ca_pool_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/privateca-ca-pool-iam-member/index.ts b/src/privateca-ca-pool-iam-member/index.ts index e63001a82a9..971d81c8d26 100644 --- a/src/privateca-ca-pool-iam-member/index.ts +++ b/src/privateca-ca-pool-iam-member/index.ts @@ -181,7 +181,7 @@ export class PrivatecaCaPoolIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_privateca_ca_pool_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/privateca-ca-pool-iam-policy/index.ts b/src/privateca-ca-pool-iam-policy/index.ts index 0d6aa02e64a..d74c182ba06 100644 --- a/src/privateca-ca-pool-iam-policy/index.ts +++ b/src/privateca-ca-pool-iam-policy/index.ts @@ -58,7 +58,7 @@ export class PrivatecaCaPoolIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_privateca_ca_pool_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/privateca-ca-pool/index.ts b/src/privateca-ca-pool/index.ts index d80a0636356..834b3a7f9ca 100644 --- a/src/privateca-ca-pool/index.ts +++ b/src/privateca-ca-pool/index.ts @@ -2523,7 +2523,7 @@ export class PrivatecaCaPool extends cdktf.TerraformResource { terraformResourceType: 'google_privateca_ca_pool', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/privateca-certificate-authority/index.ts b/src/privateca-certificate-authority/index.ts index f39e78afb2f..7e4dd87725c 100644 --- a/src/privateca-certificate-authority/index.ts +++ b/src/privateca-certificate-authority/index.ts @@ -2577,7 +2577,7 @@ export class PrivatecaCertificateAuthority extends cdktf.TerraformResource { terraformResourceType: 'google_privateca_certificate_authority', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/privateca-certificate-template-iam-binding/index.ts b/src/privateca-certificate-template-iam-binding/index.ts index ba22e87f3aa..fe03cf74876 100644 --- a/src/privateca-certificate-template-iam-binding/index.ts +++ b/src/privateca-certificate-template-iam-binding/index.ts @@ -181,7 +181,7 @@ export class PrivatecaCertificateTemplateIamBinding extends cdktf.TerraformResou terraformResourceType: 'google_privateca_certificate_template_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/privateca-certificate-template-iam-member/index.ts b/src/privateca-certificate-template-iam-member/index.ts index aa210ba818c..50247badd77 100644 --- a/src/privateca-certificate-template-iam-member/index.ts +++ b/src/privateca-certificate-template-iam-member/index.ts @@ -181,7 +181,7 @@ export class PrivatecaCertificateTemplateIamMember extends cdktf.TerraformResour terraformResourceType: 'google_privateca_certificate_template_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/privateca-certificate-template-iam-policy/index.ts b/src/privateca-certificate-template-iam-policy/index.ts index a0b2f5a58a1..6312df72241 100644 --- a/src/privateca-certificate-template-iam-policy/index.ts +++ b/src/privateca-certificate-template-iam-policy/index.ts @@ -58,7 +58,7 @@ export class PrivatecaCertificateTemplateIamPolicy extends cdktf.TerraformResour terraformResourceType: 'google_privateca_certificate_template_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/privateca-certificate-template/index.ts b/src/privateca-certificate-template/index.ts index dd7521cda4a..0363f1404e5 100644 --- a/src/privateca-certificate-template/index.ts +++ b/src/privateca-certificate-template/index.ts @@ -2012,7 +2012,7 @@ export class PrivatecaCertificateTemplate extends cdktf.TerraformResource { terraformResourceType: 'google_privateca_certificate_template', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/privateca-certificate/index.ts b/src/privateca-certificate/index.ts index 8d671c47f80..15dd8041100 100644 --- a/src/privateca-certificate/index.ts +++ b/src/privateca-certificate/index.ts @@ -4417,7 +4417,7 @@ export class PrivatecaCertificate extends cdktf.TerraformResource { terraformResourceType: 'google_privateca_certificate', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/project-access-approval-settings/index.ts b/src/project-access-approval-settings/index.ts index 83c4c960757..e009e6b43d4 100644 --- a/src/project-access-approval-settings/index.ts +++ b/src/project-access-approval-settings/index.ts @@ -346,7 +346,7 @@ export class ProjectAccessApprovalSettings extends cdktf.TerraformResource { terraformResourceType: 'google_project_access_approval_settings', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/project-default-service-accounts/index.ts b/src/project-default-service-accounts/index.ts index 2784417bc93..0a5a9bfda26 100644 --- a/src/project-default-service-accounts/index.ts +++ b/src/project-default-service-accounts/index.ts @@ -197,7 +197,7 @@ export class ProjectDefaultServiceAccounts extends cdktf.TerraformResource { terraformResourceType: 'google_project_default_service_accounts', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/project-iam-audit-config/index.ts b/src/project-iam-audit-config/index.ts index 49bc39a4e1e..ecc81d92abc 100644 --- a/src/project-iam-audit-config/index.ts +++ b/src/project-iam-audit-config/index.ts @@ -183,7 +183,7 @@ export class ProjectIamAuditConfig extends cdktf.TerraformResource { terraformResourceType: 'google_project_iam_audit_config', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/project-iam-binding/index.ts b/src/project-iam-binding/index.ts index 33c0192150c..e36845a6562 100644 --- a/src/project-iam-binding/index.ts +++ b/src/project-iam-binding/index.ts @@ -173,7 +173,7 @@ export class ProjectIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_project_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/project-iam-custom-role/index.ts b/src/project-iam-custom-role/index.ts index b3f35d0d503..ea394c064b2 100644 --- a/src/project-iam-custom-role/index.ts +++ b/src/project-iam-custom-role/index.ts @@ -78,7 +78,7 @@ export class ProjectIamCustomRole extends cdktf.TerraformResource { terraformResourceType: 'google_project_iam_custom_role', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/project-iam-member/index.ts b/src/project-iam-member/index.ts index 923023a2353..72034af57f4 100644 --- a/src/project-iam-member/index.ts +++ b/src/project-iam-member/index.ts @@ -173,7 +173,7 @@ export class ProjectIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_project_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/project-iam-policy/index.ts b/src/project-iam-policy/index.ts index ce0d7828016..a40ca1755ce 100644 --- a/src/project-iam-policy/index.ts +++ b/src/project-iam-policy/index.ts @@ -50,7 +50,7 @@ export class ProjectIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_project_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/project-organization-policy/index.ts b/src/project-organization-policy/index.ts index 294198fdbee..f70402316de 100644 --- a/src/project-organization-policy/index.ts +++ b/src/project-organization-policy/index.ts @@ -714,7 +714,7 @@ export class ProjectOrganizationPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_project_organization_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/project-service/index.ts b/src/project-service/index.ts index 9deaddc4fd7..3e45950ec07 100644 --- a/src/project-service/index.ts +++ b/src/project-service/index.ts @@ -220,7 +220,7 @@ export class ProjectService extends cdktf.TerraformResource { terraformResourceType: 'google_project_service', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/project-usage-export-bucket/index.ts b/src/project-usage-export-bucket/index.ts index 20a79770667..410fd095bdc 100644 --- a/src/project-usage-export-bucket/index.ts +++ b/src/project-usage-export-bucket/index.ts @@ -168,7 +168,7 @@ export class ProjectUsageExportBucket extends cdktf.TerraformResource { terraformResourceType: 'google_project_usage_export_bucket', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/project/index.ts b/src/project/index.ts index 32cf9af7f59..4cae975e539 100644 --- a/src/project/index.ts +++ b/src/project/index.ts @@ -252,7 +252,7 @@ export class Project extends cdktf.TerraformResource { terraformResourceType: 'google_project', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/provider/index.ts b/src/provider/index.ts index 7a21c473a65..c51ce924fac 100644 --- a/src/provider/index.ts +++ b/src/provider/index.ts @@ -104,6 +104,10 @@ export interface GoogleProviderConfig { */ readonly cloudIdentityCustomEndpoint?: string; /** + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google#cloud_ids_custom_endpoint GoogleProvider#cloud_ids_custom_endpoint} + */ + readonly cloudIdsCustomEndpoint?: string; + /** * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google#cloud_iot_custom_endpoint GoogleProvider#cloud_iot_custom_endpoint} */ readonly cloudIotCustomEndpoint?: string; @@ -501,7 +505,7 @@ export class GoogleProvider extends cdktf.TerraformProvider { terraformResourceType: 'google', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, terraformProviderSource: 'google' @@ -530,6 +534,7 @@ export class GoogleProvider extends cdktf.TerraformProvider { this._cloudBuildWorkerPoolCustomEndpoint = config.cloudBuildWorkerPoolCustomEndpoint; this._cloudFunctionsCustomEndpoint = config.cloudFunctionsCustomEndpoint; this._cloudIdentityCustomEndpoint = config.cloudIdentityCustomEndpoint; + this._cloudIdsCustomEndpoint = config.cloudIdsCustomEndpoint; this._cloudIotCustomEndpoint = config.cloudIotCustomEndpoint; this._cloudResourceManagerCustomEndpoint = config.cloudResourceManagerCustomEndpoint; this._cloudRunCustomEndpoint = config.cloudRunCustomEndpoint; @@ -1006,6 +1011,22 @@ export class GoogleProvider extends cdktf.TerraformProvider { return this._cloudIdentityCustomEndpoint; } + // cloud_ids_custom_endpoint - computed: false, optional: true, required: false + private _cloudIdsCustomEndpoint?: string; + public get cloudIdsCustomEndpoint() { + return this._cloudIdsCustomEndpoint; + } + public set cloudIdsCustomEndpoint(value: string | undefined) { + this._cloudIdsCustomEndpoint = value; + } + public resetCloudIdsCustomEndpoint() { + this._cloudIdsCustomEndpoint = undefined; + } + // Temporarily expose input value. Use with caution. + public get cloudIdsCustomEndpointInput() { + return this._cloudIdsCustomEndpoint; + } + // cloud_iot_custom_endpoint - computed: false, optional: true, required: false private _cloudIotCustomEndpoint?: string; public get cloudIotCustomEndpoint() { @@ -2412,6 +2433,7 @@ export class GoogleProvider extends cdktf.TerraformProvider { cloud_build_worker_pool_custom_endpoint: cdktf.stringToTerraform(this._cloudBuildWorkerPoolCustomEndpoint), cloud_functions_custom_endpoint: cdktf.stringToTerraform(this._cloudFunctionsCustomEndpoint), cloud_identity_custom_endpoint: cdktf.stringToTerraform(this._cloudIdentityCustomEndpoint), + cloud_ids_custom_endpoint: cdktf.stringToTerraform(this._cloudIdsCustomEndpoint), cloud_iot_custom_endpoint: cdktf.stringToTerraform(this._cloudIotCustomEndpoint), cloud_resource_manager_custom_endpoint: cdktf.stringToTerraform(this._cloudResourceManagerCustomEndpoint), cloud_run_custom_endpoint: cdktf.stringToTerraform(this._cloudRunCustomEndpoint), diff --git a/src/pubsub-lite-reservation/index.ts b/src/pubsub-lite-reservation/index.ts index 6eda8a5a3a8..82c3a1420f1 100644 --- a/src/pubsub-lite-reservation/index.ts +++ b/src/pubsub-lite-reservation/index.ts @@ -201,7 +201,7 @@ export class PubsubLiteReservation extends cdktf.TerraformResource { terraformResourceType: 'google_pubsub_lite_reservation', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/pubsub-lite-subscription/index.ts b/src/pubsub-lite-subscription/index.ts index a3860e05cde..2c20e6962a9 100644 --- a/src/pubsub-lite-subscription/index.ts +++ b/src/pubsub-lite-subscription/index.ts @@ -275,7 +275,7 @@ export class PubsubLiteSubscription extends cdktf.TerraformResource { terraformResourceType: 'google_pubsub_lite_subscription', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/pubsub-lite-topic/index.ts b/src/pubsub-lite-topic/index.ts index 91502436e7b..d13ddd6cfc4 100644 --- a/src/pubsub-lite-topic/index.ts +++ b/src/pubsub-lite-topic/index.ts @@ -565,7 +565,7 @@ export class PubsubLiteTopic extends cdktf.TerraformResource { terraformResourceType: 'google_pubsub_lite_topic', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/pubsub-schema/index.ts b/src/pubsub-schema/index.ts index 7594bf9f18d..6293d2900c8 100644 --- a/src/pubsub-schema/index.ts +++ b/src/pubsub-schema/index.ts @@ -174,7 +174,7 @@ export class PubsubSchema extends cdktf.TerraformResource { terraformResourceType: 'google_pubsub_schema', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/pubsub-subscription-iam-binding/index.ts b/src/pubsub-subscription-iam-binding/index.ts index 9db4ca76ce6..61aba799768 100644 --- a/src/pubsub-subscription-iam-binding/index.ts +++ b/src/pubsub-subscription-iam-binding/index.ts @@ -177,7 +177,7 @@ export class PubsubSubscriptionIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_pubsub_subscription_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/pubsub-subscription-iam-member/index.ts b/src/pubsub-subscription-iam-member/index.ts index 1fcb2eba6b9..8671dea7a3c 100644 --- a/src/pubsub-subscription-iam-member/index.ts +++ b/src/pubsub-subscription-iam-member/index.ts @@ -177,7 +177,7 @@ export class PubsubSubscriptionIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_pubsub_subscription_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/pubsub-subscription-iam-policy/index.ts b/src/pubsub-subscription-iam-policy/index.ts index e12591cc4f0..53bfac7ec78 100644 --- a/src/pubsub-subscription-iam-policy/index.ts +++ b/src/pubsub-subscription-iam-policy/index.ts @@ -54,7 +54,7 @@ export class PubsubSubscriptionIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_pubsub_subscription_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/pubsub-subscription/index.ts b/src/pubsub-subscription/index.ts index d0365965b4e..412304ed7cc 100644 --- a/src/pubsub-subscription/index.ts +++ b/src/pubsub-subscription/index.ts @@ -989,7 +989,7 @@ export class PubsubSubscription extends cdktf.TerraformResource { terraformResourceType: 'google_pubsub_subscription', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/pubsub-topic-iam-binding/index.ts b/src/pubsub-topic-iam-binding/index.ts index 0b155f39a00..e5154d77b9f 100644 --- a/src/pubsub-topic-iam-binding/index.ts +++ b/src/pubsub-topic-iam-binding/index.ts @@ -177,7 +177,7 @@ export class PubsubTopicIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_pubsub_topic_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/pubsub-topic-iam-member/index.ts b/src/pubsub-topic-iam-member/index.ts index a183d1b545a..0a34c63df55 100644 --- a/src/pubsub-topic-iam-member/index.ts +++ b/src/pubsub-topic-iam-member/index.ts @@ -177,7 +177,7 @@ export class PubsubTopicIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_pubsub_topic_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/pubsub-topic-iam-policy/index.ts b/src/pubsub-topic-iam-policy/index.ts index 0c3314a684a..93fa5544570 100644 --- a/src/pubsub-topic-iam-policy/index.ts +++ b/src/pubsub-topic-iam-policy/index.ts @@ -54,7 +54,7 @@ export class PubsubTopicIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_pubsub_topic_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/pubsub-topic/index.ts b/src/pubsub-topic/index.ts index 8fc72e1d51d..853971f4c67 100644 --- a/src/pubsub-topic/index.ts +++ b/src/pubsub-topic/index.ts @@ -392,7 +392,7 @@ export class PubsubTopic extends cdktf.TerraformResource { terraformResourceType: 'google_pubsub_topic', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/recaptcha-enterprise-key/index.ts b/src/recaptcha-enterprise-key/index.ts index 8eabb936bff..66c84ba93ad 100644 --- a/src/recaptcha-enterprise-key/index.ts +++ b/src/recaptcha-enterprise-key/index.ts @@ -687,7 +687,7 @@ export class RecaptchaEnterpriseKey extends cdktf.TerraformResource { terraformResourceType: 'google_recaptcha_enterprise_key', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/redis-instance/index.ts b/src/redis-instance/index.ts index 08983e4a56a..53319702509 100644 --- a/src/redis-instance/index.ts +++ b/src/redis-instance/index.ts @@ -1095,7 +1095,7 @@ export class RedisInstance extends cdktf.TerraformResource { terraformResourceType: 'google_redis_instance', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/resource-manager-lien/index.ts b/src/resource-manager-lien/index.ts index f8e5f2eee2c..cdd437321d4 100644 --- a/src/resource-manager-lien/index.ts +++ b/src/resource-manager-lien/index.ts @@ -184,7 +184,7 @@ export class ResourceManagerLien extends cdktf.TerraformResource { terraformResourceType: 'google_resource_manager_lien', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/scc-notification-config/index.ts b/src/scc-notification-config/index.ts index 7798fcb6d45..49435934f03 100644 --- a/src/scc-notification-config/index.ts +++ b/src/scc-notification-config/index.ts @@ -297,7 +297,7 @@ export class SccNotificationConfig extends cdktf.TerraformResource { terraformResourceType: 'google_scc_notification_config', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/scc-source/index.ts b/src/scc-source/index.ts index 11af97dde97..9e96a025e04 100644 --- a/src/scc-source/index.ts +++ b/src/scc-source/index.ts @@ -200,7 +200,7 @@ export class SccSource extends cdktf.TerraformResource { terraformResourceType: 'google_scc_source', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/secret-manager-secret-iam-binding/index.ts b/src/secret-manager-secret-iam-binding/index.ts index 468e71723d3..ab407f60ded 100644 --- a/src/secret-manager-secret-iam-binding/index.ts +++ b/src/secret-manager-secret-iam-binding/index.ts @@ -177,7 +177,7 @@ export class SecretManagerSecretIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_secret_manager_secret_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/secret-manager-secret-iam-member/index.ts b/src/secret-manager-secret-iam-member/index.ts index 73820acd339..9aae15573d1 100644 --- a/src/secret-manager-secret-iam-member/index.ts +++ b/src/secret-manager-secret-iam-member/index.ts @@ -177,7 +177,7 @@ export class SecretManagerSecretIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_secret_manager_secret_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/secret-manager-secret-iam-policy/index.ts b/src/secret-manager-secret-iam-policy/index.ts index f49576fca77..3f79fbae0e0 100644 --- a/src/secret-manager-secret-iam-policy/index.ts +++ b/src/secret-manager-secret-iam-policy/index.ts @@ -54,7 +54,7 @@ export class SecretManagerSecretIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_secret_manager_secret_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/secret-manager-secret-version/index.ts b/src/secret-manager-secret-version/index.ts index 40d82c5f776..36600e859bf 100644 --- a/src/secret-manager-secret-version/index.ts +++ b/src/secret-manager-secret-version/index.ts @@ -168,7 +168,7 @@ export class SecretManagerSecretVersion extends cdktf.TerraformResource { terraformResourceType: 'google_secret_manager_secret_version', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/secret-manager-secret/index.ts b/src/secret-manager-secret/index.ts index a332338b3d0..e88cf7c6848 100644 --- a/src/secret-manager-secret/index.ts +++ b/src/secret-manager-secret/index.ts @@ -780,7 +780,7 @@ export class SecretManagerSecret extends cdktf.TerraformResource { terraformResourceType: 'google_secret_manager_secret', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/service-account-iam-binding/index.ts b/src/service-account-iam-binding/index.ts index 724931af47e..0e76d8a4ca7 100644 --- a/src/service-account-iam-binding/index.ts +++ b/src/service-account-iam-binding/index.ts @@ -173,7 +173,7 @@ export class ServiceAccountIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_service_account_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/service-account-iam-member/index.ts b/src/service-account-iam-member/index.ts index e27bd611806..907c9999c74 100644 --- a/src/service-account-iam-member/index.ts +++ b/src/service-account-iam-member/index.ts @@ -173,7 +173,7 @@ export class ServiceAccountIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_service_account_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/service-account-iam-policy/index.ts b/src/service-account-iam-policy/index.ts index ffb6368ce61..9ea70926fae 100644 --- a/src/service-account-iam-policy/index.ts +++ b/src/service-account-iam-policy/index.ts @@ -50,7 +50,7 @@ export class ServiceAccountIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_service_account_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/service-account-key/index.ts b/src/service-account-key/index.ts index 8903e045203..1dd0ce4f642 100644 --- a/src/service-account-key/index.ts +++ b/src/service-account-key/index.ts @@ -74,7 +74,7 @@ export class ServiceAccountKey extends cdktf.TerraformResource { terraformResourceType: 'google_service_account_key', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/service-account/index.ts b/src/service-account/index.ts index 8fd57ab3cb5..ef4100e7bff 100644 --- a/src/service-account/index.ts +++ b/src/service-account/index.ts @@ -153,7 +153,7 @@ export class ServiceAccount extends cdktf.TerraformResource { terraformResourceType: 'google_service_account', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/service-networking-connection/index.ts b/src/service-networking-connection/index.ts index 2756db93b42..a89c0d84cf0 100644 --- a/src/service-networking-connection/index.ts +++ b/src/service-networking-connection/index.ts @@ -195,7 +195,7 @@ export class ServiceNetworkingConnection extends cdktf.TerraformResource { terraformResourceType: 'google_service_networking_connection', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/service-networking-peered-dns-domain/index.ts b/src/service-networking-peered-dns-domain/index.ts index 4d256d78570..eeda97aa406 100644 --- a/src/service-networking-peered-dns-domain/index.ts +++ b/src/service-networking-peered-dns-domain/index.ts @@ -207,7 +207,7 @@ export class ServiceNetworkingPeeredDnsDomain extends cdktf.TerraformResource { terraformResourceType: 'google_service_networking_peered_dns_domain', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/sourcerepo-repository-iam-binding/index.ts b/src/sourcerepo-repository-iam-binding/index.ts index 3c434f9e1be..d022183e454 100644 --- a/src/sourcerepo-repository-iam-binding/index.ts +++ b/src/sourcerepo-repository-iam-binding/index.ts @@ -177,7 +177,7 @@ export class SourcerepoRepositoryIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_sourcerepo_repository_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/sourcerepo-repository-iam-member/index.ts b/src/sourcerepo-repository-iam-member/index.ts index cb9e03d3a65..7528816924a 100644 --- a/src/sourcerepo-repository-iam-member/index.ts +++ b/src/sourcerepo-repository-iam-member/index.ts @@ -177,7 +177,7 @@ export class SourcerepoRepositoryIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_sourcerepo_repository_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/sourcerepo-repository-iam-policy/index.ts b/src/sourcerepo-repository-iam-policy/index.ts index d9150dd53b8..e56918b31b3 100644 --- a/src/sourcerepo-repository-iam-policy/index.ts +++ b/src/sourcerepo-repository-iam-policy/index.ts @@ -54,7 +54,7 @@ export class SourcerepoRepositoryIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_sourcerepo_repository_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/sourcerepo-repository/index.ts b/src/sourcerepo-repository/index.ts index 4b2646a8df4..7be4bb19f6b 100644 --- a/src/sourcerepo-repository/index.ts +++ b/src/sourcerepo-repository/index.ts @@ -348,7 +348,7 @@ export class SourcerepoRepository extends cdktf.TerraformResource { terraformResourceType: 'google_sourcerepo_repository', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/spanner-database-iam-binding/index.ts b/src/spanner-database-iam-binding/index.ts index 544c16fa9fd..56ce6b7c75e 100644 --- a/src/spanner-database-iam-binding/index.ts +++ b/src/spanner-database-iam-binding/index.ts @@ -181,7 +181,7 @@ export class SpannerDatabaseIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_spanner_database_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/spanner-database-iam-member/index.ts b/src/spanner-database-iam-member/index.ts index c9ca22e44a5..9ec6c50eb96 100644 --- a/src/spanner-database-iam-member/index.ts +++ b/src/spanner-database-iam-member/index.ts @@ -181,7 +181,7 @@ export class SpannerDatabaseIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_spanner_database_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/spanner-database-iam-policy/index.ts b/src/spanner-database-iam-policy/index.ts index 5da78c4cce0..677c2220d5c 100644 --- a/src/spanner-database-iam-policy/index.ts +++ b/src/spanner-database-iam-policy/index.ts @@ -58,7 +58,7 @@ export class SpannerDatabaseIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_spanner_database_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/spanner-database/index.ts b/src/spanner-database/index.ts index 6ec3c1ae76e..6a9d5f13a87 100644 --- a/src/spanner-database/index.ts +++ b/src/spanner-database/index.ts @@ -295,7 +295,7 @@ export class SpannerDatabase extends cdktf.TerraformResource { terraformResourceType: 'google_spanner_database', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/spanner-instance-iam-binding/index.ts b/src/spanner-instance-iam-binding/index.ts index 96631dd4867..d460c860975 100644 --- a/src/spanner-instance-iam-binding/index.ts +++ b/src/spanner-instance-iam-binding/index.ts @@ -177,7 +177,7 @@ export class SpannerInstanceIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_spanner_instance_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/spanner-instance-iam-member/index.ts b/src/spanner-instance-iam-member/index.ts index 16f290b6df4..be145c04a7a 100644 --- a/src/spanner-instance-iam-member/index.ts +++ b/src/spanner-instance-iam-member/index.ts @@ -177,7 +177,7 @@ export class SpannerInstanceIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_spanner_instance_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/spanner-instance-iam-policy/index.ts b/src/spanner-instance-iam-policy/index.ts index 9ebe4691a01..f4d692234ce 100644 --- a/src/spanner-instance-iam-policy/index.ts +++ b/src/spanner-instance-iam-policy/index.ts @@ -54,7 +54,7 @@ export class SpannerInstanceIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_spanner_instance_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/spanner-instance/index.ts b/src/spanner-instance/index.ts index 40f8ec7f1d2..0c882f1baae 100644 --- a/src/spanner-instance/index.ts +++ b/src/spanner-instance/index.ts @@ -235,7 +235,7 @@ export class SpannerInstance extends cdktf.TerraformResource { terraformResourceType: 'google_spanner_instance', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/sql-database-instance/index.ts b/src/sql-database-instance/index.ts index 8d408704965..36048f6abe2 100644 --- a/src/sql-database-instance/index.ts +++ b/src/sql-database-instance/index.ts @@ -3192,7 +3192,7 @@ export class SqlDatabaseInstance extends cdktf.TerraformResource { terraformResourceType: 'google_sql_database_instance', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/sql-database/index.ts b/src/sql-database/index.ts index c98bb93b7a2..78065ab6dc6 100644 --- a/src/sql-database/index.ts +++ b/src/sql-database/index.ts @@ -215,7 +215,7 @@ export class SqlDatabase extends cdktf.TerraformResource { terraformResourceType: 'google_sql_database', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/sql-source-representation-instance/index.ts b/src/sql-source-representation-instance/index.ts index 5048e1eaf5d..564471b3ce5 100644 --- a/src/sql-source-representation-instance/index.ts +++ b/src/sql-source-representation-instance/index.ts @@ -186,7 +186,7 @@ export class SqlSourceRepresentationInstance extends cdktf.TerraformResource { terraformResourceType: 'google_sql_source_representation_instance', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/sql-ssl-cert/index.ts b/src/sql-ssl-cert/index.ts index 3df29325c46..2f024147595 100644 --- a/src/sql-ssl-cert/index.ts +++ b/src/sql-ssl-cert/index.ts @@ -168,7 +168,7 @@ export class SqlSslCert extends cdktf.TerraformResource { terraformResourceType: 'google_sql_ssl_cert', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/sql-user/index.ts b/src/sql-user/index.ts index 58ad23134b4..6ee6dc1da63 100644 --- a/src/sql-user/index.ts +++ b/src/sql-user/index.ts @@ -67,18 +67,81 @@ export interface SqlUserConfig extends cdktf.TerraformMetaArguments { */ readonly passwordPolicy?: SqlUserPasswordPolicy; /** - * sql_server_user_details block - * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/sql_user#sql_server_user_details SqlUser#sql_server_user_details} - */ - readonly sqlServerUserDetails?: SqlUserSqlServerUserDetails; - /** * timeouts block * * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/sql_user#timeouts SqlUser#timeouts} */ readonly timeouts?: SqlUserTimeouts; } +export interface SqlUserSqlServerUserDetails { +} + +export function sqlUserSqlServerUserDetailsToTerraform(struct?: SqlUserSqlServerUserDetails): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + } +} + +export class SqlUserSqlServerUserDetailsOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param complexObjectIndex the index of this item in the list + * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) { + super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); + } + + public get internalValue(): SqlUserSqlServerUserDetails | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: SqlUserSqlServerUserDetails | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + } + } + + // disabled - computed: true, optional: false, required: false + public get disabled() { + return this.getBooleanAttribute('disabled'); + } + + // server_roles - computed: true, optional: false, required: false + public get serverRoles() { + return this.getListAttribute('server_roles'); + } +} + +export class SqlUserSqlServerUserDetailsList extends cdktf.ComplexList { + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + constructor(protected terraformResource: cdktf.IInterpolatingParent, protected terraformAttribute: string, protected wrapsSet: boolean) { + super(terraformResource, terraformAttribute, wrapsSet) + } + + /** + * @param index the index of the item to return + */ + public get(index: number): SqlUserSqlServerUserDetailsOutputReference { + return new SqlUserSqlServerUserDetailsOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); + } +} export interface SqlUserPasswordPolicyStatus { } @@ -308,102 +371,6 @@ export class SqlUserPasswordPolicyOutputReference extends cdktf.ComplexObject { return this._status; } } -export interface SqlUserSqlServerUserDetails { - /** - * If the user has been disabled. - * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/sql_user#disabled SqlUser#disabled} - */ - readonly disabled?: boolean | cdktf.IResolvable; - /** - * The server roles for this user in the database. - * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/sql_user#server_roles SqlUser#server_roles} - */ - readonly serverRoles?: string[]; -} - -export function sqlUserSqlServerUserDetailsToTerraform(struct?: SqlUserSqlServerUserDetailsOutputReference | SqlUserSqlServerUserDetails): any { - if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } - if (cdktf.isComplexElement(struct)) { - throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); - } - return { - disabled: cdktf.booleanToTerraform(struct!.disabled), - server_roles: cdktf.listMapper(cdktf.stringToTerraform, false)(struct!.serverRoles), - } -} - -export class SqlUserSqlServerUserDetailsOutputReference extends cdktf.ComplexObject { - private isEmptyObject = false; - - /** - * @param terraformResource The parent resource - * @param terraformAttribute The attribute on the parent resource this class is referencing - */ - public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string) { - super(terraformResource, terraformAttribute, false, 0); - } - - public get internalValue(): SqlUserSqlServerUserDetails | undefined { - let hasAnyValues = this.isEmptyObject; - const internalValueResult: any = {}; - if (this._disabled !== undefined) { - hasAnyValues = true; - internalValueResult.disabled = this._disabled; - } - if (this._serverRoles !== undefined) { - hasAnyValues = true; - internalValueResult.serverRoles = this._serverRoles; - } - return hasAnyValues ? internalValueResult : undefined; - } - - public set internalValue(value: SqlUserSqlServerUserDetails | undefined) { - if (value === undefined) { - this.isEmptyObject = false; - this._disabled = undefined; - this._serverRoles = undefined; - } - else { - this.isEmptyObject = Object.keys(value).length === 0; - this._disabled = value.disabled; - this._serverRoles = value.serverRoles; - } - } - - // disabled - computed: false, optional: true, required: false - private _disabled?: boolean | cdktf.IResolvable; - public get disabled() { - return this.getBooleanAttribute('disabled'); - } - public set disabled(value: boolean | cdktf.IResolvable) { - this._disabled = value; - } - public resetDisabled() { - this._disabled = undefined; - } - // Temporarily expose input value. Use with caution. - public get disabledInput() { - return this._disabled; - } - - // server_roles - computed: false, optional: true, required: false - private _serverRoles?: string[]; - public get serverRoles() { - return this.getListAttribute('server_roles'); - } - public set serverRoles(value: string[]) { - this._serverRoles = value; - } - public resetServerRoles() { - this._serverRoles = undefined; - } - // Temporarily expose input value. Use with caution. - public get serverRolesInput() { - return this._serverRoles; - } -} export interface SqlUserTimeouts { /** * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/sql_user#create SqlUser#create} @@ -560,7 +527,7 @@ export class SqlUser extends cdktf.TerraformResource { terraformResourceType: 'google_sql_user', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, @@ -580,7 +547,6 @@ export class SqlUser extends cdktf.TerraformResource { this._project = config.project; this._type = config.type; this._passwordPolicy.internalValue = config.passwordPolicy; - this._sqlServerUserDetails.internalValue = config.sqlServerUserDetails; this._timeouts.internalValue = config.timeouts; } @@ -694,6 +660,12 @@ export class SqlUser extends cdktf.TerraformResource { return this._project; } + // sql_server_user_details - computed: true, optional: false, required: false + private _sqlServerUserDetails = new SqlUserSqlServerUserDetailsList(this, "sql_server_user_details", false); + public get sqlServerUserDetails() { + return this._sqlServerUserDetails; + } + // type - computed: false, optional: true, required: false private _type?: string; public get type() { @@ -726,22 +698,6 @@ export class SqlUser extends cdktf.TerraformResource { return this._passwordPolicy.internalValue; } - // sql_server_user_details - computed: false, optional: true, required: false - private _sqlServerUserDetails = new SqlUserSqlServerUserDetailsOutputReference(this, "sql_server_user_details"); - public get sqlServerUserDetails() { - return this._sqlServerUserDetails; - } - public putSqlServerUserDetails(value: SqlUserSqlServerUserDetails) { - this._sqlServerUserDetails.internalValue = value; - } - public resetSqlServerUserDetails() { - this._sqlServerUserDetails.internalValue = undefined; - } - // Temporarily expose input value. Use with caution. - public get sqlServerUserDetailsInput() { - return this._sqlServerUserDetails.internalValue; - } - // timeouts - computed: false, optional: true, required: false private _timeouts = new SqlUserTimeoutsOutputReference(this, "timeouts"); public get timeouts() { @@ -773,7 +729,6 @@ export class SqlUser extends cdktf.TerraformResource { project: cdktf.stringToTerraform(this._project), type: cdktf.stringToTerraform(this._type), password_policy: sqlUserPasswordPolicyToTerraform(this._passwordPolicy.internalValue), - sql_server_user_details: sqlUserSqlServerUserDetailsToTerraform(this._sqlServerUserDetails.internalValue), timeouts: sqlUserTimeoutsToTerraform(this._timeouts.internalValue), }; } diff --git a/src/storage-bucket-access-control/index.ts b/src/storage-bucket-access-control/index.ts index 1481cba4b0b..c3c636ee918 100644 --- a/src/storage-bucket-access-control/index.ts +++ b/src/storage-bucket-access-control/index.ts @@ -209,7 +209,7 @@ export class StorageBucketAccessControl extends cdktf.TerraformResource { terraformResourceType: 'google_storage_bucket_access_control', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/storage-bucket-acl/index.ts b/src/storage-bucket-acl/index.ts index 34f9c60610a..3e05829c8d1 100644 --- a/src/storage-bucket-acl/index.ts +++ b/src/storage-bucket-acl/index.ts @@ -66,7 +66,7 @@ export class StorageBucketAcl extends cdktf.TerraformResource { terraformResourceType: 'google_storage_bucket_acl', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/storage-bucket-iam-binding/index.ts b/src/storage-bucket-iam-binding/index.ts index 3f8de1c0891..51ef92e9885 100644 --- a/src/storage-bucket-iam-binding/index.ts +++ b/src/storage-bucket-iam-binding/index.ts @@ -173,7 +173,7 @@ export class StorageBucketIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_storage_bucket_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/storage-bucket-iam-member/index.ts b/src/storage-bucket-iam-member/index.ts index 1448061d822..f5e083e5f7a 100644 --- a/src/storage-bucket-iam-member/index.ts +++ b/src/storage-bucket-iam-member/index.ts @@ -173,7 +173,7 @@ export class StorageBucketIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_storage_bucket_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/storage-bucket-iam-policy/index.ts b/src/storage-bucket-iam-policy/index.ts index c5e5170b204..86801200e50 100644 --- a/src/storage-bucket-iam-policy/index.ts +++ b/src/storage-bucket-iam-policy/index.ts @@ -50,7 +50,7 @@ export class StorageBucketIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_storage_bucket_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/storage-bucket-object/index.ts b/src/storage-bucket-object/index.ts index 11f424d39f5..647446eb73c 100644 --- a/src/storage-bucket-object/index.ts +++ b/src/storage-bucket-object/index.ts @@ -364,7 +364,7 @@ export class StorageBucketObject extends cdktf.TerraformResource { terraformResourceType: 'google_storage_bucket_object', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/storage-bucket/index.ts b/src/storage-bucket/index.ts index fb076b4ebdb..2c63696efc2 100644 --- a/src/storage-bucket/index.ts +++ b/src/storage-bucket/index.ts @@ -1512,7 +1512,7 @@ export class StorageBucket extends cdktf.TerraformResource { terraformResourceType: 'google_storage_bucket', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/storage-default-object-access-control/index.ts b/src/storage-default-object-access-control/index.ts index 0913bb732e1..338092b517b 100644 --- a/src/storage-default-object-access-control/index.ts +++ b/src/storage-default-object-access-control/index.ts @@ -278,7 +278,7 @@ export class StorageDefaultObjectAccessControl extends cdktf.TerraformResource { terraformResourceType: 'google_storage_default_object_access_control', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/storage-default-object-acl/index.ts b/src/storage-default-object-acl/index.ts index 29a4af8c45b..f4d679f518e 100644 --- a/src/storage-default-object-acl/index.ts +++ b/src/storage-default-object-acl/index.ts @@ -50,7 +50,7 @@ export class StorageDefaultObjectAcl extends cdktf.TerraformResource { terraformResourceType: 'google_storage_default_object_acl', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/storage-hmac-key/index.ts b/src/storage-hmac-key/index.ts index f2bd9673e7f..2c0fb77bf90 100644 --- a/src/storage-hmac-key/index.ts +++ b/src/storage-hmac-key/index.ts @@ -193,7 +193,7 @@ export class StorageHmacKey extends cdktf.TerraformResource { terraformResourceType: 'google_storage_hmac_key', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/storage-notification/index.ts b/src/storage-notification/index.ts index 566121228b8..cb0b92e6e1e 100644 --- a/src/storage-notification/index.ts +++ b/src/storage-notification/index.ts @@ -78,7 +78,7 @@ export class StorageNotification extends cdktf.TerraformResource { terraformResourceType: 'google_storage_notification', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/storage-object-access-control/index.ts b/src/storage-object-access-control/index.ts index d0066618e10..e54449ac846 100644 --- a/src/storage-object-access-control/index.ts +++ b/src/storage-object-access-control/index.ts @@ -278,7 +278,7 @@ export class StorageObjectAccessControl extends cdktf.TerraformResource { terraformResourceType: 'google_storage_object_access_control', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/storage-object-acl/index.ts b/src/storage-object-acl/index.ts index b3699727c81..1a40f07abca 100644 --- a/src/storage-object-acl/index.ts +++ b/src/storage-object-acl/index.ts @@ -58,7 +58,7 @@ export class StorageObjectAcl extends cdktf.TerraformResource { terraformResourceType: 'google_storage_object_acl', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/storage-transfer-job/index.ts b/src/storage-transfer-job/index.ts index 1e4ba7e2858..8a634146160 100644 --- a/src/storage-transfer-job/index.ts +++ b/src/storage-transfer-job/index.ts @@ -2128,7 +2128,7 @@ export class StorageTransferJob extends cdktf.TerraformResource { terraformResourceType: 'google_storage_transfer_job', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/tags-tag-binding/index.ts b/src/tags-tag-binding/index.ts index 109ed78c308..4a1d5214351 100644 --- a/src/tags-tag-binding/index.ts +++ b/src/tags-tag-binding/index.ts @@ -162,7 +162,7 @@ export class TagsTagBinding extends cdktf.TerraformResource { terraformResourceType: 'google_tags_tag_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/tags-tag-key-iam-binding/index.ts b/src/tags-tag-key-iam-binding/index.ts index 158bd1f7c4a..17d6f65ed39 100644 --- a/src/tags-tag-key-iam-binding/index.ts +++ b/src/tags-tag-key-iam-binding/index.ts @@ -173,7 +173,7 @@ export class TagsTagKeyIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_tags_tag_key_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/tags-tag-key-iam-member/index.ts b/src/tags-tag-key-iam-member/index.ts index 2c972531e1e..9120c9baf2b 100644 --- a/src/tags-tag-key-iam-member/index.ts +++ b/src/tags-tag-key-iam-member/index.ts @@ -173,7 +173,7 @@ export class TagsTagKeyIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_tags_tag_key_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/tags-tag-key-iam-policy/index.ts b/src/tags-tag-key-iam-policy/index.ts index 974c16eeeb3..9591e760fc3 100644 --- a/src/tags-tag-key-iam-policy/index.ts +++ b/src/tags-tag-key-iam-policy/index.ts @@ -50,7 +50,7 @@ export class TagsTagKeyIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_tags_tag_key_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/tags-tag-key/index.ts b/src/tags-tag-key/index.ts index ae506874770..423219430e8 100644 --- a/src/tags-tag-key/index.ts +++ b/src/tags-tag-key/index.ts @@ -213,7 +213,7 @@ export class TagsTagKey extends cdktf.TerraformResource { terraformResourceType: 'google_tags_tag_key', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/tags-tag-value-iam-binding/index.ts b/src/tags-tag-value-iam-binding/index.ts index f8e9f910af2..bd3300bed9e 100644 --- a/src/tags-tag-value-iam-binding/index.ts +++ b/src/tags-tag-value-iam-binding/index.ts @@ -173,7 +173,7 @@ export class TagsTagValueIamBinding extends cdktf.TerraformResource { terraformResourceType: 'google_tags_tag_value_iam_binding', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/tags-tag-value-iam-member/index.ts b/src/tags-tag-value-iam-member/index.ts index 9f0f564c22d..d4ebe8d8b25 100644 --- a/src/tags-tag-value-iam-member/index.ts +++ b/src/tags-tag-value-iam-member/index.ts @@ -173,7 +173,7 @@ export class TagsTagValueIamMember extends cdktf.TerraformResource { terraformResourceType: 'google_tags_tag_value_iam_member', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/tags-tag-value-iam-policy/index.ts b/src/tags-tag-value-iam-policy/index.ts index 20f25cf60e0..096e9c9d96e 100644 --- a/src/tags-tag-value-iam-policy/index.ts +++ b/src/tags-tag-value-iam-policy/index.ts @@ -50,7 +50,7 @@ export class TagsTagValueIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'google_tags_tag_value_iam_policy', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/tags-tag-value/index.ts b/src/tags-tag-value/index.ts index 1eab2577955..d315f7b082d 100644 --- a/src/tags-tag-value/index.ts +++ b/src/tags-tag-value/index.ts @@ -197,7 +197,7 @@ export class TagsTagValue extends cdktf.TerraformResource { terraformResourceType: 'google_tags_tag_value', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/tpu-node/index.ts b/src/tpu-node/index.ts index 7b7becb4aab..1fe4d60c739 100644 --- a/src/tpu-node/index.ts +++ b/src/tpu-node/index.ts @@ -388,7 +388,7 @@ export class TpuNode extends cdktf.TerraformResource { terraformResourceType: 'google_tpu_node', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/version.json b/src/version.json index 1b4e1c8040c..5a2e9a248ac 100644 --- a/src/version.json +++ b/src/version.json @@ -1,3 +1,3 @@ { - "registry.terraform.io/hashicorp/google": "4.40.0" + "registry.terraform.io/hashicorp/google": "4.41.0" } diff --git a/src/vertex-ai-dataset/index.ts b/src/vertex-ai-dataset/index.ts index 69b3a4a2f5a..47338447f8b 100644 --- a/src/vertex-ai-dataset/index.ts +++ b/src/vertex-ai-dataset/index.ts @@ -279,7 +279,7 @@ export class VertexAiDataset extends cdktf.TerraformResource { terraformResourceType: 'google_vertex_ai_dataset', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/vpc-access-connector/index.ts b/src/vpc-access-connector/index.ts index a50d893ec35..6adf9cfe470 100644 --- a/src/vpc-access-connector/index.ts +++ b/src/vpc-access-connector/index.ts @@ -190,7 +190,7 @@ export class VpcAccessConnector extends cdktf.TerraformResource { terraformResourceType: 'google_vpc_access_connector', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/src/workflows-workflow/index.ts b/src/workflows-workflow/index.ts index 8ef8c2bae8f..8361ea2f6a6 100644 --- a/src/workflows-workflow/index.ts +++ b/src/workflows-workflow/index.ts @@ -224,7 +224,7 @@ export class WorkflowsWorkflow extends cdktf.TerraformResource { terraformResourceType: 'google_workflows_workflow', terraformGeneratorMetadata: { providerName: 'google', - providerVersion: '4.40.0', + providerVersion: '4.41.0', providerVersionConstraint: '~> 4.0' }, provider: config.provider, diff --git a/yarn.lock b/yarn.lock index 810d7b3d772..39bcdc31225 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,21 @@ # yarn lockfile v1 +"@actions/core@^1.1.0": + version "1.10.0" + resolved "https://registry.yarnpkg.com/@actions/core/-/core-1.10.0.tgz#44551c3c71163949a2f06e94d9ca2157a0cfac4f" + integrity sha512-2aZDDa3zrrZbP5ZYg159sNoLRb61nQ7awl5pSvIq5Qpj81vwDzdMRKzkWJGJuwVvWpvZKx7vspJALyvaaIQyug== + dependencies: + "@actions/http-client" "^2.0.1" + uuid "^8.3.2" + +"@actions/http-client@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@actions/http-client/-/http-client-2.0.1.tgz#873f4ca98fe32f6839462a6f046332677322f99c" + integrity sha512-PIXiMVtz6VvyaRsGY268qvj57hXQEpsYogYOu2nrQhlf+XCGmZstmuZBbAybUl1nQGnvS1k1eEsQ69ZoD7xlSw== + dependencies: + tunnel "^0.0.6" + "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" @@ -101,9 +116,9 @@ jsii-srcmak "^0.1.686" "@cdktf/provider-project@^0.2.8": - version "0.2.66" - resolved "https://registry.yarnpkg.com/@cdktf/provider-project/-/provider-project-0.2.66.tgz#d774819eb2285ec25e3ce68f94ce43f315e985f8" - integrity sha512-jw74IuKcWfYZtbPo0czEtrYrsnD4CEO4En92f5ICdTP7n2yC244iip3LKETstXhnfAjZ5CSA02zOwlPYzB7cvg== + version "0.2.71" + resolved "https://registry.yarnpkg.com/@cdktf/provider-project/-/provider-project-0.2.71.tgz#18ea4a1465e96a06f73087b31a5f434df0e81288" + integrity sha512-zgifSydEsNTS7iKeWlcH8yaW459RvjTvp86LPWsQnU+lCt8KYWveCdCPZd892Gj1iIuintHrUpkWqIGIXqLLzg== dependencies: change-case "^4.1.2" fs-extra "^10.1.0" @@ -3172,10 +3187,10 @@ progress@^2.0.3: resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== -projen@^0.63.29: - version "0.63.29" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.63.29.tgz#b2f830bd2b6c26c6c04fd0b076f94f463ce8e82f" - integrity sha512-dihvfaKY2O7CzB6/C2rXNgvdVG0k02ixEKo+hxnzz22LkLwXOncq8udRPeBTzqPTo5BYam3NeN5nUCv5Eyz5lw== +projen@^0.64.1: + version "0.64.1" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.64.1.tgz#6148aee0657c31f97e884a781e9c0f7c565abc69" + integrity sha512-fiAX1QwOcJlGdvXtzrx6ZMUKUAOf2/QleL+FsZCfJB20K2JO/q+3P0QGLW9spcHbJQ3xRqw35Wjr7JTVZaL8DA== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" @@ -3916,6 +3931,11 @@ tunnel-agent@^0.6.0: dependencies: safe-buffer "^5.0.1" +tunnel@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/tunnel/-/tunnel-0.0.6.tgz#72f1314b34a5b192db012324df2cc587ca47f92c" + integrity sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg== + type-fest@^0.18.0: version "0.18.1" resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f" @@ -4059,6 +4079,11 @@ util-deprecate@^1.0.1, util-deprecate@~1.0.1: resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== +uuid@^8.3.2: + version "8.3.2" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" + integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== + validate-npm-package-license@^3.0.1, validate-npm-package-license@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"