diff --git a/eventarc/apiv1/doc.go b/eventarc/apiv1/doc.go index 4c81482a68e..7596c7994fe 100644 --- a/eventarc/apiv1/doc.go +++ b/eventarc/apiv1/doc.go @@ -82,7 +82,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20220114" +const versionClient = "20220203" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/eventarc/apiv1/eventarc_client.go b/eventarc/apiv1/eventarc_client.go index 0d2ccfc4070..b04898bec74 100644 --- a/eventarc/apiv1/eventarc_client.go +++ b/eventarc/apiv1/eventarc_client.go @@ -41,11 +41,20 @@ var newClientHook clientHook // CallOptions contains the retry settings for each method of Client. type CallOptions struct { - GetTrigger []gax.CallOption - ListTriggers []gax.CallOption - CreateTrigger []gax.CallOption - UpdateTrigger []gax.CallOption - DeleteTrigger []gax.CallOption + GetTrigger []gax.CallOption + ListTriggers []gax.CallOption + CreateTrigger []gax.CallOption + UpdateTrigger []gax.CallOption + DeleteTrigger []gax.CallOption + GetChannel []gax.CallOption + ListChannels []gax.CallOption + CreateChannel []gax.CallOption + UpdateChannel []gax.CallOption + DeleteChannel []gax.CallOption + GetChannelConnection []gax.CallOption + ListChannelConnections []gax.CallOption + CreateChannelConnection []gax.CallOption + DeleteChannelConnection []gax.CallOption } func defaultGRPCClientOptions() []option.ClientOption { @@ -62,11 +71,20 @@ func defaultGRPCClientOptions() []option.ClientOption { func defaultCallOptions() *CallOptions { return &CallOptions{ - GetTrigger: []gax.CallOption{}, - ListTriggers: []gax.CallOption{}, - CreateTrigger: []gax.CallOption{}, - UpdateTrigger: []gax.CallOption{}, - DeleteTrigger: []gax.CallOption{}, + GetTrigger: []gax.CallOption{}, + ListTriggers: []gax.CallOption{}, + CreateTrigger: []gax.CallOption{}, + UpdateTrigger: []gax.CallOption{}, + DeleteTrigger: []gax.CallOption{}, + GetChannel: []gax.CallOption{}, + ListChannels: []gax.CallOption{}, + CreateChannel: []gax.CallOption{}, + UpdateChannel: []gax.CallOption{}, + DeleteChannel: []gax.CallOption{}, + GetChannelConnection: []gax.CallOption{}, + ListChannelConnections: []gax.CallOption{}, + CreateChannelConnection: []gax.CallOption{}, + DeleteChannelConnection: []gax.CallOption{}, } } @@ -83,6 +101,20 @@ type internalClient interface { UpdateTriggerOperation(name string) *UpdateTriggerOperation DeleteTrigger(context.Context, *eventarcpb.DeleteTriggerRequest, ...gax.CallOption) (*DeleteTriggerOperation, error) DeleteTriggerOperation(name string) *DeleteTriggerOperation + GetChannel(context.Context, *eventarcpb.GetChannelRequest, ...gax.CallOption) (*eventarcpb.Channel, error) + ListChannels(context.Context, *eventarcpb.ListChannelsRequest, ...gax.CallOption) *ChannelIterator + CreateChannel(context.Context, *eventarcpb.CreateChannelRequest, ...gax.CallOption) (*CreateChannelOperation, error) + CreateChannelOperation(name string) *CreateChannelOperation + UpdateChannel(context.Context, *eventarcpb.UpdateChannelRequest, ...gax.CallOption) (*UpdateChannelOperation, error) + UpdateChannelOperation(name string) *UpdateChannelOperation + DeleteChannel(context.Context, *eventarcpb.DeleteChannelRequest, ...gax.CallOption) (*DeleteChannelOperation, error) + DeleteChannelOperation(name string) *DeleteChannelOperation + GetChannelConnection(context.Context, *eventarcpb.GetChannelConnectionRequest, ...gax.CallOption) (*eventarcpb.ChannelConnection, error) + ListChannelConnections(context.Context, *eventarcpb.ListChannelConnectionsRequest, ...gax.CallOption) *ChannelConnectionIterator + CreateChannelConnection(context.Context, *eventarcpb.CreateChannelConnectionRequest, ...gax.CallOption) (*CreateChannelConnectionOperation, error) + CreateChannelConnectionOperation(name string) *CreateChannelConnectionOperation + DeleteChannelConnection(context.Context, *eventarcpb.DeleteChannelConnectionRequest, ...gax.CallOption) (*DeleteChannelConnectionOperation, error) + DeleteChannelConnectionOperation(name string) *DeleteChannelConnectionOperation } // Client is a client for interacting with Eventarc API. @@ -168,6 +200,81 @@ func (c *Client) DeleteTriggerOperation(name string) *DeleteTriggerOperation { return c.internalClient.DeleteTriggerOperation(name) } +// GetChannel get a single Channel. +func (c *Client) GetChannel(ctx context.Context, req *eventarcpb.GetChannelRequest, opts ...gax.CallOption) (*eventarcpb.Channel, error) { + return c.internalClient.GetChannel(ctx, req, opts...) +} + +// ListChannels list channels. +func (c *Client) ListChannels(ctx context.Context, req *eventarcpb.ListChannelsRequest, opts ...gax.CallOption) *ChannelIterator { + return c.internalClient.ListChannels(ctx, req, opts...) +} + +// CreateChannel create a new channel in a particular project and location. +func (c *Client) CreateChannel(ctx context.Context, req *eventarcpb.CreateChannelRequest, opts ...gax.CallOption) (*CreateChannelOperation, error) { + return c.internalClient.CreateChannel(ctx, req, opts...) +} + +// CreateChannelOperation returns a new CreateChannelOperation from a given name. +// The name must be that of a previously created CreateChannelOperation, possibly from a different process. +func (c *Client) CreateChannelOperation(name string) *CreateChannelOperation { + return c.internalClient.CreateChannelOperation(name) +} + +// UpdateChannel update a single channel. +func (c *Client) UpdateChannel(ctx context.Context, req *eventarcpb.UpdateChannelRequest, opts ...gax.CallOption) (*UpdateChannelOperation, error) { + return c.internalClient.UpdateChannel(ctx, req, opts...) +} + +// UpdateChannelOperation returns a new UpdateChannelOperation from a given name. +// The name must be that of a previously created UpdateChannelOperation, possibly from a different process. +func (c *Client) UpdateChannelOperation(name string) *UpdateChannelOperation { + return c.internalClient.UpdateChannelOperation(name) +} + +// DeleteChannel delete a single channel. +func (c *Client) DeleteChannel(ctx context.Context, req *eventarcpb.DeleteChannelRequest, opts ...gax.CallOption) (*DeleteChannelOperation, error) { + return c.internalClient.DeleteChannel(ctx, req, opts...) +} + +// DeleteChannelOperation returns a new DeleteChannelOperation from a given name. +// The name must be that of a previously created DeleteChannelOperation, possibly from a different process. +func (c *Client) DeleteChannelOperation(name string) *DeleteChannelOperation { + return c.internalClient.DeleteChannelOperation(name) +} + +// GetChannelConnection get a single ChannelConnection. +func (c *Client) GetChannelConnection(ctx context.Context, req *eventarcpb.GetChannelConnectionRequest, opts ...gax.CallOption) (*eventarcpb.ChannelConnection, error) { + return c.internalClient.GetChannelConnection(ctx, req, opts...) +} + +// ListChannelConnections list channel connections. +func (c *Client) ListChannelConnections(ctx context.Context, req *eventarcpb.ListChannelConnectionsRequest, opts ...gax.CallOption) *ChannelConnectionIterator { + return c.internalClient.ListChannelConnections(ctx, req, opts...) +} + +// CreateChannelConnection create a new ChannelConnection in a particular project and location. +func (c *Client) CreateChannelConnection(ctx context.Context, req *eventarcpb.CreateChannelConnectionRequest, opts ...gax.CallOption) (*CreateChannelConnectionOperation, error) { + return c.internalClient.CreateChannelConnection(ctx, req, opts...) +} + +// CreateChannelConnectionOperation returns a new CreateChannelConnectionOperation from a given name. +// The name must be that of a previously created CreateChannelConnectionOperation, possibly from a different process. +func (c *Client) CreateChannelConnectionOperation(name string) *CreateChannelConnectionOperation { + return c.internalClient.CreateChannelConnectionOperation(name) +} + +// DeleteChannelConnection delete a single ChannelConnection. +func (c *Client) DeleteChannelConnection(ctx context.Context, req *eventarcpb.DeleteChannelConnectionRequest, opts ...gax.CallOption) (*DeleteChannelConnectionOperation, error) { + return c.internalClient.DeleteChannelConnection(ctx, req, opts...) +} + +// DeleteChannelConnectionOperation returns a new DeleteChannelConnectionOperation from a given name. +// The name must be that of a previously created DeleteChannelConnectionOperation, possibly from a different process. +func (c *Client) DeleteChannelConnectionOperation(name string) *DeleteChannelConnectionOperation { + return c.internalClient.DeleteChannelConnectionOperation(name) +} + // gRPCClient is a client for interacting with Eventarc API over gRPC transport. // // Methods, except Close, may be called concurrently. However, fields must not be modified concurrently with method calls. @@ -379,15 +486,225 @@ func (c *gRPCClient) DeleteTrigger(ctx context.Context, req *eventarcpb.DeleteTr }, nil } -// CreateTriggerOperation manages a long-running operation from CreateTrigger. -type CreateTriggerOperation struct { +func (c *gRPCClient) GetChannel(ctx context.Context, req *eventarcpb.GetChannelRequest, opts ...gax.CallOption) (*eventarcpb.Channel, error) { + md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "name", url.QueryEscape(req.GetName()))) + ctx = insertMetadata(ctx, c.xGoogMetadata, md) + opts = append((*c.CallOptions).GetChannel[0:len((*c.CallOptions).GetChannel):len((*c.CallOptions).GetChannel)], opts...) + var resp *eventarcpb.Channel + err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { + var err error + resp, err = c.client.GetChannel(ctx, req, settings.GRPC...) + return err + }, opts...) + if err != nil { + return nil, err + } + return resp, nil +} + +func (c *gRPCClient) ListChannels(ctx context.Context, req *eventarcpb.ListChannelsRequest, opts ...gax.CallOption) *ChannelIterator { + md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "parent", url.QueryEscape(req.GetParent()))) + ctx = insertMetadata(ctx, c.xGoogMetadata, md) + opts = append((*c.CallOptions).ListChannels[0:len((*c.CallOptions).ListChannels):len((*c.CallOptions).ListChannels)], opts...) + it := &ChannelIterator{} + req = proto.Clone(req).(*eventarcpb.ListChannelsRequest) + it.InternalFetch = func(pageSize int, pageToken string) ([]*eventarcpb.Channel, string, error) { + resp := &eventarcpb.ListChannelsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } + if pageSize > math.MaxInt32 { + req.PageSize = math.MaxInt32 + } else if pageSize != 0 { + req.PageSize = int32(pageSize) + } + err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { + var err error + resp, err = c.client.ListChannels(ctx, req, settings.GRPC...) + return err + }, opts...) + if err != nil { + return nil, "", err + } + + it.Response = resp + return resp.GetChannels(), resp.GetNextPageToken(), nil + } + fetch := func(pageSize int, pageToken string) (string, error) { + items, nextPageToken, err := it.InternalFetch(pageSize, pageToken) + if err != nil { + return "", err + } + it.items = append(it.items, items...) + return nextPageToken, nil + } + + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) + it.pageInfo.MaxSize = int(req.GetPageSize()) + it.pageInfo.Token = req.GetPageToken() + + return it +} + +func (c *gRPCClient) CreateChannel(ctx context.Context, req *eventarcpb.CreateChannelRequest, opts ...gax.CallOption) (*CreateChannelOperation, error) { + md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "parent", url.QueryEscape(req.GetParent()))) + ctx = insertMetadata(ctx, c.xGoogMetadata, md) + opts = append((*c.CallOptions).CreateChannel[0:len((*c.CallOptions).CreateChannel):len((*c.CallOptions).CreateChannel)], opts...) + var resp *longrunningpb.Operation + err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { + var err error + resp, err = c.client.CreateChannel(ctx, req, settings.GRPC...) + return err + }, opts...) + if err != nil { + return nil, err + } + return &CreateChannelOperation{ + lro: longrunning.InternalNewOperation(*c.LROClient, resp), + }, nil +} + +func (c *gRPCClient) UpdateChannel(ctx context.Context, req *eventarcpb.UpdateChannelRequest, opts ...gax.CallOption) (*UpdateChannelOperation, error) { + md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "channel.name", url.QueryEscape(req.GetChannel().GetName()))) + ctx = insertMetadata(ctx, c.xGoogMetadata, md) + opts = append((*c.CallOptions).UpdateChannel[0:len((*c.CallOptions).UpdateChannel):len((*c.CallOptions).UpdateChannel)], opts...) + var resp *longrunningpb.Operation + err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { + var err error + resp, err = c.client.UpdateChannel(ctx, req, settings.GRPC...) + return err + }, opts...) + if err != nil { + return nil, err + } + return &UpdateChannelOperation{ + lro: longrunning.InternalNewOperation(*c.LROClient, resp), + }, nil +} + +func (c *gRPCClient) DeleteChannel(ctx context.Context, req *eventarcpb.DeleteChannelRequest, opts ...gax.CallOption) (*DeleteChannelOperation, error) { + md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "name", url.QueryEscape(req.GetName()))) + ctx = insertMetadata(ctx, c.xGoogMetadata, md) + opts = append((*c.CallOptions).DeleteChannel[0:len((*c.CallOptions).DeleteChannel):len((*c.CallOptions).DeleteChannel)], opts...) + var resp *longrunningpb.Operation + err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { + var err error + resp, err = c.client.DeleteChannel(ctx, req, settings.GRPC...) + return err + }, opts...) + if err != nil { + return nil, err + } + return &DeleteChannelOperation{ + lro: longrunning.InternalNewOperation(*c.LROClient, resp), + }, nil +} + +func (c *gRPCClient) GetChannelConnection(ctx context.Context, req *eventarcpb.GetChannelConnectionRequest, opts ...gax.CallOption) (*eventarcpb.ChannelConnection, error) { + md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "name", url.QueryEscape(req.GetName()))) + ctx = insertMetadata(ctx, c.xGoogMetadata, md) + opts = append((*c.CallOptions).GetChannelConnection[0:len((*c.CallOptions).GetChannelConnection):len((*c.CallOptions).GetChannelConnection)], opts...) + var resp *eventarcpb.ChannelConnection + err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { + var err error + resp, err = c.client.GetChannelConnection(ctx, req, settings.GRPC...) + return err + }, opts...) + if err != nil { + return nil, err + } + return resp, nil +} + +func (c *gRPCClient) ListChannelConnections(ctx context.Context, req *eventarcpb.ListChannelConnectionsRequest, opts ...gax.CallOption) *ChannelConnectionIterator { + md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "parent", url.QueryEscape(req.GetParent()))) + ctx = insertMetadata(ctx, c.xGoogMetadata, md) + opts = append((*c.CallOptions).ListChannelConnections[0:len((*c.CallOptions).ListChannelConnections):len((*c.CallOptions).ListChannelConnections)], opts...) + it := &ChannelConnectionIterator{} + req = proto.Clone(req).(*eventarcpb.ListChannelConnectionsRequest) + it.InternalFetch = func(pageSize int, pageToken string) ([]*eventarcpb.ChannelConnection, string, error) { + resp := &eventarcpb.ListChannelConnectionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } + if pageSize > math.MaxInt32 { + req.PageSize = math.MaxInt32 + } else if pageSize != 0 { + req.PageSize = int32(pageSize) + } + err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { + var err error + resp, err = c.client.ListChannelConnections(ctx, req, settings.GRPC...) + return err + }, opts...) + if err != nil { + return nil, "", err + } + + it.Response = resp + return resp.GetChannelConnections(), resp.GetNextPageToken(), nil + } + fetch := func(pageSize int, pageToken string) (string, error) { + items, nextPageToken, err := it.InternalFetch(pageSize, pageToken) + if err != nil { + return "", err + } + it.items = append(it.items, items...) + return nextPageToken, nil + } + + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) + it.pageInfo.MaxSize = int(req.GetPageSize()) + it.pageInfo.Token = req.GetPageToken() + + return it +} + +func (c *gRPCClient) CreateChannelConnection(ctx context.Context, req *eventarcpb.CreateChannelConnectionRequest, opts ...gax.CallOption) (*CreateChannelConnectionOperation, error) { + md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "parent", url.QueryEscape(req.GetParent()))) + ctx = insertMetadata(ctx, c.xGoogMetadata, md) + opts = append((*c.CallOptions).CreateChannelConnection[0:len((*c.CallOptions).CreateChannelConnection):len((*c.CallOptions).CreateChannelConnection)], opts...) + var resp *longrunningpb.Operation + err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { + var err error + resp, err = c.client.CreateChannelConnection(ctx, req, settings.GRPC...) + return err + }, opts...) + if err != nil { + return nil, err + } + return &CreateChannelConnectionOperation{ + lro: longrunning.InternalNewOperation(*c.LROClient, resp), + }, nil +} + +func (c *gRPCClient) DeleteChannelConnection(ctx context.Context, req *eventarcpb.DeleteChannelConnectionRequest, opts ...gax.CallOption) (*DeleteChannelConnectionOperation, error) { + md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "name", url.QueryEscape(req.GetName()))) + ctx = insertMetadata(ctx, c.xGoogMetadata, md) + opts = append((*c.CallOptions).DeleteChannelConnection[0:len((*c.CallOptions).DeleteChannelConnection):len((*c.CallOptions).DeleteChannelConnection)], opts...) + var resp *longrunningpb.Operation + err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { + var err error + resp, err = c.client.DeleteChannelConnection(ctx, req, settings.GRPC...) + return err + }, opts...) + if err != nil { + return nil, err + } + return &DeleteChannelConnectionOperation{ + lro: longrunning.InternalNewOperation(*c.LROClient, resp), + }, nil +} + +// CreateChannelOperation manages a long-running operation from CreateChannel. +type CreateChannelOperation struct { lro *longrunning.Operation } -// CreateTriggerOperation returns a new CreateTriggerOperation from a given name. -// The name must be that of a previously created CreateTriggerOperation, possibly from a different process. -func (c *gRPCClient) CreateTriggerOperation(name string) *CreateTriggerOperation { - return &CreateTriggerOperation{ +// CreateChannelOperation returns a new CreateChannelOperation from a given name. +// The name must be that of a previously created CreateChannelOperation, possibly from a different process. +func (c *gRPCClient) CreateChannelOperation(name string) *CreateChannelOperation { + return &CreateChannelOperation{ lro: longrunning.InternalNewOperation(*c.LROClient, &longrunningpb.Operation{Name: name}), } } @@ -395,8 +712,8 @@ func (c *gRPCClient) CreateTriggerOperation(name string) *CreateTriggerOperation // Wait blocks until the long-running operation is completed, returning the response and any errors encountered. // // See documentation of Poll for error-handling information. -func (op *CreateTriggerOperation) Wait(ctx context.Context, opts ...gax.CallOption) (*eventarcpb.Trigger, error) { - var resp eventarcpb.Trigger +func (op *CreateChannelOperation) Wait(ctx context.Context, opts ...gax.CallOption) (*eventarcpb.Channel, error) { + var resp eventarcpb.Channel if err := op.lro.WaitWithInterval(ctx, &resp, time.Minute, opts...); err != nil { return nil, err } @@ -412,8 +729,8 @@ func (op *CreateTriggerOperation) Wait(ctx context.Context, opts ...gax.CallOpti // If Poll succeeds and the operation has completed successfully, // op.Done will return true, and the response of the operation is returned. // If Poll succeeds and the operation has not completed, the returned response and error are both nil. -func (op *CreateTriggerOperation) Poll(ctx context.Context, opts ...gax.CallOption) (*eventarcpb.Trigger, error) { - var resp eventarcpb.Trigger +func (op *CreateChannelOperation) Poll(ctx context.Context, opts ...gax.CallOption) (*eventarcpb.Channel, error) { + var resp eventarcpb.Channel if err := op.lro.Poll(ctx, &resp, opts...); err != nil { return nil, err } @@ -427,7 +744,7 @@ func (op *CreateTriggerOperation) Poll(ctx context.Context, opts ...gax.CallOpti // Metadata itself does not contact the server, but Poll does. // To get the latest metadata, call this method after a successful call to Poll. // If the metadata is not available, the returned metadata and error are both nil. -func (op *CreateTriggerOperation) Metadata() (*eventarcpb.OperationMetadata, error) { +func (op *CreateChannelOperation) Metadata() (*eventarcpb.OperationMetadata, error) { var meta eventarcpb.OperationMetadata if err := op.lro.Metadata(&meta); err == longrunning.ErrNoMetadata { return nil, nil @@ -438,25 +755,25 @@ func (op *CreateTriggerOperation) Metadata() (*eventarcpb.OperationMetadata, err } // Done reports whether the long-running operation has completed. -func (op *CreateTriggerOperation) Done() bool { +func (op *CreateChannelOperation) Done() bool { return op.lro.Done() } // Name returns the name of the long-running operation. // The name is assigned by the server and is unique within the service from which the operation is created. -func (op *CreateTriggerOperation) Name() string { +func (op *CreateChannelOperation) Name() string { return op.lro.Name() } -// DeleteTriggerOperation manages a long-running operation from DeleteTrigger. -type DeleteTriggerOperation struct { +// CreateChannelConnectionOperation manages a long-running operation from CreateChannelConnection. +type CreateChannelConnectionOperation struct { lro *longrunning.Operation } -// DeleteTriggerOperation returns a new DeleteTriggerOperation from a given name. -// The name must be that of a previously created DeleteTriggerOperation, possibly from a different process. -func (c *gRPCClient) DeleteTriggerOperation(name string) *DeleteTriggerOperation { - return &DeleteTriggerOperation{ +// CreateChannelConnectionOperation returns a new CreateChannelConnectionOperation from a given name. +// The name must be that of a previously created CreateChannelConnectionOperation, possibly from a different process. +func (c *gRPCClient) CreateChannelConnectionOperation(name string) *CreateChannelConnectionOperation { + return &CreateChannelConnectionOperation{ lro: longrunning.InternalNewOperation(*c.LROClient, &longrunningpb.Operation{Name: name}), } } @@ -464,8 +781,8 @@ func (c *gRPCClient) DeleteTriggerOperation(name string) *DeleteTriggerOperation // Wait blocks until the long-running operation is completed, returning the response and any errors encountered. // // See documentation of Poll for error-handling information. -func (op *DeleteTriggerOperation) Wait(ctx context.Context, opts ...gax.CallOption) (*eventarcpb.Trigger, error) { - var resp eventarcpb.Trigger +func (op *CreateChannelConnectionOperation) Wait(ctx context.Context, opts ...gax.CallOption) (*eventarcpb.ChannelConnection, error) { + var resp eventarcpb.ChannelConnection if err := op.lro.WaitWithInterval(ctx, &resp, time.Minute, opts...); err != nil { return nil, err } @@ -481,8 +798,8 @@ func (op *DeleteTriggerOperation) Wait(ctx context.Context, opts ...gax.CallOpti // If Poll succeeds and the operation has completed successfully, // op.Done will return true, and the response of the operation is returned. // If Poll succeeds and the operation has not completed, the returned response and error are both nil. -func (op *DeleteTriggerOperation) Poll(ctx context.Context, opts ...gax.CallOption) (*eventarcpb.Trigger, error) { - var resp eventarcpb.Trigger +func (op *CreateChannelConnectionOperation) Poll(ctx context.Context, opts ...gax.CallOption) (*eventarcpb.ChannelConnection, error) { + var resp eventarcpb.ChannelConnection if err := op.lro.Poll(ctx, &resp, opts...); err != nil { return nil, err } @@ -496,7 +813,7 @@ func (op *DeleteTriggerOperation) Poll(ctx context.Context, opts ...gax.CallOpti // Metadata itself does not contact the server, but Poll does. // To get the latest metadata, call this method after a successful call to Poll. // If the metadata is not available, the returned metadata and error are both nil. -func (op *DeleteTriggerOperation) Metadata() (*eventarcpb.OperationMetadata, error) { +func (op *CreateChannelConnectionOperation) Metadata() (*eventarcpb.OperationMetadata, error) { var meta eventarcpb.OperationMetadata if err := op.lro.Metadata(&meta); err == longrunning.ErrNoMetadata { return nil, nil @@ -507,25 +824,25 @@ func (op *DeleteTriggerOperation) Metadata() (*eventarcpb.OperationMetadata, err } // Done reports whether the long-running operation has completed. -func (op *DeleteTriggerOperation) Done() bool { +func (op *CreateChannelConnectionOperation) Done() bool { return op.lro.Done() } // Name returns the name of the long-running operation. // The name is assigned by the server and is unique within the service from which the operation is created. -func (op *DeleteTriggerOperation) Name() string { +func (op *CreateChannelConnectionOperation) Name() string { return op.lro.Name() } -// UpdateTriggerOperation manages a long-running operation from UpdateTrigger. -type UpdateTriggerOperation struct { +// CreateTriggerOperation manages a long-running operation from CreateTrigger. +type CreateTriggerOperation struct { lro *longrunning.Operation } -// UpdateTriggerOperation returns a new UpdateTriggerOperation from a given name. -// The name must be that of a previously created UpdateTriggerOperation, possibly from a different process. -func (c *gRPCClient) UpdateTriggerOperation(name string) *UpdateTriggerOperation { - return &UpdateTriggerOperation{ +// CreateTriggerOperation returns a new CreateTriggerOperation from a given name. +// The name must be that of a previously created CreateTriggerOperation, possibly from a different process. +func (c *gRPCClient) CreateTriggerOperation(name string) *CreateTriggerOperation { + return &CreateTriggerOperation{ lro: longrunning.InternalNewOperation(*c.LROClient, &longrunningpb.Operation{Name: name}), } } @@ -533,7 +850,7 @@ func (c *gRPCClient) UpdateTriggerOperation(name string) *UpdateTriggerOperation // Wait blocks until the long-running operation is completed, returning the response and any errors encountered. // // See documentation of Poll for error-handling information. -func (op *UpdateTriggerOperation) Wait(ctx context.Context, opts ...gax.CallOption) (*eventarcpb.Trigger, error) { +func (op *CreateTriggerOperation) Wait(ctx context.Context, opts ...gax.CallOption) (*eventarcpb.Trigger, error) { var resp eventarcpb.Trigger if err := op.lro.WaitWithInterval(ctx, &resp, time.Minute, opts...); err != nil { return nil, err @@ -550,7 +867,7 @@ func (op *UpdateTriggerOperation) Wait(ctx context.Context, opts ...gax.CallOpti // If Poll succeeds and the operation has completed successfully, // op.Done will return true, and the response of the operation is returned. // If Poll succeeds and the operation has not completed, the returned response and error are both nil. -func (op *UpdateTriggerOperation) Poll(ctx context.Context, opts ...gax.CallOption) (*eventarcpb.Trigger, error) { +func (op *CreateTriggerOperation) Poll(ctx context.Context, opts ...gax.CallOption) (*eventarcpb.Trigger, error) { var resp eventarcpb.Trigger if err := op.lro.Poll(ctx, &resp, opts...); err != nil { return nil, err @@ -565,7 +882,7 @@ func (op *UpdateTriggerOperation) Poll(ctx context.Context, opts ...gax.CallOpti // Metadata itself does not contact the server, but Poll does. // To get the latest metadata, call this method after a successful call to Poll. // If the metadata is not available, the returned metadata and error are both nil. -func (op *UpdateTriggerOperation) Metadata() (*eventarcpb.OperationMetadata, error) { +func (op *CreateTriggerOperation) Metadata() (*eventarcpb.OperationMetadata, error) { var meta eventarcpb.OperationMetadata if err := op.lro.Metadata(&meta); err == longrunning.ErrNoMetadata { return nil, nil @@ -576,16 +893,455 @@ func (op *UpdateTriggerOperation) Metadata() (*eventarcpb.OperationMetadata, err } // Done reports whether the long-running operation has completed. -func (op *UpdateTriggerOperation) Done() bool { +func (op *CreateTriggerOperation) Done() bool { return op.lro.Done() } // Name returns the name of the long-running operation. // The name is assigned by the server and is unique within the service from which the operation is created. -func (op *UpdateTriggerOperation) Name() string { +func (op *CreateTriggerOperation) Name() string { return op.lro.Name() } +// DeleteChannelOperation manages a long-running operation from DeleteChannel. +type DeleteChannelOperation struct { + lro *longrunning.Operation +} + +// DeleteChannelOperation returns a new DeleteChannelOperation from a given name. +// The name must be that of a previously created DeleteChannelOperation, possibly from a different process. +func (c *gRPCClient) DeleteChannelOperation(name string) *DeleteChannelOperation { + return &DeleteChannelOperation{ + lro: longrunning.InternalNewOperation(*c.LROClient, &longrunningpb.Operation{Name: name}), + } +} + +// Wait blocks until the long-running operation is completed, returning the response and any errors encountered. +// +// See documentation of Poll for error-handling information. +func (op *DeleteChannelOperation) Wait(ctx context.Context, opts ...gax.CallOption) (*eventarcpb.Channel, error) { + var resp eventarcpb.Channel + if err := op.lro.WaitWithInterval(ctx, &resp, time.Minute, opts...); err != nil { + return nil, err + } + return &resp, nil +} + +// Poll fetches the latest state of the long-running operation. +// +// Poll also fetches the latest metadata, which can be retrieved by Metadata. +// +// If Poll fails, the error is returned and op is unmodified. If Poll succeeds and +// the operation has completed with failure, the error is returned and op.Done will return true. +// If Poll succeeds and the operation has completed successfully, +// op.Done will return true, and the response of the operation is returned. +// If Poll succeeds and the operation has not completed, the returned response and error are both nil. +func (op *DeleteChannelOperation) Poll(ctx context.Context, opts ...gax.CallOption) (*eventarcpb.Channel, error) { + var resp eventarcpb.Channel + if err := op.lro.Poll(ctx, &resp, opts...); err != nil { + return nil, err + } + if !op.Done() { + return nil, nil + } + return &resp, nil +} + +// Metadata returns metadata associated with the long-running operation. +// Metadata itself does not contact the server, but Poll does. +// To get the latest metadata, call this method after a successful call to Poll. +// If the metadata is not available, the returned metadata and error are both nil. +func (op *DeleteChannelOperation) Metadata() (*eventarcpb.OperationMetadata, error) { + var meta eventarcpb.OperationMetadata + if err := op.lro.Metadata(&meta); err == longrunning.ErrNoMetadata { + return nil, nil + } else if err != nil { + return nil, err + } + return &meta, nil +} + +// Done reports whether the long-running operation has completed. +func (op *DeleteChannelOperation) Done() bool { + return op.lro.Done() +} + +// Name returns the name of the long-running operation. +// The name is assigned by the server and is unique within the service from which the operation is created. +func (op *DeleteChannelOperation) Name() string { + return op.lro.Name() +} + +// DeleteChannelConnectionOperation manages a long-running operation from DeleteChannelConnection. +type DeleteChannelConnectionOperation struct { + lro *longrunning.Operation +} + +// DeleteChannelConnectionOperation returns a new DeleteChannelConnectionOperation from a given name. +// The name must be that of a previously created DeleteChannelConnectionOperation, possibly from a different process. +func (c *gRPCClient) DeleteChannelConnectionOperation(name string) *DeleteChannelConnectionOperation { + return &DeleteChannelConnectionOperation{ + lro: longrunning.InternalNewOperation(*c.LROClient, &longrunningpb.Operation{Name: name}), + } +} + +// Wait blocks until the long-running operation is completed, returning the response and any errors encountered. +// +// See documentation of Poll for error-handling information. +func (op *DeleteChannelConnectionOperation) Wait(ctx context.Context, opts ...gax.CallOption) (*eventarcpb.ChannelConnection, error) { + var resp eventarcpb.ChannelConnection + if err := op.lro.WaitWithInterval(ctx, &resp, time.Minute, opts...); err != nil { + return nil, err + } + return &resp, nil +} + +// Poll fetches the latest state of the long-running operation. +// +// Poll also fetches the latest metadata, which can be retrieved by Metadata. +// +// If Poll fails, the error is returned and op is unmodified. If Poll succeeds and +// the operation has completed with failure, the error is returned and op.Done will return true. +// If Poll succeeds and the operation has completed successfully, +// op.Done will return true, and the response of the operation is returned. +// If Poll succeeds and the operation has not completed, the returned response and error are both nil. +func (op *DeleteChannelConnectionOperation) Poll(ctx context.Context, opts ...gax.CallOption) (*eventarcpb.ChannelConnection, error) { + var resp eventarcpb.ChannelConnection + if err := op.lro.Poll(ctx, &resp, opts...); err != nil { + return nil, err + } + if !op.Done() { + return nil, nil + } + return &resp, nil +} + +// Metadata returns metadata associated with the long-running operation. +// Metadata itself does not contact the server, but Poll does. +// To get the latest metadata, call this method after a successful call to Poll. +// If the metadata is not available, the returned metadata and error are both nil. +func (op *DeleteChannelConnectionOperation) Metadata() (*eventarcpb.OperationMetadata, error) { + var meta eventarcpb.OperationMetadata + if err := op.lro.Metadata(&meta); err == longrunning.ErrNoMetadata { + return nil, nil + } else if err != nil { + return nil, err + } + return &meta, nil +} + +// Done reports whether the long-running operation has completed. +func (op *DeleteChannelConnectionOperation) Done() bool { + return op.lro.Done() +} + +// Name returns the name of the long-running operation. +// The name is assigned by the server and is unique within the service from which the operation is created. +func (op *DeleteChannelConnectionOperation) Name() string { + return op.lro.Name() +} + +// DeleteTriggerOperation manages a long-running operation from DeleteTrigger. +type DeleteTriggerOperation struct { + lro *longrunning.Operation +} + +// DeleteTriggerOperation returns a new DeleteTriggerOperation from a given name. +// The name must be that of a previously created DeleteTriggerOperation, possibly from a different process. +func (c *gRPCClient) DeleteTriggerOperation(name string) *DeleteTriggerOperation { + return &DeleteTriggerOperation{ + lro: longrunning.InternalNewOperation(*c.LROClient, &longrunningpb.Operation{Name: name}), + } +} + +// Wait blocks until the long-running operation is completed, returning the response and any errors encountered. +// +// See documentation of Poll for error-handling information. +func (op *DeleteTriggerOperation) Wait(ctx context.Context, opts ...gax.CallOption) (*eventarcpb.Trigger, error) { + var resp eventarcpb.Trigger + if err := op.lro.WaitWithInterval(ctx, &resp, time.Minute, opts...); err != nil { + return nil, err + } + return &resp, nil +} + +// Poll fetches the latest state of the long-running operation. +// +// Poll also fetches the latest metadata, which can be retrieved by Metadata. +// +// If Poll fails, the error is returned and op is unmodified. If Poll succeeds and +// the operation has completed with failure, the error is returned and op.Done will return true. +// If Poll succeeds and the operation has completed successfully, +// op.Done will return true, and the response of the operation is returned. +// If Poll succeeds and the operation has not completed, the returned response and error are both nil. +func (op *DeleteTriggerOperation) Poll(ctx context.Context, opts ...gax.CallOption) (*eventarcpb.Trigger, error) { + var resp eventarcpb.Trigger + if err := op.lro.Poll(ctx, &resp, opts...); err != nil { + return nil, err + } + if !op.Done() { + return nil, nil + } + return &resp, nil +} + +// Metadata returns metadata associated with the long-running operation. +// Metadata itself does not contact the server, but Poll does. +// To get the latest metadata, call this method after a successful call to Poll. +// If the metadata is not available, the returned metadata and error are both nil. +func (op *DeleteTriggerOperation) Metadata() (*eventarcpb.OperationMetadata, error) { + var meta eventarcpb.OperationMetadata + if err := op.lro.Metadata(&meta); err == longrunning.ErrNoMetadata { + return nil, nil + } else if err != nil { + return nil, err + } + return &meta, nil +} + +// Done reports whether the long-running operation has completed. +func (op *DeleteTriggerOperation) Done() bool { + return op.lro.Done() +} + +// Name returns the name of the long-running operation. +// The name is assigned by the server and is unique within the service from which the operation is created. +func (op *DeleteTriggerOperation) Name() string { + return op.lro.Name() +} + +// UpdateChannelOperation manages a long-running operation from UpdateChannel. +type UpdateChannelOperation struct { + lro *longrunning.Operation +} + +// UpdateChannelOperation returns a new UpdateChannelOperation from a given name. +// The name must be that of a previously created UpdateChannelOperation, possibly from a different process. +func (c *gRPCClient) UpdateChannelOperation(name string) *UpdateChannelOperation { + return &UpdateChannelOperation{ + lro: longrunning.InternalNewOperation(*c.LROClient, &longrunningpb.Operation{Name: name}), + } +} + +// Wait blocks until the long-running operation is completed, returning the response and any errors encountered. +// +// See documentation of Poll for error-handling information. +func (op *UpdateChannelOperation) Wait(ctx context.Context, opts ...gax.CallOption) (*eventarcpb.Channel, error) { + var resp eventarcpb.Channel + if err := op.lro.WaitWithInterval(ctx, &resp, time.Minute, opts...); err != nil { + return nil, err + } + return &resp, nil +} + +// Poll fetches the latest state of the long-running operation. +// +// Poll also fetches the latest metadata, which can be retrieved by Metadata. +// +// If Poll fails, the error is returned and op is unmodified. If Poll succeeds and +// the operation has completed with failure, the error is returned and op.Done will return true. +// If Poll succeeds and the operation has completed successfully, +// op.Done will return true, and the response of the operation is returned. +// If Poll succeeds and the operation has not completed, the returned response and error are both nil. +func (op *UpdateChannelOperation) Poll(ctx context.Context, opts ...gax.CallOption) (*eventarcpb.Channel, error) { + var resp eventarcpb.Channel + if err := op.lro.Poll(ctx, &resp, opts...); err != nil { + return nil, err + } + if !op.Done() { + return nil, nil + } + return &resp, nil +} + +// Metadata returns metadata associated with the long-running operation. +// Metadata itself does not contact the server, but Poll does. +// To get the latest metadata, call this method after a successful call to Poll. +// If the metadata is not available, the returned metadata and error are both nil. +func (op *UpdateChannelOperation) Metadata() (*eventarcpb.OperationMetadata, error) { + var meta eventarcpb.OperationMetadata + if err := op.lro.Metadata(&meta); err == longrunning.ErrNoMetadata { + return nil, nil + } else if err != nil { + return nil, err + } + return &meta, nil +} + +// Done reports whether the long-running operation has completed. +func (op *UpdateChannelOperation) Done() bool { + return op.lro.Done() +} + +// Name returns the name of the long-running operation. +// The name is assigned by the server and is unique within the service from which the operation is created. +func (op *UpdateChannelOperation) Name() string { + return op.lro.Name() +} + +// UpdateTriggerOperation manages a long-running operation from UpdateTrigger. +type UpdateTriggerOperation struct { + lro *longrunning.Operation +} + +// UpdateTriggerOperation returns a new UpdateTriggerOperation from a given name. +// The name must be that of a previously created UpdateTriggerOperation, possibly from a different process. +func (c *gRPCClient) UpdateTriggerOperation(name string) *UpdateTriggerOperation { + return &UpdateTriggerOperation{ + lro: longrunning.InternalNewOperation(*c.LROClient, &longrunningpb.Operation{Name: name}), + } +} + +// Wait blocks until the long-running operation is completed, returning the response and any errors encountered. +// +// See documentation of Poll for error-handling information. +func (op *UpdateTriggerOperation) Wait(ctx context.Context, opts ...gax.CallOption) (*eventarcpb.Trigger, error) { + var resp eventarcpb.Trigger + if err := op.lro.WaitWithInterval(ctx, &resp, time.Minute, opts...); err != nil { + return nil, err + } + return &resp, nil +} + +// Poll fetches the latest state of the long-running operation. +// +// Poll also fetches the latest metadata, which can be retrieved by Metadata. +// +// If Poll fails, the error is returned and op is unmodified. If Poll succeeds and +// the operation has completed with failure, the error is returned and op.Done will return true. +// If Poll succeeds and the operation has completed successfully, +// op.Done will return true, and the response of the operation is returned. +// If Poll succeeds and the operation has not completed, the returned response and error are both nil. +func (op *UpdateTriggerOperation) Poll(ctx context.Context, opts ...gax.CallOption) (*eventarcpb.Trigger, error) { + var resp eventarcpb.Trigger + if err := op.lro.Poll(ctx, &resp, opts...); err != nil { + return nil, err + } + if !op.Done() { + return nil, nil + } + return &resp, nil +} + +// Metadata returns metadata associated with the long-running operation. +// Metadata itself does not contact the server, but Poll does. +// To get the latest metadata, call this method after a successful call to Poll. +// If the metadata is not available, the returned metadata and error are both nil. +func (op *UpdateTriggerOperation) Metadata() (*eventarcpb.OperationMetadata, error) { + var meta eventarcpb.OperationMetadata + if err := op.lro.Metadata(&meta); err == longrunning.ErrNoMetadata { + return nil, nil + } else if err != nil { + return nil, err + } + return &meta, nil +} + +// Done reports whether the long-running operation has completed. +func (op *UpdateTriggerOperation) Done() bool { + return op.lro.Done() +} + +// Name returns the name of the long-running operation. +// The name is assigned by the server and is unique within the service from which the operation is created. +func (op *UpdateTriggerOperation) Name() string { + return op.lro.Name() +} + +// ChannelConnectionIterator manages a stream of *eventarcpb.ChannelConnection. +type ChannelConnectionIterator struct { + items []*eventarcpb.ChannelConnection + pageInfo *iterator.PageInfo + nextFunc func() error + + // Response is the raw response for the current page. + // It must be cast to the RPC response type. + // Calling Next() or InternalFetch() updates this value. + Response interface{} + + // InternalFetch is for use by the Google Cloud Libraries only. + // It is not part of the stable interface of this package. + // + // InternalFetch returns results from a single call to the underlying RPC. + // The number of results is no greater than pageSize. + // If there are no more results, nextPageToken is empty and err is nil. + InternalFetch func(pageSize int, pageToken string) (results []*eventarcpb.ChannelConnection, nextPageToken string, err error) +} + +// PageInfo supports pagination. See the google.golang.org/api/iterator package for details. +func (it *ChannelConnectionIterator) PageInfo() *iterator.PageInfo { + return it.pageInfo +} + +// Next returns the next result. Its second return value is iterator.Done if there are no more +// results. Once Next returns Done, all subsequent calls will return Done. +func (it *ChannelConnectionIterator) Next() (*eventarcpb.ChannelConnection, error) { + var item *eventarcpb.ChannelConnection + if err := it.nextFunc(); err != nil { + return item, err + } + item = it.items[0] + it.items = it.items[1:] + return item, nil +} + +func (it *ChannelConnectionIterator) bufLen() int { + return len(it.items) +} + +func (it *ChannelConnectionIterator) takeBuf() interface{} { + b := it.items + it.items = nil + return b +} + +// ChannelIterator manages a stream of *eventarcpb.Channel. +type ChannelIterator struct { + items []*eventarcpb.Channel + pageInfo *iterator.PageInfo + nextFunc func() error + + // Response is the raw response for the current page. + // It must be cast to the RPC response type. + // Calling Next() or InternalFetch() updates this value. + Response interface{} + + // InternalFetch is for use by the Google Cloud Libraries only. + // It is not part of the stable interface of this package. + // + // InternalFetch returns results from a single call to the underlying RPC. + // The number of results is no greater than pageSize. + // If there are no more results, nextPageToken is empty and err is nil. + InternalFetch func(pageSize int, pageToken string) (results []*eventarcpb.Channel, nextPageToken string, err error) +} + +// PageInfo supports pagination. See the google.golang.org/api/iterator package for details. +func (it *ChannelIterator) PageInfo() *iterator.PageInfo { + return it.pageInfo +} + +// Next returns the next result. Its second return value is iterator.Done if there are no more +// results. Once Next returns Done, all subsequent calls will return Done. +func (it *ChannelIterator) Next() (*eventarcpb.Channel, error) { + var item *eventarcpb.Channel + if err := it.nextFunc(); err != nil { + return item, err + } + item = it.items[0] + it.items = it.items[1:] + return item, nil +} + +func (it *ChannelIterator) bufLen() int { + return len(it.items) +} + +func (it *ChannelIterator) takeBuf() interface{} { + b := it.items + it.items = nil + return b +} + // TriggerIterator manages a stream of *eventarcpb.Trigger. type TriggerIterator struct { items []*eventarcpb.Trigger diff --git a/eventarc/apiv1/eventarc_client_example_test.go b/eventarc/apiv1/eventarc_client_example_test.go index 317c018287e..06fa5cb8127 100644 --- a/eventarc/apiv1/eventarc_client_example_test.go +++ b/eventarc/apiv1/eventarc_client_example_test.go @@ -156,3 +156,220 @@ func ExampleClient_DeleteTrigger() { // TODO: Use resp. _ = resp } + +func ExampleClient_GetChannel() { + ctx := context.Background() + c, err := eventarc.NewClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &eventarcpb.GetChannelRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/eventarc/v1#GetChannelRequest. + } + resp, err := c.GetChannel(ctx, req) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} + +func ExampleClient_ListChannels() { + ctx := context.Background() + c, err := eventarc.NewClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &eventarcpb.ListChannelsRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/eventarc/v1#ListChannelsRequest. + } + it := c.ListChannels(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp + } +} + +func ExampleClient_CreateChannel() { + ctx := context.Background() + c, err := eventarc.NewClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &eventarcpb.CreateChannelRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/eventarc/v1#CreateChannelRequest. + } + op, err := c.CreateChannel(ctx, req) + if err != nil { + // TODO: Handle error. + } + + resp, err := op.Wait(ctx) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} + +func ExampleClient_UpdateChannel() { + ctx := context.Background() + c, err := eventarc.NewClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &eventarcpb.UpdateChannelRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/eventarc/v1#UpdateChannelRequest. + } + op, err := c.UpdateChannel(ctx, req) + if err != nil { + // TODO: Handle error. + } + + resp, err := op.Wait(ctx) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} + +func ExampleClient_DeleteChannel() { + ctx := context.Background() + c, err := eventarc.NewClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &eventarcpb.DeleteChannelRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/eventarc/v1#DeleteChannelRequest. + } + op, err := c.DeleteChannel(ctx, req) + if err != nil { + // TODO: Handle error. + } + + resp, err := op.Wait(ctx) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} + +func ExampleClient_GetChannelConnection() { + ctx := context.Background() + c, err := eventarc.NewClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &eventarcpb.GetChannelConnectionRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/eventarc/v1#GetChannelConnectionRequest. + } + resp, err := c.GetChannelConnection(ctx, req) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} + +func ExampleClient_ListChannelConnections() { + ctx := context.Background() + c, err := eventarc.NewClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &eventarcpb.ListChannelConnectionsRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/eventarc/v1#ListChannelConnectionsRequest. + } + it := c.ListChannelConnections(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp + } +} + +func ExampleClient_CreateChannelConnection() { + ctx := context.Background() + c, err := eventarc.NewClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &eventarcpb.CreateChannelConnectionRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/eventarc/v1#CreateChannelConnectionRequest. + } + op, err := c.CreateChannelConnection(ctx, req) + if err != nil { + // TODO: Handle error. + } + + resp, err := op.Wait(ctx) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} + +func ExampleClient_DeleteChannelConnection() { + ctx := context.Background() + c, err := eventarc.NewClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &eventarcpb.DeleteChannelConnectionRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/eventarc/v1#DeleteChannelConnectionRequest. + } + op, err := c.DeleteChannelConnection(ctx, req) + if err != nil { + // TODO: Handle error. + } + + resp, err := op.Wait(ctx) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} diff --git a/eventarc/apiv1/gapic_metadata.json b/eventarc/apiv1/gapic_metadata.json index a71dacd0a3c..66383d9cf1e 100644 --- a/eventarc/apiv1/gapic_metadata.json +++ b/eventarc/apiv1/gapic_metadata.json @@ -10,26 +10,71 @@ "grpc": { "libraryClient": "Client", "rpcs": { + "CreateChannel": { + "methods": [ + "CreateChannel" + ] + }, + "CreateChannelConnection": { + "methods": [ + "CreateChannelConnection" + ] + }, "CreateTrigger": { "methods": [ "CreateTrigger" ] }, + "DeleteChannel": { + "methods": [ + "DeleteChannel" + ] + }, + "DeleteChannelConnection": { + "methods": [ + "DeleteChannelConnection" + ] + }, "DeleteTrigger": { "methods": [ "DeleteTrigger" ] }, + "GetChannel": { + "methods": [ + "GetChannel" + ] + }, + "GetChannelConnection": { + "methods": [ + "GetChannelConnection" + ] + }, "GetTrigger": { "methods": [ "GetTrigger" ] }, + "ListChannelConnections": { + "methods": [ + "ListChannelConnections" + ] + }, + "ListChannels": { + "methods": [ + "ListChannels" + ] + }, "ListTriggers": { "methods": [ "ListTriggers" ] }, + "UpdateChannel": { + "methods": [ + "UpdateChannel" + ] + }, "UpdateTrigger": { "methods": [ "UpdateTrigger" diff --git a/eventarc/go.mod b/eventarc/go.mod index 3685d39eb79..99882abddf3 100644 --- a/eventarc/go.mod +++ b/eventarc/go.mod @@ -5,8 +5,8 @@ go 1.16 require ( cloud.google.com/go v0.100.2 github.com/googleapis/gax-go/v2 v2.1.1 - google.golang.org/api v0.65.0 - google.golang.org/genproto v0.0.0-20220126215142-9970aeb2e350 + google.golang.org/api v0.67.0 + google.golang.org/genproto v0.0.0-20220203182621-f4ae394cde3f google.golang.org/grpc v1.40.1 google.golang.org/protobuf v1.27.1 ) diff --git a/eventarc/go.sum b/eventarc/go.sum index e786e27c80d..0414001ecd1 100644 --- a/eventarc/go.sum +++ b/eventarc/go.sum @@ -121,8 +121,9 @@ github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/ github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.6 h1:BKbKCqvP6I+rmFHt06ZmyQtvB8xAkWdhFyr0ZUNZcxQ= github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.7 h1:81/ik6ipDQS2aGcBfIN5dHDB36BwrStyeAQquSYCV4o= +github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE= github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= @@ -333,8 +334,8 @@ golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211124211545-fe61309f8881/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211210111614-af8b64212486/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e h1:fLOSk5Q00efkSvAm+4xcoXD+RRmLmmulPn5I3Y9F2EM= -golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27 h1:XDXtA5hveEEV8JB2l7nhMTp3t3cHp9ZpwcdjqyEWLlo= +golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -435,8 +436,8 @@ google.golang.org/api v0.56.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqiv google.golang.org/api v0.57.0/go.mod h1:dVPlbZyBo2/OjBpmvNdpn2GRm6rPy75jyU7bmhdrMgI= google.golang.org/api v0.61.0/go.mod h1:xQRti5UdCmoCEqFxcz93fTl338AVqDgyaDRuOZ3hg9I= google.golang.org/api v0.63.0/go.mod h1:gs4ij2ffTRXwuzzgJl/56BdwJaA194ijkfn++9tDuPo= -google.golang.org/api v0.65.0 h1:MTW9c+LIBAbwoS1Gb+YV7NjFBt2f7GtAS5hIzh2NjgQ= -google.golang.org/api v0.65.0/go.mod h1:ArYhxgGadlWmqO1IqVujw6Cs8IdD33bTmzKo2Sh+cbg= +google.golang.org/api v0.67.0 h1:lYaaLa+x3VVUhtosaK9xihwQ9H9KRa557REHwwZ2orM= +google.golang.org/api v0.67.0/go.mod h1:ShHKP8E60yPsKNw/w8w+VYaj9H6buA5UqDp8dhbQZ6g= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= @@ -505,9 +506,9 @@ google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1/go.mod h1:5CzLGKJ6 google.golang.org/genproto v0.0.0-20211206160659-862468c7d6e0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211221195035-429b39de9b1c/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20220107163113-42d7afdf6368/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20220126215142-9970aeb2e350 h1:YxHp5zqIcAShDEvRr5/0rVESVS+njYF68PSdazrNLJo= google.golang.org/genproto v0.0.0-20220126215142-9970aeb2e350/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220203182621-f4ae394cde3f h1:w9Sx4FBkwsN0jMZz8E42tMdmhZ5b2Z/vFx2LKAxxI9o= +google.golang.org/genproto v0.0.0-20220203182621-f4ae394cde3f/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= diff --git a/go.mod b/go.mod index fb3d1829621..880e0306629 100644 --- a/go.mod +++ b/go.mod @@ -11,8 +11,8 @@ require ( go.opencensus.io v0.23.0 golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8 golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 - google.golang.org/api v0.66.0 - google.golang.org/genproto v0.0.0-20220202230416-2a053f022f0d + google.golang.org/api v0.67.0 + google.golang.org/genproto v0.0.0-20220203182621-f4ae394cde3f google.golang.org/grpc v1.40.1 google.golang.org/protobuf v1.27.1 ) diff --git a/go.sum b/go.sum index 62118c762bb..1a67bbe0a8a 100644 --- a/go.sum +++ b/go.sum @@ -336,8 +336,8 @@ golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211124211545-fe61309f8881/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211210111614-af8b64212486/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220114195835-da31bd327af9 h1:XfKQ4OlFl8okEOr5UvAqFRVj8pY/4yfcXrddB8qAbU0= -golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27 h1:XDXtA5hveEEV8JB2l7nhMTp3t3cHp9ZpwcdjqyEWLlo= +golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -438,8 +438,8 @@ google.golang.org/api v0.56.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqiv google.golang.org/api v0.57.0/go.mod h1:dVPlbZyBo2/OjBpmvNdpn2GRm6rPy75jyU7bmhdrMgI= google.golang.org/api v0.61.0/go.mod h1:xQRti5UdCmoCEqFxcz93fTl338AVqDgyaDRuOZ3hg9I= google.golang.org/api v0.63.0/go.mod h1:gs4ij2ffTRXwuzzgJl/56BdwJaA194ijkfn++9tDuPo= -google.golang.org/api v0.66.0 h1:CbGy4LEiXCVCiNEDFgGpWOVwsDT7E2Qej1ZvN1P7KPg= -google.golang.org/api v0.66.0/go.mod h1:I1dmXYpX7HGwz/ejRxwQp2qj5bFAz93HiCU1C1oYd9M= +google.golang.org/api v0.67.0 h1:lYaaLa+x3VVUhtosaK9xihwQ9H9KRa557REHwwZ2orM= +google.golang.org/api v0.67.0/go.mod h1:ShHKP8E60yPsKNw/w8w+VYaj9H6buA5UqDp8dhbQZ6g= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= @@ -508,9 +508,9 @@ google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1/go.mod h1:5CzLGKJ6 google.golang.org/genproto v0.0.0-20211206160659-862468c7d6e0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211221195035-429b39de9b1c/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20220114231437-d2e6a121cae0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20220202230416-2a053f022f0d h1:My3SknEgMxMbQeOp4Onz8T696iNcOYHJC/E7Dx+RDjc= -google.golang.org/genproto v0.0.0-20220202230416-2a053f022f0d/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220126215142-9970aeb2e350/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220203182621-f4ae394cde3f h1:w9Sx4FBkwsN0jMZz8E42tMdmhZ5b2Z/vFx2LKAxxI9o= +google.golang.org/genproto v0.0.0-20220203182621-f4ae394cde3f/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= diff --git a/internal/generated/snippets/compute/apiv1/AddressesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/AddressesClient/Delete/main.go index 3f0e7546bc8..2beebbb2f0f 100644 --- a/internal/generated/snippets/compute/apiv1/AddressesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/AddressesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteAddressRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Addresses_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/AddressesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/AddressesClient/Insert/main.go index 640a5450156..bf6764eaf37 100644 --- a/internal/generated/snippets/compute/apiv1/AddressesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/AddressesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertAddressRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Addresses_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/AutoscalersClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/AutoscalersClient/Delete/main.go index ab5919cf6a1..240f93d2b38 100644 --- a/internal/generated/snippets/compute/apiv1/AutoscalersClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/AutoscalersClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteAutoscalerRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Autoscalers_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/AutoscalersClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/AutoscalersClient/Insert/main.go index a46463d01b2..97964a90f94 100644 --- a/internal/generated/snippets/compute/apiv1/AutoscalersClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/AutoscalersClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertAutoscalerRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Autoscalers_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/AutoscalersClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/AutoscalersClient/Patch/main.go index cb904a73b3e..f67915d3b02 100644 --- a/internal/generated/snippets/compute/apiv1/AutoscalersClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/AutoscalersClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchAutoscalerRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Autoscalers_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/AutoscalersClient/Update/main.go b/internal/generated/snippets/compute/apiv1/AutoscalersClient/Update/main.go index 12622e87da3..17fc30df91a 100644 --- a/internal/generated/snippets/compute/apiv1/AutoscalersClient/Update/main.go +++ b/internal/generated/snippets/compute/apiv1/AutoscalersClient/Update/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#UpdateAutoscalerRequest. } - resp, err := c.Update(ctx, req) + op, err := c.Update(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Autoscalers_Update_sync] diff --git a/internal/generated/snippets/compute/apiv1/BackendBucketsClient/AddSignedUrlKey/main.go b/internal/generated/snippets/compute/apiv1/BackendBucketsClient/AddSignedUrlKey/main.go index 255bce8040a..6515872f393 100644 --- a/internal/generated/snippets/compute/apiv1/BackendBucketsClient/AddSignedUrlKey/main.go +++ b/internal/generated/snippets/compute/apiv1/BackendBucketsClient/AddSignedUrlKey/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#AddSignedUrlKeyBackendBucketRequest. } - resp, err := c.AddSignedUrlKey(ctx, req) + op, err := c.AddSignedUrlKey(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_BackendBuckets_AddSignedUrlKey_sync] diff --git a/internal/generated/snippets/compute/apiv1/BackendBucketsClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/BackendBucketsClient/Delete/main.go index 280c92d6772..ebb401d3579 100644 --- a/internal/generated/snippets/compute/apiv1/BackendBucketsClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/BackendBucketsClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteBackendBucketRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_BackendBuckets_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/BackendBucketsClient/DeleteSignedUrlKey/main.go b/internal/generated/snippets/compute/apiv1/BackendBucketsClient/DeleteSignedUrlKey/main.go index d4c1f707cd9..43221194854 100644 --- a/internal/generated/snippets/compute/apiv1/BackendBucketsClient/DeleteSignedUrlKey/main.go +++ b/internal/generated/snippets/compute/apiv1/BackendBucketsClient/DeleteSignedUrlKey/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteSignedUrlKeyBackendBucketRequest. } - resp, err := c.DeleteSignedUrlKey(ctx, req) + op, err := c.DeleteSignedUrlKey(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_BackendBuckets_DeleteSignedUrlKey_sync] diff --git a/internal/generated/snippets/compute/apiv1/BackendBucketsClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/BackendBucketsClient/Insert/main.go index 91f39983c48..b3a1d19fcd6 100644 --- a/internal/generated/snippets/compute/apiv1/BackendBucketsClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/BackendBucketsClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertBackendBucketRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_BackendBuckets_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/BackendBucketsClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/BackendBucketsClient/Patch/main.go index bb7768959b5..53e04cc4a10 100644 --- a/internal/generated/snippets/compute/apiv1/BackendBucketsClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/BackendBucketsClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchBackendBucketRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_BackendBuckets_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/BackendBucketsClient/Update/main.go b/internal/generated/snippets/compute/apiv1/BackendBucketsClient/Update/main.go index 8f4672fb19f..6a39bd4a33d 100644 --- a/internal/generated/snippets/compute/apiv1/BackendBucketsClient/Update/main.go +++ b/internal/generated/snippets/compute/apiv1/BackendBucketsClient/Update/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#UpdateBackendBucketRequest. } - resp, err := c.Update(ctx, req) + op, err := c.Update(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_BackendBuckets_Update_sync] diff --git a/internal/generated/snippets/compute/apiv1/BackendServicesClient/AddSignedUrlKey/main.go b/internal/generated/snippets/compute/apiv1/BackendServicesClient/AddSignedUrlKey/main.go index d14c7801b65..66309145be8 100644 --- a/internal/generated/snippets/compute/apiv1/BackendServicesClient/AddSignedUrlKey/main.go +++ b/internal/generated/snippets/compute/apiv1/BackendServicesClient/AddSignedUrlKey/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#AddSignedUrlKeyBackendServiceRequest. } - resp, err := c.AddSignedUrlKey(ctx, req) + op, err := c.AddSignedUrlKey(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_BackendServices_AddSignedUrlKey_sync] diff --git a/internal/generated/snippets/compute/apiv1/BackendServicesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/BackendServicesClient/Delete/main.go index 4c949d0ae16..1ec456b0c65 100644 --- a/internal/generated/snippets/compute/apiv1/BackendServicesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/BackendServicesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteBackendServiceRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_BackendServices_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/BackendServicesClient/DeleteSignedUrlKey/main.go b/internal/generated/snippets/compute/apiv1/BackendServicesClient/DeleteSignedUrlKey/main.go index 65a6b677cf6..ca9bebb449f 100644 --- a/internal/generated/snippets/compute/apiv1/BackendServicesClient/DeleteSignedUrlKey/main.go +++ b/internal/generated/snippets/compute/apiv1/BackendServicesClient/DeleteSignedUrlKey/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteSignedUrlKeyBackendServiceRequest. } - resp, err := c.DeleteSignedUrlKey(ctx, req) + op, err := c.DeleteSignedUrlKey(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_BackendServices_DeleteSignedUrlKey_sync] diff --git a/internal/generated/snippets/compute/apiv1/BackendServicesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/BackendServicesClient/Insert/main.go index 9084f16a74c..cd67cc2ad2a 100644 --- a/internal/generated/snippets/compute/apiv1/BackendServicesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/BackendServicesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertBackendServiceRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_BackendServices_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/BackendServicesClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/BackendServicesClient/Patch/main.go index c99b7e01d4c..04e12e2d738 100644 --- a/internal/generated/snippets/compute/apiv1/BackendServicesClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/BackendServicesClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchBackendServiceRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_BackendServices_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/BackendServicesClient/SetSecurityPolicy/main.go b/internal/generated/snippets/compute/apiv1/BackendServicesClient/SetSecurityPolicy/main.go index 017939eb232..833bbcb5956 100644 --- a/internal/generated/snippets/compute/apiv1/BackendServicesClient/SetSecurityPolicy/main.go +++ b/internal/generated/snippets/compute/apiv1/BackendServicesClient/SetSecurityPolicy/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetSecurityPolicyBackendServiceRequest. } - resp, err := c.SetSecurityPolicy(ctx, req) + op, err := c.SetSecurityPolicy(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_BackendServices_SetSecurityPolicy_sync] diff --git a/internal/generated/snippets/compute/apiv1/BackendServicesClient/Update/main.go b/internal/generated/snippets/compute/apiv1/BackendServicesClient/Update/main.go index 8b443d5330f..419aa47c2c9 100644 --- a/internal/generated/snippets/compute/apiv1/BackendServicesClient/Update/main.go +++ b/internal/generated/snippets/compute/apiv1/BackendServicesClient/Update/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#UpdateBackendServiceRequest. } - resp, err := c.Update(ctx, req) + op, err := c.Update(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_BackendServices_Update_sync] diff --git a/internal/generated/snippets/compute/apiv1/DisksClient/AddResourcePolicies/main.go b/internal/generated/snippets/compute/apiv1/DisksClient/AddResourcePolicies/main.go index de0388bf375..28b84271a5a 100644 --- a/internal/generated/snippets/compute/apiv1/DisksClient/AddResourcePolicies/main.go +++ b/internal/generated/snippets/compute/apiv1/DisksClient/AddResourcePolicies/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#AddResourcePoliciesDiskRequest. } - resp, err := c.AddResourcePolicies(ctx, req) + op, err := c.AddResourcePolicies(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Disks_AddResourcePolicies_sync] diff --git a/internal/generated/snippets/compute/apiv1/DisksClient/CreateSnapshot/main.go b/internal/generated/snippets/compute/apiv1/DisksClient/CreateSnapshot/main.go index 9d4ac648b3a..b84db399fd3 100644 --- a/internal/generated/snippets/compute/apiv1/DisksClient/CreateSnapshot/main.go +++ b/internal/generated/snippets/compute/apiv1/DisksClient/CreateSnapshot/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#CreateSnapshotDiskRequest. } - resp, err := c.CreateSnapshot(ctx, req) + op, err := c.CreateSnapshot(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Disks_CreateSnapshot_sync] diff --git a/internal/generated/snippets/compute/apiv1/DisksClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/DisksClient/Delete/main.go index a9b10a7495a..b159365c41d 100644 --- a/internal/generated/snippets/compute/apiv1/DisksClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/DisksClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteDiskRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Disks_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/DisksClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/DisksClient/Insert/main.go index 69f56a984e2..99093265c32 100644 --- a/internal/generated/snippets/compute/apiv1/DisksClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/DisksClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertDiskRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Disks_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/DisksClient/RemoveResourcePolicies/main.go b/internal/generated/snippets/compute/apiv1/DisksClient/RemoveResourcePolicies/main.go index c8cafa9ee90..1ee4ed0aefb 100644 --- a/internal/generated/snippets/compute/apiv1/DisksClient/RemoveResourcePolicies/main.go +++ b/internal/generated/snippets/compute/apiv1/DisksClient/RemoveResourcePolicies/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#RemoveResourcePoliciesDiskRequest. } - resp, err := c.RemoveResourcePolicies(ctx, req) + op, err := c.RemoveResourcePolicies(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Disks_RemoveResourcePolicies_sync] diff --git a/internal/generated/snippets/compute/apiv1/DisksClient/Resize/main.go b/internal/generated/snippets/compute/apiv1/DisksClient/Resize/main.go index 2bbedc5687d..4a1cebee40b 100644 --- a/internal/generated/snippets/compute/apiv1/DisksClient/Resize/main.go +++ b/internal/generated/snippets/compute/apiv1/DisksClient/Resize/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#ResizeDiskRequest. } - resp, err := c.Resize(ctx, req) + op, err := c.Resize(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Disks_Resize_sync] diff --git a/internal/generated/snippets/compute/apiv1/DisksClient/SetLabels/main.go b/internal/generated/snippets/compute/apiv1/DisksClient/SetLabels/main.go index ce2896a7211..32085617dc8 100644 --- a/internal/generated/snippets/compute/apiv1/DisksClient/SetLabels/main.go +++ b/internal/generated/snippets/compute/apiv1/DisksClient/SetLabels/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetLabelsDiskRequest. } - resp, err := c.SetLabels(ctx, req) + op, err := c.SetLabels(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Disks_SetLabels_sync] diff --git a/internal/generated/snippets/compute/apiv1/ExternalVpnGatewaysClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/ExternalVpnGatewaysClient/Delete/main.go index 2a31b3ff946..aa6968a781d 100644 --- a/internal/generated/snippets/compute/apiv1/ExternalVpnGatewaysClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/ExternalVpnGatewaysClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteExternalVpnGatewayRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_ExternalVpnGateways_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/ExternalVpnGatewaysClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/ExternalVpnGatewaysClient/Insert/main.go index 99488ff61fc..21b82d5361e 100644 --- a/internal/generated/snippets/compute/apiv1/ExternalVpnGatewaysClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/ExternalVpnGatewaysClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertExternalVpnGatewayRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_ExternalVpnGateways_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/ExternalVpnGatewaysClient/SetLabels/main.go b/internal/generated/snippets/compute/apiv1/ExternalVpnGatewaysClient/SetLabels/main.go index 50022cdf193..d09461dbfc9 100644 --- a/internal/generated/snippets/compute/apiv1/ExternalVpnGatewaysClient/SetLabels/main.go +++ b/internal/generated/snippets/compute/apiv1/ExternalVpnGatewaysClient/SetLabels/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetLabelsExternalVpnGatewayRequest. } - resp, err := c.SetLabels(ctx, req) + op, err := c.SetLabels(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_ExternalVpnGateways_SetLabels_sync] diff --git a/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/AddAssociation/main.go b/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/AddAssociation/main.go index 933a333b20f..de427e6f841 100644 --- a/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/AddAssociation/main.go +++ b/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/AddAssociation/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#AddAssociationFirewallPolicyRequest. } - resp, err := c.AddAssociation(ctx, req) + op, err := c.AddAssociation(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_FirewallPolicies_AddAssociation_sync] diff --git a/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/AddRule/main.go b/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/AddRule/main.go index ab2c03c932f..7b96948bb44 100644 --- a/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/AddRule/main.go +++ b/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/AddRule/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#AddRuleFirewallPolicyRequest. } - resp, err := c.AddRule(ctx, req) + op, err := c.AddRule(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_FirewallPolicies_AddRule_sync] diff --git a/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/CloneRules/main.go b/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/CloneRules/main.go index b6b119c0178..1cf53a62032 100644 --- a/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/CloneRules/main.go +++ b/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/CloneRules/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#CloneRulesFirewallPolicyRequest. } - resp, err := c.CloneRules(ctx, req) + op, err := c.CloneRules(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_FirewallPolicies_CloneRules_sync] diff --git a/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/Delete/main.go index e41fbdd4090..c90e46133c6 100644 --- a/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteFirewallPolicyRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_FirewallPolicies_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/Insert/main.go index b18cc4cc44a..1382f261198 100644 --- a/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertFirewallPolicyRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_FirewallPolicies_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/Move/main.go b/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/Move/main.go index 5e6076ccf6c..af0f2243848 100644 --- a/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/Move/main.go +++ b/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/Move/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#MoveFirewallPolicyRequest. } - resp, err := c.Move(ctx, req) + op, err := c.Move(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_FirewallPolicies_Move_sync] diff --git a/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/Patch/main.go index 6f9c8425d96..0c7330357e9 100644 --- a/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchFirewallPolicyRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_FirewallPolicies_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/PatchRule/main.go b/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/PatchRule/main.go index bd11fbadde9..fd3a1be8254 100644 --- a/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/PatchRule/main.go +++ b/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/PatchRule/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchRuleFirewallPolicyRequest. } - resp, err := c.PatchRule(ctx, req) + op, err := c.PatchRule(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_FirewallPolicies_PatchRule_sync] diff --git a/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/RemoveAssociation/main.go b/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/RemoveAssociation/main.go index 7c2a1b283a2..740121003f7 100644 --- a/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/RemoveAssociation/main.go +++ b/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/RemoveAssociation/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#RemoveAssociationFirewallPolicyRequest. } - resp, err := c.RemoveAssociation(ctx, req) + op, err := c.RemoveAssociation(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_FirewallPolicies_RemoveAssociation_sync] diff --git a/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/RemoveRule/main.go b/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/RemoveRule/main.go index fa2022c4ed1..88287873984 100644 --- a/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/RemoveRule/main.go +++ b/internal/generated/snippets/compute/apiv1/FirewallPoliciesClient/RemoveRule/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#RemoveRuleFirewallPolicyRequest. } - resp, err := c.RemoveRule(ctx, req) + op, err := c.RemoveRule(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_FirewallPolicies_RemoveRule_sync] diff --git a/internal/generated/snippets/compute/apiv1/FirewallsClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/FirewallsClient/Delete/main.go index 2674233fef4..d86c84749e4 100644 --- a/internal/generated/snippets/compute/apiv1/FirewallsClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/FirewallsClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteFirewallRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Firewalls_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/FirewallsClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/FirewallsClient/Insert/main.go index f68d8514b14..93530bd69d3 100644 --- a/internal/generated/snippets/compute/apiv1/FirewallsClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/FirewallsClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertFirewallRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Firewalls_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/FirewallsClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/FirewallsClient/Patch/main.go index 1594e3a7523..9b7fd6599f3 100644 --- a/internal/generated/snippets/compute/apiv1/FirewallsClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/FirewallsClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchFirewallRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Firewalls_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/FirewallsClient/Update/main.go b/internal/generated/snippets/compute/apiv1/FirewallsClient/Update/main.go index be826beaf39..fd14d5f018c 100644 --- a/internal/generated/snippets/compute/apiv1/FirewallsClient/Update/main.go +++ b/internal/generated/snippets/compute/apiv1/FirewallsClient/Update/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#UpdateFirewallRequest. } - resp, err := c.Update(ctx, req) + op, err := c.Update(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Firewalls_Update_sync] diff --git a/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/Delete/main.go index 44f2b571f1b..02422b5cecd 100644 --- a/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteForwardingRuleRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_ForwardingRules_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/Insert/main.go index 9d5c136c1fe..a9c2bc4a162 100644 --- a/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertForwardingRuleRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_ForwardingRules_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/Patch/main.go index 00effe1c117..b4ac1d05d30 100644 --- a/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchForwardingRuleRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_ForwardingRules_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/SetLabels/main.go b/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/SetLabels/main.go index 68b3f69f7a6..08168e657c6 100644 --- a/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/SetLabels/main.go +++ b/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/SetLabels/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetLabelsForwardingRuleRequest. } - resp, err := c.SetLabels(ctx, req) + op, err := c.SetLabels(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_ForwardingRules_SetLabels_sync] diff --git a/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/SetTarget/main.go b/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/SetTarget/main.go index f0d8e43130d..6ad13598d58 100644 --- a/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/SetTarget/main.go +++ b/internal/generated/snippets/compute/apiv1/ForwardingRulesClient/SetTarget/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetTargetForwardingRuleRequest. } - resp, err := c.SetTarget(ctx, req) + op, err := c.SetTarget(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_ForwardingRules_SetTarget_sync] diff --git a/internal/generated/snippets/compute/apiv1/GlobalAddressesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/GlobalAddressesClient/Delete/main.go index e872e365452..b77e50ef68b 100644 --- a/internal/generated/snippets/compute/apiv1/GlobalAddressesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/GlobalAddressesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteGlobalAddressRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_GlobalAddresses_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/GlobalAddressesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/GlobalAddressesClient/Insert/main.go index 8eedc60bdcd..b57d167f223 100644 --- a/internal/generated/snippets/compute/apiv1/GlobalAddressesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/GlobalAddressesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertGlobalAddressRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_GlobalAddresses_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/GlobalForwardingRulesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/GlobalForwardingRulesClient/Delete/main.go index ff8819297fc..44b323fbb72 100644 --- a/internal/generated/snippets/compute/apiv1/GlobalForwardingRulesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/GlobalForwardingRulesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteGlobalForwardingRuleRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_GlobalForwardingRules_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/GlobalForwardingRulesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/GlobalForwardingRulesClient/Insert/main.go index 5254014035c..afcd2c7f21c 100644 --- a/internal/generated/snippets/compute/apiv1/GlobalForwardingRulesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/GlobalForwardingRulesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertGlobalForwardingRuleRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_GlobalForwardingRules_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/GlobalForwardingRulesClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/GlobalForwardingRulesClient/Patch/main.go index 962cc1b2984..347472225a8 100644 --- a/internal/generated/snippets/compute/apiv1/GlobalForwardingRulesClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/GlobalForwardingRulesClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchGlobalForwardingRuleRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_GlobalForwardingRules_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/GlobalForwardingRulesClient/SetLabels/main.go b/internal/generated/snippets/compute/apiv1/GlobalForwardingRulesClient/SetLabels/main.go index 3034a0a4eb3..708236a994c 100644 --- a/internal/generated/snippets/compute/apiv1/GlobalForwardingRulesClient/SetLabels/main.go +++ b/internal/generated/snippets/compute/apiv1/GlobalForwardingRulesClient/SetLabels/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetLabelsGlobalForwardingRuleRequest. } - resp, err := c.SetLabels(ctx, req) + op, err := c.SetLabels(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_GlobalForwardingRules_SetLabels_sync] diff --git a/internal/generated/snippets/compute/apiv1/GlobalForwardingRulesClient/SetTarget/main.go b/internal/generated/snippets/compute/apiv1/GlobalForwardingRulesClient/SetTarget/main.go index 527a4e19690..e8c0bbd4697 100644 --- a/internal/generated/snippets/compute/apiv1/GlobalForwardingRulesClient/SetTarget/main.go +++ b/internal/generated/snippets/compute/apiv1/GlobalForwardingRulesClient/SetTarget/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetTargetGlobalForwardingRuleRequest. } - resp, err := c.SetTarget(ctx, req) + op, err := c.SetTarget(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_GlobalForwardingRules_SetTarget_sync] diff --git a/internal/generated/snippets/compute/apiv1/GlobalNetworkEndpointGroupsClient/AttachNetworkEndpoints/main.go b/internal/generated/snippets/compute/apiv1/GlobalNetworkEndpointGroupsClient/AttachNetworkEndpoints/main.go index c53584f4e4a..8c537b68643 100644 --- a/internal/generated/snippets/compute/apiv1/GlobalNetworkEndpointGroupsClient/AttachNetworkEndpoints/main.go +++ b/internal/generated/snippets/compute/apiv1/GlobalNetworkEndpointGroupsClient/AttachNetworkEndpoints/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#AttachNetworkEndpointsGlobalNetworkEndpointGroupRequest. } - resp, err := c.AttachNetworkEndpoints(ctx, req) + op, err := c.AttachNetworkEndpoints(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_GlobalNetworkEndpointGroups_AttachNetworkEndpoints_sync] diff --git a/internal/generated/snippets/compute/apiv1/GlobalNetworkEndpointGroupsClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/GlobalNetworkEndpointGroupsClient/Delete/main.go index e92a5a11f31..df496ae5dfa 100644 --- a/internal/generated/snippets/compute/apiv1/GlobalNetworkEndpointGroupsClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/GlobalNetworkEndpointGroupsClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteGlobalNetworkEndpointGroupRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_GlobalNetworkEndpointGroups_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/GlobalNetworkEndpointGroupsClient/DetachNetworkEndpoints/main.go b/internal/generated/snippets/compute/apiv1/GlobalNetworkEndpointGroupsClient/DetachNetworkEndpoints/main.go index 7cf1c06f96f..2732c3d91c7 100644 --- a/internal/generated/snippets/compute/apiv1/GlobalNetworkEndpointGroupsClient/DetachNetworkEndpoints/main.go +++ b/internal/generated/snippets/compute/apiv1/GlobalNetworkEndpointGroupsClient/DetachNetworkEndpoints/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DetachNetworkEndpointsGlobalNetworkEndpointGroupRequest. } - resp, err := c.DetachNetworkEndpoints(ctx, req) + op, err := c.DetachNetworkEndpoints(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_GlobalNetworkEndpointGroups_DetachNetworkEndpoints_sync] diff --git a/internal/generated/snippets/compute/apiv1/GlobalNetworkEndpointGroupsClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/GlobalNetworkEndpointGroupsClient/Insert/main.go index 7f91a642ad9..e1a0f7fe199 100644 --- a/internal/generated/snippets/compute/apiv1/GlobalNetworkEndpointGroupsClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/GlobalNetworkEndpointGroupsClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertGlobalNetworkEndpointGroupRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_GlobalNetworkEndpointGroups_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/GlobalPublicDelegatedPrefixesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/GlobalPublicDelegatedPrefixesClient/Delete/main.go index bb8d7b1d410..8261a18c900 100644 --- a/internal/generated/snippets/compute/apiv1/GlobalPublicDelegatedPrefixesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/GlobalPublicDelegatedPrefixesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteGlobalPublicDelegatedPrefixeRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_GlobalPublicDelegatedPrefixes_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/GlobalPublicDelegatedPrefixesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/GlobalPublicDelegatedPrefixesClient/Insert/main.go index 72df334d386..21b68721410 100644 --- a/internal/generated/snippets/compute/apiv1/GlobalPublicDelegatedPrefixesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/GlobalPublicDelegatedPrefixesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertGlobalPublicDelegatedPrefixeRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_GlobalPublicDelegatedPrefixes_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/GlobalPublicDelegatedPrefixesClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/GlobalPublicDelegatedPrefixesClient/Patch/main.go index f582cbacbf9..b8165fa1125 100644 --- a/internal/generated/snippets/compute/apiv1/GlobalPublicDelegatedPrefixesClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/GlobalPublicDelegatedPrefixesClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchGlobalPublicDelegatedPrefixeRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_GlobalPublicDelegatedPrefixes_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/HealthChecksClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/HealthChecksClient/Delete/main.go index d1b08c7ae61..df22509f8d0 100644 --- a/internal/generated/snippets/compute/apiv1/HealthChecksClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/HealthChecksClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteHealthCheckRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_HealthChecks_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/HealthChecksClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/HealthChecksClient/Insert/main.go index 87f39f51a20..378d8c43213 100644 --- a/internal/generated/snippets/compute/apiv1/HealthChecksClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/HealthChecksClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertHealthCheckRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_HealthChecks_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/HealthChecksClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/HealthChecksClient/Patch/main.go index 303580e07b7..032af947be1 100644 --- a/internal/generated/snippets/compute/apiv1/HealthChecksClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/HealthChecksClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchHealthCheckRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_HealthChecks_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/HealthChecksClient/Update/main.go b/internal/generated/snippets/compute/apiv1/HealthChecksClient/Update/main.go index cd10a9185a4..b526d07b2c8 100644 --- a/internal/generated/snippets/compute/apiv1/HealthChecksClient/Update/main.go +++ b/internal/generated/snippets/compute/apiv1/HealthChecksClient/Update/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#UpdateHealthCheckRequest. } - resp, err := c.Update(ctx, req) + op, err := c.Update(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_HealthChecks_Update_sync] diff --git a/internal/generated/snippets/compute/apiv1/ImagesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/ImagesClient/Delete/main.go index b77037d8be6..9c3c9bb01e7 100644 --- a/internal/generated/snippets/compute/apiv1/ImagesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/ImagesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteImageRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Images_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/ImagesClient/Deprecate/main.go b/internal/generated/snippets/compute/apiv1/ImagesClient/Deprecate/main.go index 04b2acc6866..fcdd40c42af 100644 --- a/internal/generated/snippets/compute/apiv1/ImagesClient/Deprecate/main.go +++ b/internal/generated/snippets/compute/apiv1/ImagesClient/Deprecate/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeprecateImageRequest. } - resp, err := c.Deprecate(ctx, req) + op, err := c.Deprecate(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Images_Deprecate_sync] diff --git a/internal/generated/snippets/compute/apiv1/ImagesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/ImagesClient/Insert/main.go index ae3eead013a..61c2d427ba0 100644 --- a/internal/generated/snippets/compute/apiv1/ImagesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/ImagesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertImageRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Images_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/ImagesClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/ImagesClient/Patch/main.go index 73b2ceccc33..e338f09feaf 100644 --- a/internal/generated/snippets/compute/apiv1/ImagesClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/ImagesClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchImageRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Images_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/ImagesClient/SetLabels/main.go b/internal/generated/snippets/compute/apiv1/ImagesClient/SetLabels/main.go index 78bfe40bf5a..d8d507910d1 100644 --- a/internal/generated/snippets/compute/apiv1/ImagesClient/SetLabels/main.go +++ b/internal/generated/snippets/compute/apiv1/ImagesClient/SetLabels/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetLabelsImageRequest. } - resp, err := c.SetLabels(ctx, req) + op, err := c.SetLabels(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Images_SetLabels_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/AbandonInstances/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/AbandonInstances/main.go index 152178c71a7..39d0e559731 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/AbandonInstances/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/AbandonInstances/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#AbandonInstancesInstanceGroupManagerRequest. } - resp, err := c.AbandonInstances(ctx, req) + op, err := c.AbandonInstances(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroupManagers_AbandonInstances_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/ApplyUpdatesToInstances/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/ApplyUpdatesToInstances/main.go index 78034b3f33e..29435bafbd8 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/ApplyUpdatesToInstances/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/ApplyUpdatesToInstances/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#ApplyUpdatesToInstancesInstanceGroupManagerRequest. } - resp, err := c.ApplyUpdatesToInstances(ctx, req) + op, err := c.ApplyUpdatesToInstances(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroupManagers_ApplyUpdatesToInstances_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/CreateInstances/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/CreateInstances/main.go index cb0bde2173e..68e38bb27f9 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/CreateInstances/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/CreateInstances/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#CreateInstancesInstanceGroupManagerRequest. } - resp, err := c.CreateInstances(ctx, req) + op, err := c.CreateInstances(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroupManagers_CreateInstances_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/Delete/main.go index 6dc247c571f..5a6283b7047 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteInstanceGroupManagerRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroupManagers_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/DeleteInstances/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/DeleteInstances/main.go index 288b51fc4e7..fc7215b47eb 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/DeleteInstances/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/DeleteInstances/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteInstancesInstanceGroupManagerRequest. } - resp, err := c.DeleteInstances(ctx, req) + op, err := c.DeleteInstances(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroupManagers_DeleteInstances_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/DeletePerInstanceConfigs/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/DeletePerInstanceConfigs/main.go index 998c5b90547..9bbaaa803e6 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/DeletePerInstanceConfigs/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/DeletePerInstanceConfigs/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeletePerInstanceConfigsInstanceGroupManagerRequest. } - resp, err := c.DeletePerInstanceConfigs(ctx, req) + op, err := c.DeletePerInstanceConfigs(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroupManagers_DeletePerInstanceConfigs_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/Insert/main.go index 3cc9792e944..98ffc9960a0 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertInstanceGroupManagerRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroupManagers_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/Patch/main.go index 74ba63e164c..0bc3acbd640 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchInstanceGroupManagerRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroupManagers_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/PatchPerInstanceConfigs/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/PatchPerInstanceConfigs/main.go index 02871aba3b9..7db3b3230e2 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/PatchPerInstanceConfigs/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/PatchPerInstanceConfigs/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchPerInstanceConfigsInstanceGroupManagerRequest. } - resp, err := c.PatchPerInstanceConfigs(ctx, req) + op, err := c.PatchPerInstanceConfigs(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroupManagers_PatchPerInstanceConfigs_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/RecreateInstances/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/RecreateInstances/main.go index e32d8b40719..dbd592e5c77 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/RecreateInstances/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/RecreateInstances/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#RecreateInstancesInstanceGroupManagerRequest. } - resp, err := c.RecreateInstances(ctx, req) + op, err := c.RecreateInstances(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroupManagers_RecreateInstances_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/Resize/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/Resize/main.go index 3cc4e698176..fca2f2aa769 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/Resize/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/Resize/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#ResizeInstanceGroupManagerRequest. } - resp, err := c.Resize(ctx, req) + op, err := c.Resize(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroupManagers_Resize_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/SetInstanceTemplate/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/SetInstanceTemplate/main.go index 4ff1d0da2a3..6a80438e87d 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/SetInstanceTemplate/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/SetInstanceTemplate/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetInstanceTemplateInstanceGroupManagerRequest. } - resp, err := c.SetInstanceTemplate(ctx, req) + op, err := c.SetInstanceTemplate(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroupManagers_SetInstanceTemplate_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/SetTargetPools/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/SetTargetPools/main.go index 30aee696156..17cd8197657 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/SetTargetPools/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/SetTargetPools/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetTargetPoolsInstanceGroupManagerRequest. } - resp, err := c.SetTargetPools(ctx, req) + op, err := c.SetTargetPools(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroupManagers_SetTargetPools_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/UpdatePerInstanceConfigs/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/UpdatePerInstanceConfigs/main.go index c0875555c99..5517c188d05 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/UpdatePerInstanceConfigs/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupManagersClient/UpdatePerInstanceConfigs/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#UpdatePerInstanceConfigsInstanceGroupManagerRequest. } - resp, err := c.UpdatePerInstanceConfigs(ctx, req) + op, err := c.UpdatePerInstanceConfigs(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroupManagers_UpdatePerInstanceConfigs_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/AddInstances/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/AddInstances/main.go index fb9ba81645a..1f83377ce2d 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/AddInstances/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/AddInstances/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#AddInstancesInstanceGroupRequest. } - resp, err := c.AddInstances(ctx, req) + op, err := c.AddInstances(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroups_AddInstances_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/Delete/main.go index a3679bfe689..12b0b9deaf9 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteInstanceGroupRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroups_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/Insert/main.go index 1ed4f8b59b6..fa87d73cc63 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertInstanceGroupRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroups_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/RemoveInstances/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/RemoveInstances/main.go index 71383d9c164..86a5b1e8bee 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/RemoveInstances/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/RemoveInstances/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#RemoveInstancesInstanceGroupRequest. } - resp, err := c.RemoveInstances(ctx, req) + op, err := c.RemoveInstances(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroups_RemoveInstances_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/SetNamedPorts/main.go b/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/SetNamedPorts/main.go index 134fdf6bfcb..71a9e128fd3 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/SetNamedPorts/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceGroupsClient/SetNamedPorts/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetNamedPortsInstanceGroupRequest. } - resp, err := c.SetNamedPorts(ctx, req) + op, err := c.SetNamedPorts(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceGroups_SetNamedPorts_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceTemplatesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/InstanceTemplatesClient/Delete/main.go index 4ab5e552eed..beede7c885d 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceTemplatesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceTemplatesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteInstanceTemplateRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceTemplates_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstanceTemplatesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/InstanceTemplatesClient/Insert/main.go index d39f0ad1724..b598c4a72fb 100644 --- a/internal/generated/snippets/compute/apiv1/InstanceTemplatesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/InstanceTemplatesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertInstanceTemplateRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InstanceTemplates_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/AddAccessConfig/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/AddAccessConfig/main.go index c0b3144bbb7..207659097b5 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/AddAccessConfig/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/AddAccessConfig/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#AddAccessConfigInstanceRequest. } - resp, err := c.AddAccessConfig(ctx, req) + op, err := c.AddAccessConfig(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_AddAccessConfig_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/AddResourcePolicies/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/AddResourcePolicies/main.go index 0c90e47bdd4..2a409e412e5 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/AddResourcePolicies/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/AddResourcePolicies/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#AddResourcePoliciesInstanceRequest. } - resp, err := c.AddResourcePolicies(ctx, req) + op, err := c.AddResourcePolicies(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_AddResourcePolicies_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/AttachDisk/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/AttachDisk/main.go index 32bfd776aa4..1e8525df2d1 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/AttachDisk/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/AttachDisk/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#AttachDiskInstanceRequest. } - resp, err := c.AttachDisk(ctx, req) + op, err := c.AttachDisk(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_AttachDisk_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/BulkInsert/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/BulkInsert/main.go index 0695416e4de..e8f7608360e 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/BulkInsert/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/BulkInsert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#BulkInsertInstanceRequest. } - resp, err := c.BulkInsert(ctx, req) + op, err := c.BulkInsert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_BulkInsert_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/Delete/main.go index fa0970eb3b3..37179b53c76 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteInstanceRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/DeleteAccessConfig/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/DeleteAccessConfig/main.go index a94e574e540..52be5974e72 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/DeleteAccessConfig/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/DeleteAccessConfig/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteAccessConfigInstanceRequest. } - resp, err := c.DeleteAccessConfig(ctx, req) + op, err := c.DeleteAccessConfig(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_DeleteAccessConfig_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/DetachDisk/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/DetachDisk/main.go index b06c55479a6..4d9b9814f8c 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/DetachDisk/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/DetachDisk/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DetachDiskInstanceRequest. } - resp, err := c.DetachDisk(ctx, req) + op, err := c.DetachDisk(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_DetachDisk_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/Insert/main.go index a6dcd4b9bf1..a58fcaf5545 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertInstanceRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/RemoveResourcePolicies/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/RemoveResourcePolicies/main.go index 4667cdff440..021dd91cb7a 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/RemoveResourcePolicies/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/RemoveResourcePolicies/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#RemoveResourcePoliciesInstanceRequest. } - resp, err := c.RemoveResourcePolicies(ctx, req) + op, err := c.RemoveResourcePolicies(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_RemoveResourcePolicies_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/Reset/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/Reset/main.go index e38ee534c7d..30669619aac 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/Reset/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/Reset/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#ResetInstanceRequest. } - resp, err := c.Reset(ctx, req) + op, err := c.Reset(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_Reset_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/SetDeletionProtection/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/SetDeletionProtection/main.go index 590193e3f13..eeba78e6cfb 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/SetDeletionProtection/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/SetDeletionProtection/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetDeletionProtectionInstanceRequest. } - resp, err := c.SetDeletionProtection(ctx, req) + op, err := c.SetDeletionProtection(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_SetDeletionProtection_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/SetDiskAutoDelete/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/SetDiskAutoDelete/main.go index 27aa8829c6d..11037f1bdbc 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/SetDiskAutoDelete/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/SetDiskAutoDelete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetDiskAutoDeleteInstanceRequest. } - resp, err := c.SetDiskAutoDelete(ctx, req) + op, err := c.SetDiskAutoDelete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_SetDiskAutoDelete_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/SetLabels/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/SetLabels/main.go index c777e209778..831f03ec7e8 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/SetLabels/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/SetLabels/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetLabelsInstanceRequest. } - resp, err := c.SetLabels(ctx, req) + op, err := c.SetLabels(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_SetLabels_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/SetMachineResources/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/SetMachineResources/main.go index adfe58cc51a..fd2929d232d 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/SetMachineResources/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/SetMachineResources/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetMachineResourcesInstanceRequest. } - resp, err := c.SetMachineResources(ctx, req) + op, err := c.SetMachineResources(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_SetMachineResources_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/SetMachineType/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/SetMachineType/main.go index fcdc761668f..998da4e1b08 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/SetMachineType/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/SetMachineType/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetMachineTypeInstanceRequest. } - resp, err := c.SetMachineType(ctx, req) + op, err := c.SetMachineType(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_SetMachineType_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/SetMetadata/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/SetMetadata/main.go index b6c006ef7d7..09134ddffa5 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/SetMetadata/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/SetMetadata/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetMetadataInstanceRequest. } - resp, err := c.SetMetadata(ctx, req) + op, err := c.SetMetadata(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_SetMetadata_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/SetMinCpuPlatform/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/SetMinCpuPlatform/main.go index 8119bd065ee..d310ccc65b1 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/SetMinCpuPlatform/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/SetMinCpuPlatform/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetMinCpuPlatformInstanceRequest. } - resp, err := c.SetMinCpuPlatform(ctx, req) + op, err := c.SetMinCpuPlatform(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_SetMinCpuPlatform_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/SetScheduling/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/SetScheduling/main.go index 714ec00e9ee..4be41da700e 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/SetScheduling/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/SetScheduling/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetSchedulingInstanceRequest. } - resp, err := c.SetScheduling(ctx, req) + op, err := c.SetScheduling(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_SetScheduling_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/SetServiceAccount/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/SetServiceAccount/main.go index 064e66b98f8..86660d2adbe 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/SetServiceAccount/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/SetServiceAccount/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetServiceAccountInstanceRequest. } - resp, err := c.SetServiceAccount(ctx, req) + op, err := c.SetServiceAccount(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_SetServiceAccount_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/SetShieldedInstanceIntegrityPolicy/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/SetShieldedInstanceIntegrityPolicy/main.go index 2822430fa12..bd04360cc50 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/SetShieldedInstanceIntegrityPolicy/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/SetShieldedInstanceIntegrityPolicy/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetShieldedInstanceIntegrityPolicyInstanceRequest. } - resp, err := c.SetShieldedInstanceIntegrityPolicy(ctx, req) + op, err := c.SetShieldedInstanceIntegrityPolicy(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_SetShieldedInstanceIntegrityPolicy_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/SetTags/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/SetTags/main.go index 619c0f4298d..a2ec94f875b 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/SetTags/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/SetTags/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetTagsInstanceRequest. } - resp, err := c.SetTags(ctx, req) + op, err := c.SetTags(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_SetTags_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/SimulateMaintenanceEvent/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/SimulateMaintenanceEvent/main.go index 0dcd7f0764a..0d5581f17b8 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/SimulateMaintenanceEvent/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/SimulateMaintenanceEvent/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SimulateMaintenanceEventInstanceRequest. } - resp, err := c.SimulateMaintenanceEvent(ctx, req) + op, err := c.SimulateMaintenanceEvent(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_SimulateMaintenanceEvent_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/Start/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/Start/main.go index 49409f0c466..6e82701d0d3 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/Start/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/Start/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#StartInstanceRequest. } - resp, err := c.Start(ctx, req) + op, err := c.Start(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_Start_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/StartWithEncryptionKey/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/StartWithEncryptionKey/main.go index e716c0e9db7..a98d374fd00 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/StartWithEncryptionKey/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/StartWithEncryptionKey/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#StartWithEncryptionKeyInstanceRequest. } - resp, err := c.StartWithEncryptionKey(ctx, req) + op, err := c.StartWithEncryptionKey(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_StartWithEncryptionKey_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/Stop/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/Stop/main.go index 7754a43ccd7..dac9373c66a 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/Stop/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/Stop/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#StopInstanceRequest. } - resp, err := c.Stop(ctx, req) + op, err := c.Stop(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_Stop_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/Update/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/Update/main.go index 317bff38038..bd8175b67df 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/Update/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/Update/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#UpdateInstanceRequest. } - resp, err := c.Update(ctx, req) + op, err := c.Update(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_Update_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/UpdateAccessConfig/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/UpdateAccessConfig/main.go index 95664efb4cc..7fe115a8bb6 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/UpdateAccessConfig/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/UpdateAccessConfig/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#UpdateAccessConfigInstanceRequest. } - resp, err := c.UpdateAccessConfig(ctx, req) + op, err := c.UpdateAccessConfig(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_UpdateAccessConfig_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/UpdateDisplayDevice/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/UpdateDisplayDevice/main.go index b741db25708..521a893e9fc 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/UpdateDisplayDevice/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/UpdateDisplayDevice/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#UpdateDisplayDeviceInstanceRequest. } - resp, err := c.UpdateDisplayDevice(ctx, req) + op, err := c.UpdateDisplayDevice(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_UpdateDisplayDevice_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/UpdateNetworkInterface/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/UpdateNetworkInterface/main.go index 71d8061176e..9dbc87c79d0 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/UpdateNetworkInterface/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/UpdateNetworkInterface/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#UpdateNetworkInterfaceInstanceRequest. } - resp, err := c.UpdateNetworkInterface(ctx, req) + op, err := c.UpdateNetworkInterface(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_UpdateNetworkInterface_sync] diff --git a/internal/generated/snippets/compute/apiv1/InstancesClient/UpdateShieldedInstanceConfig/main.go b/internal/generated/snippets/compute/apiv1/InstancesClient/UpdateShieldedInstanceConfig/main.go index ba24292f555..8c4422171bb 100644 --- a/internal/generated/snippets/compute/apiv1/InstancesClient/UpdateShieldedInstanceConfig/main.go +++ b/internal/generated/snippets/compute/apiv1/InstancesClient/UpdateShieldedInstanceConfig/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#UpdateShieldedInstanceConfigInstanceRequest. } - resp, err := c.UpdateShieldedInstanceConfig(ctx, req) + op, err := c.UpdateShieldedInstanceConfig(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Instances_UpdateShieldedInstanceConfig_sync] diff --git a/internal/generated/snippets/compute/apiv1/InterconnectAttachmentsClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/InterconnectAttachmentsClient/Delete/main.go index 3c1b163fe7f..f0844f2905f 100644 --- a/internal/generated/snippets/compute/apiv1/InterconnectAttachmentsClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/InterconnectAttachmentsClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteInterconnectAttachmentRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InterconnectAttachments_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/InterconnectAttachmentsClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/InterconnectAttachmentsClient/Insert/main.go index 9b16c746c90..14291266bac 100644 --- a/internal/generated/snippets/compute/apiv1/InterconnectAttachmentsClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/InterconnectAttachmentsClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertInterconnectAttachmentRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InterconnectAttachments_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/InterconnectAttachmentsClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/InterconnectAttachmentsClient/Patch/main.go index 9a338d81836..2a4548222e0 100644 --- a/internal/generated/snippets/compute/apiv1/InterconnectAttachmentsClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/InterconnectAttachmentsClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchInterconnectAttachmentRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_InterconnectAttachments_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/InterconnectsClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/InterconnectsClient/Delete/main.go index 3aa452ceae8..38ee3133689 100644 --- a/internal/generated/snippets/compute/apiv1/InterconnectsClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/InterconnectsClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteInterconnectRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Interconnects_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/InterconnectsClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/InterconnectsClient/Insert/main.go index 3d0fed022b0..b96f74c3bb9 100644 --- a/internal/generated/snippets/compute/apiv1/InterconnectsClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/InterconnectsClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertInterconnectRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Interconnects_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/InterconnectsClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/InterconnectsClient/Patch/main.go index 9ae676a1bcb..c5038c68399 100644 --- a/internal/generated/snippets/compute/apiv1/InterconnectsClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/InterconnectsClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchInterconnectRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Interconnects_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/LicensesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/LicensesClient/Delete/main.go index 3340ea33949..8f06f37bbd6 100644 --- a/internal/generated/snippets/compute/apiv1/LicensesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/LicensesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteLicenseRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Licenses_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/LicensesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/LicensesClient/Insert/main.go index ecc74c81cc9..cd06e246be8 100644 --- a/internal/generated/snippets/compute/apiv1/LicensesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/LicensesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertLicenseRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Licenses_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/AttachNetworkEndpoints/main.go b/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/AttachNetworkEndpoints/main.go index 328278b4bb3..77d26dc17a0 100644 --- a/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/AttachNetworkEndpoints/main.go +++ b/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/AttachNetworkEndpoints/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#AttachNetworkEndpointsNetworkEndpointGroupRequest. } - resp, err := c.AttachNetworkEndpoints(ctx, req) + op, err := c.AttachNetworkEndpoints(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_NetworkEndpointGroups_AttachNetworkEndpoints_sync] diff --git a/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/Delete/main.go index 05a9b2cf1d7..eaaa4f6c4d1 100644 --- a/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteNetworkEndpointGroupRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_NetworkEndpointGroups_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/DetachNetworkEndpoints/main.go b/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/DetachNetworkEndpoints/main.go index 7d89c36d3b7..5e9e66fc5ce 100644 --- a/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/DetachNetworkEndpoints/main.go +++ b/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/DetachNetworkEndpoints/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DetachNetworkEndpointsNetworkEndpointGroupRequest. } - resp, err := c.DetachNetworkEndpoints(ctx, req) + op, err := c.DetachNetworkEndpoints(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_NetworkEndpointGroups_DetachNetworkEndpoints_sync] diff --git a/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/Insert/main.go index 4f81eb4f13e..f1bb97aac1e 100644 --- a/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/NetworkEndpointGroupsClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertNetworkEndpointGroupRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_NetworkEndpointGroups_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/NetworksClient/AddPeering/main.go b/internal/generated/snippets/compute/apiv1/NetworksClient/AddPeering/main.go index 45f6ec181e4..e76c19d063b 100644 --- a/internal/generated/snippets/compute/apiv1/NetworksClient/AddPeering/main.go +++ b/internal/generated/snippets/compute/apiv1/NetworksClient/AddPeering/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#AddPeeringNetworkRequest. } - resp, err := c.AddPeering(ctx, req) + op, err := c.AddPeering(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Networks_AddPeering_sync] diff --git a/internal/generated/snippets/compute/apiv1/NetworksClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/NetworksClient/Delete/main.go index 1b0d201a680..d0f13dfc358 100644 --- a/internal/generated/snippets/compute/apiv1/NetworksClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/NetworksClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteNetworkRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Networks_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/NetworksClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/NetworksClient/Insert/main.go index 299d918ec76..cce09b8096f 100644 --- a/internal/generated/snippets/compute/apiv1/NetworksClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/NetworksClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertNetworkRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Networks_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/NetworksClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/NetworksClient/Patch/main.go index acde37e76d8..0e403d22622 100644 --- a/internal/generated/snippets/compute/apiv1/NetworksClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/NetworksClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchNetworkRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Networks_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/NetworksClient/RemovePeering/main.go b/internal/generated/snippets/compute/apiv1/NetworksClient/RemovePeering/main.go index c6ee53fadd2..e5d033bb60f 100644 --- a/internal/generated/snippets/compute/apiv1/NetworksClient/RemovePeering/main.go +++ b/internal/generated/snippets/compute/apiv1/NetworksClient/RemovePeering/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#RemovePeeringNetworkRequest. } - resp, err := c.RemovePeering(ctx, req) + op, err := c.RemovePeering(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Networks_RemovePeering_sync] diff --git a/internal/generated/snippets/compute/apiv1/NetworksClient/SwitchToCustomMode/main.go b/internal/generated/snippets/compute/apiv1/NetworksClient/SwitchToCustomMode/main.go index 21149e99931..371b35be628 100644 --- a/internal/generated/snippets/compute/apiv1/NetworksClient/SwitchToCustomMode/main.go +++ b/internal/generated/snippets/compute/apiv1/NetworksClient/SwitchToCustomMode/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SwitchToCustomModeNetworkRequest. } - resp, err := c.SwitchToCustomMode(ctx, req) + op, err := c.SwitchToCustomMode(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Networks_SwitchToCustomMode_sync] diff --git a/internal/generated/snippets/compute/apiv1/NetworksClient/UpdatePeering/main.go b/internal/generated/snippets/compute/apiv1/NetworksClient/UpdatePeering/main.go index 60b8f7f2e15..d93aa8504a5 100644 --- a/internal/generated/snippets/compute/apiv1/NetworksClient/UpdatePeering/main.go +++ b/internal/generated/snippets/compute/apiv1/NetworksClient/UpdatePeering/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#UpdatePeeringNetworkRequest. } - resp, err := c.UpdatePeering(ctx, req) + op, err := c.UpdatePeering(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Networks_UpdatePeering_sync] diff --git a/internal/generated/snippets/compute/apiv1/NodeGroupsClient/AddNodes/main.go b/internal/generated/snippets/compute/apiv1/NodeGroupsClient/AddNodes/main.go index 9b1527c3be2..278bd3d0f86 100644 --- a/internal/generated/snippets/compute/apiv1/NodeGroupsClient/AddNodes/main.go +++ b/internal/generated/snippets/compute/apiv1/NodeGroupsClient/AddNodes/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#AddNodesNodeGroupRequest. } - resp, err := c.AddNodes(ctx, req) + op, err := c.AddNodes(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_NodeGroups_AddNodes_sync] diff --git a/internal/generated/snippets/compute/apiv1/NodeGroupsClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/NodeGroupsClient/Delete/main.go index 15e1996d98a..9b9945adc8d 100644 --- a/internal/generated/snippets/compute/apiv1/NodeGroupsClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/NodeGroupsClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteNodeGroupRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_NodeGroups_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/NodeGroupsClient/DeleteNodes/main.go b/internal/generated/snippets/compute/apiv1/NodeGroupsClient/DeleteNodes/main.go index e92171030ae..9a5d7c4e47d 100644 --- a/internal/generated/snippets/compute/apiv1/NodeGroupsClient/DeleteNodes/main.go +++ b/internal/generated/snippets/compute/apiv1/NodeGroupsClient/DeleteNodes/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteNodesNodeGroupRequest. } - resp, err := c.DeleteNodes(ctx, req) + op, err := c.DeleteNodes(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_NodeGroups_DeleteNodes_sync] diff --git a/internal/generated/snippets/compute/apiv1/NodeGroupsClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/NodeGroupsClient/Insert/main.go index a85cd30a4ed..282a6e734fd 100644 --- a/internal/generated/snippets/compute/apiv1/NodeGroupsClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/NodeGroupsClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertNodeGroupRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_NodeGroups_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/NodeGroupsClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/NodeGroupsClient/Patch/main.go index 9f83399577d..c9bd4724480 100644 --- a/internal/generated/snippets/compute/apiv1/NodeGroupsClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/NodeGroupsClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchNodeGroupRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_NodeGroups_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/NodeGroupsClient/SetNodeTemplate/main.go b/internal/generated/snippets/compute/apiv1/NodeGroupsClient/SetNodeTemplate/main.go index 7272840ad9f..214bfb66e6c 100644 --- a/internal/generated/snippets/compute/apiv1/NodeGroupsClient/SetNodeTemplate/main.go +++ b/internal/generated/snippets/compute/apiv1/NodeGroupsClient/SetNodeTemplate/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetNodeTemplateNodeGroupRequest. } - resp, err := c.SetNodeTemplate(ctx, req) + op, err := c.SetNodeTemplate(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_NodeGroups_SetNodeTemplate_sync] diff --git a/internal/generated/snippets/compute/apiv1/NodeTemplatesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/NodeTemplatesClient/Delete/main.go index 959383eac58..7abe9119c20 100644 --- a/internal/generated/snippets/compute/apiv1/NodeTemplatesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/NodeTemplatesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteNodeTemplateRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_NodeTemplates_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/NodeTemplatesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/NodeTemplatesClient/Insert/main.go index 0fce75bb5d7..8c934f2ee47 100644 --- a/internal/generated/snippets/compute/apiv1/NodeTemplatesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/NodeTemplatesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertNodeTemplateRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_NodeTemplates_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/PacketMirroringsClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/PacketMirroringsClient/Delete/main.go index 3956212982a..25acad0105e 100644 --- a/internal/generated/snippets/compute/apiv1/PacketMirroringsClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/PacketMirroringsClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeletePacketMirroringRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_PacketMirrorings_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/PacketMirroringsClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/PacketMirroringsClient/Insert/main.go index 7c35591921b..774fdad8298 100644 --- a/internal/generated/snippets/compute/apiv1/PacketMirroringsClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/PacketMirroringsClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertPacketMirroringRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_PacketMirrorings_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/PacketMirroringsClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/PacketMirroringsClient/Patch/main.go index 0335ca1d1b1..5a960cd8ba6 100644 --- a/internal/generated/snippets/compute/apiv1/PacketMirroringsClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/PacketMirroringsClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchPacketMirroringRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_PacketMirrorings_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/ProjectsClient/DisableXpnHost/main.go b/internal/generated/snippets/compute/apiv1/ProjectsClient/DisableXpnHost/main.go index b12abc2f124..98304e46c74 100644 --- a/internal/generated/snippets/compute/apiv1/ProjectsClient/DisableXpnHost/main.go +++ b/internal/generated/snippets/compute/apiv1/ProjectsClient/DisableXpnHost/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DisableXpnHostProjectRequest. } - resp, err := c.DisableXpnHost(ctx, req) + op, err := c.DisableXpnHost(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Projects_DisableXpnHost_sync] diff --git a/internal/generated/snippets/compute/apiv1/ProjectsClient/DisableXpnResource/main.go b/internal/generated/snippets/compute/apiv1/ProjectsClient/DisableXpnResource/main.go index 3baded18d84..a8e4e2cff04 100644 --- a/internal/generated/snippets/compute/apiv1/ProjectsClient/DisableXpnResource/main.go +++ b/internal/generated/snippets/compute/apiv1/ProjectsClient/DisableXpnResource/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DisableXpnResourceProjectRequest. } - resp, err := c.DisableXpnResource(ctx, req) + op, err := c.DisableXpnResource(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Projects_DisableXpnResource_sync] diff --git a/internal/generated/snippets/compute/apiv1/ProjectsClient/EnableXpnHost/main.go b/internal/generated/snippets/compute/apiv1/ProjectsClient/EnableXpnHost/main.go index af03e01edfd..353c80d975e 100644 --- a/internal/generated/snippets/compute/apiv1/ProjectsClient/EnableXpnHost/main.go +++ b/internal/generated/snippets/compute/apiv1/ProjectsClient/EnableXpnHost/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#EnableXpnHostProjectRequest. } - resp, err := c.EnableXpnHost(ctx, req) + op, err := c.EnableXpnHost(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Projects_EnableXpnHost_sync] diff --git a/internal/generated/snippets/compute/apiv1/ProjectsClient/EnableXpnResource/main.go b/internal/generated/snippets/compute/apiv1/ProjectsClient/EnableXpnResource/main.go index e2f9f9f0141..cd272493bb9 100644 --- a/internal/generated/snippets/compute/apiv1/ProjectsClient/EnableXpnResource/main.go +++ b/internal/generated/snippets/compute/apiv1/ProjectsClient/EnableXpnResource/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#EnableXpnResourceProjectRequest. } - resp, err := c.EnableXpnResource(ctx, req) + op, err := c.EnableXpnResource(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Projects_EnableXpnResource_sync] diff --git a/internal/generated/snippets/compute/apiv1/ProjectsClient/MoveDisk/main.go b/internal/generated/snippets/compute/apiv1/ProjectsClient/MoveDisk/main.go index 20e526f63e0..abedd570019 100644 --- a/internal/generated/snippets/compute/apiv1/ProjectsClient/MoveDisk/main.go +++ b/internal/generated/snippets/compute/apiv1/ProjectsClient/MoveDisk/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#MoveDiskProjectRequest. } - resp, err := c.MoveDisk(ctx, req) + op, err := c.MoveDisk(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Projects_MoveDisk_sync] diff --git a/internal/generated/snippets/compute/apiv1/ProjectsClient/MoveInstance/main.go b/internal/generated/snippets/compute/apiv1/ProjectsClient/MoveInstance/main.go index f70ffc0f8bf..03dc09706b5 100644 --- a/internal/generated/snippets/compute/apiv1/ProjectsClient/MoveInstance/main.go +++ b/internal/generated/snippets/compute/apiv1/ProjectsClient/MoveInstance/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#MoveInstanceProjectRequest. } - resp, err := c.MoveInstance(ctx, req) + op, err := c.MoveInstance(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Projects_MoveInstance_sync] diff --git a/internal/generated/snippets/compute/apiv1/ProjectsClient/SetCommonInstanceMetadata/main.go b/internal/generated/snippets/compute/apiv1/ProjectsClient/SetCommonInstanceMetadata/main.go index a189ccc5249..67701cd5280 100644 --- a/internal/generated/snippets/compute/apiv1/ProjectsClient/SetCommonInstanceMetadata/main.go +++ b/internal/generated/snippets/compute/apiv1/ProjectsClient/SetCommonInstanceMetadata/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetCommonInstanceMetadataProjectRequest. } - resp, err := c.SetCommonInstanceMetadata(ctx, req) + op, err := c.SetCommonInstanceMetadata(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Projects_SetCommonInstanceMetadata_sync] diff --git a/internal/generated/snippets/compute/apiv1/ProjectsClient/SetDefaultNetworkTier/main.go b/internal/generated/snippets/compute/apiv1/ProjectsClient/SetDefaultNetworkTier/main.go index 830ef86bbce..9c169efc4ed 100644 --- a/internal/generated/snippets/compute/apiv1/ProjectsClient/SetDefaultNetworkTier/main.go +++ b/internal/generated/snippets/compute/apiv1/ProjectsClient/SetDefaultNetworkTier/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetDefaultNetworkTierProjectRequest. } - resp, err := c.SetDefaultNetworkTier(ctx, req) + op, err := c.SetDefaultNetworkTier(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Projects_SetDefaultNetworkTier_sync] diff --git a/internal/generated/snippets/compute/apiv1/ProjectsClient/SetUsageExportBucket/main.go b/internal/generated/snippets/compute/apiv1/ProjectsClient/SetUsageExportBucket/main.go index 2d791adde33..7c6a4c760bb 100644 --- a/internal/generated/snippets/compute/apiv1/ProjectsClient/SetUsageExportBucket/main.go +++ b/internal/generated/snippets/compute/apiv1/ProjectsClient/SetUsageExportBucket/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetUsageExportBucketProjectRequest. } - resp, err := c.SetUsageExportBucket(ctx, req) + op, err := c.SetUsageExportBucket(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Projects_SetUsageExportBucket_sync] diff --git a/internal/generated/snippets/compute/apiv1/PublicAdvertisedPrefixesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/PublicAdvertisedPrefixesClient/Delete/main.go index c8feec288e8..85fa48bff64 100644 --- a/internal/generated/snippets/compute/apiv1/PublicAdvertisedPrefixesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/PublicAdvertisedPrefixesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeletePublicAdvertisedPrefixeRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_PublicAdvertisedPrefixes_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/PublicAdvertisedPrefixesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/PublicAdvertisedPrefixesClient/Insert/main.go index cff2961f84c..fed9a0880d6 100644 --- a/internal/generated/snippets/compute/apiv1/PublicAdvertisedPrefixesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/PublicAdvertisedPrefixesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertPublicAdvertisedPrefixeRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_PublicAdvertisedPrefixes_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/PublicAdvertisedPrefixesClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/PublicAdvertisedPrefixesClient/Patch/main.go index 1d8a3763ae9..306576707d3 100644 --- a/internal/generated/snippets/compute/apiv1/PublicAdvertisedPrefixesClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/PublicAdvertisedPrefixesClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchPublicAdvertisedPrefixeRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_PublicAdvertisedPrefixes_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/PublicDelegatedPrefixesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/PublicDelegatedPrefixesClient/Delete/main.go index a66375f3da5..6ac8d634af1 100644 --- a/internal/generated/snippets/compute/apiv1/PublicDelegatedPrefixesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/PublicDelegatedPrefixesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeletePublicDelegatedPrefixeRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_PublicDelegatedPrefixes_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/PublicDelegatedPrefixesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/PublicDelegatedPrefixesClient/Insert/main.go index 1788a8b308b..ceea4ed6831 100644 --- a/internal/generated/snippets/compute/apiv1/PublicDelegatedPrefixesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/PublicDelegatedPrefixesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertPublicDelegatedPrefixeRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_PublicDelegatedPrefixes_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/PublicDelegatedPrefixesClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/PublicDelegatedPrefixesClient/Patch/main.go index b899a3b069a..653a05e4fee 100644 --- a/internal/generated/snippets/compute/apiv1/PublicDelegatedPrefixesClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/PublicDelegatedPrefixesClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchPublicDelegatedPrefixeRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_PublicDelegatedPrefixes_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionAutoscalersClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/RegionAutoscalersClient/Delete/main.go index d491ccae9ef..601c9a05e1f 100644 --- a/internal/generated/snippets/compute/apiv1/RegionAutoscalersClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionAutoscalersClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteRegionAutoscalerRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionAutoscalers_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionAutoscalersClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/RegionAutoscalersClient/Insert/main.go index 652a2e018db..3b326eb240d 100644 --- a/internal/generated/snippets/compute/apiv1/RegionAutoscalersClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionAutoscalersClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertRegionAutoscalerRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionAutoscalers_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionAutoscalersClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/RegionAutoscalersClient/Patch/main.go index 17d1a2609be..bd821dbc6a9 100644 --- a/internal/generated/snippets/compute/apiv1/RegionAutoscalersClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionAutoscalersClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchRegionAutoscalerRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionAutoscalers_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionAutoscalersClient/Update/main.go b/internal/generated/snippets/compute/apiv1/RegionAutoscalersClient/Update/main.go index 8e1bd263695..9a2deef22b3 100644 --- a/internal/generated/snippets/compute/apiv1/RegionAutoscalersClient/Update/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionAutoscalersClient/Update/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#UpdateRegionAutoscalerRequest. } - resp, err := c.Update(ctx, req) + op, err := c.Update(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionAutoscalers_Update_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionBackendServicesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/RegionBackendServicesClient/Delete/main.go index a92480028c2..b776c315a80 100644 --- a/internal/generated/snippets/compute/apiv1/RegionBackendServicesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionBackendServicesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteRegionBackendServiceRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionBackendServices_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionBackendServicesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/RegionBackendServicesClient/Insert/main.go index c8086fcf83f..49e95c18195 100644 --- a/internal/generated/snippets/compute/apiv1/RegionBackendServicesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionBackendServicesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertRegionBackendServiceRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionBackendServices_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionBackendServicesClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/RegionBackendServicesClient/Patch/main.go index 585ed9d17a8..581d8db4459 100644 --- a/internal/generated/snippets/compute/apiv1/RegionBackendServicesClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionBackendServicesClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchRegionBackendServiceRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionBackendServices_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionBackendServicesClient/Update/main.go b/internal/generated/snippets/compute/apiv1/RegionBackendServicesClient/Update/main.go index 03d511085fd..e0062edb939 100644 --- a/internal/generated/snippets/compute/apiv1/RegionBackendServicesClient/Update/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionBackendServicesClient/Update/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#UpdateRegionBackendServiceRequest. } - resp, err := c.Update(ctx, req) + op, err := c.Update(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionBackendServices_Update_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionCommitmentsClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/RegionCommitmentsClient/Insert/main.go index 9b0c9660182..19b80dcb944 100644 --- a/internal/generated/snippets/compute/apiv1/RegionCommitmentsClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionCommitmentsClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertRegionCommitmentRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionCommitments_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionDisksClient/AddResourcePolicies/main.go b/internal/generated/snippets/compute/apiv1/RegionDisksClient/AddResourcePolicies/main.go index 16d774305ef..516f1602515 100644 --- a/internal/generated/snippets/compute/apiv1/RegionDisksClient/AddResourcePolicies/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionDisksClient/AddResourcePolicies/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#AddResourcePoliciesRegionDiskRequest. } - resp, err := c.AddResourcePolicies(ctx, req) + op, err := c.AddResourcePolicies(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionDisks_AddResourcePolicies_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionDisksClient/CreateSnapshot/main.go b/internal/generated/snippets/compute/apiv1/RegionDisksClient/CreateSnapshot/main.go index c2f35635cf2..bbb87ce4056 100644 --- a/internal/generated/snippets/compute/apiv1/RegionDisksClient/CreateSnapshot/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionDisksClient/CreateSnapshot/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#CreateSnapshotRegionDiskRequest. } - resp, err := c.CreateSnapshot(ctx, req) + op, err := c.CreateSnapshot(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionDisks_CreateSnapshot_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionDisksClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/RegionDisksClient/Delete/main.go index 859adb2f48d..ff6052854f6 100644 --- a/internal/generated/snippets/compute/apiv1/RegionDisksClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionDisksClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteRegionDiskRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionDisks_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionDisksClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/RegionDisksClient/Insert/main.go index f15bd69ebea..ee16a4b20fd 100644 --- a/internal/generated/snippets/compute/apiv1/RegionDisksClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionDisksClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertRegionDiskRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionDisks_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionDisksClient/RemoveResourcePolicies/main.go b/internal/generated/snippets/compute/apiv1/RegionDisksClient/RemoveResourcePolicies/main.go index 0b59951db2b..8aef2ab1229 100644 --- a/internal/generated/snippets/compute/apiv1/RegionDisksClient/RemoveResourcePolicies/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionDisksClient/RemoveResourcePolicies/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#RemoveResourcePoliciesRegionDiskRequest. } - resp, err := c.RemoveResourcePolicies(ctx, req) + op, err := c.RemoveResourcePolicies(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionDisks_RemoveResourcePolicies_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionDisksClient/Resize/main.go b/internal/generated/snippets/compute/apiv1/RegionDisksClient/Resize/main.go index 5ba55543fed..b3c28bdbd40 100644 --- a/internal/generated/snippets/compute/apiv1/RegionDisksClient/Resize/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionDisksClient/Resize/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#ResizeRegionDiskRequest. } - resp, err := c.Resize(ctx, req) + op, err := c.Resize(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionDisks_Resize_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionDisksClient/SetLabels/main.go b/internal/generated/snippets/compute/apiv1/RegionDisksClient/SetLabels/main.go index 5a544878975..6802064acfd 100644 --- a/internal/generated/snippets/compute/apiv1/RegionDisksClient/SetLabels/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionDisksClient/SetLabels/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetLabelsRegionDiskRequest. } - resp, err := c.SetLabels(ctx, req) + op, err := c.SetLabels(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionDisks_SetLabels_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionHealthCheckServicesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/RegionHealthCheckServicesClient/Delete/main.go index 5d365946ca1..fe1538c6ee7 100644 --- a/internal/generated/snippets/compute/apiv1/RegionHealthCheckServicesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionHealthCheckServicesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteRegionHealthCheckServiceRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionHealthCheckServices_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionHealthCheckServicesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/RegionHealthCheckServicesClient/Insert/main.go index 2fe6306b0cf..d9bad5a4565 100644 --- a/internal/generated/snippets/compute/apiv1/RegionHealthCheckServicesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionHealthCheckServicesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertRegionHealthCheckServiceRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionHealthCheckServices_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionHealthCheckServicesClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/RegionHealthCheckServicesClient/Patch/main.go index 368fe3ff02b..2f587566e02 100644 --- a/internal/generated/snippets/compute/apiv1/RegionHealthCheckServicesClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionHealthCheckServicesClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchRegionHealthCheckServiceRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionHealthCheckServices_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionHealthChecksClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/RegionHealthChecksClient/Delete/main.go index 4608dc11009..b31cf64fc24 100644 --- a/internal/generated/snippets/compute/apiv1/RegionHealthChecksClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionHealthChecksClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteRegionHealthCheckRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionHealthChecks_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionHealthChecksClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/RegionHealthChecksClient/Insert/main.go index b8bc1674583..dcfcda1df7c 100644 --- a/internal/generated/snippets/compute/apiv1/RegionHealthChecksClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionHealthChecksClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertRegionHealthCheckRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionHealthChecks_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionHealthChecksClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/RegionHealthChecksClient/Patch/main.go index d6fe22b6251..27bc2d47d46 100644 --- a/internal/generated/snippets/compute/apiv1/RegionHealthChecksClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionHealthChecksClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchRegionHealthCheckRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionHealthChecks_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionHealthChecksClient/Update/main.go b/internal/generated/snippets/compute/apiv1/RegionHealthChecksClient/Update/main.go index 5d0b8b1cc1b..593cecdb79b 100644 --- a/internal/generated/snippets/compute/apiv1/RegionHealthChecksClient/Update/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionHealthChecksClient/Update/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#UpdateRegionHealthCheckRequest. } - resp, err := c.Update(ctx, req) + op, err := c.Update(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionHealthChecks_Update_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/AbandonInstances/main.go b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/AbandonInstances/main.go index b34665cf58b..048c043612c 100644 --- a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/AbandonInstances/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/AbandonInstances/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#AbandonInstancesRegionInstanceGroupManagerRequest. } - resp, err := c.AbandonInstances(ctx, req) + op, err := c.AbandonInstances(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionInstanceGroupManagers_AbandonInstances_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/ApplyUpdatesToInstances/main.go b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/ApplyUpdatesToInstances/main.go index 5e774105f7f..59ee9dbeb37 100644 --- a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/ApplyUpdatesToInstances/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/ApplyUpdatesToInstances/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#ApplyUpdatesToInstancesRegionInstanceGroupManagerRequest. } - resp, err := c.ApplyUpdatesToInstances(ctx, req) + op, err := c.ApplyUpdatesToInstances(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionInstanceGroupManagers_ApplyUpdatesToInstances_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/CreateInstances/main.go b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/CreateInstances/main.go index 40cdb92423b..2755c1c90f8 100644 --- a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/CreateInstances/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/CreateInstances/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#CreateInstancesRegionInstanceGroupManagerRequest. } - resp, err := c.CreateInstances(ctx, req) + op, err := c.CreateInstances(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionInstanceGroupManagers_CreateInstances_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/Delete/main.go index be7b4b67d8e..797d0d0c583 100644 --- a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteRegionInstanceGroupManagerRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionInstanceGroupManagers_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/DeleteInstances/main.go b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/DeleteInstances/main.go index 3b4285b7236..04577a9dab3 100644 --- a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/DeleteInstances/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/DeleteInstances/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteInstancesRegionInstanceGroupManagerRequest. } - resp, err := c.DeleteInstances(ctx, req) + op, err := c.DeleteInstances(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionInstanceGroupManagers_DeleteInstances_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/DeletePerInstanceConfigs/main.go b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/DeletePerInstanceConfigs/main.go index 4e3ab174288..78f77e06368 100644 --- a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/DeletePerInstanceConfigs/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/DeletePerInstanceConfigs/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeletePerInstanceConfigsRegionInstanceGroupManagerRequest. } - resp, err := c.DeletePerInstanceConfigs(ctx, req) + op, err := c.DeletePerInstanceConfigs(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionInstanceGroupManagers_DeletePerInstanceConfigs_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/Insert/main.go index 7f68c9e387a..6af0c5ecd3d 100644 --- a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertRegionInstanceGroupManagerRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionInstanceGroupManagers_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/Patch/main.go index e27edfd1cf6..617c63b88c8 100644 --- a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchRegionInstanceGroupManagerRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionInstanceGroupManagers_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/PatchPerInstanceConfigs/main.go b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/PatchPerInstanceConfigs/main.go index c70c94d8908..0f5a910a663 100644 --- a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/PatchPerInstanceConfigs/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/PatchPerInstanceConfigs/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchPerInstanceConfigsRegionInstanceGroupManagerRequest. } - resp, err := c.PatchPerInstanceConfigs(ctx, req) + op, err := c.PatchPerInstanceConfigs(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionInstanceGroupManagers_PatchPerInstanceConfigs_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/RecreateInstances/main.go b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/RecreateInstances/main.go index 95fe49d49fd..1f70347746d 100644 --- a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/RecreateInstances/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/RecreateInstances/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#RecreateInstancesRegionInstanceGroupManagerRequest. } - resp, err := c.RecreateInstances(ctx, req) + op, err := c.RecreateInstances(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionInstanceGroupManagers_RecreateInstances_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/Resize/main.go b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/Resize/main.go index 47d6cd21b74..54a41c39ed9 100644 --- a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/Resize/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/Resize/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#ResizeRegionInstanceGroupManagerRequest. } - resp, err := c.Resize(ctx, req) + op, err := c.Resize(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionInstanceGroupManagers_Resize_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/SetInstanceTemplate/main.go b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/SetInstanceTemplate/main.go index 8786565e37e..50db52159dd 100644 --- a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/SetInstanceTemplate/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/SetInstanceTemplate/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetInstanceTemplateRegionInstanceGroupManagerRequest. } - resp, err := c.SetInstanceTemplate(ctx, req) + op, err := c.SetInstanceTemplate(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionInstanceGroupManagers_SetInstanceTemplate_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/SetTargetPools/main.go b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/SetTargetPools/main.go index 43066dc677d..a07a6dd49c7 100644 --- a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/SetTargetPools/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/SetTargetPools/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetTargetPoolsRegionInstanceGroupManagerRequest. } - resp, err := c.SetTargetPools(ctx, req) + op, err := c.SetTargetPools(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionInstanceGroupManagers_SetTargetPools_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/UpdatePerInstanceConfigs/main.go b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/UpdatePerInstanceConfigs/main.go index 7b126d4e3ff..45f81312f3b 100644 --- a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/UpdatePerInstanceConfigs/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupManagersClient/UpdatePerInstanceConfigs/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#UpdatePerInstanceConfigsRegionInstanceGroupManagerRequest. } - resp, err := c.UpdatePerInstanceConfigs(ctx, req) + op, err := c.UpdatePerInstanceConfigs(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionInstanceGroupManagers_UpdatePerInstanceConfigs_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupsClient/SetNamedPorts/main.go b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupsClient/SetNamedPorts/main.go index 96ece6600d4..9a420c288fd 100644 --- a/internal/generated/snippets/compute/apiv1/RegionInstanceGroupsClient/SetNamedPorts/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionInstanceGroupsClient/SetNamedPorts/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetNamedPortsRegionInstanceGroupRequest. } - resp, err := c.SetNamedPorts(ctx, req) + op, err := c.SetNamedPorts(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionInstanceGroups_SetNamedPorts_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionInstancesClient/BulkInsert/main.go b/internal/generated/snippets/compute/apiv1/RegionInstancesClient/BulkInsert/main.go index 608433f37ea..b90d1fdb060 100644 --- a/internal/generated/snippets/compute/apiv1/RegionInstancesClient/BulkInsert/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionInstancesClient/BulkInsert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#BulkInsertRegionInstanceRequest. } - resp, err := c.BulkInsert(ctx, req) + op, err := c.BulkInsert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionInstances_BulkInsert_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionNetworkEndpointGroupsClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/RegionNetworkEndpointGroupsClient/Delete/main.go index 1aca4ce3f28..272ba335c2f 100644 --- a/internal/generated/snippets/compute/apiv1/RegionNetworkEndpointGroupsClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionNetworkEndpointGroupsClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteRegionNetworkEndpointGroupRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionNetworkEndpointGroups_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionNetworkEndpointGroupsClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/RegionNetworkEndpointGroupsClient/Insert/main.go index 568a838a061..8645641cf85 100644 --- a/internal/generated/snippets/compute/apiv1/RegionNetworkEndpointGroupsClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionNetworkEndpointGroupsClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertRegionNetworkEndpointGroupRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionNetworkEndpointGroups_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionNotificationEndpointsClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/RegionNotificationEndpointsClient/Delete/main.go index 9541a2d01cc..fb2ffd1dcd3 100644 --- a/internal/generated/snippets/compute/apiv1/RegionNotificationEndpointsClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionNotificationEndpointsClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteRegionNotificationEndpointRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionNotificationEndpoints_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionNotificationEndpointsClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/RegionNotificationEndpointsClient/Insert/main.go index e8d86d61dbe..33589be9d0a 100644 --- a/internal/generated/snippets/compute/apiv1/RegionNotificationEndpointsClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionNotificationEndpointsClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertRegionNotificationEndpointRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionNotificationEndpoints_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionSslCertificatesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/RegionSslCertificatesClient/Delete/main.go index 5c5dbaaa27f..fead98ed79b 100644 --- a/internal/generated/snippets/compute/apiv1/RegionSslCertificatesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionSslCertificatesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteRegionSslCertificateRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionSslCertificates_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionSslCertificatesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/RegionSslCertificatesClient/Insert/main.go index 78d1e3bd317..e04b16e8ca1 100644 --- a/internal/generated/snippets/compute/apiv1/RegionSslCertificatesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionSslCertificatesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertRegionSslCertificateRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionSslCertificates_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionTargetHttpProxiesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/RegionTargetHttpProxiesClient/Delete/main.go index 6f884e6311c..e0d99fcc3b9 100644 --- a/internal/generated/snippets/compute/apiv1/RegionTargetHttpProxiesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionTargetHttpProxiesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteRegionTargetHttpProxyRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionTargetHttpProxies_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionTargetHttpProxiesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/RegionTargetHttpProxiesClient/Insert/main.go index d8cce86b787..41e7e89e60f 100644 --- a/internal/generated/snippets/compute/apiv1/RegionTargetHttpProxiesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionTargetHttpProxiesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertRegionTargetHttpProxyRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionTargetHttpProxies_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionTargetHttpProxiesClient/SetUrlMap/main.go b/internal/generated/snippets/compute/apiv1/RegionTargetHttpProxiesClient/SetUrlMap/main.go index 49fa23e4eb3..398cef7b999 100644 --- a/internal/generated/snippets/compute/apiv1/RegionTargetHttpProxiesClient/SetUrlMap/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionTargetHttpProxiesClient/SetUrlMap/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetUrlMapRegionTargetHttpProxyRequest. } - resp, err := c.SetUrlMap(ctx, req) + op, err := c.SetUrlMap(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionTargetHttpProxies_SetUrlMap_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionTargetHttpsProxiesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/RegionTargetHttpsProxiesClient/Delete/main.go index f331038afd5..06a5b19ab75 100644 --- a/internal/generated/snippets/compute/apiv1/RegionTargetHttpsProxiesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionTargetHttpsProxiesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteRegionTargetHttpsProxyRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionTargetHttpsProxies_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionTargetHttpsProxiesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/RegionTargetHttpsProxiesClient/Insert/main.go index bc03bdef323..a7db9c5d223 100644 --- a/internal/generated/snippets/compute/apiv1/RegionTargetHttpsProxiesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionTargetHttpsProxiesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertRegionTargetHttpsProxyRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionTargetHttpsProxies_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionTargetHttpsProxiesClient/SetSslCertificates/main.go b/internal/generated/snippets/compute/apiv1/RegionTargetHttpsProxiesClient/SetSslCertificates/main.go index 90461c7fc54..2a4f4c098f9 100644 --- a/internal/generated/snippets/compute/apiv1/RegionTargetHttpsProxiesClient/SetSslCertificates/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionTargetHttpsProxiesClient/SetSslCertificates/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetSslCertificatesRegionTargetHttpsProxyRequest. } - resp, err := c.SetSslCertificates(ctx, req) + op, err := c.SetSslCertificates(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionTargetHttpsProxies_SetSslCertificates_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionTargetHttpsProxiesClient/SetUrlMap/main.go b/internal/generated/snippets/compute/apiv1/RegionTargetHttpsProxiesClient/SetUrlMap/main.go index ea6b0267cde..afea40990fa 100644 --- a/internal/generated/snippets/compute/apiv1/RegionTargetHttpsProxiesClient/SetUrlMap/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionTargetHttpsProxiesClient/SetUrlMap/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetUrlMapRegionTargetHttpsProxyRequest. } - resp, err := c.SetUrlMap(ctx, req) + op, err := c.SetUrlMap(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionTargetHttpsProxies_SetUrlMap_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionUrlMapsClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/RegionUrlMapsClient/Delete/main.go index cd06221e0a4..c21bef019d6 100644 --- a/internal/generated/snippets/compute/apiv1/RegionUrlMapsClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionUrlMapsClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteRegionUrlMapRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionUrlMaps_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionUrlMapsClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/RegionUrlMapsClient/Insert/main.go index eb9bcf3c428..2ad7a519e07 100644 --- a/internal/generated/snippets/compute/apiv1/RegionUrlMapsClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionUrlMapsClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertRegionUrlMapRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionUrlMaps_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionUrlMapsClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/RegionUrlMapsClient/Patch/main.go index 787ca093914..0a88e8dc93a 100644 --- a/internal/generated/snippets/compute/apiv1/RegionUrlMapsClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionUrlMapsClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchRegionUrlMapRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionUrlMaps_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/RegionUrlMapsClient/Update/main.go b/internal/generated/snippets/compute/apiv1/RegionUrlMapsClient/Update/main.go index f8e45afae95..3771e811e54 100644 --- a/internal/generated/snippets/compute/apiv1/RegionUrlMapsClient/Update/main.go +++ b/internal/generated/snippets/compute/apiv1/RegionUrlMapsClient/Update/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#UpdateRegionUrlMapRequest. } - resp, err := c.Update(ctx, req) + op, err := c.Update(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_RegionUrlMaps_Update_sync] diff --git a/internal/generated/snippets/compute/apiv1/ReservationsClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/ReservationsClient/Delete/main.go index e5cdbb7d7f3..eb5e74555b6 100644 --- a/internal/generated/snippets/compute/apiv1/ReservationsClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/ReservationsClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteReservationRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Reservations_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/ReservationsClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/ReservationsClient/Insert/main.go index 0e9d65741cd..b60be3a9e04 100644 --- a/internal/generated/snippets/compute/apiv1/ReservationsClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/ReservationsClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertReservationRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Reservations_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/ReservationsClient/Resize/main.go b/internal/generated/snippets/compute/apiv1/ReservationsClient/Resize/main.go index 3b94927d160..dd017695c11 100644 --- a/internal/generated/snippets/compute/apiv1/ReservationsClient/Resize/main.go +++ b/internal/generated/snippets/compute/apiv1/ReservationsClient/Resize/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#ResizeReservationRequest. } - resp, err := c.Resize(ctx, req) + op, err := c.Resize(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Reservations_Resize_sync] diff --git a/internal/generated/snippets/compute/apiv1/ResourcePoliciesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/ResourcePoliciesClient/Delete/main.go index ace0619a784..4164ac15713 100644 --- a/internal/generated/snippets/compute/apiv1/ResourcePoliciesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/ResourcePoliciesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteResourcePolicyRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_ResourcePolicies_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/ResourcePoliciesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/ResourcePoliciesClient/Insert/main.go index 04e2d19b898..92f1b7bf76f 100644 --- a/internal/generated/snippets/compute/apiv1/ResourcePoliciesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/ResourcePoliciesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertResourcePolicyRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_ResourcePolicies_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/RoutersClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/RoutersClient/Delete/main.go index dcab2db10d7..cf89eceb0df 100644 --- a/internal/generated/snippets/compute/apiv1/RoutersClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/RoutersClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteRouterRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Routers_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/RoutersClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/RoutersClient/Insert/main.go index 1b827344ac3..c37d71ad275 100644 --- a/internal/generated/snippets/compute/apiv1/RoutersClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/RoutersClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertRouterRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Routers_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/RoutersClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/RoutersClient/Patch/main.go index a2764ed611b..92d73991efa 100644 --- a/internal/generated/snippets/compute/apiv1/RoutersClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/RoutersClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchRouterRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Routers_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/RoutersClient/Update/main.go b/internal/generated/snippets/compute/apiv1/RoutersClient/Update/main.go index 5db0056abcf..64dfc841007 100644 --- a/internal/generated/snippets/compute/apiv1/RoutersClient/Update/main.go +++ b/internal/generated/snippets/compute/apiv1/RoutersClient/Update/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#UpdateRouterRequest. } - resp, err := c.Update(ctx, req) + op, err := c.Update(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Routers_Update_sync] diff --git a/internal/generated/snippets/compute/apiv1/RoutesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/RoutesClient/Delete/main.go index 04cc5de0dff..73a38fd1232 100644 --- a/internal/generated/snippets/compute/apiv1/RoutesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/RoutesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteRouteRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Routes_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/RoutesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/RoutesClient/Insert/main.go index 79bce2cce3a..2c8e48460c7 100644 --- a/internal/generated/snippets/compute/apiv1/RoutesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/RoutesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertRouteRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Routes_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/AddRule/main.go b/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/AddRule/main.go index d0ecff2b7d3..f1a69a7f753 100644 --- a/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/AddRule/main.go +++ b/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/AddRule/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#AddRuleSecurityPolicyRequest. } - resp, err := c.AddRule(ctx, req) + op, err := c.AddRule(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_SecurityPolicies_AddRule_sync] diff --git a/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/Delete/main.go index 427a85ca117..fb5d3d3fcb9 100644 --- a/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteSecurityPolicyRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_SecurityPolicies_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/Insert/main.go index 8e19313a4c5..593d2b74136 100644 --- a/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertSecurityPolicyRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_SecurityPolicies_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/Patch/main.go index 6c1efb53c46..74c5217cc4f 100644 --- a/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchSecurityPolicyRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_SecurityPolicies_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/PatchRule/main.go b/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/PatchRule/main.go index 85eb2a3725a..c598dcdd0f7 100644 --- a/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/PatchRule/main.go +++ b/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/PatchRule/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchRuleSecurityPolicyRequest. } - resp, err := c.PatchRule(ctx, req) + op, err := c.PatchRule(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_SecurityPolicies_PatchRule_sync] diff --git a/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/RemoveRule/main.go b/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/RemoveRule/main.go index abfa60e27bd..019986e9af1 100644 --- a/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/RemoveRule/main.go +++ b/internal/generated/snippets/compute/apiv1/SecurityPoliciesClient/RemoveRule/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#RemoveRuleSecurityPolicyRequest. } - resp, err := c.RemoveRule(ctx, req) + op, err := c.RemoveRule(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_SecurityPolicies_RemoveRule_sync] diff --git a/internal/generated/snippets/compute/apiv1/ServiceAttachmentsClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/ServiceAttachmentsClient/Delete/main.go index 83ffbbd3632..581e655abec 100644 --- a/internal/generated/snippets/compute/apiv1/ServiceAttachmentsClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/ServiceAttachmentsClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteServiceAttachmentRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_ServiceAttachments_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/ServiceAttachmentsClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/ServiceAttachmentsClient/Insert/main.go index 7c14edcc1bb..c7883bf5e63 100644 --- a/internal/generated/snippets/compute/apiv1/ServiceAttachmentsClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/ServiceAttachmentsClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertServiceAttachmentRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_ServiceAttachments_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/ServiceAttachmentsClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/ServiceAttachmentsClient/Patch/main.go index 89787d37080..71dd5338dcf 100644 --- a/internal/generated/snippets/compute/apiv1/ServiceAttachmentsClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/ServiceAttachmentsClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchServiceAttachmentRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_ServiceAttachments_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/SnapshotsClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/SnapshotsClient/Delete/main.go index 3735c514af2..16a0e3aef44 100644 --- a/internal/generated/snippets/compute/apiv1/SnapshotsClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/SnapshotsClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteSnapshotRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Snapshots_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/SnapshotsClient/SetLabels/main.go b/internal/generated/snippets/compute/apiv1/SnapshotsClient/SetLabels/main.go index e0cb7232fca..627e15b1ab1 100644 --- a/internal/generated/snippets/compute/apiv1/SnapshotsClient/SetLabels/main.go +++ b/internal/generated/snippets/compute/apiv1/SnapshotsClient/SetLabels/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetLabelsSnapshotRequest. } - resp, err := c.SetLabels(ctx, req) + op, err := c.SetLabels(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Snapshots_SetLabels_sync] diff --git a/internal/generated/snippets/compute/apiv1/SslCertificatesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/SslCertificatesClient/Delete/main.go index 52b286b677d..432041eb4f7 100644 --- a/internal/generated/snippets/compute/apiv1/SslCertificatesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/SslCertificatesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteSslCertificateRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_SslCertificates_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/SslCertificatesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/SslCertificatesClient/Insert/main.go index 3003e7cd7b7..1aaec80fc65 100644 --- a/internal/generated/snippets/compute/apiv1/SslCertificatesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/SslCertificatesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertSslCertificateRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_SslCertificates_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/SslPoliciesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/SslPoliciesClient/Delete/main.go index ac66617624d..defec74926d 100644 --- a/internal/generated/snippets/compute/apiv1/SslPoliciesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/SslPoliciesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteSslPolicyRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_SslPolicies_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/SslPoliciesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/SslPoliciesClient/Insert/main.go index ee3ac334785..f5dcf403493 100644 --- a/internal/generated/snippets/compute/apiv1/SslPoliciesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/SslPoliciesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertSslPolicyRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_SslPolicies_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/SslPoliciesClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/SslPoliciesClient/Patch/main.go index 9dc109b8733..27cb01c121b 100644 --- a/internal/generated/snippets/compute/apiv1/SslPoliciesClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/SslPoliciesClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchSslPolicyRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_SslPolicies_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/SubnetworksClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/SubnetworksClient/Delete/main.go index 8fbe7970994..c881c45ffbf 100644 --- a/internal/generated/snippets/compute/apiv1/SubnetworksClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/SubnetworksClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteSubnetworkRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Subnetworks_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/SubnetworksClient/ExpandIpCidrRange/main.go b/internal/generated/snippets/compute/apiv1/SubnetworksClient/ExpandIpCidrRange/main.go index 61b0ecab0ff..8632aaf73fa 100644 --- a/internal/generated/snippets/compute/apiv1/SubnetworksClient/ExpandIpCidrRange/main.go +++ b/internal/generated/snippets/compute/apiv1/SubnetworksClient/ExpandIpCidrRange/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#ExpandIpCidrRangeSubnetworkRequest. } - resp, err := c.ExpandIpCidrRange(ctx, req) + op, err := c.ExpandIpCidrRange(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Subnetworks_ExpandIpCidrRange_sync] diff --git a/internal/generated/snippets/compute/apiv1/SubnetworksClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/SubnetworksClient/Insert/main.go index 82d62c82470..f04e5342774 100644 --- a/internal/generated/snippets/compute/apiv1/SubnetworksClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/SubnetworksClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertSubnetworkRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Subnetworks_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/SubnetworksClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/SubnetworksClient/Patch/main.go index ee7509babb6..9dd59bc0f3a 100644 --- a/internal/generated/snippets/compute/apiv1/SubnetworksClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/SubnetworksClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchSubnetworkRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Subnetworks_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/SubnetworksClient/SetPrivateIpGoogleAccess/main.go b/internal/generated/snippets/compute/apiv1/SubnetworksClient/SetPrivateIpGoogleAccess/main.go index 58768c5d197..ecc4872dae1 100644 --- a/internal/generated/snippets/compute/apiv1/SubnetworksClient/SetPrivateIpGoogleAccess/main.go +++ b/internal/generated/snippets/compute/apiv1/SubnetworksClient/SetPrivateIpGoogleAccess/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetPrivateIpGoogleAccessSubnetworkRequest. } - resp, err := c.SetPrivateIpGoogleAccess(ctx, req) + op, err := c.SetPrivateIpGoogleAccess(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_Subnetworks_SetPrivateIpGoogleAccess_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetGrpcProxiesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/TargetGrpcProxiesClient/Delete/main.go index 977bf2140a4..881c38dcf3a 100644 --- a/internal/generated/snippets/compute/apiv1/TargetGrpcProxiesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetGrpcProxiesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteTargetGrpcProxyRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetGrpcProxies_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetGrpcProxiesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/TargetGrpcProxiesClient/Insert/main.go index ff7dd716aac..fed26a8782f 100644 --- a/internal/generated/snippets/compute/apiv1/TargetGrpcProxiesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetGrpcProxiesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertTargetGrpcProxyRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetGrpcProxies_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetGrpcProxiesClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/TargetGrpcProxiesClient/Patch/main.go index 461b53837cd..ebc3e55756e 100644 --- a/internal/generated/snippets/compute/apiv1/TargetGrpcProxiesClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetGrpcProxiesClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchTargetGrpcProxyRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetGrpcProxies_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetHttpProxiesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/TargetHttpProxiesClient/Delete/main.go index e8b81d16903..42e0611af0b 100644 --- a/internal/generated/snippets/compute/apiv1/TargetHttpProxiesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetHttpProxiesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteTargetHttpProxyRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetHttpProxies_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetHttpProxiesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/TargetHttpProxiesClient/Insert/main.go index 0e281f6bd4f..c1841b36579 100644 --- a/internal/generated/snippets/compute/apiv1/TargetHttpProxiesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetHttpProxiesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertTargetHttpProxyRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetHttpProxies_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetHttpProxiesClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/TargetHttpProxiesClient/Patch/main.go index 1a1bab2bec4..297089a78d6 100644 --- a/internal/generated/snippets/compute/apiv1/TargetHttpProxiesClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetHttpProxiesClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchTargetHttpProxyRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetHttpProxies_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetHttpProxiesClient/SetUrlMap/main.go b/internal/generated/snippets/compute/apiv1/TargetHttpProxiesClient/SetUrlMap/main.go index cf35d85f78c..7d6f9c52355 100644 --- a/internal/generated/snippets/compute/apiv1/TargetHttpProxiesClient/SetUrlMap/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetHttpProxiesClient/SetUrlMap/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetUrlMapTargetHttpProxyRequest. } - resp, err := c.SetUrlMap(ctx, req) + op, err := c.SetUrlMap(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetHttpProxies_SetUrlMap_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/Delete/main.go index 066bc11c0b8..1239a725dae 100644 --- a/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteTargetHttpsProxyRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetHttpsProxies_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/Insert/main.go index 3b489e6507a..57fb890838d 100644 --- a/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertTargetHttpsProxyRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetHttpsProxies_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/Patch/main.go index 3b87445cf6e..0eb1184e87e 100644 --- a/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchTargetHttpsProxyRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetHttpsProxies_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/SetQuicOverride/main.go b/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/SetQuicOverride/main.go index 981560f5a88..f509ded327a 100644 --- a/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/SetQuicOverride/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/SetQuicOverride/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetQuicOverrideTargetHttpsProxyRequest. } - resp, err := c.SetQuicOverride(ctx, req) + op, err := c.SetQuicOverride(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetHttpsProxies_SetQuicOverride_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/SetSslCertificates/main.go b/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/SetSslCertificates/main.go index 4a01d13ca39..514366f4f76 100644 --- a/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/SetSslCertificates/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/SetSslCertificates/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetSslCertificatesTargetHttpsProxyRequest. } - resp, err := c.SetSslCertificates(ctx, req) + op, err := c.SetSslCertificates(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetHttpsProxies_SetSslCertificates_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/SetSslPolicy/main.go b/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/SetSslPolicy/main.go index 917c4a450e3..14ca4ad2804 100644 --- a/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/SetSslPolicy/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/SetSslPolicy/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetSslPolicyTargetHttpsProxyRequest. } - resp, err := c.SetSslPolicy(ctx, req) + op, err := c.SetSslPolicy(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetHttpsProxies_SetSslPolicy_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/SetUrlMap/main.go b/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/SetUrlMap/main.go index 9dc8e2762a6..792f344fd2c 100644 --- a/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/SetUrlMap/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetHttpsProxiesClient/SetUrlMap/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetUrlMapTargetHttpsProxyRequest. } - resp, err := c.SetUrlMap(ctx, req) + op, err := c.SetUrlMap(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetHttpsProxies_SetUrlMap_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetInstancesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/TargetInstancesClient/Delete/main.go index ac7aa215ae3..5e712aa2905 100644 --- a/internal/generated/snippets/compute/apiv1/TargetInstancesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetInstancesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteTargetInstanceRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetInstances_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetInstancesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/TargetInstancesClient/Insert/main.go index 7a0a94a63b3..ccd4c4ac9c9 100644 --- a/internal/generated/snippets/compute/apiv1/TargetInstancesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetInstancesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertTargetInstanceRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetInstances_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetPoolsClient/AddHealthCheck/main.go b/internal/generated/snippets/compute/apiv1/TargetPoolsClient/AddHealthCheck/main.go index ef35b9886f9..a0c6a8f67d0 100644 --- a/internal/generated/snippets/compute/apiv1/TargetPoolsClient/AddHealthCheck/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetPoolsClient/AddHealthCheck/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#AddHealthCheckTargetPoolRequest. } - resp, err := c.AddHealthCheck(ctx, req) + op, err := c.AddHealthCheck(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetPools_AddHealthCheck_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetPoolsClient/AddInstance/main.go b/internal/generated/snippets/compute/apiv1/TargetPoolsClient/AddInstance/main.go index da826f829f8..912af3166a6 100644 --- a/internal/generated/snippets/compute/apiv1/TargetPoolsClient/AddInstance/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetPoolsClient/AddInstance/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#AddInstanceTargetPoolRequest. } - resp, err := c.AddInstance(ctx, req) + op, err := c.AddInstance(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetPools_AddInstance_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetPoolsClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/TargetPoolsClient/Delete/main.go index dd09adfab91..8707a1b22b8 100644 --- a/internal/generated/snippets/compute/apiv1/TargetPoolsClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetPoolsClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteTargetPoolRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetPools_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetPoolsClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/TargetPoolsClient/Insert/main.go index db50031aebd..4a35a19a54f 100644 --- a/internal/generated/snippets/compute/apiv1/TargetPoolsClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetPoolsClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertTargetPoolRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetPools_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetPoolsClient/RemoveHealthCheck/main.go b/internal/generated/snippets/compute/apiv1/TargetPoolsClient/RemoveHealthCheck/main.go index 3fa071a23b5..b0b373b24cc 100644 --- a/internal/generated/snippets/compute/apiv1/TargetPoolsClient/RemoveHealthCheck/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetPoolsClient/RemoveHealthCheck/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#RemoveHealthCheckTargetPoolRequest. } - resp, err := c.RemoveHealthCheck(ctx, req) + op, err := c.RemoveHealthCheck(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetPools_RemoveHealthCheck_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetPoolsClient/RemoveInstance/main.go b/internal/generated/snippets/compute/apiv1/TargetPoolsClient/RemoveInstance/main.go index e5f91be7f7c..56958cb38dd 100644 --- a/internal/generated/snippets/compute/apiv1/TargetPoolsClient/RemoveInstance/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetPoolsClient/RemoveInstance/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#RemoveInstanceTargetPoolRequest. } - resp, err := c.RemoveInstance(ctx, req) + op, err := c.RemoveInstance(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetPools_RemoveInstance_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetPoolsClient/SetBackup/main.go b/internal/generated/snippets/compute/apiv1/TargetPoolsClient/SetBackup/main.go index 45f475d1579..ccd183fc665 100644 --- a/internal/generated/snippets/compute/apiv1/TargetPoolsClient/SetBackup/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetPoolsClient/SetBackup/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetBackupTargetPoolRequest. } - resp, err := c.SetBackup(ctx, req) + op, err := c.SetBackup(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetPools_SetBackup_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/Delete/main.go index 5e558f16144..9ec81e9c5eb 100644 --- a/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteTargetSslProxyRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetSslProxies_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/Insert/main.go index 8f5db4d969c..bbf902cba65 100644 --- a/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertTargetSslProxyRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetSslProxies_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/SetBackendService/main.go b/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/SetBackendService/main.go index 88091f42074..cbd29ed31f4 100644 --- a/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/SetBackendService/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/SetBackendService/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetBackendServiceTargetSslProxyRequest. } - resp, err := c.SetBackendService(ctx, req) + op, err := c.SetBackendService(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetSslProxies_SetBackendService_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/SetProxyHeader/main.go b/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/SetProxyHeader/main.go index e0eb21dea78..7c0f7b43fae 100644 --- a/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/SetProxyHeader/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/SetProxyHeader/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetProxyHeaderTargetSslProxyRequest. } - resp, err := c.SetProxyHeader(ctx, req) + op, err := c.SetProxyHeader(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetSslProxies_SetProxyHeader_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/SetSslCertificates/main.go b/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/SetSslCertificates/main.go index e34798f6284..32c340773db 100644 --- a/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/SetSslCertificates/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/SetSslCertificates/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetSslCertificatesTargetSslProxyRequest. } - resp, err := c.SetSslCertificates(ctx, req) + op, err := c.SetSslCertificates(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetSslProxies_SetSslCertificates_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/SetSslPolicy/main.go b/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/SetSslPolicy/main.go index c59a22e6e4a..b2c0884291b 100644 --- a/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/SetSslPolicy/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetSslProxiesClient/SetSslPolicy/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetSslPolicyTargetSslProxyRequest. } - resp, err := c.SetSslPolicy(ctx, req) + op, err := c.SetSslPolicy(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetSslProxies_SetSslPolicy_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetTcpProxiesClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/TargetTcpProxiesClient/Delete/main.go index 0a5cfcf7682..345f409c620 100644 --- a/internal/generated/snippets/compute/apiv1/TargetTcpProxiesClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetTcpProxiesClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteTargetTcpProxyRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetTcpProxies_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetTcpProxiesClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/TargetTcpProxiesClient/Insert/main.go index 523e7bd6b3f..0179bc28e72 100644 --- a/internal/generated/snippets/compute/apiv1/TargetTcpProxiesClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetTcpProxiesClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertTargetTcpProxyRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetTcpProxies_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetTcpProxiesClient/SetBackendService/main.go b/internal/generated/snippets/compute/apiv1/TargetTcpProxiesClient/SetBackendService/main.go index 713093b3fc5..34ab78db729 100644 --- a/internal/generated/snippets/compute/apiv1/TargetTcpProxiesClient/SetBackendService/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetTcpProxiesClient/SetBackendService/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetBackendServiceTargetTcpProxyRequest. } - resp, err := c.SetBackendService(ctx, req) + op, err := c.SetBackendService(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetTcpProxies_SetBackendService_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetTcpProxiesClient/SetProxyHeader/main.go b/internal/generated/snippets/compute/apiv1/TargetTcpProxiesClient/SetProxyHeader/main.go index 768fdfed56d..6b22bd39bf7 100644 --- a/internal/generated/snippets/compute/apiv1/TargetTcpProxiesClient/SetProxyHeader/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetTcpProxiesClient/SetProxyHeader/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetProxyHeaderTargetTcpProxyRequest. } - resp, err := c.SetProxyHeader(ctx, req) + op, err := c.SetProxyHeader(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetTcpProxies_SetProxyHeader_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetVpnGatewaysClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/TargetVpnGatewaysClient/Delete/main.go index 49f6742e4e4..5f96af329b1 100644 --- a/internal/generated/snippets/compute/apiv1/TargetVpnGatewaysClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetVpnGatewaysClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteTargetVpnGatewayRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetVpnGateways_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/TargetVpnGatewaysClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/TargetVpnGatewaysClient/Insert/main.go index dada7a30810..b046bb48c9f 100644 --- a/internal/generated/snippets/compute/apiv1/TargetVpnGatewaysClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/TargetVpnGatewaysClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertTargetVpnGatewayRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_TargetVpnGateways_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/UrlMapsClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/UrlMapsClient/Delete/main.go index f08d2c7bb42..54def2902ec 100644 --- a/internal/generated/snippets/compute/apiv1/UrlMapsClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/UrlMapsClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteUrlMapRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_UrlMaps_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/UrlMapsClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/UrlMapsClient/Insert/main.go index e29d0db37c8..9df32671f4b 100644 --- a/internal/generated/snippets/compute/apiv1/UrlMapsClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/UrlMapsClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertUrlMapRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_UrlMaps_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/UrlMapsClient/InvalidateCache/main.go b/internal/generated/snippets/compute/apiv1/UrlMapsClient/InvalidateCache/main.go index 3da0b25ff09..226f93f74da 100644 --- a/internal/generated/snippets/compute/apiv1/UrlMapsClient/InvalidateCache/main.go +++ b/internal/generated/snippets/compute/apiv1/UrlMapsClient/InvalidateCache/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InvalidateCacheUrlMapRequest. } - resp, err := c.InvalidateCache(ctx, req) + op, err := c.InvalidateCache(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_UrlMaps_InvalidateCache_sync] diff --git a/internal/generated/snippets/compute/apiv1/UrlMapsClient/Patch/main.go b/internal/generated/snippets/compute/apiv1/UrlMapsClient/Patch/main.go index c3a154a922d..84b94dccbf3 100644 --- a/internal/generated/snippets/compute/apiv1/UrlMapsClient/Patch/main.go +++ b/internal/generated/snippets/compute/apiv1/UrlMapsClient/Patch/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#PatchUrlMapRequest. } - resp, err := c.Patch(ctx, req) + op, err := c.Patch(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_UrlMaps_Patch_sync] diff --git a/internal/generated/snippets/compute/apiv1/UrlMapsClient/Update/main.go b/internal/generated/snippets/compute/apiv1/UrlMapsClient/Update/main.go index b42580c1509..2fe7d9b4518 100644 --- a/internal/generated/snippets/compute/apiv1/UrlMapsClient/Update/main.go +++ b/internal/generated/snippets/compute/apiv1/UrlMapsClient/Update/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#UpdateUrlMapRequest. } - resp, err := c.Update(ctx, req) + op, err := c.Update(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_UrlMaps_Update_sync] diff --git a/internal/generated/snippets/compute/apiv1/VpnGatewaysClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/VpnGatewaysClient/Delete/main.go index 1e21c3cd671..2f66b86f2aa 100644 --- a/internal/generated/snippets/compute/apiv1/VpnGatewaysClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/VpnGatewaysClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteVpnGatewayRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_VpnGateways_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/VpnGatewaysClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/VpnGatewaysClient/Insert/main.go index c3a50d93795..01e78c81fd3 100644 --- a/internal/generated/snippets/compute/apiv1/VpnGatewaysClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/VpnGatewaysClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertVpnGatewayRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_VpnGateways_Insert_sync] diff --git a/internal/generated/snippets/compute/apiv1/VpnGatewaysClient/SetLabels/main.go b/internal/generated/snippets/compute/apiv1/VpnGatewaysClient/SetLabels/main.go index 6ffdacc1921..1228318ffcb 100644 --- a/internal/generated/snippets/compute/apiv1/VpnGatewaysClient/SetLabels/main.go +++ b/internal/generated/snippets/compute/apiv1/VpnGatewaysClient/SetLabels/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#SetLabelsVpnGatewayRequest. } - resp, err := c.SetLabels(ctx, req) + op, err := c.SetLabels(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_VpnGateways_SetLabels_sync] diff --git a/internal/generated/snippets/compute/apiv1/VpnTunnelsClient/Delete/main.go b/internal/generated/snippets/compute/apiv1/VpnTunnelsClient/Delete/main.go index 3069f1a253a..e8c20c662bd 100644 --- a/internal/generated/snippets/compute/apiv1/VpnTunnelsClient/Delete/main.go +++ b/internal/generated/snippets/compute/apiv1/VpnTunnelsClient/Delete/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#DeleteVpnTunnelRequest. } - resp, err := c.Delete(ctx, req) + op, err := c.Delete(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_VpnTunnels_Delete_sync] diff --git a/internal/generated/snippets/compute/apiv1/VpnTunnelsClient/Insert/main.go b/internal/generated/snippets/compute/apiv1/VpnTunnelsClient/Insert/main.go index 86cb4098a75..48bb6257528 100644 --- a/internal/generated/snippets/compute/apiv1/VpnTunnelsClient/Insert/main.go +++ b/internal/generated/snippets/compute/apiv1/VpnTunnelsClient/Insert/main.go @@ -37,12 +37,15 @@ func main() { // TODO: Fill request struct fields. // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/compute/v1#InsertVpnTunnelRequest. } - resp, err := c.Insert(ctx, req) + op, err := c.Insert(ctx, req) + if err != nil { + // TODO: Handle error. + } + + err = op.Wait(ctx) if err != nil { // TODO: Handle error. } - // TODO: Use resp. - _ = resp } // [END compute_v1_generated_VpnTunnels_Insert_sync] diff --git a/internal/generated/snippets/eventarc/apiv1/Client/CreateChannel/main.go b/internal/generated/snippets/eventarc/apiv1/Client/CreateChannel/main.go new file mode 100644 index 00000000000..307fb04dc85 --- /dev/null +++ b/internal/generated/snippets/eventarc/apiv1/Client/CreateChannel/main.go @@ -0,0 +1,53 @@ +// Copyright 2022 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 +// +// http://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. + +// Code generated by cloud.google.com/go/internal/gapicgen/gensnippets. DO NOT EDIT. + +// [START eventarc_v1_generated_Eventarc_CreateChannel_sync] + +package main + +import ( + "context" + + eventarc "cloud.google.com/go/eventarc/apiv1" + eventarcpb "google.golang.org/genproto/googleapis/cloud/eventarc/v1" +) + +func main() { + ctx := context.Background() + c, err := eventarc.NewClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &eventarcpb.CreateChannelRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/eventarc/v1#CreateChannelRequest. + } + op, err := c.CreateChannel(ctx, req) + if err != nil { + // TODO: Handle error. + } + + resp, err := op.Wait(ctx) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} + +// [END eventarc_v1_generated_Eventarc_CreateChannel_sync] diff --git a/internal/generated/snippets/eventarc/apiv1/Client/CreateChannelConnection/main.go b/internal/generated/snippets/eventarc/apiv1/Client/CreateChannelConnection/main.go new file mode 100644 index 00000000000..5cda843d7fe --- /dev/null +++ b/internal/generated/snippets/eventarc/apiv1/Client/CreateChannelConnection/main.go @@ -0,0 +1,53 @@ +// Copyright 2022 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 +// +// http://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. + +// Code generated by cloud.google.com/go/internal/gapicgen/gensnippets. DO NOT EDIT. + +// [START eventarc_v1_generated_Eventarc_CreateChannelConnection_sync] + +package main + +import ( + "context" + + eventarc "cloud.google.com/go/eventarc/apiv1" + eventarcpb "google.golang.org/genproto/googleapis/cloud/eventarc/v1" +) + +func main() { + ctx := context.Background() + c, err := eventarc.NewClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &eventarcpb.CreateChannelConnectionRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/eventarc/v1#CreateChannelConnectionRequest. + } + op, err := c.CreateChannelConnection(ctx, req) + if err != nil { + // TODO: Handle error. + } + + resp, err := op.Wait(ctx) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} + +// [END eventarc_v1_generated_Eventarc_CreateChannelConnection_sync] diff --git a/internal/generated/snippets/eventarc/apiv1/Client/DeleteChannel/main.go b/internal/generated/snippets/eventarc/apiv1/Client/DeleteChannel/main.go new file mode 100644 index 00000000000..c160a5404aa --- /dev/null +++ b/internal/generated/snippets/eventarc/apiv1/Client/DeleteChannel/main.go @@ -0,0 +1,53 @@ +// Copyright 2022 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 +// +// http://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. + +// Code generated by cloud.google.com/go/internal/gapicgen/gensnippets. DO NOT EDIT. + +// [START eventarc_v1_generated_Eventarc_DeleteChannel_sync] + +package main + +import ( + "context" + + eventarc "cloud.google.com/go/eventarc/apiv1" + eventarcpb "google.golang.org/genproto/googleapis/cloud/eventarc/v1" +) + +func main() { + ctx := context.Background() + c, err := eventarc.NewClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &eventarcpb.DeleteChannelRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/eventarc/v1#DeleteChannelRequest. + } + op, err := c.DeleteChannel(ctx, req) + if err != nil { + // TODO: Handle error. + } + + resp, err := op.Wait(ctx) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} + +// [END eventarc_v1_generated_Eventarc_DeleteChannel_sync] diff --git a/internal/generated/snippets/eventarc/apiv1/Client/DeleteChannelConnection/main.go b/internal/generated/snippets/eventarc/apiv1/Client/DeleteChannelConnection/main.go new file mode 100644 index 00000000000..10a91ab1759 --- /dev/null +++ b/internal/generated/snippets/eventarc/apiv1/Client/DeleteChannelConnection/main.go @@ -0,0 +1,53 @@ +// Copyright 2022 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 +// +// http://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. + +// Code generated by cloud.google.com/go/internal/gapicgen/gensnippets. DO NOT EDIT. + +// [START eventarc_v1_generated_Eventarc_DeleteChannelConnection_sync] + +package main + +import ( + "context" + + eventarc "cloud.google.com/go/eventarc/apiv1" + eventarcpb "google.golang.org/genproto/googleapis/cloud/eventarc/v1" +) + +func main() { + ctx := context.Background() + c, err := eventarc.NewClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &eventarcpb.DeleteChannelConnectionRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/eventarc/v1#DeleteChannelConnectionRequest. + } + op, err := c.DeleteChannelConnection(ctx, req) + if err != nil { + // TODO: Handle error. + } + + resp, err := op.Wait(ctx) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} + +// [END eventarc_v1_generated_Eventarc_DeleteChannelConnection_sync] diff --git a/internal/generated/snippets/eventarc/apiv1/Client/GetChannel/main.go b/internal/generated/snippets/eventarc/apiv1/Client/GetChannel/main.go new file mode 100644 index 00000000000..f1828a67945 --- /dev/null +++ b/internal/generated/snippets/eventarc/apiv1/Client/GetChannel/main.go @@ -0,0 +1,48 @@ +// Copyright 2022 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 +// +// http://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. + +// Code generated by cloud.google.com/go/internal/gapicgen/gensnippets. DO NOT EDIT. + +// [START eventarc_v1_generated_Eventarc_GetChannel_sync] + +package main + +import ( + "context" + + eventarc "cloud.google.com/go/eventarc/apiv1" + eventarcpb "google.golang.org/genproto/googleapis/cloud/eventarc/v1" +) + +func main() { + ctx := context.Background() + c, err := eventarc.NewClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &eventarcpb.GetChannelRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/eventarc/v1#GetChannelRequest. + } + resp, err := c.GetChannel(ctx, req) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} + +// [END eventarc_v1_generated_Eventarc_GetChannel_sync] diff --git a/internal/generated/snippets/eventarc/apiv1/Client/GetChannelConnection/main.go b/internal/generated/snippets/eventarc/apiv1/Client/GetChannelConnection/main.go new file mode 100644 index 00000000000..73fbc354dd2 --- /dev/null +++ b/internal/generated/snippets/eventarc/apiv1/Client/GetChannelConnection/main.go @@ -0,0 +1,48 @@ +// Copyright 2022 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 +// +// http://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. + +// Code generated by cloud.google.com/go/internal/gapicgen/gensnippets. DO NOT EDIT. + +// [START eventarc_v1_generated_Eventarc_GetChannelConnection_sync] + +package main + +import ( + "context" + + eventarc "cloud.google.com/go/eventarc/apiv1" + eventarcpb "google.golang.org/genproto/googleapis/cloud/eventarc/v1" +) + +func main() { + ctx := context.Background() + c, err := eventarc.NewClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &eventarcpb.GetChannelConnectionRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/eventarc/v1#GetChannelConnectionRequest. + } + resp, err := c.GetChannelConnection(ctx, req) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} + +// [END eventarc_v1_generated_Eventarc_GetChannelConnection_sync] diff --git a/internal/generated/snippets/eventarc/apiv1/Client/ListChannelConnections/main.go b/internal/generated/snippets/eventarc/apiv1/Client/ListChannelConnections/main.go new file mode 100644 index 00000000000..82e547cc9dc --- /dev/null +++ b/internal/generated/snippets/eventarc/apiv1/Client/ListChannelConnections/main.go @@ -0,0 +1,55 @@ +// Copyright 2022 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 +// +// http://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. + +// Code generated by cloud.google.com/go/internal/gapicgen/gensnippets. DO NOT EDIT. + +// [START eventarc_v1_generated_Eventarc_ListChannelConnections_sync] + +package main + +import ( + "context" + + eventarc "cloud.google.com/go/eventarc/apiv1" + "google.golang.org/api/iterator" + eventarcpb "google.golang.org/genproto/googleapis/cloud/eventarc/v1" +) + +func main() { + ctx := context.Background() + c, err := eventarc.NewClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &eventarcpb.ListChannelConnectionsRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/eventarc/v1#ListChannelConnectionsRequest. + } + it := c.ListChannelConnections(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp + } +} + +// [END eventarc_v1_generated_Eventarc_ListChannelConnections_sync] diff --git a/internal/generated/snippets/eventarc/apiv1/Client/ListChannels/main.go b/internal/generated/snippets/eventarc/apiv1/Client/ListChannels/main.go new file mode 100644 index 00000000000..67edd19d981 --- /dev/null +++ b/internal/generated/snippets/eventarc/apiv1/Client/ListChannels/main.go @@ -0,0 +1,55 @@ +// Copyright 2022 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 +// +// http://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. + +// Code generated by cloud.google.com/go/internal/gapicgen/gensnippets. DO NOT EDIT. + +// [START eventarc_v1_generated_Eventarc_ListChannels_sync] + +package main + +import ( + "context" + + eventarc "cloud.google.com/go/eventarc/apiv1" + "google.golang.org/api/iterator" + eventarcpb "google.golang.org/genproto/googleapis/cloud/eventarc/v1" +) + +func main() { + ctx := context.Background() + c, err := eventarc.NewClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &eventarcpb.ListChannelsRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/eventarc/v1#ListChannelsRequest. + } + it := c.ListChannels(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp + } +} + +// [END eventarc_v1_generated_Eventarc_ListChannels_sync] diff --git a/internal/generated/snippets/eventarc/apiv1/Client/UpdateChannel/main.go b/internal/generated/snippets/eventarc/apiv1/Client/UpdateChannel/main.go new file mode 100644 index 00000000000..50892b28586 --- /dev/null +++ b/internal/generated/snippets/eventarc/apiv1/Client/UpdateChannel/main.go @@ -0,0 +1,53 @@ +// Copyright 2022 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 +// +// http://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. + +// Code generated by cloud.google.com/go/internal/gapicgen/gensnippets. DO NOT EDIT. + +// [START eventarc_v1_generated_Eventarc_UpdateChannel_sync] + +package main + +import ( + "context" + + eventarc "cloud.google.com/go/eventarc/apiv1" + eventarcpb "google.golang.org/genproto/googleapis/cloud/eventarc/v1" +) + +func main() { + ctx := context.Background() + c, err := eventarc.NewClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &eventarcpb.UpdateChannelRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/eventarc/v1#UpdateChannelRequest. + } + op, err := c.UpdateChannel(ctx, req) + if err != nil { + // TODO: Handle error. + } + + resp, err := op.Wait(ctx) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} + +// [END eventarc_v1_generated_Eventarc_UpdateChannel_sync] diff --git a/internal/generated/snippets/go.mod b/internal/generated/snippets/go.mod index d245e2d58c8..57ecf7fc524 100644 --- a/internal/generated/snippets/go.mod +++ b/internal/generated/snippets/go.mod @@ -111,8 +111,8 @@ require ( cloud.google.com/go/workflows v1.1.0 github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect golang.org/x/net v0.0.0-20220111093109-d55c255bac03 // indirect - google.golang.org/api v0.66.0 - google.golang.org/genproto v0.0.0-20220202230416-2a053f022f0d + google.golang.org/api v0.67.0 + google.golang.org/genproto v0.0.0-20220203182621-f4ae394cde3f ) replace cloud.google.com/go/storagetransfer => ../../../storagetransfer diff --git a/internal/generated/snippets/go.sum b/internal/generated/snippets/go.sum index f6c5bbe589a..73f6dd59a34 100644 --- a/internal/generated/snippets/go.sum +++ b/internal/generated/snippets/go.sum @@ -122,8 +122,9 @@ golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220114195835-da31bd327af9 h1:XfKQ4OlFl8okEOr5UvAqFRVj8pY/4yfcXrddB8qAbU0= golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27 h1:XDXtA5hveEEV8JB2l7nhMTp3t3cHp9ZpwcdjqyEWLlo= +golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= @@ -149,8 +150,9 @@ golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8T google.golang.org/api v0.54.0/go.mod h1:7C4bFFOvVDGXjfDTAsgGwDgAxRDeQ4X8NvUedIt6z3k= google.golang.org/api v0.56.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE= google.golang.org/api v0.65.0/go.mod h1:ArYhxgGadlWmqO1IqVujw6Cs8IdD33bTmzKo2Sh+cbg= -google.golang.org/api v0.66.0 h1:CbGy4LEiXCVCiNEDFgGpWOVwsDT7E2Qej1ZvN1P7KPg= google.golang.org/api v0.66.0/go.mod h1:I1dmXYpX7HGwz/ejRxwQp2qj5bFAz93HiCU1C1oYd9M= +google.golang.org/api v0.67.0 h1:lYaaLa+x3VVUhtosaK9xihwQ9H9KRa557REHwwZ2orM= +google.golang.org/api v0.67.0/go.mod h1:ShHKP8E60yPsKNw/w8w+VYaj9H6buA5UqDp8dhbQZ6g= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= @@ -169,8 +171,9 @@ google.golang.org/genproto v0.0.0-20220114231437-d2e6a121cae0/go.mod h1:5CzLGKJ6 google.golang.org/genproto v0.0.0-20220118154757-00ab72f36ad5/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20220126215142-9970aeb2e350/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20220201184016-50beb8ab5c44/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20220202230416-2a053f022f0d h1:My3SknEgMxMbQeOp4Onz8T696iNcOYHJC/E7Dx+RDjc= google.golang.org/genproto v0.0.0-20220202230416-2a053f022f0d/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220203182621-f4ae394cde3f h1:w9Sx4FBkwsN0jMZz8E42tMdmhZ5b2Z/vFx2LKAxxI9o= +google.golang.org/genproto v0.0.0-20220203182621-f4ae394cde3f/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= diff --git a/internal/generated/snippets/kms/apiv1/EkmClient/CreateEkmConnection/main.go b/internal/generated/snippets/kms/apiv1/EkmClient/CreateEkmConnection/main.go new file mode 100644 index 00000000000..045d569f8bb --- /dev/null +++ b/internal/generated/snippets/kms/apiv1/EkmClient/CreateEkmConnection/main.go @@ -0,0 +1,48 @@ +// Copyright 2022 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 +// +// http://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. + +// Code generated by cloud.google.com/go/internal/gapicgen/gensnippets. DO NOT EDIT. + +// [START cloudkms_v1_generated_EkmService_CreateEkmConnection_sync] + +package main + +import ( + "context" + + kms "cloud.google.com/go/kms/apiv1" + kmspb "google.golang.org/genproto/googleapis/cloud/kms/v1" +) + +func main() { + ctx := context.Background() + c, err := kms.NewEkmClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &kmspb.CreateEkmConnectionRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/kms/v1#CreateEkmConnectionRequest. + } + resp, err := c.CreateEkmConnection(ctx, req) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} + +// [END cloudkms_v1_generated_EkmService_CreateEkmConnection_sync] diff --git a/internal/generated/snippets/kms/apiv1/EkmClient/GetEkmConnection/main.go b/internal/generated/snippets/kms/apiv1/EkmClient/GetEkmConnection/main.go new file mode 100644 index 00000000000..90cd04ccede --- /dev/null +++ b/internal/generated/snippets/kms/apiv1/EkmClient/GetEkmConnection/main.go @@ -0,0 +1,48 @@ +// Copyright 2022 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 +// +// http://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. + +// Code generated by cloud.google.com/go/internal/gapicgen/gensnippets. DO NOT EDIT. + +// [START cloudkms_v1_generated_EkmService_GetEkmConnection_sync] + +package main + +import ( + "context" + + kms "cloud.google.com/go/kms/apiv1" + kmspb "google.golang.org/genproto/googleapis/cloud/kms/v1" +) + +func main() { + ctx := context.Background() + c, err := kms.NewEkmClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &kmspb.GetEkmConnectionRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/kms/v1#GetEkmConnectionRequest. + } + resp, err := c.GetEkmConnection(ctx, req) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} + +// [END cloudkms_v1_generated_EkmService_GetEkmConnection_sync] diff --git a/internal/generated/snippets/kms/apiv1/EkmClient/GetIamPolicy/main.go b/internal/generated/snippets/kms/apiv1/EkmClient/GetIamPolicy/main.go new file mode 100644 index 00000000000..fa1c555cbeb --- /dev/null +++ b/internal/generated/snippets/kms/apiv1/EkmClient/GetIamPolicy/main.go @@ -0,0 +1,48 @@ +// Copyright 2022 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 +// +// http://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. + +// Code generated by cloud.google.com/go/internal/gapicgen/gensnippets. DO NOT EDIT. + +// [START cloudkms_v1_generated_EkmService_GetIamPolicy_sync] + +package main + +import ( + "context" + + kms "cloud.google.com/go/kms/apiv1" + iampb "google.golang.org/genproto/googleapis/iam/v1" +) + +func main() { + ctx := context.Background() + c, err := kms.NewEkmClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &iampb.GetIamPolicyRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/iam/v1#GetIamPolicyRequest. + } + resp, err := c.GetIamPolicy(ctx, req) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} + +// [END cloudkms_v1_generated_EkmService_GetIamPolicy_sync] diff --git a/internal/generated/snippets/kms/apiv1/EkmClient/ListEkmConnections/main.go b/internal/generated/snippets/kms/apiv1/EkmClient/ListEkmConnections/main.go new file mode 100644 index 00000000000..09dd4726df5 --- /dev/null +++ b/internal/generated/snippets/kms/apiv1/EkmClient/ListEkmConnections/main.go @@ -0,0 +1,55 @@ +// Copyright 2022 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 +// +// http://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. + +// Code generated by cloud.google.com/go/internal/gapicgen/gensnippets. DO NOT EDIT. + +// [START cloudkms_v1_generated_EkmService_ListEkmConnections_sync] + +package main + +import ( + "context" + + kms "cloud.google.com/go/kms/apiv1" + "google.golang.org/api/iterator" + kmspb "google.golang.org/genproto/googleapis/cloud/kms/v1" +) + +func main() { + ctx := context.Background() + c, err := kms.NewEkmClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &kmspb.ListEkmConnectionsRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/kms/v1#ListEkmConnectionsRequest. + } + it := c.ListEkmConnections(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp + } +} + +// [END cloudkms_v1_generated_EkmService_ListEkmConnections_sync] diff --git a/internal/generated/snippets/kms/apiv1/EkmClient/SetIamPolicy/main.go b/internal/generated/snippets/kms/apiv1/EkmClient/SetIamPolicy/main.go new file mode 100644 index 00000000000..8c9fe59dbae --- /dev/null +++ b/internal/generated/snippets/kms/apiv1/EkmClient/SetIamPolicy/main.go @@ -0,0 +1,48 @@ +// Copyright 2022 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 +// +// http://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. + +// Code generated by cloud.google.com/go/internal/gapicgen/gensnippets. DO NOT EDIT. + +// [START cloudkms_v1_generated_EkmService_SetIamPolicy_sync] + +package main + +import ( + "context" + + kms "cloud.google.com/go/kms/apiv1" + iampb "google.golang.org/genproto/googleapis/iam/v1" +) + +func main() { + ctx := context.Background() + c, err := kms.NewEkmClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &iampb.SetIamPolicyRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/iam/v1#SetIamPolicyRequest. + } + resp, err := c.SetIamPolicy(ctx, req) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} + +// [END cloudkms_v1_generated_EkmService_SetIamPolicy_sync] diff --git a/internal/generated/snippets/kms/apiv1/EkmClient/TestIamPermissions/main.go b/internal/generated/snippets/kms/apiv1/EkmClient/TestIamPermissions/main.go new file mode 100644 index 00000000000..f9ed0bd597b --- /dev/null +++ b/internal/generated/snippets/kms/apiv1/EkmClient/TestIamPermissions/main.go @@ -0,0 +1,48 @@ +// Copyright 2022 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 +// +// http://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. + +// Code generated by cloud.google.com/go/internal/gapicgen/gensnippets. DO NOT EDIT. + +// [START cloudkms_v1_generated_EkmService_TestIamPermissions_sync] + +package main + +import ( + "context" + + kms "cloud.google.com/go/kms/apiv1" + iampb "google.golang.org/genproto/googleapis/iam/v1" +) + +func main() { + ctx := context.Background() + c, err := kms.NewEkmClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &iampb.TestIamPermissionsRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/iam/v1#TestIamPermissionsRequest. + } + resp, err := c.TestIamPermissions(ctx, req) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} + +// [END cloudkms_v1_generated_EkmService_TestIamPermissions_sync] diff --git a/internal/generated/snippets/kms/apiv1/EkmClient/UpdateEkmConnection/main.go b/internal/generated/snippets/kms/apiv1/EkmClient/UpdateEkmConnection/main.go new file mode 100644 index 00000000000..8326c419805 --- /dev/null +++ b/internal/generated/snippets/kms/apiv1/EkmClient/UpdateEkmConnection/main.go @@ -0,0 +1,48 @@ +// Copyright 2022 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 +// +// http://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. + +// Code generated by cloud.google.com/go/internal/gapicgen/gensnippets. DO NOT EDIT. + +// [START cloudkms_v1_generated_EkmService_UpdateEkmConnection_sync] + +package main + +import ( + "context" + + kms "cloud.google.com/go/kms/apiv1" + kmspb "google.golang.org/genproto/googleapis/cloud/kms/v1" +) + +func main() { + ctx := context.Background() + c, err := kms.NewEkmClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &kmspb.UpdateEkmConnectionRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/kms/v1#UpdateEkmConnectionRequest. + } + resp, err := c.UpdateEkmConnection(ctx, req) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} + +// [END cloudkms_v1_generated_EkmService_UpdateEkmConnection_sync] diff --git a/internal/godocfx/go.sum b/internal/godocfx/go.sum index 3a22a19a6ac..d4c91d26e34 100644 --- a/internal/godocfx/go.sum +++ b/internal/godocfx/go.sum @@ -136,8 +136,8 @@ golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20210917161153-d61c044b1678/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211019181941-9d821ace8654/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211210111614-af8b64212486/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220114195835-da31bd327af9 h1:XfKQ4OlFl8okEOr5UvAqFRVj8pY/4yfcXrddB8qAbU0= -golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27 h1:XDXtA5hveEEV8JB2l7nhMTp3t3cHp9ZpwcdjqyEWLlo= +golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= @@ -166,8 +166,8 @@ google.golang.org/api v0.56.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqiv google.golang.org/api v0.57.0/go.mod h1:dVPlbZyBo2/OjBpmvNdpn2GRm6rPy75jyU7bmhdrMgI= google.golang.org/api v0.58.0/go.mod h1:cAbP2FsxoGVNwtgNAmmn3y5G1TWAiVYRmg4yku3lv+E= google.golang.org/api v0.63.0/go.mod h1:gs4ij2ffTRXwuzzgJl/56BdwJaA194ijkfn++9tDuPo= -google.golang.org/api v0.66.0 h1:CbGy4LEiXCVCiNEDFgGpWOVwsDT7E2Qej1ZvN1P7KPg= -google.golang.org/api v0.66.0/go.mod h1:I1dmXYpX7HGwz/ejRxwQp2qj5bFAz93HiCU1C1oYd9M= +google.golang.org/api v0.67.0 h1:lYaaLa+x3VVUhtosaK9xihwQ9H9KRa557REHwwZ2orM= +google.golang.org/api v0.67.0/go.mod h1:ShHKP8E60yPsKNw/w8w+VYaj9H6buA5UqDp8dhbQZ6g= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= @@ -187,9 +187,9 @@ google.golang.org/genproto v0.0.0-20210921142501-181ce0d877f6/go.mod h1:5CzLGKJ6 google.golang.org/genproto v0.0.0-20211016002631-37fc39342514/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211221195035-429b39de9b1c/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20220114231437-d2e6a121cae0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20220202230416-2a053f022f0d h1:My3SknEgMxMbQeOp4Onz8T696iNcOYHJC/E7Dx+RDjc= -google.golang.org/genproto v0.0.0-20220202230416-2a053f022f0d/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220126215142-9970aeb2e350/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220203182621-f4ae394cde3f h1:w9Sx4FBkwsN0jMZz8E42tMdmhZ5b2Z/vFx2LKAxxI9o= +google.golang.org/genproto v0.0.0-20220203182621-f4ae394cde3f/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= diff --git a/kms/apiv1/doc.go b/kms/apiv1/doc.go index 0a38f4cdd20..1f3e6c6563f 100644 --- a/kms/apiv1/doc.go +++ b/kms/apiv1/doc.go @@ -24,7 +24,7 @@ // // To get started with this package, create a client. // ctx := context.Background() -// c, err := kms.NewKeyManagementClient(ctx) +// c, err := kms.NewEkmClient(ctx) // if err != nil { // // TODO: Handle error. // } @@ -39,17 +39,17 @@ // The following is an example of making an API call with the newly created client. // // ctx := context.Background() -// c, err := kms.NewKeyManagementClient(ctx) +// c, err := kms.NewEkmClient(ctx) // if err != nil { // // TODO: Handle error. // } // defer c.Close() // -// req := &kmspb.ListKeyRingsRequest{ +// req := &kmspb.ListEkmConnectionsRequest{ // // TODO: Fill request struct fields. -// // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/kms/v1#ListKeyRingsRequest. +// // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/kms/v1#ListEkmConnectionsRequest. // } -// it := c.ListKeyRings(ctx, req) +// it := c.ListEkmConnections(ctx, req) // for { // resp, err := it.Next() // if err == iterator.Done { @@ -91,7 +91,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20220114" +const versionClient = "20220203" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx) diff --git a/kms/apiv1/ekm_client.go b/kms/apiv1/ekm_client.go new file mode 100644 index 00000000000..8adee44739d --- /dev/null +++ b/kms/apiv1/ekm_client.go @@ -0,0 +1,506 @@ +// Copyright 2022 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. + +// Code generated by protoc-gen-go_gapic. DO NOT EDIT. + +package kms + +import ( + "context" + "fmt" + "math" + "net/url" + "time" + + gax "github.com/googleapis/gax-go/v2" + "google.golang.org/api/iterator" + "google.golang.org/api/option" + "google.golang.org/api/option/internaloption" + gtransport "google.golang.org/api/transport/grpc" + kmspb "google.golang.org/genproto/googleapis/cloud/kms/v1" + iampb "google.golang.org/genproto/googleapis/iam/v1" + "google.golang.org/grpc" + "google.golang.org/grpc/codes" + "google.golang.org/grpc/metadata" + "google.golang.org/protobuf/proto" +) + +var newEkmClientHook clientHook + +// EkmCallOptions contains the retry settings for each method of EkmClient. +type EkmCallOptions struct { + ListEkmConnections []gax.CallOption + GetEkmConnection []gax.CallOption + CreateEkmConnection []gax.CallOption + UpdateEkmConnection []gax.CallOption + GetIamPolicy []gax.CallOption + SetIamPolicy []gax.CallOption + TestIamPermissions []gax.CallOption +} + +func defaultEkmGRPCClientOptions() []option.ClientOption { + return []option.ClientOption{ + internaloption.WithDefaultEndpoint("cloudkms.googleapis.com:443"), + internaloption.WithDefaultMTLSEndpoint("cloudkms.mtls.googleapis.com:443"), + internaloption.WithDefaultAudience("https://cloudkms.googleapis.com/"), + internaloption.WithDefaultScopes(DefaultAuthScopes()...), + internaloption.EnableJwtWithScope(), + option.WithGRPCDialOption(grpc.WithDefaultCallOptions( + grpc.MaxCallRecvMsgSize(math.MaxInt32))), + } +} + +func defaultEkmCallOptions() *EkmCallOptions { + return &EkmCallOptions{ + ListEkmConnections: []gax.CallOption{ + gax.WithRetry(func() gax.Retryer { + return gax.OnCodes([]codes.Code{ + codes.Unavailable, + codes.DeadlineExceeded, + }, gax.Backoff{ + Initial: 100 * time.Millisecond, + Max: 60000 * time.Millisecond, + Multiplier: 1.30, + }) + }), + }, + GetEkmConnection: []gax.CallOption{ + gax.WithRetry(func() gax.Retryer { + return gax.OnCodes([]codes.Code{ + codes.Unavailable, + codes.DeadlineExceeded, + }, gax.Backoff{ + Initial: 100 * time.Millisecond, + Max: 60000 * time.Millisecond, + Multiplier: 1.30, + }) + }), + }, + CreateEkmConnection: []gax.CallOption{ + gax.WithRetry(func() gax.Retryer { + return gax.OnCodes([]codes.Code{ + codes.Unavailable, + codes.DeadlineExceeded, + }, gax.Backoff{ + Initial: 100 * time.Millisecond, + Max: 60000 * time.Millisecond, + Multiplier: 1.30, + }) + }), + }, + UpdateEkmConnection: []gax.CallOption{ + gax.WithRetry(func() gax.Retryer { + return gax.OnCodes([]codes.Code{ + codes.Unavailable, + codes.DeadlineExceeded, + }, gax.Backoff{ + Initial: 100 * time.Millisecond, + Max: 60000 * time.Millisecond, + Multiplier: 1.30, + }) + }), + }, + GetIamPolicy: []gax.CallOption{}, + SetIamPolicy: []gax.CallOption{}, + TestIamPermissions: []gax.CallOption{}, + } +} + +// internalEkmClient is an interface that defines the methods availaible from Cloud Key Management Service (KMS) API. +type internalEkmClient interface { + Close() error + setGoogleClientInfo(...string) + Connection() *grpc.ClientConn + ListEkmConnections(context.Context, *kmspb.ListEkmConnectionsRequest, ...gax.CallOption) *EkmConnectionIterator + GetEkmConnection(context.Context, *kmspb.GetEkmConnectionRequest, ...gax.CallOption) (*kmspb.EkmConnection, error) + CreateEkmConnection(context.Context, *kmspb.CreateEkmConnectionRequest, ...gax.CallOption) (*kmspb.EkmConnection, error) + UpdateEkmConnection(context.Context, *kmspb.UpdateEkmConnectionRequest, ...gax.CallOption) (*kmspb.EkmConnection, error) + GetIamPolicy(context.Context, *iampb.GetIamPolicyRequest, ...gax.CallOption) (*iampb.Policy, error) + SetIamPolicy(context.Context, *iampb.SetIamPolicyRequest, ...gax.CallOption) (*iampb.Policy, error) + TestIamPermissions(context.Context, *iampb.TestIamPermissionsRequest, ...gax.CallOption) (*iampb.TestIamPermissionsResponse, error) +} + +// EkmClient is a client for interacting with Cloud Key Management Service (KMS) API. +// Methods, except Close, may be called concurrently. However, fields must not be modified concurrently with method calls. +// +// Google Cloud Key Management EKM Service +// +// Manages external cryptographic keys and operations using those keys. +// Implements a REST model with the following objects: +// +// EkmConnection +type EkmClient struct { + // The internal transport-dependent client. + internalClient internalEkmClient + + // The call options for this service. + CallOptions *EkmCallOptions +} + +// Wrapper methods routed to the internal client. + +// Close closes the connection to the API service. The user should invoke this when +// the client is no longer required. +func (c *EkmClient) Close() error { + return c.internalClient.Close() +} + +// setGoogleClientInfo sets the name and version of the application in +// the `x-goog-api-client` header passed on each request. Intended for +// use by Google-written clients. +func (c *EkmClient) setGoogleClientInfo(keyval ...string) { + c.internalClient.setGoogleClientInfo(keyval...) +} + +// Connection returns a connection to the API service. +// +// Deprecated. +func (c *EkmClient) Connection() *grpc.ClientConn { + return c.internalClient.Connection() +} + +// ListEkmConnections lists EkmConnections. +func (c *EkmClient) ListEkmConnections(ctx context.Context, req *kmspb.ListEkmConnectionsRequest, opts ...gax.CallOption) *EkmConnectionIterator { + return c.internalClient.ListEkmConnections(ctx, req, opts...) +} + +// GetEkmConnection returns metadata for a given +// EkmConnection. +func (c *EkmClient) GetEkmConnection(ctx context.Context, req *kmspb.GetEkmConnectionRequest, opts ...gax.CallOption) (*kmspb.EkmConnection, error) { + return c.internalClient.GetEkmConnection(ctx, req, opts...) +} + +// CreateEkmConnection creates a new EkmConnection in a given +// Project and Location. +func (c *EkmClient) CreateEkmConnection(ctx context.Context, req *kmspb.CreateEkmConnectionRequest, opts ...gax.CallOption) (*kmspb.EkmConnection, error) { + return c.internalClient.CreateEkmConnection(ctx, req, opts...) +} + +// UpdateEkmConnection updates an EkmConnection's metadata. +func (c *EkmClient) UpdateEkmConnection(ctx context.Context, req *kmspb.UpdateEkmConnectionRequest, opts ...gax.CallOption) (*kmspb.EkmConnection, error) { + return c.internalClient.UpdateEkmConnection(ctx, req, opts...) +} + +// GetIamPolicy gets the access control policy for a resource. Returns an empty policy +// if the resource exists and does not have a policy set. +func (c *EkmClient) GetIamPolicy(ctx context.Context, req *iampb.GetIamPolicyRequest, opts ...gax.CallOption) (*iampb.Policy, error) { + return c.internalClient.GetIamPolicy(ctx, req, opts...) +} + +// SetIamPolicy sets the access control policy on the specified resource. Replaces +// any existing policy. +// +// Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED +// errors. +func (c *EkmClient) SetIamPolicy(ctx context.Context, req *iampb.SetIamPolicyRequest, opts ...gax.CallOption) (*iampb.Policy, error) { + return c.internalClient.SetIamPolicy(ctx, req, opts...) +} + +// TestIamPermissions returns permissions that a caller has on the specified resource. If the +// resource does not exist, this will return an empty set of +// permissions, not a NOT_FOUND error. +// +// Note: This operation is designed to be used for building +// permission-aware UIs and command-line tools, not for authorization +// checking. This operation may “fail open” without warning. +func (c *EkmClient) TestIamPermissions(ctx context.Context, req *iampb.TestIamPermissionsRequest, opts ...gax.CallOption) (*iampb.TestIamPermissionsResponse, error) { + return c.internalClient.TestIamPermissions(ctx, req, opts...) +} + +// ekmGRPCClient is a client for interacting with Cloud Key Management Service (KMS) API over gRPC transport. +// +// Methods, except Close, may be called concurrently. However, fields must not be modified concurrently with method calls. +type ekmGRPCClient struct { + // Connection pool of gRPC connections to the service. + connPool gtransport.ConnPool + + // flag to opt out of default deadlines via GOOGLE_API_GO_EXPERIMENTAL_DISABLE_DEFAULT_DEADLINE + disableDeadlines bool + + // Points back to the CallOptions field of the containing EkmClient + CallOptions **EkmCallOptions + + // The gRPC API client. + ekmClient kmspb.EkmServiceClient + + iamPolicyClient iampb.IAMPolicyClient + + // The x-goog-* metadata to be sent with each request. + xGoogMetadata metadata.MD +} + +// NewEkmClient creates a new ekm service client based on gRPC. +// The returned client must be Closed when it is done being used to clean up its underlying connections. +// +// Google Cloud Key Management EKM Service +// +// Manages external cryptographic keys and operations using those keys. +// Implements a REST model with the following objects: +// +// EkmConnection +func NewEkmClient(ctx context.Context, opts ...option.ClientOption) (*EkmClient, error) { + clientOpts := defaultEkmGRPCClientOptions() + if newEkmClientHook != nil { + hookOpts, err := newEkmClientHook(ctx, clientHookParams{}) + if err != nil { + return nil, err + } + clientOpts = append(clientOpts, hookOpts...) + } + + disableDeadlines, err := checkDisableDeadlines() + if err != nil { + return nil, err + } + + connPool, err := gtransport.DialPool(ctx, append(clientOpts, opts...)...) + if err != nil { + return nil, err + } + client := EkmClient{CallOptions: defaultEkmCallOptions()} + + c := &ekmGRPCClient{ + connPool: connPool, + disableDeadlines: disableDeadlines, + ekmClient: kmspb.NewEkmServiceClient(connPool), + CallOptions: &client.CallOptions, + iamPolicyClient: iampb.NewIAMPolicyClient(connPool), + } + c.setGoogleClientInfo() + + client.internalClient = c + + return &client, nil +} + +// Connection returns a connection to the API service. +// +// Deprecated. +func (c *ekmGRPCClient) Connection() *grpc.ClientConn { + return c.connPool.Conn() +} + +// setGoogleClientInfo sets the name and version of the application in +// the `x-goog-api-client` header passed on each request. Intended for +// use by Google-written clients. +func (c *ekmGRPCClient) setGoogleClientInfo(keyval ...string) { + kv := append([]string{"gl-go", versionGo()}, keyval...) + kv = append(kv, "gapic", versionClient, "gax", gax.Version, "grpc", grpc.Version) + c.xGoogMetadata = metadata.Pairs("x-goog-api-client", gax.XGoogHeader(kv...)) +} + +// Close closes the connection to the API service. The user should invoke this when +// the client is no longer required. +func (c *ekmGRPCClient) Close() error { + return c.connPool.Close() +} + +func (c *ekmGRPCClient) ListEkmConnections(ctx context.Context, req *kmspb.ListEkmConnectionsRequest, opts ...gax.CallOption) *EkmConnectionIterator { + md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "parent", url.QueryEscape(req.GetParent()))) + ctx = insertMetadata(ctx, c.xGoogMetadata, md) + opts = append((*c.CallOptions).ListEkmConnections[0:len((*c.CallOptions).ListEkmConnections):len((*c.CallOptions).ListEkmConnections)], opts...) + it := &EkmConnectionIterator{} + req = proto.Clone(req).(*kmspb.ListEkmConnectionsRequest) + it.InternalFetch = func(pageSize int, pageToken string) ([]*kmspb.EkmConnection, string, error) { + resp := &kmspb.ListEkmConnectionsResponse{} + if pageToken != "" { + req.PageToken = pageToken + } + if pageSize > math.MaxInt32 { + req.PageSize = math.MaxInt32 + } else if pageSize != 0 { + req.PageSize = int32(pageSize) + } + err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { + var err error + resp, err = c.ekmClient.ListEkmConnections(ctx, req, settings.GRPC...) + return err + }, opts...) + if err != nil { + return nil, "", err + } + + it.Response = resp + return resp.GetEkmConnections(), resp.GetNextPageToken(), nil + } + fetch := func(pageSize int, pageToken string) (string, error) { + items, nextPageToken, err := it.InternalFetch(pageSize, pageToken) + if err != nil { + return "", err + } + it.items = append(it.items, items...) + return nextPageToken, nil + } + + it.pageInfo, it.nextFunc = iterator.NewPageInfo(fetch, it.bufLen, it.takeBuf) + it.pageInfo.MaxSize = int(req.GetPageSize()) + it.pageInfo.Token = req.GetPageToken() + + return it +} + +func (c *ekmGRPCClient) GetEkmConnection(ctx context.Context, req *kmspb.GetEkmConnectionRequest, opts ...gax.CallOption) (*kmspb.EkmConnection, error) { + if _, ok := ctx.Deadline(); !ok && !c.disableDeadlines { + cctx, cancel := context.WithTimeout(ctx, 60000*time.Millisecond) + defer cancel() + ctx = cctx + } + md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "name", url.QueryEscape(req.GetName()))) + ctx = insertMetadata(ctx, c.xGoogMetadata, md) + opts = append((*c.CallOptions).GetEkmConnection[0:len((*c.CallOptions).GetEkmConnection):len((*c.CallOptions).GetEkmConnection)], opts...) + var resp *kmspb.EkmConnection + err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { + var err error + resp, err = c.ekmClient.GetEkmConnection(ctx, req, settings.GRPC...) + return err + }, opts...) + if err != nil { + return nil, err + } + return resp, nil +} + +func (c *ekmGRPCClient) CreateEkmConnection(ctx context.Context, req *kmspb.CreateEkmConnectionRequest, opts ...gax.CallOption) (*kmspb.EkmConnection, error) { + if _, ok := ctx.Deadline(); !ok && !c.disableDeadlines { + cctx, cancel := context.WithTimeout(ctx, 60000*time.Millisecond) + defer cancel() + ctx = cctx + } + md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "parent", url.QueryEscape(req.GetParent()))) + ctx = insertMetadata(ctx, c.xGoogMetadata, md) + opts = append((*c.CallOptions).CreateEkmConnection[0:len((*c.CallOptions).CreateEkmConnection):len((*c.CallOptions).CreateEkmConnection)], opts...) + var resp *kmspb.EkmConnection + err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { + var err error + resp, err = c.ekmClient.CreateEkmConnection(ctx, req, settings.GRPC...) + return err + }, opts...) + if err != nil { + return nil, err + } + return resp, nil +} + +func (c *ekmGRPCClient) UpdateEkmConnection(ctx context.Context, req *kmspb.UpdateEkmConnectionRequest, opts ...gax.CallOption) (*kmspb.EkmConnection, error) { + if _, ok := ctx.Deadline(); !ok && !c.disableDeadlines { + cctx, cancel := context.WithTimeout(ctx, 60000*time.Millisecond) + defer cancel() + ctx = cctx + } + md := metadata.Pairs("x-goog-request-params", fmt.Sprintf("%s=%v", "ekm_connection.name", url.QueryEscape(req.GetEkmConnection().GetName()))) + ctx = insertMetadata(ctx, c.xGoogMetadata, md) + opts = append((*c.CallOptions).UpdateEkmConnection[0:len((*c.CallOptions).UpdateEkmConnection):len((*c.CallOptions).UpdateEkmConnection)], opts...) + var resp *kmspb.EkmConnection + err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { + var err error + resp, err = c.ekmClient.UpdateEkmConnection(ctx, req, settings.GRPC...) + return err + }, opts...) + if err != nil { + return nil, err + } + return resp, nil +} + +func (c *ekmGRPCClient) GetIamPolicy(ctx context.Context, req *iampb.GetIamPolicyRequest, opts ...gax.CallOption) (*iampb.Policy, error) { + ctx = insertMetadata(ctx, c.xGoogMetadata) + opts = append((*c.CallOptions).GetIamPolicy[0:len((*c.CallOptions).GetIamPolicy):len((*c.CallOptions).GetIamPolicy)], opts...) + var resp *iampb.Policy + err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { + var err error + resp, err = c.iamPolicyClient.GetIamPolicy(ctx, req, settings.GRPC...) + return err + }, opts...) + if err != nil { + return nil, err + } + return resp, nil +} + +func (c *ekmGRPCClient) SetIamPolicy(ctx context.Context, req *iampb.SetIamPolicyRequest, opts ...gax.CallOption) (*iampb.Policy, error) { + ctx = insertMetadata(ctx, c.xGoogMetadata) + opts = append((*c.CallOptions).SetIamPolicy[0:len((*c.CallOptions).SetIamPolicy):len((*c.CallOptions).SetIamPolicy)], opts...) + var resp *iampb.Policy + err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { + var err error + resp, err = c.iamPolicyClient.SetIamPolicy(ctx, req, settings.GRPC...) + return err + }, opts...) + if err != nil { + return nil, err + } + return resp, nil +} + +func (c *ekmGRPCClient) TestIamPermissions(ctx context.Context, req *iampb.TestIamPermissionsRequest, opts ...gax.CallOption) (*iampb.TestIamPermissionsResponse, error) { + ctx = insertMetadata(ctx, c.xGoogMetadata) + opts = append((*c.CallOptions).TestIamPermissions[0:len((*c.CallOptions).TestIamPermissions):len((*c.CallOptions).TestIamPermissions)], opts...) + var resp *iampb.TestIamPermissionsResponse + err := gax.Invoke(ctx, func(ctx context.Context, settings gax.CallSettings) error { + var err error + resp, err = c.iamPolicyClient.TestIamPermissions(ctx, req, settings.GRPC...) + return err + }, opts...) + if err != nil { + return nil, err + } + return resp, nil +} + +// EkmConnectionIterator manages a stream of *kmspb.EkmConnection. +type EkmConnectionIterator struct { + items []*kmspb.EkmConnection + pageInfo *iterator.PageInfo + nextFunc func() error + + // Response is the raw response for the current page. + // It must be cast to the RPC response type. + // Calling Next() or InternalFetch() updates this value. + Response interface{} + + // InternalFetch is for use by the Google Cloud Libraries only. + // It is not part of the stable interface of this package. + // + // InternalFetch returns results from a single call to the underlying RPC. + // The number of results is no greater than pageSize. + // If there are no more results, nextPageToken is empty and err is nil. + InternalFetch func(pageSize int, pageToken string) (results []*kmspb.EkmConnection, nextPageToken string, err error) +} + +// PageInfo supports pagination. See the google.golang.org/api/iterator package for details. +func (it *EkmConnectionIterator) PageInfo() *iterator.PageInfo { + return it.pageInfo +} + +// Next returns the next result. Its second return value is iterator.Done if there are no more +// results. Once Next returns Done, all subsequent calls will return Done. +func (it *EkmConnectionIterator) Next() (*kmspb.EkmConnection, error) { + var item *kmspb.EkmConnection + if err := it.nextFunc(); err != nil { + return item, err + } + item = it.items[0] + it.items = it.items[1:] + return item, nil +} + +func (it *EkmConnectionIterator) bufLen() int { + return len(it.items) +} + +func (it *EkmConnectionIterator) takeBuf() interface{} { + b := it.items + it.items = nil + return b +} diff --git a/kms/apiv1/ekm_client_example_test.go b/kms/apiv1/ekm_client_example_test.go new file mode 100644 index 00000000000..e310d86868e --- /dev/null +++ b/kms/apiv1/ekm_client_example_test.go @@ -0,0 +1,184 @@ +// Copyright 2022 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. + +// Code generated by protoc-gen-go_gapic. DO NOT EDIT. + +package kms_test + +import ( + "context" + + kms "cloud.google.com/go/kms/apiv1" + "google.golang.org/api/iterator" + kmspb "google.golang.org/genproto/googleapis/cloud/kms/v1" + iampb "google.golang.org/genproto/googleapis/iam/v1" +) + +func ExampleNewEkmClient() { + ctx := context.Background() + c, err := kms.NewEkmClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + // TODO: Use client. + _ = c +} + +func ExampleEkmClient_ListEkmConnections() { + ctx := context.Background() + c, err := kms.NewEkmClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &kmspb.ListEkmConnectionsRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/kms/v1#ListEkmConnectionsRequest. + } + it := c.ListEkmConnections(ctx, req) + for { + resp, err := it.Next() + if err == iterator.Done { + break + } + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp + } +} + +func ExampleEkmClient_GetEkmConnection() { + ctx := context.Background() + c, err := kms.NewEkmClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &kmspb.GetEkmConnectionRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/kms/v1#GetEkmConnectionRequest. + } + resp, err := c.GetEkmConnection(ctx, req) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} + +func ExampleEkmClient_CreateEkmConnection() { + ctx := context.Background() + c, err := kms.NewEkmClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &kmspb.CreateEkmConnectionRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/kms/v1#CreateEkmConnectionRequest. + } + resp, err := c.CreateEkmConnection(ctx, req) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} + +func ExampleEkmClient_UpdateEkmConnection() { + ctx := context.Background() + c, err := kms.NewEkmClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &kmspb.UpdateEkmConnectionRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/cloud/kms/v1#UpdateEkmConnectionRequest. + } + resp, err := c.UpdateEkmConnection(ctx, req) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} + +func ExampleEkmClient_GetIamPolicy() { + ctx := context.Background() + c, err := kms.NewEkmClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &iampb.GetIamPolicyRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/iam/v1#GetIamPolicyRequest. + } + resp, err := c.GetIamPolicy(ctx, req) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} + +func ExampleEkmClient_SetIamPolicy() { + ctx := context.Background() + c, err := kms.NewEkmClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &iampb.SetIamPolicyRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/iam/v1#SetIamPolicyRequest. + } + resp, err := c.SetIamPolicy(ctx, req) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} + +func ExampleEkmClient_TestIamPermissions() { + ctx := context.Background() + c, err := kms.NewEkmClient(ctx) + if err != nil { + // TODO: Handle error. + } + defer c.Close() + + req := &iampb.TestIamPermissionsRequest{ + // TODO: Fill request struct fields. + // See https://pkg.go.dev/google.golang.org/genproto/googleapis/iam/v1#TestIamPermissionsRequest. + } + resp, err := c.TestIamPermissions(ctx, req) + if err != nil { + // TODO: Handle error. + } + // TODO: Use resp. + _ = resp +} diff --git a/kms/apiv1/gapic_metadata.json b/kms/apiv1/gapic_metadata.json index 82c8b473a20..4cec9d4be6a 100644 --- a/kms/apiv1/gapic_metadata.json +++ b/kms/apiv1/gapic_metadata.json @@ -5,6 +5,50 @@ "protoPackage": "google.cloud.kms.v1", "libraryPackage": "cloud.google.com/go/kms/apiv1", "services": { + "EkmService": { + "clients": { + "grpc": { + "libraryClient": "EkmClient", + "rpcs": { + "CreateEkmConnection": { + "methods": [ + "CreateEkmConnection" + ] + }, + "GetEkmConnection": { + "methods": [ + "GetEkmConnection" + ] + }, + "GetIamPolicy": { + "methods": [ + "GetIamPolicy" + ] + }, + "ListEkmConnections": { + "methods": [ + "ListEkmConnections" + ] + }, + "SetIamPolicy": { + "methods": [ + "SetIamPolicy" + ] + }, + "TestIamPermissions": { + "methods": [ + "TestIamPermissions" + ] + }, + "UpdateEkmConnection": { + "methods": [ + "UpdateEkmConnection" + ] + } + } + } + } + }, "KeyManagementService": { "clients": { "grpc": { diff --git a/kms/apiv1/key_management_client.go b/kms/apiv1/key_management_client.go index c6fd591fdda..725ae9c34fc 100644 --- a/kms/apiv1/key_management_client.go +++ b/kms/apiv1/key_management_client.go @@ -490,20 +490,24 @@ func (c *KeyManagementClient) GetKeyRing(ctx context.Context, req *kmspb.GetKeyR return c.internalClient.GetKeyRing(ctx, req, opts...) } -// GetCryptoKey returns metadata for a given CryptoKey, as well as its -// primary CryptoKeyVersion. +// GetCryptoKey returns metadata for a given CryptoKey, as +// well as its primary +// CryptoKeyVersion. func (c *KeyManagementClient) GetCryptoKey(ctx context.Context, req *kmspb.GetCryptoKeyRequest, opts ...gax.CallOption) (*kmspb.CryptoKey, error) { return c.internalClient.GetCryptoKey(ctx, req, opts...) } -// GetCryptoKeyVersion returns metadata for a given CryptoKeyVersion. +// GetCryptoKeyVersion returns metadata for a given +// CryptoKeyVersion. func (c *KeyManagementClient) GetCryptoKeyVersion(ctx context.Context, req *kmspb.GetCryptoKeyVersionRequest, opts ...gax.CallOption) (*kmspb.CryptoKeyVersion, error) { return c.internalClient.GetCryptoKeyVersion(ctx, req, opts...) } -// GetPublicKey returns the public key for the given CryptoKeyVersion. The +// GetPublicKey returns the public key for the given +// CryptoKeyVersion. The // CryptoKey.purpose must be -// ASYMMETRIC_SIGN or +// ASYMMETRIC_SIGN +// or // ASYMMETRIC_DECRYPT. func (c *KeyManagementClient) GetPublicKey(ctx context.Context, req *kmspb.GetPublicKeyRequest, opts ...gax.CallOption) (*kmspb.PublicKey, error) { return c.internalClient.GetPublicKey(ctx, req, opts...) @@ -514,12 +518,14 @@ func (c *KeyManagementClient) GetImportJob(ctx context.Context, req *kmspb.GetIm return c.internalClient.GetImportJob(ctx, req, opts...) } -// CreateKeyRing create a new KeyRing in a given Project and Location. +// CreateKeyRing create a new KeyRing in a given Project and +// Location. func (c *KeyManagementClient) CreateKeyRing(ctx context.Context, req *kmspb.CreateKeyRingRequest, opts ...gax.CallOption) (*kmspb.KeyRing, error) { return c.internalClient.CreateKeyRing(ctx, req, opts...) } -// CreateCryptoKey create a new CryptoKey within a KeyRing. +// CreateCryptoKey create a new CryptoKey within a +// KeyRing. // // CryptoKey.purpose and // CryptoKey.version_template.algorithm @@ -528,7 +534,8 @@ func (c *KeyManagementClient) CreateCryptoKey(ctx context.Context, req *kmspb.Cr return c.internalClient.CreateCryptoKey(ctx, req, opts...) } -// CreateCryptoKeyVersion create a new CryptoKeyVersion in a CryptoKey. +// CreateCryptoKeyVersion create a new CryptoKeyVersion in a +// CryptoKey. // // The server will assign the next sequential id. If unset, // state will be set to @@ -537,19 +544,23 @@ func (c *KeyManagementClient) CreateCryptoKeyVersion(ctx context.Context, req *k return c.internalClient.CreateCryptoKeyVersion(ctx, req, opts...) } -// ImportCryptoKeyVersion import wrapped key material into a CryptoKeyVersion. +// ImportCryptoKeyVersion import wrapped key material into a +// CryptoKeyVersion. // -// All requests must specify a CryptoKey. If a CryptoKeyVersion is -// additionally specified in the request, key material will be reimported into -// that version. Otherwise, a new version will be created, and will be -// assigned the next sequential id within the CryptoKey. +// All requests must specify a CryptoKey. If +// a CryptoKeyVersion is additionally +// specified in the request, key material will be reimported into that +// version. Otherwise, a new version will be created, and will be assigned the +// next sequential id within the CryptoKey. func (c *KeyManagementClient) ImportCryptoKeyVersion(ctx context.Context, req *kmspb.ImportCryptoKeyVersionRequest, opts ...gax.CallOption) (*kmspb.CryptoKeyVersion, error) { return c.internalClient.ImportCryptoKeyVersion(ctx, req, opts...) } -// CreateImportJob create a new ImportJob within a KeyRing. +// CreateImportJob create a new ImportJob within a +// KeyRing. // -// ImportJob.import_method is required. +// ImportJob.import_method is +// required. func (c *KeyManagementClient) CreateImportJob(ctx context.Context, req *kmspb.CreateImportJobRequest, opts ...gax.CallOption) (*kmspb.ImportJob, error) { return c.internalClient.CreateImportJob(ctx, req, opts...) } @@ -559,18 +570,25 @@ func (c *KeyManagementClient) UpdateCryptoKey(ctx context.Context, req *kmspb.Up return c.internalClient.UpdateCryptoKey(ctx, req, opts...) } -// UpdateCryptoKeyVersion update a CryptoKeyVersion's metadata. +// UpdateCryptoKeyVersion update a CryptoKeyVersion's +// metadata. // // state may be changed between -// ENABLED and -// DISABLED using this -// method. See DestroyCryptoKeyVersion and RestoreCryptoKeyVersion to -// move between other states. +// ENABLED +// and +// DISABLED +// using this method. See +// DestroyCryptoKeyVersion +// and +// RestoreCryptoKeyVersion +// to move between other states. func (c *KeyManagementClient) UpdateCryptoKeyVersion(ctx context.Context, req *kmspb.UpdateCryptoKeyVersionRequest, opts ...gax.CallOption) (*kmspb.CryptoKeyVersion, error) { return c.internalClient.UpdateCryptoKeyVersion(ctx, req, opts...) } -// UpdateCryptoKeyPrimaryVersion update the version of a CryptoKey that will be used in Encrypt. +// UpdateCryptoKeyPrimaryVersion update the version of a CryptoKey that +// will be used in +// Encrypt. // // Returns an error if called on a key whose purpose is not // ENCRYPT_DECRYPT. @@ -578,19 +596,27 @@ func (c *KeyManagementClient) UpdateCryptoKeyPrimaryVersion(ctx context.Context, return c.internalClient.UpdateCryptoKeyPrimaryVersion(ctx, req, opts...) } -// DestroyCryptoKeyVersion schedule a CryptoKeyVersion for destruction. +// DestroyCryptoKeyVersion schedule a CryptoKeyVersion for +// destruction. // -// Upon calling this method, CryptoKeyVersion.state will be set to +// Upon calling this method, +// CryptoKeyVersion.state will +// be set to // DESTROY_SCHEDULED, -// and destroy_time will be set to the time -// destroy_scheduled_duration in the -// future. At that time, the state will -// automatically change to -// DESTROYED, and the key -// material will be irrevocably destroyed. +// and destroy_time will +// be set to the time +// destroy_scheduled_duration +// in the future. At that time, the +// state will automatically +// change to +// DESTROYED, +// and the key material will be irrevocably destroyed. // -// Before the destroy_time is reached, -// RestoreCryptoKeyVersion may be called to reverse the process. +// Before the +// destroy_time is +// reached, +// RestoreCryptoKeyVersion +// may be called to reverse the process. func (c *KeyManagementClient) DestroyCryptoKeyVersion(ctx context.Context, req *kmspb.DestroyCryptoKeyVersionRequest, opts ...gax.CallOption) (*kmspb.CryptoKeyVersion, error) { return c.internalClient.DestroyCryptoKeyVersion(ctx, req, opts...) } @@ -599,50 +625,60 @@ func (c *KeyManagementClient) DestroyCryptoKeyVersion(ctx context.Context, req * // DESTROY_SCHEDULED // state. // -// Upon restoration of the CryptoKeyVersion, state -// will be set to DISABLED, -// and destroy_time will be cleared. +// Upon restoration of the CryptoKeyVersion, +// state will be set to +// DISABLED, +// and destroy_time will +// be cleared. func (c *KeyManagementClient) RestoreCryptoKeyVersion(ctx context.Context, req *kmspb.RestoreCryptoKeyVersionRequest, opts ...gax.CallOption) (*kmspb.CryptoKeyVersion, error) { return c.internalClient.RestoreCryptoKeyVersion(ctx, req, opts...) } -// Encrypt encrypts data, so that it can only be recovered by a call to Decrypt. -// The CryptoKey.purpose must be +// Encrypt encrypts data, so that it can only be recovered by a call to +// Decrypt. The +// CryptoKey.purpose must be // ENCRYPT_DECRYPT. func (c *KeyManagementClient) Encrypt(ctx context.Context, req *kmspb.EncryptRequest, opts ...gax.CallOption) (*kmspb.EncryptResponse, error) { return c.internalClient.Encrypt(ctx, req, opts...) } -// Decrypt decrypts data that was protected by Encrypt. The CryptoKey.purpose -// must be ENCRYPT_DECRYPT. +// Decrypt decrypts data that was protected by +// Encrypt. The +// CryptoKey.purpose must be +// ENCRYPT_DECRYPT. func (c *KeyManagementClient) Decrypt(ctx context.Context, req *kmspb.DecryptRequest, opts ...gax.CallOption) (*kmspb.DecryptResponse, error) { return c.internalClient.Decrypt(ctx, req, opts...) } -// AsymmetricSign signs data using a CryptoKeyVersion with CryptoKey.purpose +// AsymmetricSign signs data using a CryptoKeyVersion +// with CryptoKey.purpose // ASYMMETRIC_SIGN, producing a signature that can be verified with the public -// key retrieved from GetPublicKey. +// key retrieved from +// GetPublicKey. func (c *KeyManagementClient) AsymmetricSign(ctx context.Context, req *kmspb.AsymmetricSignRequest, opts ...gax.CallOption) (*kmspb.AsymmetricSignResponse, error) { return c.internalClient.AsymmetricSign(ctx, req, opts...) } // AsymmetricDecrypt decrypts data that was encrypted with a public key retrieved from -// GetPublicKey corresponding to a CryptoKeyVersion with -// CryptoKey.purpose ASYMMETRIC_DECRYPT. +// GetPublicKey +// corresponding to a CryptoKeyVersion +// with CryptoKey.purpose +// ASYMMETRIC_DECRYPT. func (c *KeyManagementClient) AsymmetricDecrypt(ctx context.Context, req *kmspb.AsymmetricDecryptRequest, opts ...gax.CallOption) (*kmspb.AsymmetricDecryptResponse, error) { return c.internalClient.AsymmetricDecrypt(ctx, req, opts...) } -// MacSign signs data using a CryptoKeyVersion with CryptoKey.purpose -// MAC, producing a tag that can be verified by another source with the -// same key. +// MacSign signs data using a CryptoKeyVersion +// with CryptoKey.purpose MAC, +// producing a tag that can be verified by another source with the same key. func (c *KeyManagementClient) MacSign(ctx context.Context, req *kmspb.MacSignRequest, opts ...gax.CallOption) (*kmspb.MacSignResponse, error) { return c.internalClient.MacSign(ctx, req, opts...) } -// MacVerify verifies MAC tag using a CryptoKeyVersion with CryptoKey.purpose -// MAC, and returns a response that indicates whether or not the verification -// was successful. +// MacVerify verifies MAC tag using a +// CryptoKeyVersion with +// CryptoKey.purpose MAC, and returns +// a response that indicates whether or not the verification was successful. func (c *KeyManagementClient) MacVerify(ctx context.Context, req *kmspb.MacVerifyRequest, opts ...gax.CallOption) (*kmspb.MacVerifyResponse, error) { return c.internalClient.MacVerify(ctx, req, opts...) } diff --git a/kms/go.mod b/kms/go.mod index 704d3e248ee..dc7c133be4c 100644 --- a/kms/go.mod +++ b/kms/go.mod @@ -7,8 +7,8 @@ require ( cloud.google.com/go/iam v0.1.0 github.com/golang/protobuf v1.5.2 github.com/googleapis/gax-go/v2 v2.1.1 - google.golang.org/api v0.65.0 - google.golang.org/genproto v0.0.0-20220118154757-00ab72f36ad5 + google.golang.org/api v0.67.0 + google.golang.org/genproto v0.0.0-20220203182621-f4ae394cde3f google.golang.org/grpc v1.40.1 google.golang.org/protobuf v1.27.1 ) diff --git a/kms/go.sum b/kms/go.sum index 055870bf3cc..5bf10725b83 100644 --- a/kms/go.sum +++ b/kms/go.sum @@ -124,8 +124,9 @@ github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/ github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.6 h1:BKbKCqvP6I+rmFHt06ZmyQtvB8xAkWdhFyr0ZUNZcxQ= github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.7 h1:81/ik6ipDQS2aGcBfIN5dHDB36BwrStyeAQquSYCV4o= +github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE= github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= @@ -336,8 +337,8 @@ golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211124211545-fe61309f8881/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211210111614-af8b64212486/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e h1:fLOSk5Q00efkSvAm+4xcoXD+RRmLmmulPn5I3Y9F2EM= -golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27 h1:XDXtA5hveEEV8JB2l7nhMTp3t3cHp9ZpwcdjqyEWLlo= +golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -438,8 +439,8 @@ google.golang.org/api v0.56.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqiv google.golang.org/api v0.57.0/go.mod h1:dVPlbZyBo2/OjBpmvNdpn2GRm6rPy75jyU7bmhdrMgI= google.golang.org/api v0.61.0/go.mod h1:xQRti5UdCmoCEqFxcz93fTl338AVqDgyaDRuOZ3hg9I= google.golang.org/api v0.63.0/go.mod h1:gs4ij2ffTRXwuzzgJl/56BdwJaA194ijkfn++9tDuPo= -google.golang.org/api v0.65.0 h1:MTW9c+LIBAbwoS1Gb+YV7NjFBt2f7GtAS5hIzh2NjgQ= -google.golang.org/api v0.65.0/go.mod h1:ArYhxgGadlWmqO1IqVujw6Cs8IdD33bTmzKo2Sh+cbg= +google.golang.org/api v0.67.0 h1:lYaaLa+x3VVUhtosaK9xihwQ9H9KRa557REHwwZ2orM= +google.golang.org/api v0.67.0/go.mod h1:ShHKP8E60yPsKNw/w8w+VYaj9H6buA5UqDp8dhbQZ6g= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= @@ -508,9 +509,9 @@ google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1/go.mod h1:5CzLGKJ6 google.golang.org/genproto v0.0.0-20211206160659-862468c7d6e0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211221195035-429b39de9b1c/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20220107163113-42d7afdf6368/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20220118154757-00ab72f36ad5 h1:zzNejm+EgrbLfDZ6lu9Uud2IVvHySPl8vQzf04laR5Q= -google.golang.org/genproto v0.0.0-20220118154757-00ab72f36ad5/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220126215142-9970aeb2e350/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220203182621-f4ae394cde3f h1:w9Sx4FBkwsN0jMZz8E42tMdmhZ5b2Z/vFx2LKAxxI9o= +google.golang.org/genproto v0.0.0-20220203182621-f4ae394cde3f/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= diff --git a/security/go.mod b/security/go.mod index f61dc2ad774..80448b1086f 100644 --- a/security/go.mod +++ b/security/go.mod @@ -5,8 +5,8 @@ go 1.16 require ( cloud.google.com/go v0.100.2 github.com/googleapis/gax-go/v2 v2.1.1 - google.golang.org/api v0.65.0 - google.golang.org/genproto v0.0.0-20220118154757-00ab72f36ad5 + google.golang.org/api v0.67.0 + google.golang.org/genproto v0.0.0-20220203182621-f4ae394cde3f google.golang.org/grpc v1.40.1 google.golang.org/protobuf v1.27.1 ) diff --git a/security/go.sum b/security/go.sum index 284fe124169..0414001ecd1 100644 --- a/security/go.sum +++ b/security/go.sum @@ -121,8 +121,9 @@ github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/ github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.6 h1:BKbKCqvP6I+rmFHt06ZmyQtvB8xAkWdhFyr0ZUNZcxQ= github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.7 h1:81/ik6ipDQS2aGcBfIN5dHDB36BwrStyeAQquSYCV4o= +github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE= github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= @@ -333,8 +334,8 @@ golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211124211545-fe61309f8881/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211210111614-af8b64212486/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e h1:fLOSk5Q00efkSvAm+4xcoXD+RRmLmmulPn5I3Y9F2EM= -golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27 h1:XDXtA5hveEEV8JB2l7nhMTp3t3cHp9ZpwcdjqyEWLlo= +golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -435,8 +436,8 @@ google.golang.org/api v0.56.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqiv google.golang.org/api v0.57.0/go.mod h1:dVPlbZyBo2/OjBpmvNdpn2GRm6rPy75jyU7bmhdrMgI= google.golang.org/api v0.61.0/go.mod h1:xQRti5UdCmoCEqFxcz93fTl338AVqDgyaDRuOZ3hg9I= google.golang.org/api v0.63.0/go.mod h1:gs4ij2ffTRXwuzzgJl/56BdwJaA194ijkfn++9tDuPo= -google.golang.org/api v0.65.0 h1:MTW9c+LIBAbwoS1Gb+YV7NjFBt2f7GtAS5hIzh2NjgQ= -google.golang.org/api v0.65.0/go.mod h1:ArYhxgGadlWmqO1IqVujw6Cs8IdD33bTmzKo2Sh+cbg= +google.golang.org/api v0.67.0 h1:lYaaLa+x3VVUhtosaK9xihwQ9H9KRa557REHwwZ2orM= +google.golang.org/api v0.67.0/go.mod h1:ShHKP8E60yPsKNw/w8w+VYaj9H6buA5UqDp8dhbQZ6g= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= @@ -505,9 +506,9 @@ google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1/go.mod h1:5CzLGKJ6 google.golang.org/genproto v0.0.0-20211206160659-862468c7d6e0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211221195035-429b39de9b1c/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20220107163113-42d7afdf6368/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20220118154757-00ab72f36ad5 h1:zzNejm+EgrbLfDZ6lu9Uud2IVvHySPl8vQzf04laR5Q= -google.golang.org/genproto v0.0.0-20220118154757-00ab72f36ad5/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220126215142-9970aeb2e350/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220203182621-f4ae394cde3f h1:w9Sx4FBkwsN0jMZz8E42tMdmhZ5b2Z/vFx2LKAxxI9o= +google.golang.org/genproto v0.0.0-20220203182621-f4ae394cde3f/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= diff --git a/security/privateca/apiv1/doc.go b/security/privateca/apiv1/doc.go index a05755df2e0..105fb95d211 100644 --- a/security/privateca/apiv1/doc.go +++ b/security/privateca/apiv1/doc.go @@ -87,7 +87,7 @@ import ( type clientHookParams struct{} type clientHook func(context.Context, clientHookParams) ([]option.ClientOption, error) -const versionClient = "20220114" +const versionClient = "20220203" func insertMetadata(ctx context.Context, mds ...metadata.MD) context.Context { out, _ := metadata.FromOutgoingContext(ctx)