Skip to content

edgecontainer: add google_edgecontainer_api_key resource - #18586

Open
slevenick wants to merge 2 commits into
GoogleCloudPlatform:mainfrom
slevenick:add-edgecontainer-apikey
Open

edgecontainer: add google_edgecontainer_api_key resource#18586
slevenick wants to merge 2 commits into
GoogleCloudPlatform:mainfrom
slevenick:add-edgecontainer-apikey

Conversation

@slevenick

Copy link
Copy Markdown
Contributor

Add support for Distributed Cloud Edge API Key resource (google_edgecontainer_api_key).

Tests are marked with exclude_test: true in alignment with existing Edge Container resources (Cluster, NodePool, VpnConnection) due to the requirement for physical hardware edge zones.

edgecontainer: added `google_edgecontainer_api_key` resource

@modular-magician

modular-magician commented Aug 10, 2026

Copy link
Copy Markdown
Collaborator

Hi there, I'm the Modular magician. I've detected the following information about your changes for commit 0dedc0c:

Diff report

Your PR generated the following diffs in downstream repositories:

Repository Diff Link Changes
google provider View Diff 1 file changed, 199 insertions(+)
google-beta provider View Diff 10 files changed, 1233 insertions(+), 8 deletions(-)
terraform-google-conversion View Diff 4 files changed, 214 insertions(+), 6 deletions(-)

Missing test report

Your PR includes resource fields which are not covered by any test.

Resource: google_edgecontainer_api_key (0 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_edgecontainer_api_key" "primary" {
  api_key_id = # value needed
  api_targets {
    methods = # value needed
    service = # value needed
  }
  labels               = # value needed
  location             = # value needed
  service_account_name = # value needed
  validity             = # value needed
  zone                 = # value needed
}

Test report

Analytics

Total Tests Passed Skipped Affected
0 0 0 0
Affected Service Packages
  • edgecontainer

Learn how VCR tests work


Step 1: Replaying Mode

🟢 All tests passed in Replaying mode! No Recording was needed.

View the replaying VCR build log

@slevenick VCR tests complete for 0dedc0c!

@modular-magician

modular-magician commented Aug 10, 2026

Copy link
Copy Markdown
Collaborator

Hi there, I'm the Modular magician. I've detected the following information about your changes for commit 47144c5:

Diff report

Your PR generated the following diffs in downstream repositories:

Repository Diff Link Changes
google provider View Diff 1 file changed, 199 insertions(+)
google-beta provider View Diff 4 files changed, 1225 insertions(+)
terraform-google-conversion View Diff 1 file changed, 208 insertions(+)

Missing test report

Your PR includes resource fields which are not covered by any test.

Resource: google_edgecontainer_api_key (0 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_edgecontainer_api_key" "primary" {
  api_key_id = # value needed
  api_targets {
    methods = # value needed
    service = # value needed
  }
  labels               = # value needed
  location             = # value needed
  service_account_name = # value needed
  validity             = # value needed
  zone                 = # value needed
}

Test report

Analytics

Total Tests Passed Skipped Affected
0 0 0 0
Affected Service Packages
  • edgecontainer

Learn how VCR tests work


Step 1: Replaying Mode

🟢 All tests passed in Replaying mode! No Recording was needed.

View the replaying VCR build log

@slevenick VCR tests complete for 47144c5!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants