clientconnectorservicespb

package
v1.0.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 26, 2024 License: Apache-2.0 Imports: 12 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ClientConnectorService_State_name = map[int32]string{
		0: "STATE_UNSPECIFIED",
		1: "CREATING",
		2: "UPDATING",
		3: "DELETING",
		4: "RUNNING",
		5: "DOWN",
		6: "ERROR",
	}
	ClientConnectorService_State_value = map[string]int32{
		"STATE_UNSPECIFIED": 0,
		"CREATING":          1,
		"UPDATING":          2,
		"DELETING":          3,
		"RUNNING":           4,
		"DOWN":              5,
		"ERROR":             6,
	}
)

Enum value maps for ClientConnectorService_State.

View Source
var (
	ClientConnectorService_Ingress_Config_TransportProtocol_name = map[int32]string{
		0: "TRANSPORT_PROTOCOL_UNSPECIFIED",
		1: "TCP",
	}
	ClientConnectorService_Ingress_Config_TransportProtocol_value = map[string]int32{
		"TRANSPORT_PROTOCOL_UNSPECIFIED": 0,
		"TCP":                            1,
	}
)

Enum value maps for ClientConnectorService_Ingress_Config_TransportProtocol.

View Source
var File_google_cloud_beyondcorp_clientconnectorservices_v1_client_connector_services_service_proto protoreflect.FileDescriptor

Functions

func RegisterClientConnectorServicesServiceServer

func RegisterClientConnectorServicesServiceServer(s *grpc.Server, srv ClientConnectorServicesServiceServer)

Types

type ClientConnectorService

type ClientConnectorService struct {

	// Required. Name of resource. The name is ignored during creation.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Output only. [Output only] Create time stamp.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. [Output only] Update time stamp.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// Optional. User-provided name.
	// The display name should follow certain format.
	// * Must be 6 to 30 characters in length.
	// * Can only contain lowercase letters, numbers, and hyphens.
	// * Must start with a letter.
	DisplayName string `protobuf:"bytes,4,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Required. The details of the ingress settings.
	Ingress *ClientConnectorService_Ingress `protobuf:"bytes,6,opt,name=ingress,proto3" json:"ingress,omitempty"`
	// Required. The details of the egress settings.
	Egress *ClientConnectorService_Egress `protobuf:"bytes,7,opt,name=egress,proto3" json:"egress,omitempty"`
	// Output only. The operational state of the ClientConnectorService.
	State ClientConnectorService_State `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

Message describing ClientConnectorService object.

func (*ClientConnectorService) Descriptor deprecated

func (*ClientConnectorService) Descriptor() ([]byte, []int)

Deprecated: Use ClientConnectorService.ProtoReflect.Descriptor instead.

func (*ClientConnectorService) GetCreateTime

func (x *ClientConnectorService) GetCreateTime() *timestamppb.Timestamp

func (*ClientConnectorService) GetDisplayName

func (x *ClientConnectorService) GetDisplayName() string

func (*ClientConnectorService) GetEgress

func (*ClientConnectorService) GetIngress

func (*ClientConnectorService) GetName

func (x *ClientConnectorService) GetName() string

func (*ClientConnectorService) GetState

func (*ClientConnectorService) GetUpdateTime

func (x *ClientConnectorService) GetUpdateTime() *timestamppb.Timestamp

func (*ClientConnectorService) ProtoMessage

func (*ClientConnectorService) ProtoMessage()

func (*ClientConnectorService) ProtoReflect

func (x *ClientConnectorService) ProtoReflect() protoreflect.Message

func (*ClientConnectorService) Reset

func (x *ClientConnectorService) Reset()

func (*ClientConnectorService) String

func (x *ClientConnectorService) String() string

type ClientConnectorServiceOperationMetadata

type ClientConnectorServiceOperationMetadata struct {

	// Output only. The time the operation was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The time the operation finished running.
	EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	// Output only. Server-defined resource path for the target of the operation.
	Target string `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"`
	// Output only. Name of the verb executed by the operation.
	Verb string `protobuf:"bytes,4,opt,name=verb,proto3" json:"verb,omitempty"`
	// Output only. Human-readable status of the operation, if any.
	StatusMessage string `protobuf:"bytes,5,opt,name=status_message,json=statusMessage,proto3" json:"status_message,omitempty"`
	// Output only. Identifies whether the user has requested cancellation
	// of the operation. Operations that have successfully been cancelled
	// have [Operation.error][] value with a
	// [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to
	// `Code.CANCELLED`.
	RequestedCancellation bool `protobuf:"varint,6,opt,name=requested_cancellation,json=requestedCancellation,proto3" json:"requested_cancellation,omitempty"`
	// Output only. API version used to start the operation.
	ApiVersion string `protobuf:"bytes,7,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
	// contains filtered or unexported fields
}

Represents the metadata of the long-running operation.

func (*ClientConnectorServiceOperationMetadata) Descriptor deprecated

func (*ClientConnectorServiceOperationMetadata) Descriptor() ([]byte, []int)

Deprecated: Use ClientConnectorServiceOperationMetadata.ProtoReflect.Descriptor instead.

func (*ClientConnectorServiceOperationMetadata) GetApiVersion

func (*ClientConnectorServiceOperationMetadata) GetCreateTime

func (*ClientConnectorServiceOperationMetadata) GetEndTime

func (*ClientConnectorServiceOperationMetadata) GetRequestedCancellation

func (x *ClientConnectorServiceOperationMetadata) GetRequestedCancellation() bool

func (*ClientConnectorServiceOperationMetadata) GetStatusMessage

func (x *ClientConnectorServiceOperationMetadata) GetStatusMessage() string

func (*ClientConnectorServiceOperationMetadata) GetTarget

func (*ClientConnectorServiceOperationMetadata) GetVerb

func (*ClientConnectorServiceOperationMetadata) ProtoMessage

func (*ClientConnectorServiceOperationMetadata) ProtoReflect

func (*ClientConnectorServiceOperationMetadata) Reset

func (*ClientConnectorServiceOperationMetadata) String

type ClientConnectorService_Egress

type ClientConnectorService_Egress struct {

	// Types that are assignable to DestinationType:
	//
	//	*ClientConnectorService_Egress_PeeredVpc_
	DestinationType isClientConnectorService_Egress_DestinationType `protobuf_oneof:"destination_type"`
	// contains filtered or unexported fields
}

The details of the egress info. One of the following options should be set.

func (*ClientConnectorService_Egress) Descriptor deprecated

func (*ClientConnectorService_Egress) Descriptor() ([]byte, []int)

Deprecated: Use ClientConnectorService_Egress.ProtoReflect.Descriptor instead.

func (*ClientConnectorService_Egress) GetDestinationType

func (m *ClientConnectorService_Egress) GetDestinationType() isClientConnectorService_Egress_DestinationType

func (*ClientConnectorService_Egress) GetPeeredVpc

func (*ClientConnectorService_Egress) ProtoMessage

func (*ClientConnectorService_Egress) ProtoMessage()

func (*ClientConnectorService_Egress) ProtoReflect

func (*ClientConnectorService_Egress) Reset

func (x *ClientConnectorService_Egress) Reset()

func (*ClientConnectorService_Egress) String

type ClientConnectorService_Egress_PeeredVpc

type ClientConnectorService_Egress_PeeredVpc struct {

	// Required. The name of the peered VPC owned by the consumer project.
	NetworkVpc string `protobuf:"bytes,1,opt,name=network_vpc,json=networkVpc,proto3" json:"network_vpc,omitempty"`
	// contains filtered or unexported fields
}

The peered VPC owned by the consumer project.

func (*ClientConnectorService_Egress_PeeredVpc) Descriptor deprecated

func (*ClientConnectorService_Egress_PeeredVpc) Descriptor() ([]byte, []int)

Deprecated: Use ClientConnectorService_Egress_PeeredVpc.ProtoReflect.Descriptor instead.

func (*ClientConnectorService_Egress_PeeredVpc) GetNetworkVpc

func (*ClientConnectorService_Egress_PeeredVpc) ProtoMessage

func (*ClientConnectorService_Egress_PeeredVpc) ProtoReflect

func (*ClientConnectorService_Egress_PeeredVpc) Reset

func (*ClientConnectorService_Egress_PeeredVpc) String

type ClientConnectorService_Egress_PeeredVpc_

type ClientConnectorService_Egress_PeeredVpc_ struct {
	// A VPC from the consumer project.
	PeeredVpc *ClientConnectorService_Egress_PeeredVpc `protobuf:"bytes,1,opt,name=peered_vpc,json=peeredVpc,proto3,oneof"`
}

type ClientConnectorService_Ingress

type ClientConnectorService_Ingress struct {

	// Types that are assignable to IngressConfig:
	//
	//	*ClientConnectorService_Ingress_Config_
	IngressConfig isClientConnectorService_Ingress_IngressConfig `protobuf_oneof:"ingress_config"`
	// contains filtered or unexported fields
}

Settings of how to connect to the ClientGateway. One of the following options should be set.

func (*ClientConnectorService_Ingress) Descriptor deprecated

func (*ClientConnectorService_Ingress) Descriptor() ([]byte, []int)

Deprecated: Use ClientConnectorService_Ingress.ProtoReflect.Descriptor instead.

func (*ClientConnectorService_Ingress) GetConfig

func (*ClientConnectorService_Ingress) GetIngressConfig

func (m *ClientConnectorService_Ingress) GetIngressConfig() isClientConnectorService_Ingress_IngressConfig

func (*ClientConnectorService_Ingress) ProtoMessage

func (*ClientConnectorService_Ingress) ProtoMessage()

func (*ClientConnectorService_Ingress) ProtoReflect

func (*ClientConnectorService_Ingress) Reset

func (x *ClientConnectorService_Ingress) Reset()

func (*ClientConnectorService_Ingress) String

type ClientConnectorService_Ingress_Config

type ClientConnectorService_Ingress_Config struct {

	// Required. Immutable. The transport protocol used between the client and
	// the server.
	TransportProtocol ClientConnectorService_Ingress_Config_TransportProtocol `` /* 225-byte string literal not displayed */
	// Required. The settings used to configure basic ClientGateways.
	DestinationRoutes []*ClientConnectorService_Ingress_Config_DestinationRoute `protobuf:"bytes,2,rep,name=destination_routes,json=destinationRoutes,proto3" json:"destination_routes,omitempty"`
	// contains filtered or unexported fields
}

The basic ingress config for ClientGateways.

func (*ClientConnectorService_Ingress_Config) Descriptor deprecated

func (*ClientConnectorService_Ingress_Config) Descriptor() ([]byte, []int)

Deprecated: Use ClientConnectorService_Ingress_Config.ProtoReflect.Descriptor instead.

func (*ClientConnectorService_Ingress_Config) GetDestinationRoutes

func (*ClientConnectorService_Ingress_Config) GetTransportProtocol

func (*ClientConnectorService_Ingress_Config) ProtoMessage

func (*ClientConnectorService_Ingress_Config) ProtoMessage()

func (*ClientConnectorService_Ingress_Config) ProtoReflect

func (*ClientConnectorService_Ingress_Config) Reset

func (*ClientConnectorService_Ingress_Config) String

type ClientConnectorService_Ingress_Config_

type ClientConnectorService_Ingress_Config_ struct {
	// The basic ingress config for ClientGateways.
	Config *ClientConnectorService_Ingress_Config `protobuf:"bytes,1,opt,name=config,proto3,oneof"`
}

type ClientConnectorService_Ingress_Config_DestinationRoute

type ClientConnectorService_Ingress_Config_DestinationRoute struct {

	// Required. The network address of the subnet
	// for which the packet is routed to the ClientGateway.
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// Required. The network mask of the subnet
	// for which the packet is routed to the ClientGateway.
	Netmask string `protobuf:"bytes,2,opt,name=netmask,proto3" json:"netmask,omitempty"`
	// contains filtered or unexported fields
}

The setting used to configure ClientGateways. It is adding routes to the client's routing table after the connection is established.

func (*ClientConnectorService_Ingress_Config_DestinationRoute) Descriptor deprecated

Deprecated: Use ClientConnectorService_Ingress_Config_DestinationRoute.ProtoReflect.Descriptor instead.

func (*ClientConnectorService_Ingress_Config_DestinationRoute) GetAddress

func (*ClientConnectorService_Ingress_Config_DestinationRoute) GetNetmask

func (*ClientConnectorService_Ingress_Config_DestinationRoute) ProtoMessage

func (*ClientConnectorService_Ingress_Config_DestinationRoute) ProtoReflect

func (*ClientConnectorService_Ingress_Config_DestinationRoute) Reset

func (*ClientConnectorService_Ingress_Config_DestinationRoute) String

type ClientConnectorService_Ingress_Config_TransportProtocol

type ClientConnectorService_Ingress_Config_TransportProtocol int32

The protocol used to connect to the server.

const (
	// Default value. This value is unused.
	ClientConnectorService_Ingress_Config_TRANSPORT_PROTOCOL_UNSPECIFIED ClientConnectorService_Ingress_Config_TransportProtocol = 0
	// TCP protocol.
	ClientConnectorService_Ingress_Config_TCP ClientConnectorService_Ingress_Config_TransportProtocol = 1
)

func (ClientConnectorService_Ingress_Config_TransportProtocol) Descriptor

func (ClientConnectorService_Ingress_Config_TransportProtocol) Enum

func (ClientConnectorService_Ingress_Config_TransportProtocol) EnumDescriptor deprecated

Deprecated: Use ClientConnectorService_Ingress_Config_TransportProtocol.Descriptor instead.

func (ClientConnectorService_Ingress_Config_TransportProtocol) Number

func (ClientConnectorService_Ingress_Config_TransportProtocol) String

func (ClientConnectorService_Ingress_Config_TransportProtocol) Type

type ClientConnectorService_State

type ClientConnectorService_State int32

Represents the different states of a ClientConnectorService.

const (
	// Default value. This value is unused.
	ClientConnectorService_STATE_UNSPECIFIED ClientConnectorService_State = 0
	// ClientConnectorService is being created.
	ClientConnectorService_CREATING ClientConnectorService_State = 1
	// ClientConnectorService is being updated.
	ClientConnectorService_UPDATING ClientConnectorService_State = 2
	// ClientConnectorService is being deleted.
	ClientConnectorService_DELETING ClientConnectorService_State = 3
	// ClientConnectorService is running.
	ClientConnectorService_RUNNING ClientConnectorService_State = 4
	// ClientConnectorService is down and may be restored in the future.
	// This happens when CCFE sends ProjectState = OFF.
	ClientConnectorService_DOWN ClientConnectorService_State = 5
	// ClientConnectorService encountered an error and is in an indeterministic
	// state.
	ClientConnectorService_ERROR ClientConnectorService_State = 6
)

func (ClientConnectorService_State) Descriptor

func (ClientConnectorService_State) Enum

func (ClientConnectorService_State) EnumDescriptor deprecated

func (ClientConnectorService_State) EnumDescriptor() ([]byte, []int)

Deprecated: Use ClientConnectorService_State.Descriptor instead.

func (ClientConnectorService_State) Number

func (ClientConnectorService_State) String

func (ClientConnectorService_State) Type

type ClientConnectorServicesServiceClient

type ClientConnectorServicesServiceClient interface {
	// Lists ClientConnectorServices in a given project and location.
	ListClientConnectorServices(ctx context.Context, in *ListClientConnectorServicesRequest, opts ...grpc.CallOption) (*ListClientConnectorServicesResponse, error)
	// Gets details of a single ClientConnectorService.
	GetClientConnectorService(ctx context.Context, in *GetClientConnectorServiceRequest, opts ...grpc.CallOption) (*ClientConnectorService, error)
	// Creates a new ClientConnectorService in a given project and location.
	CreateClientConnectorService(ctx context.Context, in *CreateClientConnectorServiceRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Updates the parameters of a single ClientConnectorService.
	UpdateClientConnectorService(ctx context.Context, in *UpdateClientConnectorServiceRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Deletes a single ClientConnectorService.
	DeleteClientConnectorService(ctx context.Context, in *DeleteClientConnectorServiceRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
}

ClientConnectorServicesServiceClient is the client API for ClientConnectorServicesService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type ClientConnectorServicesServiceServer

type ClientConnectorServicesServiceServer interface {
	// Lists ClientConnectorServices in a given project and location.
	ListClientConnectorServices(context.Context, *ListClientConnectorServicesRequest) (*ListClientConnectorServicesResponse, error)
	// Gets details of a single ClientConnectorService.
	GetClientConnectorService(context.Context, *GetClientConnectorServiceRequest) (*ClientConnectorService, error)
	// Creates a new ClientConnectorService in a given project and location.
	CreateClientConnectorService(context.Context, *CreateClientConnectorServiceRequest) (*longrunningpb.Operation, error)
	// Updates the parameters of a single ClientConnectorService.
	UpdateClientConnectorService(context.Context, *UpdateClientConnectorServiceRequest) (*longrunningpb.Operation, error)
	// Deletes a single ClientConnectorService.
	DeleteClientConnectorService(context.Context, *DeleteClientConnectorServiceRequest) (*longrunningpb.Operation, error)
}

ClientConnectorServicesServiceServer is the server API for ClientConnectorServicesService service.

type CreateClientConnectorServiceRequest

type CreateClientConnectorServiceRequest struct {

	// Required. Value for parent.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. User-settable client connector service resource ID.
	//   - Must start with a letter.
	//   - Must contain between 4-63 characters from `/[a-z][0-9]-/`.
	//   - Must end with a number or a letter.
	//
	// A random system generated name will be assigned
	// if not specified by the user.
	ClientConnectorServiceId string `` /* 137-byte string literal not displayed */
	// Required. The resource being created.
	ClientConnectorService *ClientConnectorService `` /* 129-byte string literal not displayed */
	// Optional. An optional request ID to identify requests. Specify a unique
	// request ID so that if you must retry your request, the server will know to
	// ignore the request if it has already been completed. The server will
	// guarantee that for at least 60 minutes since the first request.
	//
	// For example, consider a situation where you make an initial request and t
	// he request times out. If you make the request again with the same request
	// ID, the server can check if original operation with the same request ID
	// was received, and if so, will ignore the second request. This prevents
	// clients from accidentally creating duplicate commitments.
	//
	// The request ID must be a valid UUID with the exception that zero UUID is
	// not supported (00000000-0000-0000-0000-000000000000).
	RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// Optional. If set, validates request by executing a dry-run which would not
	// alter the resource in any way.
	ValidateOnly bool `protobuf:"varint,5,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Message for creating a ClientConnectorService.

func (*CreateClientConnectorServiceRequest) Descriptor deprecated

func (*CreateClientConnectorServiceRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateClientConnectorServiceRequest.ProtoReflect.Descriptor instead.

func (*CreateClientConnectorServiceRequest) GetClientConnectorService

func (x *CreateClientConnectorServiceRequest) GetClientConnectorService() *ClientConnectorService

func (*CreateClientConnectorServiceRequest) GetClientConnectorServiceId

func (x *CreateClientConnectorServiceRequest) GetClientConnectorServiceId() string

func (*CreateClientConnectorServiceRequest) GetParent

func (*CreateClientConnectorServiceRequest) GetRequestId

func (x *CreateClientConnectorServiceRequest) GetRequestId() string

func (*CreateClientConnectorServiceRequest) GetValidateOnly

func (x *CreateClientConnectorServiceRequest) GetValidateOnly() bool

func (*CreateClientConnectorServiceRequest) ProtoMessage

func (*CreateClientConnectorServiceRequest) ProtoMessage()

func (*CreateClientConnectorServiceRequest) ProtoReflect

func (*CreateClientConnectorServiceRequest) Reset

func (*CreateClientConnectorServiceRequest) String

type DeleteClientConnectorServiceRequest

type DeleteClientConnectorServiceRequest struct {

	// Required. Name of the resource.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. An optional request ID to identify requests. Specify a unique
	// request ID so that if you must retry your request, the server will know to
	// ignore the request if it has already been completed. The server will
	// guarantee that for at least 60 minutes after the first request.
	//
	// For example, consider a situation where you make an initial request and t
	// he request times out. If you make the request again with the same request
	// ID, the server can check if original operation with the same request ID
	// was received, and if so, will ignore the second request. This prevents
	// clients from accidentally creating duplicate commitments.
	//
	// The request ID must be a valid UUID with the exception that zero UUID is
	// not supported (00000000-0000-0000-0000-000000000000).
	RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// Optional. If set, validates request by executing a dry-run which would not
	// alter the resource in any way.
	ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// contains filtered or unexported fields
}

Message for deleting a ClientConnectorService.

func (*DeleteClientConnectorServiceRequest) Descriptor deprecated

func (*DeleteClientConnectorServiceRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteClientConnectorServiceRequest.ProtoReflect.Descriptor instead.

func (*DeleteClientConnectorServiceRequest) GetName

func (*DeleteClientConnectorServiceRequest) GetRequestId

func (x *DeleteClientConnectorServiceRequest) GetRequestId() string

func (*DeleteClientConnectorServiceRequest) GetValidateOnly

func (x *DeleteClientConnectorServiceRequest) GetValidateOnly() bool

func (*DeleteClientConnectorServiceRequest) ProtoMessage

func (*DeleteClientConnectorServiceRequest) ProtoMessage()

func (*DeleteClientConnectorServiceRequest) ProtoReflect

func (*DeleteClientConnectorServiceRequest) Reset

func (*DeleteClientConnectorServiceRequest) String

type GetClientConnectorServiceRequest

type GetClientConnectorServiceRequest struct {

	// Required. Name of the resource.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

Message for getting a ClientConnectorService.

func (*GetClientConnectorServiceRequest) Descriptor deprecated

func (*GetClientConnectorServiceRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetClientConnectorServiceRequest.ProtoReflect.Descriptor instead.

func (*GetClientConnectorServiceRequest) GetName

func (*GetClientConnectorServiceRequest) ProtoMessage

func (*GetClientConnectorServiceRequest) ProtoMessage()

func (*GetClientConnectorServiceRequest) ProtoReflect

func (*GetClientConnectorServiceRequest) Reset

func (*GetClientConnectorServiceRequest) String

type ListClientConnectorServicesRequest

type ListClientConnectorServicesRequest struct {

	// Required. Parent value for ListClientConnectorServicesRequest.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. Requested page size. Server may return fewer items than
	// requested. If unspecified, server will pick an appropriate default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. A token identifying a page of results the server should return.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. Filtering results.
	Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
	// Optional. Hint for how to order the results.
	OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// contains filtered or unexported fields
}

Message for requesting list of ClientConnectorServices.

func (*ListClientConnectorServicesRequest) Descriptor deprecated

func (*ListClientConnectorServicesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListClientConnectorServicesRequest.ProtoReflect.Descriptor instead.

func (*ListClientConnectorServicesRequest) GetFilter

func (*ListClientConnectorServicesRequest) GetOrderBy

func (*ListClientConnectorServicesRequest) GetPageSize

func (x *ListClientConnectorServicesRequest) GetPageSize() int32

func (*ListClientConnectorServicesRequest) GetPageToken

func (x *ListClientConnectorServicesRequest) GetPageToken() string

func (*ListClientConnectorServicesRequest) GetParent

func (*ListClientConnectorServicesRequest) ProtoMessage

func (*ListClientConnectorServicesRequest) ProtoMessage()

func (*ListClientConnectorServicesRequest) ProtoReflect

func (*ListClientConnectorServicesRequest) Reset

func (*ListClientConnectorServicesRequest) String

type ListClientConnectorServicesResponse

type ListClientConnectorServicesResponse struct {

	// The list of ClientConnectorService.
	ClientConnectorServices []*ClientConnectorService `` /* 132-byte string literal not displayed */
	// A token identifying a page of results the server should return.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Locations that could not be reached.
	Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
	// contains filtered or unexported fields
}

Message for response to listing ClientConnectorServices.

func (*ListClientConnectorServicesResponse) Descriptor deprecated

func (*ListClientConnectorServicesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListClientConnectorServicesResponse.ProtoReflect.Descriptor instead.

func (*ListClientConnectorServicesResponse) GetClientConnectorServices

func (x *ListClientConnectorServicesResponse) GetClientConnectorServices() []*ClientConnectorService

func (*ListClientConnectorServicesResponse) GetNextPageToken

func (x *ListClientConnectorServicesResponse) GetNextPageToken() string

func (*ListClientConnectorServicesResponse) GetUnreachable

func (x *ListClientConnectorServicesResponse) GetUnreachable() []string

func (*ListClientConnectorServicesResponse) ProtoMessage

func (*ListClientConnectorServicesResponse) ProtoMessage()

func (*ListClientConnectorServicesResponse) ProtoReflect

func (*ListClientConnectorServicesResponse) Reset

func (*ListClientConnectorServicesResponse) String

type UnimplementedClientConnectorServicesServiceServer

type UnimplementedClientConnectorServicesServiceServer struct {
}

UnimplementedClientConnectorServicesServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedClientConnectorServicesServiceServer) CreateClientConnectorService

func (*UnimplementedClientConnectorServicesServiceServer) DeleteClientConnectorService

func (*UnimplementedClientConnectorServicesServiceServer) GetClientConnectorService

func (*UnimplementedClientConnectorServicesServiceServer) UpdateClientConnectorService

type UpdateClientConnectorServiceRequest

type UpdateClientConnectorServiceRequest struct {

	// Required. Field mask is used to specify the fields to be overwritten in the
	// ClientConnectorService resource by the update.
	// The fields specified in the update_mask are relative to the resource, not
	// the full request. A field will be overwritten if it is in the mask. If the
	// user does not provide a mask then all fields will be overwritten.
	//
	// Mutable fields: display_name.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// Required. The resource being updated.
	ClientConnectorService *ClientConnectorService `` /* 129-byte string literal not displayed */
	// Optional. An optional request ID to identify requests. Specify a unique
	// request ID so that if you must retry your request, the server will know to
	// ignore the request if it has already been completed. The server will
	// guarantee that for at least 60 minutes since the first request.
	//
	// For example, consider a situation where you make an initial request and t
	// he request times out. If you make the request again with the same request
	// ID, the server can check if original operation with the same request ID
	// was received, and if so, will ignore the second request. This prevents
	// clients from accidentally creating duplicate commitments.
	//
	// The request ID must be a valid UUID with the exception that zero UUID is
	// not supported (00000000-0000-0000-0000-000000000000).
	RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// Optional. If set, validates request by executing a dry-run which would not
	// alter the resource in any way.
	ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
	// Optional. If set as true, will create the resource if it is not found.
	AllowMissing bool `protobuf:"varint,5,opt,name=allow_missing,json=allowMissing,proto3" json:"allow_missing,omitempty"`
	// contains filtered or unexported fields
}

Message for updating a ClientConnectorService

func (*UpdateClientConnectorServiceRequest) Descriptor deprecated

func (*UpdateClientConnectorServiceRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateClientConnectorServiceRequest.ProtoReflect.Descriptor instead.

func (*UpdateClientConnectorServiceRequest) GetAllowMissing

func (x *UpdateClientConnectorServiceRequest) GetAllowMissing() bool

func (*UpdateClientConnectorServiceRequest) GetClientConnectorService

func (x *UpdateClientConnectorServiceRequest) GetClientConnectorService() *ClientConnectorService

func (*UpdateClientConnectorServiceRequest) GetRequestId

func (x *UpdateClientConnectorServiceRequest) GetRequestId() string

func (*UpdateClientConnectorServiceRequest) GetUpdateMask

func (*UpdateClientConnectorServiceRequest) GetValidateOnly

func (x *UpdateClientConnectorServiceRequest) GetValidateOnly() bool

func (*UpdateClientConnectorServiceRequest) ProtoMessage

func (*UpdateClientConnectorServiceRequest) ProtoMessage()

func (*UpdateClientConnectorServiceRequest) ProtoReflect

func (*UpdateClientConnectorServiceRequest) Reset

func (*UpdateClientConnectorServiceRequest) String

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL