Skip to content
Snippets Groups Projects
core.pb.go 24.7 KiB
Newer Older
  • Learn to ignore specific revisions
  • Manuel Kieweg's avatar
    Manuel Kieweg committed
    // Code generated by protoc-gen-go. DO NOT EDIT.
    // versions:
    
    Malte Bauch's avatar
    Malte Bauch committed
    // 	protoc-gen-go v1.27.1
    // 	protoc        (unknown)
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    // source: gosdn/core/core.proto
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    package core
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    
    import (
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	pnd "code.fbi.h-da.de/danet/api/go/gosdn/pnd"
    
    Malte Bauch's avatar
    Malte Bauch committed
    	_ "google.golang.org/genproto/googleapis/api/annotations"
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    	reflect "reflect"
    	sync "sync"
    )
    
    const (
    	// Verify that this generated code is sufficiently up-to-date.
    	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    	// Verify that runtime/protoimpl is sufficiently up-to-date.
    	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    )
    
    
    type CreatePndResponse_Status int32
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    
    const (
    
    	CreatePndResponse_STATUS_UNSPECIFIED CreatePndResponse_Status = 0
    	CreatePndResponse_STATUS_OK          CreatePndResponse_Status = 1
    	CreatePndResponse_STATUS_ERROR       CreatePndResponse_Status = 2
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    )
    
    
    // Enum value maps for CreatePndResponse_Status.
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    var (
    
    	CreatePndResponse_Status_name = map[int32]string{
    		0: "STATUS_UNSPECIFIED",
    		1: "STATUS_OK",
    		2: "STATUS_ERROR",
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	}
    
    	CreatePndResponse_Status_value = map[string]int32{
    		"STATUS_UNSPECIFIED": 0,
    		"STATUS_OK":          1,
    		"STATUS_ERROR":       2,
    
    func (x CreatePndResponse_Status) Enum() *CreatePndResponse_Status {
    	p := new(CreatePndResponse_Status)
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	*p = x
    	return p
    }
    
    
    func (x CreatePndResponse_Status) String() string {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
    }
    
    
    func (CreatePndResponse_Status) Descriptor() protoreflect.EnumDescriptor {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	return file_gosdn_core_core_proto_enumTypes[0].Descriptor()
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    }
    
    
    func (CreatePndResponse_Status) Type() protoreflect.EnumType {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	return &file_gosdn_core_core_proto_enumTypes[0]
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    }
    
    
    func (x CreatePndResponse_Status) Number() protoreflect.EnumNumber {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	return protoreflect.EnumNumber(x)
    }
    
    
    // Deprecated: Use CreatePndResponse_Status.Descriptor instead.
    func (CreatePndResponse_Status) EnumDescriptor() ([]byte, []int) {
    	return file_gosdn_core_core_proto_rawDescGZIP(), []int{6, 0}
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    }
    
    
    Malte Bauch's avatar
    Malte Bauch committed
    type GetPndListRequest struct {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	state         protoimpl.MessageState
    	sizeCache     protoimpl.SizeCache
    	unknownFields protoimpl.UnknownFields
    
    
    Malte Bauch's avatar
    Malte Bauch committed
    	Timestamp int64 `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // Timestamp in nanoseconds since Epoch.
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    }
    
    
    Malte Bauch's avatar
    Malte Bauch committed
    func (x *GetPndListRequest) Reset() {
    	*x = GetPndListRequest{}
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	if protoimpl.UnsafeEnabled {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    		mi := &file_gosdn_core_core_proto_msgTypes[0]
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    		ms.StoreMessageInfo(mi)
    	}
    }
    
    
    Malte Bauch's avatar
    Malte Bauch committed
    func (x *GetPndListRequest) String() string {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	return protoimpl.X.MessageStringOf(x)
    }
    
    
    Malte Bauch's avatar
    Malte Bauch committed
    func (*GetPndListRequest) ProtoMessage() {}
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    
    
    Malte Bauch's avatar
    Malte Bauch committed
    func (x *GetPndListRequest) ProtoReflect() protoreflect.Message {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	mi := &file_gosdn_core_core_proto_msgTypes[0]
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	if protoimpl.UnsafeEnabled && x != nil {
    		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    		if ms.LoadMessageInfo() == nil {
    			ms.StoreMessageInfo(mi)
    		}
    		return ms
    	}
    	return mi.MessageOf(x)
    }
    
    
    Malte Bauch's avatar
    Malte Bauch committed
    // Deprecated: Use GetPndListRequest.ProtoReflect.Descriptor instead.
    func (*GetPndListRequest) Descriptor() ([]byte, []int) {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	return file_gosdn_core_core_proto_rawDescGZIP(), []int{0}
    
    Malte Bauch's avatar
    Malte Bauch committed
    func (x *GetPndListRequest) GetTimestamp() int64 {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	if x != nil {
    		return x.Timestamp
    	}
    	return 0
    }
    
    
    Malte Bauch's avatar
    Malte Bauch committed
    type GetPndRequest struct {
    	state         protoimpl.MessageState
    	sizeCache     protoimpl.SizeCache
    	unknownFields protoimpl.UnknownFields
    
    
    	Timestamp int64  `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // Timestamp in nanoseconds since Epoch.
    	Pid       string `protobuf:"bytes,3,opt,name=pid,proto3" json:"pid,omitempty"`
    
    Malte Bauch's avatar
    Malte Bauch committed
    }
    
    func (x *GetPndRequest) Reset() {
    	*x = GetPndRequest{}
    	if protoimpl.UnsafeEnabled {
    		mi := &file_gosdn_core_core_proto_msgTypes[1]
    		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    		ms.StoreMessageInfo(mi)
    	}
    }
    
    func (x *GetPndRequest) String() string {
    	return protoimpl.X.MessageStringOf(x)
    }
    
    func (*GetPndRequest) ProtoMessage() {}
    
    func (x *GetPndRequest) ProtoReflect() protoreflect.Message {
    	mi := &file_gosdn_core_core_proto_msgTypes[1]
    	if protoimpl.UnsafeEnabled && x != nil {
    		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    		if ms.LoadMessageInfo() == nil {
    			ms.StoreMessageInfo(mi)
    		}
    		return ms
    	}
    	return mi.MessageOf(x)
    }
    
    // Deprecated: Use GetPndRequest.ProtoReflect.Descriptor instead.
    func (*GetPndRequest) Descriptor() ([]byte, []int) {
    	return file_gosdn_core_core_proto_rawDescGZIP(), []int{1}
    }
    
    func (x *GetPndRequest) GetTimestamp() int64 {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	if x != nil {
    
    Malte Bauch's avatar
    Malte Bauch committed
    		return x.Timestamp
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	}
    
    Malte Bauch's avatar
    Malte Bauch committed
    	return 0
    
    func (x *GetPndRequest) GetPid() string {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	if x != nil {
    
    		return x.Pid
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	}
    
    	return ""
    
    type GetPndListResponse struct {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	state         protoimpl.MessageState
    	sizeCache     protoimpl.SizeCache
    	unknownFields protoimpl.UnknownFields
    
    
    	Timestamp int64                         `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // Timestamp in nanoseconds since Epoch.
    	Pnd       []*pnd.PrincipalNetworkDomain `protobuf:"bytes,2,rep,name=pnd,proto3" json:"pnd,omitempty"`
    
    func (x *GetPndListResponse) Reset() {
    	*x = GetPndListResponse{}
    	if protoimpl.UnsafeEnabled {
    		mi := &file_gosdn_core_core_proto_msgTypes[2]
    		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    		ms.StoreMessageInfo(mi)
    	}
    }
    
    func (x *GetPndListResponse) String() string {
    	return protoimpl.X.MessageStringOf(x)
    }
    
    func (*GetPndListResponse) ProtoMessage() {}
    
    func (x *GetPndListResponse) ProtoReflect() protoreflect.Message {
    	mi := &file_gosdn_core_core_proto_msgTypes[2]
    	if protoimpl.UnsafeEnabled && x != nil {
    		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    		if ms.LoadMessageInfo() == nil {
    			ms.StoreMessageInfo(mi)
    		}
    		return ms
    	}
    	return mi.MessageOf(x)
    }
    
    // Deprecated: Use GetPndListResponse.ProtoReflect.Descriptor instead.
    func (*GetPndListResponse) Descriptor() ([]byte, []int) {
    	return file_gosdn_core_core_proto_rawDescGZIP(), []int{2}
    }
    
    func (x *GetPndListResponse) GetTimestamp() int64 {
    	if x != nil {
    		return x.Timestamp
    	}
    	return 0
    }
    
    func (x *GetPndListResponse) GetPnd() []*pnd.PrincipalNetworkDomain {
    	if x != nil {
    		return x.Pnd
    	}
    	return nil
    }
    
    type GetPndResponse struct {
    	state         protoimpl.MessageState
    	sizeCache     protoimpl.SizeCache
    	unknownFields protoimpl.UnknownFields
    
    	Timestamp int64                       `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // Timestamp in nanoseconds since Epoch.
    	Pnd       *pnd.PrincipalNetworkDomain `protobuf:"bytes,2,opt,name=pnd,proto3" json:"pnd,omitempty"`
    }
    
    
    Malte Bauch's avatar
    Malte Bauch committed
    func (x *GetPndResponse) Reset() {
    	*x = GetPndResponse{}
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	if protoimpl.UnsafeEnabled {
    
    		mi := &file_gosdn_core_core_proto_msgTypes[3]
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    		ms.StoreMessageInfo(mi)
    	}
    }
    
    
    Malte Bauch's avatar
    Malte Bauch committed
    func (x *GetPndResponse) String() string {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	return protoimpl.X.MessageStringOf(x)
    }
    
    
    Malte Bauch's avatar
    Malte Bauch committed
    func (*GetPndResponse) ProtoMessage() {}
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    
    
    Malte Bauch's avatar
    Malte Bauch committed
    func (x *GetPndResponse) ProtoReflect() protoreflect.Message {
    
    	mi := &file_gosdn_core_core_proto_msgTypes[3]
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	if protoimpl.UnsafeEnabled && x != nil {
    		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    		if ms.LoadMessageInfo() == nil {
    			ms.StoreMessageInfo(mi)
    		}
    		return ms
    	}
    	return mi.MessageOf(x)
    }
    
    
    Malte Bauch's avatar
    Malte Bauch committed
    // Deprecated: Use GetPndResponse.ProtoReflect.Descriptor instead.
    func (*GetPndResponse) Descriptor() ([]byte, []int) {
    
    	return file_gosdn_core_core_proto_rawDescGZIP(), []int{3}
    
    Malte Bauch's avatar
    Malte Bauch committed
    func (x *GetPndResponse) GetTimestamp() int64 {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	if x != nil {
    		return x.Timestamp
    	}
    	return 0
    }
    
    
    func (x *GetPndResponse) GetPnd() *pnd.PrincipalNetworkDomain {
    
    	if x != nil {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    		return x.Pnd
    	}
    	return nil
    }
    
    
    type CreatePndRequest struct {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	state         protoimpl.MessageState
    	sizeCache     protoimpl.SizeCache
    	unknownFields protoimpl.UnknownFields
    
    
    	Timestamp int64                `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // Timestamp in nanoseconds since Epoch.
    	Pnd       *PndCreateProperties `protobuf:"bytes,2,opt,name=pnd,proto3" json:"pnd,omitempty"`
    
    func (x *CreatePndRequest) Reset() {
    	*x = CreatePndRequest{}
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	if protoimpl.UnsafeEnabled {
    
    		mi := &file_gosdn_core_core_proto_msgTypes[4]
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    		ms.StoreMessageInfo(mi)
    	}
    }
    
    
    func (x *CreatePndRequest) String() string {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	return protoimpl.X.MessageStringOf(x)
    }
    
    
    func (*CreatePndRequest) ProtoMessage() {}
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    
    
    func (x *CreatePndRequest) ProtoReflect() protoreflect.Message {
    	mi := &file_gosdn_core_core_proto_msgTypes[4]
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	if protoimpl.UnsafeEnabled && x != nil {
    		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    		if ms.LoadMessageInfo() == nil {
    			ms.StoreMessageInfo(mi)
    		}
    		return ms
    	}
    	return mi.MessageOf(x)
    }
    
    
    // Deprecated: Use CreatePndRequest.ProtoReflect.Descriptor instead.
    func (*CreatePndRequest) Descriptor() ([]byte, []int) {
    	return file_gosdn_core_core_proto_rawDescGZIP(), []int{4}
    
    func (x *CreatePndRequest) GetTimestamp() int64 {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	if x != nil {
    		return x.Timestamp
    	}
    	return 0
    }
    
    
    func (x *CreatePndRequest) GetPnd() *PndCreateProperties {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	if x != nil {
    		return x.Pnd
    	}
    	return nil
    }
    
    
    type PndCreateProperties struct {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	state         protoimpl.MessageState
    	sizeCache     protoimpl.SizeCache
    	unknownFields protoimpl.UnknownFields
    
    	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
    	Sbi         string `protobuf:"bytes,3,opt,name=sbi,proto3" json:"sbi,omitempty"`
    }
    
    
    func (x *PndCreateProperties) Reset() {
    	*x = PndCreateProperties{}
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	if protoimpl.UnsafeEnabled {
    
    		mi := &file_gosdn_core_core_proto_msgTypes[5]
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    		ms.StoreMessageInfo(mi)
    	}
    }
    
    
    func (x *PndCreateProperties) String() string {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	return protoimpl.X.MessageStringOf(x)
    }
    
    
    func (*PndCreateProperties) ProtoMessage() {}
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    
    
    func (x *PndCreateProperties) ProtoReflect() protoreflect.Message {
    	mi := &file_gosdn_core_core_proto_msgTypes[5]
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	if protoimpl.UnsafeEnabled && x != nil {
    		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    		if ms.LoadMessageInfo() == nil {
    			ms.StoreMessageInfo(mi)
    		}
    		return ms
    	}
    	return mi.MessageOf(x)
    }
    
    
    // Deprecated: Use PndCreateProperties.ProtoReflect.Descriptor instead.
    func (*PndCreateProperties) Descriptor() ([]byte, []int) {
    	return file_gosdn_core_core_proto_rawDescGZIP(), []int{5}
    
    func (x *PndCreateProperties) GetName() string {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	if x != nil {
    		return x.Name
    	}
    	return ""
    }
    
    
    func (x *PndCreateProperties) GetDescription() string {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	if x != nil {
    		return x.Description
    	}
    	return ""
    }
    
    
    func (x *PndCreateProperties) GetSbi() string {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	if x != nil {
    		return x.Sbi
    	}
    	return ""
    }
    
    
    type CreatePndResponse struct {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	state         protoimpl.MessageState
    	sizeCache     protoimpl.SizeCache
    	unknownFields protoimpl.UnknownFields
    
    
    	Timestamp int64                    `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // Timestamp in nanoseconds since Epoch.
    	Status    CreatePndResponse_Status `protobuf:"varint,2,opt,name=status,proto3,enum=gosdn.core.v1alpha.CreatePndResponse_Status" json:"status,omitempty"`
    
    func (x *CreatePndResponse) Reset() {
    	*x = CreatePndResponse{}
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	if protoimpl.UnsafeEnabled {
    
    		mi := &file_gosdn_core_core_proto_msgTypes[6]
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    		ms.StoreMessageInfo(mi)
    	}
    }
    
    
    func (x *CreatePndResponse) String() string {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	return protoimpl.X.MessageStringOf(x)
    }
    
    
    func (*CreatePndResponse) ProtoMessage() {}
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    
    
    func (x *CreatePndResponse) ProtoReflect() protoreflect.Message {
    	mi := &file_gosdn_core_core_proto_msgTypes[6]
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	if protoimpl.UnsafeEnabled && x != nil {
    		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    		if ms.LoadMessageInfo() == nil {
    			ms.StoreMessageInfo(mi)
    		}
    		return ms
    	}
    	return mi.MessageOf(x)
    }
    
    
    // Deprecated: Use CreatePndResponse.ProtoReflect.Descriptor instead.
    func (*CreatePndResponse) Descriptor() ([]byte, []int) {
    	return file_gosdn_core_core_proto_rawDescGZIP(), []int{6}
    
    func (x *CreatePndResponse) GetTimestamp() int64 {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	if x != nil {
    		return x.Timestamp
    	}
    	return 0
    }
    
    
    func (x *CreatePndResponse) GetStatus() CreatePndResponse_Status {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	if x != nil {
    		return x.Status
    	}
    
    	return CreatePndResponse_STATUS_UNSPECIFIED
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    var File_gosdn_core_core_proto protoreflect.FileDescriptor
    
    var file_gosdn_core_core_proto_rawDesc = []byte{
    	0x0a, 0x15, 0x67, 0x6f, 0x73, 0x64, 0x6e, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x63, 0x6f, 0x72,
    
    	0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x67, 0x6f, 0x73, 0x64, 0x6e, 0x2e, 0x63,
    	0x6f, 0x72, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x1a, 0x1c, 0x67, 0x6f, 0x6f,
    	0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
    	0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x13, 0x67, 0x6f, 0x73, 0x64, 0x6e,
    	0x2f, 0x70, 0x6e, 0x64, 0x2f, 0x70, 0x6e, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x31,
    	0x0a, 0x11, 0x47, 0x65, 0x74, 0x50, 0x6e, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75,
    	0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70,
    	0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d,
    	0x70, 0x22, 0x3f, 0x0a, 0x0d, 0x47, 0x65, 0x74, 0x50, 0x6e, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65,
    	0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x18,
    	0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70,
    	0x12, 0x10, 0x0a, 0x03, 0x70, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x70,
    	0x69, 0x64, 0x22, 0x6f, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x50, 0x6e, 0x64, 0x4c, 0x69, 0x73, 0x74,
    	0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65,
    	0x73, 0x74, 0x61, 0x6d, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x74, 0x69, 0x6d,
    	0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x12, 0x3b, 0x0a, 0x03, 0x70, 0x6e, 0x64, 0x18, 0x02, 0x20,
    	0x03, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x67, 0x6f, 0x73, 0x64, 0x6e, 0x2e, 0x70, 0x6e, 0x64, 0x2e,
    	0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x50, 0x72, 0x69, 0x6e, 0x63, 0x69, 0x70, 0x61,
    	0x6c, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x03,
    	0x70, 0x6e, 0x64, 0x22, 0x6b, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x50, 0x6e, 0x64, 0x52, 0x65, 0x73,
    	0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61,
    	0x6d, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74,
    	0x61, 0x6d, 0x70, 0x12, 0x3b, 0x0a, 0x03, 0x70, 0x6e, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
    	0x32, 0x29, 0x2e, 0x67, 0x6f, 0x73, 0x64, 0x6e, 0x2e, 0x70, 0x6e, 0x64, 0x2e, 0x76, 0x31, 0x61,
    	0x6c, 0x70, 0x68, 0x61, 0x2e, 0x50, 0x72, 0x69, 0x6e, 0x63, 0x69, 0x70, 0x61, 0x6c, 0x4e, 0x65,
    	0x74, 0x77, 0x6f, 0x72, 0x6b, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x03, 0x70, 0x6e, 0x64,
    	0x22, 0x6b, 0x0a, 0x10, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6e, 0x64, 0x52, 0x65, 0x71,
    	0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d,
    	0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61,
    	0x6d, 0x70, 0x12, 0x39, 0x0a, 0x03, 0x70, 0x6e, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32,
    	0x27, 0x2e, 0x67, 0x6f, 0x73, 0x64, 0x6e, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x31, 0x61,
    	0x6c, 0x70, 0x68, 0x61, 0x2e, 0x50, 0x6e, 0x64, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72,
    	0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x52, 0x03, 0x70, 0x6e, 0x64, 0x22, 0x5d, 0x0a,
    	0x13, 0x50, 0x6e, 0x64, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72,
    	0x74, 0x69, 0x65, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
    	0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63,
    	0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64,
    	0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x10, 0x0a, 0x03, 0x73, 0x62,
    	0x69, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x73, 0x62, 0x69, 0x22, 0xba, 0x01, 0x0a,
    	0x11, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6e, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
    	0x73, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x18,
    	0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70,
    	0x12, 0x44, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e,
    	0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x73, 0x64, 0x6e, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x31,
    	0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6e, 0x64, 0x52,
    	0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x06,
    	0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0x41, 0x0a, 0x06, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
    	0x12, 0x16, 0x0a, 0x12, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45,
    	0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0d, 0x0a, 0x09, 0x53, 0x54, 0x41, 0x54,
    	0x55, 0x53, 0x5f, 0x4f, 0x4b, 0x10, 0x01, 0x12, 0x10, 0x0a, 0x0c, 0x53, 0x54, 0x41, 0x54, 0x55,
    	0x53, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x02, 0x32, 0xd3, 0x02, 0x0a, 0x0b, 0x43, 0x6f,
    	0x72, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x66, 0x0a, 0x06, 0x47, 0x65, 0x74,
    	0x50, 0x6e, 0x64, 0x12, 0x21, 0x2e, 0x67, 0x6f, 0x73, 0x64, 0x6e, 0x2e, 0x63, 0x6f, 0x72, 0x65,
    	0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x6e, 0x64, 0x52,
    	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x67, 0x6f, 0x73, 0x64, 0x6e, 0x2e, 0x63,
    	0x6f, 0x72, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x47, 0x65, 0x74, 0x50,
    	0x6e, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x15, 0x82, 0xd3, 0xe4, 0x93,
    	0x02, 0x0f, 0x12, 0x0d, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x6e, 0x64, 0x2f, 0x7b, 0x70, 0x69, 0x64,
    	0x7d, 0x12, 0x6d, 0x0a, 0x0a, 0x47, 0x65, 0x74, 0x50, 0x6e, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x12,
    	0x25, 0x2e, 0x67, 0x6f, 0x73, 0x64, 0x6e, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x31, 0x61,
    	0x6c, 0x70, 0x68, 0x61, 0x2e, 0x47, 0x65, 0x74, 0x50, 0x6e, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x52,
    	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x67, 0x6f, 0x73, 0x64, 0x6e, 0x2e, 0x63,
    	0x6f, 0x72, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x47, 0x65, 0x74, 0x50,
    	0x6e, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x10,
    	0x82, 0xd3, 0xe4, 0x93, 0x02, 0x0a, 0x12, 0x08, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x6e, 0x64, 0x73,
    	0x12, 0x6d, 0x0a, 0x09, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6e, 0x64, 0x12, 0x24, 0x2e,
    	0x67, 0x6f, 0x73, 0x64, 0x6e, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70,
    	0x68, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6e, 0x64, 0x52, 0x65, 0x71, 0x75,
    	0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x67, 0x6f, 0x73, 0x64, 0x6e, 0x2e, 0x63, 0x6f, 0x72, 0x65,
    	0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50,
    	0x6e, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x13, 0x82, 0xd3, 0xe4, 0x93,
    	0x02, 0x0d, 0x3a, 0x01, 0x2a, 0x22, 0x08, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x6e, 0x64, 0x73, 0x42,
    
    Malte Bauch's avatar
    Malte Bauch committed
    	0x2a, 0x5a, 0x28, 0x63, 0x6f, 0x64, 0x65, 0x2e, 0x66, 0x62, 0x69, 0x2e, 0x68, 0x2d, 0x64, 0x61,
    	0x2e, 0x64, 0x65, 0x2f, 0x64, 0x61, 0x6e, 0x65, 0x74, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x67, 0x6f,
    	0x2f, 0x67, 0x6f, 0x73, 0x64, 0x6e, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x62, 0x06, 0x70, 0x72, 0x6f,
    	0x74, 0x6f, 0x33,
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    }
    
    var (
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	file_gosdn_core_core_proto_rawDescOnce sync.Once
    	file_gosdn_core_core_proto_rawDescData = file_gosdn_core_core_proto_rawDesc
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    func file_gosdn_core_core_proto_rawDescGZIP() []byte {
    	file_gosdn_core_core_proto_rawDescOnce.Do(func() {
    		file_gosdn_core_core_proto_rawDescData = protoimpl.X.CompressGZIP(file_gosdn_core_core_proto_rawDescData)
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	})
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	return file_gosdn_core_core_proto_rawDescData
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    var file_gosdn_core_core_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
    
    var file_gosdn_core_core_proto_msgTypes = make([]protoimpl.MessageInfo, 7)
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    var file_gosdn_core_core_proto_goTypes = []interface{}{
    
    	(CreatePndResponse_Status)(0),      // 0: gosdn.core.v1alpha.CreatePndResponse.Status
    	(*GetPndListRequest)(nil),          // 1: gosdn.core.v1alpha.GetPndListRequest
    	(*GetPndRequest)(nil),              // 2: gosdn.core.v1alpha.GetPndRequest
    	(*GetPndListResponse)(nil),         // 3: gosdn.core.v1alpha.GetPndListResponse
    	(*GetPndResponse)(nil),             // 4: gosdn.core.v1alpha.GetPndResponse
    	(*CreatePndRequest)(nil),           // 5: gosdn.core.v1alpha.CreatePndRequest
    	(*PndCreateProperties)(nil),        // 6: gosdn.core.v1alpha.PndCreateProperties
    	(*CreatePndResponse)(nil),          // 7: gosdn.core.v1alpha.CreatePndResponse
    	(*pnd.PrincipalNetworkDomain)(nil), // 8: gosdn.pnd.v1alpha.PrincipalNetworkDomain
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    }
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    var file_gosdn_core_core_proto_depIdxs = []int32{
    
    	8, // 0: gosdn.core.v1alpha.GetPndListResponse.pnd:type_name -> gosdn.pnd.v1alpha.PrincipalNetworkDomain
    	8, // 1: gosdn.core.v1alpha.GetPndResponse.pnd:type_name -> gosdn.pnd.v1alpha.PrincipalNetworkDomain
    	6, // 2: gosdn.core.v1alpha.CreatePndRequest.pnd:type_name -> gosdn.core.v1alpha.PndCreateProperties
    	0, // 3: gosdn.core.v1alpha.CreatePndResponse.status:type_name -> gosdn.core.v1alpha.CreatePndResponse.Status
    	2, // 4: gosdn.core.v1alpha.CoreService.GetPnd:input_type -> gosdn.core.v1alpha.GetPndRequest
    	1, // 5: gosdn.core.v1alpha.CoreService.GetPndList:input_type -> gosdn.core.v1alpha.GetPndListRequest
    	5, // 6: gosdn.core.v1alpha.CoreService.CreatePnd:input_type -> gosdn.core.v1alpha.CreatePndRequest
    	4, // 7: gosdn.core.v1alpha.CoreService.GetPnd:output_type -> gosdn.core.v1alpha.GetPndResponse
    	3, // 8: gosdn.core.v1alpha.CoreService.GetPndList:output_type -> gosdn.core.v1alpha.GetPndListResponse
    	7, // 9: gosdn.core.v1alpha.CoreService.CreatePnd:output_type -> gosdn.core.v1alpha.CreatePndResponse
    	7, // [7:10] is the sub-list for method output_type
    	4, // [4:7] is the sub-list for method input_type
    	4, // [4:4] is the sub-list for extension type_name
    	4, // [4:4] is the sub-list for extension extendee
    	0, // [0:4] is the sub-list for field type_name
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    func init() { file_gosdn_core_core_proto_init() }
    func file_gosdn_core_core_proto_init() {
    	if File_gosdn_core_core_proto != nil {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    		return
    	}
    	if !protoimpl.UnsafeEnabled {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    		file_gosdn_core_core_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
    
    Malte Bauch's avatar
    Malte Bauch committed
    			switch v := v.(*GetPndListRequest); i {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    			case 0:
    				return &v.state
    			case 1:
    				return &v.sizeCache
    			case 2:
    				return &v.unknownFields
    			default:
    				return nil
    			}
    		}
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    		file_gosdn_core_core_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
    
    Malte Bauch's avatar
    Malte Bauch committed
    			switch v := v.(*GetPndRequest); i {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    			case 0:
    				return &v.state
    			case 1:
    				return &v.sizeCache
    			case 2:
    				return &v.unknownFields
    			default:
    				return nil
    			}
    		}
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    		file_gosdn_core_core_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
    
    			switch v := v.(*GetPndListResponse); i {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    			case 0:
    				return &v.state
    			case 1:
    				return &v.sizeCache
    			case 2:
    				return &v.unknownFields
    			default:
    				return nil
    			}
    		}
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    		file_gosdn_core_core_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
    
    			switch v := v.(*GetPndResponse); i {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    			case 0:
    				return &v.state
    			case 1:
    				return &v.sizeCache
    			case 2:
    				return &v.unknownFields
    			default:
    				return nil
    			}
    		}
    		file_gosdn_core_core_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
    
    			switch v := v.(*CreatePndRequest); i {
    
    Malte Bauch's avatar
    Malte Bauch committed
    			case 0:
    				return &v.state
    			case 1:
    				return &v.sizeCache
    			case 2:
    				return &v.unknownFields
    			default:
    				return nil
    			}
    		}
    		file_gosdn_core_core_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
    
    			switch v := v.(*PndCreateProperties); i {
    			case 0:
    				return &v.state
    			case 1:
    				return &v.sizeCache
    			case 2:
    				return &v.unknownFields
    			default:
    				return nil
    			}
    		}
    		file_gosdn_core_core_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
    			switch v := v.(*CreatePndResponse); i {
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    			case 0:
    				return &v.state
    			case 1:
    				return &v.sizeCache
    			case 2:
    				return &v.unknownFields
    			default:
    				return nil
    			}
    		}
    	}
    	type x struct{}
    	out := protoimpl.TypeBuilder{
    		File: protoimpl.DescBuilder{
    			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    			RawDescriptor: file_gosdn_core_core_proto_rawDesc,
    
    			NumEnums:      1,
    
    			NumMessages:   7,
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    			NumExtensions: 0,
    			NumServices:   1,
    		},
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    		GoTypes:           file_gosdn_core_core_proto_goTypes,
    		DependencyIndexes: file_gosdn_core_core_proto_depIdxs,
    		EnumInfos:         file_gosdn_core_core_proto_enumTypes,
    		MessageInfos:      file_gosdn_core_core_proto_msgTypes,
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	}.Build()
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    	File_gosdn_core_core_proto = out.File
    	file_gosdn_core_core_proto_rawDesc = nil
    	file_gosdn_core_core_proto_goTypes = nil
    	file_gosdn_core_core_proto_depIdxs = nil
    
    Manuel Kieweg's avatar
    Manuel Kieweg committed
    }