v1

package
v0.0.0-...-1359b6c Latest Latest
Warning

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

Go to latest
Published: Sep 18, 2024 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
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

View Source
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.

View Source
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.

View Source
var File_github_com_Microsoft_hcsshim_pkg_ncproxy_ncproxygrpc_v1_networkconfigproxy_proto protoreflect.FileDescriptor
View Source
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 (*HostComputeNetworkSettings) GetMode

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 (*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) Enum

func (HostComputeNetworkSettings_IpamType) EnumDescriptor deprecated

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

Deprecated: Use HostComputeNetworkSettings_IpamType.Descriptor instead.

func (HostComputeNetworkSettings_IpamType) Number

func (HostComputeNetworkSettings_IpamType) String

func (HostComputeNetworkSettings_IpamType) Type

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) Enum

func (HostComputeNetworkSettings_NetworkMode) EnumDescriptor deprecated

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

Deprecated: Use HostComputeNetworkSettings_NetworkMode.Descriptor instead.

func (HostComputeNetworkSettings_NetworkMode) Number

func (HostComputeNetworkSettings_NetworkMode) String

func (HostComputeNetworkSettings_NetworkMode) Type

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) Descriptor() ([]byte, []int)

Deprecated: Use MacRange.ProtoReflect.Descriptor instead.

func (*MacRange) GetEndMacAddress

func (x *MacRange) GetEndMacAddress() string

func (*MacRange) GetStartMacAddress

func (x *MacRange) GetStartMacAddress() string

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

func (x *MacRange) String() 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 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) Descriptor() ([]byte, []int)

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

func (x *Network) String() string

type NetworkConfigProxyClient

NetworkConfigProxyClient is the client API for NetworkConfigProxy service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type NetworkConfigProxyServer

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 (*PortNameEndpointPolicySetting) Reset

func (x *PortNameEndpointPolicySetting) Reset()

func (*PortNameEndpointPolicySetting) String

type UnimplementedNetworkConfigProxyServer

type UnimplementedNetworkConfigProxyServer struct{}

UnimplementedNetworkConfigProxyServer must be embedded to have forward compatible implementations.

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

func (UnimplementedNetworkConfigProxyServer) AddEndpoint

func (UnimplementedNetworkConfigProxyServer) AddNIC

func (UnimplementedNetworkConfigProxyServer) CreateEndpoint

func (UnimplementedNetworkConfigProxyServer) CreateNetwork

func (UnimplementedNetworkConfigProxyServer) DeleteEndpoint

func (UnimplementedNetworkConfigProxyServer) DeleteNIC

func (UnimplementedNetworkConfigProxyServer) DeleteNetwork

func (UnimplementedNetworkConfigProxyServer) GetEndpoint

func (UnimplementedNetworkConfigProxyServer) GetEndpoints

func (UnimplementedNetworkConfigProxyServer) GetNetwork

func (UnimplementedNetworkConfigProxyServer) GetNetworks

func (UnimplementedNetworkConfigProxyServer) ModifyNIC

type UnsafeNetworkConfigProxyServer

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

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

Jump to

Keyboard shortcuts

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