Added google_apigee_api resource
This is a PR to add the google_apigee_api resource
`google_apigee_api`
Hello! I am a robot. Tests will require approval from a repository maintainer to run.
@slevenick, a repository maintainer, has been assigned to review your changes. If you have not received review feedback within 2 business days, please leave a comment on this PR asking them to take a look.
You can help make sure that review is quick by doing a self-review and by running impacted tests locally.
@slevenick This PR has been waiting for review for 3 weekdays. Please take a look! Use the label disable-review-reminders to disable these notifications.
Hi there, I'm the Modular magician. I've detected the following information about your changes:
Diff report
Your PR generated some diffs in downstreams - here they are.
google provider: Diff ( 9 files changed, 944 insertions(+), 74 deletions(-))
google-beta provider: Diff ( 9 files changed, 944 insertions(+), 74 deletions(-))
Missing test report
Your PR includes resource fields which are not covered by any test.
Resource: google_apigee_api (2 total tests)
Please add an acceptance test which includes these fields. The test should include the following:
resource "google_apigee_api" "primary" {
detect_md5hash = # value needed
}
Tests analytics
Total tests: 48 Passed tests: 14 Skipped tests: 34 Affected tests: 0
Click here to see the affected service packages
- apigee
🔴 Tests were added that are skipped in VCR:
- TestAccApigeeApi_apigeeApiTestExample 🟢 All tests passed!
View the build log
Hi there, I'm the Modular magician. I've detected the following information about your changes:
Diff report
Your PR generated some diffs in downstreams - here they are.
google provider: Diff ( 9 files changed, 962 insertions(+), 74 deletions(-))
google-beta provider: Diff ( 9 files changed, 962 insertions(+), 74 deletions(-))
Missing test report
Your PR includes resource fields which are not covered by any test.
Resource: google_apigee_api (2 total tests)
Please add an acceptance test which includes these fields. The test should include the following:
resource "google_apigee_api" "primary" {
detect_md5hash = # value needed
}
Tests analytics
Total tests: 48 Passed tests: 14 Skipped tests: 34 Affected tests: 0
Click here to see the affected service packages
- apigee
🔴 Tests were added that are skipped in VCR:
- TestAccApigeeApi_apigeeApiTestExample 🟢 All tests passed!
View the build log
There is some documentation issue , Example is provided for google_apigee_sharedflow instead of google_apigee_api
md5 not working, have bundle same name, md5 different, but google_apigee_api not trigger update. md5hash base64 seems wrong "terraform_version": "1.9.0" "google-beta": "6.23.0"
{
"index_key": "test-to-<REDACTED>-prd",
"schema_version": 0,
"attributes": {
"config_bundle": "./temp/test-to-<REDACTED>-prd.zip",
"detect_md5hash": "UVMpfEhJnZ06kkhywXKymg==",
"id": "organizations/<REDACTED>/apis/test-to-<REDACTED>-prd",
"latest_revision_id": "",
"md5hash": "UVMpfEhJnZ06kkhywXKymg==",
"meta_data": [{
"created_at": "1740712271425",
"last_modified_at": "1740902593940",
"sub_type": "Proxy"
}],
"name": "<REDACTED>",
"org_id": "<REDACTED>",
"revision": ["1", "2", "3", "4"],
"timeouts": null
},
"sensitive_attributes": [],
"private": "<REDACTED>",
"dependencies": ["archive_file.proxy_folders", "null_resource.always_run"]
}
@shawnsavour please file an issue against https://github.com/terraform-providers/terraform-provider-google