Versions in this module Expand all Collapse all v1 v1.61.0 Apr 30, 2024 Changes in this version + func DefaultAuthScopes() []string + func InstanceAdminInstanceConfigPath(project, instanceConfig string) string + func InstanceAdminInstancePath(project, instance string) string + func InstanceAdminProjectPath(project string) string + type CreateInstanceConfigOperation struct + func (op *CreateInstanceConfigOperation) Done() bool + func (op *CreateInstanceConfigOperation) Metadata() (*instancepb.CreateInstanceConfigMetadata, error) + func (op *CreateInstanceConfigOperation) Name() string + func (op *CreateInstanceConfigOperation) Poll(ctx context.Context, opts ...gax.CallOption) (*instancepb.InstanceConfig, error) + func (op *CreateInstanceConfigOperation) Wait(ctx context.Context, opts ...gax.CallOption) (*instancepb.InstanceConfig, error) + type CreateInstanceOperation struct + func (op *CreateInstanceOperation) Done() bool + func (op *CreateInstanceOperation) Metadata() (*instancepb.CreateInstanceMetadata, error) + func (op *CreateInstanceOperation) Name() string + func (op *CreateInstanceOperation) Poll(ctx context.Context, opts ...gax.CallOption) (*instancepb.Instance, error) + func (op *CreateInstanceOperation) Wait(ctx context.Context, opts ...gax.CallOption) (*instancepb.Instance, error) + type CreateInstancePartitionOperation struct + func (op *CreateInstancePartitionOperation) Done() bool + func (op *CreateInstancePartitionOperation) Metadata() (*instancepb.CreateInstancePartitionMetadata, error) + func (op *CreateInstancePartitionOperation) Name() string + func (op *CreateInstancePartitionOperation) Poll(ctx context.Context, opts ...gax.CallOption) (*instancepb.InstancePartition, error) + func (op *CreateInstancePartitionOperation) Wait(ctx context.Context, opts ...gax.CallOption) (*instancepb.InstancePartition, error) + type InstanceAdminCallOptions struct + CreateInstance []gax.CallOption + CreateInstanceConfig []gax.CallOption + CreateInstancePartition []gax.CallOption + DeleteInstance []gax.CallOption + DeleteInstanceConfig []gax.CallOption + DeleteInstancePartition []gax.CallOption + GetIamPolicy []gax.CallOption + GetInstance []gax.CallOption + GetInstanceConfig []gax.CallOption + GetInstancePartition []gax.CallOption + ListInstanceConfigOperations []gax.CallOption + ListInstanceConfigs []gax.CallOption + ListInstancePartitionOperations []gax.CallOption + ListInstancePartitions []gax.CallOption + ListInstances []gax.CallOption + SetIamPolicy []gax.CallOption + TestIamPermissions []gax.CallOption + UpdateInstance []gax.CallOption + UpdateInstanceConfig []gax.CallOption + UpdateInstancePartition []gax.CallOption + type InstanceAdminClient struct + CallOptions *InstanceAdminCallOptions + LROClient *lroauto.OperationsClient + func NewInstanceAdminClient(ctx context.Context, opts ...option.ClientOption) (*InstanceAdminClient, error) + func NewInstanceAdminRESTClient(ctx context.Context, opts ...option.ClientOption) (*InstanceAdminClient, error) + func (c *InstanceAdminClient) Close() error + func (c *InstanceAdminClient) Connection() *grpc.ClientConn + func (c *InstanceAdminClient) CreateInstance(ctx context.Context, req *instancepb.CreateInstanceRequest, ...) (*CreateInstanceOperation, error) + func (c *InstanceAdminClient) CreateInstanceConfig(ctx context.Context, req *instancepb.CreateInstanceConfigRequest, ...) (*CreateInstanceConfigOperation, error) + func (c *InstanceAdminClient) CreateInstanceConfigOperation(name string) *CreateInstanceConfigOperation + func (c *InstanceAdminClient) CreateInstanceOperation(name string) *CreateInstanceOperation + func (c *InstanceAdminClient) CreateInstancePartition(ctx context.Context, req *instancepb.CreateInstancePartitionRequest, ...) (*CreateInstancePartitionOperation, error) + func (c *InstanceAdminClient) CreateInstancePartitionOperation(name string) *CreateInstancePartitionOperation + func (c *InstanceAdminClient) DeleteInstance(ctx context.Context, req *instancepb.DeleteInstanceRequest, ...) error + func (c *InstanceAdminClient) DeleteInstanceConfig(ctx context.Context, req *instancepb.DeleteInstanceConfigRequest, ...) error + func (c *InstanceAdminClient) DeleteInstancePartition(ctx context.Context, req *instancepb.DeleteInstancePartitionRequest, ...) error + func (c *InstanceAdminClient) GetIamPolicy(ctx context.Context, req *iampb.GetIamPolicyRequest, opts ...gax.CallOption) (*iampb.Policy, error) + func (c *InstanceAdminClient) GetInstance(ctx context.Context, req *instancepb.GetInstanceRequest, ...) (*instancepb.Instance, error) + func (c *InstanceAdminClient) GetInstanceConfig(ctx context.Context, req *instancepb.GetInstanceConfigRequest, ...) (*instancepb.InstanceConfig, error) + func (c *InstanceAdminClient) GetInstancePartition(ctx context.Context, req *instancepb.GetInstancePartitionRequest, ...) (*instancepb.InstancePartition, error) + func (c *InstanceAdminClient) ListInstanceConfigOperations(ctx context.Context, req *instancepb.ListInstanceConfigOperationsRequest, ...) *OperationIterator + func (c *InstanceAdminClient) ListInstanceConfigs(ctx context.Context, req *instancepb.ListInstanceConfigsRequest, ...) *InstanceConfigIterator + func (c *InstanceAdminClient) ListInstancePartitionOperations(ctx context.Context, req *instancepb.ListInstancePartitionOperationsRequest, ...) *OperationIterator + func (c *InstanceAdminClient) ListInstancePartitions(ctx context.Context, req *instancepb.ListInstancePartitionsRequest, ...) *InstancePartitionIterator + func (c *InstanceAdminClient) ListInstances(ctx context.Context, req *instancepb.ListInstancesRequest, ...) *InstanceIterator + func (c *InstanceAdminClient) SetIamPolicy(ctx context.Context, req *iampb.SetIamPolicyRequest, opts ...gax.CallOption) (*iampb.Policy, error) + func (c *InstanceAdminClient) TestIamPermissions(ctx context.Context, req *iampb.TestIamPermissionsRequest, ...) (*iampb.TestIamPermissionsResponse, error) + func (c *InstanceAdminClient) UpdateInstance(ctx context.Context, req *instancepb.UpdateInstanceRequest, ...) (*UpdateInstanceOperation, error) + func (c *InstanceAdminClient) UpdateInstanceConfig(ctx context.Context, req *instancepb.UpdateInstanceConfigRequest, ...) (*UpdateInstanceConfigOperation, error) + func (c *InstanceAdminClient) UpdateInstanceConfigOperation(name string) *UpdateInstanceConfigOperation + func (c *InstanceAdminClient) UpdateInstanceOperation(name string) *UpdateInstanceOperation + func (c *InstanceAdminClient) UpdateInstancePartition(ctx context.Context, req *instancepb.UpdateInstancePartitionRequest, ...) (*UpdateInstancePartitionOperation, error) + func (c *InstanceAdminClient) UpdateInstancePartitionOperation(name string) *UpdateInstancePartitionOperation + type InstanceConfigIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*instancepb.InstanceConfig, nextPageToken string, err error) + Response interface{} + func (it *InstanceConfigIterator) Next() (*instancepb.InstanceConfig, error) + func (it *InstanceConfigIterator) PageInfo() *iterator.PageInfo + type InstanceIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*instancepb.Instance, nextPageToken string, err error) + Response interface{} + func (it *InstanceIterator) Next() (*instancepb.Instance, error) + func (it *InstanceIterator) PageInfo() *iterator.PageInfo + type InstancePartitionIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*instancepb.InstancePartition, nextPageToken string, err error) + Response interface{} + func (it *InstancePartitionIterator) Next() (*instancepb.InstancePartition, error) + func (it *InstancePartitionIterator) 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 + type UpdateInstanceConfigOperation struct + func (op *UpdateInstanceConfigOperation) Done() bool + func (op *UpdateInstanceConfigOperation) Metadata() (*instancepb.UpdateInstanceConfigMetadata, error) + func (op *UpdateInstanceConfigOperation) Name() string + func (op *UpdateInstanceConfigOperation) Poll(ctx context.Context, opts ...gax.CallOption) (*instancepb.InstanceConfig, error) + func (op *UpdateInstanceConfigOperation) Wait(ctx context.Context, opts ...gax.CallOption) (*instancepb.InstanceConfig, error) + type UpdateInstanceOperation struct + func (op *UpdateInstanceOperation) Done() bool + func (op *UpdateInstanceOperation) Metadata() (*instancepb.UpdateInstanceMetadata, error) + func (op *UpdateInstanceOperation) Name() string + func (op *UpdateInstanceOperation) Poll(ctx context.Context, opts ...gax.CallOption) (*instancepb.Instance, error) + func (op *UpdateInstanceOperation) Wait(ctx context.Context, opts ...gax.CallOption) (*instancepb.Instance, error) + type UpdateInstancePartitionOperation struct + func (op *UpdateInstancePartitionOperation) Done() bool + func (op *UpdateInstancePartitionOperation) Metadata() (*instancepb.UpdateInstancePartitionMetadata, error) + func (op *UpdateInstancePartitionOperation) Name() string + func (op *UpdateInstancePartitionOperation) Poll(ctx context.Context, opts ...gax.CallOption) (*instancepb.InstancePartition, error) + func (op *UpdateInstancePartitionOperation) Wait(ctx context.Context, opts ...gax.CallOption) (*instancepb.InstancePartition, error)