Versions in this module Expand all Collapse all v0 v0.1.1 May 1, 2024 v0.1.0 Apr 15, 2024 Changes in this version + func DefaultAuthScopes() []string + type CallOptions struct + CancelOperation []gax.CallOption + CreateManagementServer []gax.CallOption + DeleteManagementServer []gax.CallOption + DeleteOperation []gax.CallOption + GetIamPolicy []gax.CallOption + GetLocation []gax.CallOption + GetManagementServer []gax.CallOption + GetOperation []gax.CallOption + ListLocations []gax.CallOption + ListManagementServers []gax.CallOption + ListOperations []gax.CallOption + SetIamPolicy []gax.CallOption + TestIamPermissions []gax.CallOption + type Client struct + CallOptions *CallOptions + LROClient *lroauto.OperationsClient + func NewClient(ctx context.Context, opts ...option.ClientOption) (*Client, error) + func NewRESTClient(ctx context.Context, opts ...option.ClientOption) (*Client, error) + func (c *Client) CancelOperation(ctx context.Context, req *longrunningpb.CancelOperationRequest, ...) error + func (c *Client) Close() error + func (c *Client) Connection() *grpc.ClientConn + func (c *Client) CreateManagementServer(ctx context.Context, req *backupdrpb.CreateManagementServerRequest, ...) (*CreateManagementServerOperation, error) + func (c *Client) CreateManagementServerOperation(name string) *CreateManagementServerOperation + func (c *Client) DeleteManagementServer(ctx context.Context, req *backupdrpb.DeleteManagementServerRequest, ...) (*DeleteManagementServerOperation, error) + func (c *Client) DeleteManagementServerOperation(name string) *DeleteManagementServerOperation + func (c *Client) DeleteOperation(ctx context.Context, req *longrunningpb.DeleteOperationRequest, ...) error + func (c *Client) GetIamPolicy(ctx context.Context, req *iampb.GetIamPolicyRequest, opts ...gax.CallOption) (*iampb.Policy, error) + func (c *Client) GetLocation(ctx context.Context, req *locationpb.GetLocationRequest, ...) (*locationpb.Location, error) + func (c *Client) GetManagementServer(ctx context.Context, req *backupdrpb.GetManagementServerRequest, ...) (*backupdrpb.ManagementServer, error) + func (c *Client) GetOperation(ctx context.Context, req *longrunningpb.GetOperationRequest, ...) (*longrunningpb.Operation, error) + func (c *Client) ListLocations(ctx context.Context, req *locationpb.ListLocationsRequest, ...) *LocationIterator + func (c *Client) ListManagementServers(ctx context.Context, req *backupdrpb.ListManagementServersRequest, ...) *ManagementServerIterator + func (c *Client) ListOperations(ctx context.Context, req *longrunningpb.ListOperationsRequest, ...) *OperationIterator + func (c *Client) SetIamPolicy(ctx context.Context, req *iampb.SetIamPolicyRequest, opts ...gax.CallOption) (*iampb.Policy, error) + func (c *Client) TestIamPermissions(ctx context.Context, req *iampb.TestIamPermissionsRequest, ...) (*iampb.TestIamPermissionsResponse, error) + type CreateManagementServerOperation struct + func (op *CreateManagementServerOperation) Done() bool + func (op *CreateManagementServerOperation) Metadata() (*backupdrpb.OperationMetadata, error) + func (op *CreateManagementServerOperation) Name() string + func (op *CreateManagementServerOperation) Poll(ctx context.Context, opts ...gax.CallOption) (*backupdrpb.ManagementServer, error) + func (op *CreateManagementServerOperation) Wait(ctx context.Context, opts ...gax.CallOption) (*backupdrpb.ManagementServer, error) + type DeleteManagementServerOperation struct + func (op *DeleteManagementServerOperation) Done() bool + func (op *DeleteManagementServerOperation) Metadata() (*backupdrpb.OperationMetadata, error) + func (op *DeleteManagementServerOperation) Name() string + func (op *DeleteManagementServerOperation) Poll(ctx context.Context, opts ...gax.CallOption) error + func (op *DeleteManagementServerOperation) Wait(ctx context.Context, opts ...gax.CallOption) error + type LocationIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*locationpb.Location, nextPageToken string, err error) + Response interface{} + func (it *LocationIterator) Next() (*locationpb.Location, error) + func (it *LocationIterator) PageInfo() *iterator.PageInfo + type ManagementServerIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*backupdrpb.ManagementServer, nextPageToken string, err error) + Response interface{} + func (it *ManagementServerIterator) Next() (*backupdrpb.ManagementServer, error) + func (it *ManagementServerIterator) PageInfo() *iterator.PageInfo + type OperationIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*longrunningpb.Operation, nextPageToken string, err error) + Response interface{} + func (it *OperationIterator) Next() (*longrunningpb.Operation, error) + func (it *OperationIterator) PageInfo() *iterator.PageInfo