Versions in this module Expand all Collapse all v1 v1.42.0 Jun 28, 2021 Changes in this version + func DefaultAuthScopes() []string + type CallOptions struct + CancelPatchJob []gax.CallOption + CreatePatchDeployment []gax.CallOption + DeletePatchDeployment []gax.CallOption + ExecutePatchJob []gax.CallOption + GetPatchDeployment []gax.CallOption + GetPatchJob []gax.CallOption + ListPatchDeployments []gax.CallOption + ListPatchJobInstanceDetails []gax.CallOption + ListPatchJobs []gax.CallOption + type Client struct + CallOptions *CallOptions + func NewClient(ctx context.Context, opts ...option.ClientOption) (*Client, error) + func (c *Client) CancelPatchJob(ctx context.Context, req *osconfigpb.CancelPatchJobRequest, ...) (*osconfigpb.PatchJob, error) + func (c *Client) Close() error + func (c *Client) Connection() *grpc.ClientConn + func (c *Client) CreatePatchDeployment(ctx context.Context, req *osconfigpb.CreatePatchDeploymentRequest, ...) (*osconfigpb.PatchDeployment, error) + func (c *Client) DeletePatchDeployment(ctx context.Context, req *osconfigpb.DeletePatchDeploymentRequest, ...) error + func (c *Client) ExecutePatchJob(ctx context.Context, req *osconfigpb.ExecutePatchJobRequest, ...) (*osconfigpb.PatchJob, error) + func (c *Client) GetPatchDeployment(ctx context.Context, req *osconfigpb.GetPatchDeploymentRequest, ...) (*osconfigpb.PatchDeployment, error) + func (c *Client) GetPatchJob(ctx context.Context, req *osconfigpb.GetPatchJobRequest, ...) (*osconfigpb.PatchJob, error) + func (c *Client) ListPatchDeployments(ctx context.Context, req *osconfigpb.ListPatchDeploymentsRequest, ...) *PatchDeploymentIterator + func (c *Client) ListPatchJobInstanceDetails(ctx context.Context, req *osconfigpb.ListPatchJobInstanceDetailsRequest, ...) *PatchJobInstanceDetailsIterator + func (c *Client) ListPatchJobs(ctx context.Context, req *osconfigpb.ListPatchJobsRequest, ...) *PatchJobIterator + type PatchDeploymentIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*osconfigpb.PatchDeployment, nextPageToken string, err error) + Response interface{} + func (it *PatchDeploymentIterator) Next() (*osconfigpb.PatchDeployment, error) + func (it *PatchDeploymentIterator) PageInfo() *iterator.PageInfo + type PatchJobInstanceDetailsIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*osconfigpb.PatchJobInstanceDetails, nextPageToken string, err error) + Response interface{} + func (it *PatchJobInstanceDetailsIterator) Next() (*osconfigpb.PatchJobInstanceDetails, error) + func (it *PatchJobInstanceDetailsIterator) PageInfo() *iterator.PageInfo + type PatchJobIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*osconfigpb.PatchJob, nextPageToken string, err error) + Response interface{} + func (it *PatchJobIterator) Next() (*osconfigpb.PatchJob, error) + func (it *PatchJobIterator) PageInfo() *iterator.PageInfo