Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterNetworkConfigProxyServer(s grpc.ServiceRegistrar, srv NetworkConfigProxyServer)
- type AddEndpointRequest
- func (*AddEndpointRequest) Descriptor() ([]byte, []int)deprecated
- 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
- type AddNICRequest
- func (*AddNICRequest) Descriptor() ([]byte, []int)deprecated
- 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
- type CreateEndpointRequest
- func (*CreateEndpointRequest) Descriptor() ([]byte, []int)deprecated
- 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)deprecated
- 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)deprecated
- 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)deprecated
- 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)deprecated
- 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
- type DeleteNICRequest
- func (*DeleteNICRequest) Descriptor() ([]byte, []int)deprecated
- 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
- type DeleteNetworkRequest
- func (*DeleteNetworkRequest) Descriptor() ([]byte, []int)deprecated
- 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
- type DnsSetting
- func (*DnsSetting) Descriptor() ([]byte, []int)deprecated
- 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)deprecated
- 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)deprecated
- 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)deprecated
- 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
- type GetEndpointsResponse
- func (*GetEndpointsResponse) Descriptor() ([]byte, []int)deprecated
- 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
- type GetNetworkResponse
- func (*GetNetworkResponse) Descriptor() ([]byte, []int)deprecated
- 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
- type GetNetworksResponse
- func (*GetNetworksResponse) Descriptor() ([]byte, []int)deprecated
- 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)deprecated
- 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)deprecated
- 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)deprecated
- 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)deprecated
- 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)deprecated
- 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)deprecated
- 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)deprecated
- 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
- type ModifyNICRequest
- func (*ModifyNICRequest) Descriptor() ([]byte, []int)deprecated
- 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
- type NCProxyEndpointSettings
- func (*NCProxyEndpointSettings) Descriptor() ([]byte, []int)deprecated
- 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)deprecated
- 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)deprecated
- 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)deprecated
- 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)deprecated
- 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
deprecated
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
deprecated
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
deprecated
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
deprecated
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
deprecated
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
deprecated
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
deprecated
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
deprecated
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
deprecated
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
deprecated
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
deprecated
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
deprecated
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
deprecated
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
deprecated
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
deprecated
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
deprecated
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
deprecated
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
deprecated
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
deprecated
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
deprecated
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
deprecated
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
deprecated
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
deprecated
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
deprecated
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 `` /* 126-byte string literal not displayed */ 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
deprecated
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
deprecated
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 `` /* 131-byte string literal not displayed */ // contains filtered or unexported fields }
func (*HcnEndpointSettings) Descriptor
deprecated
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 `` /* 142-byte string literal not displayed */ SubnetIpaddressPrefix []string `` /* 126-byte string literal not displayed */ DefaultGateway string `protobuf:"bytes,6,opt,name=default_gateway,json=defaultGateway,proto3" json:"default_gateway,omitempty"` SubnetIpaddressPrefixIpv6 []string `` /* 140-byte string literal not displayed */ 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
deprecated
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
deprecated
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) EnumDescriptor
deprecated
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
deprecated
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
func (*MacRange) GetEndMacAddress ¶
func (*MacRange) GetStartMacAddress ¶
func (*MacRange) ProtoMessage ¶
func (*MacRange) ProtoMessage()
func (*MacRange) ProtoReflect ¶
func (x *MacRange) ProtoReflect() protoreflect.Message
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
deprecated
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
deprecated
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 `` /* 130-byte string literal not displayed */ // contains filtered or unexported fields }
func (*NCProxyEndpointSettings) Descriptor
deprecated
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
deprecated
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
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
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
deprecated
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
deprecated
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.