clientconnectorservicespb

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Oct 13, 2025 License: Apache-2.0 Imports: 12 Imported by: 2

Documentation

Index

Constants

View Source
const (
	ClientConnectorServicesService_ListClientConnectorServices_FullMethodName  = "/google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorServicesService/ListClientConnectorServices"
	ClientConnectorServicesService_GetClientConnectorService_FullMethodName    = "/google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorServicesService/GetClientConnectorService"
	ClientConnectorServicesService_CreateClientConnectorService_FullMethodName = "/google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorServicesService/CreateClientConnectorService"
	ClientConnectorServicesService_UpdateClientConnectorService_FullMethodName = "/google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorServicesService/UpdateClientConnectorService"
	ClientConnectorServicesService_DeleteClientConnectorService_FullMethodName = "/google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorServicesService/DeleteClientConnectorService"
)

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 ClientConnectorServicesService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorServicesService",
	HandlerType: (*ClientConnectorServicesServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListClientConnectorServices",
			Handler:    _ClientConnectorServicesService_ListClientConnectorServices_Handler,
		},
		{
			MethodName: "GetClientConnectorService",
			Handler:    _ClientConnectorServicesService_GetClientConnectorService_Handler,
		},
		{
			MethodName: "CreateClientConnectorService",
			Handler:    _ClientConnectorServicesService_CreateClientConnectorService_Handler,
		},
		{
			MethodName: "UpdateClientConnectorService",
			Handler:    _ClientConnectorServicesService_UpdateClientConnectorService_Handler,
		},
		{
			MethodName: "DeleteClientConnectorService",
			Handler:    _ClientConnectorServicesService_DeleteClientConnectorService_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/cloud/beyondcorp/clientconnectorservices/v1/client_connector_services_service.proto",
}

ClientConnectorServicesService_ServiceDesc is the grpc.ServiceDesc for ClientConnectorServicesService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_google_cloud_beyondcorp_clientconnectorservices_v1_client_connector_services_service_proto protoreflect.FileDescriptor

Functions

func RegisterClientConnectorServicesServiceServer

func RegisterClientConnectorServicesServiceServer(s grpc.ServiceRegistrar, 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://pkg.go.dev/google.golang.org/grpc/?tab=doc#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. All implementations should embed UnimplementedClientConnectorServicesServiceServer for forward compatibility

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 should be embedded to have forward compatible implementations.

func (UnimplementedClientConnectorServicesServiceServer) CreateClientConnectorService

func (UnimplementedClientConnectorServicesServiceServer) DeleteClientConnectorService

func (UnimplementedClientConnectorServicesServiceServer) GetClientConnectorService

func (UnimplementedClientConnectorServicesServiceServer) UpdateClientConnectorService

type UnsafeClientConnectorServicesServiceServer added in v1.2.0

type UnsafeClientConnectorServicesServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeClientConnectorServicesServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ClientConnectorServicesServiceServer will result in compilation errors.

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