package v0

import "github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0"

Index

Constants

const (
	NetworkConfigProxy_AddNIC_FullMethodName         = "/ncproxygrpc.NetworkConfigProxy/AddNIC"
	NetworkConfigProxy_ModifyNIC_FullMethodName      = "/ncproxygrpc.NetworkConfigProxy/ModifyNIC"
	NetworkConfigProxy_DeleteNIC_FullMethodName      = "/ncproxygrpc.NetworkConfigProxy/DeleteNIC"
	NetworkConfigProxy_CreateNetwork_FullMethodName  = "/ncproxygrpc.NetworkConfigProxy/CreateNetwork"
	NetworkConfigProxy_CreateEndpoint_FullMethodName = "/ncproxygrpc.NetworkConfigProxy/CreateEndpoint"
	NetworkConfigProxy_AddEndpoint_FullMethodName    = "/ncproxygrpc.NetworkConfigProxy/AddEndpoint"
	NetworkConfigProxy_DeleteEndpoint_FullMethodName = "/ncproxygrpc.NetworkConfigProxy/DeleteEndpoint"
	NetworkConfigProxy_DeleteNetwork_FullMethodName  = "/ncproxygrpc.NetworkConfigProxy/DeleteNetwork"
	NetworkConfigProxy_GetEndpoint_FullMethodName    = "/ncproxygrpc.NetworkConfigProxy/GetEndpoint"
	NetworkConfigProxy_GetNetwork_FullMethodName     = "/ncproxygrpc.NetworkConfigProxy/GetNetwork"
	NetworkConfigProxy_GetEndpoints_FullMethodName   = "/ncproxygrpc.NetworkConfigProxy/GetEndpoints"
	NetworkConfigProxy_GetNetworks_FullMethodName    = "/ncproxygrpc.NetworkConfigProxy/GetNetworks"
)

Variables

var (
	CreateNetworkRequest_NetworkMode_name = map[int32]string{
		0: "Transparent",
		1: "NAT",
	}
	CreateNetworkRequest_NetworkMode_value = map[string]int32{
		"Transparent": 0,
		"NAT":         1,
	}
)

Enum value maps for CreateNetworkRequest_NetworkMode.

var (
	CreateNetworkRequest_IpamType_name = map[int32]string{
		0: "Static",
		1: "DHCP",
	}
	CreateNetworkRequest_IpamType_value = map[string]int32{
		"Static": 0,
		"DHCP":   1,
	}
)

Enum value maps for CreateNetworkRequest_IpamType.

var File_github_com_Microsoft_hcsshim_pkg_ncproxy_ncproxygrpc_v0_networkconfigproxy_proto protoreflect.FileDescriptor
var NetworkConfigProxy_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "ncproxygrpc.NetworkConfigProxy",
	HandlerType: (*NetworkConfigProxyServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "AddNIC",
			Handler:    _NetworkConfigProxy_AddNIC_Handler,
		},
		{
			MethodName: "ModifyNIC",
			Handler:    _NetworkConfigProxy_ModifyNIC_Handler,
		},
		{
			MethodName: "DeleteNIC",
			Handler:    _NetworkConfigProxy_DeleteNIC_Handler,
		},
		{
			MethodName: "CreateNetwork",
			Handler:    _NetworkConfigProxy_CreateNetwork_Handler,
		},
		{
			MethodName: "CreateEndpoint",
			Handler:    _NetworkConfigProxy_CreateEndpoint_Handler,
		},
		{
			MethodName: "AddEndpoint",
			Handler:    _NetworkConfigProxy_AddEndpoint_Handler,
		},
		{
			MethodName: "DeleteEndpoint",
			Handler:    _NetworkConfigProxy_DeleteEndpoint_Handler,
		},
		{
			MethodName: "DeleteNetwork",
			Handler:    _NetworkConfigProxy_DeleteNetwork_Handler,
		},
		{
			MethodName: "GetEndpoint",
			Handler:    _NetworkConfigProxy_GetEndpoint_Handler,
		},
		{
			MethodName: "GetNetwork",
			Handler:    _NetworkConfigProxy_GetNetwork_Handler,
		},
		{
			MethodName: "GetEndpoints",
			Handler:    _NetworkConfigProxy_GetEndpoints_Handler,
		},
		{
			MethodName: "GetNetworks",
			Handler:    _NetworkConfigProxy_GetNetworks_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto",
}

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

Functions

func RegisterNetworkConfigProxyServer

func RegisterNetworkConfigProxyServer(s grpc.ServiceRegistrar, srv NetworkConfigProxyServer)

Types

type AddEndpointRequest

type AddEndpointRequest struct {

	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.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/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	NamespaceID string `protobuf:"bytes,2,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// contains filtered or unexported fields
}

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

func (*AddEndpointRequest) Descriptor

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

Deprecated: Use AddEndpointRequest.ProtoReflect.Descriptor instead.

func (*AddEndpointRequest) GetName

func (x *AddEndpointRequest) GetName() string

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

func (*AddEndpointRequest) GetNamespaceID

func (x *AddEndpointRequest) GetNamespaceID() string

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

func (*AddEndpointRequest) ProtoMessage

func (*AddEndpointRequest) ProtoMessage()

func (*AddEndpointRequest) ProtoReflect

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

func (*AddEndpointRequest) Reset

func (x *AddEndpointRequest) Reset()

func (*AddEndpointRequest) String

func (x *AddEndpointRequest) String() string

type AddEndpointResponse

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

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

func (*AddEndpointResponse) Descriptor

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

Deprecated: Use AddEndpointResponse.ProtoReflect.Descriptor instead.

func (*AddEndpointResponse) ProtoMessage

func (*AddEndpointResponse) ProtoMessage()

func (*AddEndpointResponse) ProtoReflect

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

func (*AddEndpointResponse) Reset

func (x *AddEndpointResponse) Reset()

func (*AddEndpointResponse) String

func (x *AddEndpointResponse) String() string

type AddNICRequest

type AddNICRequest struct {

	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.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/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	NicID string `protobuf:"bytes,2,opt,name=nic_id,json=nicId,proto3" json:"nic_id,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	EndpointName string `protobuf:"bytes,3,opt,name=endpoint_name,json=endpointName,proto3" json:"endpoint_name,omitempty"`
	// contains filtered or unexported fields
}

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

func (*AddNICRequest) Descriptor

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

Deprecated: Use AddNICRequest.ProtoReflect.Descriptor instead.

func (*AddNICRequest) GetContainerID

func (x *AddNICRequest) GetContainerID() string

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

func (*AddNICRequest) GetEndpointName

func (x *AddNICRequest) GetEndpointName() string

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

func (*AddNICRequest) GetNicID

func (x *AddNICRequest) GetNicID() string

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

func (*AddNICRequest) ProtoMessage

func (*AddNICRequest) ProtoMessage()

func (*AddNICRequest) ProtoReflect

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

func (*AddNICRequest) Reset

func (x *AddNICRequest) Reset()

func (*AddNICRequest) String

func (x *AddNICRequest) String() string

type AddNICResponse

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

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

func (*AddNICResponse) Descriptor

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

Deprecated: Use AddNICResponse.ProtoReflect.Descriptor instead.

func (*AddNICResponse) ProtoMessage

func (*AddNICResponse) ProtoMessage()

func (*AddNICResponse) ProtoReflect

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

func (*AddNICResponse) Reset

func (x *AddNICResponse) Reset()

func (*AddNICResponse) String

func (x *AddNICResponse) String() string

type CreateEndpointRequest

type CreateEndpointRequest struct {

	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.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/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	Macaddress string `protobuf:"bytes,2,opt,name=macaddress,proto3" json:"macaddress,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	Ipaddress string `protobuf:"bytes,3,opt,name=ipaddress,proto3" json:"ipaddress,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	IpaddressPrefixlength string `protobuf:"bytes,4,opt,name=ipaddress_prefixlength,json=ipaddressPrefixlength,proto3" json:"ipaddress_prefixlength,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	NetworkName string `protobuf:"bytes,5,opt,name=network_name,json=networkName,proto3" json:"network_name,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	PortnamePolicySetting *PortNameEndpointPolicySetting `protobuf:"bytes,6,opt,name=portname_policy_setting,json=portnamePolicySetting,proto3" json:"portname_policy_setting,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	IovPolicySettings *IovEndpointPolicySetting `protobuf:"bytes,7,opt,name=iov_policy_settings,json=iovPolicySettings,proto3" json:"iov_policy_settings,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	DnsSetting *DnsSetting `protobuf:"bytes,16,opt,name=dns_setting,json=dnsSetting,proto3" json:"dns_setting,omitempty"`
	// contains filtered or unexported fields
}

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

func (*CreateEndpointRequest) Descriptor

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

Deprecated: Use CreateEndpointRequest.ProtoReflect.Descriptor instead.

func (*CreateEndpointRequest) GetDnsSetting

func (x *CreateEndpointRequest) GetDnsSetting() *DnsSetting

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

func (*CreateEndpointRequest) GetIovPolicySettings

func (x *CreateEndpointRequest) GetIovPolicySettings() *IovEndpointPolicySetting

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

func (*CreateEndpointRequest) GetIpaddress

func (x *CreateEndpointRequest) GetIpaddress() string

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

func (*CreateEndpointRequest) GetIpaddressPrefixlength

func (x *CreateEndpointRequest) GetIpaddressPrefixlength() string

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

func (*CreateEndpointRequest) GetMacaddress

func (x *CreateEndpointRequest) GetMacaddress() string

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

func (*CreateEndpointRequest) GetName

func (x *CreateEndpointRequest) GetName() string

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

func (*CreateEndpointRequest) GetNetworkName

func (x *CreateEndpointRequest) GetNetworkName() string

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

func (*CreateEndpointRequest) GetPortnamePolicySetting

func (x *CreateEndpointRequest) GetPortnamePolicySetting() *PortNameEndpointPolicySetting

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

func (*CreateEndpointRequest) ProtoMessage

func (*CreateEndpointRequest) ProtoMessage()

func (*CreateEndpointRequest) ProtoReflect

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

func (*CreateEndpointRequest) Reset

func (x *CreateEndpointRequest) Reset()

func (*CreateEndpointRequest) String

func (x *CreateEndpointRequest) String() string

type CreateEndpointResponse

type CreateEndpointResponse struct {

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

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

func (*CreateEndpointResponse) Descriptor

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

Deprecated: Use CreateEndpointResponse.ProtoReflect.Descriptor instead.

func (*CreateEndpointResponse) GetID

func (x *CreateEndpointResponse) GetID() string

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

func (*CreateEndpointResponse) ProtoMessage

func (*CreateEndpointResponse) ProtoMessage()

func (*CreateEndpointResponse) ProtoReflect

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

func (*CreateEndpointResponse) Reset

func (x *CreateEndpointResponse) Reset()

func (*CreateEndpointResponse) String

func (x *CreateEndpointResponse) String() string

type CreateNetworkRequest

type CreateNetworkRequest struct {

	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.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/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	Mode CreateNetworkRequest_NetworkMode `protobuf:"varint,2,opt,name=mode,proto3,enum=ncproxygrpc.CreateNetworkRequest_NetworkMode" json:"mode,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	SwitchName string `protobuf:"bytes,3,opt,name=switch_name,json=switchName,proto3" json:"switch_name,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	IpamType CreateNetworkRequest_IpamType `protobuf:"varint,4,opt,name=ipam_type,json=ipamType,proto3,enum=ncproxygrpc.CreateNetworkRequest_IpamType" json:"ipam_type,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	SubnetIpaddressPrefix []string `protobuf:"bytes,5,rep,name=subnet_ipaddress_prefix,json=subnetIpaddressPrefix,proto3" json:"subnet_ipaddress_prefix,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	DefaultGateway string `protobuf:"bytes,6,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/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.

func (*CreateNetworkRequest) Descriptor

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

Deprecated: Use CreateNetworkRequest.ProtoReflect.Descriptor instead.

func (*CreateNetworkRequest) GetDefaultGateway

func (x *CreateNetworkRequest) GetDefaultGateway() string

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

func (*CreateNetworkRequest) GetIpamType

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

func (*CreateNetworkRequest) GetMode

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

func (*CreateNetworkRequest) GetName

func (x *CreateNetworkRequest) GetName() string

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

func (*CreateNetworkRequest) GetSubnetIpaddressPrefix

func (x *CreateNetworkRequest) GetSubnetIpaddressPrefix() []string

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

func (*CreateNetworkRequest) GetSwitchName

func (x *CreateNetworkRequest) GetSwitchName() string

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

func (*CreateNetworkRequest) ProtoMessage

func (*CreateNetworkRequest) ProtoMessage()

func (*CreateNetworkRequest) ProtoReflect

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

func (*CreateNetworkRequest) Reset

func (x *CreateNetworkRequest) Reset()

func (*CreateNetworkRequest) String

func (x *CreateNetworkRequest) String() string

type CreateNetworkRequest_IpamType

type CreateNetworkRequest_IpamType int32

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

const (
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	CreateNetworkRequest_Static CreateNetworkRequest_IpamType = 0
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	CreateNetworkRequest_DHCP CreateNetworkRequest_IpamType = 1
)

func (CreateNetworkRequest_IpamType) Descriptor

func (CreateNetworkRequest_IpamType) Enum

func (CreateNetworkRequest_IpamType) EnumDescriptor

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

Deprecated: Use CreateNetworkRequest_IpamType.Descriptor instead.

func (CreateNetworkRequest_IpamType) Number

func (CreateNetworkRequest_IpamType) String

func (CreateNetworkRequest_IpamType) Type

type CreateNetworkRequest_NetworkMode

type CreateNetworkRequest_NetworkMode int32

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

const (
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	CreateNetworkRequest_Transparent CreateNetworkRequest_NetworkMode = 0
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	CreateNetworkRequest_NAT CreateNetworkRequest_NetworkMode = 1
)

func (CreateNetworkRequest_NetworkMode) Descriptor

func (CreateNetworkRequest_NetworkMode) Enum

func (CreateNetworkRequest_NetworkMode) EnumDescriptor

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

Deprecated: Use CreateNetworkRequest_NetworkMode.Descriptor instead.

func (CreateNetworkRequest_NetworkMode) Number

func (CreateNetworkRequest_NetworkMode) String

func (CreateNetworkRequest_NetworkMode) Type

type CreateNetworkResponse

type CreateNetworkResponse struct {

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

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

func (*CreateNetworkResponse) Descriptor

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

Deprecated: Use CreateNetworkResponse.ProtoReflect.Descriptor instead.

func (*CreateNetworkResponse) GetID

func (x *CreateNetworkResponse) GetID() string

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

func (*CreateNetworkResponse) ProtoMessage

func (*CreateNetworkResponse) ProtoMessage()

func (*CreateNetworkResponse) ProtoReflect

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

func (*CreateNetworkResponse) Reset

func (x *CreateNetworkResponse) Reset()

func (*CreateNetworkResponse) String

func (x *CreateNetworkResponse) String() string

type DeleteEndpointRequest

type DeleteEndpointRequest struct {

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

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

func (*DeleteEndpointRequest) Descriptor

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

Deprecated: Use DeleteEndpointRequest.ProtoReflect.Descriptor instead.

func (*DeleteEndpointRequest) GetName

func (x *DeleteEndpointRequest) GetName() string

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

func (*DeleteEndpointRequest) ProtoMessage

func (*DeleteEndpointRequest) ProtoMessage()

func (*DeleteEndpointRequest) ProtoReflect

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

func (*DeleteEndpointRequest) Reset

func (x *DeleteEndpointRequest) Reset()

func (*DeleteEndpointRequest) String

func (x *DeleteEndpointRequest) String() string

type DeleteEndpointResponse

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

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

func (*DeleteEndpointResponse) Descriptor

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

Deprecated: Use DeleteEndpointResponse.ProtoReflect.Descriptor instead.

func (*DeleteEndpointResponse) ProtoMessage

func (*DeleteEndpointResponse) ProtoMessage()

func (*DeleteEndpointResponse) ProtoReflect

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

func (*DeleteEndpointResponse) Reset

func (x *DeleteEndpointResponse) Reset()

func (*DeleteEndpointResponse) String

func (x *DeleteEndpointResponse) String() string

type DeleteNICRequest

type DeleteNICRequest struct {

	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.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/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	NicID string `protobuf:"bytes,2,opt,name=nic_id,json=nicId,proto3" json:"nic_id,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	EndpointName string `protobuf:"bytes,3,opt,name=endpoint_name,json=endpointName,proto3" json:"endpoint_name,omitempty"`
	// contains filtered or unexported fields
}

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

func (*DeleteNICRequest) Descriptor

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

Deprecated: Use DeleteNICRequest.ProtoReflect.Descriptor instead.

func (*DeleteNICRequest) GetContainerID

func (x *DeleteNICRequest) GetContainerID() string

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

func (*DeleteNICRequest) GetEndpointName

func (x *DeleteNICRequest) GetEndpointName() string

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

func (*DeleteNICRequest) GetNicID

func (x *DeleteNICRequest) GetNicID() string

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

func (*DeleteNICRequest) ProtoMessage

func (*DeleteNICRequest) ProtoMessage()

func (*DeleteNICRequest) ProtoReflect

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

func (*DeleteNICRequest) Reset

func (x *DeleteNICRequest) Reset()

func (*DeleteNICRequest) String

func (x *DeleteNICRequest) String() string

type DeleteNICResponse

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

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

func (*DeleteNICResponse) Descriptor

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

Deprecated: Use DeleteNICResponse.ProtoReflect.Descriptor instead.

func (*DeleteNICResponse) ProtoMessage

func (*DeleteNICResponse) ProtoMessage()

func (*DeleteNICResponse) ProtoReflect

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

func (*DeleteNICResponse) Reset

func (x *DeleteNICResponse) Reset()

func (*DeleteNICResponse) String

func (x *DeleteNICResponse) String() string

type DeleteNetworkRequest

type DeleteNetworkRequest struct {

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

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

func (*DeleteNetworkRequest) Descriptor

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

Deprecated: Use DeleteNetworkRequest.ProtoReflect.Descriptor instead.

func (*DeleteNetworkRequest) GetName

func (x *DeleteNetworkRequest) GetName() string

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

func (*DeleteNetworkRequest) ProtoMessage

func (*DeleteNetworkRequest) ProtoMessage()

func (*DeleteNetworkRequest) ProtoReflect

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

func (*DeleteNetworkRequest) Reset

func (x *DeleteNetworkRequest) Reset()

func (*DeleteNetworkRequest) String

func (x *DeleteNetworkRequest) String() string

type DeleteNetworkResponse

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

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

func (*DeleteNetworkResponse) Descriptor

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

Deprecated: Use DeleteNetworkResponse.ProtoReflect.Descriptor instead.

func (*DeleteNetworkResponse) ProtoMessage

func (*DeleteNetworkResponse) ProtoMessage()

func (*DeleteNetworkResponse) ProtoReflect

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

func (*DeleteNetworkResponse) Reset

func (x *DeleteNetworkResponse) Reset()

func (*DeleteNetworkResponse) String

func (x *DeleteNetworkResponse) String() string

type DnsSetting

type DnsSetting struct {

	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	ServerIpAddrs []string `protobuf:"bytes,1,rep,name=server_ip_addrs,json=serverIpAddrs,proto3" json:"server_ip_addrs,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	Domain string `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	Search []string `protobuf:"bytes,3,rep,name=search,proto3" json:"search,omitempty"`
	// contains filtered or unexported fields
}

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

func (*DnsSetting) Descriptor

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

Deprecated: Use DnsSetting.ProtoReflect.Descriptor instead.

func (*DnsSetting) GetDomain

func (x *DnsSetting) GetDomain() string

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

func (*DnsSetting) GetSearch

func (x *DnsSetting) GetSearch() []string

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

func (*DnsSetting) GetServerIpAddrs

func (x *DnsSetting) GetServerIpAddrs() []string

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

func (*DnsSetting) ProtoMessage

func (*DnsSetting) ProtoMessage()

func (*DnsSetting) ProtoReflect

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

func (*DnsSetting) Reset

func (x *DnsSetting) Reset()

func (*DnsSetting) String

func (x *DnsSetting) String() string

type GetEndpointRequest

type GetEndpointRequest struct {

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

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

func (*GetEndpointRequest) Descriptor

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

Deprecated: Use GetEndpointRequest.ProtoReflect.Descriptor instead.

func (*GetEndpointRequest) GetName

func (x *GetEndpointRequest) GetName() string

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

func (*GetEndpointRequest) ProtoMessage

func (*GetEndpointRequest) ProtoMessage()

func (*GetEndpointRequest) ProtoReflect

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

func (*GetEndpointRequest) Reset

func (x *GetEndpointRequest) Reset()

func (*GetEndpointRequest) String

func (x *GetEndpointRequest) String() string

type GetEndpointResponse

type GetEndpointResponse struct {

	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	ID string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	Network string `protobuf:"bytes,3,opt,name=network,proto3" json:"network,omitempty"` // GUID
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	Namespace string `protobuf:"bytes,4,opt,name=namespace,proto3" json:"namespace,omitempty"` // GUID
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	DnsSetting *DnsSetting `protobuf:"bytes,5,opt,name=dns_setting,json=dnsSetting,proto3" json:"dns_setting,omitempty"`
	// contains filtered or unexported fields
}

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

func (*GetEndpointResponse) Descriptor

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

Deprecated: Use GetEndpointResponse.ProtoReflect.Descriptor instead.

func (*GetEndpointResponse) GetDnsSetting

func (x *GetEndpointResponse) GetDnsSetting() *DnsSetting

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

func (*GetEndpointResponse) GetID

func (x *GetEndpointResponse) GetID() string

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

func (*GetEndpointResponse) GetName

func (x *GetEndpointResponse) GetName() string

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

func (*GetEndpointResponse) GetNamespace

func (x *GetEndpointResponse) GetNamespace() string

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

func (*GetEndpointResponse) GetNetwork

func (x *GetEndpointResponse) GetNetwork() string

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

func (*GetEndpointResponse) ProtoMessage

func (*GetEndpointResponse) ProtoMessage()

func (*GetEndpointResponse) ProtoReflect

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

func (*GetEndpointResponse) Reset

func (x *GetEndpointResponse) Reset()

func (*GetEndpointResponse) String

func (x *GetEndpointResponse) String() string

type GetEndpointsRequest

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

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

func (*GetEndpointsRequest) Descriptor

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

Deprecated: Use GetEndpointsRequest.ProtoReflect.Descriptor instead.

func (*GetEndpointsRequest) ProtoMessage

func (*GetEndpointsRequest) ProtoMessage()

func (*GetEndpointsRequest) ProtoReflect

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

func (*GetEndpointsRequest) Reset

func (x *GetEndpointsRequest) Reset()

func (*GetEndpointsRequest) String

func (x *GetEndpointsRequest) String() string

type GetEndpointsResponse

type GetEndpointsResponse struct {

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

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

func (*GetEndpointsResponse) Descriptor

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

Deprecated: Use GetEndpointsResponse.ProtoReflect.Descriptor instead.

func (*GetEndpointsResponse) GetEndpoints

func (x *GetEndpointsResponse) GetEndpoints() []*GetEndpointResponse

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

func (*GetEndpointsResponse) ProtoMessage

func (*GetEndpointsResponse) ProtoMessage()

func (*GetEndpointsResponse) ProtoReflect

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

func (*GetEndpointsResponse) Reset

func (x *GetEndpointsResponse) Reset()

func (*GetEndpointsResponse) String

func (x *GetEndpointsResponse) String() string

type GetNetworkRequest

type GetNetworkRequest struct {

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

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

func (*GetNetworkRequest) Descriptor

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

Deprecated: Use GetNetworkRequest.ProtoReflect.Descriptor instead.

func (*GetNetworkRequest) GetName

func (x *GetNetworkRequest) GetName() string

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

func (*GetNetworkRequest) ProtoMessage

func (*GetNetworkRequest) ProtoMessage()

func (*GetNetworkRequest) ProtoReflect

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

func (*GetNetworkRequest) Reset

func (x *GetNetworkRequest) Reset()

func (*GetNetworkRequest) String

func (x *GetNetworkRequest) String() string

type GetNetworkResponse

type GetNetworkResponse struct {

	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	ID string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

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

func (*GetNetworkResponse) Descriptor

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

Deprecated: Use GetNetworkResponse.ProtoReflect.Descriptor instead.

func (*GetNetworkResponse) GetID

func (x *GetNetworkResponse) GetID() string

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

func (*GetNetworkResponse) GetName

func (x *GetNetworkResponse) GetName() string

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

func (*GetNetworkResponse) ProtoMessage

func (*GetNetworkResponse) ProtoMessage()

func (*GetNetworkResponse) ProtoReflect

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

func (*GetNetworkResponse) Reset

func (x *GetNetworkResponse) Reset()

func (*GetNetworkResponse) String

func (x *GetNetworkResponse) String() string

type GetNetworksRequest

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

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

func (*GetNetworksRequest) Descriptor

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

Deprecated: Use GetNetworksRequest.ProtoReflect.Descriptor instead.

func (*GetNetworksRequest) ProtoMessage

func (*GetNetworksRequest) ProtoMessage()

func (*GetNetworksRequest) ProtoReflect

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

func (*GetNetworksRequest) Reset

func (x *GetNetworksRequest) Reset()

func (*GetNetworksRequest) String

func (x *GetNetworksRequest) String() string

type GetNetworksResponse

type GetNetworksResponse struct {

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

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

func (*GetNetworksResponse) Descriptor

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

Deprecated: Use GetNetworksResponse.ProtoReflect.Descriptor instead.

func (*GetNetworksResponse) GetNetworks

func (x *GetNetworksResponse) GetNetworks() []*GetNetworkResponse

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

func (*GetNetworksResponse) ProtoMessage

func (*GetNetworksResponse) ProtoMessage()

func (*GetNetworksResponse) ProtoReflect

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

func (*GetNetworksResponse) Reset

func (x *GetNetworksResponse) Reset()

func (*GetNetworksResponse) String

func (x *GetNetworksResponse) String() string

type IovEndpointPolicySetting

type IovEndpointPolicySetting struct {

	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	IovOffloadWeight uint32 `protobuf:"varint,1,opt,name=iov_offload_weight,json=iovOffloadWeight,proto3" json:"iov_offload_weight,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	QueuePairsRequested uint32 `protobuf:"varint,2,opt,name=queue_pairs_requested,json=queuePairsRequested,proto3" json:"queue_pairs_requested,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	InterruptModeration uint32 `protobuf:"varint,3,opt,name=interrupt_moderation,json=interruptModeration,proto3" json:"interrupt_moderation,omitempty"`
	// contains filtered or unexported fields
}

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

func (*IovEndpointPolicySetting) Descriptor

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

Deprecated: Use IovEndpointPolicySetting.ProtoReflect.Descriptor instead.

func (*IovEndpointPolicySetting) GetInterruptModeration

func (x *IovEndpointPolicySetting) GetInterruptModeration() uint32

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

func (*IovEndpointPolicySetting) GetIovOffloadWeight

func (x *IovEndpointPolicySetting) GetIovOffloadWeight() uint32

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

func (*IovEndpointPolicySetting) GetQueuePairsRequested

func (x *IovEndpointPolicySetting) GetQueuePairsRequested() uint32

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

func (*IovEndpointPolicySetting) ProtoMessage

func (*IovEndpointPolicySetting) ProtoMessage()

func (*IovEndpointPolicySetting) ProtoReflect

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

func (*IovEndpointPolicySetting) Reset

func (x *IovEndpointPolicySetting) Reset()

func (*IovEndpointPolicySetting) String

func (x *IovEndpointPolicySetting) String() string

type ModifyNICRequest

type ModifyNICRequest struct {

	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.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/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	NicID string `protobuf:"bytes,2,opt,name=nic_id,json=nicId,proto3" json:"nic_id,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	EndpointName string `protobuf:"bytes,3,opt,name=endpoint_name,json=endpointName,proto3" json:"endpoint_name,omitempty"`
	// Deprecated: The entire proto file github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v0/networkconfigproxy.proto is marked as deprecated.
	IovPolicySettings *IovEndpointPolicySetting `protobuf:"bytes,4,opt,name=iov_policy_settings,json=iovPolicySettings,proto3" json:"iov_policy_settings,omitempty"`
	// contains filtered or unexported fields
}

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

func (*ModifyNICRequest) Descriptor

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

Deprecated: Use ModifyNICRequest.ProtoReflect.Descriptor instead.

func (*ModifyNICRequest) GetContainerID

func (x *ModifyNICRequest) GetContainerID() string

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

func (*ModifyNICRequest) GetEndpointName

func (x *ModifyNICRequest) GetEndpointName() string

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

func (*ModifyNICRequest) GetIovPolicySettings

func (x *ModifyNICRequest) GetIovPolicySettings() *IovEndpointPolicySetting

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

func (*ModifyNICRequest) GetNicID

func (x *ModifyNICRequest) GetNicID() string

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

func (*ModifyNICRequest) ProtoMessage

func (*ModifyNICRequest) ProtoMessage()

func (*ModifyNICRequest) ProtoReflect

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

func (*ModifyNICRequest) Reset

func (x *ModifyNICRequest) Reset()

func (*ModifyNICRequest) String

func (x *ModifyNICRequest) String() string

type ModifyNICResponse

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

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

func (*ModifyNICResponse) Descriptor

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

Deprecated: Use ModifyNICResponse.ProtoReflect.Descriptor instead.

func (*ModifyNICResponse) ProtoMessage

func (*ModifyNICResponse) ProtoMessage()

func (*ModifyNICResponse) ProtoReflect

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

func (*ModifyNICResponse) Reset

func (x *ModifyNICResponse) Reset()

func (*ModifyNICResponse) String

func (x *ModifyNICResponse) String() string

type NetworkConfigProxyClient

NetworkConfigProxyClient is the client API for NetworkConfigProxy 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.

func NewNetworkConfigProxyClient

func NewNetworkConfigProxyClient(cc grpc.ClientConnInterface) NetworkConfigProxyClient

type NetworkConfigProxyServer

NetworkConfigProxyServer is the server API for NetworkConfigProxy service. All implementations must embed UnimplementedNetworkConfigProxyServer for forward compatibility.

type PortNameEndpointPolicySetting

type PortNameEndpointPolicySetting struct {

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

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

func (*PortNameEndpointPolicySetting) Descriptor

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

Deprecated: Use PortNameEndpointPolicySetting.ProtoReflect.Descriptor instead.

func (*PortNameEndpointPolicySetting) GetPortName

func (x *PortNameEndpointPolicySetting) GetPortName() string

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

func (*PortNameEndpointPolicySetting) ProtoMessage

func (*PortNameEndpointPolicySetting) ProtoMessage()

func (*PortNameEndpointPolicySetting) ProtoReflect

func (*PortNameEndpointPolicySetting) Reset

func (x *PortNameEndpointPolicySetting) Reset()

func (*PortNameEndpointPolicySetting) String

type UnimplementedNetworkConfigProxyServer

type UnimplementedNetworkConfigProxyServer struct{}

UnimplementedNetworkConfigProxyServer 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 (UnimplementedNetworkConfigProxyServer) AddEndpoint

func (UnimplementedNetworkConfigProxyServer) AddNIC

func (UnimplementedNetworkConfigProxyServer) CreateEndpoint

func (UnimplementedNetworkConfigProxyServer) CreateNetwork

func (UnimplementedNetworkConfigProxyServer) DeleteEndpoint

func (UnimplementedNetworkConfigProxyServer) DeleteNIC

func (UnimplementedNetworkConfigProxyServer) DeleteNetwork

func (UnimplementedNetworkConfigProxyServer) GetEndpoint

func (UnimplementedNetworkConfigProxyServer) GetEndpoints

func (UnimplementedNetworkConfigProxyServer) GetNetwork

func (UnimplementedNetworkConfigProxyServer) GetNetworks

func (UnimplementedNetworkConfigProxyServer) ModifyNIC

type UnsafeNetworkConfigProxyServer

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

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

Source Files

doc.go networkconfigproxy.pb.go networkconfigproxy_grpc.pb.go

Version
v0.12.9 (latest)
Published
Oct 30, 2024
Platform
linux/amd64
Imports
8 packages
Last checked
12 hours ago

Tools for package owners.