Open paullexandre51 opened 1 week ago
Confirmed issue when trying to update an existing google_apigee_developer
resource arguments it returns the following error:
Error: Error updating Developer "organizations/my-project/developers/my-user@my-domain.com": googleapi: Error 400: Invalid JSON payload received. Unknown name "updateMask": Cannot bind query parameter. Field 'updateMask' could not be found in request message.
│ Details:
│ [
│ {
│ "@type": "type.googleapis.com/google.rpc.BadRequest",
│ "fieldViolations": [
│ {
│ "description": "Invalid JSON payload received. Unknown name \"updateMask\": Cannot bind query parameter. Field 'updateMask' could not be found in request message."
│ }
│ ]
│ }
│ ]
│
│ with google_apigee_developer.apigee_developer_20226,
│ on main.tf line 60, in resource "google_apigee_developer" "apigee_developer_20226":
│ 60: resource "google_apigee_developer" "apigee_developer_20226" {
Community Note
Terraform Version & Provider Version(s)
Terraform v1.9.8 on linux_amd64
Affected Resource(s)
google_apigee_developer
Terraform Configuration
Debug Output
No response
Expected Behavior
The Apigee Developer should be updated.
Actual Behavior
googleapi: Error 400: Invalid JSON payload received. Unknown name "updateMask": Cannot bind query parameter. Field 'updateMask' could not be found in request message. │ Details: │ [ │ { │ "@type": "type.googleapis.com/google.rpc.BadRequest", │ "fieldViolations": [ │ { │ "description": "Invalid JSON payload received. Unknown name \"updateMask\": Cannot bind query parameter. Field 'updateMask' could not be found in request message." │ } │ ] │ } │ ]
Steps to reproduce
terraform init
terraform apply
Important Factoids
No response
References
No response
b/379172536