@@ -700,7 +700,7 @@ func resourceCloudRunServiceCreate(d *schema.ResourceData, meta interface{}) err
700700 billingProject = bp
701701 }
702702
703- res , err := sendRequestWithTimeout (config , "POST" , billingProject , url , userAgent , obj , d .Timeout (schema .TimeoutCreate ))
703+ res , err := sendRequestWithTimeout (config , "POST" , billingProject , url , userAgent , obj , d .Timeout (schema .TimeoutCreate ), isCloudRunCreationConflict )
704704 if err != nil {
705705 return fmt .Errorf ("Error creating Service: %s" , err )
706706 }
@@ -749,7 +749,7 @@ func resourceCloudRunServicePollRead(d *schema.ResourceData, meta interface{}) P
749749 return nil , err
750750 }
751751
752- res , err := sendRequest (config , "GET" , billingProject , url , userAgent , nil )
752+ res , err := sendRequest (config , "GET" , billingProject , url , userAgent , nil , isCloudRunCreationConflict )
753753 if err != nil {
754754 return res , err
755755 }
@@ -794,7 +794,7 @@ func resourceCloudRunServiceRead(d *schema.ResourceData, meta interface{}) error
794794 billingProject = bp
795795 }
796796
797- res , err := sendRequest (config , "GET" , billingProject , url , userAgent , nil )
797+ res , err := sendRequest (config , "GET" , billingProject , url , userAgent , nil , isCloudRunCreationConflict )
798798 if err != nil {
799799 return handleNotFoundError (err , d , fmt .Sprintf ("CloudRunService %q" , d .Id ()))
800800 }
@@ -892,7 +892,7 @@ func resourceCloudRunServiceUpdate(d *schema.ResourceData, meta interface{}) err
892892 billingProject = bp
893893 }
894894
895- res , err := sendRequestWithTimeout (config , "PUT" , billingProject , url , userAgent , obj , d .Timeout (schema .TimeoutUpdate ))
895+ res , err := sendRequestWithTimeout (config , "PUT" , billingProject , url , userAgent , obj , d .Timeout (schema .TimeoutUpdate ), isCloudRunCreationConflict )
896896
897897 if err != nil {
898898 return fmt .Errorf ("Error updating Service %q: %s" , d .Id (), err )
@@ -936,7 +936,7 @@ func resourceCloudRunServiceDelete(d *schema.ResourceData, meta interface{}) err
936936 billingProject = bp
937937 }
938938
939- res , err := sendRequestWithTimeout (config , "DELETE" , billingProject , url , userAgent , obj , d .Timeout (schema .TimeoutDelete ))
939+ res , err := sendRequestWithTimeout (config , "DELETE" , billingProject , url , userAgent , obj , d .Timeout (schema .TimeoutDelete ), isCloudRunCreationConflict )
940940 if err != nil {
941941 return handleNotFoundError (err , d , "Service" )
942942 }
0 commit comments