releases

package
v0.0.0-...-1b29172 Latest Latest
Warning

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

Go to latest
Published: Nov 20, 2019 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var DescriptionCode_name = map[int32]string{
	0:   "NOT_SPECIFIED",
	1:   "INVALID_ARGUMENT",
	2:   "SERVICE_UNAVAILABLE",
	3:   "ALREADY_EXIST",
	4:   "NOT_FOUND",
	5:   "UNAUTHORIZED_ACCESS",
	6:   "INVALID_OPERATION",
	7:   "NOT_SUPPORTED",
	8:   "INTERNAL_ERROR",
	10:  "INVALID_USERNAME",
	12:  "CAPTCHA_UNAUTHORIZED",
	13:  "CREATE_USER_FAILED",
	14:  "LOGIN_FAILED",
	15:  "OWNER_DOES_NOT_EXIST",
	16:  "CANNOT_DELETE_USER",
	17:  "TOKEN_INVALID",
	18:  "RESET_PASSWORD_FAILED",
	19:  "ASSIGN_ROLE_USER_FAILED",
	20:  "CANNOT_DELETE_ACCOUNT",
	21:  "NOT_FOUND_IN_FREEIPA",
	22:  "FOUND_IN_FREEIPA",
	41:  "DELETE_IN_PROGRESS",
	42:  "FACTORY_RESET_IN_PROGRESS",
	43:  "CREATE_IN_PROGRESS",
	44:  "PNMID_NOT_FOUND",
	45:  "HW_INACTIVE",
	70:  "AUTHENTICATION_FAILED_TO_NETWORK_DEVICE",
	71:  "ERROR_FROM_NETWORK_DEVICE",
	72:  "CONFIRMING_COMMIT_NOT_POSSIBLE",
	73:  "CANCEL_COMMIT_NOT_POSSIBLE",
	74:  "ERROR_ANOTHER_OPERATION_IS_IN_PROGRESS",
	75:  "OPERATION_IN_PROGRESS",
	76:  "ERROR_FAULTY_NETWORK_DEVICE_CONFIG_CANCELED",
	100: "OPERATION_TIMED_OUT",
	120: "LICENSE_EXPIRED",
	141: "MANUAL_CONFIG",
	161: "MCN_NOT_REACHABLE",
}
View Source
var DescriptionCode_value = map[string]int32{
	"NOT_SPECIFIED":                               0,
	"INVALID_ARGUMENT":                            1,
	"SERVICE_UNAVAILABLE":                         2,
	"ALREADY_EXIST":                               3,
	"NOT_FOUND":                                   4,
	"UNAUTHORIZED_ACCESS":                         5,
	"INVALID_OPERATION":                           6,
	"NOT_SUPPORTED":                               7,
	"INTERNAL_ERROR":                              8,
	"INVALID_USERNAME":                            10,
	"CAPTCHA_UNAUTHORIZED":                        12,
	"CREATE_USER_FAILED":                          13,
	"LOGIN_FAILED":                                14,
	"OWNER_DOES_NOT_EXIST":                        15,
	"CANNOT_DELETE_USER":                          16,
	"TOKEN_INVALID":                               17,
	"RESET_PASSWORD_FAILED":                       18,
	"ASSIGN_ROLE_USER_FAILED":                     19,
	"CANNOT_DELETE_ACCOUNT":                       20,
	"NOT_FOUND_IN_FREEIPA":                        21,
	"FOUND_IN_FREEIPA":                            22,
	"DELETE_IN_PROGRESS":                          41,
	"FACTORY_RESET_IN_PROGRESS":                   42,
	"CREATE_IN_PROGRESS":                          43,
	"PNMID_NOT_FOUND":                             44,
	"HW_INACTIVE":                                 45,
	"AUTHENTICATION_FAILED_TO_NETWORK_DEVICE":     70,
	"ERROR_FROM_NETWORK_DEVICE":                   71,
	"CONFIRMING_COMMIT_NOT_POSSIBLE":              72,
	"CANCEL_COMMIT_NOT_POSSIBLE":                  73,
	"ERROR_ANOTHER_OPERATION_IS_IN_PROGRESS":      74,
	"OPERATION_IN_PROGRESS":                       75,
	"ERROR_FAULTY_NETWORK_DEVICE_CONFIG_CANCELED": 76,
	"OPERATION_TIMED_OUT":                         100,
	"LICENSE_EXPIRED":                             120,
	"MANUAL_CONFIG":                               141,
	"MCN_NOT_REACHABLE":                           161,
}
View Source
var StatusCode_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "SUCCESS",
	2: "PARTIAL_SUCCESS",
	3: "FAILURE",
}
View Source
var StatusCode_value = map[string]int32{
	"UNSPECIFIED":     0,
	"SUCCESS":         1,
	"PARTIAL_SUCCESS": 2,
	"FAILURE":         3,
}

Functions

func RegisterGoReleaseServiceServer

func RegisterGoReleaseServiceServer(s *grpc.Server, srv GoReleaseServiceServer)

Types

type DescriptionCode

type DescriptionCode int32
const (
	DescriptionCode_NOT_SPECIFIED       DescriptionCode = 0
	DescriptionCode_INVALID_ARGUMENT    DescriptionCode = 1
	DescriptionCode_SERVICE_UNAVAILABLE DescriptionCode = 2
	DescriptionCode_ALREADY_EXIST       DescriptionCode = 3
	DescriptionCode_NOT_FOUND           DescriptionCode = 4
	DescriptionCode_UNAUTHORIZED_ACCESS DescriptionCode = 5
	DescriptionCode_INVALID_OPERATION   DescriptionCode = 6
	DescriptionCode_NOT_SUPPORTED       DescriptionCode = 7
	DescriptionCode_INTERNAL_ERROR      DescriptionCode = 8
	// UM Specific codes
	DescriptionCode_INVALID_USERNAME        DescriptionCode = 10
	DescriptionCode_CAPTCHA_UNAUTHORIZED    DescriptionCode = 12
	DescriptionCode_CREATE_USER_FAILED      DescriptionCode = 13
	DescriptionCode_LOGIN_FAILED            DescriptionCode = 14
	DescriptionCode_OWNER_DOES_NOT_EXIST    DescriptionCode = 15
	DescriptionCode_CANNOT_DELETE_USER      DescriptionCode = 16
	DescriptionCode_TOKEN_INVALID           DescriptionCode = 17
	DescriptionCode_RESET_PASSWORD_FAILED   DescriptionCode = 18
	DescriptionCode_ASSIGN_ROLE_USER_FAILED DescriptionCode = 19
	DescriptionCode_CANNOT_DELETE_ACCOUNT   DescriptionCode = 20
	DescriptionCode_NOT_FOUND_IN_FREEIPA    DescriptionCode = 21
	DescriptionCode_FOUND_IN_FREEIPA        DescriptionCode = 22
	// PNM specific error codes. Reserved from 41 to 69
	DescriptionCode_DELETE_IN_PROGRESS        DescriptionCode = 41
	DescriptionCode_FACTORY_RESET_IN_PROGRESS DescriptionCode = 42
	DescriptionCode_CREATE_IN_PROGRESS        DescriptionCode = 43
	DescriptionCode_PNMID_NOT_FOUND           DescriptionCode = 44
	DescriptionCode_HW_INACTIVE               DescriptionCode = 45
	// NDC (Network Device Configurator) specific error codes. Reserved from 70..99
	// Authentication failed to Network Device (either the username, ssh password, or ssh key (whichever is used) is incorrect).
	DescriptionCode_AUTHENTICATION_FAILED_TO_NETWORK_DEVICE DescriptionCode = 70
	// Non-authentication related problems reported by communicating with Network Devices,
	// e.g. trying to commit a configuration with syntax error.
	DescriptionCode_ERROR_FROM_NETWORK_DEVICE DescriptionCode = 71
	// If there is no confirmed commit in progress, but trying to do a confirming commit.
	DescriptionCode_CONFIRMING_COMMIT_NOT_POSSIBLE DescriptionCode = 72
	// If there is no confirmed commit in progress, but trying to do a cancel commit.
	DescriptionCode_CANCEL_COMMIT_NOT_POSSIBLE DescriptionCode = 73
	// This error is returned when an operation is already in progress e.g. the Network Device is already being configured,
	// and a concurrent request arrives.
	DescriptionCode_ERROR_ANOTHER_OPERATION_IS_IN_PROGRESS DescriptionCode = 74
	// Operation has started, but still in progress (for Query<...> rpc-s)
	DescriptionCode_OPERATION_IN_PROGRESS DescriptionCode = 75
	// A Network Device (e.g. Juniper SRX) got a configuration which was semantically faulty and cut the Edge network connectivity
	// from the Internet/DC, and therefore this configuration needed to be canceled (rolled back to the previous, working configuration).
	DescriptionCode_ERROR_FAULTY_NETWORK_DEVICE_CONFIG_CANCELED DescriptionCode = 76
	// ENC (Edge Network Configurator) specific error codes. Reserved from 100..119
	// ENC did not recieve push notification in an operation specific timeout.
	DescriptionCode_OPERATION_TIMED_OUT DescriptionCode = 100
	//License Management .. Reserved from 120 to 140
	DescriptionCode_LICENSE_EXPIRED DescriptionCode = 120
	//NHGC specific error codes. Reserved from 141..160
	DescriptionCode_MANUAL_CONFIG DescriptionCode = 141
	//MCN specific error case
	DescriptionCode_MCN_NOT_REACHABLE DescriptionCode = 161
)

func (DescriptionCode) EnumDescriptor

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

func (DescriptionCode) String

func (x DescriptionCode) String() string

type GetReleaseRequest

type GetReleaseRequest struct {
	Version              string   `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	Param2               int32    `protobuf:"varint,2,opt,name=param2,proto3" json:"param2,omitempty"`
	Param3               string   `protobuf:"bytes,3,opt,name=param3,proto3" json:"param3,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetReleaseRequest) Descriptor

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

func (*GetReleaseRequest) GetParam2

func (m *GetReleaseRequest) GetParam2() int32

func (*GetReleaseRequest) GetParam3

func (m *GetReleaseRequest) GetParam3() string

func (*GetReleaseRequest) GetVersion

func (m *GetReleaseRequest) GetVersion() string

func (*GetReleaseRequest) ProtoMessage

func (*GetReleaseRequest) ProtoMessage()

func (*GetReleaseRequest) Reset

func (m *GetReleaseRequest) Reset()

func (*GetReleaseRequest) String

func (m *GetReleaseRequest) String() string

func (*GetReleaseRequest) XXX_DiscardUnknown

func (m *GetReleaseRequest) XXX_DiscardUnknown()

func (*GetReleaseRequest) XXX_Marshal

func (m *GetReleaseRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetReleaseRequest) XXX_Merge

func (m *GetReleaseRequest) XXX_Merge(src proto.Message)

func (*GetReleaseRequest) XXX_Size

func (m *GetReleaseRequest) XXX_Size() int

func (*GetReleaseRequest) XXX_Unmarshal

func (m *GetReleaseRequest) XXX_Unmarshal(b []byte) error

type GetReleaseResponse

type GetReleaseResponse struct {
	Release              *ReleaseInfo `protobuf:"bytes,1,opt,name=release,proto3" json:"release,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*GetReleaseResponse) Descriptor

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

func (*GetReleaseResponse) GetRelease

func (m *GetReleaseResponse) GetRelease() *ReleaseInfo

func (*GetReleaseResponse) ProtoMessage

func (*GetReleaseResponse) ProtoMessage()

func (*GetReleaseResponse) Reset

func (m *GetReleaseResponse) Reset()

func (*GetReleaseResponse) String

func (m *GetReleaseResponse) String() string

func (*GetReleaseResponse) XXX_DiscardUnknown

func (m *GetReleaseResponse) XXX_DiscardUnknown()

func (*GetReleaseResponse) XXX_Marshal

func (m *GetReleaseResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetReleaseResponse) XXX_Merge

func (m *GetReleaseResponse) XXX_Merge(src proto.Message)

func (*GetReleaseResponse) XXX_Size

func (m *GetReleaseResponse) XXX_Size() int

func (*GetReleaseResponse) XXX_Unmarshal

func (m *GetReleaseResponse) XXX_Unmarshal(b []byte) error

type GoReleaseServiceClient

type GoReleaseServiceClient interface {
	ListReleases(ctx context.Context, in *ListReleasesRequest, opts ...grpc.CallOption) (*ListReleasesResponse, error)
	GetRelease(ctx context.Context, in *GetReleaseRequest, opts ...grpc.CallOption) (*GetReleaseResponse, error)
}

GoReleaseServiceClient is the client API for GoReleaseService service.

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

func NewGoReleaseServiceClient

func NewGoReleaseServiceClient(cc *grpc.ClientConn) GoReleaseServiceClient

type GoReleaseServiceServer

type GoReleaseServiceServer interface {
	ListReleases(context.Context, *ListReleasesRequest) (*ListReleasesResponse, error)
	GetRelease(context.Context, *GetReleaseRequest) (*GetReleaseResponse, error)
}

GoReleaseServiceServer is the server API for GoReleaseService service.

type ListReleasesRequest

type ListReleasesRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ListReleasesRequest) Descriptor

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

func (*ListReleasesRequest) ProtoMessage

func (*ListReleasesRequest) ProtoMessage()

func (*ListReleasesRequest) Reset

func (m *ListReleasesRequest) Reset()

func (*ListReleasesRequest) String

func (m *ListReleasesRequest) String() string

func (*ListReleasesRequest) XXX_DiscardUnknown

func (m *ListReleasesRequest) XXX_DiscardUnknown()

func (*ListReleasesRequest) XXX_Marshal

func (m *ListReleasesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListReleasesRequest) XXX_Merge

func (m *ListReleasesRequest) XXX_Merge(src proto.Message)

func (*ListReleasesRequest) XXX_Size

func (m *ListReleasesRequest) XXX_Size() int

func (*ListReleasesRequest) XXX_Unmarshal

func (m *ListReleasesRequest) XXX_Unmarshal(b []byte) error

type ListReleasesResponse

type ListReleasesResponse struct {
	Releases             []*ReleaseInfo `protobuf:"bytes,1,rep,name=releases,proto3" json:"releases,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*ListReleasesResponse) Descriptor

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

func (*ListReleasesResponse) GetReleases

func (m *ListReleasesResponse) GetReleases() []*ReleaseInfo

func (*ListReleasesResponse) ProtoMessage

func (*ListReleasesResponse) ProtoMessage()

func (*ListReleasesResponse) Reset

func (m *ListReleasesResponse) Reset()

func (*ListReleasesResponse) String

func (m *ListReleasesResponse) String() string

func (*ListReleasesResponse) XXX_DiscardUnknown

func (m *ListReleasesResponse) XXX_DiscardUnknown()

func (*ListReleasesResponse) XXX_Marshal

func (m *ListReleasesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListReleasesResponse) XXX_Merge

func (m *ListReleasesResponse) XXX_Merge(src proto.Message)

func (*ListReleasesResponse) XXX_Size

func (m *ListReleasesResponse) XXX_Size() int

func (*ListReleasesResponse) XXX_Unmarshal

func (m *ListReleasesResponse) XXX_Unmarshal(b []byte) error

type ReleaseInfo

type ReleaseInfo struct {
	Version              string   `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	ReleaseDate          string   `protobuf:"bytes,2,opt,name=release_date,json=releaseDate,proto3" json:"release_date,omitempty"`
	ReleaseNotesUrl      string   `protobuf:"bytes,3,opt,name=release_notes_url,json=releaseNotesUrl,proto3" json:"release_notes_url,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReleaseInfo) Descriptor

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

func (*ReleaseInfo) GetReleaseDate

func (m *ReleaseInfo) GetReleaseDate() string

func (*ReleaseInfo) GetReleaseNotesUrl

func (m *ReleaseInfo) GetReleaseNotesUrl() string

func (*ReleaseInfo) GetVersion

func (m *ReleaseInfo) GetVersion() string

func (*ReleaseInfo) ProtoMessage

func (*ReleaseInfo) ProtoMessage()

func (*ReleaseInfo) Reset

func (m *ReleaseInfo) Reset()

func (*ReleaseInfo) String

func (m *ReleaseInfo) String() string

func (*ReleaseInfo) XXX_DiscardUnknown

func (m *ReleaseInfo) XXX_DiscardUnknown()

func (*ReleaseInfo) XXX_Marshal

func (m *ReleaseInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReleaseInfo) XXX_Merge

func (m *ReleaseInfo) XXX_Merge(src proto.Message)

func (*ReleaseInfo) XXX_Size

func (m *ReleaseInfo) XXX_Size() int

func (*ReleaseInfo) XXX_Unmarshal

func (m *ReleaseInfo) XXX_Unmarshal(b []byte) error

type Status

type Status struct {
	StatusCode           StatusCode         `protobuf:"varint,1,opt,name=status_code,json=statusCode,proto3,enum=releases.StatusCode" json:"status_code,omitempty"`
	StatusDescription    *StatusDescription `protobuf:"bytes,2,opt,name=status_description,json=statusDescription,proto3" json:"status_description,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*Status) Descriptor

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

func (*Status) GetStatusCode

func (m *Status) GetStatusCode() StatusCode

func (*Status) GetStatusDescription

func (m *Status) GetStatusDescription() *StatusDescription

func (*Status) ProtoMessage

func (*Status) ProtoMessage()

func (*Status) Reset

func (m *Status) Reset()

func (*Status) String

func (m *Status) String() string

func (*Status) XXX_DiscardUnknown

func (m *Status) XXX_DiscardUnknown()

func (*Status) XXX_Marshal

func (m *Status) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Status) XXX_Merge

func (m *Status) XXX_Merge(src proto.Message)

func (*Status) XXX_Size

func (m *Status) XXX_Size() int

func (*Status) XXX_Unmarshal

func (m *Status) XXX_Unmarshal(b []byte) error

type StatusCode

type StatusCode int32
const (
	StatusCode_UNSPECIFIED     StatusCode = 0
	StatusCode_SUCCESS         StatusCode = 1
	StatusCode_PARTIAL_SUCCESS StatusCode = 2
	StatusCode_FAILURE         StatusCode = 3
)

func (StatusCode) EnumDescriptor

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

func (StatusCode) String

func (x StatusCode) String() string

type StatusDescription

type StatusDescription struct {
	DescriptionCode      DescriptionCode `` /* 137-byte string literal not displayed */
	Description          string          `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*StatusDescription) Descriptor

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

func (*StatusDescription) GetDescription

func (m *StatusDescription) GetDescription() string

func (*StatusDescription) GetDescriptionCode

func (m *StatusDescription) GetDescriptionCode() DescriptionCode

func (*StatusDescription) ProtoMessage

func (*StatusDescription) ProtoMessage()

func (*StatusDescription) Reset

func (m *StatusDescription) Reset()

func (*StatusDescription) String

func (m *StatusDescription) String() string

func (*StatusDescription) XXX_DiscardUnknown

func (m *StatusDescription) XXX_DiscardUnknown()

func (*StatusDescription) XXX_Marshal

func (m *StatusDescription) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StatusDescription) XXX_Merge

func (m *StatusDescription) XXX_Merge(src proto.Message)

func (*StatusDescription) XXX_Size

func (m *StatusDescription) XXX_Size() int

func (*StatusDescription) XXX_Unmarshal

func (m *StatusDescription) XXX_Unmarshal(b []byte) error

type UnimplementedGoReleaseServiceServer

type UnimplementedGoReleaseServiceServer struct {
}

UnimplementedGoReleaseServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedGoReleaseServiceServer) GetRelease

func (*UnimplementedGoReleaseServiceServer) ListReleases

Jump to

Keyboard shortcuts

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