iamanager

package
v0.0.0-...-54d5584 Latest Latest
Warning

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

Go to latest
Published: Dec 30, 2024 License: Apache-2.0 Imports: 10 Imported by: 6

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_iamanager_v5_iamanager_proto protoreflect.FileDescriptor
View Source
var IAMCertificateService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "iamanager.v5.IAMCertificateService",
	HandlerType: (*IAMCertificateServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateKey",
			Handler:    _IAMCertificateService_CreateKey_Handler,
		},
		{
			MethodName: "ApplyCert",
			Handler:    _IAMCertificateService_ApplyCert_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "iamanager/v5/iamanager.proto",
}

IAMCertificateService_ServiceDesc is the grpc.ServiceDesc for IAMCertificateService 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 IAMNodesService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "iamanager.v5.IAMNodesService",
	HandlerType: (*IAMNodesServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "PauseNode",
			Handler:    _IAMNodesService_PauseNode_Handler,
		},
		{
			MethodName: "ResumeNode",
			Handler:    _IAMNodesService_ResumeNode_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "iamanager/v5/iamanager.proto",
}

IAMNodesService_ServiceDesc is the grpc.ServiceDesc for IAMNodesService 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 IAMPermissionsService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "iamanager.v5.IAMPermissionsService",
	HandlerType: (*IAMPermissionsServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "RegisterInstance",
			Handler:    _IAMPermissionsService_RegisterInstance_Handler,
		},
		{
			MethodName: "UnregisterInstance",
			Handler:    _IAMPermissionsService_UnregisterInstance_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "iamanager/v5/iamanager.proto",
}

IAMPermissionsService_ServiceDesc is the grpc.ServiceDesc for IAMPermissionsService 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 IAMProvisioningService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "iamanager.v5.IAMProvisioningService",
	HandlerType: (*IAMProvisioningServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCertTypes",
			Handler:    _IAMProvisioningService_GetCertTypes_Handler,
		},
		{
			MethodName: "StartProvisioning",
			Handler:    _IAMProvisioningService_StartProvisioning_Handler,
		},
		{
			MethodName: "FinishProvisioning",
			Handler:    _IAMProvisioningService_FinishProvisioning_Handler,
		},
		{
			MethodName: "Deprovision",
			Handler:    _IAMProvisioningService_Deprovision_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "iamanager/v5/iamanager.proto",
}

IAMProvisioningService_ServiceDesc is the grpc.ServiceDesc for IAMProvisioningService 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 IAMPublicIdentityService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "iamanager.v5.IAMPublicIdentityService",
	HandlerType: (*IAMPublicIdentityServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetSystemInfo",
			Handler:    _IAMPublicIdentityService_GetSystemInfo_Handler,
		},
		{
			MethodName: "GetSubjects",
			Handler:    _IAMPublicIdentityService_GetSubjects_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "SubscribeSubjectsChanged",
			Handler:       _IAMPublicIdentityService_SubscribeSubjectsChanged_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "iamanager/v5/iamanager.proto",
}

IAMPublicIdentityService_ServiceDesc is the grpc.ServiceDesc for IAMPublicIdentityService 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 IAMPublicNodesService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "iamanager.v5.IAMPublicNodesService",
	HandlerType: (*IAMPublicNodesServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAllNodeIDs",
			Handler:    _IAMPublicNodesService_GetAllNodeIDs_Handler,
		},
		{
			MethodName: "GetNodeInfo",
			Handler:    _IAMPublicNodesService_GetNodeInfo_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "SubscribeNodeChanged",
			Handler:       _IAMPublicNodesService_SubscribeNodeChanged_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "RegisterNode",
			Handler:       _IAMPublicNodesService_RegisterNode_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
	},
	Metadata: "iamanager/v5/iamanager.proto",
}

IAMPublicNodesService_ServiceDesc is the grpc.ServiceDesc for IAMPublicNodesService 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 IAMPublicPermissionsService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "iamanager.v5.IAMPublicPermissionsService",
	HandlerType: (*IAMPublicPermissionsServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetPermissions",
			Handler:    _IAMPublicPermissionsService_GetPermissions_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "iamanager/v5/iamanager.proto",
}

IAMPublicPermissionsService_ServiceDesc is the grpc.ServiceDesc for IAMPublicPermissionsService 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 IAMPublicService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "iamanager.v5.IAMPublicService",
	HandlerType: (*IAMPublicServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetNodeInfo",
			Handler:    _IAMPublicService_GetNodeInfo_Handler,
		},
		{
			MethodName: "GetCert",
			Handler:    _IAMPublicService_GetCert_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "SubscribeCertChanged",
			Handler:       _IAMPublicService_SubscribeCertChanged_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "iamanager/v5/iamanager.proto",
}

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

Functions

func RegisterIAMCertificateServiceServer

func RegisterIAMCertificateServiceServer(s grpc.ServiceRegistrar, srv IAMCertificateServiceServer)

func RegisterIAMNodesServiceServer

func RegisterIAMNodesServiceServer(s grpc.ServiceRegistrar, srv IAMNodesServiceServer)

func RegisterIAMPermissionsServiceServer

func RegisterIAMPermissionsServiceServer(s grpc.ServiceRegistrar, srv IAMPermissionsServiceServer)

func RegisterIAMProvisioningServiceServer

func RegisterIAMProvisioningServiceServer(s grpc.ServiceRegistrar, srv IAMProvisioningServiceServer)

func RegisterIAMPublicIdentityServiceServer

func RegisterIAMPublicIdentityServiceServer(s grpc.ServiceRegistrar, srv IAMPublicIdentityServiceServer)

func RegisterIAMPublicNodesServiceServer

func RegisterIAMPublicNodesServiceServer(s grpc.ServiceRegistrar, srv IAMPublicNodesServiceServer)

func RegisterIAMPublicPermissionsServiceServer

func RegisterIAMPublicPermissionsServiceServer(s grpc.ServiceRegistrar, srv IAMPublicPermissionsServiceServer)

func RegisterIAMPublicServiceServer

func RegisterIAMPublicServiceServer(s grpc.ServiceRegistrar, srv IAMPublicServiceServer)

Types

type ApplyCertRequest

type ApplyCertRequest struct {
	NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Type   string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Cert   string `protobuf:"bytes,3,opt,name=cert,proto3" json:"cert,omitempty"`
	// contains filtered or unexported fields
}

func (*ApplyCertRequest) Descriptor deprecated

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

Deprecated: Use ApplyCertRequest.ProtoReflect.Descriptor instead.

func (*ApplyCertRequest) GetCert

func (x *ApplyCertRequest) GetCert() string

func (*ApplyCertRequest) GetNodeId

func (x *ApplyCertRequest) GetNodeId() string

func (*ApplyCertRequest) GetType

func (x *ApplyCertRequest) GetType() string

func (*ApplyCertRequest) ProtoMessage

func (*ApplyCertRequest) ProtoMessage()

func (*ApplyCertRequest) ProtoReflect

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

func (*ApplyCertRequest) Reset

func (x *ApplyCertRequest) Reset()

func (*ApplyCertRequest) String

func (x *ApplyCertRequest) String() string

type ApplyCertResponse

type ApplyCertResponse struct {
	NodeId  string            `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Type    string            `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	CertUrl string            `protobuf:"bytes,3,opt,name=cert_url,json=certUrl,proto3" json:"cert_url,omitempty"`
	Serial  string            `protobuf:"bytes,4,opt,name=serial,proto3" json:"serial,omitempty"`
	Error   *common.ErrorInfo `protobuf:"bytes,5,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*ApplyCertResponse) Descriptor deprecated

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

Deprecated: Use ApplyCertResponse.ProtoReflect.Descriptor instead.

func (*ApplyCertResponse) GetCertUrl

func (x *ApplyCertResponse) GetCertUrl() string

func (*ApplyCertResponse) GetError

func (x *ApplyCertResponse) GetError() *common.ErrorInfo

func (*ApplyCertResponse) GetNodeId

func (x *ApplyCertResponse) GetNodeId() string

func (*ApplyCertResponse) GetSerial

func (x *ApplyCertResponse) GetSerial() string

func (*ApplyCertResponse) GetType

func (x *ApplyCertResponse) GetType() string

func (*ApplyCertResponse) ProtoMessage

func (*ApplyCertResponse) ProtoMessage()

func (*ApplyCertResponse) ProtoReflect

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

func (*ApplyCertResponse) Reset

func (x *ApplyCertResponse) Reset()

func (*ApplyCertResponse) String

func (x *ApplyCertResponse) String() string

type CPUInfo

type CPUInfo struct {
	ModelName  string `protobuf:"bytes,1,opt,name=model_name,json=modelName,proto3" json:"model_name,omitempty"`
	NumCores   uint64 `protobuf:"varint,2,opt,name=num_cores,json=numCores,proto3" json:"num_cores,omitempty"`
	NumThreads uint64 `protobuf:"varint,3,opt,name=num_threads,json=numThreads,proto3" json:"num_threads,omitempty"`
	Arch       string `protobuf:"bytes,4,opt,name=arch,proto3" json:"arch,omitempty"`
	ArchFamily string `protobuf:"bytes,5,opt,name=arch_family,json=archFamily,proto3" json:"arch_family,omitempty"`
	MaxDmips   uint64 `protobuf:"varint,6,opt,name=max_dmips,json=maxDmips,proto3" json:"max_dmips,omitempty"`
	// contains filtered or unexported fields
}

func (*CPUInfo) Descriptor deprecated

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

Deprecated: Use CPUInfo.ProtoReflect.Descriptor instead.

func (*CPUInfo) GetArch

func (x *CPUInfo) GetArch() string

func (*CPUInfo) GetArchFamily

func (x *CPUInfo) GetArchFamily() string

func (*CPUInfo) GetMaxDmips

func (x *CPUInfo) GetMaxDmips() uint64

func (*CPUInfo) GetModelName

func (x *CPUInfo) GetModelName() string

func (*CPUInfo) GetNumCores

func (x *CPUInfo) GetNumCores() uint64

func (*CPUInfo) GetNumThreads

func (x *CPUInfo) GetNumThreads() uint64

func (*CPUInfo) ProtoMessage

func (*CPUInfo) ProtoMessage()

func (*CPUInfo) ProtoReflect

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

func (*CPUInfo) Reset

func (x *CPUInfo) Reset()

func (*CPUInfo) String

func (x *CPUInfo) String() string

type CertInfo

type CertInfo struct {
	Type    string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	CertUrl string `protobuf:"bytes,2,opt,name=cert_url,json=certUrl,proto3" json:"cert_url,omitempty"`
	KeyUrl  string `protobuf:"bytes,3,opt,name=key_url,json=keyUrl,proto3" json:"key_url,omitempty"`
	// contains filtered or unexported fields
}

func (*CertInfo) Descriptor deprecated

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

Deprecated: Use CertInfo.ProtoReflect.Descriptor instead.

func (*CertInfo) GetCertUrl

func (x *CertInfo) GetCertUrl() string

func (*CertInfo) GetKeyUrl

func (x *CertInfo) GetKeyUrl() string

func (*CertInfo) GetType

func (x *CertInfo) GetType() string

func (*CertInfo) ProtoMessage

func (*CertInfo) ProtoMessage()

func (*CertInfo) ProtoReflect

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

func (*CertInfo) Reset

func (x *CertInfo) Reset()

func (*CertInfo) String

func (x *CertInfo) String() string

type CertTypes

type CertTypes struct {
	Types []string `protobuf:"bytes,1,rep,name=types,proto3" json:"types,omitempty"`
	// contains filtered or unexported fields
}

func (*CertTypes) Descriptor deprecated

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

Deprecated: Use CertTypes.ProtoReflect.Descriptor instead.

func (*CertTypes) GetTypes

func (x *CertTypes) GetTypes() []string

func (*CertTypes) ProtoMessage

func (*CertTypes) ProtoMessage()

func (*CertTypes) ProtoReflect

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

func (*CertTypes) Reset

func (x *CertTypes) Reset()

func (*CertTypes) String

func (x *CertTypes) String() string

type CreateKeyRequest

type CreateKeyRequest struct {
	NodeId   string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Subject  string `protobuf:"bytes,2,opt,name=subject,proto3" json:"subject,omitempty"`
	Type     string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateKeyRequest) Descriptor deprecated

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

Deprecated: Use CreateKeyRequest.ProtoReflect.Descriptor instead.

func (*CreateKeyRequest) GetNodeId

func (x *CreateKeyRequest) GetNodeId() string

func (*CreateKeyRequest) GetPassword

func (x *CreateKeyRequest) GetPassword() string

func (*CreateKeyRequest) GetSubject

func (x *CreateKeyRequest) GetSubject() string

func (*CreateKeyRequest) GetType

func (x *CreateKeyRequest) GetType() string

func (*CreateKeyRequest) ProtoMessage

func (*CreateKeyRequest) ProtoMessage()

func (*CreateKeyRequest) ProtoReflect

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

func (*CreateKeyRequest) Reset

func (x *CreateKeyRequest) Reset()

func (*CreateKeyRequest) String

func (x *CreateKeyRequest) String() string

type CreateKeyResponse

type CreateKeyResponse struct {
	NodeId string            `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Type   string            `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Csr    string            `protobuf:"bytes,3,opt,name=csr,proto3" json:"csr,omitempty"`
	Error  *common.ErrorInfo `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateKeyResponse) Descriptor deprecated

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

Deprecated: Use CreateKeyResponse.ProtoReflect.Descriptor instead.

func (*CreateKeyResponse) GetCsr

func (x *CreateKeyResponse) GetCsr() string

func (*CreateKeyResponse) GetError

func (x *CreateKeyResponse) GetError() *common.ErrorInfo

func (*CreateKeyResponse) GetNodeId

func (x *CreateKeyResponse) GetNodeId() string

func (*CreateKeyResponse) GetType

func (x *CreateKeyResponse) GetType() string

func (*CreateKeyResponse) ProtoMessage

func (*CreateKeyResponse) ProtoMessage()

func (*CreateKeyResponse) ProtoReflect

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

func (*CreateKeyResponse) Reset

func (x *CreateKeyResponse) Reset()

func (*CreateKeyResponse) String

func (x *CreateKeyResponse) String() string

type DeprovisionRequest

type DeprovisionRequest struct {
	NodeId   string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*DeprovisionRequest) Descriptor deprecated

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

Deprecated: Use DeprovisionRequest.ProtoReflect.Descriptor instead.

func (*DeprovisionRequest) GetNodeId

func (x *DeprovisionRequest) GetNodeId() string

func (*DeprovisionRequest) GetPassword

func (x *DeprovisionRequest) GetPassword() string

func (*DeprovisionRequest) ProtoMessage

func (*DeprovisionRequest) ProtoMessage()

func (*DeprovisionRequest) ProtoReflect

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

func (*DeprovisionRequest) Reset

func (x *DeprovisionRequest) Reset()

func (*DeprovisionRequest) String

func (x *DeprovisionRequest) String() string

type DeprovisionResponse

type DeprovisionResponse struct {
	Error *common.ErrorInfo `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*DeprovisionResponse) Descriptor deprecated

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

Deprecated: Use DeprovisionResponse.ProtoReflect.Descriptor instead.

func (*DeprovisionResponse) GetError

func (x *DeprovisionResponse) GetError() *common.ErrorInfo

func (*DeprovisionResponse) ProtoMessage

func (*DeprovisionResponse) ProtoMessage()

func (*DeprovisionResponse) ProtoReflect

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

func (*DeprovisionResponse) Reset

func (x *DeprovisionResponse) Reset()

func (*DeprovisionResponse) String

func (x *DeprovisionResponse) String() string

type FinishProvisioningRequest

type FinishProvisioningRequest struct {
	NodeId   string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*FinishProvisioningRequest) Descriptor deprecated

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

Deprecated: Use FinishProvisioningRequest.ProtoReflect.Descriptor instead.

func (*FinishProvisioningRequest) GetNodeId

func (x *FinishProvisioningRequest) GetNodeId() string

func (*FinishProvisioningRequest) GetPassword

func (x *FinishProvisioningRequest) GetPassword() string

func (*FinishProvisioningRequest) ProtoMessage

func (*FinishProvisioningRequest) ProtoMessage()

func (*FinishProvisioningRequest) ProtoReflect

func (*FinishProvisioningRequest) Reset

func (x *FinishProvisioningRequest) Reset()

func (*FinishProvisioningRequest) String

func (x *FinishProvisioningRequest) String() string

type FinishProvisioningResponse

type FinishProvisioningResponse struct {
	Error *common.ErrorInfo `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*FinishProvisioningResponse) Descriptor deprecated

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

Deprecated: Use FinishProvisioningResponse.ProtoReflect.Descriptor instead.

func (*FinishProvisioningResponse) GetError

func (*FinishProvisioningResponse) ProtoMessage

func (*FinishProvisioningResponse) ProtoMessage()

func (*FinishProvisioningResponse) ProtoReflect

func (*FinishProvisioningResponse) Reset

func (x *FinishProvisioningResponse) Reset()

func (*FinishProvisioningResponse) String

func (x *FinishProvisioningResponse) String() string

type GetCertRequest

type GetCertRequest struct {
	Type   string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Issuer []byte `protobuf:"bytes,2,opt,name=issuer,proto3" json:"issuer,omitempty"`
	Serial string `protobuf:"bytes,3,opt,name=serial,proto3" json:"serial,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCertRequest) Descriptor deprecated

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

Deprecated: Use GetCertRequest.ProtoReflect.Descriptor instead.

func (*GetCertRequest) GetIssuer

func (x *GetCertRequest) GetIssuer() []byte

func (*GetCertRequest) GetSerial

func (x *GetCertRequest) GetSerial() string

func (*GetCertRequest) GetType

func (x *GetCertRequest) GetType() string

func (*GetCertRequest) ProtoMessage

func (*GetCertRequest) ProtoMessage()

func (*GetCertRequest) ProtoReflect

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

func (*GetCertRequest) Reset

func (x *GetCertRequest) Reset()

func (*GetCertRequest) String

func (x *GetCertRequest) String() string

type GetCertTypesRequest

type GetCertTypesRequest struct {
	NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCertTypesRequest) Descriptor deprecated

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

Deprecated: Use GetCertTypesRequest.ProtoReflect.Descriptor instead.

func (*GetCertTypesRequest) GetNodeId

func (x *GetCertTypesRequest) GetNodeId() string

func (*GetCertTypesRequest) ProtoMessage

func (*GetCertTypesRequest) ProtoMessage()

func (*GetCertTypesRequest) ProtoReflect

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

func (*GetCertTypesRequest) Reset

func (x *GetCertTypesRequest) Reset()

func (*GetCertTypesRequest) String

func (x *GetCertTypesRequest) String() string

type GetNodeInfoRequest

type GetNodeInfoRequest struct {
	NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetNodeInfoRequest) Descriptor deprecated

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

Deprecated: Use GetNodeInfoRequest.ProtoReflect.Descriptor instead.

func (*GetNodeInfoRequest) GetNodeId

func (x *GetNodeInfoRequest) GetNodeId() string

func (*GetNodeInfoRequest) ProtoMessage

func (*GetNodeInfoRequest) ProtoMessage()

func (*GetNodeInfoRequest) ProtoReflect

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

func (*GetNodeInfoRequest) Reset

func (x *GetNodeInfoRequest) Reset()

func (*GetNodeInfoRequest) String

func (x *GetNodeInfoRequest) String() string

type IAMCertificateServiceClient

type IAMCertificateServiceClient interface {
	CreateKey(ctx context.Context, in *CreateKeyRequest, opts ...grpc.CallOption) (*CreateKeyResponse, error)
	ApplyCert(ctx context.Context, in *ApplyCertRequest, opts ...grpc.CallOption) (*ApplyCertResponse, error)
}

IAMCertificateServiceClient is the client API for IAMCertificateService 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 IAMCertificateServiceServer

type IAMCertificateServiceServer interface {
	CreateKey(context.Context, *CreateKeyRequest) (*CreateKeyResponse, error)
	ApplyCert(context.Context, *ApplyCertRequest) (*ApplyCertResponse, error)
	// contains filtered or unexported methods
}

IAMCertificateServiceServer is the server API for IAMCertificateService service. All implementations must embed UnimplementedIAMCertificateServiceServer for forward compatibility

type IAMIncomingMessages

type IAMIncomingMessages struct {

	// Types that are assignable to IAMIncomingMessage:
	//
	//	*IAMIncomingMessages_StartProvisioningRequest
	//	*IAMIncomingMessages_GetCertTypesRequest
	//	*IAMIncomingMessages_FinishProvisioningRequest
	//	*IAMIncomingMessages_DeprovisionRequest
	//	*IAMIncomingMessages_PauseNodeRequest
	//	*IAMIncomingMessages_ResumeNodeRequest
	//	*IAMIncomingMessages_CreateKeyRequest
	//	*IAMIncomingMessages_ApplyCertRequest
	IAMIncomingMessage isIAMIncomingMessages_IAMIncomingMessage `protobuf_oneof:"IAMIncomingMessage"`
	// contains filtered or unexported fields
}

func (*IAMIncomingMessages) Descriptor deprecated

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

Deprecated: Use IAMIncomingMessages.ProtoReflect.Descriptor instead.

func (*IAMIncomingMessages) GetApplyCertRequest

func (x *IAMIncomingMessages) GetApplyCertRequest() *ApplyCertRequest

func (*IAMIncomingMessages) GetCreateKeyRequest

func (x *IAMIncomingMessages) GetCreateKeyRequest() *CreateKeyRequest

func (*IAMIncomingMessages) GetDeprovisionRequest

func (x *IAMIncomingMessages) GetDeprovisionRequest() *DeprovisionRequest

func (*IAMIncomingMessages) GetFinishProvisioningRequest

func (x *IAMIncomingMessages) GetFinishProvisioningRequest() *FinishProvisioningRequest

func (*IAMIncomingMessages) GetGetCertTypesRequest

func (x *IAMIncomingMessages) GetGetCertTypesRequest() *GetCertTypesRequest

func (*IAMIncomingMessages) GetIAMIncomingMessage

func (m *IAMIncomingMessages) GetIAMIncomingMessage() isIAMIncomingMessages_IAMIncomingMessage

func (*IAMIncomingMessages) GetPauseNodeRequest

func (x *IAMIncomingMessages) GetPauseNodeRequest() *PauseNodeRequest

func (*IAMIncomingMessages) GetResumeNodeRequest

func (x *IAMIncomingMessages) GetResumeNodeRequest() *ResumeNodeRequest

func (*IAMIncomingMessages) GetStartProvisioningRequest

func (x *IAMIncomingMessages) GetStartProvisioningRequest() *StartProvisioningRequest

func (*IAMIncomingMessages) ProtoMessage

func (*IAMIncomingMessages) ProtoMessage()

func (*IAMIncomingMessages) ProtoReflect

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

func (*IAMIncomingMessages) Reset

func (x *IAMIncomingMessages) Reset()

func (*IAMIncomingMessages) String

func (x *IAMIncomingMessages) String() string

type IAMIncomingMessages_ApplyCertRequest

type IAMIncomingMessages_ApplyCertRequest struct {
	ApplyCertRequest *ApplyCertRequest `protobuf:"bytes,8,opt,name=apply_cert_request,json=applyCertRequest,proto3,oneof"`
}

type IAMIncomingMessages_CreateKeyRequest

type IAMIncomingMessages_CreateKeyRequest struct {
	CreateKeyRequest *CreateKeyRequest `protobuf:"bytes,7,opt,name=create_key_request,json=createKeyRequest,proto3,oneof"`
}

type IAMIncomingMessages_DeprovisionRequest

type IAMIncomingMessages_DeprovisionRequest struct {
	DeprovisionRequest *DeprovisionRequest `protobuf:"bytes,4,opt,name=deprovision_request,json=deprovisionRequest,proto3,oneof"`
}

type IAMIncomingMessages_FinishProvisioningRequest

type IAMIncomingMessages_FinishProvisioningRequest struct {
	FinishProvisioningRequest *FinishProvisioningRequest `protobuf:"bytes,3,opt,name=finish_provisioning_request,json=finishProvisioningRequest,proto3,oneof"`
}

type IAMIncomingMessages_GetCertTypesRequest

type IAMIncomingMessages_GetCertTypesRequest struct {
	GetCertTypesRequest *GetCertTypesRequest `protobuf:"bytes,2,opt,name=get_cert_types_request,json=getCertTypesRequest,proto3,oneof"`
}

type IAMIncomingMessages_PauseNodeRequest

type IAMIncomingMessages_PauseNodeRequest struct {
	PauseNodeRequest *PauseNodeRequest `protobuf:"bytes,5,opt,name=pause_node_request,json=pauseNodeRequest,proto3,oneof"`
}

type IAMIncomingMessages_ResumeNodeRequest

type IAMIncomingMessages_ResumeNodeRequest struct {
	ResumeNodeRequest *ResumeNodeRequest `protobuf:"bytes,6,opt,name=resume_node_request,json=resumeNodeRequest,proto3,oneof"`
}

type IAMIncomingMessages_StartProvisioningRequest

type IAMIncomingMessages_StartProvisioningRequest struct {
	StartProvisioningRequest *StartProvisioningRequest `protobuf:"bytes,1,opt,name=start_provisioning_request,json=startProvisioningRequest,proto3,oneof"`
}

type IAMNodesServiceClient

type IAMNodesServiceClient interface {
	PauseNode(ctx context.Context, in *PauseNodeRequest, opts ...grpc.CallOption) (*PauseNodeResponse, error)
	ResumeNode(ctx context.Context, in *ResumeNodeRequest, opts ...grpc.CallOption) (*ResumeNodeResponse, error)
}

IAMNodesServiceClient is the client API for IAMNodesService 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 IAMNodesServiceServer

type IAMNodesServiceServer interface {
	PauseNode(context.Context, *PauseNodeRequest) (*PauseNodeResponse, error)
	ResumeNode(context.Context, *ResumeNodeRequest) (*ResumeNodeResponse, error)
	// contains filtered or unexported methods
}

IAMNodesServiceServer is the server API for IAMNodesService service. All implementations must embed UnimplementedIAMNodesServiceServer for forward compatibility

type IAMOutgoingMessages

type IAMOutgoingMessages struct {

	// Types that are assignable to IAMOutgoingMessage:
	//
	//	*IAMOutgoingMessages_NodeInfo
	//	*IAMOutgoingMessages_StartProvisioningResponse
	//	*IAMOutgoingMessages_CertTypesResponse
	//	*IAMOutgoingMessages_FinishProvisioningResponse
	//	*IAMOutgoingMessages_DeprovisionResponse
	//	*IAMOutgoingMessages_PauseNodeResponse
	//	*IAMOutgoingMessages_ResumeNodeResponse
	//	*IAMOutgoingMessages_CreateKeyResponse
	//	*IAMOutgoingMessages_ApplyCertResponse
	IAMOutgoingMessage isIAMOutgoingMessages_IAMOutgoingMessage `protobuf_oneof:"IAMOutgoingMessage"`
	// contains filtered or unexported fields
}

func (*IAMOutgoingMessages) Descriptor deprecated

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

Deprecated: Use IAMOutgoingMessages.ProtoReflect.Descriptor instead.

func (*IAMOutgoingMessages) GetApplyCertResponse

func (x *IAMOutgoingMessages) GetApplyCertResponse() *ApplyCertResponse

func (*IAMOutgoingMessages) GetCertTypesResponse

func (x *IAMOutgoingMessages) GetCertTypesResponse() *CertTypes

func (*IAMOutgoingMessages) GetCreateKeyResponse

func (x *IAMOutgoingMessages) GetCreateKeyResponse() *CreateKeyResponse

func (*IAMOutgoingMessages) GetDeprovisionResponse

func (x *IAMOutgoingMessages) GetDeprovisionResponse() *DeprovisionResponse

func (*IAMOutgoingMessages) GetFinishProvisioningResponse

func (x *IAMOutgoingMessages) GetFinishProvisioningResponse() *FinishProvisioningResponse

func (*IAMOutgoingMessages) GetIAMOutgoingMessage

func (m *IAMOutgoingMessages) GetIAMOutgoingMessage() isIAMOutgoingMessages_IAMOutgoingMessage

func (*IAMOutgoingMessages) GetNodeInfo

func (x *IAMOutgoingMessages) GetNodeInfo() *NodeInfo

func (*IAMOutgoingMessages) GetPauseNodeResponse

func (x *IAMOutgoingMessages) GetPauseNodeResponse() *PauseNodeResponse

func (*IAMOutgoingMessages) GetResumeNodeResponse

func (x *IAMOutgoingMessages) GetResumeNodeResponse() *ResumeNodeResponse

func (*IAMOutgoingMessages) GetStartProvisioningResponse

func (x *IAMOutgoingMessages) GetStartProvisioningResponse() *StartProvisioningResponse

func (*IAMOutgoingMessages) ProtoMessage

func (*IAMOutgoingMessages) ProtoMessage()

func (*IAMOutgoingMessages) ProtoReflect

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

func (*IAMOutgoingMessages) Reset

func (x *IAMOutgoingMessages) Reset()

func (*IAMOutgoingMessages) String

func (x *IAMOutgoingMessages) String() string

type IAMOutgoingMessages_ApplyCertResponse

type IAMOutgoingMessages_ApplyCertResponse struct {
	ApplyCertResponse *ApplyCertResponse `protobuf:"bytes,9,opt,name=apply_cert_response,json=applyCertResponse,proto3,oneof"`
}

type IAMOutgoingMessages_CertTypesResponse

type IAMOutgoingMessages_CertTypesResponse struct {
	CertTypesResponse *CertTypes `protobuf:"bytes,3,opt,name=cert_types_response,json=certTypesResponse,proto3,oneof"`
}

type IAMOutgoingMessages_CreateKeyResponse

type IAMOutgoingMessages_CreateKeyResponse struct {
	CreateKeyResponse *CreateKeyResponse `protobuf:"bytes,8,opt,name=create_key_response,json=createKeyResponse,proto3,oneof"`
}

type IAMOutgoingMessages_DeprovisionResponse

type IAMOutgoingMessages_DeprovisionResponse struct {
	DeprovisionResponse *DeprovisionResponse `protobuf:"bytes,5,opt,name=deprovision_response,json=deprovisionResponse,proto3,oneof"`
}

type IAMOutgoingMessages_FinishProvisioningResponse

type IAMOutgoingMessages_FinishProvisioningResponse struct {
	FinishProvisioningResponse *FinishProvisioningResponse `protobuf:"bytes,4,opt,name=finish_provisioning_response,json=finishProvisioningResponse,proto3,oneof"`
}

type IAMOutgoingMessages_NodeInfo

type IAMOutgoingMessages_NodeInfo struct {
	NodeInfo *NodeInfo `protobuf:"bytes,1,opt,name=node_info,json=nodeInfo,proto3,oneof"`
}

type IAMOutgoingMessages_PauseNodeResponse

type IAMOutgoingMessages_PauseNodeResponse struct {
	PauseNodeResponse *PauseNodeResponse `protobuf:"bytes,6,opt,name=pause_node_response,json=pauseNodeResponse,proto3,oneof"`
}

type IAMOutgoingMessages_ResumeNodeResponse

type IAMOutgoingMessages_ResumeNodeResponse struct {
	ResumeNodeResponse *ResumeNodeResponse `protobuf:"bytes,7,opt,name=resume_node_response,json=resumeNodeResponse,proto3,oneof"`
}

type IAMOutgoingMessages_StartProvisioningResponse

type IAMOutgoingMessages_StartProvisioningResponse struct {
	StartProvisioningResponse *StartProvisioningResponse `protobuf:"bytes,2,opt,name=start_provisioning_response,json=startProvisioningResponse,proto3,oneof"`
}

type IAMPermissionsServiceClient

type IAMPermissionsServiceClient interface {
	RegisterInstance(ctx context.Context, in *RegisterInstanceRequest, opts ...grpc.CallOption) (*RegisterInstanceResponse, error)
	UnregisterInstance(ctx context.Context, in *UnregisterInstanceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

IAMPermissionsServiceClient is the client API for IAMPermissionsService 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 IAMPermissionsServiceServer

type IAMPermissionsServiceServer interface {
	RegisterInstance(context.Context, *RegisterInstanceRequest) (*RegisterInstanceResponse, error)
	UnregisterInstance(context.Context, *UnregisterInstanceRequest) (*emptypb.Empty, error)
	// contains filtered or unexported methods
}

IAMPermissionsServiceServer is the server API for IAMPermissionsService service. All implementations must embed UnimplementedIAMPermissionsServiceServer for forward compatibility

type IAMProvisioningServiceClient

type IAMProvisioningServiceClient interface {
	GetCertTypes(ctx context.Context, in *GetCertTypesRequest, opts ...grpc.CallOption) (*CertTypes, error)
	StartProvisioning(ctx context.Context, in *StartProvisioningRequest, opts ...grpc.CallOption) (*StartProvisioningResponse, error)
	FinishProvisioning(ctx context.Context, in *FinishProvisioningRequest, opts ...grpc.CallOption) (*FinishProvisioningResponse, error)
	Deprovision(ctx context.Context, in *DeprovisionRequest, opts ...grpc.CallOption) (*DeprovisionResponse, error)
}

IAMProvisioningServiceClient is the client API for IAMProvisioningService 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 IAMProvisioningServiceServer

type IAMProvisioningServiceServer interface {
	GetCertTypes(context.Context, *GetCertTypesRequest) (*CertTypes, error)
	StartProvisioning(context.Context, *StartProvisioningRequest) (*StartProvisioningResponse, error)
	FinishProvisioning(context.Context, *FinishProvisioningRequest) (*FinishProvisioningResponse, error)
	Deprovision(context.Context, *DeprovisionRequest) (*DeprovisionResponse, error)
	// contains filtered or unexported methods
}

IAMProvisioningServiceServer is the server API for IAMProvisioningService service. All implementations must embed UnimplementedIAMProvisioningServiceServer for forward compatibility

type IAMPublicIdentityServiceClient

type IAMPublicIdentityServiceClient interface {
	GetSystemInfo(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*SystemInfo, error)
	GetSubjects(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Subjects, error)
	SubscribeSubjectsChanged(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (IAMPublicIdentityService_SubscribeSubjectsChangedClient, error)
}

IAMPublicIdentityServiceClient is the client API for IAMPublicIdentityService 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 IAMPublicIdentityServiceServer

type IAMPublicIdentityServiceServer interface {
	GetSystemInfo(context.Context, *emptypb.Empty) (*SystemInfo, error)
	GetSubjects(context.Context, *emptypb.Empty) (*Subjects, error)
	SubscribeSubjectsChanged(*emptypb.Empty, IAMPublicIdentityService_SubscribeSubjectsChangedServer) error
	// contains filtered or unexported methods
}

IAMPublicIdentityServiceServer is the server API for IAMPublicIdentityService service. All implementations must embed UnimplementedIAMPublicIdentityServiceServer for forward compatibility

type IAMPublicIdentityService_SubscribeSubjectsChangedClient

type IAMPublicIdentityService_SubscribeSubjectsChangedClient interface {
	Recv() (*Subjects, error)
	grpc.ClientStream
}

type IAMPublicIdentityService_SubscribeSubjectsChangedServer

type IAMPublicIdentityService_SubscribeSubjectsChangedServer interface {
	Send(*Subjects) error
	grpc.ServerStream
}

type IAMPublicNodesServiceClient

type IAMPublicNodesServiceClient interface {
	GetAllNodeIDs(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*NodesID, error)
	GetNodeInfo(ctx context.Context, in *GetNodeInfoRequest, opts ...grpc.CallOption) (*NodeInfo, error)
	SubscribeNodeChanged(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (IAMPublicNodesService_SubscribeNodeChangedClient, error)
	RegisterNode(ctx context.Context, opts ...grpc.CallOption) (IAMPublicNodesService_RegisterNodeClient, error)
}

IAMPublicNodesServiceClient is the client API for IAMPublicNodesService 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 IAMPublicNodesServiceServer

type IAMPublicNodesServiceServer interface {
	GetAllNodeIDs(context.Context, *emptypb.Empty) (*NodesID, error)
	GetNodeInfo(context.Context, *GetNodeInfoRequest) (*NodeInfo, error)
	SubscribeNodeChanged(*emptypb.Empty, IAMPublicNodesService_SubscribeNodeChangedServer) error
	RegisterNode(IAMPublicNodesService_RegisterNodeServer) error
	// contains filtered or unexported methods
}

IAMPublicNodesServiceServer is the server API for IAMPublicNodesService service. All implementations must embed UnimplementedIAMPublicNodesServiceServer for forward compatibility

type IAMPublicNodesService_RegisterNodeClient

type IAMPublicNodesService_RegisterNodeClient interface {
	Send(*IAMOutgoingMessages) error
	Recv() (*IAMIncomingMessages, error)
	grpc.ClientStream
}

type IAMPublicNodesService_RegisterNodeServer

type IAMPublicNodesService_RegisterNodeServer interface {
	Send(*IAMIncomingMessages) error
	Recv() (*IAMOutgoingMessages, error)
	grpc.ServerStream
}

type IAMPublicNodesService_SubscribeNodeChangedClient

type IAMPublicNodesService_SubscribeNodeChangedClient interface {
	Recv() (*NodeInfo, error)
	grpc.ClientStream
}

type IAMPublicNodesService_SubscribeNodeChangedServer

type IAMPublicNodesService_SubscribeNodeChangedServer interface {
	Send(*NodeInfo) error
	grpc.ServerStream
}

type IAMPublicPermissionsServiceClient

type IAMPublicPermissionsServiceClient interface {
	GetPermissions(ctx context.Context, in *PermissionsRequest, opts ...grpc.CallOption) (*PermissionsResponse, error)
}

IAMPublicPermissionsServiceClient is the client API for IAMPublicPermissionsService 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 IAMPublicPermissionsServiceServer

type IAMPublicPermissionsServiceServer interface {
	GetPermissions(context.Context, *PermissionsRequest) (*PermissionsResponse, error)
	// contains filtered or unexported methods
}

IAMPublicPermissionsServiceServer is the server API for IAMPublicPermissionsService service. All implementations must embed UnimplementedIAMPublicPermissionsServiceServer for forward compatibility

type IAMPublicServiceClient

type IAMPublicServiceClient interface {
	GetNodeInfo(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*NodeInfo, error)
	GetCert(ctx context.Context, in *GetCertRequest, opts ...grpc.CallOption) (*CertInfo, error)
	SubscribeCertChanged(ctx context.Context, in *SubscribeCertChangedRequest, opts ...grpc.CallOption) (IAMPublicService_SubscribeCertChangedClient, error)
}

IAMPublicServiceClient is the client API for IAMPublicService 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 IAMPublicServiceServer

type IAMPublicServiceServer interface {
	GetNodeInfo(context.Context, *emptypb.Empty) (*NodeInfo, error)
	GetCert(context.Context, *GetCertRequest) (*CertInfo, error)
	SubscribeCertChanged(*SubscribeCertChangedRequest, IAMPublicService_SubscribeCertChangedServer) error
	// contains filtered or unexported methods
}

IAMPublicServiceServer is the server API for IAMPublicService service. All implementations must embed UnimplementedIAMPublicServiceServer for forward compatibility

type IAMPublicService_SubscribeCertChangedClient

type IAMPublicService_SubscribeCertChangedClient interface {
	Recv() (*CertInfo, error)
	grpc.ClientStream
}

type IAMPublicService_SubscribeCertChangedServer

type IAMPublicService_SubscribeCertChangedServer interface {
	Send(*CertInfo) error
	grpc.ServerStream
}

type NodeAttribute

type NodeAttribute struct {
	Name  string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*NodeAttribute) Descriptor deprecated

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

Deprecated: Use NodeAttribute.ProtoReflect.Descriptor instead.

func (*NodeAttribute) GetName

func (x *NodeAttribute) GetName() string

func (*NodeAttribute) GetValue

func (x *NodeAttribute) GetValue() string

func (*NodeAttribute) ProtoMessage

func (*NodeAttribute) ProtoMessage()

func (*NodeAttribute) ProtoReflect

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

func (*NodeAttribute) Reset

func (x *NodeAttribute) Reset()

func (*NodeAttribute) String

func (x *NodeAttribute) String() string

type NodeInfo

type NodeInfo struct {
	NodeId     string            `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	NodeType   string            `protobuf:"bytes,2,opt,name=node_type,json=nodeType,proto3" json:"node_type,omitempty"`
	Name       string            `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Status     string            `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
	OsType     string            `protobuf:"bytes,5,opt,name=os_type,json=osType,proto3" json:"os_type,omitempty"`
	Cpus       []*CPUInfo        `protobuf:"bytes,6,rep,name=cpus,proto3" json:"cpus,omitempty"`
	MaxDmips   uint64            `protobuf:"varint,7,opt,name=max_dmips,json=maxDmips,proto3" json:"max_dmips,omitempty"`
	TotalRam   uint64            `protobuf:"varint,8,opt,name=total_ram,json=totalRam,proto3" json:"total_ram,omitempty"`
	Partitions []*PartitionInfo  `protobuf:"bytes,9,rep,name=partitions,proto3" json:"partitions,omitempty"`
	Attrs      []*NodeAttribute  `protobuf:"bytes,10,rep,name=attrs,proto3" json:"attrs,omitempty"`
	Error      *common.ErrorInfo `protobuf:"bytes,11,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*NodeInfo) Descriptor deprecated

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

Deprecated: Use NodeInfo.ProtoReflect.Descriptor instead.

func (*NodeInfo) GetAttrs

func (x *NodeInfo) GetAttrs() []*NodeAttribute

func (*NodeInfo) GetCpus

func (x *NodeInfo) GetCpus() []*CPUInfo

func (*NodeInfo) GetError

func (x *NodeInfo) GetError() *common.ErrorInfo

func (*NodeInfo) GetMaxDmips

func (x *NodeInfo) GetMaxDmips() uint64

func (*NodeInfo) GetName

func (x *NodeInfo) GetName() string

func (*NodeInfo) GetNodeId

func (x *NodeInfo) GetNodeId() string

func (*NodeInfo) GetNodeType

func (x *NodeInfo) GetNodeType() string

func (*NodeInfo) GetOsType

func (x *NodeInfo) GetOsType() string

func (*NodeInfo) GetPartitions

func (x *NodeInfo) GetPartitions() []*PartitionInfo

func (*NodeInfo) GetStatus

func (x *NodeInfo) GetStatus() string

func (*NodeInfo) GetTotalRam

func (x *NodeInfo) GetTotalRam() uint64

func (*NodeInfo) ProtoMessage

func (*NodeInfo) ProtoMessage()

func (*NodeInfo) ProtoReflect

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

func (*NodeInfo) Reset

func (x *NodeInfo) Reset()

func (*NodeInfo) String

func (x *NodeInfo) String() string

type NodesID

type NodesID struct {
	Ids []string `protobuf:"bytes,1,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

func (*NodesID) Descriptor deprecated

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

Deprecated: Use NodesID.ProtoReflect.Descriptor instead.

func (*NodesID) GetIds

func (x *NodesID) GetIds() []string

func (*NodesID) ProtoMessage

func (*NodesID) ProtoMessage()

func (*NodesID) ProtoReflect

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

func (*NodesID) Reset

func (x *NodesID) Reset()

func (*NodesID) String

func (x *NodesID) String() string

type PartitionInfo

type PartitionInfo struct {
	Name      string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Types     []string `protobuf:"bytes,2,rep,name=types,proto3" json:"types,omitempty"`
	TotalSize uint64   `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	Path      string   `protobuf:"bytes,4,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

func (*PartitionInfo) Descriptor deprecated

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

Deprecated: Use PartitionInfo.ProtoReflect.Descriptor instead.

func (*PartitionInfo) GetName

func (x *PartitionInfo) GetName() string

func (*PartitionInfo) GetPath

func (x *PartitionInfo) GetPath() string

func (*PartitionInfo) GetTotalSize

func (x *PartitionInfo) GetTotalSize() uint64

func (*PartitionInfo) GetTypes

func (x *PartitionInfo) GetTypes() []string

func (*PartitionInfo) ProtoMessage

func (*PartitionInfo) ProtoMessage()

func (*PartitionInfo) ProtoReflect

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

func (*PartitionInfo) Reset

func (x *PartitionInfo) Reset()

func (*PartitionInfo) String

func (x *PartitionInfo) String() string

type PauseNodeRequest

type PauseNodeRequest struct {
	NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	// contains filtered or unexported fields
}

func (*PauseNodeRequest) Descriptor deprecated

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

Deprecated: Use PauseNodeRequest.ProtoReflect.Descriptor instead.

func (*PauseNodeRequest) GetNodeId

func (x *PauseNodeRequest) GetNodeId() string

func (*PauseNodeRequest) ProtoMessage

func (*PauseNodeRequest) ProtoMessage()

func (*PauseNodeRequest) ProtoReflect

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

func (*PauseNodeRequest) Reset

func (x *PauseNodeRequest) Reset()

func (*PauseNodeRequest) String

func (x *PauseNodeRequest) String() string

type PauseNodeResponse

type PauseNodeResponse struct {
	Error *common.ErrorInfo `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*PauseNodeResponse) Descriptor deprecated

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

Deprecated: Use PauseNodeResponse.ProtoReflect.Descriptor instead.

func (*PauseNodeResponse) GetError

func (x *PauseNodeResponse) GetError() *common.ErrorInfo

func (*PauseNodeResponse) ProtoMessage

func (*PauseNodeResponse) ProtoMessage()

func (*PauseNodeResponse) ProtoReflect

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

func (*PauseNodeResponse) Reset

func (x *PauseNodeResponse) Reset()

func (*PauseNodeResponse) String

func (x *PauseNodeResponse) String() string

type Permissions

type Permissions struct {
	Permissions map[string]string `` /* 163-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Permissions) Descriptor deprecated

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

Deprecated: Use Permissions.ProtoReflect.Descriptor instead.

func (*Permissions) GetPermissions

func (x *Permissions) GetPermissions() map[string]string

func (*Permissions) ProtoMessage

func (*Permissions) ProtoMessage()

func (*Permissions) ProtoReflect

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

func (*Permissions) Reset

func (x *Permissions) Reset()

func (*Permissions) String

func (x *Permissions) String() string

type PermissionsRequest

type PermissionsRequest struct {
	Secret             string `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
	FunctionalServerId string `protobuf:"bytes,2,opt,name=functional_server_id,json=functionalServerId,proto3" json:"functional_server_id,omitempty"`
	// contains filtered or unexported fields
}

func (*PermissionsRequest) Descriptor deprecated

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

Deprecated: Use PermissionsRequest.ProtoReflect.Descriptor instead.

func (*PermissionsRequest) GetFunctionalServerId

func (x *PermissionsRequest) GetFunctionalServerId() string

func (*PermissionsRequest) GetSecret

func (x *PermissionsRequest) GetSecret() string

func (*PermissionsRequest) ProtoMessage

func (*PermissionsRequest) ProtoMessage()

func (*PermissionsRequest) ProtoReflect

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

func (*PermissionsRequest) Reset

func (x *PermissionsRequest) Reset()

func (*PermissionsRequest) String

func (x *PermissionsRequest) String() string

type PermissionsResponse

type PermissionsResponse struct {
	Instance    *common.InstanceIdent `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
	Permissions *Permissions          `protobuf:"bytes,2,opt,name=permissions,proto3" json:"permissions,omitempty"`
	// contains filtered or unexported fields
}

func (*PermissionsResponse) Descriptor deprecated

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

Deprecated: Use PermissionsResponse.ProtoReflect.Descriptor instead.

func (*PermissionsResponse) GetInstance

func (x *PermissionsResponse) GetInstance() *common.InstanceIdent

func (*PermissionsResponse) GetPermissions

func (x *PermissionsResponse) GetPermissions() *Permissions

func (*PermissionsResponse) ProtoMessage

func (*PermissionsResponse) ProtoMessage()

func (*PermissionsResponse) ProtoReflect

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

func (*PermissionsResponse) Reset

func (x *PermissionsResponse) Reset()

func (*PermissionsResponse) String

func (x *PermissionsResponse) String() string

type RegisterInstanceRequest

type RegisterInstanceRequest struct {
	Instance    *common.InstanceIdent   `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
	Permissions map[string]*Permissions `` /* 163-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RegisterInstanceRequest) Descriptor deprecated

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

Deprecated: Use RegisterInstanceRequest.ProtoReflect.Descriptor instead.

func (*RegisterInstanceRequest) GetInstance

func (x *RegisterInstanceRequest) GetInstance() *common.InstanceIdent

func (*RegisterInstanceRequest) GetPermissions

func (x *RegisterInstanceRequest) GetPermissions() map[string]*Permissions

func (*RegisterInstanceRequest) ProtoMessage

func (*RegisterInstanceRequest) ProtoMessage()

func (*RegisterInstanceRequest) ProtoReflect

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

func (*RegisterInstanceRequest) Reset

func (x *RegisterInstanceRequest) Reset()

func (*RegisterInstanceRequest) String

func (x *RegisterInstanceRequest) String() string

type RegisterInstanceResponse

type RegisterInstanceResponse struct {
	Secret string `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
	// contains filtered or unexported fields
}

func (*RegisterInstanceResponse) Descriptor deprecated

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

Deprecated: Use RegisterInstanceResponse.ProtoReflect.Descriptor instead.

func (*RegisterInstanceResponse) GetSecret

func (x *RegisterInstanceResponse) GetSecret() string

func (*RegisterInstanceResponse) ProtoMessage

func (*RegisterInstanceResponse) ProtoMessage()

func (*RegisterInstanceResponse) ProtoReflect

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

func (*RegisterInstanceResponse) Reset

func (x *RegisterInstanceResponse) Reset()

func (*RegisterInstanceResponse) String

func (x *RegisterInstanceResponse) String() string

type ResumeNodeRequest

type ResumeNodeRequest struct {
	NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ResumeNodeRequest) Descriptor deprecated

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

Deprecated: Use ResumeNodeRequest.ProtoReflect.Descriptor instead.

func (*ResumeNodeRequest) GetNodeId

func (x *ResumeNodeRequest) GetNodeId() string

func (*ResumeNodeRequest) ProtoMessage

func (*ResumeNodeRequest) ProtoMessage()

func (*ResumeNodeRequest) ProtoReflect

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

func (*ResumeNodeRequest) Reset

func (x *ResumeNodeRequest) Reset()

func (*ResumeNodeRequest) String

func (x *ResumeNodeRequest) String() string

type ResumeNodeResponse

type ResumeNodeResponse struct {
	Error *common.ErrorInfo `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*ResumeNodeResponse) Descriptor deprecated

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

Deprecated: Use ResumeNodeResponse.ProtoReflect.Descriptor instead.

func (*ResumeNodeResponse) GetError

func (x *ResumeNodeResponse) GetError() *common.ErrorInfo

func (*ResumeNodeResponse) ProtoMessage

func (*ResumeNodeResponse) ProtoMessage()

func (*ResumeNodeResponse) ProtoReflect

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

func (*ResumeNodeResponse) Reset

func (x *ResumeNodeResponse) Reset()

func (*ResumeNodeResponse) String

func (x *ResumeNodeResponse) String() string

type StartProvisioningRequest

type StartProvisioningRequest struct {
	NodeId   string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*StartProvisioningRequest) Descriptor deprecated

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

Deprecated: Use StartProvisioningRequest.ProtoReflect.Descriptor instead.

func (*StartProvisioningRequest) GetNodeId

func (x *StartProvisioningRequest) GetNodeId() string

func (*StartProvisioningRequest) GetPassword

func (x *StartProvisioningRequest) GetPassword() string

func (*StartProvisioningRequest) ProtoMessage

func (*StartProvisioningRequest) ProtoMessage()

func (*StartProvisioningRequest) ProtoReflect

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

func (*StartProvisioningRequest) Reset

func (x *StartProvisioningRequest) Reset()

func (*StartProvisioningRequest) String

func (x *StartProvisioningRequest) String() string

type StartProvisioningResponse

type StartProvisioningResponse struct {
	Error *common.ErrorInfo `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*StartProvisioningResponse) Descriptor deprecated

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

Deprecated: Use StartProvisioningResponse.ProtoReflect.Descriptor instead.

func (*StartProvisioningResponse) GetError

func (*StartProvisioningResponse) ProtoMessage

func (*StartProvisioningResponse) ProtoMessage()

func (*StartProvisioningResponse) ProtoReflect

func (*StartProvisioningResponse) Reset

func (x *StartProvisioningResponse) Reset()

func (*StartProvisioningResponse) String

func (x *StartProvisioningResponse) String() string

type Subjects

type Subjects struct {
	Subjects []string `protobuf:"bytes,1,rep,name=subjects,proto3" json:"subjects,omitempty"`
	// contains filtered or unexported fields
}

func (*Subjects) Descriptor deprecated

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

Deprecated: Use Subjects.ProtoReflect.Descriptor instead.

func (*Subjects) GetSubjects

func (x *Subjects) GetSubjects() []string

func (*Subjects) ProtoMessage

func (*Subjects) ProtoMessage()

func (*Subjects) ProtoReflect

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

func (*Subjects) Reset

func (x *Subjects) Reset()

func (*Subjects) String

func (x *Subjects) String() string

type SubscribeCertChangedRequest

type SubscribeCertChangedRequest struct {
	Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*SubscribeCertChangedRequest) Descriptor deprecated

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

Deprecated: Use SubscribeCertChangedRequest.ProtoReflect.Descriptor instead.

func (*SubscribeCertChangedRequest) GetType

func (x *SubscribeCertChangedRequest) GetType() string

func (*SubscribeCertChangedRequest) ProtoMessage

func (*SubscribeCertChangedRequest) ProtoMessage()

func (*SubscribeCertChangedRequest) ProtoReflect

func (*SubscribeCertChangedRequest) Reset

func (x *SubscribeCertChangedRequest) Reset()

func (*SubscribeCertChangedRequest) String

func (x *SubscribeCertChangedRequest) String() string

type SystemInfo

type SystemInfo struct {
	SystemId  string `protobuf:"bytes,1,opt,name=system_id,json=systemId,proto3" json:"system_id,omitempty"`
	UnitModel string `protobuf:"bytes,2,opt,name=unit_model,json=unitModel,proto3" json:"unit_model,omitempty"`
	// contains filtered or unexported fields
}

func (*SystemInfo) Descriptor deprecated

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

Deprecated: Use SystemInfo.ProtoReflect.Descriptor instead.

func (*SystemInfo) GetSystemId

func (x *SystemInfo) GetSystemId() string

func (*SystemInfo) GetUnitModel

func (x *SystemInfo) GetUnitModel() string

func (*SystemInfo) ProtoMessage

func (*SystemInfo) ProtoMessage()

func (*SystemInfo) ProtoReflect

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

func (*SystemInfo) Reset

func (x *SystemInfo) Reset()

func (*SystemInfo) String

func (x *SystemInfo) String() string

type UnimplementedIAMCertificateServiceServer

type UnimplementedIAMCertificateServiceServer struct {
}

UnimplementedIAMCertificateServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedIAMCertificateServiceServer) ApplyCert

func (UnimplementedIAMCertificateServiceServer) CreateKey

type UnimplementedIAMNodesServiceServer

type UnimplementedIAMNodesServiceServer struct {
}

UnimplementedIAMNodesServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedIAMNodesServiceServer) PauseNode

func (UnimplementedIAMNodesServiceServer) ResumeNode

type UnimplementedIAMPermissionsServiceServer

type UnimplementedIAMPermissionsServiceServer struct {
}

UnimplementedIAMPermissionsServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedIAMPermissionsServiceServer) RegisterInstance

func (UnimplementedIAMPermissionsServiceServer) UnregisterInstance

type UnimplementedIAMProvisioningServiceServer

type UnimplementedIAMProvisioningServiceServer struct {
}

UnimplementedIAMProvisioningServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedIAMProvisioningServiceServer) Deprovision

func (UnimplementedIAMProvisioningServiceServer) FinishProvisioning

func (UnimplementedIAMProvisioningServiceServer) GetCertTypes

func (UnimplementedIAMProvisioningServiceServer) StartProvisioning

type UnimplementedIAMPublicIdentityServiceServer

type UnimplementedIAMPublicIdentityServiceServer struct {
}

UnimplementedIAMPublicIdentityServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedIAMPublicIdentityServiceServer) GetSubjects

func (UnimplementedIAMPublicIdentityServiceServer) GetSystemInfo

func (UnimplementedIAMPublicIdentityServiceServer) SubscribeSubjectsChanged

type UnimplementedIAMPublicNodesServiceServer

type UnimplementedIAMPublicNodesServiceServer struct {
}

UnimplementedIAMPublicNodesServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedIAMPublicNodesServiceServer) GetAllNodeIDs

func (UnimplementedIAMPublicNodesServiceServer) GetNodeInfo

func (UnimplementedIAMPublicNodesServiceServer) RegisterNode

func (UnimplementedIAMPublicNodesServiceServer) SubscribeNodeChanged

type UnimplementedIAMPublicPermissionsServiceServer

type UnimplementedIAMPublicPermissionsServiceServer struct {
}

UnimplementedIAMPublicPermissionsServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedIAMPublicPermissionsServiceServer) GetPermissions

type UnimplementedIAMPublicServiceServer

type UnimplementedIAMPublicServiceServer struct {
}

UnimplementedIAMPublicServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedIAMPublicServiceServer) GetCert

func (UnimplementedIAMPublicServiceServer) GetNodeInfo

type UnregisterInstanceRequest

type UnregisterInstanceRequest struct {
	Instance *common.InstanceIdent `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
	// contains filtered or unexported fields
}

func (*UnregisterInstanceRequest) Descriptor deprecated

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

Deprecated: Use UnregisterInstanceRequest.ProtoReflect.Descriptor instead.

func (*UnregisterInstanceRequest) GetInstance

func (*UnregisterInstanceRequest) ProtoMessage

func (*UnregisterInstanceRequest) ProtoMessage()

func (*UnregisterInstanceRequest) ProtoReflect

func (*UnregisterInstanceRequest) Reset

func (x *UnregisterInstanceRequest) Reset()

func (*UnregisterInstanceRequest) String

func (x *UnregisterInstanceRequest) String() string

type UnsafeIAMCertificateServiceServer

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

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

type UnsafeIAMNodesServiceServer

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

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

type UnsafeIAMPermissionsServiceServer

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

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

type UnsafeIAMProvisioningServiceServer

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

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

type UnsafeIAMPublicIdentityServiceServer

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

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

type UnsafeIAMPublicNodesServiceServer

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

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

type UnsafeIAMPublicPermissionsServiceServer

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

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

type UnsafeIAMPublicServiceServer

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

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

Jump to

Keyboard shortcuts

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