v0

package
v0.12.9 Latest Latest
Warning

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

Go to latest
Published: Oct 30, 2024 License: MIT Imports: 8 Imported by: 4

Documentation

Index

Constants

View Source
const (
	NodeNetworkService_ConfigureNetworking_FullMethodName          = "/azure.nodenetworkservice.NodeNetworkService/ConfigureNetworking"
	NodeNetworkService_ConfigureContainerNetworking_FullMethodName = "/azure.nodenetworkservice.NodeNetworkService/ConfigureContainerNetworking"
	NodeNetworkService_PingNodeNetworkService_FullMethodName       = "/azure.nodenetworkservice.NodeNetworkService/PingNodeNetworkService"
	NodeNetworkService_GetHostLocalIpAddress_FullMethodName        = "/azure.nodenetworkservice.NodeNetworkService/GetHostLocalIpAddress"
)

Variables

View Source
var (
	RequestType_name = map[int32]string{
		0: "Setup",
		1: "Teardown",
	}
	RequestType_value = map[string]int32{
		"Setup":    0,
		"Teardown": 1,
	}
)

Enum value maps for RequestType.

View Source
var File_github_com_Microsoft_hcsshim_pkg_ncproxy_nodenetsvc_v0_nodenetsvc_proto protoreflect.FileDescriptor
View Source
var NodeNetworkService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "azure.nodenetworkservice.NodeNetworkService",
	HandlerType: (*NodeNetworkServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ConfigureNetworking",
			Handler:    _NodeNetworkService_ConfigureNetworking_Handler,
		},
		{
			MethodName: "ConfigureContainerNetworking",
			Handler:    _NodeNetworkService_ConfigureContainerNetworking_Handler,
		},
		{
			MethodName: "PingNodeNetworkService",
			Handler:    _NodeNetworkService_PingNodeNetworkService_Handler,
		},
		{
			MethodName: "GetHostLocalIpAddress",
			Handler:    _NodeNetworkService_GetHostLocalIpAddress_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto",
}

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

Functions

func RegisterNodeNetworkServiceServer

func RegisterNodeNetworkServiceServer(s grpc.ServiceRegistrar, srv NodeNetworkServiceServer)

Types

type ConfigureContainerNetworkingRequest deprecated

type ConfigureContainerNetworkingRequest struct {

	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.
	RequestType RequestType `` /* 137-byte string literal not displayed */
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.
	ContainerID string `protobuf:"bytes,2,opt,name=container_id,json=containerId,proto3" json:"container_id,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.
	NetworkNamespaceID string `protobuf:"bytes,3,opt,name=network_namespace_id,json=networkNamespaceId,proto3" json:"network_namespace_id,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*ConfigureContainerNetworkingRequest) Descriptor deprecated

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

Deprecated: Use ConfigureContainerNetworkingRequest.ProtoReflect.Descriptor instead.

func (*ConfigureContainerNetworkingRequest) GetContainerID deprecated

func (x *ConfigureContainerNetworkingRequest) GetContainerID() string

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*ConfigureContainerNetworkingRequest) GetNetworkNamespaceID deprecated

func (x *ConfigureContainerNetworkingRequest) GetNetworkNamespaceID() string

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*ConfigureContainerNetworkingRequest) GetRequestType deprecated

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*ConfigureContainerNetworkingRequest) ProtoMessage

func (*ConfigureContainerNetworkingRequest) ProtoMessage()

func (*ConfigureContainerNetworkingRequest) ProtoReflect

func (*ConfigureContainerNetworkingRequest) Reset

func (*ConfigureContainerNetworkingRequest) String

type ConfigureContainerNetworkingResponse deprecated

type ConfigureContainerNetworkingResponse struct {

	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.
	Interfaces []*ContainerNetworkInterface `protobuf:"bytes,1,rep,name=interfaces,proto3" json:"interfaces,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*ConfigureContainerNetworkingResponse) Descriptor deprecated

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

Deprecated: Use ConfigureContainerNetworkingResponse.ProtoReflect.Descriptor instead.

func (*ConfigureContainerNetworkingResponse) GetInterfaces deprecated

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*ConfigureContainerNetworkingResponse) ProtoMessage

func (*ConfigureContainerNetworkingResponse) ProtoMessage()

func (*ConfigureContainerNetworkingResponse) ProtoReflect

func (*ConfigureContainerNetworkingResponse) Reset

func (*ConfigureContainerNetworkingResponse) String

type ConfigureNetworkingRequest deprecated

type ConfigureNetworkingRequest struct {

	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.
	ContainerID string `protobuf:"bytes,1,opt,name=container_id,json=containerId,proto3" json:"container_id,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.
	RequestType RequestType `` /* 137-byte string literal not displayed */
	// contains filtered or unexported fields
}

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*ConfigureNetworkingRequest) Descriptor deprecated

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

Deprecated: Use ConfigureNetworkingRequest.ProtoReflect.Descriptor instead.

func (*ConfigureNetworkingRequest) GetContainerID deprecated

func (x *ConfigureNetworkingRequest) GetContainerID() string

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*ConfigureNetworkingRequest) GetRequestType deprecated

func (x *ConfigureNetworkingRequest) GetRequestType() RequestType

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*ConfigureNetworkingRequest) ProtoMessage

func (*ConfigureNetworkingRequest) ProtoMessage()

func (*ConfigureNetworkingRequest) ProtoReflect

func (*ConfigureNetworkingRequest) Reset

func (x *ConfigureNetworkingRequest) Reset()

func (*ConfigureNetworkingRequest) String

func (x *ConfigureNetworkingRequest) String() string

type ConfigureNetworkingResponse deprecated

type ConfigureNetworkingResponse struct {
	// contains filtered or unexported fields
}

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*ConfigureNetworkingResponse) Descriptor deprecated

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

Deprecated: Use ConfigureNetworkingResponse.ProtoReflect.Descriptor instead.

func (*ConfigureNetworkingResponse) ProtoMessage

func (*ConfigureNetworkingResponse) ProtoMessage()

func (*ConfigureNetworkingResponse) ProtoReflect

func (*ConfigureNetworkingResponse) Reset

func (x *ConfigureNetworkingResponse) Reset()

func (*ConfigureNetworkingResponse) String

func (x *ConfigureNetworkingResponse) String() string

type ContainerIPAddress deprecated

type ContainerIPAddress struct {

	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.
	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.
	Ip string `protobuf:"bytes,3,opt,name=ip,proto3" json:"ip,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.
	PrefixLength string `protobuf:"bytes,4,opt,name=prefix_length,json=prefixLength,proto3" json:"prefix_length,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.
	DefaultGateway string `protobuf:"bytes,5,opt,name=default_gateway,json=defaultGateway,proto3" json:"default_gateway,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*ContainerIPAddress) Descriptor deprecated

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

Deprecated: Use ContainerIPAddress.ProtoReflect.Descriptor instead.

func (*ContainerIPAddress) GetDefaultGateway deprecated

func (x *ContainerIPAddress) GetDefaultGateway() string

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*ContainerIPAddress) GetIp deprecated

func (x *ContainerIPAddress) GetIp() string

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*ContainerIPAddress) GetPrefixLength deprecated

func (x *ContainerIPAddress) GetPrefixLength() string

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*ContainerIPAddress) GetVersion deprecated

func (x *ContainerIPAddress) GetVersion() string

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*ContainerIPAddress) ProtoMessage

func (*ContainerIPAddress) ProtoMessage()

func (*ContainerIPAddress) ProtoReflect

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

func (*ContainerIPAddress) Reset

func (x *ContainerIPAddress) Reset()

func (*ContainerIPAddress) String

func (x *ContainerIPAddress) String() string

type ContainerNetworkInterface deprecated

type ContainerNetworkInterface struct {

	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.
	MacAddress string `protobuf:"bytes,2,opt,name=mac_address,json=macAddress,proto3" json:"mac_address,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.
	NetworkNamespaceID string `protobuf:"bytes,3,opt,name=network_namespace_id,json=networkNamespaceId,proto3" json:"network_namespace_id,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.
	Ipaddresses []*ContainerIPAddress `protobuf:"bytes,4,rep,name=ipaddresses,proto3" json:"ipaddresses,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*ContainerNetworkInterface) Descriptor deprecated

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

Deprecated: Use ContainerNetworkInterface.ProtoReflect.Descriptor instead.

func (*ContainerNetworkInterface) GetIpaddresses deprecated

func (x *ContainerNetworkInterface) GetIpaddresses() []*ContainerIPAddress

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*ContainerNetworkInterface) GetMacAddress deprecated

func (x *ContainerNetworkInterface) GetMacAddress() string

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*ContainerNetworkInterface) GetName deprecated

func (x *ContainerNetworkInterface) GetName() string

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*ContainerNetworkInterface) GetNetworkNamespaceID deprecated

func (x *ContainerNetworkInterface) GetNetworkNamespaceID() string

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*ContainerNetworkInterface) ProtoMessage

func (*ContainerNetworkInterface) ProtoMessage()

func (*ContainerNetworkInterface) ProtoReflect

func (*ContainerNetworkInterface) Reset

func (x *ContainerNetworkInterface) Reset()

func (*ContainerNetworkInterface) String

func (x *ContainerNetworkInterface) String() string

type GetHostLocalIpAddressRequest deprecated

type GetHostLocalIpAddressRequest struct {

	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.
	ContainerID string `protobuf:"bytes,1,opt,name=container_id,json=containerId,proto3" json:"container_id,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*GetHostLocalIpAddressRequest) Descriptor deprecated

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

Deprecated: Use GetHostLocalIpAddressRequest.ProtoReflect.Descriptor instead.

func (*GetHostLocalIpAddressRequest) GetContainerID deprecated

func (x *GetHostLocalIpAddressRequest) GetContainerID() string

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*GetHostLocalIpAddressRequest) ProtoMessage

func (*GetHostLocalIpAddressRequest) ProtoMessage()

func (*GetHostLocalIpAddressRequest) ProtoReflect

func (*GetHostLocalIpAddressRequest) Reset

func (x *GetHostLocalIpAddressRequest) Reset()

func (*GetHostLocalIpAddressRequest) String

type GetHostLocalIpAddressResponse deprecated

type GetHostLocalIpAddressResponse struct {

	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.
	IpAddr string `protobuf:"bytes,1,opt,name=ip_addr,json=ipAddr,proto3" json:"ip_addr,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*GetHostLocalIpAddressResponse) Descriptor deprecated

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

Deprecated: Use GetHostLocalIpAddressResponse.ProtoReflect.Descriptor instead.

func (*GetHostLocalIpAddressResponse) GetIpAddr deprecated

func (x *GetHostLocalIpAddressResponse) GetIpAddr() string

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*GetHostLocalIpAddressResponse) ProtoMessage

func (*GetHostLocalIpAddressResponse) ProtoMessage()

func (*GetHostLocalIpAddressResponse) ProtoReflect

func (*GetHostLocalIpAddressResponse) Reset

func (x *GetHostLocalIpAddressResponse) Reset()

func (*GetHostLocalIpAddressResponse) String

type NodeNetworkServiceClient

type NodeNetworkServiceClient interface {
	ConfigureNetworking(ctx context.Context, in *ConfigureNetworkingRequest, opts ...grpc.CallOption) (*ConfigureNetworkingResponse, error)
	ConfigureContainerNetworking(ctx context.Context, in *ConfigureContainerNetworkingRequest, opts ...grpc.CallOption) (*ConfigureContainerNetworkingResponse, error)
	PingNodeNetworkService(ctx context.Context, in *PingNodeNetworkServiceRequest, opts ...grpc.CallOption) (*PingNodeNetworkServiceResponse, error)
	GetHostLocalIpAddress(ctx context.Context, in *GetHostLocalIpAddressRequest, opts ...grpc.CallOption) (*GetHostLocalIpAddressResponse, error)
}

NodeNetworkServiceClient is the client API for NodeNetworkService 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 NodeNetworkServiceServer

type NodeNetworkServiceServer interface {
	ConfigureNetworking(context.Context, *ConfigureNetworkingRequest) (*ConfigureNetworkingResponse, error)
	ConfigureContainerNetworking(context.Context, *ConfigureContainerNetworkingRequest) (*ConfigureContainerNetworkingResponse, error)
	PingNodeNetworkService(context.Context, *PingNodeNetworkServiceRequest) (*PingNodeNetworkServiceResponse, error)
	GetHostLocalIpAddress(context.Context, *GetHostLocalIpAddressRequest) (*GetHostLocalIpAddressResponse, error)
	// contains filtered or unexported methods
}

NodeNetworkServiceServer is the server API for NodeNetworkService service. All implementations must embed UnimplementedNodeNetworkServiceServer for forward compatibility.

type PingNodeNetworkServiceRequest deprecated

type PingNodeNetworkServiceRequest struct {

	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.
	PingRequestMessage string `protobuf:"bytes,1,opt,name=ping_request_message,json=pingRequestMessage,proto3" json:"ping_request_message,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*PingNodeNetworkServiceRequest) Descriptor deprecated

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

Deprecated: Use PingNodeNetworkServiceRequest.ProtoReflect.Descriptor instead.

func (*PingNodeNetworkServiceRequest) GetPingRequestMessage deprecated

func (x *PingNodeNetworkServiceRequest) GetPingRequestMessage() string

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*PingNodeNetworkServiceRequest) ProtoMessage

func (*PingNodeNetworkServiceRequest) ProtoMessage()

func (*PingNodeNetworkServiceRequest) ProtoReflect

func (*PingNodeNetworkServiceRequest) Reset

func (x *PingNodeNetworkServiceRequest) Reset()

func (*PingNodeNetworkServiceRequest) String

type PingNodeNetworkServiceResponse deprecated

type PingNodeNetworkServiceResponse struct {

	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.
	PingResponseMessage string `protobuf:"bytes,1,opt,name=ping_response_message,json=pingResponseMessage,proto3" json:"ping_response_message,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*PingNodeNetworkServiceResponse) Descriptor deprecated

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

Deprecated: Use PingNodeNetworkServiceResponse.ProtoReflect.Descriptor instead.

func (*PingNodeNetworkServiceResponse) GetPingResponseMessage deprecated

func (x *PingNodeNetworkServiceResponse) GetPingResponseMessage() string

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

func (*PingNodeNetworkServiceResponse) ProtoMessage

func (*PingNodeNetworkServiceResponse) ProtoMessage()

func (*PingNodeNetworkServiceResponse) ProtoReflect

func (*PingNodeNetworkServiceResponse) Reset

func (x *PingNodeNetworkServiceResponse) Reset()

func (*PingNodeNetworkServiceResponse) String

type RequestType deprecated

type RequestType int32

Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.

const (
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.
	RequestType_Setup RequestType = 0
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/nodenetsvc/v0/nodenetsvc.proto is marked as deprecated.
	RequestType_Teardown RequestType = 1
)

func (RequestType) Descriptor

func (RequestType) Enum

func (x RequestType) Enum() *RequestType

func (RequestType) EnumDescriptor deprecated

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

Deprecated: Use RequestType.Descriptor instead.

func (RequestType) Number

func (x RequestType) Number() protoreflect.EnumNumber

func (RequestType) String

func (x RequestType) String() string

func (RequestType) Type

type UnimplementedNodeNetworkServiceServer

type UnimplementedNodeNetworkServiceServer struct{}

UnimplementedNodeNetworkServiceServer must be embedded to have forward compatible implementations.

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

func (UnimplementedNodeNetworkServiceServer) ConfigureNetworking

type UnsafeNodeNetworkServiceServer

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

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

Directories

Path Synopsis
Package nodenetsvc_v0_mock is a generated GoMock package.
Package nodenetsvc_v0_mock is a generated GoMock package.

Jump to

Keyboard shortcuts

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