package v1
import "github.com/Microsoft/hcsshim/pkg/ncproxy/ncproxygrpc/v1"
Index ¶
- Constants
- Variables
- func RegisterNetworkConfigProxyServer(s grpc.ServiceRegistrar, srv NetworkConfigProxyServer)
- type AddEndpointRequest
- func (*AddEndpointRequest) Descriptor() ([]byte, []int)
- func (x *AddEndpointRequest) GetAttachToHost() bool
- func (x *AddEndpointRequest) GetName() string
- func (x *AddEndpointRequest) GetNamespaceID() string
- func (*AddEndpointRequest) ProtoMessage()
- func (x *AddEndpointRequest) ProtoReflect() protoreflect.Message
- func (x *AddEndpointRequest) Reset()
- func (x *AddEndpointRequest) String() string
- type AddEndpointResponse
- func (*AddEndpointResponse) Descriptor() ([]byte, []int)
- func (*AddEndpointResponse) ProtoMessage()
- func (x *AddEndpointResponse) ProtoReflect() protoreflect.Message
- func (x *AddEndpointResponse) Reset()
- func (x *AddEndpointResponse) String() string
- type AddNICRequest
- func (*AddNICRequest) Descriptor() ([]byte, []int)
- func (x *AddNICRequest) GetContainerID() string
- func (x *AddNICRequest) GetEndpointName() string
- func (x *AddNICRequest) GetEndpointSettings() *EndpointSettings
- func (x *AddNICRequest) GetNicID() string
- func (*AddNICRequest) ProtoMessage()
- func (x *AddNICRequest) ProtoReflect() protoreflect.Message
- func (x *AddNICRequest) Reset()
- func (x *AddNICRequest) String() string
- type AddNICResponse
- func (*AddNICResponse) Descriptor() ([]byte, []int)
- func (*AddNICResponse) ProtoMessage()
- func (x *AddNICResponse) ProtoReflect() protoreflect.Message
- func (x *AddNICResponse) Reset()
- func (x *AddNICResponse) String() string
- type CreateEndpointRequest
- func (*CreateEndpointRequest) Descriptor() ([]byte, []int)
- func (x *CreateEndpointRequest) GetEndpointSettings() *EndpointSettings
- func (*CreateEndpointRequest) ProtoMessage()
- func (x *CreateEndpointRequest) ProtoReflect() protoreflect.Message
- func (x *CreateEndpointRequest) Reset()
- func (x *CreateEndpointRequest) String() string
- type CreateEndpointResponse
- func (*CreateEndpointResponse) Descriptor() ([]byte, []int)
- func (x *CreateEndpointResponse) GetID() string
- func (*CreateEndpointResponse) ProtoMessage()
- func (x *CreateEndpointResponse) ProtoReflect() protoreflect.Message
- func (x *CreateEndpointResponse) Reset()
- func (x *CreateEndpointResponse) String() string
- type CreateNetworkRequest
- func (*CreateNetworkRequest) Descriptor() ([]byte, []int)
- func (x *CreateNetworkRequest) GetNetwork() *Network
- func (*CreateNetworkRequest) ProtoMessage()
- func (x *CreateNetworkRequest) ProtoReflect() protoreflect.Message
- func (x *CreateNetworkRequest) Reset()
- func (x *CreateNetworkRequest) String() string
- type CreateNetworkResponse
- func (*CreateNetworkResponse) Descriptor() ([]byte, []int)
- func (x *CreateNetworkResponse) GetID() string
- func (*CreateNetworkResponse) ProtoMessage()
- func (x *CreateNetworkResponse) ProtoReflect() protoreflect.Message
- func (x *CreateNetworkResponse) Reset()
- func (x *CreateNetworkResponse) String() string
- type DeleteEndpointRequest
- func (*DeleteEndpointRequest) Descriptor() ([]byte, []int)
- func (x *DeleteEndpointRequest) GetName() string
- func (*DeleteEndpointRequest) ProtoMessage()
- func (x *DeleteEndpointRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteEndpointRequest) Reset()
- func (x *DeleteEndpointRequest) String() string
- type DeleteEndpointResponse
- func (*DeleteEndpointResponse) Descriptor() ([]byte, []int)
- func (*DeleteEndpointResponse) ProtoMessage()
- func (x *DeleteEndpointResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteEndpointResponse) Reset()
- func (x *DeleteEndpointResponse) String() string
- type DeleteNICRequest
- func (*DeleteNICRequest) Descriptor() ([]byte, []int)
- func (x *DeleteNICRequest) GetContainerID() string
- func (x *DeleteNICRequest) GetEndpointName() string
- func (x *DeleteNICRequest) GetNicID() string
- func (*DeleteNICRequest) ProtoMessage()
- func (x *DeleteNICRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteNICRequest) Reset()
- func (x *DeleteNICRequest) String() string
- type DeleteNICResponse
- func (*DeleteNICResponse) Descriptor() ([]byte, []int)
- func (*DeleteNICResponse) ProtoMessage()
- func (x *DeleteNICResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteNICResponse) Reset()
- func (x *DeleteNICResponse) String() string
- type DeleteNetworkRequest
- func (*DeleteNetworkRequest) Descriptor() ([]byte, []int)
- func (x *DeleteNetworkRequest) GetName() string
- func (*DeleteNetworkRequest) ProtoMessage()
- func (x *DeleteNetworkRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteNetworkRequest) Reset()
- func (x *DeleteNetworkRequest) String() string
- type DeleteNetworkResponse
- func (*DeleteNetworkResponse) Descriptor() ([]byte, []int)
- func (*DeleteNetworkResponse) ProtoMessage()
- func (x *DeleteNetworkResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteNetworkResponse) Reset()
- func (x *DeleteNetworkResponse) String() string
- type DnsSetting
- func (*DnsSetting) Descriptor() ([]byte, []int)
- func (x *DnsSetting) GetDomain() string
- func (x *DnsSetting) GetSearch() []string
- func (x *DnsSetting) GetServerIpAddrs() []string
- func (*DnsSetting) ProtoMessage()
- func (x *DnsSetting) ProtoReflect() protoreflect.Message
- func (x *DnsSetting) Reset()
- func (x *DnsSetting) String() string
- type EndpointSettings
- func (*EndpointSettings) Descriptor() ([]byte, []int)
- func (x *EndpointSettings) GetHcnEndpoint() *HcnEndpointSettings
- func (x *EndpointSettings) GetNcproxyEndpoint() *NCProxyEndpointSettings
- func (m *EndpointSettings) GetSettings() isEndpointSettings_Settings
- func (*EndpointSettings) ProtoMessage()
- func (x *EndpointSettings) ProtoReflect() protoreflect.Message
- func (x *EndpointSettings) Reset()
- func (x *EndpointSettings) String() string
- type EndpointSettings_HcnEndpoint
- type EndpointSettings_NcproxyEndpoint
- type GetEndpointRequest
- func (*GetEndpointRequest) Descriptor() ([]byte, []int)
- func (x *GetEndpointRequest) GetName() string
- func (*GetEndpointRequest) ProtoMessage()
- func (x *GetEndpointRequest) ProtoReflect() protoreflect.Message
- func (x *GetEndpointRequest) Reset()
- func (x *GetEndpointRequest) String() string
- type GetEndpointResponse
- func (*GetEndpointResponse) Descriptor() ([]byte, []int)
- func (x *GetEndpointResponse) GetEndpoint() *EndpointSettings
- func (x *GetEndpointResponse) GetID() string
- func (x *GetEndpointResponse) GetNamespace() string
- func (*GetEndpointResponse) ProtoMessage()
- func (x *GetEndpointResponse) ProtoReflect() protoreflect.Message
- func (x *GetEndpointResponse) Reset()
- func (x *GetEndpointResponse) String() string
- type GetEndpointsRequest
- func (*GetEndpointsRequest) Descriptor() ([]byte, []int)
- func (*GetEndpointsRequest) ProtoMessage()
- func (x *GetEndpointsRequest) ProtoReflect() protoreflect.Message
- func (x *GetEndpointsRequest) Reset()
- func (x *GetEndpointsRequest) String() string
- type GetEndpointsResponse
- func (*GetEndpointsResponse) Descriptor() ([]byte, []int)
- func (x *GetEndpointsResponse) GetEndpoints() []*GetEndpointResponse
- func (*GetEndpointsResponse) ProtoMessage()
- func (x *GetEndpointsResponse) ProtoReflect() protoreflect.Message
- func (x *GetEndpointsResponse) Reset()
- func (x *GetEndpointsResponse) String() string
- type GetNetworkRequest
- func (*GetNetworkRequest) Descriptor() ([]byte, []int)
- func (x *GetNetworkRequest) GetName() string
- func (*GetNetworkRequest) ProtoMessage()
- func (x *GetNetworkRequest) ProtoReflect() protoreflect.Message
- func (x *GetNetworkRequest) Reset()
- func (x *GetNetworkRequest) String() string
- type GetNetworkResponse
- func (*GetNetworkResponse) Descriptor() ([]byte, []int)
- func (x *GetNetworkResponse) GetID() string
- func (x *GetNetworkResponse) GetMacRange() *MacRange
- func (x *GetNetworkResponse) GetNetwork() *Network
- func (*GetNetworkResponse) ProtoMessage()
- func (x *GetNetworkResponse) ProtoReflect() protoreflect.Message
- func (x *GetNetworkResponse) Reset()
- func (x *GetNetworkResponse) String() string
- type GetNetworksRequest
- func (*GetNetworksRequest) Descriptor() ([]byte, []int)
- func (*GetNetworksRequest) ProtoMessage()
- func (x *GetNetworksRequest) ProtoReflect() protoreflect.Message
- func (x *GetNetworksRequest) Reset()
- func (x *GetNetworksRequest) String() string
- type GetNetworksResponse
- func (*GetNetworksResponse) Descriptor() ([]byte, []int)
- func (x *GetNetworksResponse) GetNetworks() []*GetNetworkResponse
- func (*GetNetworksResponse) ProtoMessage()
- func (x *GetNetworksResponse) ProtoReflect() protoreflect.Message
- func (x *GetNetworksResponse) Reset()
- func (x *GetNetworksResponse) String() string
- type HcnEndpointPolicies
- func (*HcnEndpointPolicies) Descriptor() ([]byte, []int)
- func (x *HcnEndpointPolicies) GetIovPolicySettings() *IovEndpointPolicySetting
- func (x *HcnEndpointPolicies) GetPortnamePolicySetting() *PortNameEndpointPolicySetting
- func (*HcnEndpointPolicies) ProtoMessage()
- func (x *HcnEndpointPolicies) ProtoReflect() protoreflect.Message
- func (x *HcnEndpointPolicies) Reset()
- func (x *HcnEndpointPolicies) String() string
- type HcnEndpointResponse
- func (*HcnEndpointResponse) Descriptor() ([]byte, []int)
- func (x *HcnEndpointResponse) GetID() string
- func (x *HcnEndpointResponse) GetNamespace() string
- func (x *HcnEndpointResponse) GetSettings() *HcnEndpointSettings
- func (*HcnEndpointResponse) ProtoMessage()
- func (x *HcnEndpointResponse) ProtoReflect() protoreflect.Message
- func (x *HcnEndpointResponse) Reset()
- func (x *HcnEndpointResponse) String() string
- type HcnEndpointSettings
- func (*HcnEndpointSettings) Descriptor() ([]byte, []int)
- func (x *HcnEndpointSettings) GetDnsSetting() *DnsSetting
- func (x *HcnEndpointSettings) GetIpaddress() string
- func (x *HcnEndpointSettings) GetIpaddressPrefixlength() uint32
- func (x *HcnEndpointSettings) GetIpv6Address() string
- func (x *HcnEndpointSettings) GetIpv6AddressPrefixlength() uint32
- func (x *HcnEndpointSettings) GetMacaddress() string
- func (x *HcnEndpointSettings) GetName() string
- func (x *HcnEndpointSettings) GetNetworkName() string
- func (x *HcnEndpointSettings) GetPolicies() *HcnEndpointPolicies
- func (*HcnEndpointSettings) ProtoMessage()
- func (x *HcnEndpointSettings) ProtoReflect() protoreflect.Message
- func (x *HcnEndpointSettings) Reset()
- func (x *HcnEndpointSettings) String() string
- type HostComputeNetworkSettings
- func (*HostComputeNetworkSettings) Descriptor() ([]byte, []int)
- func (x *HostComputeNetworkSettings) GetDefaultGateway() string
- func (x *HostComputeNetworkSettings) GetDefaultGatewayIpv6() string
- func (x *HostComputeNetworkSettings) GetIpamType() HostComputeNetworkSettings_IpamType
- func (x *HostComputeNetworkSettings) GetMode() HostComputeNetworkSettings_NetworkMode
- func (x *HostComputeNetworkSettings) GetName() string
- func (x *HostComputeNetworkSettings) GetSubnetIpaddressPrefix() []string
- func (x *HostComputeNetworkSettings) GetSubnetIpaddressPrefixIpv6() []string
- func (x *HostComputeNetworkSettings) GetSwitchName() string
- func (*HostComputeNetworkSettings) ProtoMessage()
- func (x *HostComputeNetworkSettings) ProtoReflect() protoreflect.Message
- func (x *HostComputeNetworkSettings) Reset()
- func (x *HostComputeNetworkSettings) String() string
- type HostComputeNetworkSettings_IpamType
- func (HostComputeNetworkSettings_IpamType) Descriptor() protoreflect.EnumDescriptor
- func (x HostComputeNetworkSettings_IpamType) Enum() *HostComputeNetworkSettings_IpamType
- func (HostComputeNetworkSettings_IpamType) EnumDescriptor() ([]byte, []int)
- func (x HostComputeNetworkSettings_IpamType) Number() protoreflect.EnumNumber
- func (x HostComputeNetworkSettings_IpamType) String() string
- func (HostComputeNetworkSettings_IpamType) Type() protoreflect.EnumType
- type HostComputeNetworkSettings_NetworkMode
- func (HostComputeNetworkSettings_NetworkMode) Descriptor() protoreflect.EnumDescriptor
- func (x HostComputeNetworkSettings_NetworkMode) Enum() *HostComputeNetworkSettings_NetworkMode
- func (HostComputeNetworkSettings_NetworkMode) EnumDescriptor() ([]byte, []int)
- func (x HostComputeNetworkSettings_NetworkMode) Number() protoreflect.EnumNumber
- func (x HostComputeNetworkSettings_NetworkMode) String() string
- func (HostComputeNetworkSettings_NetworkMode) Type() protoreflect.EnumType
- type IovEndpointPolicySetting
- func (*IovEndpointPolicySetting) Descriptor() ([]byte, []int)
- func (x *IovEndpointPolicySetting) GetInterruptModeration() uint32
- func (x *IovEndpointPolicySetting) GetIovOffloadWeight() uint32
- func (x *IovEndpointPolicySetting) GetQueuePairsRequested() uint32
- func (*IovEndpointPolicySetting) ProtoMessage()
- func (x *IovEndpointPolicySetting) ProtoReflect() protoreflect.Message
- func (x *IovEndpointPolicySetting) Reset()
- func (x *IovEndpointPolicySetting) String() string
- type MacRange
- func (*MacRange) Descriptor() ([]byte, []int)
- func (x *MacRange) GetEndMacAddress() string
- func (x *MacRange) GetStartMacAddress() string
- func (*MacRange) ProtoMessage()
- func (x *MacRange) ProtoReflect() protoreflect.Message
- func (x *MacRange) Reset()
- func (x *MacRange) String() string
- type ModifyNICRequest
- func (*ModifyNICRequest) Descriptor() ([]byte, []int)
- func (x *ModifyNICRequest) GetContainerID() string
- func (x *ModifyNICRequest) GetEndpointName() string
- func (x *ModifyNICRequest) GetEndpointSettings() *EndpointSettings
- func (x *ModifyNICRequest) GetNicID() string
- func (*ModifyNICRequest) ProtoMessage()
- func (x *ModifyNICRequest) ProtoReflect() protoreflect.Message
- func (x *ModifyNICRequest) Reset()
- func (x *ModifyNICRequest) String() string
- type ModifyNICResponse
- func (*ModifyNICResponse) Descriptor() ([]byte, []int)
- func (*ModifyNICResponse) ProtoMessage()
- func (x *ModifyNICResponse) ProtoReflect() protoreflect.Message
- func (x *ModifyNICResponse) Reset()
- func (x *ModifyNICResponse) String() string
- type NCProxyEndpointSettings
- func (*NCProxyEndpointSettings) Descriptor() ([]byte, []int)
- func (x *NCProxyEndpointSettings) GetDefaultGateway() string
- func (m *NCProxyEndpointSettings) GetDeviceDetails() isNCProxyEndpointSettings_DeviceDetails
- func (x *NCProxyEndpointSettings) GetIpaddress() string
- func (x *NCProxyEndpointSettings) GetIpaddressPrefixlength() uint32
- func (x *NCProxyEndpointSettings) GetIpv6Address() string
- func (x *NCProxyEndpointSettings) GetIpv6AddressPrefixlength() string
- func (x *NCProxyEndpointSettings) GetMacaddress() string
- func (x *NCProxyEndpointSettings) GetName() string
- func (x *NCProxyEndpointSettings) GetNetworkName() string
- func (x *NCProxyEndpointSettings) GetPciDeviceDetails() *PCIDeviceDetails
- func (*NCProxyEndpointSettings) ProtoMessage()
- func (x *NCProxyEndpointSettings) ProtoReflect() protoreflect.Message
- func (x *NCProxyEndpointSettings) Reset()
- func (x *NCProxyEndpointSettings) String() string
- type NCProxyEndpointSettings_PciDeviceDetails
- type NCProxyNetworkSettings
- func (*NCProxyNetworkSettings) Descriptor() ([]byte, []int)
- func (x *NCProxyNetworkSettings) GetName() string
- func (*NCProxyNetworkSettings) ProtoMessage()
- func (x *NCProxyNetworkSettings) ProtoReflect() protoreflect.Message
- func (x *NCProxyNetworkSettings) Reset()
- func (x *NCProxyNetworkSettings) String() string
- type Network
- func (*Network) Descriptor() ([]byte, []int)
- func (x *Network) GetHcnNetwork() *HostComputeNetworkSettings
- func (x *Network) GetNcproxyNetwork() *NCProxyNetworkSettings
- func (m *Network) GetSettings() isNetwork_Settings
- func (*Network) ProtoMessage()
- func (x *Network) ProtoReflect() protoreflect.Message
- func (x *Network) Reset()
- func (x *Network) String() string
- type NetworkConfigProxyClient
- type NetworkConfigProxyServer
- type Network_HcnNetwork
- type Network_NcproxyNetwork
- type PCIDeviceDetails
- func (*PCIDeviceDetails) Descriptor() ([]byte, []int)
- func (x *PCIDeviceDetails) GetDeviceID() string
- func (x *PCIDeviceDetails) GetVirtualFunctionIndex() uint32
- func (*PCIDeviceDetails) ProtoMessage()
- func (x *PCIDeviceDetails) ProtoReflect() protoreflect.Message
- func (x *PCIDeviceDetails) Reset()
- func (x *PCIDeviceDetails) String() string
- type PortNameEndpointPolicySetting
- func (*PortNameEndpointPolicySetting) Descriptor() ([]byte, []int)
- func (x *PortNameEndpointPolicySetting) GetPortName() string
- func (*PortNameEndpointPolicySetting) ProtoMessage()
- func (x *PortNameEndpointPolicySetting) ProtoReflect() protoreflect.Message
- func (x *PortNameEndpointPolicySetting) Reset()
- func (x *PortNameEndpointPolicySetting) String() string
- type UnimplementedNetworkConfigProxyServer
- func (UnimplementedNetworkConfigProxyServer) AddEndpoint(context.Context, *AddEndpointRequest) (*AddEndpointResponse, error)
- func (UnimplementedNetworkConfigProxyServer) AddNIC(context.Context, *AddNICRequest) (*AddNICResponse, error)
- func (UnimplementedNetworkConfigProxyServer) CreateEndpoint(context.Context, *CreateEndpointRequest) (*CreateEndpointResponse, error)
- func (UnimplementedNetworkConfigProxyServer) CreateNetwork(context.Context, *CreateNetworkRequest) (*CreateNetworkResponse, error)
- func (UnimplementedNetworkConfigProxyServer) DeleteEndpoint(context.Context, *DeleteEndpointRequest) (*DeleteEndpointResponse, error)
- func (UnimplementedNetworkConfigProxyServer) DeleteNIC(context.Context, *DeleteNICRequest) (*DeleteNICResponse, error)
- func (UnimplementedNetworkConfigProxyServer) DeleteNetwork(context.Context, *DeleteNetworkRequest) (*DeleteNetworkResponse, error)
- func (UnimplementedNetworkConfigProxyServer) GetEndpoint(context.Context, *GetEndpointRequest) (*GetEndpointResponse, error)
- func (UnimplementedNetworkConfigProxyServer) GetEndpoints(context.Context, *GetEndpointsRequest) (*GetEndpointsResponse, error)
- func (UnimplementedNetworkConfigProxyServer) GetNetwork(context.Context, *GetNetworkRequest) (*GetNetworkResponse, error)
- func (UnimplementedNetworkConfigProxyServer) GetNetworks(context.Context, *GetNetworksRequest) (*GetNetworksResponse, error)
- func (UnimplementedNetworkConfigProxyServer) ModifyNIC(context.Context, *ModifyNICRequest) (*ModifyNICResponse, error)
- type UnsafeNetworkConfigProxyServer
Constants ¶
const ( NetworkConfigProxy_AddNIC_FullMethodName = "/ncproxygrpc.v1.NetworkConfigProxy/AddNIC" NetworkConfigProxy_ModifyNIC_FullMethodName = "/ncproxygrpc.v1.NetworkConfigProxy/ModifyNIC" NetworkConfigProxy_DeleteNIC_FullMethodName = "/ncproxygrpc.v1.NetworkConfigProxy/DeleteNIC" NetworkConfigProxy_CreateNetwork_FullMethodName = "/ncproxygrpc.v1.NetworkConfigProxy/CreateNetwork" NetworkConfigProxy_CreateEndpoint_FullMethodName = "/ncproxygrpc.v1.NetworkConfigProxy/CreateEndpoint" NetworkConfigProxy_AddEndpoint_FullMethodName = "/ncproxygrpc.v1.NetworkConfigProxy/AddEndpoint" NetworkConfigProxy_DeleteEndpoint_FullMethodName = "/ncproxygrpc.v1.NetworkConfigProxy/DeleteEndpoint" NetworkConfigProxy_DeleteNetwork_FullMethodName = "/ncproxygrpc.v1.NetworkConfigProxy/DeleteNetwork" NetworkConfigProxy_GetEndpoint_FullMethodName = "/ncproxygrpc.v1.NetworkConfigProxy/GetEndpoint" NetworkConfigProxy_GetNetwork_FullMethodName = "/ncproxygrpc.v1.NetworkConfigProxy/GetNetwork" NetworkConfigProxy_GetEndpoints_FullMethodName = "/ncproxygrpc.v1.NetworkConfigProxy/GetEndpoints" NetworkConfigProxy_GetNetworks_FullMethodName = "/ncproxygrpc.v1.NetworkConfigProxy/GetNetworks" )
Variables ¶
var ( HostComputeNetworkSettings_NetworkMode_name = map[int32]string{ 0: "Transparent", 1: "NAT", } HostComputeNetworkSettings_NetworkMode_value = map[string]int32{ "Transparent": 0, "NAT": 1, } )
Enum value maps for HostComputeNetworkSettings_NetworkMode.
var ( HostComputeNetworkSettings_IpamType_name = map[int32]string{ 0: "Static", 1: "DHCP", } HostComputeNetworkSettings_IpamType_value = map[string]int32{ "Static": 0, "DHCP": 1, } )
Enum value maps for HostComputeNetworkSettings_IpamType.
var File_github_com_Microsoft_hcsshim_pkg_ncproxy_ncproxygrpc_v1_networkconfigproxy_proto protoreflect.FileDescriptor
var NetworkConfigProxy_ServiceDesc = grpc.ServiceDesc{ ServiceName: "ncproxygrpc.v1.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/v1/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 { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` NamespaceID string `protobuf:"bytes,2,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"` AttachToHost bool `protobuf:"varint,3,opt,name=attach_to_host,json=attachToHost,proto3" json:"attach_to_host,omitempty"` // contains filtered or unexported fields }
func (*AddEndpointRequest) Descriptor ¶
func (*AddEndpointRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddEndpointRequest.ProtoReflect.Descriptor instead.
func (*AddEndpointRequest) GetAttachToHost ¶
func (x *AddEndpointRequest) GetAttachToHost() bool
func (*AddEndpointRequest) GetName ¶
func (x *AddEndpointRequest) GetName() string
func (*AddEndpointRequest) GetNamespaceID ¶
func (x *AddEndpointRequest) GetNamespaceID() string
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
}
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 { ContainerID string `protobuf:"bytes,1,opt,name=container_id,json=containerId,proto3" json:"container_id,omitempty"` NicID string `protobuf:"bytes,2,opt,name=nic_id,json=nicId,proto3" json:"nic_id,omitempty"` EndpointName string `protobuf:"bytes,3,opt,name=endpoint_name,json=endpointName,proto3" json:"endpoint_name,omitempty"` EndpointSettings *EndpointSettings `protobuf:"bytes,4,opt,name=endpoint_settings,json=endpointSettings,proto3" json:"endpoint_settings,omitempty"` // contains filtered or unexported fields }
func (*AddNICRequest) Descriptor ¶
func (*AddNICRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddNICRequest.ProtoReflect.Descriptor instead.
func (*AddNICRequest) GetContainerID ¶
func (x *AddNICRequest) GetContainerID() string
func (*AddNICRequest) GetEndpointName ¶
func (x *AddNICRequest) GetEndpointName() string
func (*AddNICRequest) GetEndpointSettings ¶
func (x *AddNICRequest) GetEndpointSettings() *EndpointSettings
func (*AddNICRequest) GetNicID ¶
func (x *AddNICRequest) GetNicID() string
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
}
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 { EndpointSettings *EndpointSettings `protobuf:"bytes,1,opt,name=endpoint_settings,json=endpointSettings,proto3" json:"endpoint_settings,omitempty"` // contains filtered or unexported fields }
func (*CreateEndpointRequest) Descriptor ¶
func (*CreateEndpointRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateEndpointRequest.ProtoReflect.Descriptor instead.
func (*CreateEndpointRequest) GetEndpointSettings ¶
func (x *CreateEndpointRequest) GetEndpointSettings() *EndpointSettings
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 { ID string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*CreateEndpointResponse) Descriptor ¶
func (*CreateEndpointResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateEndpointResponse.ProtoReflect.Descriptor instead.
func (*CreateEndpointResponse) GetID ¶
func (x *CreateEndpointResponse) GetID() string
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 { Network *Network `protobuf:"bytes,1,opt,name=network,proto3" json:"network,omitempty"` // contains filtered or unexported fields }
func (*CreateNetworkRequest) Descriptor ¶
func (*CreateNetworkRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateNetworkRequest.ProtoReflect.Descriptor instead.
func (*CreateNetworkRequest) GetNetwork ¶
func (x *CreateNetworkRequest) GetNetwork() *Network
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 CreateNetworkResponse ¶
type CreateNetworkResponse struct { ID string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*CreateNetworkResponse) Descriptor ¶
func (*CreateNetworkResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateNetworkResponse.ProtoReflect.Descriptor instead.
func (*CreateNetworkResponse) GetID ¶
func (x *CreateNetworkResponse) GetID() string
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 { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*DeleteEndpointRequest) Descriptor ¶
func (*DeleteEndpointRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteEndpointRequest.ProtoReflect.Descriptor instead.
func (*DeleteEndpointRequest) GetName ¶
func (x *DeleteEndpointRequest) GetName() string
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
}
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 { ContainerID string `protobuf:"bytes,1,opt,name=container_id,json=containerId,proto3" json:"container_id,omitempty"` NicID string `protobuf:"bytes,2,opt,name=nic_id,json=nicId,proto3" json:"nic_id,omitempty"` EndpointName string `protobuf:"bytes,3,opt,name=endpoint_name,json=endpointName,proto3" json:"endpoint_name,omitempty"` // contains filtered or unexported fields }
func (*DeleteNICRequest) Descriptor ¶
func (*DeleteNICRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteNICRequest.ProtoReflect.Descriptor instead.
func (*DeleteNICRequest) GetContainerID ¶
func (x *DeleteNICRequest) GetContainerID() string
func (*DeleteNICRequest) GetEndpointName ¶
func (x *DeleteNICRequest) GetEndpointName() string
func (*DeleteNICRequest) GetNicID ¶
func (x *DeleteNICRequest) GetNicID() string
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
}
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 { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*DeleteNetworkRequest) Descriptor ¶
func (*DeleteNetworkRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteNetworkRequest.ProtoReflect.Descriptor instead.
func (*DeleteNetworkRequest) GetName ¶
func (x *DeleteNetworkRequest) GetName() string
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
}
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 { ServerIpAddrs []string `protobuf:"bytes,1,rep,name=server_ip_addrs,json=serverIpAddrs,proto3" json:"server_ip_addrs,omitempty"` Domain string `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"` Search []string `protobuf:"bytes,3,rep,name=search,proto3" json:"search,omitempty"` // contains filtered or unexported fields }
func (*DnsSetting) Descriptor ¶
func (*DnsSetting) Descriptor() ([]byte, []int)
Deprecated: Use DnsSetting.ProtoReflect.Descriptor instead.
func (*DnsSetting) GetDomain ¶
func (x *DnsSetting) GetDomain() string
func (*DnsSetting) GetSearch ¶
func (x *DnsSetting) GetSearch() []string
func (*DnsSetting) GetServerIpAddrs ¶
func (x *DnsSetting) GetServerIpAddrs() []string
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 EndpointSettings ¶
type EndpointSettings struct { // Types that are assignable to Settings: // // *EndpointSettings_HcnEndpoint // *EndpointSettings_NcproxyEndpoint Settings isEndpointSettings_Settings `protobuf_oneof:"settings"` // contains filtered or unexported fields }
func (*EndpointSettings) Descriptor ¶
func (*EndpointSettings) Descriptor() ([]byte, []int)
Deprecated: Use EndpointSettings.ProtoReflect.Descriptor instead.
func (*EndpointSettings) GetHcnEndpoint ¶
func (x *EndpointSettings) GetHcnEndpoint() *HcnEndpointSettings
func (*EndpointSettings) GetNcproxyEndpoint ¶
func (x *EndpointSettings) GetNcproxyEndpoint() *NCProxyEndpointSettings
func (*EndpointSettings) GetSettings ¶
func (m *EndpointSettings) GetSettings() isEndpointSettings_Settings
func (*EndpointSettings) ProtoMessage ¶
func (*EndpointSettings) ProtoMessage()
func (*EndpointSettings) ProtoReflect ¶
func (x *EndpointSettings) ProtoReflect() protoreflect.Message
func (*EndpointSettings) Reset ¶
func (x *EndpointSettings) Reset()
func (*EndpointSettings) String ¶
func (x *EndpointSettings) String() string
type EndpointSettings_HcnEndpoint ¶
type EndpointSettings_HcnEndpoint struct { HcnEndpoint *HcnEndpointSettings `protobuf:"bytes,1,opt,name=hcn_endpoint,json=hcnEndpoint,proto3,oneof"` }
type EndpointSettings_NcproxyEndpoint ¶
type EndpointSettings_NcproxyEndpoint struct { NcproxyEndpoint *NCProxyEndpointSettings `protobuf:"bytes,2,opt,name=ncproxy_endpoint,json=ncproxyEndpoint,proto3,oneof"` }
type GetEndpointRequest ¶
type GetEndpointRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*GetEndpointRequest) Descriptor ¶
func (*GetEndpointRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetEndpointRequest.ProtoReflect.Descriptor instead.
func (*GetEndpointRequest) GetName ¶
func (x *GetEndpointRequest) GetName() string
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 { Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"` ID string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Endpoint *EndpointSettings `protobuf:"bytes,3,opt,name=endpoint,proto3" json:"endpoint,omitempty"` // contains filtered or unexported fields }
func (*GetEndpointResponse) Descriptor ¶
func (*GetEndpointResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetEndpointResponse.ProtoReflect.Descriptor instead.
func (*GetEndpointResponse) GetEndpoint ¶
func (x *GetEndpointResponse) GetEndpoint() *EndpointSettings
func (*GetEndpointResponse) GetID ¶
func (x *GetEndpointResponse) GetID() string
func (*GetEndpointResponse) GetNamespace ¶
func (x *GetEndpointResponse) GetNamespace() string
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
}
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 { Endpoints []*GetEndpointResponse `protobuf:"bytes,1,rep,name=endpoints,proto3" json:"endpoints,omitempty"` // contains filtered or unexported fields }
func (*GetEndpointsResponse) Descriptor ¶
func (*GetEndpointsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetEndpointsResponse.ProtoReflect.Descriptor instead.
func (*GetEndpointsResponse) GetEndpoints ¶
func (x *GetEndpointsResponse) GetEndpoints() []*GetEndpointResponse
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 { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*GetNetworkRequest) Descriptor ¶
func (*GetNetworkRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetNetworkRequest.ProtoReflect.Descriptor instead.
func (*GetNetworkRequest) GetName ¶
func (x *GetNetworkRequest) GetName() string
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 { ID string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Network *Network `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"` MacRange *MacRange `protobuf:"bytes,3,opt,name=macRange,proto3" json:"macRange,omitempty"` // contains filtered or unexported fields }
func (*GetNetworkResponse) Descriptor ¶
func (*GetNetworkResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetNetworkResponse.ProtoReflect.Descriptor instead.
func (*GetNetworkResponse) GetID ¶
func (x *GetNetworkResponse) GetID() string
func (*GetNetworkResponse) GetMacRange ¶
func (x *GetNetworkResponse) GetMacRange() *MacRange
func (*GetNetworkResponse) GetNetwork ¶
func (x *GetNetworkResponse) GetNetwork() *Network
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
}
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 { Networks []*GetNetworkResponse `protobuf:"bytes,1,rep,name=networks,proto3" json:"networks,omitempty"` // contains filtered or unexported fields }
func (*GetNetworksResponse) Descriptor ¶
func (*GetNetworksResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetNetworksResponse.ProtoReflect.Descriptor instead.
func (*GetNetworksResponse) GetNetworks ¶
func (x *GetNetworksResponse) GetNetworks() []*GetNetworkResponse
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 HcnEndpointPolicies ¶
type HcnEndpointPolicies struct { PortnamePolicySetting *PortNameEndpointPolicySetting `protobuf:"bytes,1,opt,name=portname_policy_setting,json=portnamePolicySetting,proto3" json:"portname_policy_setting,omitempty"` IovPolicySettings *IovEndpointPolicySetting `protobuf:"bytes,2,opt,name=iov_policy_settings,json=iovPolicySettings,proto3" json:"iov_policy_settings,omitempty"` // contains filtered or unexported fields }
func (*HcnEndpointPolicies) Descriptor ¶
func (*HcnEndpointPolicies) Descriptor() ([]byte, []int)
Deprecated: Use HcnEndpointPolicies.ProtoReflect.Descriptor instead.
func (*HcnEndpointPolicies) GetIovPolicySettings ¶
func (x *HcnEndpointPolicies) GetIovPolicySettings() *IovEndpointPolicySetting
func (*HcnEndpointPolicies) GetPortnamePolicySetting ¶
func (x *HcnEndpointPolicies) GetPortnamePolicySetting() *PortNameEndpointPolicySetting
func (*HcnEndpointPolicies) ProtoMessage ¶
func (*HcnEndpointPolicies) ProtoMessage()
func (*HcnEndpointPolicies) ProtoReflect ¶
func (x *HcnEndpointPolicies) ProtoReflect() protoreflect.Message
func (*HcnEndpointPolicies) Reset ¶
func (x *HcnEndpointPolicies) Reset()
func (*HcnEndpointPolicies) String ¶
func (x *HcnEndpointPolicies) String() string
type HcnEndpointResponse ¶
type HcnEndpointResponse struct { Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"` ID string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Settings *HcnEndpointSettings `protobuf:"bytes,3,opt,name=settings,proto3" json:"settings,omitempty"` // contains filtered or unexported fields }
func (*HcnEndpointResponse) Descriptor ¶
func (*HcnEndpointResponse) Descriptor() ([]byte, []int)
Deprecated: Use HcnEndpointResponse.ProtoReflect.Descriptor instead.
func (*HcnEndpointResponse) GetID ¶
func (x *HcnEndpointResponse) GetID() string
func (*HcnEndpointResponse) GetNamespace ¶
func (x *HcnEndpointResponse) GetNamespace() string
func (*HcnEndpointResponse) GetSettings ¶
func (x *HcnEndpointResponse) GetSettings() *HcnEndpointSettings
func (*HcnEndpointResponse) ProtoMessage ¶
func (*HcnEndpointResponse) ProtoMessage()
func (*HcnEndpointResponse) ProtoReflect ¶
func (x *HcnEndpointResponse) ProtoReflect() protoreflect.Message
func (*HcnEndpointResponse) Reset ¶
func (x *HcnEndpointResponse) Reset()
func (*HcnEndpointResponse) String ¶
func (x *HcnEndpointResponse) String() string
type HcnEndpointSettings ¶
type HcnEndpointSettings struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Macaddress string `protobuf:"bytes,2,opt,name=macaddress,proto3" json:"macaddress,omitempty"` Ipaddress string `protobuf:"bytes,3,opt,name=ipaddress,proto3" json:"ipaddress,omitempty"` IpaddressPrefixlength uint32 `protobuf:"varint,4,opt,name=ipaddress_prefixlength,json=ipaddressPrefixlength,proto3" json:"ipaddress_prefixlength,omitempty"` NetworkName string `protobuf:"bytes,5,opt,name=network_name,json=networkName,proto3" json:"network_name,omitempty"` Policies *HcnEndpointPolicies `protobuf:"bytes,6,opt,name=policies,proto3" json:"policies,omitempty"` DnsSetting *DnsSetting `protobuf:"bytes,7,opt,name=dns_setting,json=dnsSetting,proto3" json:"dns_setting,omitempty"` Ipv6Address string `protobuf:"bytes,8,opt,name=ipv6address,proto3" json:"ipv6address,omitempty"` Ipv6AddressPrefixlength uint32 `protobuf:"varint,9,opt,name=ipv6address_prefixlength,json=ipv6addressPrefixlength,proto3" json:"ipv6address_prefixlength,omitempty"` // contains filtered or unexported fields }
func (*HcnEndpointSettings) Descriptor ¶
func (*HcnEndpointSettings) Descriptor() ([]byte, []int)
Deprecated: Use HcnEndpointSettings.ProtoReflect.Descriptor instead.
func (*HcnEndpointSettings) GetDnsSetting ¶
func (x *HcnEndpointSettings) GetDnsSetting() *DnsSetting
func (*HcnEndpointSettings) GetIpaddress ¶
func (x *HcnEndpointSettings) GetIpaddress() string
func (*HcnEndpointSettings) GetIpaddressPrefixlength ¶
func (x *HcnEndpointSettings) GetIpaddressPrefixlength() uint32
func (*HcnEndpointSettings) GetIpv6Address ¶
func (x *HcnEndpointSettings) GetIpv6Address() string
func (*HcnEndpointSettings) GetIpv6AddressPrefixlength ¶
func (x *HcnEndpointSettings) GetIpv6AddressPrefixlength() uint32
func (*HcnEndpointSettings) GetMacaddress ¶
func (x *HcnEndpointSettings) GetMacaddress() string
func (*HcnEndpointSettings) GetName ¶
func (x *HcnEndpointSettings) GetName() string
func (*HcnEndpointSettings) GetNetworkName ¶
func (x *HcnEndpointSettings) GetNetworkName() string
func (*HcnEndpointSettings) GetPolicies ¶
func (x *HcnEndpointSettings) GetPolicies() *HcnEndpointPolicies
func (*HcnEndpointSettings) ProtoMessage ¶
func (*HcnEndpointSettings) ProtoMessage()
func (*HcnEndpointSettings) ProtoReflect ¶
func (x *HcnEndpointSettings) ProtoReflect() protoreflect.Message
func (*HcnEndpointSettings) Reset ¶
func (x *HcnEndpointSettings) Reset()
func (*HcnEndpointSettings) String ¶
func (x *HcnEndpointSettings) String() string
type HostComputeNetworkSettings ¶
type HostComputeNetworkSettings struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Mode HostComputeNetworkSettings_NetworkMode `protobuf:"varint,2,opt,name=mode,proto3,enum=ncproxygrpc.v1.HostComputeNetworkSettings_NetworkMode" json:"mode,omitempty"` SwitchName string `protobuf:"bytes,3,opt,name=switch_name,json=switchName,proto3" json:"switch_name,omitempty"` IpamType HostComputeNetworkSettings_IpamType `protobuf:"varint,4,opt,name=ipam_type,json=ipamType,proto3,enum=ncproxygrpc.v1.HostComputeNetworkSettings_IpamType" json:"ipam_type,omitempty"` SubnetIpaddressPrefix []string `protobuf:"bytes,5,rep,name=subnet_ipaddress_prefix,json=subnetIpaddressPrefix,proto3" json:"subnet_ipaddress_prefix,omitempty"` DefaultGateway string `protobuf:"bytes,6,opt,name=default_gateway,json=defaultGateway,proto3" json:"default_gateway,omitempty"` SubnetIpaddressPrefixIpv6 []string `protobuf:"bytes,7,rep,name=subnet_ipaddress_prefix_ipv6,json=subnetIpaddressPrefixIpv6,proto3" json:"subnet_ipaddress_prefix_ipv6,omitempty"` DefaultGatewayIpv6 string `protobuf:"bytes,8,opt,name=default_gateway_ipv6,json=defaultGatewayIpv6,proto3" json:"default_gateway_ipv6,omitempty"` // contains filtered or unexported fields }
func (*HostComputeNetworkSettings) Descriptor ¶
func (*HostComputeNetworkSettings) Descriptor() ([]byte, []int)
Deprecated: Use HostComputeNetworkSettings.ProtoReflect.Descriptor instead.
func (*HostComputeNetworkSettings) GetDefaultGateway ¶
func (x *HostComputeNetworkSettings) GetDefaultGateway() string
func (*HostComputeNetworkSettings) GetDefaultGatewayIpv6 ¶
func (x *HostComputeNetworkSettings) GetDefaultGatewayIpv6() string
func (*HostComputeNetworkSettings) GetIpamType ¶
func (x *HostComputeNetworkSettings) GetIpamType() HostComputeNetworkSettings_IpamType
func (*HostComputeNetworkSettings) GetMode ¶
func (x *HostComputeNetworkSettings) GetMode() HostComputeNetworkSettings_NetworkMode
func (*HostComputeNetworkSettings) GetName ¶
func (x *HostComputeNetworkSettings) GetName() string
func (*HostComputeNetworkSettings) GetSubnetIpaddressPrefix ¶
func (x *HostComputeNetworkSettings) GetSubnetIpaddressPrefix() []string
func (*HostComputeNetworkSettings) GetSubnetIpaddressPrefixIpv6 ¶
func (x *HostComputeNetworkSettings) GetSubnetIpaddressPrefixIpv6() []string
func (*HostComputeNetworkSettings) GetSwitchName ¶
func (x *HostComputeNetworkSettings) GetSwitchName() string
func (*HostComputeNetworkSettings) ProtoMessage ¶
func (*HostComputeNetworkSettings) ProtoMessage()
func (*HostComputeNetworkSettings) ProtoReflect ¶
func (x *HostComputeNetworkSettings) ProtoReflect() protoreflect.Message
func (*HostComputeNetworkSettings) Reset ¶
func (x *HostComputeNetworkSettings) Reset()
func (*HostComputeNetworkSettings) String ¶
func (x *HostComputeNetworkSettings) String() string
type HostComputeNetworkSettings_IpamType ¶
type HostComputeNetworkSettings_IpamType int32
const ( HostComputeNetworkSettings_Static HostComputeNetworkSettings_IpamType = 0 HostComputeNetworkSettings_DHCP HostComputeNetworkSettings_IpamType = 1 )
func (HostComputeNetworkSettings_IpamType) Descriptor ¶
func (HostComputeNetworkSettings_IpamType) Descriptor() protoreflect.EnumDescriptor
func (HostComputeNetworkSettings_IpamType) Enum ¶
func (x HostComputeNetworkSettings_IpamType) Enum() *HostComputeNetworkSettings_IpamType
func (HostComputeNetworkSettings_IpamType) EnumDescriptor ¶
func (HostComputeNetworkSettings_IpamType) EnumDescriptor() ([]byte, []int)
Deprecated: Use HostComputeNetworkSettings_IpamType.Descriptor instead.
func (HostComputeNetworkSettings_IpamType) Number ¶
func (x HostComputeNetworkSettings_IpamType) Number() protoreflect.EnumNumber
func (HostComputeNetworkSettings_IpamType) String ¶
func (x HostComputeNetworkSettings_IpamType) String() string
func (HostComputeNetworkSettings_IpamType) Type ¶
func (HostComputeNetworkSettings_IpamType) Type() protoreflect.EnumType
type HostComputeNetworkSettings_NetworkMode ¶
type HostComputeNetworkSettings_NetworkMode int32
const ( HostComputeNetworkSettings_Transparent HostComputeNetworkSettings_NetworkMode = 0 HostComputeNetworkSettings_NAT HostComputeNetworkSettings_NetworkMode = 1 )
func (HostComputeNetworkSettings_NetworkMode) Descriptor ¶
func (HostComputeNetworkSettings_NetworkMode) Descriptor() protoreflect.EnumDescriptor
func (HostComputeNetworkSettings_NetworkMode) Enum ¶
func (HostComputeNetworkSettings_NetworkMode) EnumDescriptor ¶
func (HostComputeNetworkSettings_NetworkMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use HostComputeNetworkSettings_NetworkMode.Descriptor instead.
func (HostComputeNetworkSettings_NetworkMode) Number ¶
func (x HostComputeNetworkSettings_NetworkMode) Number() protoreflect.EnumNumber
func (HostComputeNetworkSettings_NetworkMode) String ¶
func (x HostComputeNetworkSettings_NetworkMode) String() string
func (HostComputeNetworkSettings_NetworkMode) Type ¶
func (HostComputeNetworkSettings_NetworkMode) Type() protoreflect.EnumType
type IovEndpointPolicySetting ¶
type IovEndpointPolicySetting struct { IovOffloadWeight uint32 `protobuf:"varint,1,opt,name=iov_offload_weight,json=iovOffloadWeight,proto3" json:"iov_offload_weight,omitempty"` QueuePairsRequested uint32 `protobuf:"varint,2,opt,name=queue_pairs_requested,json=queuePairsRequested,proto3" json:"queue_pairs_requested,omitempty"` InterruptModeration uint32 `protobuf:"varint,3,opt,name=interrupt_moderation,json=interruptModeration,proto3" json:"interrupt_moderation,omitempty"` // contains filtered or unexported fields }
func (*IovEndpointPolicySetting) Descriptor ¶
func (*IovEndpointPolicySetting) Descriptor() ([]byte, []int)
Deprecated: Use IovEndpointPolicySetting.ProtoReflect.Descriptor instead.
func (*IovEndpointPolicySetting) GetInterruptModeration ¶
func (x *IovEndpointPolicySetting) GetInterruptModeration() uint32
func (*IovEndpointPolicySetting) GetIovOffloadWeight ¶
func (x *IovEndpointPolicySetting) GetIovOffloadWeight() uint32
func (*IovEndpointPolicySetting) GetQueuePairsRequested ¶
func (x *IovEndpointPolicySetting) GetQueuePairsRequested() uint32
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 MacRange ¶
type MacRange struct { StartMacAddress string `protobuf:"bytes,1,opt,name=startMacAddress,proto3" json:"startMacAddress,omitempty"` EndMacAddress string `protobuf:"bytes,2,opt,name=endMacAddress,proto3" json:"endMacAddress,omitempty"` // contains filtered or unexported fields }
func (*MacRange) Descriptor ¶
Deprecated: Use MacRange.ProtoReflect.Descriptor instead.
func (*MacRange) GetEndMacAddress ¶
func (*MacRange) GetStartMacAddress ¶
func (*MacRange) ProtoMessage ¶
func (*MacRange) ProtoMessage()
func (*MacRange) ProtoReflect ¶
func (x *MacRange) ProtoReflect() protoreflect.Message
func (*MacRange) Reset ¶
func (x *MacRange) Reset()
func (*MacRange) String ¶
type ModifyNICRequest ¶
type ModifyNICRequest struct { ContainerID string `protobuf:"bytes,1,opt,name=container_id,json=containerId,proto3" json:"container_id,omitempty"` NicID string `protobuf:"bytes,2,opt,name=nic_id,json=nicId,proto3" json:"nic_id,omitempty"` EndpointName string `protobuf:"bytes,3,opt,name=endpoint_name,json=endpointName,proto3" json:"endpoint_name,omitempty"` EndpointSettings *EndpointSettings `protobuf:"bytes,4,opt,name=endpoint_settings,json=endpointSettings,proto3" json:"endpoint_settings,omitempty"` // contains filtered or unexported fields }
func (*ModifyNICRequest) Descriptor ¶
func (*ModifyNICRequest) Descriptor() ([]byte, []int)
Deprecated: Use ModifyNICRequest.ProtoReflect.Descriptor instead.
func (*ModifyNICRequest) GetContainerID ¶
func (x *ModifyNICRequest) GetContainerID() string
func (*ModifyNICRequest) GetEndpointName ¶
func (x *ModifyNICRequest) GetEndpointName() string
func (*ModifyNICRequest) GetEndpointSettings ¶
func (x *ModifyNICRequest) GetEndpointSettings() *EndpointSettings
func (*ModifyNICRequest) GetNicID ¶
func (x *ModifyNICRequest) GetNicID() string
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
}
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 NCProxyEndpointSettings ¶
type NCProxyEndpointSettings struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Macaddress string `protobuf:"bytes,2,opt,name=macaddress,proto3" json:"macaddress,omitempty"` Ipaddress string `protobuf:"bytes,3,opt,name=ipaddress,proto3" json:"ipaddress,omitempty"` IpaddressPrefixlength uint32 `protobuf:"varint,4,opt,name=ipaddress_prefixlength,json=ipaddressPrefixlength,proto3" json:"ipaddress_prefixlength,omitempty"` NetworkName string `protobuf:"bytes,5,opt,name=network_name,json=networkName,proto3" json:"network_name,omitempty"` DefaultGateway string `protobuf:"bytes,6,opt,name=default_gateway,json=defaultGateway,proto3" json:"default_gateway,omitempty"` // Types that are assignable to DeviceDetails: // // *NCProxyEndpointSettings_PciDeviceDetails DeviceDetails isNCProxyEndpointSettings_DeviceDetails `protobuf_oneof:"device_details"` Ipv6Address string `protobuf:"bytes,8,opt,name=ipv6address,proto3" json:"ipv6address,omitempty"` Ipv6AddressPrefixlength string `protobuf:"bytes,9,opt,name=ipv6address_prefixlength,json=ipv6addressPrefixlength,proto3" json:"ipv6address_prefixlength,omitempty"` // contains filtered or unexported fields }
func (*NCProxyEndpointSettings) Descriptor ¶
func (*NCProxyEndpointSettings) Descriptor() ([]byte, []int)
Deprecated: Use NCProxyEndpointSettings.ProtoReflect.Descriptor instead.
func (*NCProxyEndpointSettings) GetDefaultGateway ¶
func (x *NCProxyEndpointSettings) GetDefaultGateway() string
func (*NCProxyEndpointSettings) GetDeviceDetails ¶
func (m *NCProxyEndpointSettings) GetDeviceDetails() isNCProxyEndpointSettings_DeviceDetails
func (*NCProxyEndpointSettings) GetIpaddress ¶
func (x *NCProxyEndpointSettings) GetIpaddress() string
func (*NCProxyEndpointSettings) GetIpaddressPrefixlength ¶
func (x *NCProxyEndpointSettings) GetIpaddressPrefixlength() uint32
func (*NCProxyEndpointSettings) GetIpv6Address ¶
func (x *NCProxyEndpointSettings) GetIpv6Address() string
func (*NCProxyEndpointSettings) GetIpv6AddressPrefixlength ¶
func (x *NCProxyEndpointSettings) GetIpv6AddressPrefixlength() string
func (*NCProxyEndpointSettings) GetMacaddress ¶
func (x *NCProxyEndpointSettings) GetMacaddress() string
func (*NCProxyEndpointSettings) GetName ¶
func (x *NCProxyEndpointSettings) GetName() string
func (*NCProxyEndpointSettings) GetNetworkName ¶
func (x *NCProxyEndpointSettings) GetNetworkName() string
func (*NCProxyEndpointSettings) GetPciDeviceDetails ¶
func (x *NCProxyEndpointSettings) GetPciDeviceDetails() *PCIDeviceDetails
func (*NCProxyEndpointSettings) ProtoMessage ¶
func (*NCProxyEndpointSettings) ProtoMessage()
func (*NCProxyEndpointSettings) ProtoReflect ¶
func (x *NCProxyEndpointSettings) ProtoReflect() protoreflect.Message
func (*NCProxyEndpointSettings) Reset ¶
func (x *NCProxyEndpointSettings) Reset()
func (*NCProxyEndpointSettings) String ¶
func (x *NCProxyEndpointSettings) String() string
type NCProxyEndpointSettings_PciDeviceDetails ¶
type NCProxyEndpointSettings_PciDeviceDetails struct { PciDeviceDetails *PCIDeviceDetails `protobuf:"bytes,7,opt,name=pci_device_details,json=pciDeviceDetails,proto3,oneof"` }
type NCProxyNetworkSettings ¶
type NCProxyNetworkSettings struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*NCProxyNetworkSettings) Descriptor ¶
func (*NCProxyNetworkSettings) Descriptor() ([]byte, []int)
Deprecated: Use NCProxyNetworkSettings.ProtoReflect.Descriptor instead.
func (*NCProxyNetworkSettings) GetName ¶
func (x *NCProxyNetworkSettings) GetName() string
func (*NCProxyNetworkSettings) ProtoMessage ¶
func (*NCProxyNetworkSettings) ProtoMessage()
func (*NCProxyNetworkSettings) ProtoReflect ¶
func (x *NCProxyNetworkSettings) ProtoReflect() protoreflect.Message
func (*NCProxyNetworkSettings) Reset ¶
func (x *NCProxyNetworkSettings) Reset()
func (*NCProxyNetworkSettings) String ¶
func (x *NCProxyNetworkSettings) String() string
type Network ¶
type Network struct { // Types that are assignable to Settings: // // *Network_HcnNetwork // *Network_NcproxyNetwork Settings isNetwork_Settings `protobuf_oneof:"settings"` // contains filtered or unexported fields }
func (*Network) Descriptor ¶
Deprecated: Use Network.ProtoReflect.Descriptor instead.
func (*Network) GetHcnNetwork ¶
func (x *Network) GetHcnNetwork() *HostComputeNetworkSettings
func (*Network) GetNcproxyNetwork ¶
func (x *Network) GetNcproxyNetwork() *NCProxyNetworkSettings
func (*Network) GetSettings ¶
func (m *Network) GetSettings() isNetwork_Settings
func (*Network) ProtoMessage ¶
func (*Network) ProtoMessage()
func (*Network) ProtoReflect ¶
func (x *Network) ProtoReflect() protoreflect.Message
func (*Network) Reset ¶
func (x *Network) Reset()
func (*Network) String ¶
type NetworkConfigProxyClient ¶
type NetworkConfigProxyClient interface { AddNIC(ctx context.Context, in *AddNICRequest, opts ...grpc.CallOption) (*AddNICResponse, error) ModifyNIC(ctx context.Context, in *ModifyNICRequest, opts ...grpc.CallOption) (*ModifyNICResponse, error) DeleteNIC(ctx context.Context, in *DeleteNICRequest, opts ...grpc.CallOption) (*DeleteNICResponse, error) CreateNetwork(ctx context.Context, in *CreateNetworkRequest, opts ...grpc.CallOption) (*CreateNetworkResponse, error) CreateEndpoint(ctx context.Context, in *CreateEndpointRequest, opts ...grpc.CallOption) (*CreateEndpointResponse, error) AddEndpoint(ctx context.Context, in *AddEndpointRequest, opts ...grpc.CallOption) (*AddEndpointResponse, error) DeleteEndpoint(ctx context.Context, in *DeleteEndpointRequest, opts ...grpc.CallOption) (*DeleteEndpointResponse, error) DeleteNetwork(ctx context.Context, in *DeleteNetworkRequest, opts ...grpc.CallOption) (*DeleteNetworkResponse, error) GetEndpoint(ctx context.Context, in *GetEndpointRequest, opts ...grpc.CallOption) (*GetEndpointResponse, error) GetNetwork(ctx context.Context, in *GetNetworkRequest, opts ...grpc.CallOption) (*GetNetworkResponse, error) GetEndpoints(ctx context.Context, in *GetEndpointsRequest, opts ...grpc.CallOption) (*GetEndpointsResponse, error) GetNetworks(ctx context.Context, in *GetNetworksRequest, opts ...grpc.CallOption) (*GetNetworksResponse, error) }
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 ¶
type NetworkConfigProxyServer interface { AddNIC(context.Context, *AddNICRequest) (*AddNICResponse, error) ModifyNIC(context.Context, *ModifyNICRequest) (*ModifyNICResponse, error) DeleteNIC(context.Context, *DeleteNICRequest) (*DeleteNICResponse, error) CreateNetwork(context.Context, *CreateNetworkRequest) (*CreateNetworkResponse, error) CreateEndpoint(context.Context, *CreateEndpointRequest) (*CreateEndpointResponse, error) AddEndpoint(context.Context, *AddEndpointRequest) (*AddEndpointResponse, error) DeleteEndpoint(context.Context, *DeleteEndpointRequest) (*DeleteEndpointResponse, error) DeleteNetwork(context.Context, *DeleteNetworkRequest) (*DeleteNetworkResponse, error) GetEndpoint(context.Context, *GetEndpointRequest) (*GetEndpointResponse, error) GetNetwork(context.Context, *GetNetworkRequest) (*GetNetworkResponse, error) GetEndpoints(context.Context, *GetEndpointsRequest) (*GetEndpointsResponse, error) GetNetworks(context.Context, *GetNetworksRequest) (*GetNetworksResponse, error) // contains filtered or unexported methods }
NetworkConfigProxyServer is the server API for NetworkConfigProxy service. All implementations must embed UnimplementedNetworkConfigProxyServer for forward compatibility.
type Network_HcnNetwork ¶
type Network_HcnNetwork struct { HcnNetwork *HostComputeNetworkSettings `protobuf:"bytes,1,opt,name=hcn_network,json=hcnNetwork,proto3,oneof"` }
type Network_NcproxyNetwork ¶
type Network_NcproxyNetwork struct { NcproxyNetwork *NCProxyNetworkSettings `protobuf:"bytes,2,opt,name=ncproxy_network,json=ncproxyNetwork,proto3,oneof"` }
type PCIDeviceDetails ¶
type PCIDeviceDetails struct { DeviceID string `protobuf:"bytes,1,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"` VirtualFunctionIndex uint32 `protobuf:"varint,2,opt,name=virtual_function_index,json=virtualFunctionIndex,proto3" json:"virtual_function_index,omitempty"` // contains filtered or unexported fields }
func (*PCIDeviceDetails) Descriptor ¶
func (*PCIDeviceDetails) Descriptor() ([]byte, []int)
Deprecated: Use PCIDeviceDetails.ProtoReflect.Descriptor instead.
func (*PCIDeviceDetails) GetDeviceID ¶
func (x *PCIDeviceDetails) GetDeviceID() string
func (*PCIDeviceDetails) GetVirtualFunctionIndex ¶
func (x *PCIDeviceDetails) GetVirtualFunctionIndex() uint32
func (*PCIDeviceDetails) ProtoMessage ¶
func (*PCIDeviceDetails) ProtoMessage()
func (*PCIDeviceDetails) ProtoReflect ¶
func (x *PCIDeviceDetails) ProtoReflect() protoreflect.Message
func (*PCIDeviceDetails) Reset ¶
func (x *PCIDeviceDetails) Reset()
func (*PCIDeviceDetails) String ¶
func (x *PCIDeviceDetails) String() string
type PortNameEndpointPolicySetting ¶
type PortNameEndpointPolicySetting struct { PortName string `protobuf:"bytes,1,opt,name=port_name,json=portName,proto3" json:"port_name,omitempty"` // contains filtered or unexported fields }
func (*PortNameEndpointPolicySetting) Descriptor ¶
func (*PortNameEndpointPolicySetting) Descriptor() ([]byte, []int)
Deprecated: Use PortNameEndpointPolicySetting.ProtoReflect.Descriptor instead.
func (*PortNameEndpointPolicySetting) GetPortName ¶
func (x *PortNameEndpointPolicySetting) GetPortName() string
func (*PortNameEndpointPolicySetting) ProtoMessage ¶
func (*PortNameEndpointPolicySetting) ProtoMessage()
func (*PortNameEndpointPolicySetting) ProtoReflect ¶
func (x *PortNameEndpointPolicySetting) ProtoReflect() protoreflect.Message
func (*PortNameEndpointPolicySetting) Reset ¶
func (x *PortNameEndpointPolicySetting) Reset()
func (*PortNameEndpointPolicySetting) String ¶
func (x *PortNameEndpointPolicySetting) String() 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) AddEndpoint(context.Context, *AddEndpointRequest) (*AddEndpointResponse, error)
func (UnimplementedNetworkConfigProxyServer) AddNIC ¶
func (UnimplementedNetworkConfigProxyServer) AddNIC(context.Context, *AddNICRequest) (*AddNICResponse, error)
func (UnimplementedNetworkConfigProxyServer) CreateEndpoint ¶
func (UnimplementedNetworkConfigProxyServer) CreateEndpoint(context.Context, *CreateEndpointRequest) (*CreateEndpointResponse, error)
func (UnimplementedNetworkConfigProxyServer) CreateNetwork ¶
func (UnimplementedNetworkConfigProxyServer) CreateNetwork(context.Context, *CreateNetworkRequest) (*CreateNetworkResponse, error)
func (UnimplementedNetworkConfigProxyServer) DeleteEndpoint ¶
func (UnimplementedNetworkConfigProxyServer) DeleteEndpoint(context.Context, *DeleteEndpointRequest) (*DeleteEndpointResponse, error)
func (UnimplementedNetworkConfigProxyServer) DeleteNIC ¶
func (UnimplementedNetworkConfigProxyServer) DeleteNIC(context.Context, *DeleteNICRequest) (*DeleteNICResponse, error)
func (UnimplementedNetworkConfigProxyServer) DeleteNetwork ¶
func (UnimplementedNetworkConfigProxyServer) DeleteNetwork(context.Context, *DeleteNetworkRequest) (*DeleteNetworkResponse, error)
func (UnimplementedNetworkConfigProxyServer) GetEndpoint ¶
func (UnimplementedNetworkConfigProxyServer) GetEndpoint(context.Context, *GetEndpointRequest) (*GetEndpointResponse, error)
func (UnimplementedNetworkConfigProxyServer) GetEndpoints ¶
func (UnimplementedNetworkConfigProxyServer) GetEndpoints(context.Context, *GetEndpointsRequest) (*GetEndpointsResponse, error)
func (UnimplementedNetworkConfigProxyServer) GetNetwork ¶
func (UnimplementedNetworkConfigProxyServer) GetNetwork(context.Context, *GetNetworkRequest) (*GetNetworkResponse, error)
func (UnimplementedNetworkConfigProxyServer) GetNetworks ¶
func (UnimplementedNetworkConfigProxyServer) GetNetworks(context.Context, *GetNetworksRequest) (*GetNetworksResponse, error)
func (UnimplementedNetworkConfigProxyServer) ModifyNIC ¶
func (UnimplementedNetworkConfigProxyServer) ModifyNIC(context.Context, *ModifyNICRequest) (*ModifyNICResponse, error)
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.