Using the example in readme for bridge_service_perimeter fails because
bridge_service_perimeter_1 does not wait for regular_service_perimeter_1 and regular_service_perimeter_2 to be created.
Error:
Error: Error creating ServicePerimeter: googleapi: Error 400: A project is in a Service Perimeter Bridge but no regular Service Perimeter. Each project in a Service Perimeter Bridge must be in a regular Service Perimeter.
Solutions:
I was able to fix this by introducing a computed attribute as an output like create_time into the output.
Using the example in readme for
bridge_service_perimeter
fails becausebridge_service_perimeter_1
does not wait forregular_service_perimeter_1
andregular_service_perimeter_2
to be created. Error:Error: Error creating ServicePerimeter: googleapi: Error 400: A project is in a Service Perimeter Bridge but no regular Service Perimeter. Each project in a Service Perimeter Bridge must be in a regular Service Perimeter.
Solutions: I was able to fix this by introducing a computed attribute as an output like create_time into the output.