Assigned
Status Update
Comments
ar...@google.com <ar...@google.com> #2
I have forwarded this request to the engineering team. We will update this issue with any progress updates and a resolution.
Best Regards,
Josh Moyer
Google Cloud Platform Support
Best Regards,
Josh Moyer
Google Cloud Platform Support
[Deleted User] <[Deleted User]> #3
This is not only useful for IP addresses, but also for many other resources. I understand that names are currently used as identifiers, so this request is probably not trivial to implement. Maybe distinguishing between a (numeric, automatically generated) identifier and a (textual) label is the way to go?
ak...@paloaltonetworks.com <ak...@paloaltonetworks.com> #4
Is it any hope? We have migrated our IP address to the server with different role, and now the name of this IP address resource doesn't match its role at all. It seems to be trivial enough to momentary reserve static IP address of the old named resource, drop resource, and immediately recreate it with the new name and the old IP address.
ma...@darktrace.com <ma...@darktrace.com> #5
This would also improve life when using the Google Deployment Manager (since it otherwise error's out if you've changed a name of an IP)
Description
Problem you have encountered:
Type
gcp-types/cloudresourcemanager-v1:virtual.projects.iamMemberBinding
doesn't support conditions in bindings, which is a feature lack.iam-test.yaml
iam-test.jinja
What you expected to happen: Condition gets applied as it is with gcloud.
Steps to reproduce: Apply DM template and configuration.
Other information (workarounds you have tried, documentation consulted, etc): Setting the condition via UI COnsole or issuing the gcloud command works:
But this breaks the ability to manage the infrastructure solely by DM in IaC manner.
Additionally, there is no adequate documentation for the resource snippet
cloudresourcemanager-v1:virtual.projects.iamMemberBinding
gcp-type except a single