gitserverv1

package
v0.0.0-...-3b5622f Latest Latest
Warning

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

Go to latest
Published: Apr 28, 2025 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const (
	GitServerService_CreateGitServer_FullMethodName         = "/teleport.gitserver.v1.GitServerService/CreateGitServer"
	GitServerService_GetGitServer_FullMethodName            = "/teleport.gitserver.v1.GitServerService/GetGitServer"
	GitServerService_ListGitServers_FullMethodName          = "/teleport.gitserver.v1.GitServerService/ListGitServers"
	GitServerService_UpdateGitServer_FullMethodName         = "/teleport.gitserver.v1.GitServerService/UpdateGitServer"
	GitServerService_UpsertGitServer_FullMethodName         = "/teleport.gitserver.v1.GitServerService/UpsertGitServer"
	GitServerService_DeleteGitServer_FullMethodName         = "/teleport.gitserver.v1.GitServerService/DeleteGitServer"
	GitServerService_CreateGitHubAuthRequest_FullMethodName = "/teleport.gitserver.v1.GitServerService/CreateGitHubAuthRequest"
)

Variables

View Source
var File_teleport_gitserver_v1_git_server_service_proto protoreflect.FileDescriptor
View Source
var GitServerService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "teleport.gitserver.v1.GitServerService",
	HandlerType: (*GitServerServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateGitServer",
			Handler:    _GitServerService_CreateGitServer_Handler,
		},
		{
			MethodName: "GetGitServer",
			Handler:    _GitServerService_GetGitServer_Handler,
		},
		{
			MethodName: "ListGitServers",
			Handler:    _GitServerService_ListGitServers_Handler,
		},
		{
			MethodName: "UpdateGitServer",
			Handler:    _GitServerService_UpdateGitServer_Handler,
		},
		{
			MethodName: "UpsertGitServer",
			Handler:    _GitServerService_UpsertGitServer_Handler,
		},
		{
			MethodName: "DeleteGitServer",
			Handler:    _GitServerService_DeleteGitServer_Handler,
		},
		{
			MethodName: "CreateGitHubAuthRequest",
			Handler:    _GitServerService_CreateGitHubAuthRequest_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "teleport/gitserver/v1/git_server_service.proto",
}

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

Functions

func RegisterGitServerServiceServer

func RegisterGitServerServiceServer(s grpc.ServiceRegistrar, srv GitServerServiceServer)

Types

type CreateGitHubAuthRequestRequest

type CreateGitHubAuthRequestRequest struct {

	// Request is the basic GitHub auth request.
	Request *types.GithubAuthRequest `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
	// Organization is the GitHub organization that the user is accessing.
	Organization string `protobuf:"bytes,2,opt,name=organization,proto3" json:"organization,omitempty"`
	// contains filtered or unexported fields
}

CreateGitHubAuthRequestRequest is the request for CreateGitHubAuthRequest.

func (*CreateGitHubAuthRequestRequest) Descriptor deprecated

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

Deprecated: Use CreateGitHubAuthRequestRequest.ProtoReflect.Descriptor instead.

func (*CreateGitHubAuthRequestRequest) GetOrganization

func (x *CreateGitHubAuthRequestRequest) GetOrganization() string

func (*CreateGitHubAuthRequestRequest) GetRequest

func (*CreateGitHubAuthRequestRequest) ProtoMessage

func (*CreateGitHubAuthRequestRequest) ProtoMessage()

func (*CreateGitHubAuthRequestRequest) ProtoReflect

func (*CreateGitHubAuthRequestRequest) Reset

func (x *CreateGitHubAuthRequestRequest) Reset()

func (*CreateGitHubAuthRequestRequest) String

type CreateGitServerRequest

type CreateGitServerRequest struct {

	// Server is the Git server to create.
	Server *types.ServerV2 `protobuf:"bytes,1,opt,name=server,proto3" json:"server,omitempty"`
	// contains filtered or unexported fields
}

CreateGitServerRequest is a request to create a Git server.

func (*CreateGitServerRequest) Descriptor deprecated

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

Deprecated: Use CreateGitServerRequest.ProtoReflect.Descriptor instead.

func (*CreateGitServerRequest) GetServer

func (x *CreateGitServerRequest) GetServer() *types.ServerV2

func (*CreateGitServerRequest) ProtoMessage

func (*CreateGitServerRequest) ProtoMessage()

func (*CreateGitServerRequest) ProtoReflect

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

func (*CreateGitServerRequest) Reset

func (x *CreateGitServerRequest) Reset()

func (*CreateGitServerRequest) String

func (x *CreateGitServerRequest) String() string

type DeleteGitServerRequest

type DeleteGitServerRequest struct {

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

DeleteGitServerRequest is the request to delete a Git server.

func (*DeleteGitServerRequest) Descriptor deprecated

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

Deprecated: Use DeleteGitServerRequest.ProtoReflect.Descriptor instead.

func (*DeleteGitServerRequest) GetName

func (x *DeleteGitServerRequest) GetName() string

func (*DeleteGitServerRequest) ProtoMessage

func (*DeleteGitServerRequest) ProtoMessage()

func (*DeleteGitServerRequest) ProtoReflect

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

func (*DeleteGitServerRequest) Reset

func (x *DeleteGitServerRequest) Reset()

func (*DeleteGitServerRequest) String

func (x *DeleteGitServerRequest) String() string

type GetGitServerRequest

type GetGitServerRequest struct {

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

GetGitServerRequest is a request to get a Git server.

func (*GetGitServerRequest) Descriptor deprecated

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

Deprecated: Use GetGitServerRequest.ProtoReflect.Descriptor instead.

func (*GetGitServerRequest) GetName

func (x *GetGitServerRequest) GetName() string

func (*GetGitServerRequest) ProtoMessage

func (*GetGitServerRequest) ProtoMessage()

func (*GetGitServerRequest) ProtoReflect

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

func (*GetGitServerRequest) Reset

func (x *GetGitServerRequest) Reset()

func (*GetGitServerRequest) String

func (x *GetGitServerRequest) String() string

type GitServerServiceClient

type GitServerServiceClient interface {
	// CreateGitServer is used to create a Git server object.
	CreateGitServer(ctx context.Context, in *CreateGitServerRequest, opts ...grpc.CallOption) (*types.ServerV2, error)
	// GetGitServer is used to retrieve a Git server object.
	GetGitServer(ctx context.Context, in *GetGitServerRequest, opts ...grpc.CallOption) (*types.ServerV2, error)
	// ListGitServers is used to query Git servers.
	ListGitServers(ctx context.Context, in *ListGitServersRequest, opts ...grpc.CallOption) (*ListGitServersResponse, error)
	// UpdateGitServer is used to update a Git server object.
	UpdateGitServer(ctx context.Context, in *UpdateGitServerRequest, opts ...grpc.CallOption) (*types.ServerV2, error)
	// UpsertGitServer is used to create or replace a Git server object.
	UpsertGitServer(ctx context.Context, in *UpsertGitServerRequest, opts ...grpc.CallOption) (*types.ServerV2, error)
	// DeleteGitServer is used to delete a Git server object.
	DeleteGitServer(ctx context.Context, in *DeleteGitServerRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// CreateGitHubAuthRequest starts GitHub OAuth flow for authenticated user.
	CreateGitHubAuthRequest(ctx context.Context, in *CreateGitHubAuthRequestRequest, opts ...grpc.CallOption) (*types.GithubAuthRequest, error)
}

GitServerServiceClient is the client API for GitServerService 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.

GitServerService provides methods to manage Git server.

type GitServerServiceServer

type GitServerServiceServer interface {
	// CreateGitServer is used to create a Git server object.
	CreateGitServer(context.Context, *CreateGitServerRequest) (*types.ServerV2, error)
	// GetGitServer is used to retrieve a Git server object.
	GetGitServer(context.Context, *GetGitServerRequest) (*types.ServerV2, error)
	// ListGitServers is used to query Git servers.
	ListGitServers(context.Context, *ListGitServersRequest) (*ListGitServersResponse, error)
	// UpdateGitServer is used to update a Git server object.
	UpdateGitServer(context.Context, *UpdateGitServerRequest) (*types.ServerV2, error)
	// UpsertGitServer is used to create or replace a Git server object.
	UpsertGitServer(context.Context, *UpsertGitServerRequest) (*types.ServerV2, error)
	// DeleteGitServer is used to delete a Git server object.
	DeleteGitServer(context.Context, *DeleteGitServerRequest) (*emptypb.Empty, error)
	// CreateGitHubAuthRequest starts GitHub OAuth flow for authenticated user.
	CreateGitHubAuthRequest(context.Context, *CreateGitHubAuthRequestRequest) (*types.GithubAuthRequest, error)
	// contains filtered or unexported methods
}

GitServerServiceServer is the server API for GitServerService service. All implementations must embed UnimplementedGitServerServiceServer for forward compatibility.

GitServerService provides methods to manage Git server.

type ListGitServersRequest

type ListGitServersRequest struct {

	// The maximum number of items to return.
	// The server may impose a different page size at its discretion.
	PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The page_token is the next_page_token value returned from a previous List request, if any.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

ListGitServersRequest is the request to list Git servers.

func (*ListGitServersRequest) Descriptor deprecated

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

Deprecated: Use ListGitServersRequest.ProtoReflect.Descriptor instead.

func (*ListGitServersRequest) GetPageSize

func (x *ListGitServersRequest) GetPageSize() int32

func (*ListGitServersRequest) GetPageToken

func (x *ListGitServersRequest) GetPageToken() string

func (*ListGitServersRequest) ProtoMessage

func (*ListGitServersRequest) ProtoMessage()

func (*ListGitServersRequest) ProtoReflect

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

func (*ListGitServersRequest) Reset

func (x *ListGitServersRequest) Reset()

func (*ListGitServersRequest) String

func (x *ListGitServersRequest) String() string

type ListGitServersResponse

type ListGitServersResponse struct {

	// The page of Git servers that matched the request.
	Servers []*types.ServerV2 `protobuf:"bytes,1,rep,name=servers,proto3" json:"servers,omitempty"`
	// Token to retrieve the next page of results, or empty if there are no
	// more results in the list.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

ListGitServersResponse is the response to ListGitServers.

func (*ListGitServersResponse) Descriptor deprecated

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

Deprecated: Use ListGitServersResponse.ProtoReflect.Descriptor instead.

func (*ListGitServersResponse) GetNextPageToken

func (x *ListGitServersResponse) GetNextPageToken() string

func (*ListGitServersResponse) GetServers

func (x *ListGitServersResponse) GetServers() []*types.ServerV2

func (*ListGitServersResponse) ProtoMessage

func (*ListGitServersResponse) ProtoMessage()

func (*ListGitServersResponse) ProtoReflect

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

func (*ListGitServersResponse) Reset

func (x *ListGitServersResponse) Reset()

func (*ListGitServersResponse) String

func (x *ListGitServersResponse) String() string

type UnimplementedGitServerServiceServer

type UnimplementedGitServerServiceServer struct{}

UnimplementedGitServerServiceServer must be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedGitServerServiceServer) CreateGitHubAuthRequest

func (UnimplementedGitServerServiceServer) CreateGitServer

func (UnimplementedGitServerServiceServer) DeleteGitServer

func (UnimplementedGitServerServiceServer) GetGitServer

func (UnimplementedGitServerServiceServer) ListGitServers

func (UnimplementedGitServerServiceServer) UpdateGitServer

func (UnimplementedGitServerServiceServer) UpsertGitServer

type UnsafeGitServerServiceServer

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

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

type UpdateGitServerRequest

type UpdateGitServerRequest struct {

	// Server is the Git server to update.
	Server *types.ServerV2 `protobuf:"bytes,1,opt,name=server,proto3" json:"server,omitempty"`
	// contains filtered or unexported fields
}

UpdateGitServerRequest is the request to update a Git server.

func (*UpdateGitServerRequest) Descriptor deprecated

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

Deprecated: Use UpdateGitServerRequest.ProtoReflect.Descriptor instead.

func (*UpdateGitServerRequest) GetServer

func (x *UpdateGitServerRequest) GetServer() *types.ServerV2

func (*UpdateGitServerRequest) ProtoMessage

func (*UpdateGitServerRequest) ProtoMessage()

func (*UpdateGitServerRequest) ProtoReflect

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

func (*UpdateGitServerRequest) Reset

func (x *UpdateGitServerRequest) Reset()

func (*UpdateGitServerRequest) String

func (x *UpdateGitServerRequest) String() string

type UpsertGitServerRequest

type UpsertGitServerRequest struct {

	// Server is the Git server to upsert.
	Server *types.ServerV2 `protobuf:"bytes,1,opt,name=server,proto3" json:"server,omitempty"`
	// contains filtered or unexported fields
}

UpsertGitServerRequest is the request to upsert a Git server.

func (*UpsertGitServerRequest) Descriptor deprecated

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

Deprecated: Use UpsertGitServerRequest.ProtoReflect.Descriptor instead.

func (*UpsertGitServerRequest) GetServer

func (x *UpsertGitServerRequest) GetServer() *types.ServerV2

func (*UpsertGitServerRequest) ProtoMessage

func (*UpsertGitServerRequest) ProtoMessage()

func (*UpsertGitServerRequest) ProtoReflect

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

func (*UpsertGitServerRequest) Reset

func (x *UpsertGitServerRequest) Reset()

func (*UpsertGitServerRequest) String

func (x *UpsertGitServerRequest) String() string

Jump to

Keyboard shortcuts

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