Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterGitServerServiceServer(s grpc.ServiceRegistrar, srv GitServerServiceServer)
- type CreateGitHubAuthRequestRequest
- func (*CreateGitHubAuthRequestRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateGitHubAuthRequestRequest) GetOrganization() string
- func (x *CreateGitHubAuthRequestRequest) GetRequest() *types.GithubAuthRequest
- func (*CreateGitHubAuthRequestRequest) ProtoMessage()
- func (x *CreateGitHubAuthRequestRequest) ProtoReflect() protoreflect.Message
- func (x *CreateGitHubAuthRequestRequest) Reset()
- func (x *CreateGitHubAuthRequestRequest) String() string
- type CreateGitServerRequest
- func (*CreateGitServerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateGitServerRequest) GetServer() *types.ServerV2
- func (*CreateGitServerRequest) ProtoMessage()
- func (x *CreateGitServerRequest) ProtoReflect() protoreflect.Message
- func (x *CreateGitServerRequest) Reset()
- func (x *CreateGitServerRequest) String() string
- type DeleteGitServerRequest
- func (*DeleteGitServerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteGitServerRequest) GetName() string
- func (*DeleteGitServerRequest) ProtoMessage()
- func (x *DeleteGitServerRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteGitServerRequest) Reset()
- func (x *DeleteGitServerRequest) String() string
- type GetGitServerRequest
- func (*GetGitServerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetGitServerRequest) GetName() string
- func (*GetGitServerRequest) ProtoMessage()
- func (x *GetGitServerRequest) ProtoReflect() protoreflect.Message
- func (x *GetGitServerRequest) Reset()
- func (x *GetGitServerRequest) String() string
- type GitServerServiceClient
- type GitServerServiceServer
- type ListGitServersRequest
- func (*ListGitServersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListGitServersRequest) GetPageSize() int32
- func (x *ListGitServersRequest) GetPageToken() string
- func (*ListGitServersRequest) ProtoMessage()
- func (x *ListGitServersRequest) ProtoReflect() protoreflect.Message
- func (x *ListGitServersRequest) Reset()
- func (x *ListGitServersRequest) String() string
- type ListGitServersResponse
- func (*ListGitServersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListGitServersResponse) GetNextPageToken() string
- func (x *ListGitServersResponse) GetServers() []*types.ServerV2
- func (*ListGitServersResponse) ProtoMessage()
- func (x *ListGitServersResponse) ProtoReflect() protoreflect.Message
- func (x *ListGitServersResponse) Reset()
- func (x *ListGitServersResponse) String() string
- type UnimplementedGitServerServiceServer
- func (UnimplementedGitServerServiceServer) CreateGitHubAuthRequest(context.Context, *CreateGitHubAuthRequestRequest) (*types.GithubAuthRequest, error)
- func (UnimplementedGitServerServiceServer) CreateGitServer(context.Context, *CreateGitServerRequest) (*types.ServerV2, error)
- func (UnimplementedGitServerServiceServer) DeleteGitServer(context.Context, *DeleteGitServerRequest) (*emptypb.Empty, error)
- func (UnimplementedGitServerServiceServer) GetGitServer(context.Context, *GetGitServerRequest) (*types.ServerV2, error)
- func (UnimplementedGitServerServiceServer) ListGitServers(context.Context, *ListGitServersRequest) (*ListGitServersResponse, error)
- func (UnimplementedGitServerServiceServer) UpdateGitServer(context.Context, *UpdateGitServerRequest) (*types.ServerV2, error)
- func (UnimplementedGitServerServiceServer) UpsertGitServer(context.Context, *UpsertGitServerRequest) (*types.ServerV2, error)
- type UnsafeGitServerServiceServer
- type UpdateGitServerRequest
- func (*UpdateGitServerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateGitServerRequest) GetServer() *types.ServerV2
- func (*UpdateGitServerRequest) ProtoMessage()
- func (x *UpdateGitServerRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateGitServerRequest) Reset()
- func (x *UpdateGitServerRequest) String() string
- type UpsertGitServerRequest
- func (*UpsertGitServerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpsertGitServerRequest) GetServer() *types.ServerV2
- func (*UpsertGitServerRequest) ProtoMessage()
- func (x *UpsertGitServerRequest) ProtoReflect() protoreflect.Message
- func (x *UpsertGitServerRequest) Reset()
- func (x *UpsertGitServerRequest) String() string
Constants ¶
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 ¶
var File_teleport_gitserver_v1_git_server_service_proto protoreflect.FileDescriptor
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 (x *CreateGitHubAuthRequestRequest) GetRequest() *types.GithubAuthRequest
func (*CreateGitHubAuthRequestRequest) ProtoMessage ¶
func (*CreateGitHubAuthRequestRequest) ProtoMessage()
func (*CreateGitHubAuthRequestRequest) ProtoReflect ¶
func (x *CreateGitHubAuthRequestRequest) ProtoReflect() protoreflect.Message
func (*CreateGitHubAuthRequestRequest) Reset ¶
func (x *CreateGitHubAuthRequestRequest) Reset()
func (*CreateGitHubAuthRequestRequest) String ¶
func (x *CreateGitHubAuthRequestRequest) String() 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.
func NewGitServerServiceClient ¶
func NewGitServerServiceClient(cc grpc.ClientConnInterface) GitServerServiceClient
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) CreateGitHubAuthRequest(context.Context, *CreateGitHubAuthRequestRequest) (*types.GithubAuthRequest, error)
func (UnimplementedGitServerServiceServer) CreateGitServer ¶
func (UnimplementedGitServerServiceServer) CreateGitServer(context.Context, *CreateGitServerRequest) (*types.ServerV2, error)
func (UnimplementedGitServerServiceServer) DeleteGitServer ¶
func (UnimplementedGitServerServiceServer) DeleteGitServer(context.Context, *DeleteGitServerRequest) (*emptypb.Empty, error)
func (UnimplementedGitServerServiceServer) GetGitServer ¶
func (UnimplementedGitServerServiceServer) GetGitServer(context.Context, *GetGitServerRequest) (*types.ServerV2, error)
func (UnimplementedGitServerServiceServer) ListGitServers ¶
func (UnimplementedGitServerServiceServer) ListGitServers(context.Context, *ListGitServersRequest) (*ListGitServersResponse, error)
func (UnimplementedGitServerServiceServer) UpdateGitServer ¶
func (UnimplementedGitServerServiceServer) UpdateGitServer(context.Context, *UpdateGitServerRequest) (*types.ServerV2, error)
func (UnimplementedGitServerServiceServer) UpsertGitServer ¶
func (UnimplementedGitServerServiceServer) UpsertGitServer(context.Context, *UpsertGitServerRequest) (*types.ServerV2, error)
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