networkv1

package
v0.0.0-...-94cd6a6 Latest Latest
Warning

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

Go to latest
Published: Apr 17, 2025 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const (
	NetworkService_AddNetworkDevice_FullMethodName                  = "/cloudstack.management.network.v1.NetworkService/AddNetworkDevice"
	NetworkService_AddNetworkServiceProvider_FullMethodName         = "/cloudstack.management.network.v1.NetworkService/AddNetworkServiceProvider"
	NetworkService_CreateGuestNetworkIpv6Prefix_FullMethodName      = "/cloudstack.management.network.v1.NetworkService/CreateGuestNetworkIpv6Prefix"
	NetworkService_CreateIpv4SubnetForGuestNetwork_FullMethodName   = "/cloudstack.management.network.v1.NetworkService/CreateIpv4SubnetForGuestNetwork"
	NetworkService_CreateIpv4SubnetForZone_FullMethodName           = "/cloudstack.management.network.v1.NetworkService/CreateIpv4SubnetForZone"
	NetworkService_CreateManagementNetworkIpRange_FullMethodName    = "/cloudstack.management.network.v1.NetworkService/CreateManagementNetworkIpRange"
	NetworkService_CreateNetwork_FullMethodName                     = "/cloudstack.management.network.v1.NetworkService/CreateNetwork"
	NetworkService_CreateNetworkACL_FullMethodName                  = "/cloudstack.management.network.v1.NetworkService/CreateNetworkACL"
	NetworkService_CreateNetworkACLList_FullMethodName              = "/cloudstack.management.network.v1.NetworkService/CreateNetworkACLList"
	NetworkService_CreateNetworkCmdByAdmin_FullMethodName           = "/cloudstack.management.network.v1.NetworkService/CreateNetworkCmdByAdmin"
	NetworkService_CreateNetworkOffering_FullMethodName             = "/cloudstack.management.network.v1.NetworkService/CreateNetworkOffering"
	NetworkService_CreateNetworkPermissions_FullMethodName          = "/cloudstack.management.network.v1.NetworkService/CreateNetworkPermissions"
	NetworkService_CreatePhysicalNetwork_FullMethodName             = "/cloudstack.management.network.v1.NetworkService/CreatePhysicalNetwork"
	NetworkService_CreateStorageNetworkIpRange_FullMethodName       = "/cloudstack.management.network.v1.NetworkService/CreateStorageNetworkIpRange"
	NetworkService_DedicateGuestVlanRange_FullMethodName            = "/cloudstack.management.network.v1.NetworkService/DedicateGuestVlanRange"
	NetworkService_DedicateIpv4SubnetForZone_FullMethodName         = "/cloudstack.management.network.v1.NetworkService/DedicateIpv4SubnetForZone"
	NetworkService_DeleteGuestNetworkIpv6Prefix_FullMethodName      = "/cloudstack.management.network.v1.NetworkService/DeleteGuestNetworkIpv6Prefix"
	NetworkService_DeleteIpv4SubnetForGuestNetwork_FullMethodName   = "/cloudstack.management.network.v1.NetworkService/DeleteIpv4SubnetForGuestNetwork"
	NetworkService_DeleteIpv4SubnetForZone_FullMethodName           = "/cloudstack.management.network.v1.NetworkService/DeleteIpv4SubnetForZone"
	NetworkService_DeleteManagementNetworkIpRange_FullMethodName    = "/cloudstack.management.network.v1.NetworkService/DeleteManagementNetworkIpRange"
	NetworkService_DeleteNetwork_FullMethodName                     = "/cloudstack.management.network.v1.NetworkService/DeleteNetwork"
	NetworkService_DeleteNetworkACL_FullMethodName                  = "/cloudstack.management.network.v1.NetworkService/DeleteNetworkACL"
	NetworkService_DeleteNetworkACLList_FullMethodName              = "/cloudstack.management.network.v1.NetworkService/DeleteNetworkACLList"
	NetworkService_DeleteNetworkDevice_FullMethodName               = "/cloudstack.management.network.v1.NetworkService/DeleteNetworkDevice"
	NetworkService_DeleteNetworkOffering_FullMethodName             = "/cloudstack.management.network.v1.NetworkService/DeleteNetworkOffering"
	NetworkService_DeleteNetworkServiceProvider_FullMethodName      = "/cloudstack.management.network.v1.NetworkService/DeleteNetworkServiceProvider"
	NetworkService_DeletePhysicalNetwork_FullMethodName             = "/cloudstack.management.network.v1.NetworkService/DeletePhysicalNetwork"
	NetworkService_DeleteStorageNetworkIpRange_FullMethodName       = "/cloudstack.management.network.v1.NetworkService/DeleteStorageNetworkIpRange"
	NetworkService_ListDedicatedGuestVlanRanges_FullMethodName      = "/cloudstack.management.network.v1.NetworkService/ListDedicatedGuestVlanRanges"
	NetworkService_ListGuestNetworkIpv6Prefixes_FullMethodName      = "/cloudstack.management.network.v1.NetworkService/ListGuestNetworkIpv6Prefixes"
	NetworkService_ListGuestVlans_FullMethodName                    = "/cloudstack.management.network.v1.NetworkService/ListGuestVlans"
	NetworkService_ListIpv4SubnetsForGuestNetwork_FullMethodName    = "/cloudstack.management.network.v1.NetworkService/ListIpv4SubnetsForGuestNetwork"
	NetworkService_ListIpv4SubnetsForZone_FullMethodName            = "/cloudstack.management.network.v1.NetworkService/ListIpv4SubnetsForZone"
	NetworkService_ListNetworkACLLists_FullMethodName               = "/cloudstack.management.network.v1.NetworkService/ListNetworkACLLists"
	NetworkService_ListNetworkACLs_FullMethodName                   = "/cloudstack.management.network.v1.NetworkService/ListNetworkACLs"
	NetworkService_ListNetworkDevice_FullMethodName                 = "/cloudstack.management.network.v1.NetworkService/ListNetworkDevice"
	NetworkService_ListNetworkIsolationMethods_FullMethodName       = "/cloudstack.management.network.v1.NetworkService/ListNetworkIsolationMethods"
	NetworkService_ListNetworkOfferings_FullMethodName              = "/cloudstack.management.network.v1.NetworkService/ListNetworkOfferings"
	NetworkService_ListNetworkPermissions_FullMethodName            = "/cloudstack.management.network.v1.NetworkService/ListNetworkPermissions"
	NetworkService_ListNetworkProtocols_FullMethodName              = "/cloudstack.management.network.v1.NetworkService/ListNetworkProtocols"
	NetworkService_ListNetworkServiceProviders_FullMethodName       = "/cloudstack.management.network.v1.NetworkService/ListNetworkServiceProviders"
	NetworkService_ListNetworks_FullMethodName                      = "/cloudstack.management.network.v1.NetworkService/ListNetworks"
	NetworkService_ListNetworksCmdByAdmin_FullMethodName            = "/cloudstack.management.network.v1.NetworkService/ListNetworksCmdByAdmin"
	NetworkService_ListPhysicalNetworks_FullMethodName              = "/cloudstack.management.network.v1.NetworkService/ListPhysicalNetworks"
	NetworkService_ListStorageNetworkIpRange_FullMethodName         = "/cloudstack.management.network.v1.NetworkService/ListStorageNetworkIpRange"
	NetworkService_ListSupportedNetworkServices_FullMethodName      = "/cloudstack.management.network.v1.NetworkService/ListSupportedNetworkServices"
	NetworkService_MigrateNetwork_FullMethodName                    = "/cloudstack.management.network.v1.NetworkService/MigrateNetwork"
	NetworkService_MigrateVPC_FullMethodName                        = "/cloudstack.management.network.v1.NetworkService/MigrateVPC"
	NetworkService_MoveNetworkAclItem_FullMethodName                = "/cloudstack.management.network.v1.NetworkService/MoveNetworkAclItem"
	NetworkService_ReleaseDedicatedGuestVlanRange_FullMethodName    = "/cloudstack.management.network.v1.NetworkService/ReleaseDedicatedGuestVlanRange"
	NetworkService_ReleaseDedicatedIpv4SubnetForZone_FullMethodName = "/cloudstack.management.network.v1.NetworkService/ReleaseDedicatedIpv4SubnetForZone"
	NetworkService_RemoveNetworkPermissions_FullMethodName          = "/cloudstack.management.network.v1.NetworkService/RemoveNetworkPermissions"
	NetworkService_ReplaceNetworkACLList_FullMethodName             = "/cloudstack.management.network.v1.NetworkService/ReplaceNetworkACLList"
	NetworkService_ResetNetworkPermissions_FullMethodName           = "/cloudstack.management.network.v1.NetworkService/ResetNetworkPermissions"
	NetworkService_RestartNetwork_FullMethodName                    = "/cloudstack.management.network.v1.NetworkService/RestartNetwork"
	NetworkService_UpdateIpv4SubnetForZone_FullMethodName           = "/cloudstack.management.network.v1.NetworkService/UpdateIpv4SubnetForZone"
	NetworkService_UpdateNetwork_FullMethodName                     = "/cloudstack.management.network.v1.NetworkService/UpdateNetwork"
	NetworkService_UpdateNetworkACLItem_FullMethodName              = "/cloudstack.management.network.v1.NetworkService/UpdateNetworkACLItem"
	NetworkService_UpdateNetworkACLList_FullMethodName              = "/cloudstack.management.network.v1.NetworkService/UpdateNetworkACLList"
	NetworkService_UpdateNetworkCmdByAdmin_FullMethodName           = "/cloudstack.management.network.v1.NetworkService/UpdateNetworkCmdByAdmin"
	NetworkService_UpdateNetworkOffering_FullMethodName             = "/cloudstack.management.network.v1.NetworkService/UpdateNetworkOffering"
	NetworkService_UpdateNetworkServiceProvider_FullMethodName      = "/cloudstack.management.network.v1.NetworkService/UpdateNetworkServiceProvider"
	NetworkService_UpdatePhysicalNetwork_FullMethodName             = "/cloudstack.management.network.v1.NetworkService/UpdatePhysicalNetwork"
	NetworkService_UpdatePodManagementNetworkIpRange_FullMethodName = "/cloudstack.management.network.v1.NetworkService/UpdatePodManagementNetworkIpRange"
	NetworkService_UpdateStorageNetworkIpRange_FullMethodName       = "/cloudstack.management.network.v1.NetworkService/UpdateStorageNetworkIpRange"
)

Variables

View Source
var (
	ProtocolType_name = map[int32]string{
		0: "PROTOCOL_TYPE_UNSPECIFIED",
		1: "PROTOCOL_TYPE_ALL",
		2: "PROTOCOL_TYPE_ICMP",
		3: "PROTOCOL_TYPE_TCP",
		4: "PROTOCOL_TYPE_UDP",
	}
	ProtocolType_value = map[string]int32{
		"PROTOCOL_TYPE_UNSPECIFIED": 0,
		"PROTOCOL_TYPE_ALL":         1,
		"PROTOCOL_TYPE_ICMP":        2,
		"PROTOCOL_TYPE_TCP":         3,
		"PROTOCOL_TYPE_UDP":         4,
	}
)

Enum value maps for ProtocolType.

View Source
var File_cloudstack_management_network_v1_network_gen_proto protoreflect.FileDescriptor
View Source
var NetworkService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "cloudstack.management.network.v1.NetworkService",
	HandlerType: (*NetworkServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "AddNetworkDevice",
			Handler:    _NetworkService_AddNetworkDevice_Handler,
		},
		{
			MethodName: "AddNetworkServiceProvider",
			Handler:    _NetworkService_AddNetworkServiceProvider_Handler,
		},
		{
			MethodName: "CreateGuestNetworkIpv6Prefix",
			Handler:    _NetworkService_CreateGuestNetworkIpv6Prefix_Handler,
		},
		{
			MethodName: "CreateIpv4SubnetForGuestNetwork",
			Handler:    _NetworkService_CreateIpv4SubnetForGuestNetwork_Handler,
		},
		{
			MethodName: "CreateIpv4SubnetForZone",
			Handler:    _NetworkService_CreateIpv4SubnetForZone_Handler,
		},
		{
			MethodName: "CreateManagementNetworkIpRange",
			Handler:    _NetworkService_CreateManagementNetworkIpRange_Handler,
		},
		{
			MethodName: "CreateNetwork",
			Handler:    _NetworkService_CreateNetwork_Handler,
		},
		{
			MethodName: "CreateNetworkACL",
			Handler:    _NetworkService_CreateNetworkACL_Handler,
		},
		{
			MethodName: "CreateNetworkACLList",
			Handler:    _NetworkService_CreateNetworkACLList_Handler,
		},
		{
			MethodName: "CreateNetworkCmdByAdmin",
			Handler:    _NetworkService_CreateNetworkCmdByAdmin_Handler,
		},
		{
			MethodName: "CreateNetworkOffering",
			Handler:    _NetworkService_CreateNetworkOffering_Handler,
		},
		{
			MethodName: "CreateNetworkPermissions",
			Handler:    _NetworkService_CreateNetworkPermissions_Handler,
		},
		{
			MethodName: "CreatePhysicalNetwork",
			Handler:    _NetworkService_CreatePhysicalNetwork_Handler,
		},
		{
			MethodName: "CreateStorageNetworkIpRange",
			Handler:    _NetworkService_CreateStorageNetworkIpRange_Handler,
		},
		{
			MethodName: "DedicateGuestVlanRange",
			Handler:    _NetworkService_DedicateGuestVlanRange_Handler,
		},
		{
			MethodName: "DedicateIpv4SubnetForZone",
			Handler:    _NetworkService_DedicateIpv4SubnetForZone_Handler,
		},
		{
			MethodName: "DeleteGuestNetworkIpv6Prefix",
			Handler:    _NetworkService_DeleteGuestNetworkIpv6Prefix_Handler,
		},
		{
			MethodName: "DeleteIpv4SubnetForGuestNetwork",
			Handler:    _NetworkService_DeleteIpv4SubnetForGuestNetwork_Handler,
		},
		{
			MethodName: "DeleteIpv4SubnetForZone",
			Handler:    _NetworkService_DeleteIpv4SubnetForZone_Handler,
		},
		{
			MethodName: "DeleteManagementNetworkIpRange",
			Handler:    _NetworkService_DeleteManagementNetworkIpRange_Handler,
		},
		{
			MethodName: "DeleteNetwork",
			Handler:    _NetworkService_DeleteNetwork_Handler,
		},
		{
			MethodName: "DeleteNetworkACL",
			Handler:    _NetworkService_DeleteNetworkACL_Handler,
		},
		{
			MethodName: "DeleteNetworkACLList",
			Handler:    _NetworkService_DeleteNetworkACLList_Handler,
		},
		{
			MethodName: "DeleteNetworkDevice",
			Handler:    _NetworkService_DeleteNetworkDevice_Handler,
		},
		{
			MethodName: "DeleteNetworkOffering",
			Handler:    _NetworkService_DeleteNetworkOffering_Handler,
		},
		{
			MethodName: "DeleteNetworkServiceProvider",
			Handler:    _NetworkService_DeleteNetworkServiceProvider_Handler,
		},
		{
			MethodName: "DeletePhysicalNetwork",
			Handler:    _NetworkService_DeletePhysicalNetwork_Handler,
		},
		{
			MethodName: "DeleteStorageNetworkIpRange",
			Handler:    _NetworkService_DeleteStorageNetworkIpRange_Handler,
		},
		{
			MethodName: "ListDedicatedGuestVlanRanges",
			Handler:    _NetworkService_ListDedicatedGuestVlanRanges_Handler,
		},
		{
			MethodName: "ListGuestNetworkIpv6Prefixes",
			Handler:    _NetworkService_ListGuestNetworkIpv6Prefixes_Handler,
		},
		{
			MethodName: "ListGuestVlans",
			Handler:    _NetworkService_ListGuestVlans_Handler,
		},
		{
			MethodName: "ListIpv4SubnetsForGuestNetwork",
			Handler:    _NetworkService_ListIpv4SubnetsForGuestNetwork_Handler,
		},
		{
			MethodName: "ListIpv4SubnetsForZone",
			Handler:    _NetworkService_ListIpv4SubnetsForZone_Handler,
		},
		{
			MethodName: "ListNetworkACLLists",
			Handler:    _NetworkService_ListNetworkACLLists_Handler,
		},
		{
			MethodName: "ListNetworkACLs",
			Handler:    _NetworkService_ListNetworkACLs_Handler,
		},
		{
			MethodName: "ListNetworkDevice",
			Handler:    _NetworkService_ListNetworkDevice_Handler,
		},
		{
			MethodName: "ListNetworkIsolationMethods",
			Handler:    _NetworkService_ListNetworkIsolationMethods_Handler,
		},
		{
			MethodName: "ListNetworkOfferings",
			Handler:    _NetworkService_ListNetworkOfferings_Handler,
		},
		{
			MethodName: "ListNetworkPermissions",
			Handler:    _NetworkService_ListNetworkPermissions_Handler,
		},
		{
			MethodName: "ListNetworkProtocols",
			Handler:    _NetworkService_ListNetworkProtocols_Handler,
		},
		{
			MethodName: "ListNetworkServiceProviders",
			Handler:    _NetworkService_ListNetworkServiceProviders_Handler,
		},
		{
			MethodName: "ListNetworks",
			Handler:    _NetworkService_ListNetworks_Handler,
		},
		{
			MethodName: "ListNetworksCmdByAdmin",
			Handler:    _NetworkService_ListNetworksCmdByAdmin_Handler,
		},
		{
			MethodName: "ListPhysicalNetworks",
			Handler:    _NetworkService_ListPhysicalNetworks_Handler,
		},
		{
			MethodName: "ListStorageNetworkIpRange",
			Handler:    _NetworkService_ListStorageNetworkIpRange_Handler,
		},
		{
			MethodName: "ListSupportedNetworkServices",
			Handler:    _NetworkService_ListSupportedNetworkServices_Handler,
		},
		{
			MethodName: "MigrateNetwork",
			Handler:    _NetworkService_MigrateNetwork_Handler,
		},
		{
			MethodName: "MigrateVPC",
			Handler:    _NetworkService_MigrateVPC_Handler,
		},
		{
			MethodName: "MoveNetworkAclItem",
			Handler:    _NetworkService_MoveNetworkAclItem_Handler,
		},
		{
			MethodName: "ReleaseDedicatedGuestVlanRange",
			Handler:    _NetworkService_ReleaseDedicatedGuestVlanRange_Handler,
		},
		{
			MethodName: "ReleaseDedicatedIpv4SubnetForZone",
			Handler:    _NetworkService_ReleaseDedicatedIpv4SubnetForZone_Handler,
		},
		{
			MethodName: "RemoveNetworkPermissions",
			Handler:    _NetworkService_RemoveNetworkPermissions_Handler,
		},
		{
			MethodName: "ReplaceNetworkACLList",
			Handler:    _NetworkService_ReplaceNetworkACLList_Handler,
		},
		{
			MethodName: "ResetNetworkPermissions",
			Handler:    _NetworkService_ResetNetworkPermissions_Handler,
		},
		{
			MethodName: "RestartNetwork",
			Handler:    _NetworkService_RestartNetwork_Handler,
		},
		{
			MethodName: "UpdateIpv4SubnetForZone",
			Handler:    _NetworkService_UpdateIpv4SubnetForZone_Handler,
		},
		{
			MethodName: "UpdateNetwork",
			Handler:    _NetworkService_UpdateNetwork_Handler,
		},
		{
			MethodName: "UpdateNetworkACLItem",
			Handler:    _NetworkService_UpdateNetworkACLItem_Handler,
		},
		{
			MethodName: "UpdateNetworkACLList",
			Handler:    _NetworkService_UpdateNetworkACLList_Handler,
		},
		{
			MethodName: "UpdateNetworkCmdByAdmin",
			Handler:    _NetworkService_UpdateNetworkCmdByAdmin_Handler,
		},
		{
			MethodName: "UpdateNetworkOffering",
			Handler:    _NetworkService_UpdateNetworkOffering_Handler,
		},
		{
			MethodName: "UpdateNetworkServiceProvider",
			Handler:    _NetworkService_UpdateNetworkServiceProvider_Handler,
		},
		{
			MethodName: "UpdatePhysicalNetwork",
			Handler:    _NetworkService_UpdatePhysicalNetwork_Handler,
		},
		{
			MethodName: "UpdatePodManagementNetworkIpRange",
			Handler:    _NetworkService_UpdatePodManagementNetworkIpRange_Handler,
		},
		{
			MethodName: "UpdateStorageNetworkIpRange",
			Handler:    _NetworkService_UpdateStorageNetworkIpRange_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "cloudstack/management/network/v1/network.gen.proto",
}

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

Functions

func RegisterNetworkServiceServer

func RegisterNetworkServiceServer(s grpc.ServiceRegistrar, srv NetworkServiceServer)

Types

type AddNetworkDeviceRequest

type AddNetworkDeviceRequest struct {

	// Network device type, now supports ExternalDhcp, PxeServer, NetscalerMPXLoadBalancer, NetscalerVPXLoadBalancer, NetscalerSDXLoadBalancer, F5BigIpLoadBalancer, JuniperSRXFirewall, PaloAltoFirewall
	Type *string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"`
	// parameters for network device
	ParamList    map[string]string `` /* 155-byte string literal not displayed */
	ResponseType *string           `protobuf:"bytes,3,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

AddNetworkDeviceRequest represents the parameters for adds a network device of one of the following types: externaldhcp, externalfirewall, externalloadbalancer, pxeserver

func (*AddNetworkDeviceRequest) Descriptor deprecated

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

Deprecated: Use AddNetworkDeviceRequest.ProtoReflect.Descriptor instead.

func (*AddNetworkDeviceRequest) GetParamList

func (x *AddNetworkDeviceRequest) GetParamList() map[string]string

func (*AddNetworkDeviceRequest) GetResponseType

func (x *AddNetworkDeviceRequest) GetResponseType() string

func (*AddNetworkDeviceRequest) GetType

func (x *AddNetworkDeviceRequest) GetType() string

func (*AddNetworkDeviceRequest) ProtoMessage

func (*AddNetworkDeviceRequest) ProtoMessage()

func (*AddNetworkDeviceRequest) ProtoReflect

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

func (*AddNetworkDeviceRequest) Reset

func (x *AddNetworkDeviceRequest) Reset()

func (*AddNetworkDeviceRequest) String

func (x *AddNetworkDeviceRequest) String() string

type AddNetworkDeviceResponse

type AddNetworkDeviceResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

AddNetworkDeviceResponse represents the response from adds a network device of one of the following types: externaldhcp, externalfirewall, externalloadbalancer, pxeserver

func (*AddNetworkDeviceResponse) Descriptor deprecated

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

Deprecated: Use AddNetworkDeviceResponse.ProtoReflect.Descriptor instead.

func (*AddNetworkDeviceResponse) GetResult

func (x *AddNetworkDeviceResponse) GetResult() *Result

func (*AddNetworkDeviceResponse) ProtoMessage

func (*AddNetworkDeviceResponse) ProtoMessage()

func (*AddNetworkDeviceResponse) ProtoReflect

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

func (*AddNetworkDeviceResponse) Reset

func (x *AddNetworkDeviceResponse) Reset()

func (*AddNetworkDeviceResponse) String

func (x *AddNetworkDeviceResponse) String() string

type AddNetworkServiceProviderRequest

type AddNetworkServiceProviderRequest struct {

	// the Physical Network ID to add the provider to
	PhysicalNetworkId *int64 `protobuf:"varint,1,opt,name=physical_network_id,json=physicalNetworkId" json:"physical_network_id,omitempty"`
	// the destination Physical Network ID to bridge to
	DestinationPhysicalNetworkId *int64 `` /* 143-byte string literal not displayed */
	// the name for the physical network service provider
	Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	// the list of services to be enabled for this physical network service provider
	EnabledServices []string `protobuf:"bytes,4,rep,name=enabled_services,json=enabledServices" json:"enabled_services,omitempty"`
	StartEventId    *int64   `protobuf:"varint,5,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId   *string  `protobuf:"bytes,6,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType    *string  `protobuf:"bytes,7,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

AddNetworkServiceProviderRequest represents the parameters for adds a network serviceprovider to a physical network

func (*AddNetworkServiceProviderRequest) Descriptor deprecated

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

Deprecated: Use AddNetworkServiceProviderRequest.ProtoReflect.Descriptor instead.

func (*AddNetworkServiceProviderRequest) GetDestinationPhysicalNetworkId

func (x *AddNetworkServiceProviderRequest) GetDestinationPhysicalNetworkId() int64

func (*AddNetworkServiceProviderRequest) GetEnabledServices

func (x *AddNetworkServiceProviderRequest) GetEnabledServices() []string

func (*AddNetworkServiceProviderRequest) GetInjectedJobId

func (x *AddNetworkServiceProviderRequest) GetInjectedJobId() string

func (*AddNetworkServiceProviderRequest) GetName

func (*AddNetworkServiceProviderRequest) GetPhysicalNetworkId

func (x *AddNetworkServiceProviderRequest) GetPhysicalNetworkId() int64

func (*AddNetworkServiceProviderRequest) GetResponseType

func (x *AddNetworkServiceProviderRequest) GetResponseType() string

func (*AddNetworkServiceProviderRequest) GetStartEventId

func (x *AddNetworkServiceProviderRequest) GetStartEventId() int64

func (*AddNetworkServiceProviderRequest) ProtoMessage

func (*AddNetworkServiceProviderRequest) ProtoMessage()

func (*AddNetworkServiceProviderRequest) ProtoReflect

func (*AddNetworkServiceProviderRequest) Reset

func (*AddNetworkServiceProviderRequest) String

type AddNetworkServiceProviderResponse

type AddNetworkServiceProviderResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

AddNetworkServiceProviderResponse represents the response from adds a network serviceprovider to a physical network

func (*AddNetworkServiceProviderResponse) Descriptor deprecated

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

Deprecated: Use AddNetworkServiceProviderResponse.ProtoReflect.Descriptor instead.

func (*AddNetworkServiceProviderResponse) GetResult

func (x *AddNetworkServiceProviderResponse) GetResult() *Result

func (*AddNetworkServiceProviderResponse) ProtoMessage

func (*AddNetworkServiceProviderResponse) ProtoMessage()

func (*AddNetworkServiceProviderResponse) ProtoReflect

func (*AddNetworkServiceProviderResponse) Reset

func (*AddNetworkServiceProviderResponse) String

type CreateGuestNetworkIpv6PrefixRequest

type CreateGuestNetworkIpv6PrefixRequest struct {

	// UUID of zone to which the IPv6 prefix belongs to.
	ZoneId *int64 `protobuf:"varint,1,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
	// The /56 or higher IPv6 CIDR for network prefix.
	Prefix        *string `protobuf:"bytes,2,opt,name=prefix" json:"prefix,omitempty"`
	StartEventId  *int64  `protobuf:"varint,3,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,4,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,5,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

CreateGuestNetworkIpv6PrefixRequest represents the parameters for creates a guest network ipv6 prefix.

func (*CreateGuestNetworkIpv6PrefixRequest) Descriptor deprecated

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

Deprecated: Use CreateGuestNetworkIpv6PrefixRequest.ProtoReflect.Descriptor instead.

func (*CreateGuestNetworkIpv6PrefixRequest) GetInjectedJobId

func (x *CreateGuestNetworkIpv6PrefixRequest) GetInjectedJobId() string

func (*CreateGuestNetworkIpv6PrefixRequest) GetPrefix

func (*CreateGuestNetworkIpv6PrefixRequest) GetResponseType

func (x *CreateGuestNetworkIpv6PrefixRequest) GetResponseType() string

func (*CreateGuestNetworkIpv6PrefixRequest) GetStartEventId

func (x *CreateGuestNetworkIpv6PrefixRequest) GetStartEventId() int64

func (*CreateGuestNetworkIpv6PrefixRequest) GetZoneId

func (*CreateGuestNetworkIpv6PrefixRequest) ProtoMessage

func (*CreateGuestNetworkIpv6PrefixRequest) ProtoMessage()

func (*CreateGuestNetworkIpv6PrefixRequest) ProtoReflect

func (*CreateGuestNetworkIpv6PrefixRequest) Reset

func (*CreateGuestNetworkIpv6PrefixRequest) String

type CreateGuestNetworkIpv6PrefixResponse

type CreateGuestNetworkIpv6PrefixResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

CreateGuestNetworkIpv6PrefixResponse represents the response from creates a guest network ipv6 prefix.

func (*CreateGuestNetworkIpv6PrefixResponse) Descriptor deprecated

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

Deprecated: Use CreateGuestNetworkIpv6PrefixResponse.ProtoReflect.Descriptor instead.

func (*CreateGuestNetworkIpv6PrefixResponse) GetResult

func (*CreateGuestNetworkIpv6PrefixResponse) ProtoMessage

func (*CreateGuestNetworkIpv6PrefixResponse) ProtoMessage()

func (*CreateGuestNetworkIpv6PrefixResponse) ProtoReflect

func (*CreateGuestNetworkIpv6PrefixResponse) Reset

func (*CreateGuestNetworkIpv6PrefixResponse) String

type CreateIpv4SubnetForGuestNetworkRequest

type CreateIpv4SubnetForGuestNetworkRequest struct {

	// The zone Ipv4 subnet which the IPv4 subnet belongs to.
	ParentId *int64 `protobuf:"varint,1,opt,name=parent_id,json=parentId" json:"parent_id,omitempty"`
	// The CIDR of this Ipv4 subnet.
	Subnet *string `protobuf:"bytes,2,opt,name=subnet" json:"subnet,omitempty"`
	// the CIDR size of IPv4 network. This is mutually exclusive with subnet.
	CidrSize      *int32  `protobuf:"varint,3,opt,name=cidr_size,json=cidrSize" json:"cidr_size,omitempty"`
	StartEventId  *int64  `protobuf:"varint,4,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,5,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,6,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

CreateIpv4SubnetForGuestNetworkRequest represents the parameters for creates a ipv4 subnet for guest networks.

func (*CreateIpv4SubnetForGuestNetworkRequest) Descriptor deprecated

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

Deprecated: Use CreateIpv4SubnetForGuestNetworkRequest.ProtoReflect.Descriptor instead.

func (*CreateIpv4SubnetForGuestNetworkRequest) GetCidrSize

func (*CreateIpv4SubnetForGuestNetworkRequest) GetInjectedJobId

func (x *CreateIpv4SubnetForGuestNetworkRequest) GetInjectedJobId() string

func (*CreateIpv4SubnetForGuestNetworkRequest) GetParentId

func (*CreateIpv4SubnetForGuestNetworkRequest) GetResponseType

func (x *CreateIpv4SubnetForGuestNetworkRequest) GetResponseType() string

func (*CreateIpv4SubnetForGuestNetworkRequest) GetStartEventId

func (x *CreateIpv4SubnetForGuestNetworkRequest) GetStartEventId() int64

func (*CreateIpv4SubnetForGuestNetworkRequest) GetSubnet

func (*CreateIpv4SubnetForGuestNetworkRequest) ProtoMessage

func (*CreateIpv4SubnetForGuestNetworkRequest) ProtoReflect

func (*CreateIpv4SubnetForGuestNetworkRequest) Reset

func (*CreateIpv4SubnetForGuestNetworkRequest) String

type CreateIpv4SubnetForGuestNetworkResponse

type CreateIpv4SubnetForGuestNetworkResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

CreateIpv4SubnetForGuestNetworkResponse represents the response from creates a ipv4 subnet for guest networks.

func (*CreateIpv4SubnetForGuestNetworkResponse) Descriptor deprecated

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

Deprecated: Use CreateIpv4SubnetForGuestNetworkResponse.ProtoReflect.Descriptor instead.

func (*CreateIpv4SubnetForGuestNetworkResponse) GetResult

func (*CreateIpv4SubnetForGuestNetworkResponse) ProtoMessage

func (*CreateIpv4SubnetForGuestNetworkResponse) ProtoReflect

func (*CreateIpv4SubnetForGuestNetworkResponse) Reset

func (*CreateIpv4SubnetForGuestNetworkResponse) String

type CreateIpv4SubnetForZoneRequest

type CreateIpv4SubnetForZoneRequest struct {

	// UUID of the zone which the IPv4 subnet belongs to.
	ZoneId *int64 `protobuf:"varint,1,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
	// The CIDR of the IPv4 subnet.
	Subnet *string `protobuf:"bytes,2,opt,name=subnet" json:"subnet,omitempty"`
	// account who will own the IPv4 subnet
	AccountName *string `protobuf:"bytes,3,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
	// project who will own the IPv4 subnet
	ProjectId *int64 `protobuf:"varint,4,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
	// domain ID of the account owning the IPv4 subnet
	DomainId      *int64  `protobuf:"varint,5,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
	StartEventId  *int64  `protobuf:"varint,6,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,7,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,8,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

CreateIpv4SubnetForZoneRequest represents the parameters for creates a ipv4 subnet for a zone.

func (*CreateIpv4SubnetForZoneRequest) Descriptor deprecated

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

Deprecated: Use CreateIpv4SubnetForZoneRequest.ProtoReflect.Descriptor instead.

func (*CreateIpv4SubnetForZoneRequest) GetAccountName

func (x *CreateIpv4SubnetForZoneRequest) GetAccountName() string

func (*CreateIpv4SubnetForZoneRequest) GetDomainId

func (x *CreateIpv4SubnetForZoneRequest) GetDomainId() int64

func (*CreateIpv4SubnetForZoneRequest) GetInjectedJobId

func (x *CreateIpv4SubnetForZoneRequest) GetInjectedJobId() string

func (*CreateIpv4SubnetForZoneRequest) GetProjectId

func (x *CreateIpv4SubnetForZoneRequest) GetProjectId() int64

func (*CreateIpv4SubnetForZoneRequest) GetResponseType

func (x *CreateIpv4SubnetForZoneRequest) GetResponseType() string

func (*CreateIpv4SubnetForZoneRequest) GetStartEventId

func (x *CreateIpv4SubnetForZoneRequest) GetStartEventId() int64

func (*CreateIpv4SubnetForZoneRequest) GetSubnet

func (x *CreateIpv4SubnetForZoneRequest) GetSubnet() string

func (*CreateIpv4SubnetForZoneRequest) GetZoneId

func (x *CreateIpv4SubnetForZoneRequest) GetZoneId() int64

func (*CreateIpv4SubnetForZoneRequest) ProtoMessage

func (*CreateIpv4SubnetForZoneRequest) ProtoMessage()

func (*CreateIpv4SubnetForZoneRequest) ProtoReflect

func (*CreateIpv4SubnetForZoneRequest) Reset

func (x *CreateIpv4SubnetForZoneRequest) Reset()

func (*CreateIpv4SubnetForZoneRequest) String

type CreateIpv4SubnetForZoneResponse

type CreateIpv4SubnetForZoneResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

CreateIpv4SubnetForZoneResponse represents the response from creates a ipv4 subnet for a zone.

func (*CreateIpv4SubnetForZoneResponse) Descriptor deprecated

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

Deprecated: Use CreateIpv4SubnetForZoneResponse.ProtoReflect.Descriptor instead.

func (*CreateIpv4SubnetForZoneResponse) GetResult

func (x *CreateIpv4SubnetForZoneResponse) GetResult() *Result

func (*CreateIpv4SubnetForZoneResponse) ProtoMessage

func (*CreateIpv4SubnetForZoneResponse) ProtoMessage()

func (*CreateIpv4SubnetForZoneResponse) ProtoReflect

func (*CreateIpv4SubnetForZoneResponse) Reset

func (*CreateIpv4SubnetForZoneResponse) String

type CreateManagementNetworkIpRangeRequest

type CreateManagementNetworkIpRangeRequest struct {

	// UUID of POD, where the IP range belongs to.
	PodId *int64 `protobuf:"varint,1,opt,name=pod_id,json=podId" json:"pod_id,omitempty"`
	// The gateway for the management network.
	Gateway *string `protobuf:"bytes,2,opt,name=gateway" json:"gateway,omitempty"`
	// The netmask for the management network.
	Netmask *string `protobuf:"bytes,3,opt,name=netmask" json:"netmask,omitempty"`
	// The starting IP address.
	StartIp *string `protobuf:"bytes,4,opt,name=start_ip,json=startIp" json:"start_ip,omitempty"`
	// The ending IP address.
	EndIp *string `protobuf:"bytes,5,opt,name=end_ip,json=endIp" json:"end_ip,omitempty"`
	// Specify if range is dedicated for CPVM and SSVM.
	ForSystemVms *bool `protobuf:"varint,6,opt,name=for_system_vms,json=forSystemVms" json:"for_system_vms,omitempty"`
	// Optional. The vlan id the ip range sits on, default to Null when it is not specified which means your network is not on any Vlan
	Vlan          *string `protobuf:"bytes,7,opt,name=vlan" json:"vlan,omitempty"`
	StartEventId  *int64  `protobuf:"varint,8,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,9,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,10,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

CreateManagementNetworkIpRangeRequest represents the parameters for creates a management network ip range.

func (*CreateManagementNetworkIpRangeRequest) Descriptor deprecated

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

Deprecated: Use CreateManagementNetworkIpRangeRequest.ProtoReflect.Descriptor instead.

func (*CreateManagementNetworkIpRangeRequest) GetEndIp

func (*CreateManagementNetworkIpRangeRequest) GetForSystemVms

func (x *CreateManagementNetworkIpRangeRequest) GetForSystemVms() bool

func (*CreateManagementNetworkIpRangeRequest) GetGateway

func (*CreateManagementNetworkIpRangeRequest) GetInjectedJobId

func (x *CreateManagementNetworkIpRangeRequest) GetInjectedJobId() string

func (*CreateManagementNetworkIpRangeRequest) GetNetmask

func (*CreateManagementNetworkIpRangeRequest) GetPodId

func (*CreateManagementNetworkIpRangeRequest) GetResponseType

func (x *CreateManagementNetworkIpRangeRequest) GetResponseType() string

func (*CreateManagementNetworkIpRangeRequest) GetStartEventId

func (x *CreateManagementNetworkIpRangeRequest) GetStartEventId() int64

func (*CreateManagementNetworkIpRangeRequest) GetStartIp

func (*CreateManagementNetworkIpRangeRequest) GetVlan

func (*CreateManagementNetworkIpRangeRequest) ProtoMessage

func (*CreateManagementNetworkIpRangeRequest) ProtoMessage()

func (*CreateManagementNetworkIpRangeRequest) ProtoReflect

func (*CreateManagementNetworkIpRangeRequest) Reset

func (*CreateManagementNetworkIpRangeRequest) String

type CreateManagementNetworkIpRangeResponse

type CreateManagementNetworkIpRangeResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

CreateManagementNetworkIpRangeResponse represents the response from creates a management network ip range.

func (*CreateManagementNetworkIpRangeResponse) Descriptor deprecated

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

Deprecated: Use CreateManagementNetworkIpRangeResponse.ProtoReflect.Descriptor instead.

func (*CreateManagementNetworkIpRangeResponse) GetResult

func (*CreateManagementNetworkIpRangeResponse) ProtoMessage

func (*CreateManagementNetworkIpRangeResponse) ProtoReflect

func (*CreateManagementNetworkIpRangeResponse) Reset

func (*CreateManagementNetworkIpRangeResponse) String

type CreateNetworkACLListRequest

type CreateNetworkACLListRequest struct {

	// Name of the network ACL list
	Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	// Description of the network ACL list
	Description *string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"`
	// ID of the VPC associated with this network ACL list
	VpcId *int64 `protobuf:"varint,3,opt,name=vpc_id,json=vpcId" json:"vpc_id,omitempty"`
	// an optional field, whether to the display the list to the end user or not
	Display       *bool   `protobuf:"varint,4,opt,name=display" json:"display,omitempty"`
	StartEventId  *int64  `protobuf:"varint,5,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,6,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,7,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

CreateNetworkACLListRequest represents the parameters for creates a network acl. if no vpc is given, then it creates a global acl that can be used by everyone.

func (*CreateNetworkACLListRequest) Descriptor deprecated

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

Deprecated: Use CreateNetworkACLListRequest.ProtoReflect.Descriptor instead.

func (*CreateNetworkACLListRequest) GetDescription

func (x *CreateNetworkACLListRequest) GetDescription() string

func (*CreateNetworkACLListRequest) GetDisplay

func (x *CreateNetworkACLListRequest) GetDisplay() bool

func (*CreateNetworkACLListRequest) GetInjectedJobId

func (x *CreateNetworkACLListRequest) GetInjectedJobId() string

func (*CreateNetworkACLListRequest) GetName

func (x *CreateNetworkACLListRequest) GetName() string

func (*CreateNetworkACLListRequest) GetResponseType

func (x *CreateNetworkACLListRequest) GetResponseType() string

func (*CreateNetworkACLListRequest) GetStartEventId

func (x *CreateNetworkACLListRequest) GetStartEventId() int64

func (*CreateNetworkACLListRequest) GetVpcId

func (x *CreateNetworkACLListRequest) GetVpcId() int64

func (*CreateNetworkACLListRequest) ProtoMessage

func (*CreateNetworkACLListRequest) ProtoMessage()

func (*CreateNetworkACLListRequest) ProtoReflect

func (*CreateNetworkACLListRequest) Reset

func (x *CreateNetworkACLListRequest) Reset()

func (*CreateNetworkACLListRequest) String

func (x *CreateNetworkACLListRequest) String() string

type CreateNetworkACLListResponse

type CreateNetworkACLListResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

CreateNetworkACLListResponse represents the response from creates a network acl. if no vpc is given, then it creates a global acl that can be used by everyone.

func (*CreateNetworkACLListResponse) Descriptor deprecated

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

Deprecated: Use CreateNetworkACLListResponse.ProtoReflect.Descriptor instead.

func (*CreateNetworkACLListResponse) GetResult

func (x *CreateNetworkACLListResponse) GetResult() *Result

func (*CreateNetworkACLListResponse) ProtoMessage

func (*CreateNetworkACLListResponse) ProtoMessage()

func (*CreateNetworkACLListResponse) ProtoReflect

func (*CreateNetworkACLListResponse) Reset

func (x *CreateNetworkACLListResponse) Reset()

func (*CreateNetworkACLListResponse) String

type CreateNetworkACLRequest

type CreateNetworkACLRequest struct {

	// the protocol for the ACL rule. Valid values are TCP/UDP/ICMP/ALL or valid protocol number
	Protocol *string `protobuf:"bytes,1,opt,name=protocol" json:"protocol,omitempty"`
	// the starting port of ACL
	PublicStartPort *int32 `protobuf:"varint,2,opt,name=public_start_port,json=publicStartPort" json:"public_start_port,omitempty"`
	// the ending port of ACL
	PublicEndPort *int32 `protobuf:"varint,3,opt,name=public_end_port,json=publicEndPort" json:"public_end_port,omitempty"`
	// the CIDR list to allow traffic from/to. Multiple entries must be separated by a single comma character (,).
	Cidrlist []string `protobuf:"bytes,4,rep,name=cidrlist" json:"cidrlist,omitempty"`
	// type of the ICMP message being sent
	IcmpType *int32 `protobuf:"varint,5,opt,name=icmp_type,json=icmpType" json:"icmp_type,omitempty"`
	// error code for this ICMP message
	IcmpCode *int32 `protobuf:"varint,6,opt,name=icmp_code,json=icmpCode" json:"icmp_code,omitempty"`
	// The network of the VM the ACL will be created for
	NetworkId *int64 `protobuf:"varint,7,opt,name=network_id,json=networkId" json:"network_id,omitempty"`
	// The network of the VM the ACL will be created for
	AclId *int64 `protobuf:"varint,8,opt,name=acl_id,json=aclId" json:"acl_id,omitempty"`
	// the traffic type for the ACL,can be ingress or egress, defaulted to ingress if not specified
	TrafficType *string `protobuf:"bytes,9,opt,name=traffic_type,json=trafficType" json:"traffic_type,omitempty"`
	// The number of the ACL item, its ordering
	Number *int32 `protobuf:"varint,10,opt,name=number" json:"number,omitempty"`
	// scl entry action, allow or deny
	Action *string `protobuf:"bytes,11,opt,name=action" json:"action,omitempty"`
	// an optional field, whether to the display the rule to the end user or not
	Display *bool `protobuf:"varint,12,opt,name=display" json:"display,omitempty"`
	// A description indicating why the ACL rule is required.
	Reason        *string `protobuf:"bytes,13,opt,name=reason" json:"reason,omitempty"`
	StartEventId  *int64  `protobuf:"varint,14,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,15,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,16,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

CreateNetworkACLRequest represents the parameters for creates a acl rule in the given network (the network has to belong to vpc)

func (*CreateNetworkACLRequest) Descriptor deprecated

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

Deprecated: Use CreateNetworkACLRequest.ProtoReflect.Descriptor instead.

func (*CreateNetworkACLRequest) GetAclId

func (x *CreateNetworkACLRequest) GetAclId() int64

func (*CreateNetworkACLRequest) GetAction

func (x *CreateNetworkACLRequest) GetAction() string

func (*CreateNetworkACLRequest) GetCidrlist

func (x *CreateNetworkACLRequest) GetCidrlist() []string

func (*CreateNetworkACLRequest) GetDisplay

func (x *CreateNetworkACLRequest) GetDisplay() bool

func (*CreateNetworkACLRequest) GetIcmpCode

func (x *CreateNetworkACLRequest) GetIcmpCode() int32

func (*CreateNetworkACLRequest) GetIcmpType

func (x *CreateNetworkACLRequest) GetIcmpType() int32

func (*CreateNetworkACLRequest) GetInjectedJobId

func (x *CreateNetworkACLRequest) GetInjectedJobId() string

func (*CreateNetworkACLRequest) GetNetworkId

func (x *CreateNetworkACLRequest) GetNetworkId() int64

func (*CreateNetworkACLRequest) GetNumber

func (x *CreateNetworkACLRequest) GetNumber() int32

func (*CreateNetworkACLRequest) GetProtocol

func (x *CreateNetworkACLRequest) GetProtocol() string

func (*CreateNetworkACLRequest) GetPublicEndPort

func (x *CreateNetworkACLRequest) GetPublicEndPort() int32

func (*CreateNetworkACLRequest) GetPublicStartPort

func (x *CreateNetworkACLRequest) GetPublicStartPort() int32

func (*CreateNetworkACLRequest) GetReason

func (x *CreateNetworkACLRequest) GetReason() string

func (*CreateNetworkACLRequest) GetResponseType

func (x *CreateNetworkACLRequest) GetResponseType() string

func (*CreateNetworkACLRequest) GetStartEventId

func (x *CreateNetworkACLRequest) GetStartEventId() int64

func (*CreateNetworkACLRequest) GetTrafficType

func (x *CreateNetworkACLRequest) GetTrafficType() string

func (*CreateNetworkACLRequest) ProtoMessage

func (*CreateNetworkACLRequest) ProtoMessage()

func (*CreateNetworkACLRequest) ProtoReflect

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

func (*CreateNetworkACLRequest) Reset

func (x *CreateNetworkACLRequest) Reset()

func (*CreateNetworkACLRequest) String

func (x *CreateNetworkACLRequest) String() string

type CreateNetworkACLResponse

type CreateNetworkACLResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

CreateNetworkACLResponse represents the response from creates a acl rule in the given network (the network has to belong to vpc)

func (*CreateNetworkACLResponse) Descriptor deprecated

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

Deprecated: Use CreateNetworkACLResponse.ProtoReflect.Descriptor instead.

func (*CreateNetworkACLResponse) GetResult

func (x *CreateNetworkACLResponse) GetResult() *Result

func (*CreateNetworkACLResponse) ProtoMessage

func (*CreateNetworkACLResponse) ProtoMessage()

func (*CreateNetworkACLResponse) ProtoReflect

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

func (*CreateNetworkACLResponse) Reset

func (x *CreateNetworkACLResponse) Reset()

func (*CreateNetworkACLResponse) String

func (x *CreateNetworkACLResponse) String() string

type CreateNetworkCmdByAdminRequest

type CreateNetworkCmdByAdminRequest struct {

	// the ID or VID of the network
	Vlan *string `protobuf:"bytes,1,opt,name=vlan" json:"vlan,omitempty"`
	// when true bypasses VLAN id/range overlap check during network creation for shared and L2 networks
	BypassVlanOverlapCheck *bool `protobuf:"varint,2,opt,name=bypass_vlan_overlap_check,json=bypassVlanOverlapCheck" json:"bypass_vlan_overlap_check,omitempty"`
	// when true ip address usage for the network will not be exported by the listUsageRecords API
	HideIpAddressUsage *bool `protobuf:"varint,3,opt,name=hide_ip_address_usage,json=hideIpAddressUsage" json:"hide_ip_address_usage,omitempty"`
	// IPV4 address to be assigned to a router in a shared network
	RouterIp *string `protobuf:"bytes,4,opt,name=router_ip,json=routerIp" json:"router_ip,omitempty"`
	// IPV6 address to be assigned to a router in a shared network
	RouterIpv6 *string `protobuf:"bytes,5,opt,name=router_ipv6,json=routerIpv6" json:"router_ipv6,omitempty"`
	// Ids of the Bgp Peer for the network
	BgpPeerIds []string `protobuf:"bytes,6,rep,name=bgp_peer_ids,json=bgpPeerIds" json:"bgp_peer_ids,omitempty"`
	// the name of the network
	Name *string `protobuf:"bytes,7,opt,name=name" json:"name,omitempty"`
	// the display text of the network
	DisplayText *string `protobuf:"bytes,8,opt,name=display_text,json=displayText" json:"display_text,omitempty"`
	// the network offering ID
	NetworkOfferingId *int64 `protobuf:"varint,9,opt,name=network_offering_id,json=networkOfferingId" json:"network_offering_id,omitempty"`
	// the zone ID for the network
	ZoneId *int64 `protobuf:"varint,10,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
	// the physical network ID the network belongs to
	PhysicalNetworkId *int64 `protobuf:"varint,11,opt,name=physical_network_id,json=physicalNetworkId" json:"physical_network_id,omitempty"`
	// the gateway of the network. Required for shared networks and isolated networks when it belongs to VPC
	Gateway *string `protobuf:"bytes,12,opt,name=gateway" json:"gateway,omitempty"`
	// the netmask of the network. Required for shared networks and isolated networks when it belongs to VPC
	Netmask *string `protobuf:"bytes,13,opt,name=netmask" json:"netmask,omitempty"`
	// the beginning IP address in the network IP range
	StartIp *string `protobuf:"bytes,14,opt,name=start_ip,json=startIp" json:"start_ip,omitempty"`
	// the ending IP address in the network IP range. If not specified, will be defaulted to startIP
	EndIp *string `protobuf:"bytes,15,opt,name=end_ip,json=endIp" json:"end_ip,omitempty"`
	// the isolated private VLAN for this network
	IsolatedPvlan *string `protobuf:"bytes,16,opt,name=isolated_pvlan,json=isolatedPvlan" json:"isolated_pvlan,omitempty"`
	// the isolated private VLAN type for this network
	IsolatedPvlanType *string `protobuf:"bytes,17,opt,name=isolated_pvlan_type,json=isolatedPvlanType" json:"isolated_pvlan_type,omitempty"`
	// network domain
	NetworkDomain *string `protobuf:"bytes,18,opt,name=network_domain,json=networkDomain" json:"network_domain,omitempty"`
	// Access control type; supported values are account and domain. In 3.0 all shared networks should have aclType=Domain, and all isolated networks - Account. Account means that only the account owner can use the network, domain - all accounts in the domain can use the network
	AclType *string `protobuf:"bytes,19,opt,name=acl_type,json=aclType" json:"acl_type,omitempty"`
	// Account that will own the network. Account should be under the selected domain
	AccountName *string `protobuf:"bytes,20,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
	// an optional project for the network
	ProjectId *int64 `protobuf:"varint,21,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
	// domain ID of the account owning a network. If the account is not specified, but the acltype is Account or not specified, the network will be automatically assigned to the caller account and domain. To create a network under the domain without linking it to any account, make sure to include acltype=Domain parameter in the api call. If account is not specified, but acltype is Domain, the network will be created for the specified domain.
	DomainId *int64 `protobuf:"varint,22,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
	// Defines whether to allow subdomains to use networks dedicated to their parent domain(s). Should be used with aclType=Domain, defaulted to allow.subdomain.network.access global config if not specified
	SubdomainAccess *bool `protobuf:"varint,23,opt,name=subdomain_access,json=subdomainAccess" json:"subdomain_access,omitempty"`
	// the VPC network belongs to
	VpcId *int64 `protobuf:"varint,24,opt,name=vpc_id,json=vpcId" json:"vpc_id,omitempty"`
	// Tungsten-Fabric virtual router the network belongs to
	TungstenVirtualRouterUuid *string `` /* 134-byte string literal not displayed */
	// the beginning IPv6 address in the IPv6 network range
	StartIpv6 *string `protobuf:"bytes,26,opt,name=start_ipv6,json=startIpv6" json:"start_ipv6,omitempty"`
	// the ending IPv6 address in the IPv6 network range
	EndIpv6 *string `protobuf:"bytes,27,opt,name=end_ipv6,json=endIpv6" json:"end_ipv6,omitempty"`
	// the gateway of the IPv6 network. Required for Shared networks
	Ip6Gateway *string `protobuf:"bytes,28,opt,name=ip6_gateway,json=ip6Gateway" json:"ip6_gateway,omitempty"`
	// the CIDR of IPv6 network, must be at least /64
	Ip6Cidr *string `protobuf:"bytes,29,opt,name=ip6_cidr,json=ip6Cidr" json:"ip6_cidr,omitempty"`
	// ID of the network in an external system.
	ExternalId *string `protobuf:"bytes,30,opt,name=external_id,json=externalId" json:"external_id,omitempty"`
	// an optional field, whether to the display the network to the end user or not.
	DisplayNetwork *bool `protobuf:"varint,31,opt,name=display_network,json=displayNetwork" json:"display_network,omitempty"`
	// Network ACL ID associated for the network
	AclId *int64 `protobuf:"varint,32,opt,name=acl_id,json=aclId" json:"acl_id,omitempty"`
	// The network this network is associated to. only available if create a Shared network
	AssociatedNetworkId *int64 `protobuf:"varint,33,opt,name=associated_network_id,json=associatedNetworkId" json:"associated_network_id,omitempty"`
	// MTU to be configured on the network VR's public facing interfaces
	PublicMtu *int32 `protobuf:"varint,34,opt,name=public_mtu,json=publicMtu" json:"public_mtu,omitempty"`
	// MTU to be configured on the network VR's private interface(s)
	PrivateMtu *int32 `protobuf:"varint,35,opt,name=private_mtu,json=privateMtu" json:"private_mtu,omitempty"`
	// the first IPv4 DNS for the network
	Ip4Dns1 *string `protobuf:"bytes,36,opt,name=ip4_dns1,json=ip4Dns1" json:"ip4_dns1,omitempty"`
	// the second IPv4 DNS for the network
	Ip4Dns2 *string `protobuf:"bytes,37,opt,name=ip4_dns2,json=ip4Dns2" json:"ip4_dns2,omitempty"`
	// the first IPv6 DNS for the network
	Ip6Dns1 *string `protobuf:"bytes,38,opt,name=ip6_dns1,json=ip6Dns1" json:"ip6_dns1,omitempty"`
	// the second IPv6 DNS for the network
	Ip6Dns2 *string `protobuf:"bytes,39,opt,name=ip6_dns2,json=ip6Dns2" json:"ip6_dns2,omitempty"`
	// IPV4 address to be assigned to the public interface of the network router. This address will be used as source NAT address for the network.
	// If an address is given and it cannot be acquired, an error will be returned and the network won´t be implemented,
	SourceNatIP *string `protobuf:"bytes,40,opt,name=source_nat_i_p,json=sourceNatIP" json:"source_nat_i_p,omitempty"`
	// the CIDR size of IPv4 network. For regular users, this is required for isolated networks with ROUTED mode.
	CidrSize *int32 `protobuf:"varint,41,opt,name=cidr_size,json=cidrSize" json:"cidr_size,omitempty"`
	// the AS Number of the network
	AsNumber     *int64  `protobuf:"varint,42,opt,name=as_number,json=asNumber" json:"as_number,omitempty"`
	ResponseType *string `protobuf:"bytes,43,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

CreateNetworkCmdByAdminRequest represents the parameters for creates a network

func (*CreateNetworkCmdByAdminRequest) Descriptor deprecated

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

Deprecated: Use CreateNetworkCmdByAdminRequest.ProtoReflect.Descriptor instead.

func (*CreateNetworkCmdByAdminRequest) GetAccountName

func (x *CreateNetworkCmdByAdminRequest) GetAccountName() string

func (*CreateNetworkCmdByAdminRequest) GetAclId

func (x *CreateNetworkCmdByAdminRequest) GetAclId() int64

func (*CreateNetworkCmdByAdminRequest) GetAclType

func (x *CreateNetworkCmdByAdminRequest) GetAclType() string

func (*CreateNetworkCmdByAdminRequest) GetAsNumber

func (x *CreateNetworkCmdByAdminRequest) GetAsNumber() int64

func (*CreateNetworkCmdByAdminRequest) GetAssociatedNetworkId

func (x *CreateNetworkCmdByAdminRequest) GetAssociatedNetworkId() int64

func (*CreateNetworkCmdByAdminRequest) GetBgpPeerIds

func (x *CreateNetworkCmdByAdminRequest) GetBgpPeerIds() []string

func (*CreateNetworkCmdByAdminRequest) GetBypassVlanOverlapCheck

func (x *CreateNetworkCmdByAdminRequest) GetBypassVlanOverlapCheck() bool

func (*CreateNetworkCmdByAdminRequest) GetCidrSize

func (x *CreateNetworkCmdByAdminRequest) GetCidrSize() int32

func (*CreateNetworkCmdByAdminRequest) GetDisplayNetwork

func (x *CreateNetworkCmdByAdminRequest) GetDisplayNetwork() bool

func (*CreateNetworkCmdByAdminRequest) GetDisplayText

func (x *CreateNetworkCmdByAdminRequest) GetDisplayText() string

func (*CreateNetworkCmdByAdminRequest) GetDomainId

func (x *CreateNetworkCmdByAdminRequest) GetDomainId() int64

func (*CreateNetworkCmdByAdminRequest) GetEndIp

func (x *CreateNetworkCmdByAdminRequest) GetEndIp() string

func (*CreateNetworkCmdByAdminRequest) GetEndIpv6

func (x *CreateNetworkCmdByAdminRequest) GetEndIpv6() string

func (*CreateNetworkCmdByAdminRequest) GetExternalId

func (x *CreateNetworkCmdByAdminRequest) GetExternalId() string

func (*CreateNetworkCmdByAdminRequest) GetGateway

func (x *CreateNetworkCmdByAdminRequest) GetGateway() string

func (*CreateNetworkCmdByAdminRequest) GetHideIpAddressUsage

func (x *CreateNetworkCmdByAdminRequest) GetHideIpAddressUsage() bool

func (*CreateNetworkCmdByAdminRequest) GetIp4Dns1

func (x *CreateNetworkCmdByAdminRequest) GetIp4Dns1() string

func (*CreateNetworkCmdByAdminRequest) GetIp4Dns2

func (x *CreateNetworkCmdByAdminRequest) GetIp4Dns2() string

func (*CreateNetworkCmdByAdminRequest) GetIp6Cidr

func (x *CreateNetworkCmdByAdminRequest) GetIp6Cidr() string

func (*CreateNetworkCmdByAdminRequest) GetIp6Dns1

func (x *CreateNetworkCmdByAdminRequest) GetIp6Dns1() string

func (*CreateNetworkCmdByAdminRequest) GetIp6Dns2

func (x *CreateNetworkCmdByAdminRequest) GetIp6Dns2() string

func (*CreateNetworkCmdByAdminRequest) GetIp6Gateway

func (x *CreateNetworkCmdByAdminRequest) GetIp6Gateway() string

func (*CreateNetworkCmdByAdminRequest) GetIsolatedPvlan

func (x *CreateNetworkCmdByAdminRequest) GetIsolatedPvlan() string

func (*CreateNetworkCmdByAdminRequest) GetIsolatedPvlanType

func (x *CreateNetworkCmdByAdminRequest) GetIsolatedPvlanType() string

func (*CreateNetworkCmdByAdminRequest) GetName

func (*CreateNetworkCmdByAdminRequest) GetNetmask

func (x *CreateNetworkCmdByAdminRequest) GetNetmask() string

func (*CreateNetworkCmdByAdminRequest) GetNetworkDomain

func (x *CreateNetworkCmdByAdminRequest) GetNetworkDomain() string

func (*CreateNetworkCmdByAdminRequest) GetNetworkOfferingId

func (x *CreateNetworkCmdByAdminRequest) GetNetworkOfferingId() int64

func (*CreateNetworkCmdByAdminRequest) GetPhysicalNetworkId

func (x *CreateNetworkCmdByAdminRequest) GetPhysicalNetworkId() int64

func (*CreateNetworkCmdByAdminRequest) GetPrivateMtu

func (x *CreateNetworkCmdByAdminRequest) GetPrivateMtu() int32

func (*CreateNetworkCmdByAdminRequest) GetProjectId

func (x *CreateNetworkCmdByAdminRequest) GetProjectId() int64

func (*CreateNetworkCmdByAdminRequest) GetPublicMtu

func (x *CreateNetworkCmdByAdminRequest) GetPublicMtu() int32

func (*CreateNetworkCmdByAdminRequest) GetResponseType

func (x *CreateNetworkCmdByAdminRequest) GetResponseType() string

func (*CreateNetworkCmdByAdminRequest) GetRouterIp

func (x *CreateNetworkCmdByAdminRequest) GetRouterIp() string

func (*CreateNetworkCmdByAdminRequest) GetRouterIpv6

func (x *CreateNetworkCmdByAdminRequest) GetRouterIpv6() string

func (*CreateNetworkCmdByAdminRequest) GetSourceNatIP

func (x *CreateNetworkCmdByAdminRequest) GetSourceNatIP() string

func (*CreateNetworkCmdByAdminRequest) GetStartIp

func (x *CreateNetworkCmdByAdminRequest) GetStartIp() string

func (*CreateNetworkCmdByAdminRequest) GetStartIpv6

func (x *CreateNetworkCmdByAdminRequest) GetStartIpv6() string

func (*CreateNetworkCmdByAdminRequest) GetSubdomainAccess

func (x *CreateNetworkCmdByAdminRequest) GetSubdomainAccess() bool

func (*CreateNetworkCmdByAdminRequest) GetTungstenVirtualRouterUuid

func (x *CreateNetworkCmdByAdminRequest) GetTungstenVirtualRouterUuid() string

func (*CreateNetworkCmdByAdminRequest) GetVlan

func (*CreateNetworkCmdByAdminRequest) GetVpcId

func (x *CreateNetworkCmdByAdminRequest) GetVpcId() int64

func (*CreateNetworkCmdByAdminRequest) GetZoneId

func (x *CreateNetworkCmdByAdminRequest) GetZoneId() int64

func (*CreateNetworkCmdByAdminRequest) ProtoMessage

func (*CreateNetworkCmdByAdminRequest) ProtoMessage()

func (*CreateNetworkCmdByAdminRequest) ProtoReflect

func (*CreateNetworkCmdByAdminRequest) Reset

func (x *CreateNetworkCmdByAdminRequest) Reset()

func (*CreateNetworkCmdByAdminRequest) String

type CreateNetworkCmdByAdminResponse

type CreateNetworkCmdByAdminResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

CreateNetworkCmdByAdminResponse represents the response from creates a network

func (*CreateNetworkCmdByAdminResponse) Descriptor deprecated

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

Deprecated: Use CreateNetworkCmdByAdminResponse.ProtoReflect.Descriptor instead.

func (*CreateNetworkCmdByAdminResponse) GetResult

func (x *CreateNetworkCmdByAdminResponse) GetResult() *Result

func (*CreateNetworkCmdByAdminResponse) ProtoMessage

func (*CreateNetworkCmdByAdminResponse) ProtoMessage()

func (*CreateNetworkCmdByAdminResponse) ProtoReflect

func (*CreateNetworkCmdByAdminResponse) Reset

func (*CreateNetworkCmdByAdminResponse) String

type CreateNetworkOfferingRequest

type CreateNetworkOfferingRequest struct {

	// the name of the network offering
	NetworkOfferingName *string `protobuf:"bytes,1,opt,name=network_offering_name,json=networkOfferingName" json:"network_offering_name,omitempty"`
	// the display text of the network offering, defaults to the value of 'name'.
	DisplayText *string `protobuf:"bytes,2,opt,name=display_text,json=displayText" json:"display_text,omitempty"`
	// the traffic type for the network offering. Supported type in current release is GUEST only
	Traffictype *string `protobuf:"bytes,3,opt,name=traffictype" json:"traffictype,omitempty"`
	// the tags for the network offering.
	Tags *string `protobuf:"bytes,4,opt,name=tags" json:"tags,omitempty"`
	// true if network offering supports vlans
	SpecifyVlan *bool `protobuf:"varint,5,opt,name=specify_vlan,json=specifyVlan" json:"specify_vlan,omitempty"`
	// the availability of network offering. The default value is Optional.  Another value is Required, which will make it as the default network offering for new networks
	Availability *string `protobuf:"bytes,6,opt,name=availability" json:"availability,omitempty"`
	// data transfer rate in megabits per second allowed
	NetworkRate *int32 `protobuf:"varint,7,opt,name=network_rate,json=networkRate" json:"network_rate,omitempty"`
	// true if the network offering is IP conserve mode enabled
	ConserveMode *bool `protobuf:"varint,8,opt,name=conserve_mode,json=conserveMode" json:"conserve_mode,omitempty"`
	// the service offering ID used by virtual router provider
	ServiceOfferingId *int64 `protobuf:"varint,9,opt,name=service_offering_id,json=serviceOfferingId" json:"service_offering_id,omitempty"`
	// guest type of the network offering: Shared or Isolated
	GuestIptype *string `protobuf:"bytes,10,opt,name=guest_iptype,json=guestIptype" json:"guest_iptype,omitempty"`
	// The internet protocol of network offering. Options are ipv4 and dualstack. Default is ipv4. dualstack will create a network offering that supports both IPv4 and IPv6
	InternetProtocol *string `protobuf:"bytes,11,opt,name=internet_protocol,json=internetProtocol" json:"internet_protocol,omitempty"`
	// services supported by the network offering
	SupportedServices []string `protobuf:"bytes,12,rep,name=supported_services,json=supportedServices" json:"supported_services,omitempty"`
	// provider to service mapping. If not specified, the provider for the service will be mapped to the default provider on the physical network
	ServiceProviderList map[string]string `` /* 188-byte string literal not displayed */
	// desired service capabilities as part of network offering
	ServiceCapabilitystList map[string]string `` /* 200-byte string literal not displayed */
	// true if network offering supports specifying ip ranges; defaulted to false if not specified
	SpecifyIpRanges *bool `protobuf:"varint,15,opt,name=specify_ip_ranges,json=specifyIpRanges" json:"specify_ip_ranges,omitempty"`
	// true if network offering supports persistent networks; defaulted to false if not specified
	IsPersistent *bool `protobuf:"varint,16,opt,name=is_persistent,json=isPersistent" json:"is_persistent,omitempty"`
	// true if network offering is meant to be used for VPC, false otherwise.
	ForVpc *bool `protobuf:"varint,17,opt,name=for_vpc,json=forVpc" json:"for_vpc,omitempty"`
	// true if network offering is meant to be used for NSX, false otherwise.
	ForNsx *bool `protobuf:"varint,18,opt,name=for_nsx,json=forNsx" json:"for_nsx,omitempty"`
	// true if network offering for NSX network offering supports Load balancer service.
	NsxSupportsLbService *bool `protobuf:"varint,19,opt,name=nsx_supports_lb_service,json=nsxSupportsLbService" json:"nsx_supports_lb_service,omitempty"`
	// true if network offering for NSX network offering supports Internal Load balancer service.
	NsxSupportsInternalLbService *bool `` /* 146-byte string literal not displayed */
	// Indicates the mode with which the network will operate. Valid option: NATTED or ROUTED
	NetworkMode *string `protobuf:"bytes,21,opt,name=network_mode,json=networkMode" json:"network_mode,omitempty"`
	// true if network offering is meant to be used for Tungsten-Fabric, false otherwise.
	ForTungsten *bool `protobuf:"varint,22,opt,name=for_tungsten,json=forTungsten" json:"for_tungsten,omitempty"`
	// Network offering details in key/value pairs. Supported keys are internallbprovider/publiclbprovider with service provider as a value, and promiscuousmode/macaddresschanges/forgedtransmits with true/false as value to accept/reject the security settings if available for a nic/portgroup
	Details map[string]string `` /* 135-byte string literal not displayed */
	// true if guest network default egress policy is allow; false if default egress policy is deny
	EgressDefaultPolicy *bool `protobuf:"varint,24,opt,name=egress_default_policy,json=egressDefaultPolicy" json:"egress_default_policy,omitempty"`
	// if true keepalive will be turned on in the loadbalancer. At the time of writing this has only an effect on haproxy; the mode http and httpclose options are unset in the haproxy conf file.
	KeepAliveEnabled *bool `protobuf:"varint,25,opt,name=keep_alive_enabled,json=keepAliveEnabled" json:"keep_alive_enabled,omitempty"`
	// maximum number of concurrent connections supported by the network offering
	MaxConnections *int32 `protobuf:"varint,26,opt,name=max_connections,json=maxConnections" json:"max_connections,omitempty"`
	// the ID of the containing domain(s), null for public offerings
	DomainIds []string `protobuf:"bytes,27,rep,name=domain_ids,json=domainIds" json:"domain_ids,omitempty"`
	// the ID of the containing zone(s), null for public offerings
	ZoneIds []string `protobuf:"bytes,28,rep,name=zone_ids,json=zoneIds" json:"zone_ids,omitempty"`
	// set to true if the offering is to be enabled during creation. Default is false
	Enable *bool `protobuf:"varint,29,opt,name=enable" json:"enable,omitempty"`
	// true if network offering supports choosing AS number
	SpecifyAsNumber *bool `protobuf:"varint,30,opt,name=specify_as_number,json=specifyAsNumber" json:"specify_as_number,omitempty"`
	// the routing mode for the network offering. Supported types are: Static or Dynamic.
	RoutingMode  *string `protobuf:"bytes,31,opt,name=routing_mode,json=routingMode" json:"routing_mode,omitempty"`
	ResponseType *string `protobuf:"bytes,32,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

CreateNetworkOfferingRequest represents the parameters for creates a network offering.

func (*CreateNetworkOfferingRequest) Descriptor deprecated

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

Deprecated: Use CreateNetworkOfferingRequest.ProtoReflect.Descriptor instead.

func (*CreateNetworkOfferingRequest) GetAvailability

func (x *CreateNetworkOfferingRequest) GetAvailability() string

func (*CreateNetworkOfferingRequest) GetConserveMode

func (x *CreateNetworkOfferingRequest) GetConserveMode() bool

func (*CreateNetworkOfferingRequest) GetDetails

func (x *CreateNetworkOfferingRequest) GetDetails() map[string]string

func (*CreateNetworkOfferingRequest) GetDisplayText

func (x *CreateNetworkOfferingRequest) GetDisplayText() string

func (*CreateNetworkOfferingRequest) GetDomainIds

func (x *CreateNetworkOfferingRequest) GetDomainIds() []string

func (*CreateNetworkOfferingRequest) GetEgressDefaultPolicy

func (x *CreateNetworkOfferingRequest) GetEgressDefaultPolicy() bool

func (*CreateNetworkOfferingRequest) GetEnable

func (x *CreateNetworkOfferingRequest) GetEnable() bool

func (*CreateNetworkOfferingRequest) GetForNsx

func (x *CreateNetworkOfferingRequest) GetForNsx() bool

func (*CreateNetworkOfferingRequest) GetForTungsten

func (x *CreateNetworkOfferingRequest) GetForTungsten() bool

func (*CreateNetworkOfferingRequest) GetForVpc

func (x *CreateNetworkOfferingRequest) GetForVpc() bool

func (*CreateNetworkOfferingRequest) GetGuestIptype

func (x *CreateNetworkOfferingRequest) GetGuestIptype() string

func (*CreateNetworkOfferingRequest) GetInternetProtocol

func (x *CreateNetworkOfferingRequest) GetInternetProtocol() string

func (*CreateNetworkOfferingRequest) GetIsPersistent

func (x *CreateNetworkOfferingRequest) GetIsPersistent() bool

func (*CreateNetworkOfferingRequest) GetKeepAliveEnabled

func (x *CreateNetworkOfferingRequest) GetKeepAliveEnabled() bool

func (*CreateNetworkOfferingRequest) GetMaxConnections

func (x *CreateNetworkOfferingRequest) GetMaxConnections() int32

func (*CreateNetworkOfferingRequest) GetNetworkMode

func (x *CreateNetworkOfferingRequest) GetNetworkMode() string

func (*CreateNetworkOfferingRequest) GetNetworkOfferingName

func (x *CreateNetworkOfferingRequest) GetNetworkOfferingName() string

func (*CreateNetworkOfferingRequest) GetNetworkRate

func (x *CreateNetworkOfferingRequest) GetNetworkRate() int32

func (*CreateNetworkOfferingRequest) GetNsxSupportsInternalLbService

func (x *CreateNetworkOfferingRequest) GetNsxSupportsInternalLbService() bool

func (*CreateNetworkOfferingRequest) GetNsxSupportsLbService

func (x *CreateNetworkOfferingRequest) GetNsxSupportsLbService() bool

func (*CreateNetworkOfferingRequest) GetResponseType

func (x *CreateNetworkOfferingRequest) GetResponseType() string

func (*CreateNetworkOfferingRequest) GetRoutingMode

func (x *CreateNetworkOfferingRequest) GetRoutingMode() string

func (*CreateNetworkOfferingRequest) GetServiceCapabilitystList

func (x *CreateNetworkOfferingRequest) GetServiceCapabilitystList() map[string]string

func (*CreateNetworkOfferingRequest) GetServiceOfferingId

func (x *CreateNetworkOfferingRequest) GetServiceOfferingId() int64

func (*CreateNetworkOfferingRequest) GetServiceProviderList

func (x *CreateNetworkOfferingRequest) GetServiceProviderList() map[string]string

func (*CreateNetworkOfferingRequest) GetSpecifyAsNumber

func (x *CreateNetworkOfferingRequest) GetSpecifyAsNumber() bool

func (*CreateNetworkOfferingRequest) GetSpecifyIpRanges

func (x *CreateNetworkOfferingRequest) GetSpecifyIpRanges() bool

func (*CreateNetworkOfferingRequest) GetSpecifyVlan

func (x *CreateNetworkOfferingRequest) GetSpecifyVlan() bool

func (*CreateNetworkOfferingRequest) GetSupportedServices

func (x *CreateNetworkOfferingRequest) GetSupportedServices() []string

func (*CreateNetworkOfferingRequest) GetTags

func (x *CreateNetworkOfferingRequest) GetTags() string

func (*CreateNetworkOfferingRequest) GetTraffictype

func (x *CreateNetworkOfferingRequest) GetTraffictype() string

func (*CreateNetworkOfferingRequest) GetZoneIds

func (x *CreateNetworkOfferingRequest) GetZoneIds() []string

func (*CreateNetworkOfferingRequest) ProtoMessage

func (*CreateNetworkOfferingRequest) ProtoMessage()

func (*CreateNetworkOfferingRequest) ProtoReflect

func (*CreateNetworkOfferingRequest) Reset

func (x *CreateNetworkOfferingRequest) Reset()

func (*CreateNetworkOfferingRequest) String

type CreateNetworkOfferingResponse

type CreateNetworkOfferingResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

CreateNetworkOfferingResponse represents the response from creates a network offering.

func (*CreateNetworkOfferingResponse) Descriptor deprecated

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

Deprecated: Use CreateNetworkOfferingResponse.ProtoReflect.Descriptor instead.

func (*CreateNetworkOfferingResponse) GetResult

func (x *CreateNetworkOfferingResponse) GetResult() *Result

func (*CreateNetworkOfferingResponse) ProtoMessage

func (*CreateNetworkOfferingResponse) ProtoMessage()

func (*CreateNetworkOfferingResponse) ProtoReflect

func (*CreateNetworkOfferingResponse) Reset

func (x *CreateNetworkOfferingResponse) Reset()

func (*CreateNetworkOfferingResponse) String

type CreateNetworkPermissionsRequest

type CreateNetworkPermissionsRequest struct {

	// a comma delimited list of accounts within owner's domain. If specified, "op" parameter has to be passed in.
	AccountNames []string `protobuf:"bytes,1,rep,name=account_names,json=accountNames" json:"account_names,omitempty"`
	// a comma delimited list of account IDs within owner's domain. If specified, "op" parameter has to be passed in.
	AccountIds []string `protobuf:"bytes,2,rep,name=account_ids,json=accountIds" json:"account_ids,omitempty"`
	// the network ID
	NetworkId *int64 `protobuf:"varint,3,opt,name=network_id,json=networkId" json:"network_id,omitempty"`
	// a comma delimited list of projects within owner's domain. If specified, "op" parameter has to be passed in.
	ProjectIds   []string `protobuf:"bytes,4,rep,name=project_ids,json=projectIds" json:"project_ids,omitempty"`
	ResponseType *string  `protobuf:"bytes,5,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

CreateNetworkPermissionsRequest represents the parameters for updates network permissions.

func (*CreateNetworkPermissionsRequest) Descriptor deprecated

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

Deprecated: Use CreateNetworkPermissionsRequest.ProtoReflect.Descriptor instead.

func (*CreateNetworkPermissionsRequest) GetAccountIds

func (x *CreateNetworkPermissionsRequest) GetAccountIds() []string

func (*CreateNetworkPermissionsRequest) GetAccountNames

func (x *CreateNetworkPermissionsRequest) GetAccountNames() []string

func (*CreateNetworkPermissionsRequest) GetNetworkId

func (x *CreateNetworkPermissionsRequest) GetNetworkId() int64

func (*CreateNetworkPermissionsRequest) GetProjectIds

func (x *CreateNetworkPermissionsRequest) GetProjectIds() []string

func (*CreateNetworkPermissionsRequest) GetResponseType

func (x *CreateNetworkPermissionsRequest) GetResponseType() string

func (*CreateNetworkPermissionsRequest) ProtoMessage

func (*CreateNetworkPermissionsRequest) ProtoMessage()

func (*CreateNetworkPermissionsRequest) ProtoReflect

func (*CreateNetworkPermissionsRequest) Reset

func (*CreateNetworkPermissionsRequest) String

type CreateNetworkPermissionsResponse

type CreateNetworkPermissionsResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

CreateNetworkPermissionsResponse represents the response from updates network permissions.

func (*CreateNetworkPermissionsResponse) Descriptor deprecated

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

Deprecated: Use CreateNetworkPermissionsResponse.ProtoReflect.Descriptor instead.

func (*CreateNetworkPermissionsResponse) GetResult

func (x *CreateNetworkPermissionsResponse) GetResult() *Result

func (*CreateNetworkPermissionsResponse) ProtoMessage

func (*CreateNetworkPermissionsResponse) ProtoMessage()

func (*CreateNetworkPermissionsResponse) ProtoReflect

func (*CreateNetworkPermissionsResponse) Reset

func (*CreateNetworkPermissionsResponse) String

type CreateNetworkRequest

type CreateNetworkRequest struct {

	// Whether to run this operation as an administrator
	RunAsAdmin *bool `protobuf:"varint,1,opt,name=run_as_admin,json=runAsAdmin" json:"run_as_admin,omitempty"`
	// the name of the network
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// the display text of the network
	DisplayText *string `protobuf:"bytes,3,opt,name=display_text,json=displayText" json:"display_text,omitempty"`
	// the network offering ID
	NetworkOfferingId *int64 `protobuf:"varint,4,opt,name=network_offering_id,json=networkOfferingId" json:"network_offering_id,omitempty"`
	// the zone ID for the network
	ZoneId *int64 `protobuf:"varint,5,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
	// the physical network ID the network belongs to
	PhysicalNetworkId *int64 `protobuf:"varint,6,opt,name=physical_network_id,json=physicalNetworkId" json:"physical_network_id,omitempty"`
	// the gateway of the network. Required for shared networks and isolated networks when it belongs to VPC
	Gateway *string `protobuf:"bytes,7,opt,name=gateway" json:"gateway,omitempty"`
	// the netmask of the network. Required for shared networks and isolated networks when it belongs to VPC
	Netmask *string `protobuf:"bytes,8,opt,name=netmask" json:"netmask,omitempty"`
	// the beginning IP address in the network IP range
	StartIp *string `protobuf:"bytes,9,opt,name=start_ip,json=startIp" json:"start_ip,omitempty"`
	// the ending IP address in the network IP range. If not specified, will be defaulted to startIP
	EndIp *string `protobuf:"bytes,10,opt,name=end_ip,json=endIp" json:"end_ip,omitempty"`
	// the isolated private VLAN for this network
	IsolatedPvlan *string `protobuf:"bytes,11,opt,name=isolated_pvlan,json=isolatedPvlan" json:"isolated_pvlan,omitempty"`
	// the isolated private VLAN type for this network
	IsolatedPvlanType *string `protobuf:"bytes,12,opt,name=isolated_pvlan_type,json=isolatedPvlanType" json:"isolated_pvlan_type,omitempty"`
	// network domain
	NetworkDomain *string `protobuf:"bytes,13,opt,name=network_domain,json=networkDomain" json:"network_domain,omitempty"`
	// Access control type; supported values are account and domain. In 3.0 all shared networks should have aclType=Domain, and all isolated networks - Account. Account means that only the account owner can use the network, domain - all accounts in the domain can use the network
	AclType *string `protobuf:"bytes,14,opt,name=acl_type,json=aclType" json:"acl_type,omitempty"`
	// Account that will own the network. Account should be under the selected domain
	AccountName *string `protobuf:"bytes,15,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
	// an optional project for the network
	ProjectId *int64 `protobuf:"varint,16,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
	// domain ID of the account owning a network. If the account is not specified, but the acltype is Account or not specified, the network will be automatically assigned to the caller account and domain. To create a network under the domain without linking it to any account, make sure to include acltype=Domain parameter in the api call. If account is not specified, but acltype is Domain, the network will be created for the specified domain.
	DomainId *int64 `protobuf:"varint,17,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
	// Defines whether to allow subdomains to use networks dedicated to their parent domain(s). Should be used with aclType=Domain, defaulted to allow.subdomain.network.access global config if not specified
	SubdomainAccess *bool `protobuf:"varint,18,opt,name=subdomain_access,json=subdomainAccess" json:"subdomain_access,omitempty"`
	// the VPC network belongs to
	VpcId *int64 `protobuf:"varint,19,opt,name=vpc_id,json=vpcId" json:"vpc_id,omitempty"`
	// Tungsten-Fabric virtual router the network belongs to
	TungstenVirtualRouterUuid *string `` /* 134-byte string literal not displayed */
	// the beginning IPv6 address in the IPv6 network range
	StartIpv6 *string `protobuf:"bytes,21,opt,name=start_ipv6,json=startIpv6" json:"start_ipv6,omitempty"`
	// the ending IPv6 address in the IPv6 network range
	EndIpv6 *string `protobuf:"bytes,22,opt,name=end_ipv6,json=endIpv6" json:"end_ipv6,omitempty"`
	// the gateway of the IPv6 network. Required for Shared networks
	Ip6Gateway *string `protobuf:"bytes,23,opt,name=ip6_gateway,json=ip6Gateway" json:"ip6_gateway,omitempty"`
	// the CIDR of IPv6 network, must be at least /64
	Ip6Cidr *string `protobuf:"bytes,24,opt,name=ip6_cidr,json=ip6Cidr" json:"ip6_cidr,omitempty"`
	// ID of the network in an external system.
	ExternalId *string `protobuf:"bytes,25,opt,name=external_id,json=externalId" json:"external_id,omitempty"`
	// an optional field, whether to the display the network to the end user or not.
	DisplayNetwork *bool `protobuf:"varint,26,opt,name=display_network,json=displayNetwork" json:"display_network,omitempty"`
	// Network ACL ID associated for the network
	AclId *int64 `protobuf:"varint,27,opt,name=acl_id,json=aclId" json:"acl_id,omitempty"`
	// The network this network is associated to. only available if create a Shared network
	AssociatedNetworkId *int64 `protobuf:"varint,28,opt,name=associated_network_id,json=associatedNetworkId" json:"associated_network_id,omitempty"`
	// MTU to be configured on the network VR's public facing interfaces
	PublicMtu *int32 `protobuf:"varint,29,opt,name=public_mtu,json=publicMtu" json:"public_mtu,omitempty"`
	// MTU to be configured on the network VR's private interface(s)
	PrivateMtu *int32 `protobuf:"varint,30,opt,name=private_mtu,json=privateMtu" json:"private_mtu,omitempty"`
	// the first IPv4 DNS for the network
	Ip4Dns1 *string `protobuf:"bytes,31,opt,name=ip4_dns1,json=ip4Dns1" json:"ip4_dns1,omitempty"`
	// the second IPv4 DNS for the network
	Ip4Dns2 *string `protobuf:"bytes,32,opt,name=ip4_dns2,json=ip4Dns2" json:"ip4_dns2,omitempty"`
	// the first IPv6 DNS for the network
	Ip6Dns1 *string `protobuf:"bytes,33,opt,name=ip6_dns1,json=ip6Dns1" json:"ip6_dns1,omitempty"`
	// the second IPv6 DNS for the network
	Ip6Dns2 *string `protobuf:"bytes,34,opt,name=ip6_dns2,json=ip6Dns2" json:"ip6_dns2,omitempty"`
	// IPV4 address to be assigned to the public interface of the network router. This address will be used as source NAT address for the network.
	// If an address is given and it cannot be acquired, an error will be returned and the network won´t be implemented,
	SourceNatIP *string `protobuf:"bytes,35,opt,name=source_nat_i_p,json=sourceNatIP" json:"source_nat_i_p,omitempty"`
	// the CIDR size of IPv4 network. For regular users, this is required for isolated networks with ROUTED mode.
	CidrSize *int32 `protobuf:"varint,36,opt,name=cidr_size,json=cidrSize" json:"cidr_size,omitempty"`
	// the AS Number of the network
	AsNumber     *int64  `protobuf:"varint,37,opt,name=as_number,json=asNumber" json:"as_number,omitempty"`
	ResponseType *string `protobuf:"bytes,38,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

CreateNetworkRequest represents the parameters for creates a network

func (*CreateNetworkRequest) Descriptor deprecated

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

Deprecated: Use CreateNetworkRequest.ProtoReflect.Descriptor instead.

func (*CreateNetworkRequest) GetAccountName

func (x *CreateNetworkRequest) GetAccountName() string

func (*CreateNetworkRequest) GetAclId

func (x *CreateNetworkRequest) GetAclId() int64

func (*CreateNetworkRequest) GetAclType

func (x *CreateNetworkRequest) GetAclType() string

func (*CreateNetworkRequest) GetAsNumber

func (x *CreateNetworkRequest) GetAsNumber() int64

func (*CreateNetworkRequest) GetAssociatedNetworkId

func (x *CreateNetworkRequest) GetAssociatedNetworkId() int64

func (*CreateNetworkRequest) GetCidrSize

func (x *CreateNetworkRequest) GetCidrSize() int32

func (*CreateNetworkRequest) GetDisplayNetwork

func (x *CreateNetworkRequest) GetDisplayNetwork() bool

func (*CreateNetworkRequest) GetDisplayText

func (x *CreateNetworkRequest) GetDisplayText() string

func (*CreateNetworkRequest) GetDomainId

func (x *CreateNetworkRequest) GetDomainId() int64

func (*CreateNetworkRequest) GetEndIp

func (x *CreateNetworkRequest) GetEndIp() string

func (*CreateNetworkRequest) GetEndIpv6

func (x *CreateNetworkRequest) GetEndIpv6() string

func (*CreateNetworkRequest) GetExternalId

func (x *CreateNetworkRequest) GetExternalId() string

func (*CreateNetworkRequest) GetGateway

func (x *CreateNetworkRequest) GetGateway() string

func (*CreateNetworkRequest) GetIp4Dns1

func (x *CreateNetworkRequest) GetIp4Dns1() string

func (*CreateNetworkRequest) GetIp4Dns2

func (x *CreateNetworkRequest) GetIp4Dns2() string

func (*CreateNetworkRequest) GetIp6Cidr

func (x *CreateNetworkRequest) GetIp6Cidr() string

func (*CreateNetworkRequest) GetIp6Dns1

func (x *CreateNetworkRequest) GetIp6Dns1() string

func (*CreateNetworkRequest) GetIp6Dns2

func (x *CreateNetworkRequest) GetIp6Dns2() string

func (*CreateNetworkRequest) GetIp6Gateway

func (x *CreateNetworkRequest) GetIp6Gateway() string

func (*CreateNetworkRequest) GetIsolatedPvlan

func (x *CreateNetworkRequest) GetIsolatedPvlan() string

func (*CreateNetworkRequest) GetIsolatedPvlanType

func (x *CreateNetworkRequest) GetIsolatedPvlanType() string

func (*CreateNetworkRequest) GetName

func (x *CreateNetworkRequest) GetName() string

func (*CreateNetworkRequest) GetNetmask

func (x *CreateNetworkRequest) GetNetmask() string

func (*CreateNetworkRequest) GetNetworkDomain

func (x *CreateNetworkRequest) GetNetworkDomain() string

func (*CreateNetworkRequest) GetNetworkOfferingId

func (x *CreateNetworkRequest) GetNetworkOfferingId() int64

func (*CreateNetworkRequest) GetPhysicalNetworkId

func (x *CreateNetworkRequest) GetPhysicalNetworkId() int64

func (*CreateNetworkRequest) GetPrivateMtu

func (x *CreateNetworkRequest) GetPrivateMtu() int32

func (*CreateNetworkRequest) GetProjectId

func (x *CreateNetworkRequest) GetProjectId() int64

func (*CreateNetworkRequest) GetPublicMtu

func (x *CreateNetworkRequest) GetPublicMtu() int32

func (*CreateNetworkRequest) GetResponseType

func (x *CreateNetworkRequest) GetResponseType() string

func (*CreateNetworkRequest) GetRunAsAdmin

func (x *CreateNetworkRequest) GetRunAsAdmin() bool

func (*CreateNetworkRequest) GetSourceNatIP

func (x *CreateNetworkRequest) GetSourceNatIP() string

func (*CreateNetworkRequest) GetStartIp

func (x *CreateNetworkRequest) GetStartIp() string

func (*CreateNetworkRequest) GetStartIpv6

func (x *CreateNetworkRequest) GetStartIpv6() string

func (*CreateNetworkRequest) GetSubdomainAccess

func (x *CreateNetworkRequest) GetSubdomainAccess() bool

func (*CreateNetworkRequest) GetTungstenVirtualRouterUuid

func (x *CreateNetworkRequest) GetTungstenVirtualRouterUuid() string

func (*CreateNetworkRequest) GetVpcId

func (x *CreateNetworkRequest) GetVpcId() int64

func (*CreateNetworkRequest) GetZoneId

func (x *CreateNetworkRequest) GetZoneId() int64

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 {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

CreateNetworkResponse represents the response from creates a network

func (*CreateNetworkResponse) Descriptor deprecated

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

Deprecated: Use CreateNetworkResponse.ProtoReflect.Descriptor instead.

func (*CreateNetworkResponse) GetResult

func (x *CreateNetworkResponse) GetResult() *Result

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 CreatePhysicalNetworkRequest

type CreatePhysicalNetworkRequest struct {

	// the Zone ID for the physical network
	ZoneId *int64 `protobuf:"varint,1,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
	// the VLAN for the physical network
	Vlan *string `protobuf:"bytes,2,opt,name=vlan" json:"vlan,omitempty"`
	// the speed for the physical network[1G/10G]
	Speed *string `protobuf:"bytes,3,opt,name=speed" json:"speed,omitempty"`
	// domain ID of the account owning a physical network
	DomainId *int64 `protobuf:"varint,4,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
	// the broadcast domain range for the physical network[Pod or Zone]. In Acton release it can be Zone only in Advance zone, and Pod in Basic
	BroadcastDomainRange *string `protobuf:"bytes,5,opt,name=broadcast_domain_range,json=broadcastDomainRange" json:"broadcast_domain_range,omitempty"`
	// Tag the physical network
	Tags []string `protobuf:"bytes,6,rep,name=tags" json:"tags,omitempty"`
	// the isolation method for the physical network[VLAN/L3/GRE]
	IsolationMethods []string `protobuf:"bytes,7,rep,name=isolation_methods,json=isolationMethods" json:"isolation_methods,omitempty"`
	// the name of the physical network
	NetworkName   *string `protobuf:"bytes,8,opt,name=network_name,json=networkName" json:"network_name,omitempty"`
	StartEventId  *int64  `protobuf:"varint,9,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,10,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,11,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

CreatePhysicalNetworkRequest represents the parameters for creates a physical network

func (*CreatePhysicalNetworkRequest) Descriptor deprecated

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

Deprecated: Use CreatePhysicalNetworkRequest.ProtoReflect.Descriptor instead.

func (*CreatePhysicalNetworkRequest) GetBroadcastDomainRange

func (x *CreatePhysicalNetworkRequest) GetBroadcastDomainRange() string

func (*CreatePhysicalNetworkRequest) GetDomainId

func (x *CreatePhysicalNetworkRequest) GetDomainId() int64

func (*CreatePhysicalNetworkRequest) GetInjectedJobId

func (x *CreatePhysicalNetworkRequest) GetInjectedJobId() string

func (*CreatePhysicalNetworkRequest) GetIsolationMethods

func (x *CreatePhysicalNetworkRequest) GetIsolationMethods() []string

func (*CreatePhysicalNetworkRequest) GetNetworkName

func (x *CreatePhysicalNetworkRequest) GetNetworkName() string

func (*CreatePhysicalNetworkRequest) GetResponseType

func (x *CreatePhysicalNetworkRequest) GetResponseType() string

func (*CreatePhysicalNetworkRequest) GetSpeed

func (x *CreatePhysicalNetworkRequest) GetSpeed() string

func (*CreatePhysicalNetworkRequest) GetStartEventId

func (x *CreatePhysicalNetworkRequest) GetStartEventId() int64

func (*CreatePhysicalNetworkRequest) GetTags

func (x *CreatePhysicalNetworkRequest) GetTags() []string

func (*CreatePhysicalNetworkRequest) GetVlan

func (x *CreatePhysicalNetworkRequest) GetVlan() string

func (*CreatePhysicalNetworkRequest) GetZoneId

func (x *CreatePhysicalNetworkRequest) GetZoneId() int64

func (*CreatePhysicalNetworkRequest) ProtoMessage

func (*CreatePhysicalNetworkRequest) ProtoMessage()

func (*CreatePhysicalNetworkRequest) ProtoReflect

func (*CreatePhysicalNetworkRequest) Reset

func (x *CreatePhysicalNetworkRequest) Reset()

func (*CreatePhysicalNetworkRequest) String

type CreatePhysicalNetworkResponse

type CreatePhysicalNetworkResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

CreatePhysicalNetworkResponse represents the response from creates a physical network

func (*CreatePhysicalNetworkResponse) Descriptor deprecated

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

Deprecated: Use CreatePhysicalNetworkResponse.ProtoReflect.Descriptor instead.

func (*CreatePhysicalNetworkResponse) GetResult

func (x *CreatePhysicalNetworkResponse) GetResult() *Result

func (*CreatePhysicalNetworkResponse) ProtoMessage

func (*CreatePhysicalNetworkResponse) ProtoMessage()

func (*CreatePhysicalNetworkResponse) ProtoReflect

func (*CreatePhysicalNetworkResponse) Reset

func (x *CreatePhysicalNetworkResponse) Reset()

func (*CreatePhysicalNetworkResponse) String

type CreateStorageNetworkIpRangeRequest

type CreateStorageNetworkIpRangeRequest struct {

	// UUID of pod where the ip range belongs to
	PodId *int64 `protobuf:"varint,1,opt,name=pod_id,json=podId" json:"pod_id,omitempty"`
	// the beginning IP address
	StartIp *string `protobuf:"bytes,2,opt,name=start_ip,json=startIp" json:"start_ip,omitempty"`
	// the ending IP address
	EndIp *string `protobuf:"bytes,3,opt,name=end_ip,json=endIp" json:"end_ip,omitempty"`
	// Optional. The vlan the ip range sits on, default to Null when it is not specified which means your network is not on any Vlan. This is mainly for Vmware as other hypervisors can directly retrieve bridge from physical network traffic type table
	Vlan *int32 `protobuf:"varint,4,opt,name=vlan" json:"vlan,omitempty"`
	// the netmask for storage network
	Netmask *string `protobuf:"bytes,5,opt,name=netmask" json:"netmask,omitempty"`
	// the gateway for storage network
	Gateway       *string `protobuf:"bytes,6,opt,name=gateway" json:"gateway,omitempty"`
	StartEventId  *int64  `protobuf:"varint,7,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,8,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,9,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

CreateStorageNetworkIpRangeRequest represents the parameters for creates a storage network ip range.

func (*CreateStorageNetworkIpRangeRequest) Descriptor deprecated

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

Deprecated: Use CreateStorageNetworkIpRangeRequest.ProtoReflect.Descriptor instead.

func (*CreateStorageNetworkIpRangeRequest) GetEndIp

func (*CreateStorageNetworkIpRangeRequest) GetGateway

func (*CreateStorageNetworkIpRangeRequest) GetInjectedJobId

func (x *CreateStorageNetworkIpRangeRequest) GetInjectedJobId() string

func (*CreateStorageNetworkIpRangeRequest) GetNetmask

func (*CreateStorageNetworkIpRangeRequest) GetPodId

func (*CreateStorageNetworkIpRangeRequest) GetResponseType

func (x *CreateStorageNetworkIpRangeRequest) GetResponseType() string

func (*CreateStorageNetworkIpRangeRequest) GetStartEventId

func (x *CreateStorageNetworkIpRangeRequest) GetStartEventId() int64

func (*CreateStorageNetworkIpRangeRequest) GetStartIp

func (*CreateStorageNetworkIpRangeRequest) GetVlan

func (*CreateStorageNetworkIpRangeRequest) ProtoMessage

func (*CreateStorageNetworkIpRangeRequest) ProtoMessage()

func (*CreateStorageNetworkIpRangeRequest) ProtoReflect

func (*CreateStorageNetworkIpRangeRequest) Reset

func (*CreateStorageNetworkIpRangeRequest) String

type CreateStorageNetworkIpRangeResponse

type CreateStorageNetworkIpRangeResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

CreateStorageNetworkIpRangeResponse represents the response from creates a storage network ip range.

func (*CreateStorageNetworkIpRangeResponse) Descriptor deprecated

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

Deprecated: Use CreateStorageNetworkIpRangeResponse.ProtoReflect.Descriptor instead.

func (*CreateStorageNetworkIpRangeResponse) GetResult

func (*CreateStorageNetworkIpRangeResponse) ProtoMessage

func (*CreateStorageNetworkIpRangeResponse) ProtoMessage()

func (*CreateStorageNetworkIpRangeResponse) ProtoReflect

func (*CreateStorageNetworkIpRangeResponse) Reset

func (*CreateStorageNetworkIpRangeResponse) String

type DataCenterGuestIpv6Prefix

type DataCenterGuestIpv6Prefix struct {

	// The ID of the DataCenterGuestIpv6Prefix
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// The name of the DataCenterGuestIpv6Prefix
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// The display name of the DataCenterGuestIpv6Prefix
	DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
	// The description of the DataCenterGuestIpv6Prefix
	Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
	// The date this entity was created
	Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
	// contains filtered or unexported fields
}

DataCenterGuestIpv6Prefix represents a DataCenterGuestIpv6Prefix Item

func (*DataCenterGuestIpv6Prefix) Descriptor deprecated

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

Deprecated: Use DataCenterGuestIpv6Prefix.ProtoReflect.Descriptor instead.

func (*DataCenterGuestIpv6Prefix) GetCreated

func (x *DataCenterGuestIpv6Prefix) GetCreated() string

func (*DataCenterGuestIpv6Prefix) GetDescription

func (x *DataCenterGuestIpv6Prefix) GetDescription() string

func (*DataCenterGuestIpv6Prefix) GetDisplayName

func (x *DataCenterGuestIpv6Prefix) GetDisplayName() string

func (*DataCenterGuestIpv6Prefix) GetId

func (x *DataCenterGuestIpv6Prefix) GetId() string

func (*DataCenterGuestIpv6Prefix) GetName

func (x *DataCenterGuestIpv6Prefix) GetName() string

func (*DataCenterGuestIpv6Prefix) ProtoMessage

func (*DataCenterGuestIpv6Prefix) ProtoMessage()

func (*DataCenterGuestIpv6Prefix) ProtoReflect

func (*DataCenterGuestIpv6Prefix) Reset

func (x *DataCenterGuestIpv6Prefix) Reset()

func (*DataCenterGuestIpv6Prefix) String

func (x *DataCenterGuestIpv6Prefix) String() string

type DataCenterIpv4Subnet

type DataCenterIpv4Subnet struct {

	// The ID of the DataCenterIpv4Subnet
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// The name of the DataCenterIpv4Subnet
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// The display name of the DataCenterIpv4Subnet
	DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
	// The description of the DataCenterIpv4Subnet
	Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
	// The date this entity was created
	Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
	// contains filtered or unexported fields
}

DataCenterIpv4Subnet represents a DataCenterIpv4Subnet Item

func (*DataCenterIpv4Subnet) Descriptor deprecated

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

Deprecated: Use DataCenterIpv4Subnet.ProtoReflect.Descriptor instead.

func (*DataCenterIpv4Subnet) GetCreated

func (x *DataCenterIpv4Subnet) GetCreated() string

func (*DataCenterIpv4Subnet) GetDescription

func (x *DataCenterIpv4Subnet) GetDescription() string

func (*DataCenterIpv4Subnet) GetDisplayName

func (x *DataCenterIpv4Subnet) GetDisplayName() string

func (*DataCenterIpv4Subnet) GetId

func (x *DataCenterIpv4Subnet) GetId() string

func (*DataCenterIpv4Subnet) GetName

func (x *DataCenterIpv4Subnet) GetName() string

func (*DataCenterIpv4Subnet) ProtoMessage

func (*DataCenterIpv4Subnet) ProtoMessage()

func (*DataCenterIpv4Subnet) ProtoReflect

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

func (*DataCenterIpv4Subnet) Reset

func (x *DataCenterIpv4Subnet) Reset()

func (*DataCenterIpv4Subnet) String

func (x *DataCenterIpv4Subnet) String() string

type DedicateGuestVlanRangeRequest

type DedicateGuestVlanRangeRequest struct {

	// guest vlan range to be dedicated
	Vlan *string `protobuf:"bytes,1,opt,name=vlan" json:"vlan,omitempty"`
	// account who will own the VLAN
	AccountName *string `protobuf:"bytes,2,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
	// project who will own the VLAN
	ProjectId *int64 `protobuf:"varint,3,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
	// domain ID of the account owning a VLAN
	DomainId *int64 `protobuf:"varint,4,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
	// physical network ID of the vlan
	PhysicalNetworkId *int64  `protobuf:"varint,5,opt,name=physical_network_id,json=physicalNetworkId" json:"physical_network_id,omitempty"`
	ResponseType      *string `protobuf:"bytes,6,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

DedicateGuestVlanRangeRequest represents the parameters for dedicates a guest vlan range to an account

func (*DedicateGuestVlanRangeRequest) Descriptor deprecated

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

Deprecated: Use DedicateGuestVlanRangeRequest.ProtoReflect.Descriptor instead.

func (*DedicateGuestVlanRangeRequest) GetAccountName

func (x *DedicateGuestVlanRangeRequest) GetAccountName() string

func (*DedicateGuestVlanRangeRequest) GetDomainId

func (x *DedicateGuestVlanRangeRequest) GetDomainId() int64

func (*DedicateGuestVlanRangeRequest) GetPhysicalNetworkId

func (x *DedicateGuestVlanRangeRequest) GetPhysicalNetworkId() int64

func (*DedicateGuestVlanRangeRequest) GetProjectId

func (x *DedicateGuestVlanRangeRequest) GetProjectId() int64

func (*DedicateGuestVlanRangeRequest) GetResponseType

func (x *DedicateGuestVlanRangeRequest) GetResponseType() string

func (*DedicateGuestVlanRangeRequest) GetVlan

func (*DedicateGuestVlanRangeRequest) ProtoMessage

func (*DedicateGuestVlanRangeRequest) ProtoMessage()

func (*DedicateGuestVlanRangeRequest) ProtoReflect

func (*DedicateGuestVlanRangeRequest) Reset

func (x *DedicateGuestVlanRangeRequest) Reset()

func (*DedicateGuestVlanRangeRequest) String

type DedicateGuestVlanRangeResponse

type DedicateGuestVlanRangeResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

DedicateGuestVlanRangeResponse represents the response from dedicates a guest vlan range to an account

func (*DedicateGuestVlanRangeResponse) Descriptor deprecated

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

Deprecated: Use DedicateGuestVlanRangeResponse.ProtoReflect.Descriptor instead.

func (*DedicateGuestVlanRangeResponse) GetResult

func (x *DedicateGuestVlanRangeResponse) GetResult() *Result

func (*DedicateGuestVlanRangeResponse) ProtoMessage

func (*DedicateGuestVlanRangeResponse) ProtoMessage()

func (*DedicateGuestVlanRangeResponse) ProtoReflect

func (*DedicateGuestVlanRangeResponse) Reset

func (x *DedicateGuestVlanRangeResponse) Reset()

func (*DedicateGuestVlanRangeResponse) String

type DedicateIpv4SubnetForZoneRequest

type DedicateIpv4SubnetForZoneRequest struct {

	// Id of the guest network IPv4 subnet
	Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	// account who will own the IPv4 subnet
	AccountName *string `protobuf:"bytes,2,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
	// project who will own the IPv4 subnet
	ProjectId *int64 `protobuf:"varint,3,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
	// domain ID of the account owning the IPv4 subnet
	DomainId      *int64  `protobuf:"varint,4,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
	StartEventId  *int64  `protobuf:"varint,5,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,6,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,7,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

DedicateIpv4SubnetForZoneRequest represents the parameters for dedicates an existing ipv4 subnet for a zone to an account or a domain.

func (*DedicateIpv4SubnetForZoneRequest) Descriptor deprecated

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

Deprecated: Use DedicateIpv4SubnetForZoneRequest.ProtoReflect.Descriptor instead.

func (*DedicateIpv4SubnetForZoneRequest) GetAccountName

func (x *DedicateIpv4SubnetForZoneRequest) GetAccountName() string

func (*DedicateIpv4SubnetForZoneRequest) GetDomainId

func (x *DedicateIpv4SubnetForZoneRequest) GetDomainId() int64

func (*DedicateIpv4SubnetForZoneRequest) GetId

func (*DedicateIpv4SubnetForZoneRequest) GetInjectedJobId

func (x *DedicateIpv4SubnetForZoneRequest) GetInjectedJobId() string

func (*DedicateIpv4SubnetForZoneRequest) GetProjectId

func (x *DedicateIpv4SubnetForZoneRequest) GetProjectId() int64

func (*DedicateIpv4SubnetForZoneRequest) GetResponseType

func (x *DedicateIpv4SubnetForZoneRequest) GetResponseType() string

func (*DedicateIpv4SubnetForZoneRequest) GetStartEventId

func (x *DedicateIpv4SubnetForZoneRequest) GetStartEventId() int64

func (*DedicateIpv4SubnetForZoneRequest) ProtoMessage

func (*DedicateIpv4SubnetForZoneRequest) ProtoMessage()

func (*DedicateIpv4SubnetForZoneRequest) ProtoReflect

func (*DedicateIpv4SubnetForZoneRequest) Reset

func (*DedicateIpv4SubnetForZoneRequest) String

type DedicateIpv4SubnetForZoneResponse

type DedicateIpv4SubnetForZoneResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

DedicateIpv4SubnetForZoneResponse represents the response from dedicates an existing ipv4 subnet for a zone to an account or a domain.

func (*DedicateIpv4SubnetForZoneResponse) Descriptor deprecated

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

Deprecated: Use DedicateIpv4SubnetForZoneResponse.ProtoReflect.Descriptor instead.

func (*DedicateIpv4SubnetForZoneResponse) GetResult

func (x *DedicateIpv4SubnetForZoneResponse) GetResult() *Result

func (*DedicateIpv4SubnetForZoneResponse) ProtoMessage

func (*DedicateIpv4SubnetForZoneResponse) ProtoMessage()

func (*DedicateIpv4SubnetForZoneResponse) ProtoReflect

func (*DedicateIpv4SubnetForZoneResponse) Reset

func (*DedicateIpv4SubnetForZoneResponse) String

type DeleteGuestNetworkIpv6PrefixRequest

type DeleteGuestNetworkIpv6PrefixRequest struct {

	// Id of the guest network IPv6 prefix
	Id            *int64  `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	StartEventId  *int64  `protobuf:"varint,2,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,3,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

DeleteGuestNetworkIpv6PrefixRequest represents the parameters for deletes an existing guest network ipv6 prefix.

func (*DeleteGuestNetworkIpv6PrefixRequest) Descriptor deprecated

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

Deprecated: Use DeleteGuestNetworkIpv6PrefixRequest.ProtoReflect.Descriptor instead.

func (*DeleteGuestNetworkIpv6PrefixRequest) GetId

func (*DeleteGuestNetworkIpv6PrefixRequest) GetInjectedJobId

func (x *DeleteGuestNetworkIpv6PrefixRequest) GetInjectedJobId() string

func (*DeleteGuestNetworkIpv6PrefixRequest) GetResponseType

func (x *DeleteGuestNetworkIpv6PrefixRequest) GetResponseType() string

func (*DeleteGuestNetworkIpv6PrefixRequest) GetStartEventId

func (x *DeleteGuestNetworkIpv6PrefixRequest) GetStartEventId() int64

func (*DeleteGuestNetworkIpv6PrefixRequest) ProtoMessage

func (*DeleteGuestNetworkIpv6PrefixRequest) ProtoMessage()

func (*DeleteGuestNetworkIpv6PrefixRequest) ProtoReflect

func (*DeleteGuestNetworkIpv6PrefixRequest) Reset

func (*DeleteGuestNetworkIpv6PrefixRequest) String

type DeleteGuestNetworkIpv6PrefixResponse

type DeleteGuestNetworkIpv6PrefixResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

DeleteGuestNetworkIpv6PrefixResponse represents the response from deletes an existing guest network ipv6 prefix.

func (*DeleteGuestNetworkIpv6PrefixResponse) Descriptor deprecated

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

Deprecated: Use DeleteGuestNetworkIpv6PrefixResponse.ProtoReflect.Descriptor instead.

func (*DeleteGuestNetworkIpv6PrefixResponse) GetResult

func (*DeleteGuestNetworkIpv6PrefixResponse) ProtoMessage

func (*DeleteGuestNetworkIpv6PrefixResponse) ProtoMessage()

func (*DeleteGuestNetworkIpv6PrefixResponse) ProtoReflect

func (*DeleteGuestNetworkIpv6PrefixResponse) Reset

func (*DeleteGuestNetworkIpv6PrefixResponse) String

type DeleteIpv4SubnetForGuestNetworkRequest

type DeleteIpv4SubnetForGuestNetworkRequest struct {

	// Id of the guest network IPv4 subnet
	Id            *int64  `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	StartEventId  *int64  `protobuf:"varint,2,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,3,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

DeleteIpv4SubnetForGuestNetworkRequest represents the parameters for deletes an existing ipv4 subnet for guest network.

func (*DeleteIpv4SubnetForGuestNetworkRequest) Descriptor deprecated

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

Deprecated: Use DeleteIpv4SubnetForGuestNetworkRequest.ProtoReflect.Descriptor instead.

func (*DeleteIpv4SubnetForGuestNetworkRequest) GetId

func (*DeleteIpv4SubnetForGuestNetworkRequest) GetInjectedJobId

func (x *DeleteIpv4SubnetForGuestNetworkRequest) GetInjectedJobId() string

func (*DeleteIpv4SubnetForGuestNetworkRequest) GetResponseType

func (x *DeleteIpv4SubnetForGuestNetworkRequest) GetResponseType() string

func (*DeleteIpv4SubnetForGuestNetworkRequest) GetStartEventId

func (x *DeleteIpv4SubnetForGuestNetworkRequest) GetStartEventId() int64

func (*DeleteIpv4SubnetForGuestNetworkRequest) ProtoMessage

func (*DeleteIpv4SubnetForGuestNetworkRequest) ProtoReflect

func (*DeleteIpv4SubnetForGuestNetworkRequest) Reset

func (*DeleteIpv4SubnetForGuestNetworkRequest) String

type DeleteIpv4SubnetForGuestNetworkResponse

type DeleteIpv4SubnetForGuestNetworkResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

DeleteIpv4SubnetForGuestNetworkResponse represents the response from deletes an existing ipv4 subnet for guest network.

func (*DeleteIpv4SubnetForGuestNetworkResponse) Descriptor deprecated

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

Deprecated: Use DeleteIpv4SubnetForGuestNetworkResponse.ProtoReflect.Descriptor instead.

func (*DeleteIpv4SubnetForGuestNetworkResponse) GetResult

func (*DeleteIpv4SubnetForGuestNetworkResponse) ProtoMessage

func (*DeleteIpv4SubnetForGuestNetworkResponse) ProtoReflect

func (*DeleteIpv4SubnetForGuestNetworkResponse) Reset

func (*DeleteIpv4SubnetForGuestNetworkResponse) String

type DeleteIpv4SubnetForZoneRequest

type DeleteIpv4SubnetForZoneRequest struct {

	// Id of the guest network IPv4 subnet
	Id            *int64  `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	StartEventId  *int64  `protobuf:"varint,2,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,3,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

DeleteIpv4SubnetForZoneRequest represents the parameters for deletes an existing ipv4 subnet for a zone.

func (*DeleteIpv4SubnetForZoneRequest) Descriptor deprecated

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

Deprecated: Use DeleteIpv4SubnetForZoneRequest.ProtoReflect.Descriptor instead.

func (*DeleteIpv4SubnetForZoneRequest) GetId

func (*DeleteIpv4SubnetForZoneRequest) GetInjectedJobId

func (x *DeleteIpv4SubnetForZoneRequest) GetInjectedJobId() string

func (*DeleteIpv4SubnetForZoneRequest) GetResponseType

func (x *DeleteIpv4SubnetForZoneRequest) GetResponseType() string

func (*DeleteIpv4SubnetForZoneRequest) GetStartEventId

func (x *DeleteIpv4SubnetForZoneRequest) GetStartEventId() int64

func (*DeleteIpv4SubnetForZoneRequest) ProtoMessage

func (*DeleteIpv4SubnetForZoneRequest) ProtoMessage()

func (*DeleteIpv4SubnetForZoneRequest) ProtoReflect

func (*DeleteIpv4SubnetForZoneRequest) Reset

func (x *DeleteIpv4SubnetForZoneRequest) Reset()

func (*DeleteIpv4SubnetForZoneRequest) String

type DeleteIpv4SubnetForZoneResponse

type DeleteIpv4SubnetForZoneResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

DeleteIpv4SubnetForZoneResponse represents the response from deletes an existing ipv4 subnet for a zone.

func (*DeleteIpv4SubnetForZoneResponse) Descriptor deprecated

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

Deprecated: Use DeleteIpv4SubnetForZoneResponse.ProtoReflect.Descriptor instead.

func (*DeleteIpv4SubnetForZoneResponse) GetResult

func (x *DeleteIpv4SubnetForZoneResponse) GetResult() *Result

func (*DeleteIpv4SubnetForZoneResponse) ProtoMessage

func (*DeleteIpv4SubnetForZoneResponse) ProtoMessage()

func (*DeleteIpv4SubnetForZoneResponse) ProtoReflect

func (*DeleteIpv4SubnetForZoneResponse) Reset

func (*DeleteIpv4SubnetForZoneResponse) String

type DeleteManagementNetworkIpRangeRequest

type DeleteManagementNetworkIpRangeRequest struct {

	// UUID of POD, where the IP range belongs to.
	PodId *int64 `protobuf:"varint,1,opt,name=pod_id,json=podId" json:"pod_id,omitempty"`
	// The starting IP address.
	StartIp *string `protobuf:"bytes,2,opt,name=start_ip,json=startIp" json:"start_ip,omitempty"`
	// The ending IP address.
	EndIp *string `protobuf:"bytes,3,opt,name=end_ip,json=endIp" json:"end_ip,omitempty"`
	// The vlan id the ip range sits on
	Vlan          *string `protobuf:"bytes,4,opt,name=vlan" json:"vlan,omitempty"`
	StartEventId  *int64  `protobuf:"varint,5,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,6,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,7,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

DeleteManagementNetworkIpRangeRequest represents the parameters for deletes a management network ip range. this action is only allowed when no ips in this range are allocated.

func (*DeleteManagementNetworkIpRangeRequest) Descriptor deprecated

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

Deprecated: Use DeleteManagementNetworkIpRangeRequest.ProtoReflect.Descriptor instead.

func (*DeleteManagementNetworkIpRangeRequest) GetEndIp

func (*DeleteManagementNetworkIpRangeRequest) GetInjectedJobId

func (x *DeleteManagementNetworkIpRangeRequest) GetInjectedJobId() string

func (*DeleteManagementNetworkIpRangeRequest) GetPodId

func (*DeleteManagementNetworkIpRangeRequest) GetResponseType

func (x *DeleteManagementNetworkIpRangeRequest) GetResponseType() string

func (*DeleteManagementNetworkIpRangeRequest) GetStartEventId

func (x *DeleteManagementNetworkIpRangeRequest) GetStartEventId() int64

func (*DeleteManagementNetworkIpRangeRequest) GetStartIp

func (*DeleteManagementNetworkIpRangeRequest) GetVlan

func (*DeleteManagementNetworkIpRangeRequest) ProtoMessage

func (*DeleteManagementNetworkIpRangeRequest) ProtoMessage()

func (*DeleteManagementNetworkIpRangeRequest) ProtoReflect

func (*DeleteManagementNetworkIpRangeRequest) Reset

func (*DeleteManagementNetworkIpRangeRequest) String

type DeleteManagementNetworkIpRangeResponse

type DeleteManagementNetworkIpRangeResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

DeleteManagementNetworkIpRangeResponse represents the response from deletes a management network ip range. this action is only allowed when no ips in this range are allocated.

func (*DeleteManagementNetworkIpRangeResponse) Descriptor deprecated

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

Deprecated: Use DeleteManagementNetworkIpRangeResponse.ProtoReflect.Descriptor instead.

func (*DeleteManagementNetworkIpRangeResponse) GetResult

func (*DeleteManagementNetworkIpRangeResponse) ProtoMessage

func (*DeleteManagementNetworkIpRangeResponse) ProtoReflect

func (*DeleteManagementNetworkIpRangeResponse) Reset

func (*DeleteManagementNetworkIpRangeResponse) String

type DeleteNetworkACLListRequest

type DeleteNetworkACLListRequest struct {

	// the ID of the network ACL
	Id            *int64  `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	StartEventId  *int64  `protobuf:"varint,2,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,3,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

DeleteNetworkACLListRequest represents the parameters for deletes a network acl

func (*DeleteNetworkACLListRequest) Descriptor deprecated

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

Deprecated: Use DeleteNetworkACLListRequest.ProtoReflect.Descriptor instead.

func (*DeleteNetworkACLListRequest) GetId

func (*DeleteNetworkACLListRequest) GetInjectedJobId

func (x *DeleteNetworkACLListRequest) GetInjectedJobId() string

func (*DeleteNetworkACLListRequest) GetResponseType

func (x *DeleteNetworkACLListRequest) GetResponseType() string

func (*DeleteNetworkACLListRequest) GetStartEventId

func (x *DeleteNetworkACLListRequest) GetStartEventId() int64

func (*DeleteNetworkACLListRequest) ProtoMessage

func (*DeleteNetworkACLListRequest) ProtoMessage()

func (*DeleteNetworkACLListRequest) ProtoReflect

func (*DeleteNetworkACLListRequest) Reset

func (x *DeleteNetworkACLListRequest) Reset()

func (*DeleteNetworkACLListRequest) String

func (x *DeleteNetworkACLListRequest) String() string

type DeleteNetworkACLListResponse

type DeleteNetworkACLListResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

DeleteNetworkACLListResponse represents the response from deletes a network acl

func (*DeleteNetworkACLListResponse) Descriptor deprecated

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

Deprecated: Use DeleteNetworkACLListResponse.ProtoReflect.Descriptor instead.

func (*DeleteNetworkACLListResponse) GetResult

func (x *DeleteNetworkACLListResponse) GetResult() *Result

func (*DeleteNetworkACLListResponse) ProtoMessage

func (*DeleteNetworkACLListResponse) ProtoMessage()

func (*DeleteNetworkACLListResponse) ProtoReflect

func (*DeleteNetworkACLListResponse) Reset

func (x *DeleteNetworkACLListResponse) Reset()

func (*DeleteNetworkACLListResponse) String

type DeleteNetworkACLRequest

type DeleteNetworkACLRequest struct {

	// the ID of the network ACL
	Id            *int64  `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	StartEventId  *int64  `protobuf:"varint,2,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,3,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

DeleteNetworkACLRequest represents the parameters for deletes a network acl

func (*DeleteNetworkACLRequest) Descriptor deprecated

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

Deprecated: Use DeleteNetworkACLRequest.ProtoReflect.Descriptor instead.

func (*DeleteNetworkACLRequest) GetId

func (x *DeleteNetworkACLRequest) GetId() int64

func (*DeleteNetworkACLRequest) GetInjectedJobId

func (x *DeleteNetworkACLRequest) GetInjectedJobId() string

func (*DeleteNetworkACLRequest) GetResponseType

func (x *DeleteNetworkACLRequest) GetResponseType() string

func (*DeleteNetworkACLRequest) GetStartEventId

func (x *DeleteNetworkACLRequest) GetStartEventId() int64

func (*DeleteNetworkACLRequest) ProtoMessage

func (*DeleteNetworkACLRequest) ProtoMessage()

func (*DeleteNetworkACLRequest) ProtoReflect

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

func (*DeleteNetworkACLRequest) Reset

func (x *DeleteNetworkACLRequest) Reset()

func (*DeleteNetworkACLRequest) String

func (x *DeleteNetworkACLRequest) String() string

type DeleteNetworkACLResponse

type DeleteNetworkACLResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

DeleteNetworkACLResponse represents the response from deletes a network acl

func (*DeleteNetworkACLResponse) Descriptor deprecated

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

Deprecated: Use DeleteNetworkACLResponse.ProtoReflect.Descriptor instead.

func (*DeleteNetworkACLResponse) GetResult

func (x *DeleteNetworkACLResponse) GetResult() *Result

func (*DeleteNetworkACLResponse) ProtoMessage

func (*DeleteNetworkACLResponse) ProtoMessage()

func (*DeleteNetworkACLResponse) ProtoReflect

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

func (*DeleteNetworkACLResponse) Reset

func (x *DeleteNetworkACLResponse) Reset()

func (*DeleteNetworkACLResponse) String

func (x *DeleteNetworkACLResponse) String() string

type DeleteNetworkDeviceRequest

type DeleteNetworkDeviceRequest struct {

	// Id of network device to delete
	Id           *int64  `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	ResponseType *string `protobuf:"bytes,2,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

DeleteNetworkDeviceRequest represents the parameters for deletes network device.

func (*DeleteNetworkDeviceRequest) Descriptor deprecated

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

Deprecated: Use DeleteNetworkDeviceRequest.ProtoReflect.Descriptor instead.

func (*DeleteNetworkDeviceRequest) GetId

func (x *DeleteNetworkDeviceRequest) GetId() int64

func (*DeleteNetworkDeviceRequest) GetResponseType

func (x *DeleteNetworkDeviceRequest) GetResponseType() string

func (*DeleteNetworkDeviceRequest) ProtoMessage

func (*DeleteNetworkDeviceRequest) ProtoMessage()

func (*DeleteNetworkDeviceRequest) ProtoReflect

func (*DeleteNetworkDeviceRequest) Reset

func (x *DeleteNetworkDeviceRequest) Reset()

func (*DeleteNetworkDeviceRequest) String

func (x *DeleteNetworkDeviceRequest) String() string

type DeleteNetworkDeviceResponse

type DeleteNetworkDeviceResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

DeleteNetworkDeviceResponse represents the response from deletes network device.

func (*DeleteNetworkDeviceResponse) Descriptor deprecated

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

Deprecated: Use DeleteNetworkDeviceResponse.ProtoReflect.Descriptor instead.

func (*DeleteNetworkDeviceResponse) GetResult

func (x *DeleteNetworkDeviceResponse) GetResult() *Result

func (*DeleteNetworkDeviceResponse) ProtoMessage

func (*DeleteNetworkDeviceResponse) ProtoMessage()

func (*DeleteNetworkDeviceResponse) ProtoReflect

func (*DeleteNetworkDeviceResponse) Reset

func (x *DeleteNetworkDeviceResponse) Reset()

func (*DeleteNetworkDeviceResponse) String

func (x *DeleteNetworkDeviceResponse) String() string

type DeleteNetworkOfferingRequest

type DeleteNetworkOfferingRequest struct {

	// the ID of the network offering
	Id           *int64  `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	ResponseType *string `protobuf:"bytes,2,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

DeleteNetworkOfferingRequest represents the parameters for deletes a network offering.

func (*DeleteNetworkOfferingRequest) Descriptor deprecated

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

Deprecated: Use DeleteNetworkOfferingRequest.ProtoReflect.Descriptor instead.

func (*DeleteNetworkOfferingRequest) GetId

func (*DeleteNetworkOfferingRequest) GetResponseType

func (x *DeleteNetworkOfferingRequest) GetResponseType() string

func (*DeleteNetworkOfferingRequest) ProtoMessage

func (*DeleteNetworkOfferingRequest) ProtoMessage()

func (*DeleteNetworkOfferingRequest) ProtoReflect

func (*DeleteNetworkOfferingRequest) Reset

func (x *DeleteNetworkOfferingRequest) Reset()

func (*DeleteNetworkOfferingRequest) String

type DeleteNetworkOfferingResponse

type DeleteNetworkOfferingResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

DeleteNetworkOfferingResponse represents the response from deletes a network offering.

func (*DeleteNetworkOfferingResponse) Descriptor deprecated

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

Deprecated: Use DeleteNetworkOfferingResponse.ProtoReflect.Descriptor instead.

func (*DeleteNetworkOfferingResponse) GetResult

func (x *DeleteNetworkOfferingResponse) GetResult() *Result

func (*DeleteNetworkOfferingResponse) ProtoMessage

func (*DeleteNetworkOfferingResponse) ProtoMessage()

func (*DeleteNetworkOfferingResponse) ProtoReflect

func (*DeleteNetworkOfferingResponse) Reset

func (x *DeleteNetworkOfferingResponse) Reset()

func (*DeleteNetworkOfferingResponse) String

type DeleteNetworkRequest

type DeleteNetworkRequest struct {

	// the ID of the network
	Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	// Force delete a network. Network will be marked as 'Destroy' even when commands to shutdown and cleanup to the backend fails.
	Forced        *bool   `protobuf:"varint,2,opt,name=forced" json:"forced,omitempty"`
	StartEventId  *int64  `protobuf:"varint,3,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,4,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,5,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

DeleteNetworkRequest represents the parameters for deletes a network

func (*DeleteNetworkRequest) Descriptor deprecated

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

Deprecated: Use DeleteNetworkRequest.ProtoReflect.Descriptor instead.

func (*DeleteNetworkRequest) GetForced

func (x *DeleteNetworkRequest) GetForced() bool

func (*DeleteNetworkRequest) GetId

func (x *DeleteNetworkRequest) GetId() int64

func (*DeleteNetworkRequest) GetInjectedJobId

func (x *DeleteNetworkRequest) GetInjectedJobId() string

func (*DeleteNetworkRequest) GetResponseType

func (x *DeleteNetworkRequest) GetResponseType() string

func (*DeleteNetworkRequest) GetStartEventId

func (x *DeleteNetworkRequest) GetStartEventId() int64

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 {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

DeleteNetworkResponse represents the response from deletes a network

func (*DeleteNetworkResponse) Descriptor deprecated

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

Deprecated: Use DeleteNetworkResponse.ProtoReflect.Descriptor instead.

func (*DeleteNetworkResponse) GetResult

func (x *DeleteNetworkResponse) GetResult() *Result

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 DeleteNetworkServiceProviderRequest

type DeleteNetworkServiceProviderRequest struct {

	// the ID of the network service provider
	Id            *int64  `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	StartEventId  *int64  `protobuf:"varint,2,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,3,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

DeleteNetworkServiceProviderRequest represents the parameters for deletes a network service provider.

func (*DeleteNetworkServiceProviderRequest) Descriptor deprecated

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

Deprecated: Use DeleteNetworkServiceProviderRequest.ProtoReflect.Descriptor instead.

func (*DeleteNetworkServiceProviderRequest) GetId

func (*DeleteNetworkServiceProviderRequest) GetInjectedJobId

func (x *DeleteNetworkServiceProviderRequest) GetInjectedJobId() string

func (*DeleteNetworkServiceProviderRequest) GetResponseType

func (x *DeleteNetworkServiceProviderRequest) GetResponseType() string

func (*DeleteNetworkServiceProviderRequest) GetStartEventId

func (x *DeleteNetworkServiceProviderRequest) GetStartEventId() int64

func (*DeleteNetworkServiceProviderRequest) ProtoMessage

func (*DeleteNetworkServiceProviderRequest) ProtoMessage()

func (*DeleteNetworkServiceProviderRequest) ProtoReflect

func (*DeleteNetworkServiceProviderRequest) Reset

func (*DeleteNetworkServiceProviderRequest) String

type DeleteNetworkServiceProviderResponse

type DeleteNetworkServiceProviderResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

DeleteNetworkServiceProviderResponse represents the response from deletes a network service provider.

func (*DeleteNetworkServiceProviderResponse) Descriptor deprecated

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

Deprecated: Use DeleteNetworkServiceProviderResponse.ProtoReflect.Descriptor instead.

func (*DeleteNetworkServiceProviderResponse) GetResult

func (*DeleteNetworkServiceProviderResponse) ProtoMessage

func (*DeleteNetworkServiceProviderResponse) ProtoMessage()

func (*DeleteNetworkServiceProviderResponse) ProtoReflect

func (*DeleteNetworkServiceProviderResponse) Reset

func (*DeleteNetworkServiceProviderResponse) String

type DeletePhysicalNetworkRequest

type DeletePhysicalNetworkRequest struct {

	// the ID of the Physical network
	Id            *int64  `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	StartEventId  *int64  `protobuf:"varint,2,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,3,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

DeletePhysicalNetworkRequest represents the parameters for deletes a physical network.

func (*DeletePhysicalNetworkRequest) Descriptor deprecated

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

Deprecated: Use DeletePhysicalNetworkRequest.ProtoReflect.Descriptor instead.

func (*DeletePhysicalNetworkRequest) GetId

func (*DeletePhysicalNetworkRequest) GetInjectedJobId

func (x *DeletePhysicalNetworkRequest) GetInjectedJobId() string

func (*DeletePhysicalNetworkRequest) GetResponseType

func (x *DeletePhysicalNetworkRequest) GetResponseType() string

func (*DeletePhysicalNetworkRequest) GetStartEventId

func (x *DeletePhysicalNetworkRequest) GetStartEventId() int64

func (*DeletePhysicalNetworkRequest) ProtoMessage

func (*DeletePhysicalNetworkRequest) ProtoMessage()

func (*DeletePhysicalNetworkRequest) ProtoReflect

func (*DeletePhysicalNetworkRequest) Reset

func (x *DeletePhysicalNetworkRequest) Reset()

func (*DeletePhysicalNetworkRequest) String

type DeletePhysicalNetworkResponse

type DeletePhysicalNetworkResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

DeletePhysicalNetworkResponse represents the response from deletes a physical network.

func (*DeletePhysicalNetworkResponse) Descriptor deprecated

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

Deprecated: Use DeletePhysicalNetworkResponse.ProtoReflect.Descriptor instead.

func (*DeletePhysicalNetworkResponse) GetResult

func (x *DeletePhysicalNetworkResponse) GetResult() *Result

func (*DeletePhysicalNetworkResponse) ProtoMessage

func (*DeletePhysicalNetworkResponse) ProtoMessage()

func (*DeletePhysicalNetworkResponse) ProtoReflect

func (*DeletePhysicalNetworkResponse) Reset

func (x *DeletePhysicalNetworkResponse) Reset()

func (*DeletePhysicalNetworkResponse) String

type DeleteStorageNetworkIpRangeRequest

type DeleteStorageNetworkIpRangeRequest struct {

	// the uuid of the storage network ip range
	Id            *int64  `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	StartEventId  *int64  `protobuf:"varint,2,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,3,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

DeleteStorageNetworkIpRangeRequest represents the parameters for deletes a storage network ip range.

func (*DeleteStorageNetworkIpRangeRequest) Descriptor deprecated

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

Deprecated: Use DeleteStorageNetworkIpRangeRequest.ProtoReflect.Descriptor instead.

func (*DeleteStorageNetworkIpRangeRequest) GetId

func (*DeleteStorageNetworkIpRangeRequest) GetInjectedJobId

func (x *DeleteStorageNetworkIpRangeRequest) GetInjectedJobId() string

func (*DeleteStorageNetworkIpRangeRequest) GetResponseType

func (x *DeleteStorageNetworkIpRangeRequest) GetResponseType() string

func (*DeleteStorageNetworkIpRangeRequest) GetStartEventId

func (x *DeleteStorageNetworkIpRangeRequest) GetStartEventId() int64

func (*DeleteStorageNetworkIpRangeRequest) ProtoMessage

func (*DeleteStorageNetworkIpRangeRequest) ProtoMessage()

func (*DeleteStorageNetworkIpRangeRequest) ProtoReflect

func (*DeleteStorageNetworkIpRangeRequest) Reset

func (*DeleteStorageNetworkIpRangeRequest) String

type DeleteStorageNetworkIpRangeResponse

type DeleteStorageNetworkIpRangeResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

DeleteStorageNetworkIpRangeResponse represents the response from deletes a storage network ip range.

func (*DeleteStorageNetworkIpRangeResponse) Descriptor deprecated

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

Deprecated: Use DeleteStorageNetworkIpRangeResponse.ProtoReflect.Descriptor instead.

func (*DeleteStorageNetworkIpRangeResponse) GetResult

func (*DeleteStorageNetworkIpRangeResponse) ProtoMessage

func (*DeleteStorageNetworkIpRangeResponse) ProtoMessage()

func (*DeleteStorageNetworkIpRangeResponse) ProtoReflect

func (*DeleteStorageNetworkIpRangeResponse) Reset

func (*DeleteStorageNetworkIpRangeResponse) String

type GuestVlan

type GuestVlan struct {

	// The ID of the GuestVlan
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// The name of the GuestVlan
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// The display name of the GuestVlan
	DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
	// The description of the GuestVlan
	Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
	// The date this entity was created
	Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
	// contains filtered or unexported fields
}

GuestVlan represents a GuestVlan Item

func (*GuestVlan) Descriptor deprecated

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

Deprecated: Use GuestVlan.ProtoReflect.Descriptor instead.

func (*GuestVlan) GetCreated

func (x *GuestVlan) GetCreated() string

func (*GuestVlan) GetDescription

func (x *GuestVlan) GetDescription() string

func (*GuestVlan) GetDisplayName

func (x *GuestVlan) GetDisplayName() string

func (*GuestVlan) GetId

func (x *GuestVlan) GetId() string

func (*GuestVlan) GetName

func (x *GuestVlan) GetName() string

func (*GuestVlan) ProtoMessage

func (*GuestVlan) ProtoMessage()

func (*GuestVlan) ProtoReflect

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

func (*GuestVlan) Reset

func (x *GuestVlan) Reset()

func (*GuestVlan) String

func (x *GuestVlan) String() string

type GuestVlanRange

type GuestVlanRange struct {

	// The ID of the GuestVlanRange
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// The name of the GuestVlanRange
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// The display name of the GuestVlanRange
	DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
	// The description of the GuestVlanRange
	Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
	// The date this entity was created
	Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
	// contains filtered or unexported fields
}

GuestVlanRange represents a GuestVlanRange Item

func (*GuestVlanRange) Descriptor deprecated

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

Deprecated: Use GuestVlanRange.ProtoReflect.Descriptor instead.

func (*GuestVlanRange) GetCreated

func (x *GuestVlanRange) GetCreated() string

func (*GuestVlanRange) GetDescription

func (x *GuestVlanRange) GetDescription() string

func (*GuestVlanRange) GetDisplayName

func (x *GuestVlanRange) GetDisplayName() string

func (*GuestVlanRange) GetId

func (x *GuestVlanRange) GetId() string

func (*GuestVlanRange) GetName

func (x *GuestVlanRange) GetName() string

func (*GuestVlanRange) ProtoMessage

func (*GuestVlanRange) ProtoMessage()

func (*GuestVlanRange) ProtoReflect

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

func (*GuestVlanRange) Reset

func (x *GuestVlanRange) Reset()

func (*GuestVlanRange) String

func (x *GuestVlanRange) String() string

type Ipv4SubnetForGuestNetwork

type Ipv4SubnetForGuestNetwork struct {

	// The ID of the Ipv4SubnetForGuestNetwork
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// The name of the Ipv4SubnetForGuestNetwork
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// The display name of the Ipv4SubnetForGuestNetwork
	DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
	// The description of the Ipv4SubnetForGuestNetwork
	Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
	// The date this entity was created
	Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
	// contains filtered or unexported fields
}

Ipv4SubnetForGuestNetwork represents a Ipv4SubnetForGuestNetwork Item

func (*Ipv4SubnetForGuestNetwork) Descriptor deprecated

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

Deprecated: Use Ipv4SubnetForGuestNetwork.ProtoReflect.Descriptor instead.

func (*Ipv4SubnetForGuestNetwork) GetCreated

func (x *Ipv4SubnetForGuestNetwork) GetCreated() string

func (*Ipv4SubnetForGuestNetwork) GetDescription

func (x *Ipv4SubnetForGuestNetwork) GetDescription() string

func (*Ipv4SubnetForGuestNetwork) GetDisplayName

func (x *Ipv4SubnetForGuestNetwork) GetDisplayName() string

func (*Ipv4SubnetForGuestNetwork) GetId

func (x *Ipv4SubnetForGuestNetwork) GetId() string

func (*Ipv4SubnetForGuestNetwork) GetName

func (x *Ipv4SubnetForGuestNetwork) GetName() string

func (*Ipv4SubnetForGuestNetwork) ProtoMessage

func (*Ipv4SubnetForGuestNetwork) ProtoMessage()

func (*Ipv4SubnetForGuestNetwork) ProtoReflect

func (*Ipv4SubnetForGuestNetwork) Reset

func (x *Ipv4SubnetForGuestNetwork) Reset()

func (*Ipv4SubnetForGuestNetwork) String

func (x *Ipv4SubnetForGuestNetwork) String() string

type IsolationMethod

type IsolationMethod struct {

	// The ID of the IsolationMethod
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// The name of the IsolationMethod
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// The display name of the IsolationMethod
	DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
	// The description of the IsolationMethod
	Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
	// The date this entity was created
	Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
	// contains filtered or unexported fields
}

IsolationMethod represents a IsolationMethod Item

func (*IsolationMethod) Descriptor deprecated

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

Deprecated: Use IsolationMethod.ProtoReflect.Descriptor instead.

func (*IsolationMethod) GetCreated

func (x *IsolationMethod) GetCreated() string

func (*IsolationMethod) GetDescription

func (x *IsolationMethod) GetDescription() string

func (*IsolationMethod) GetDisplayName

func (x *IsolationMethod) GetDisplayName() string

func (*IsolationMethod) GetId

func (x *IsolationMethod) GetId() string

func (*IsolationMethod) GetName

func (x *IsolationMethod) GetName() string

func (*IsolationMethod) ProtoMessage

func (*IsolationMethod) ProtoMessage()

func (*IsolationMethod) ProtoReflect

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

func (*IsolationMethod) Reset

func (x *IsolationMethod) Reset()

func (*IsolationMethod) String

func (x *IsolationMethod) String() string

type ListDedicatedGuestVlanRangesRequest

type ListDedicatedGuestVlanRangesRequest struct {

	// list dedicated guest vlan ranges by id
	Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	// the account with which the guest VLAN range is associated. Must be used with the domainId parameter.
	AccountName *string `protobuf:"bytes,2,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
	// project who will own the guest VLAN range
	ProjectId *int64 `protobuf:"varint,3,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
	// the domain ID with which the guest VLAN range is associated.  If used with the account parameter, returns all guest VLAN ranges for that account in the specified domain.
	DomainId *int64 `protobuf:"varint,4,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
	// the dedicated guest vlan range
	GuestVlanRange *string `protobuf:"bytes,5,opt,name=guest_vlan_range,json=guestVlanRange" json:"guest_vlan_range,omitempty"`
	// physical network id of the guest VLAN range
	PhysicalNetworkId *int64 `protobuf:"varint,6,opt,name=physical_network_id,json=physicalNetworkId" json:"physical_network_id,omitempty"`
	// zone of the guest VLAN range
	ZoneId *int64 `protobuf:"varint,7,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
	// List by keyword
	Keyword      *string `protobuf:"bytes,8,opt,name=keyword" json:"keyword,omitempty"`
	Page         *int32  `protobuf:"varint,9,opt,name=page" json:"page,omitempty"`
	PageSize     *int32  `protobuf:"varint,10,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	ResponseType *string `protobuf:"bytes,11,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

ListDedicatedGuestVlanRangesRequest represents the parameters for lists dedicated guest vlan ranges

func (*ListDedicatedGuestVlanRangesRequest) Descriptor deprecated

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

Deprecated: Use ListDedicatedGuestVlanRangesRequest.ProtoReflect.Descriptor instead.

func (*ListDedicatedGuestVlanRangesRequest) GetAccountName

func (x *ListDedicatedGuestVlanRangesRequest) GetAccountName() string

func (*ListDedicatedGuestVlanRangesRequest) GetDomainId

func (x *ListDedicatedGuestVlanRangesRequest) GetDomainId() int64

func (*ListDedicatedGuestVlanRangesRequest) GetGuestVlanRange

func (x *ListDedicatedGuestVlanRangesRequest) GetGuestVlanRange() string

func (*ListDedicatedGuestVlanRangesRequest) GetId

func (*ListDedicatedGuestVlanRangesRequest) GetKeyword

func (*ListDedicatedGuestVlanRangesRequest) GetPage

func (*ListDedicatedGuestVlanRangesRequest) GetPageSize

func (x *ListDedicatedGuestVlanRangesRequest) GetPageSize() int32

func (*ListDedicatedGuestVlanRangesRequest) GetPhysicalNetworkId

func (x *ListDedicatedGuestVlanRangesRequest) GetPhysicalNetworkId() int64

func (*ListDedicatedGuestVlanRangesRequest) GetProjectId

func (x *ListDedicatedGuestVlanRangesRequest) GetProjectId() int64

func (*ListDedicatedGuestVlanRangesRequest) GetResponseType

func (x *ListDedicatedGuestVlanRangesRequest) GetResponseType() string

func (*ListDedicatedGuestVlanRangesRequest) GetZoneId

func (*ListDedicatedGuestVlanRangesRequest) ProtoMessage

func (*ListDedicatedGuestVlanRangesRequest) ProtoMessage()

func (*ListDedicatedGuestVlanRangesRequest) ProtoReflect

func (*ListDedicatedGuestVlanRangesRequest) Reset

func (*ListDedicatedGuestVlanRangesRequest) String

type ListDedicatedGuestVlanRangesResponse

type ListDedicatedGuestVlanRangesResponse struct {

	// The list of GuestVlanRanges
	Items []*GuestVlanRange `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
	// The total count of GuestVlanRanges
	TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

ListDedicatedGuestVlanRangesResponse represents the response from lists dedicated guest vlan ranges

func (*ListDedicatedGuestVlanRangesResponse) Descriptor deprecated

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

Deprecated: Use ListDedicatedGuestVlanRangesResponse.ProtoReflect.Descriptor instead.

func (*ListDedicatedGuestVlanRangesResponse) GetItems

func (*ListDedicatedGuestVlanRangesResponse) GetTotalCount

func (x *ListDedicatedGuestVlanRangesResponse) GetTotalCount() int32

func (*ListDedicatedGuestVlanRangesResponse) ProtoMessage

func (*ListDedicatedGuestVlanRangesResponse) ProtoMessage()

func (*ListDedicatedGuestVlanRangesResponse) ProtoReflect

func (*ListDedicatedGuestVlanRangesResponse) Reset

func (*ListDedicatedGuestVlanRangesResponse) String

type ListGuestNetworkIpv6PrefixesRequest

type ListGuestNetworkIpv6PrefixesRequest struct {

	// UUID of the IPv6 prefix.
	Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	// UUID of zone to which the IPv6 prefix belongs to.
	ZoneId *int64 `protobuf:"varint,2,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
	// List by keyword
	Keyword      *string `protobuf:"bytes,3,opt,name=keyword" json:"keyword,omitempty"`
	Page         *int32  `protobuf:"varint,4,opt,name=page" json:"page,omitempty"`
	PageSize     *int32  `protobuf:"varint,5,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	ResponseType *string `protobuf:"bytes,6,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

ListGuestNetworkIpv6PrefixesRequest represents the parameters for lists guest network ipv6 prefixes

func (*ListGuestNetworkIpv6PrefixesRequest) Descriptor deprecated

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

Deprecated: Use ListGuestNetworkIpv6PrefixesRequest.ProtoReflect.Descriptor instead.

func (*ListGuestNetworkIpv6PrefixesRequest) GetId

func (*ListGuestNetworkIpv6PrefixesRequest) GetKeyword

func (*ListGuestNetworkIpv6PrefixesRequest) GetPage

func (*ListGuestNetworkIpv6PrefixesRequest) GetPageSize

func (x *ListGuestNetworkIpv6PrefixesRequest) GetPageSize() int32

func (*ListGuestNetworkIpv6PrefixesRequest) GetResponseType

func (x *ListGuestNetworkIpv6PrefixesRequest) GetResponseType() string

func (*ListGuestNetworkIpv6PrefixesRequest) GetZoneId

func (*ListGuestNetworkIpv6PrefixesRequest) ProtoMessage

func (*ListGuestNetworkIpv6PrefixesRequest) ProtoMessage()

func (*ListGuestNetworkIpv6PrefixesRequest) ProtoReflect

func (*ListGuestNetworkIpv6PrefixesRequest) Reset

func (*ListGuestNetworkIpv6PrefixesRequest) String

type ListGuestNetworkIpv6PrefixesResponse

type ListGuestNetworkIpv6PrefixesResponse struct {

	// The list of DataCenterGuestIpv6Prefixs
	Items []*DataCenterGuestIpv6Prefix `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
	// The total count of DataCenterGuestIpv6Prefixs
	TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

ListGuestNetworkIpv6PrefixesResponse represents the response from lists guest network ipv6 prefixes

func (*ListGuestNetworkIpv6PrefixesResponse) Descriptor deprecated

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

Deprecated: Use ListGuestNetworkIpv6PrefixesResponse.ProtoReflect.Descriptor instead.

func (*ListGuestNetworkIpv6PrefixesResponse) GetItems

func (*ListGuestNetworkIpv6PrefixesResponse) GetTotalCount

func (x *ListGuestNetworkIpv6PrefixesResponse) GetTotalCount() int32

func (*ListGuestNetworkIpv6PrefixesResponse) ProtoMessage

func (*ListGuestNetworkIpv6PrefixesResponse) ProtoMessage()

func (*ListGuestNetworkIpv6PrefixesResponse) ProtoReflect

func (*ListGuestNetworkIpv6PrefixesResponse) Reset

func (*ListGuestNetworkIpv6PrefixesResponse) String

type ListGuestVlansRequest

type ListGuestVlansRequest struct {

	// list guest vlan by id
	Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	// list guest vlan by zone
	ZoneId *int64 `protobuf:"varint,2,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
	// list guest vlan by physical network
	PhysicalNetworkId *int64 `protobuf:"varint,3,opt,name=physical_network_id,json=physicalNetworkId" json:"physical_network_id,omitempty"`
	// list guest vlan by vnet
	Vnet *string `protobuf:"bytes,4,opt,name=vnet" json:"vnet,omitempty"`
	// limits search results to allocated guest vlan. false by default.
	AllocatedOnly *bool `protobuf:"varint,5,opt,name=allocated_only,json=allocatedOnly" json:"allocated_only,omitempty"`
	// List by keyword
	Keyword      *string `protobuf:"bytes,6,opt,name=keyword" json:"keyword,omitempty"`
	Page         *int32  `protobuf:"varint,7,opt,name=page" json:"page,omitempty"`
	PageSize     *int32  `protobuf:"varint,8,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	ResponseType *string `protobuf:"bytes,9,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

ListGuestVlansRequest represents the parameters for lists all guest vlans

func (*ListGuestVlansRequest) Descriptor deprecated

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

Deprecated: Use ListGuestVlansRequest.ProtoReflect.Descriptor instead.

func (*ListGuestVlansRequest) GetAllocatedOnly

func (x *ListGuestVlansRequest) GetAllocatedOnly() bool

func (*ListGuestVlansRequest) GetId

func (x *ListGuestVlansRequest) GetId() int64

func (*ListGuestVlansRequest) GetKeyword

func (x *ListGuestVlansRequest) GetKeyword() string

func (*ListGuestVlansRequest) GetPage

func (x *ListGuestVlansRequest) GetPage() int32

func (*ListGuestVlansRequest) GetPageSize

func (x *ListGuestVlansRequest) GetPageSize() int32

func (*ListGuestVlansRequest) GetPhysicalNetworkId

func (x *ListGuestVlansRequest) GetPhysicalNetworkId() int64

func (*ListGuestVlansRequest) GetResponseType

func (x *ListGuestVlansRequest) GetResponseType() string

func (*ListGuestVlansRequest) GetVnet

func (x *ListGuestVlansRequest) GetVnet() string

func (*ListGuestVlansRequest) GetZoneId

func (x *ListGuestVlansRequest) GetZoneId() int64

func (*ListGuestVlansRequest) ProtoMessage

func (*ListGuestVlansRequest) ProtoMessage()

func (*ListGuestVlansRequest) ProtoReflect

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

func (*ListGuestVlansRequest) Reset

func (x *ListGuestVlansRequest) Reset()

func (*ListGuestVlansRequest) String

func (x *ListGuestVlansRequest) String() string

type ListGuestVlansResponse

type ListGuestVlansResponse struct {

	// The list of GuestVlans
	Items []*GuestVlan `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
	// The total count of GuestVlans
	TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

ListGuestVlansResponse represents the response from lists all guest vlans

func (*ListGuestVlansResponse) Descriptor deprecated

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

Deprecated: Use ListGuestVlansResponse.ProtoReflect.Descriptor instead.

func (*ListGuestVlansResponse) GetItems

func (x *ListGuestVlansResponse) GetItems() []*GuestVlan

func (*ListGuestVlansResponse) GetTotalCount

func (x *ListGuestVlansResponse) GetTotalCount() int32

func (*ListGuestVlansResponse) ProtoMessage

func (*ListGuestVlansResponse) ProtoMessage()

func (*ListGuestVlansResponse) ProtoReflect

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

func (*ListGuestVlansResponse) Reset

func (x *ListGuestVlansResponse) Reset()

func (*ListGuestVlansResponse) String

func (x *ListGuestVlansResponse) String() string

type ListIpv4SubnetsForGuestNetworkRequest

type ListIpv4SubnetsForGuestNetworkRequest struct {

	// UUID of the IPv4 subnet for guest network.
	Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	// UUID of zone Ipv4 subnet which the IPv4 subnet belongs to.
	ParentId *int64 `protobuf:"varint,2,opt,name=parent_id,json=parentId" json:"parent_id,omitempty"`
	// The CIDR of the Ipv4 subnet.
	Subnet *string `protobuf:"bytes,3,opt,name=subnet" json:"subnet,omitempty"`
	// UUID of zone to which the IPv4 subnet belongs to.
	ZoneId *int64 `protobuf:"varint,4,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
	// UUID of network to which the IPv4 subnet is associated to.
	NetworkId *int64 `protobuf:"varint,5,opt,name=network_id,json=networkId" json:"network_id,omitempty"`
	// UUID of VPC to which the IPv4 subnet is associated to.
	VpcId *int64 `protobuf:"varint,6,opt,name=vpc_id,json=vpcId" json:"vpc_id,omitempty"`
	// List by keyword
	Keyword      *string `protobuf:"bytes,7,opt,name=keyword" json:"keyword,omitempty"`
	Page         *int32  `protobuf:"varint,8,opt,name=page" json:"page,omitempty"`
	PageSize     *int32  `protobuf:"varint,9,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	ResponseType *string `protobuf:"bytes,10,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

ListIpv4SubnetsForGuestNetworkRequest represents the parameters for lists ipv4 subnets for guest networks.

func (*ListIpv4SubnetsForGuestNetworkRequest) Descriptor deprecated

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

Deprecated: Use ListIpv4SubnetsForGuestNetworkRequest.ProtoReflect.Descriptor instead.

func (*ListIpv4SubnetsForGuestNetworkRequest) GetId

func (*ListIpv4SubnetsForGuestNetworkRequest) GetKeyword

func (*ListIpv4SubnetsForGuestNetworkRequest) GetNetworkId

func (x *ListIpv4SubnetsForGuestNetworkRequest) GetNetworkId() int64

func (*ListIpv4SubnetsForGuestNetworkRequest) GetPage

func (*ListIpv4SubnetsForGuestNetworkRequest) GetPageSize

func (*ListIpv4SubnetsForGuestNetworkRequest) GetParentId

func (*ListIpv4SubnetsForGuestNetworkRequest) GetResponseType

func (x *ListIpv4SubnetsForGuestNetworkRequest) GetResponseType() string

func (*ListIpv4SubnetsForGuestNetworkRequest) GetSubnet

func (*ListIpv4SubnetsForGuestNetworkRequest) GetVpcId

func (*ListIpv4SubnetsForGuestNetworkRequest) GetZoneId

func (*ListIpv4SubnetsForGuestNetworkRequest) ProtoMessage

func (*ListIpv4SubnetsForGuestNetworkRequest) ProtoMessage()

func (*ListIpv4SubnetsForGuestNetworkRequest) ProtoReflect

func (*ListIpv4SubnetsForGuestNetworkRequest) Reset

func (*ListIpv4SubnetsForGuestNetworkRequest) String

type ListIpv4SubnetsForGuestNetworkResponse

type ListIpv4SubnetsForGuestNetworkResponse struct {

	// The list of Ipv4SubnetForGuestNetworks
	Items []*Ipv4SubnetForGuestNetwork `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
	// The total count of Ipv4SubnetForGuestNetworks
	TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

ListIpv4SubnetsForGuestNetworkResponse represents the response from lists ipv4 subnets for guest networks.

func (*ListIpv4SubnetsForGuestNetworkResponse) Descriptor deprecated

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

Deprecated: Use ListIpv4SubnetsForGuestNetworkResponse.ProtoReflect.Descriptor instead.

func (*ListIpv4SubnetsForGuestNetworkResponse) GetItems

func (*ListIpv4SubnetsForGuestNetworkResponse) GetTotalCount

func (x *ListIpv4SubnetsForGuestNetworkResponse) GetTotalCount() int32

func (*ListIpv4SubnetsForGuestNetworkResponse) ProtoMessage

func (*ListIpv4SubnetsForGuestNetworkResponse) ProtoReflect

func (*ListIpv4SubnetsForGuestNetworkResponse) Reset

func (*ListIpv4SubnetsForGuestNetworkResponse) String

type ListIpv4SubnetsForZoneRequest

type ListIpv4SubnetsForZoneRequest struct {

	// UUID of the IPv4 subnet.
	Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	// UUID of zone to which the IPv4 subnet belongs to.
	ZoneId *int64 `protobuf:"varint,2,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
	// CIDR of the IPv4 subnet.
	Subnet *string `protobuf:"bytes,3,opt,name=subnet" json:"subnet,omitempty"`
	// the account which the IPv4 subnet is dedicated to. Must be used with the domainId parameter.
	AccountName *string `protobuf:"bytes,4,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
	// project who which the IPv4 subnet is dedicated to
	ProjectId *int64 `protobuf:"varint,5,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
	// the domain ID which the IPv4 subnet is dedicated to.
	DomainId *int64 `protobuf:"varint,6,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
	// List by keyword
	Keyword      *string `protobuf:"bytes,7,opt,name=keyword" json:"keyword,omitempty"`
	Page         *int32  `protobuf:"varint,8,opt,name=page" json:"page,omitempty"`
	PageSize     *int32  `protobuf:"varint,9,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	ResponseType *string `protobuf:"bytes,10,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

ListIpv4SubnetsForZoneRequest represents the parameters for lists ipv4 subnets for zone.

func (*ListIpv4SubnetsForZoneRequest) Descriptor deprecated

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

Deprecated: Use ListIpv4SubnetsForZoneRequest.ProtoReflect.Descriptor instead.

func (*ListIpv4SubnetsForZoneRequest) GetAccountName

func (x *ListIpv4SubnetsForZoneRequest) GetAccountName() string

func (*ListIpv4SubnetsForZoneRequest) GetDomainId

func (x *ListIpv4SubnetsForZoneRequest) GetDomainId() int64

func (*ListIpv4SubnetsForZoneRequest) GetId

func (*ListIpv4SubnetsForZoneRequest) GetKeyword

func (x *ListIpv4SubnetsForZoneRequest) GetKeyword() string

func (*ListIpv4SubnetsForZoneRequest) GetPage

func (x *ListIpv4SubnetsForZoneRequest) GetPage() int32

func (*ListIpv4SubnetsForZoneRequest) GetPageSize

func (x *ListIpv4SubnetsForZoneRequest) GetPageSize() int32

func (*ListIpv4SubnetsForZoneRequest) GetProjectId

func (x *ListIpv4SubnetsForZoneRequest) GetProjectId() int64

func (*ListIpv4SubnetsForZoneRequest) GetResponseType

func (x *ListIpv4SubnetsForZoneRequest) GetResponseType() string

func (*ListIpv4SubnetsForZoneRequest) GetSubnet

func (x *ListIpv4SubnetsForZoneRequest) GetSubnet() string

func (*ListIpv4SubnetsForZoneRequest) GetZoneId

func (x *ListIpv4SubnetsForZoneRequest) GetZoneId() int64

func (*ListIpv4SubnetsForZoneRequest) ProtoMessage

func (*ListIpv4SubnetsForZoneRequest) ProtoMessage()

func (*ListIpv4SubnetsForZoneRequest) ProtoReflect

func (*ListIpv4SubnetsForZoneRequest) Reset

func (x *ListIpv4SubnetsForZoneRequest) Reset()

func (*ListIpv4SubnetsForZoneRequest) String

type ListIpv4SubnetsForZoneResponse

type ListIpv4SubnetsForZoneResponse struct {

	// The list of DataCenterIpv4Subnets
	Items []*DataCenterIpv4Subnet `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
	// The total count of DataCenterIpv4Subnets
	TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

ListIpv4SubnetsForZoneResponse represents the response from lists ipv4 subnets for zone.

func (*ListIpv4SubnetsForZoneResponse) Descriptor deprecated

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

Deprecated: Use ListIpv4SubnetsForZoneResponse.ProtoReflect.Descriptor instead.

func (*ListIpv4SubnetsForZoneResponse) GetItems

func (*ListIpv4SubnetsForZoneResponse) GetTotalCount

func (x *ListIpv4SubnetsForZoneResponse) GetTotalCount() int32

func (*ListIpv4SubnetsForZoneResponse) ProtoMessage

func (*ListIpv4SubnetsForZoneResponse) ProtoMessage()

func (*ListIpv4SubnetsForZoneResponse) ProtoReflect

func (*ListIpv4SubnetsForZoneResponse) Reset

func (x *ListIpv4SubnetsForZoneResponse) Reset()

func (*ListIpv4SubnetsForZoneResponse) String

type ListNetworkACLListsRequest

type ListNetworkACLListsRequest struct {

	// Lists network ACL with the specified ID.
	Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	// list network ACLs by network ID
	NetworkId *int64 `protobuf:"varint,2,opt,name=network_id,json=networkId" json:"network_id,omitempty"`
	// list network ACLs by VPC ID
	VpcId *int64 `protobuf:"varint,3,opt,name=vpc_id,json=vpcId" json:"vpc_id,omitempty"`
	// list network ACLs by specified name
	Name *string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"`
	// list resources by display flag; only ROOT admin is eligible to pass this parameter
	Display *bool `protobuf:"varint,5,opt,name=display" json:"display,omitempty"`
	// list objects by project; if projectid=-1 lists All VMs
	ProjectId *int64 `protobuf:"varint,6,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
	// list resources by account. Must be used with the domainId parameter.
	AccountName *string `protobuf:"bytes,7,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
	// If set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is false. Resources dedicated to a project are listed only if using the projectid parameter.
	ListAll *bool `protobuf:"varint,8,opt,name=list_all,json=listAll" json:"list_all,omitempty"`
	// list only resources belonging to the domain specified
	DomainId *int64 `protobuf:"varint,9,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
	// defaults to false, but if true, lists all resources from the parent specified by the domainId till leaves.
	Recursive *bool `protobuf:"varint,10,opt,name=recursive" json:"recursive,omitempty"`
	// List by keyword
	Keyword      *string `protobuf:"bytes,11,opt,name=keyword" json:"keyword,omitempty"`
	Page         *int32  `protobuf:"varint,12,opt,name=page" json:"page,omitempty"`
	PageSize     *int32  `protobuf:"varint,13,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	ResponseType *string `protobuf:"bytes,14,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

ListNetworkACLListsRequest represents the parameters for lists all network acls

func (*ListNetworkACLListsRequest) Descriptor deprecated

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

Deprecated: Use ListNetworkACLListsRequest.ProtoReflect.Descriptor instead.

func (*ListNetworkACLListsRequest) GetAccountName

func (x *ListNetworkACLListsRequest) GetAccountName() string

func (*ListNetworkACLListsRequest) GetDisplay

func (x *ListNetworkACLListsRequest) GetDisplay() bool

func (*ListNetworkACLListsRequest) GetDomainId

func (x *ListNetworkACLListsRequest) GetDomainId() int64

func (*ListNetworkACLListsRequest) GetId

func (x *ListNetworkACLListsRequest) GetId() int64

func (*ListNetworkACLListsRequest) GetKeyword

func (x *ListNetworkACLListsRequest) GetKeyword() string

func (*ListNetworkACLListsRequest) GetListAll

func (x *ListNetworkACLListsRequest) GetListAll() bool

func (*ListNetworkACLListsRequest) GetName

func (x *ListNetworkACLListsRequest) GetName() string

func (*ListNetworkACLListsRequest) GetNetworkId

func (x *ListNetworkACLListsRequest) GetNetworkId() int64

func (*ListNetworkACLListsRequest) GetPage

func (x *ListNetworkACLListsRequest) GetPage() int32

func (*ListNetworkACLListsRequest) GetPageSize

func (x *ListNetworkACLListsRequest) GetPageSize() int32

func (*ListNetworkACLListsRequest) GetProjectId

func (x *ListNetworkACLListsRequest) GetProjectId() int64

func (*ListNetworkACLListsRequest) GetRecursive

func (x *ListNetworkACLListsRequest) GetRecursive() bool

func (*ListNetworkACLListsRequest) GetResponseType

func (x *ListNetworkACLListsRequest) GetResponseType() string

func (*ListNetworkACLListsRequest) GetVpcId

func (x *ListNetworkACLListsRequest) GetVpcId() int64

func (*ListNetworkACLListsRequest) ProtoMessage

func (*ListNetworkACLListsRequest) ProtoMessage()

func (*ListNetworkACLListsRequest) ProtoReflect

func (*ListNetworkACLListsRequest) Reset

func (x *ListNetworkACLListsRequest) Reset()

func (*ListNetworkACLListsRequest) String

func (x *ListNetworkACLListsRequest) String() string

type ListNetworkACLListsResponse

type ListNetworkACLListsResponse struct {

	// The list of NetworkACLs
	Items []*NetworkACL `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
	// The total count of NetworkACLs
	TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

ListNetworkACLListsResponse represents the response from lists all network acls

func (*ListNetworkACLListsResponse) Descriptor deprecated

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

Deprecated: Use ListNetworkACLListsResponse.ProtoReflect.Descriptor instead.

func (*ListNetworkACLListsResponse) GetItems

func (x *ListNetworkACLListsResponse) GetItems() []*NetworkACL

func (*ListNetworkACLListsResponse) GetTotalCount

func (x *ListNetworkACLListsResponse) GetTotalCount() int32

func (*ListNetworkACLListsResponse) ProtoMessage

func (*ListNetworkACLListsResponse) ProtoMessage()

func (*ListNetworkACLListsResponse) ProtoReflect

func (*ListNetworkACLListsResponse) Reset

func (x *ListNetworkACLListsResponse) Reset()

func (*ListNetworkACLListsResponse) String

func (x *ListNetworkACLListsResponse) String() string

type ListNetworkACLsRequest

type ListNetworkACLsRequest struct {

	// Lists network ACL Item with the specified ID
	Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	// list network ACL items by network ID
	NetworkId *int64 `protobuf:"varint,2,opt,name=network_id,json=networkId" json:"network_id,omitempty"`
	// list network ACL items by traffic type - ingress or egress
	TrafficType *string `protobuf:"bytes,3,opt,name=traffic_type,json=trafficType" json:"traffic_type,omitempty"`
	// list network ACL items by ACL ID
	AclId *int64 `protobuf:"varint,4,opt,name=acl_id,json=aclId" json:"acl_id,omitempty"`
	// list network ACL items by protocol
	Protocol *string `protobuf:"bytes,5,opt,name=protocol" json:"protocol,omitempty"`
	// list network ACL items by action
	Action *string `protobuf:"bytes,6,opt,name=action" json:"action,omitempty"`
	// list resources by display flag; only ROOT admin is eligible to pass this parameter
	Display *bool `protobuf:"varint,7,opt,name=display" json:"display,omitempty"`
	// List resources by tags (key/value pairs)
	Tags map[string]string `` /* 128-byte string literal not displayed */
	// list objects by project; if projectid=-1 lists All VMs
	ProjectId *int64 `protobuf:"varint,9,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
	// list resources by account. Must be used with the domainId parameter.
	AccountName *string `protobuf:"bytes,10,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
	// If set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is false. Resources dedicated to a project are listed only if using the projectid parameter.
	ListAll *bool `protobuf:"varint,11,opt,name=list_all,json=listAll" json:"list_all,omitempty"`
	// list only resources belonging to the domain specified
	DomainId *int64 `protobuf:"varint,12,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
	// defaults to false, but if true, lists all resources from the parent specified by the domainId till leaves.
	Recursive *bool `protobuf:"varint,13,opt,name=recursive" json:"recursive,omitempty"`
	// List by keyword
	Keyword      *string `protobuf:"bytes,14,opt,name=keyword" json:"keyword,omitempty"`
	Page         *int32  `protobuf:"varint,15,opt,name=page" json:"page,omitempty"`
	PageSize     *int32  `protobuf:"varint,16,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	ResponseType *string `protobuf:"bytes,17,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

ListNetworkACLsRequest represents the parameters for lists all network acl items

func (*ListNetworkACLsRequest) Descriptor deprecated

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

Deprecated: Use ListNetworkACLsRequest.ProtoReflect.Descriptor instead.

func (*ListNetworkACLsRequest) GetAccountName

func (x *ListNetworkACLsRequest) GetAccountName() string

func (*ListNetworkACLsRequest) GetAclId

func (x *ListNetworkACLsRequest) GetAclId() int64

func (*ListNetworkACLsRequest) GetAction

func (x *ListNetworkACLsRequest) GetAction() string

func (*ListNetworkACLsRequest) GetDisplay

func (x *ListNetworkACLsRequest) GetDisplay() bool

func (*ListNetworkACLsRequest) GetDomainId

func (x *ListNetworkACLsRequest) GetDomainId() int64

func (*ListNetworkACLsRequest) GetId

func (x *ListNetworkACLsRequest) GetId() int64

func (*ListNetworkACLsRequest) GetKeyword

func (x *ListNetworkACLsRequest) GetKeyword() string

func (*ListNetworkACLsRequest) GetListAll

func (x *ListNetworkACLsRequest) GetListAll() bool

func (*ListNetworkACLsRequest) GetNetworkId

func (x *ListNetworkACLsRequest) GetNetworkId() int64

func (*ListNetworkACLsRequest) GetPage

func (x *ListNetworkACLsRequest) GetPage() int32

func (*ListNetworkACLsRequest) GetPageSize

func (x *ListNetworkACLsRequest) GetPageSize() int32

func (*ListNetworkACLsRequest) GetProjectId

func (x *ListNetworkACLsRequest) GetProjectId() int64

func (*ListNetworkACLsRequest) GetProtocol

func (x *ListNetworkACLsRequest) GetProtocol() string

func (*ListNetworkACLsRequest) GetRecursive

func (x *ListNetworkACLsRequest) GetRecursive() bool

func (*ListNetworkACLsRequest) GetResponseType

func (x *ListNetworkACLsRequest) GetResponseType() string

func (*ListNetworkACLsRequest) GetTags

func (x *ListNetworkACLsRequest) GetTags() map[string]string

func (*ListNetworkACLsRequest) GetTrafficType

func (x *ListNetworkACLsRequest) GetTrafficType() string

func (*ListNetworkACLsRequest) ProtoMessage

func (*ListNetworkACLsRequest) ProtoMessage()

func (*ListNetworkACLsRequest) ProtoReflect

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

func (*ListNetworkACLsRequest) Reset

func (x *ListNetworkACLsRequest) Reset()

func (*ListNetworkACLsRequest) String

func (x *ListNetworkACLsRequest) String() string

type ListNetworkACLsResponse

type ListNetworkACLsResponse struct {

	// The list of NetworkACLItems
	Items []*NetworkACLItem `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
	// The total count of NetworkACLItems
	TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

ListNetworkACLsResponse represents the response from lists all network acl items

func (*ListNetworkACLsResponse) Descriptor deprecated

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

Deprecated: Use ListNetworkACLsResponse.ProtoReflect.Descriptor instead.

func (*ListNetworkACLsResponse) GetItems

func (x *ListNetworkACLsResponse) GetItems() []*NetworkACLItem

func (*ListNetworkACLsResponse) GetTotalCount

func (x *ListNetworkACLsResponse) GetTotalCount() int32

func (*ListNetworkACLsResponse) ProtoMessage

func (*ListNetworkACLsResponse) ProtoMessage()

func (*ListNetworkACLsResponse) ProtoReflect

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

func (*ListNetworkACLsResponse) Reset

func (x *ListNetworkACLsResponse) Reset()

func (*ListNetworkACLsResponse) String

func (x *ListNetworkACLsResponse) String() string

type ListNetworkDeviceRequest

type ListNetworkDeviceRequest struct {

	// Network device type, now supports ExternalDhcp, PxeServer, NetscalerMPXLoadBalancer, NetscalerVPXLoadBalancer, NetscalerSDXLoadBalancer, F5BigIpLoadBalancer, JuniperSRXFirewall, PaloAltoFirewall
	Type *string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"`
	// parameters for network device
	ParamList map[string]string `` /* 155-byte string literal not displayed */
	// List by keyword
	Keyword      *string `protobuf:"bytes,3,opt,name=keyword" json:"keyword,omitempty"`
	Page         *int32  `protobuf:"varint,4,opt,name=page" json:"page,omitempty"`
	PageSize     *int32  `protobuf:"varint,5,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	ResponseType *string `protobuf:"bytes,6,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

ListNetworkDeviceRequest represents the parameters for list network devices

func (*ListNetworkDeviceRequest) Descriptor deprecated

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

Deprecated: Use ListNetworkDeviceRequest.ProtoReflect.Descriptor instead.

func (*ListNetworkDeviceRequest) GetKeyword

func (x *ListNetworkDeviceRequest) GetKeyword() string

func (*ListNetworkDeviceRequest) GetPage

func (x *ListNetworkDeviceRequest) GetPage() int32

func (*ListNetworkDeviceRequest) GetPageSize

func (x *ListNetworkDeviceRequest) GetPageSize() int32

func (*ListNetworkDeviceRequest) GetParamList

func (x *ListNetworkDeviceRequest) GetParamList() map[string]string

func (*ListNetworkDeviceRequest) GetResponseType

func (x *ListNetworkDeviceRequest) GetResponseType() string

func (*ListNetworkDeviceRequest) GetType

func (x *ListNetworkDeviceRequest) GetType() string

func (*ListNetworkDeviceRequest) ProtoMessage

func (*ListNetworkDeviceRequest) ProtoMessage()

func (*ListNetworkDeviceRequest) ProtoReflect

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

func (*ListNetworkDeviceRequest) Reset

func (x *ListNetworkDeviceRequest) Reset()

func (*ListNetworkDeviceRequest) String

func (x *ListNetworkDeviceRequest) String() string

type ListNetworkDeviceResponse

type ListNetworkDeviceResponse struct {

	// The list of NetworkDevices
	Items []*NetworkDevice `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
	// The total count of NetworkDevices
	TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

ListNetworkDeviceResponse represents the response from list network devices

func (*ListNetworkDeviceResponse) Descriptor deprecated

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

Deprecated: Use ListNetworkDeviceResponse.ProtoReflect.Descriptor instead.

func (*ListNetworkDeviceResponse) GetItems

func (x *ListNetworkDeviceResponse) GetItems() []*NetworkDevice

func (*ListNetworkDeviceResponse) GetTotalCount

func (x *ListNetworkDeviceResponse) GetTotalCount() int32

func (*ListNetworkDeviceResponse) ProtoMessage

func (*ListNetworkDeviceResponse) ProtoMessage()

func (*ListNetworkDeviceResponse) ProtoReflect

func (*ListNetworkDeviceResponse) Reset

func (x *ListNetworkDeviceResponse) Reset()

func (*ListNetworkDeviceResponse) String

func (x *ListNetworkDeviceResponse) String() string

type ListNetworkIsolationMethodsRequest

type ListNetworkIsolationMethodsRequest struct {

	// List by keyword
	Keyword      *string `protobuf:"bytes,1,opt,name=keyword" json:"keyword,omitempty"`
	Page         *int32  `protobuf:"varint,2,opt,name=page" json:"page,omitempty"`
	PageSize     *int32  `protobuf:"varint,3,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	ResponseType *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

ListNetworkIsolationMethodsRequest represents the parameters for lists supported methods of network isolation

func (*ListNetworkIsolationMethodsRequest) Descriptor deprecated

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

Deprecated: Use ListNetworkIsolationMethodsRequest.ProtoReflect.Descriptor instead.

func (*ListNetworkIsolationMethodsRequest) GetKeyword

func (*ListNetworkIsolationMethodsRequest) GetPage

func (*ListNetworkIsolationMethodsRequest) GetPageSize

func (x *ListNetworkIsolationMethodsRequest) GetPageSize() int32

func (*ListNetworkIsolationMethodsRequest) GetResponseType

func (x *ListNetworkIsolationMethodsRequest) GetResponseType() string

func (*ListNetworkIsolationMethodsRequest) ProtoMessage

func (*ListNetworkIsolationMethodsRequest) ProtoMessage()

func (*ListNetworkIsolationMethodsRequest) ProtoReflect

func (*ListNetworkIsolationMethodsRequest) Reset

func (*ListNetworkIsolationMethodsRequest) String

type ListNetworkIsolationMethodsResponse

type ListNetworkIsolationMethodsResponse struct {

	// The list of IsolationMethods
	Items []*IsolationMethod `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
	// The total count of IsolationMethods
	TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

ListNetworkIsolationMethodsResponse represents the response from lists supported methods of network isolation

func (*ListNetworkIsolationMethodsResponse) Descriptor deprecated

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

Deprecated: Use ListNetworkIsolationMethodsResponse.ProtoReflect.Descriptor instead.

func (*ListNetworkIsolationMethodsResponse) GetItems

func (*ListNetworkIsolationMethodsResponse) GetTotalCount

func (x *ListNetworkIsolationMethodsResponse) GetTotalCount() int32

func (*ListNetworkIsolationMethodsResponse) ProtoMessage

func (*ListNetworkIsolationMethodsResponse) ProtoMessage()

func (*ListNetworkIsolationMethodsResponse) ProtoReflect

func (*ListNetworkIsolationMethodsResponse) Reset

func (*ListNetworkIsolationMethodsResponse) String

type ListNetworkOfferingsRequest

type ListNetworkOfferingsRequest struct {

	// list network offerings by ID
	Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	// list network offerings by name
	NetworkOfferingName *string `protobuf:"bytes,2,opt,name=network_offering_name,json=networkOfferingName" json:"network_offering_name,omitempty"`
	// list network offerings by display text
	DisplayText *string `protobuf:"bytes,3,opt,name=display_text,json=displayText" json:"display_text,omitempty"`
	// list by traffic type
	TrafficType *string `protobuf:"bytes,4,opt,name=traffic_type,json=trafficType" json:"traffic_type,omitempty"`
	// true if need to list only default network offerings. Default value is false
	IsDefault *bool `protobuf:"varint,5,opt,name=is_default,json=isDefault" json:"is_default,omitempty"`
	// the tags for the network offering.
	SpecifyVlan *bool `protobuf:"varint,6,opt,name=specify_vlan,json=specifyVlan" json:"specify_vlan,omitempty"`
	// the availability of network offering. Default value is required
	Availability *string `protobuf:"bytes,7,opt,name=availability" json:"availability,omitempty"`
	// list network offerings available for network creation in specific domain
	DomainId *int64 `protobuf:"varint,8,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
	// list network offerings available for network creation in specific zone
	ZoneId *int64 `protobuf:"varint,9,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
	// list network offerings by state
	State *string `protobuf:"bytes,10,opt,name=state" json:"state,omitempty"`
	// the ID of the network. Pass this in if you want to see the available network offering that a network can be changed to.
	NetworkId *int64 `protobuf:"varint,11,opt,name=network_id,json=networkId" json:"network_id,omitempty"`
	// list network offerings by guest type: shared or isolated
	GuestIpType *string `protobuf:"bytes,12,opt,name=guest_ip_type,json=guestIpType" json:"guest_ip_type,omitempty"`
	// list network offerings supporting certain services
	SupportedServices []string `protobuf:"bytes,13,rep,name=supported_services,json=supportedServices" json:"supported_services,omitempty"`
	// true if need to list only netwok offerings where source NAT is supported, false otherwise
	SourceNatSupported *bool `protobuf:"varint,14,opt,name=source_nat_supported,json=sourceNatSupported" json:"source_nat_supported,omitempty"`
	// true if need to list only network offerings which support specifying ip ranges
	SpecifyIpRanges *bool `protobuf:"varint,15,opt,name=specify_ip_ranges,json=specifyIpRanges" json:"specify_ip_ranges,omitempty"`
	// list network offerings by tags
	Tags *string `protobuf:"bytes,16,opt,name=tags" json:"tags,omitempty"`
	// true if offering has tags specified
	IsTagged *bool `protobuf:"varint,17,opt,name=is_tagged,json=isTagged" json:"is_tagged,omitempty"`
	// the network offering can be used only for network creation inside the VPC
	ForVpc *bool `protobuf:"varint,18,opt,name=for_vpc,json=forVpc" json:"for_vpc,omitempty"`
	// the routing mode for the network offering. Supported types are: Static or Dynamic.
	RoutingMode *string `protobuf:"bytes,19,opt,name=routing_mode,json=routingMode" json:"routing_mode,omitempty"`
	// List by keyword
	Keyword      *string `protobuf:"bytes,20,opt,name=keyword" json:"keyword,omitempty"`
	Page         *int32  `protobuf:"varint,21,opt,name=page" json:"page,omitempty"`
	PageSize     *int32  `protobuf:"varint,22,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	ResponseType *string `protobuf:"bytes,23,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

ListNetworkOfferingsRequest represents the parameters for lists all available network offerings.

func (*ListNetworkOfferingsRequest) Descriptor deprecated

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

Deprecated: Use ListNetworkOfferingsRequest.ProtoReflect.Descriptor instead.

func (*ListNetworkOfferingsRequest) GetAvailability

func (x *ListNetworkOfferingsRequest) GetAvailability() string

func (*ListNetworkOfferingsRequest) GetDisplayText

func (x *ListNetworkOfferingsRequest) GetDisplayText() string

func (*ListNetworkOfferingsRequest) GetDomainId

func (x *ListNetworkOfferingsRequest) GetDomainId() int64

func (*ListNetworkOfferingsRequest) GetForVpc

func (x *ListNetworkOfferingsRequest) GetForVpc() bool

func (*ListNetworkOfferingsRequest) GetGuestIpType

func (x *ListNetworkOfferingsRequest) GetGuestIpType() string

func (*ListNetworkOfferingsRequest) GetId

func (*ListNetworkOfferingsRequest) GetIsDefault

func (x *ListNetworkOfferingsRequest) GetIsDefault() bool

func (*ListNetworkOfferingsRequest) GetIsTagged

func (x *ListNetworkOfferingsRequest) GetIsTagged() bool

func (*ListNetworkOfferingsRequest) GetKeyword

func (x *ListNetworkOfferingsRequest) GetKeyword() string

func (*ListNetworkOfferingsRequest) GetNetworkId

func (x *ListNetworkOfferingsRequest) GetNetworkId() int64

func (*ListNetworkOfferingsRequest) GetNetworkOfferingName

func (x *ListNetworkOfferingsRequest) GetNetworkOfferingName() string

func (*ListNetworkOfferingsRequest) GetPage

func (x *ListNetworkOfferingsRequest) GetPage() int32

func (*ListNetworkOfferingsRequest) GetPageSize

func (x *ListNetworkOfferingsRequest) GetPageSize() int32

func (*ListNetworkOfferingsRequest) GetResponseType

func (x *ListNetworkOfferingsRequest) GetResponseType() string

func (*ListNetworkOfferingsRequest) GetRoutingMode

func (x *ListNetworkOfferingsRequest) GetRoutingMode() string

func (*ListNetworkOfferingsRequest) GetSourceNatSupported

func (x *ListNetworkOfferingsRequest) GetSourceNatSupported() bool

func (*ListNetworkOfferingsRequest) GetSpecifyIpRanges

func (x *ListNetworkOfferingsRequest) GetSpecifyIpRanges() bool

func (*ListNetworkOfferingsRequest) GetSpecifyVlan

func (x *ListNetworkOfferingsRequest) GetSpecifyVlan() bool

func (*ListNetworkOfferingsRequest) GetState

func (x *ListNetworkOfferingsRequest) GetState() string

func (*ListNetworkOfferingsRequest) GetSupportedServices

func (x *ListNetworkOfferingsRequest) GetSupportedServices() []string

func (*ListNetworkOfferingsRequest) GetTags

func (x *ListNetworkOfferingsRequest) GetTags() string

func (*ListNetworkOfferingsRequest) GetTrafficType

func (x *ListNetworkOfferingsRequest) GetTrafficType() string

func (*ListNetworkOfferingsRequest) GetZoneId

func (x *ListNetworkOfferingsRequest) GetZoneId() int64

func (*ListNetworkOfferingsRequest) ProtoMessage

func (*ListNetworkOfferingsRequest) ProtoMessage()

func (*ListNetworkOfferingsRequest) ProtoReflect

func (*ListNetworkOfferingsRequest) Reset

func (x *ListNetworkOfferingsRequest) Reset()

func (*ListNetworkOfferingsRequest) String

func (x *ListNetworkOfferingsRequest) String() string

type ListNetworkOfferingsResponse

type ListNetworkOfferingsResponse struct {

	// The list of NetworkOfferings
	Items []*NetworkOffering `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
	// The total count of NetworkOfferings
	TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

ListNetworkOfferingsResponse represents the response from lists all available network offerings.

func (*ListNetworkOfferingsResponse) Descriptor deprecated

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

Deprecated: Use ListNetworkOfferingsResponse.ProtoReflect.Descriptor instead.

func (*ListNetworkOfferingsResponse) GetItems

func (*ListNetworkOfferingsResponse) GetTotalCount

func (x *ListNetworkOfferingsResponse) GetTotalCount() int32

func (*ListNetworkOfferingsResponse) ProtoMessage

func (*ListNetworkOfferingsResponse) ProtoMessage()

func (*ListNetworkOfferingsResponse) ProtoReflect

func (*ListNetworkOfferingsResponse) Reset

func (x *ListNetworkOfferingsResponse) Reset()

func (*ListNetworkOfferingsResponse) String

type ListNetworkPermissionsRequest

type ListNetworkPermissionsRequest struct {

	// Lists network permission by network ID
	NetworkId    *int64  `protobuf:"varint,1,opt,name=network_id,json=networkId" json:"network_id,omitempty"`
	ResponseType *string `protobuf:"bytes,2,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

ListNetworkPermissionsRequest represents the parameters for list network visibility and all accounts that have permissions to view this network.

func (*ListNetworkPermissionsRequest) Descriptor deprecated

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

Deprecated: Use ListNetworkPermissionsRequest.ProtoReflect.Descriptor instead.

func (*ListNetworkPermissionsRequest) GetNetworkId

func (x *ListNetworkPermissionsRequest) GetNetworkId() int64

func (*ListNetworkPermissionsRequest) GetResponseType

func (x *ListNetworkPermissionsRequest) GetResponseType() string

func (*ListNetworkPermissionsRequest) ProtoMessage

func (*ListNetworkPermissionsRequest) ProtoMessage()

func (*ListNetworkPermissionsRequest) ProtoReflect

func (*ListNetworkPermissionsRequest) Reset

func (x *ListNetworkPermissionsRequest) Reset()

func (*ListNetworkPermissionsRequest) String

type ListNetworkPermissionsResponse

type ListNetworkPermissionsResponse struct {

	// The list of NetworkPermissionss
	Items []*NetworkPermissions `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
	// The total count of NetworkPermissionss
	TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

ListNetworkPermissionsResponse represents the response from list network visibility and all accounts that have permissions to view this network.

func (*ListNetworkPermissionsResponse) Descriptor deprecated

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

Deprecated: Use ListNetworkPermissionsResponse.ProtoReflect.Descriptor instead.

func (*ListNetworkPermissionsResponse) GetItems

func (*ListNetworkPermissionsResponse) GetTotalCount

func (x *ListNetworkPermissionsResponse) GetTotalCount() int32

func (*ListNetworkPermissionsResponse) ProtoMessage

func (*ListNetworkPermissionsResponse) ProtoMessage()

func (*ListNetworkPermissionsResponse) ProtoReflect

func (*ListNetworkPermissionsResponse) Reset

func (x *ListNetworkPermissionsResponse) Reset()

func (*ListNetworkPermissionsResponse) String

type ListNetworkProtocolsRequest

type ListNetworkProtocolsRequest struct {

	// The option of network protocols. Supported values are: protocolnumber, icmptype.
	Option_      *string `protobuf:"bytes,1,opt,name=option_,json=option" json:"option_,omitempty"`
	ResponseType *string `protobuf:"bytes,2,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

ListNetworkProtocolsRequest represents the parameters for lists details of network protocols

func (*ListNetworkProtocolsRequest) Descriptor deprecated

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

Deprecated: Use ListNetworkProtocolsRequest.ProtoReflect.Descriptor instead.

func (*ListNetworkProtocolsRequest) GetOption_

func (x *ListNetworkProtocolsRequest) GetOption_() string

func (*ListNetworkProtocolsRequest) GetResponseType

func (x *ListNetworkProtocolsRequest) GetResponseType() string

func (*ListNetworkProtocolsRequest) ProtoMessage

func (*ListNetworkProtocolsRequest) ProtoMessage()

func (*ListNetworkProtocolsRequest) ProtoReflect

func (*ListNetworkProtocolsRequest) Reset

func (x *ListNetworkProtocolsRequest) Reset()

func (*ListNetworkProtocolsRequest) String

func (x *ListNetworkProtocolsRequest) String() string

type ListNetworkProtocolsResponse

type ListNetworkProtocolsResponse struct {

	// The list of NetworkProtocols
	Items []*NetworkProtocol `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
	// The total count of NetworkProtocols
	TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

ListNetworkProtocolsResponse represents the response from lists details of network protocols

func (*ListNetworkProtocolsResponse) Descriptor deprecated

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

Deprecated: Use ListNetworkProtocolsResponse.ProtoReflect.Descriptor instead.

func (*ListNetworkProtocolsResponse) GetItems

func (*ListNetworkProtocolsResponse) GetTotalCount

func (x *ListNetworkProtocolsResponse) GetTotalCount() int32

func (*ListNetworkProtocolsResponse) ProtoMessage

func (*ListNetworkProtocolsResponse) ProtoMessage()

func (*ListNetworkProtocolsResponse) ProtoReflect

func (*ListNetworkProtocolsResponse) Reset

func (x *ListNetworkProtocolsResponse) Reset()

func (*ListNetworkProtocolsResponse) String

type ListNetworkServiceProvidersRequest

type ListNetworkServiceProvidersRequest struct {

	// the Physical Network ID
	PhysicalNetworkId *int64 `protobuf:"varint,1,opt,name=physical_network_id,json=physicalNetworkId" json:"physical_network_id,omitempty"`
	// list providers by name
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// list providers by state
	State *string `protobuf:"bytes,3,opt,name=state" json:"state,omitempty"`
	// List by keyword
	Keyword      *string `protobuf:"bytes,4,opt,name=keyword" json:"keyword,omitempty"`
	Page         *int32  `protobuf:"varint,5,opt,name=page" json:"page,omitempty"`
	PageSize     *int32  `protobuf:"varint,6,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	ResponseType *string `protobuf:"bytes,7,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

ListNetworkServiceProvidersRequest represents the parameters for lists network serviceproviders for a given physical network.

func (*ListNetworkServiceProvidersRequest) Descriptor deprecated

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

Deprecated: Use ListNetworkServiceProvidersRequest.ProtoReflect.Descriptor instead.

func (*ListNetworkServiceProvidersRequest) GetKeyword

func (*ListNetworkServiceProvidersRequest) GetName

func (*ListNetworkServiceProvidersRequest) GetPage

func (*ListNetworkServiceProvidersRequest) GetPageSize

func (x *ListNetworkServiceProvidersRequest) GetPageSize() int32

func (*ListNetworkServiceProvidersRequest) GetPhysicalNetworkId

func (x *ListNetworkServiceProvidersRequest) GetPhysicalNetworkId() int64

func (*ListNetworkServiceProvidersRequest) GetResponseType

func (x *ListNetworkServiceProvidersRequest) GetResponseType() string

func (*ListNetworkServiceProvidersRequest) GetState

func (*ListNetworkServiceProvidersRequest) ProtoMessage

func (*ListNetworkServiceProvidersRequest) ProtoMessage()

func (*ListNetworkServiceProvidersRequest) ProtoReflect

func (*ListNetworkServiceProvidersRequest) Reset

func (*ListNetworkServiceProvidersRequest) String

type ListNetworkServiceProvidersResponse

type ListNetworkServiceProvidersResponse struct {

	// The list of Providers
	Items []*Provider `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
	// The total count of Providers
	TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

ListNetworkServiceProvidersResponse represents the response from lists network serviceproviders for a given physical network.

func (*ListNetworkServiceProvidersResponse) Descriptor deprecated

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

Deprecated: Use ListNetworkServiceProvidersResponse.ProtoReflect.Descriptor instead.

func (*ListNetworkServiceProvidersResponse) GetItems

func (*ListNetworkServiceProvidersResponse) GetTotalCount

func (x *ListNetworkServiceProvidersResponse) GetTotalCount() int32

func (*ListNetworkServiceProvidersResponse) ProtoMessage

func (*ListNetworkServiceProvidersResponse) ProtoMessage()

func (*ListNetworkServiceProvidersResponse) ProtoReflect

func (*ListNetworkServiceProvidersResponse) Reset

func (*ListNetworkServiceProvidersResponse) String

type ListNetworksCmdByAdminRequest

type ListNetworksCmdByAdminRequest struct {

	// the ID or VID of the network
	Vlan *string `protobuf:"bytes,1,opt,name=vlan" json:"vlan,omitempty"`
	// list networks by ID
	Id *int64 `protobuf:"varint,2,opt,name=id" json:"id,omitempty"`
	// the zone ID of the network
	ZoneId *int64 `protobuf:"varint,3,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
	// the type of the network. Supported values are: isolated, l2, shared and all
	GuestIpType *string `protobuf:"bytes,4,opt,name=guest_ip_type,json=guestIpType" json:"guest_ip_type,omitempty"`
	// true if network is system, false otherwise
	IsSystem *bool `protobuf:"varint,5,opt,name=is_system,json=isSystem" json:"is_system,omitempty"`
	// list networks by ACL (access control list) type. Supported values are account and domain
	AclType *string `protobuf:"bytes,6,opt,name=acl_type,json=aclType" json:"acl_type,omitempty"`
	// type of the traffic
	TrafficType *string `protobuf:"bytes,7,opt,name=traffic_type,json=trafficType" json:"traffic_type,omitempty"`
	// list networks by physical network id
	PhysicalNetworkId *int64 `protobuf:"varint,8,opt,name=physical_network_id,json=physicalNetworkId" json:"physical_network_id,omitempty"`
	// list networks supporting certain services
	SupportedServices []string `protobuf:"bytes,9,rep,name=supported_services,json=supportedServices" json:"supported_services,omitempty"`
	// list networks by restartRequired
	RestartRequired_ *bool `protobuf:"varint,10,opt,name=restart_required_,json=restartRequired" json:"restart_required_,omitempty"`
	// true if need to list only networks which support specifying IP ranges
	SpecifyIpRanges *bool `protobuf:"varint,11,opt,name=specify_ip_ranges,json=specifyIpRanges" json:"specify_ip_ranges,omitempty"`
	// List networks by VPC
	VpcId *int64 `protobuf:"varint,12,opt,name=vpc_id,json=vpcId" json:"vpc_id,omitempty"`
	// list networks available for VM deployment
	CanUseForDeploy *bool `protobuf:"varint,13,opt,name=can_use_for_deploy,json=canUseForDeploy" json:"can_use_for_deploy,omitempty"`
	// the network belongs to VPC
	ForVpc *bool `protobuf:"varint,14,opt,name=for_vpc,json=forVpc" json:"for_vpc,omitempty"`
	// list resources by display flag; only ROOT admin is eligible to pass this parameter
	Display *bool `protobuf:"varint,15,opt,name=display" json:"display,omitempty"`
	// list networks by network offering ID
	NetworkOfferingId *int64 `protobuf:"varint,16,opt,name=network_offering_id,json=networkOfferingId" json:"network_offering_id,omitempty"`
	// List networks by associated networks. Only available if create a Shared network.
	AssociatedNetworkId *int64 `protobuf:"varint,17,opt,name=associated_network_id,json=associatedNetworkId" json:"associated_network_id,omitempty"`
	// flag to display the resource icon for networks
	ShowIcon *bool `protobuf:"varint,18,opt,name=show_icon,json=showIcon" json:"show_icon,omitempty"`
	// possible values are "account", "domain", "accountdomain","shared", and "all". Default value is "all".* account : account networks that have been registered for or created by the calling user. * domain : domain networks that have been registered for or created by the calling user. * accountdomain : account and domain networks that have been registered for or created by the calling user. * shared : networks that have been granted to the calling user by another user. * all : all networks (account, domain and shared).
	NetworkFilter *string `protobuf:"bytes,19,opt,name=network_filter,json=networkFilter" json:"network_filter,omitempty"`
	// makes the API's response contains only the resource count
	RetrieveOnlyResourceCount *bool `` /* 135-byte string literal not displayed */
	// List resources by tags (key/value pairs)
	Tags map[string]string `` /* 129-byte string literal not displayed */
	// list objects by project; if projectid=-1 lists All VMs
	ProjectId *int64 `protobuf:"varint,22,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
	// list resources by account. Must be used with the domainId parameter.
	AccountName *string `protobuf:"bytes,23,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
	// If set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is false. Resources dedicated to a project are listed only if using the projectid parameter.
	ListAll *bool `protobuf:"varint,24,opt,name=list_all,json=listAll" json:"list_all,omitempty"`
	// list only resources belonging to the domain specified
	DomainId *int64 `protobuf:"varint,25,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
	// defaults to false, but if true, lists all resources from the parent specified by the domainId till leaves.
	Recursive *bool `protobuf:"varint,26,opt,name=recursive" json:"recursive,omitempty"`
	// List by keyword
	Keyword      *string `protobuf:"bytes,27,opt,name=keyword" json:"keyword,omitempty"`
	Page         *int32  `protobuf:"varint,28,opt,name=page" json:"page,omitempty"`
	PageSize     *int32  `protobuf:"varint,29,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	ResponseType *string `protobuf:"bytes,30,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

ListNetworksCmdByAdminRequest represents the parameters for lists all available networks.

func (*ListNetworksCmdByAdminRequest) Descriptor deprecated

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

Deprecated: Use ListNetworksCmdByAdminRequest.ProtoReflect.Descriptor instead.

func (*ListNetworksCmdByAdminRequest) GetAccountName

func (x *ListNetworksCmdByAdminRequest) GetAccountName() string

func (*ListNetworksCmdByAdminRequest) GetAclType

func (x *ListNetworksCmdByAdminRequest) GetAclType() string

func (*ListNetworksCmdByAdminRequest) GetAssociatedNetworkId

func (x *ListNetworksCmdByAdminRequest) GetAssociatedNetworkId() int64

func (*ListNetworksCmdByAdminRequest) GetCanUseForDeploy

func (x *ListNetworksCmdByAdminRequest) GetCanUseForDeploy() bool

func (*ListNetworksCmdByAdminRequest) GetDisplay

func (x *ListNetworksCmdByAdminRequest) GetDisplay() bool

func (*ListNetworksCmdByAdminRequest) GetDomainId

func (x *ListNetworksCmdByAdminRequest) GetDomainId() int64

func (*ListNetworksCmdByAdminRequest) GetForVpc

func (x *ListNetworksCmdByAdminRequest) GetForVpc() bool

func (*ListNetworksCmdByAdminRequest) GetGuestIpType

func (x *ListNetworksCmdByAdminRequest) GetGuestIpType() string

func (*ListNetworksCmdByAdminRequest) GetId

func (*ListNetworksCmdByAdminRequest) GetIsSystem

func (x *ListNetworksCmdByAdminRequest) GetIsSystem() bool

func (*ListNetworksCmdByAdminRequest) GetKeyword

func (x *ListNetworksCmdByAdminRequest) GetKeyword() string

func (*ListNetworksCmdByAdminRequest) GetListAll

func (x *ListNetworksCmdByAdminRequest) GetListAll() bool

func (*ListNetworksCmdByAdminRequest) GetNetworkFilter

func (x *ListNetworksCmdByAdminRequest) GetNetworkFilter() string

func (*ListNetworksCmdByAdminRequest) GetNetworkOfferingId

func (x *ListNetworksCmdByAdminRequest) GetNetworkOfferingId() int64

func (*ListNetworksCmdByAdminRequest) GetPage

func (x *ListNetworksCmdByAdminRequest) GetPage() int32

func (*ListNetworksCmdByAdminRequest) GetPageSize

func (x *ListNetworksCmdByAdminRequest) GetPageSize() int32

func (*ListNetworksCmdByAdminRequest) GetPhysicalNetworkId

func (x *ListNetworksCmdByAdminRequest) GetPhysicalNetworkId() int64

func (*ListNetworksCmdByAdminRequest) GetProjectId

func (x *ListNetworksCmdByAdminRequest) GetProjectId() int64

func (*ListNetworksCmdByAdminRequest) GetRecursive

func (x *ListNetworksCmdByAdminRequest) GetRecursive() bool

func (*ListNetworksCmdByAdminRequest) GetResponseType

func (x *ListNetworksCmdByAdminRequest) GetResponseType() string

func (*ListNetworksCmdByAdminRequest) GetRestartRequired_

func (x *ListNetworksCmdByAdminRequest) GetRestartRequired_() bool

func (*ListNetworksCmdByAdminRequest) GetRetrieveOnlyResourceCount

func (x *ListNetworksCmdByAdminRequest) GetRetrieveOnlyResourceCount() bool

func (*ListNetworksCmdByAdminRequest) GetShowIcon

func (x *ListNetworksCmdByAdminRequest) GetShowIcon() bool

func (*ListNetworksCmdByAdminRequest) GetSpecifyIpRanges

func (x *ListNetworksCmdByAdminRequest) GetSpecifyIpRanges() bool

func (*ListNetworksCmdByAdminRequest) GetSupportedServices

func (x *ListNetworksCmdByAdminRequest) GetSupportedServices() []string

func (*ListNetworksCmdByAdminRequest) GetTags

func (x *ListNetworksCmdByAdminRequest) GetTags() map[string]string

func (*ListNetworksCmdByAdminRequest) GetTrafficType

func (x *ListNetworksCmdByAdminRequest) GetTrafficType() string

func (*ListNetworksCmdByAdminRequest) GetVlan

func (*ListNetworksCmdByAdminRequest) GetVpcId

func (x *ListNetworksCmdByAdminRequest) GetVpcId() int64

func (*ListNetworksCmdByAdminRequest) GetZoneId

func (x *ListNetworksCmdByAdminRequest) GetZoneId() int64

func (*ListNetworksCmdByAdminRequest) ProtoMessage

func (*ListNetworksCmdByAdminRequest) ProtoMessage()

func (*ListNetworksCmdByAdminRequest) ProtoReflect

func (*ListNetworksCmdByAdminRequest) Reset

func (x *ListNetworksCmdByAdminRequest) Reset()

func (*ListNetworksCmdByAdminRequest) String

type ListNetworksCmdByAdminResponse

type ListNetworksCmdByAdminResponse struct {

	// The list of Networks
	Items []*Network `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
	// The total count of Networks
	TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

ListNetworksCmdByAdminResponse represents the response from lists all available networks.

func (*ListNetworksCmdByAdminResponse) Descriptor deprecated

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

Deprecated: Use ListNetworksCmdByAdminResponse.ProtoReflect.Descriptor instead.

func (*ListNetworksCmdByAdminResponse) GetItems

func (x *ListNetworksCmdByAdminResponse) GetItems() []*Network

func (*ListNetworksCmdByAdminResponse) GetTotalCount

func (x *ListNetworksCmdByAdminResponse) GetTotalCount() int32

func (*ListNetworksCmdByAdminResponse) ProtoMessage

func (*ListNetworksCmdByAdminResponse) ProtoMessage()

func (*ListNetworksCmdByAdminResponse) ProtoReflect

func (*ListNetworksCmdByAdminResponse) Reset

func (x *ListNetworksCmdByAdminResponse) Reset()

func (*ListNetworksCmdByAdminResponse) String

type ListNetworksRequest

type ListNetworksRequest struct {

	// Whether to run this operation as an administrator
	RunAsAdmin *bool `protobuf:"varint,1,opt,name=run_as_admin,json=runAsAdmin" json:"run_as_admin,omitempty"`
	// list networks by ID
	Id *int64 `protobuf:"varint,2,opt,name=id" json:"id,omitempty"`
	// the zone ID of the network
	ZoneId *int64 `protobuf:"varint,3,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
	// the type of the network. Supported values are: isolated, l2, shared and all
	GuestIpType *string `protobuf:"bytes,4,opt,name=guest_ip_type,json=guestIpType" json:"guest_ip_type,omitempty"`
	// true if network is system, false otherwise
	IsSystem *bool `protobuf:"varint,5,opt,name=is_system,json=isSystem" json:"is_system,omitempty"`
	// list networks by ACL (access control list) type. Supported values are account and domain
	AclType *string `protobuf:"bytes,6,opt,name=acl_type,json=aclType" json:"acl_type,omitempty"`
	// type of the traffic
	TrafficType *string `protobuf:"bytes,7,opt,name=traffic_type,json=trafficType" json:"traffic_type,omitempty"`
	// list networks by physical network id
	PhysicalNetworkId *int64 `protobuf:"varint,8,opt,name=physical_network_id,json=physicalNetworkId" json:"physical_network_id,omitempty"`
	// list networks supporting certain services
	SupportedServices []string `protobuf:"bytes,9,rep,name=supported_services,json=supportedServices" json:"supported_services,omitempty"`
	// list networks by restartRequired
	RestartRequired_ *bool `protobuf:"varint,10,opt,name=restart_required_,json=restartRequired" json:"restart_required_,omitempty"`
	// true if need to list only networks which support specifying IP ranges
	SpecifyIpRanges *bool `protobuf:"varint,11,opt,name=specify_ip_ranges,json=specifyIpRanges" json:"specify_ip_ranges,omitempty"`
	// List networks by VPC
	VpcId *int64 `protobuf:"varint,12,opt,name=vpc_id,json=vpcId" json:"vpc_id,omitempty"`
	// list networks available for VM deployment
	CanUseForDeploy *bool `protobuf:"varint,13,opt,name=can_use_for_deploy,json=canUseForDeploy" json:"can_use_for_deploy,omitempty"`
	// the network belongs to VPC
	ForVpc *bool `protobuf:"varint,14,opt,name=for_vpc,json=forVpc" json:"for_vpc,omitempty"`
	// list resources by display flag; only ROOT admin is eligible to pass this parameter
	Display *bool `protobuf:"varint,15,opt,name=display" json:"display,omitempty"`
	// list networks by network offering ID
	NetworkOfferingId *int64 `protobuf:"varint,16,opt,name=network_offering_id,json=networkOfferingId" json:"network_offering_id,omitempty"`
	// List networks by associated networks. Only available if create a Shared network.
	AssociatedNetworkId *int64 `protobuf:"varint,17,opt,name=associated_network_id,json=associatedNetworkId" json:"associated_network_id,omitempty"`
	// flag to display the resource icon for networks
	ShowIcon *bool `protobuf:"varint,18,opt,name=show_icon,json=showIcon" json:"show_icon,omitempty"`
	// possible values are "account", "domain", "accountdomain","shared", and "all". Default value is "all".* account : account networks that have been registered for or created by the calling user. * domain : domain networks that have been registered for or created by the calling user. * accountdomain : account and domain networks that have been registered for or created by the calling user. * shared : networks that have been granted to the calling user by another user. * all : all networks (account, domain and shared).
	NetworkFilter *string `protobuf:"bytes,19,opt,name=network_filter,json=networkFilter" json:"network_filter,omitempty"`
	// makes the API's response contains only the resource count
	RetrieveOnlyResourceCount *bool `` /* 135-byte string literal not displayed */
	// List resources by tags (key/value pairs)
	Tags map[string]string `` /* 129-byte string literal not displayed */
	// list objects by project; if projectid=-1 lists All VMs
	ProjectId *int64 `protobuf:"varint,22,opt,name=project_id,json=projectId" json:"project_id,omitempty"`
	// list resources by account. Must be used with the domainId parameter.
	AccountName *string `protobuf:"bytes,23,opt,name=account_name,json=accountName" json:"account_name,omitempty"`
	// If set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is false. Resources dedicated to a project are listed only if using the projectid parameter.
	ListAll *bool `protobuf:"varint,24,opt,name=list_all,json=listAll" json:"list_all,omitempty"`
	// list only resources belonging to the domain specified
	DomainId *int64 `protobuf:"varint,25,opt,name=domain_id,json=domainId" json:"domain_id,omitempty"`
	// defaults to false, but if true, lists all resources from the parent specified by the domainId till leaves.
	Recursive *bool `protobuf:"varint,26,opt,name=recursive" json:"recursive,omitempty"`
	// List by keyword
	Keyword      *string `protobuf:"bytes,27,opt,name=keyword" json:"keyword,omitempty"`
	Page         *int32  `protobuf:"varint,28,opt,name=page" json:"page,omitempty"`
	PageSize     *int32  `protobuf:"varint,29,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	ResponseType *string `protobuf:"bytes,30,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

ListNetworksRequest represents the parameters for lists all available networks.

func (*ListNetworksRequest) Descriptor deprecated

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

Deprecated: Use ListNetworksRequest.ProtoReflect.Descriptor instead.

func (*ListNetworksRequest) GetAccountName

func (x *ListNetworksRequest) GetAccountName() string

func (*ListNetworksRequest) GetAclType

func (x *ListNetworksRequest) GetAclType() string

func (*ListNetworksRequest) GetAssociatedNetworkId

func (x *ListNetworksRequest) GetAssociatedNetworkId() int64

func (*ListNetworksRequest) GetCanUseForDeploy

func (x *ListNetworksRequest) GetCanUseForDeploy() bool

func (*ListNetworksRequest) GetDisplay

func (x *ListNetworksRequest) GetDisplay() bool

func (*ListNetworksRequest) GetDomainId

func (x *ListNetworksRequest) GetDomainId() int64

func (*ListNetworksRequest) GetForVpc

func (x *ListNetworksRequest) GetForVpc() bool

func (*ListNetworksRequest) GetGuestIpType

func (x *ListNetworksRequest) GetGuestIpType() string

func (*ListNetworksRequest) GetId

func (x *ListNetworksRequest) GetId() int64

func (*ListNetworksRequest) GetIsSystem

func (x *ListNetworksRequest) GetIsSystem() bool

func (*ListNetworksRequest) GetKeyword

func (x *ListNetworksRequest) GetKeyword() string

func (*ListNetworksRequest) GetListAll

func (x *ListNetworksRequest) GetListAll() bool

func (*ListNetworksRequest) GetNetworkFilter

func (x *ListNetworksRequest) GetNetworkFilter() string

func (*ListNetworksRequest) GetNetworkOfferingId

func (x *ListNetworksRequest) GetNetworkOfferingId() int64

func (*ListNetworksRequest) GetPage

func (x *ListNetworksRequest) GetPage() int32

func (*ListNetworksRequest) GetPageSize

func (x *ListNetworksRequest) GetPageSize() int32

func (*ListNetworksRequest) GetPhysicalNetworkId

func (x *ListNetworksRequest) GetPhysicalNetworkId() int64

func (*ListNetworksRequest) GetProjectId

func (x *ListNetworksRequest) GetProjectId() int64

func (*ListNetworksRequest) GetRecursive

func (x *ListNetworksRequest) GetRecursive() bool

func (*ListNetworksRequest) GetResponseType

func (x *ListNetworksRequest) GetResponseType() string

func (*ListNetworksRequest) GetRestartRequired_

func (x *ListNetworksRequest) GetRestartRequired_() bool

func (*ListNetworksRequest) GetRetrieveOnlyResourceCount

func (x *ListNetworksRequest) GetRetrieveOnlyResourceCount() bool

func (*ListNetworksRequest) GetRunAsAdmin

func (x *ListNetworksRequest) GetRunAsAdmin() bool

func (*ListNetworksRequest) GetShowIcon

func (x *ListNetworksRequest) GetShowIcon() bool

func (*ListNetworksRequest) GetSpecifyIpRanges

func (x *ListNetworksRequest) GetSpecifyIpRanges() bool

func (*ListNetworksRequest) GetSupportedServices

func (x *ListNetworksRequest) GetSupportedServices() []string

func (*ListNetworksRequest) GetTags

func (x *ListNetworksRequest) GetTags() map[string]string

func (*ListNetworksRequest) GetTrafficType

func (x *ListNetworksRequest) GetTrafficType() string

func (*ListNetworksRequest) GetVpcId

func (x *ListNetworksRequest) GetVpcId() int64

func (*ListNetworksRequest) GetZoneId

func (x *ListNetworksRequest) GetZoneId() int64

func (*ListNetworksRequest) ProtoMessage

func (*ListNetworksRequest) ProtoMessage()

func (*ListNetworksRequest) ProtoReflect

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

func (*ListNetworksRequest) Reset

func (x *ListNetworksRequest) Reset()

func (*ListNetworksRequest) String

func (x *ListNetworksRequest) String() string

type ListNetworksResponse

type ListNetworksResponse struct {

	// The list of Networks
	Items []*Network `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
	// The total count of Networks
	TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

ListNetworksResponse represents the response from lists all available networks.

func (*ListNetworksResponse) Descriptor deprecated

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

Deprecated: Use ListNetworksResponse.ProtoReflect.Descriptor instead.

func (*ListNetworksResponse) GetItems

func (x *ListNetworksResponse) GetItems() []*Network

func (*ListNetworksResponse) GetTotalCount

func (x *ListNetworksResponse) GetTotalCount() int32

func (*ListNetworksResponse) ProtoMessage

func (*ListNetworksResponse) ProtoMessage()

func (*ListNetworksResponse) ProtoReflect

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

func (*ListNetworksResponse) Reset

func (x *ListNetworksResponse) Reset()

func (*ListNetworksResponse) String

func (x *ListNetworksResponse) String() string

type ListPhysicalNetworksRequest

type ListPhysicalNetworksRequest struct {

	// list physical network by id
	Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	// the Zone ID for the physical network
	ZoneId *int64 `protobuf:"varint,2,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
	// search by name
	NetworkName *string `protobuf:"bytes,3,opt,name=network_name,json=networkName" json:"network_name,omitempty"`
	// List by keyword
	Keyword      *string `protobuf:"bytes,4,opt,name=keyword" json:"keyword,omitempty"`
	Page         *int32  `protobuf:"varint,5,opt,name=page" json:"page,omitempty"`
	PageSize     *int32  `protobuf:"varint,6,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	ResponseType *string `protobuf:"bytes,7,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

ListPhysicalNetworksRequest represents the parameters for lists physical networks

func (*ListPhysicalNetworksRequest) Descriptor deprecated

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

Deprecated: Use ListPhysicalNetworksRequest.ProtoReflect.Descriptor instead.

func (*ListPhysicalNetworksRequest) GetId

func (*ListPhysicalNetworksRequest) GetKeyword

func (x *ListPhysicalNetworksRequest) GetKeyword() string

func (*ListPhysicalNetworksRequest) GetNetworkName

func (x *ListPhysicalNetworksRequest) GetNetworkName() string

func (*ListPhysicalNetworksRequest) GetPage

func (x *ListPhysicalNetworksRequest) GetPage() int32

func (*ListPhysicalNetworksRequest) GetPageSize

func (x *ListPhysicalNetworksRequest) GetPageSize() int32

func (*ListPhysicalNetworksRequest) GetResponseType

func (x *ListPhysicalNetworksRequest) GetResponseType() string

func (*ListPhysicalNetworksRequest) GetZoneId

func (x *ListPhysicalNetworksRequest) GetZoneId() int64

func (*ListPhysicalNetworksRequest) ProtoMessage

func (*ListPhysicalNetworksRequest) ProtoMessage()

func (*ListPhysicalNetworksRequest) ProtoReflect

func (*ListPhysicalNetworksRequest) Reset

func (x *ListPhysicalNetworksRequest) Reset()

func (*ListPhysicalNetworksRequest) String

func (x *ListPhysicalNetworksRequest) String() string

type ListPhysicalNetworksResponse

type ListPhysicalNetworksResponse struct {

	// The list of PhysicalNetworks
	Items []*PhysicalNetwork `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
	// The total count of PhysicalNetworks
	TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

ListPhysicalNetworksResponse represents the response from lists physical networks

func (*ListPhysicalNetworksResponse) Descriptor deprecated

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

Deprecated: Use ListPhysicalNetworksResponse.ProtoReflect.Descriptor instead.

func (*ListPhysicalNetworksResponse) GetItems

func (*ListPhysicalNetworksResponse) GetTotalCount

func (x *ListPhysicalNetworksResponse) GetTotalCount() int32

func (*ListPhysicalNetworksResponse) ProtoMessage

func (*ListPhysicalNetworksResponse) ProtoMessage()

func (*ListPhysicalNetworksResponse) ProtoReflect

func (*ListPhysicalNetworksResponse) Reset

func (x *ListPhysicalNetworksResponse) Reset()

func (*ListPhysicalNetworksResponse) String

type ListStorageNetworkIpRangeRequest

type ListStorageNetworkIpRangeRequest struct {

	// optional parameter. Storaget network IP range uuid, if specicied, using it to search the range.
	RangeId *int64 `protobuf:"varint,1,opt,name=range_id,json=rangeId" json:"range_id,omitempty"`
	// optional parameter. Pod uuid, if specicied and range uuid is absent, using it to search the range.
	PodId *int64 `protobuf:"varint,2,opt,name=pod_id,json=podId" json:"pod_id,omitempty"`
	// optional parameter. Zone uuid, if specicied and both pod uuid and range uuid are absent, using it to search the range.
	ZoneId *int64 `protobuf:"varint,3,opt,name=zone_id,json=zoneId" json:"zone_id,omitempty"`
	// List by keyword
	Keyword      *string `protobuf:"bytes,4,opt,name=keyword" json:"keyword,omitempty"`
	Page         *int32  `protobuf:"varint,5,opt,name=page" json:"page,omitempty"`
	PageSize     *int32  `protobuf:"varint,6,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	ResponseType *string `protobuf:"bytes,7,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

ListStorageNetworkIpRangeRequest represents the parameters for list a storage network ip range.

func (*ListStorageNetworkIpRangeRequest) Descriptor deprecated

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

Deprecated: Use ListStorageNetworkIpRangeRequest.ProtoReflect.Descriptor instead.

func (*ListStorageNetworkIpRangeRequest) GetKeyword

func (x *ListStorageNetworkIpRangeRequest) GetKeyword() string

func (*ListStorageNetworkIpRangeRequest) GetPage

func (*ListStorageNetworkIpRangeRequest) GetPageSize

func (x *ListStorageNetworkIpRangeRequest) GetPageSize() int32

func (*ListStorageNetworkIpRangeRequest) GetPodId

func (*ListStorageNetworkIpRangeRequest) GetRangeId

func (x *ListStorageNetworkIpRangeRequest) GetRangeId() int64

func (*ListStorageNetworkIpRangeRequest) GetResponseType

func (x *ListStorageNetworkIpRangeRequest) GetResponseType() string

func (*ListStorageNetworkIpRangeRequest) GetZoneId

func (x *ListStorageNetworkIpRangeRequest) GetZoneId() int64

func (*ListStorageNetworkIpRangeRequest) ProtoMessage

func (*ListStorageNetworkIpRangeRequest) ProtoMessage()

func (*ListStorageNetworkIpRangeRequest) ProtoReflect

func (*ListStorageNetworkIpRangeRequest) Reset

func (*ListStorageNetworkIpRangeRequest) String

type ListStorageNetworkIpRangeResponse

type ListStorageNetworkIpRangeResponse struct {

	// The list of StorageNetworkIpRanges
	Items []*StorageNetworkIpRange `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
	// The total count of StorageNetworkIpRanges
	TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

ListStorageNetworkIpRangeResponse represents the response from list a storage network ip range.

func (*ListStorageNetworkIpRangeResponse) Descriptor deprecated

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

Deprecated: Use ListStorageNetworkIpRangeResponse.ProtoReflect.Descriptor instead.

func (*ListStorageNetworkIpRangeResponse) GetItems

func (*ListStorageNetworkIpRangeResponse) GetTotalCount

func (x *ListStorageNetworkIpRangeResponse) GetTotalCount() int32

func (*ListStorageNetworkIpRangeResponse) ProtoMessage

func (*ListStorageNetworkIpRangeResponse) ProtoMessage()

func (*ListStorageNetworkIpRangeResponse) ProtoReflect

func (*ListStorageNetworkIpRangeResponse) Reset

func (*ListStorageNetworkIpRangeResponse) String

type ListSupportedNetworkServicesRequest

type ListSupportedNetworkServicesRequest struct {

	// network service provider name
	ProviderName *string `protobuf:"bytes,1,opt,name=provider_name,json=providerName" json:"provider_name,omitempty"`
	// network service name to list providers and capabilities of
	ServiceName *string `protobuf:"bytes,2,opt,name=service_name,json=serviceName" json:"service_name,omitempty"`
	// List by keyword
	Keyword      *string `protobuf:"bytes,3,opt,name=keyword" json:"keyword,omitempty"`
	Page         *int32  `protobuf:"varint,4,opt,name=page" json:"page,omitempty"`
	PageSize     *int32  `protobuf:"varint,5,opt,name=page_size,json=pageSize" json:"page_size,omitempty"`
	ResponseType *string `protobuf:"bytes,6,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

ListSupportedNetworkServicesRequest represents the parameters for lists all network services provided by cloudstack or for the given provider.

func (*ListSupportedNetworkServicesRequest) Descriptor deprecated

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

Deprecated: Use ListSupportedNetworkServicesRequest.ProtoReflect.Descriptor instead.

func (*ListSupportedNetworkServicesRequest) GetKeyword

func (*ListSupportedNetworkServicesRequest) GetPage

func (*ListSupportedNetworkServicesRequest) GetPageSize

func (x *ListSupportedNetworkServicesRequest) GetPageSize() int32

func (*ListSupportedNetworkServicesRequest) GetProviderName

func (x *ListSupportedNetworkServicesRequest) GetProviderName() string

func (*ListSupportedNetworkServicesRequest) GetResponseType

func (x *ListSupportedNetworkServicesRequest) GetResponseType() string

func (*ListSupportedNetworkServicesRequest) GetServiceName

func (x *ListSupportedNetworkServicesRequest) GetServiceName() string

func (*ListSupportedNetworkServicesRequest) ProtoMessage

func (*ListSupportedNetworkServicesRequest) ProtoMessage()

func (*ListSupportedNetworkServicesRequest) ProtoReflect

func (*ListSupportedNetworkServicesRequest) Reset

func (*ListSupportedNetworkServicesRequest) String

type ListSupportedNetworkServicesResponse

type ListSupportedNetworkServicesResponse struct {

	// The list of Services
	Items []*Service `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
	// The total count of Services
	TotalCount *int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

ListSupportedNetworkServicesResponse represents the response from lists all network services provided by cloudstack or for the given provider.

func (*ListSupportedNetworkServicesResponse) Descriptor deprecated

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

Deprecated: Use ListSupportedNetworkServicesResponse.ProtoReflect.Descriptor instead.

func (*ListSupportedNetworkServicesResponse) GetItems

func (*ListSupportedNetworkServicesResponse) GetTotalCount

func (x *ListSupportedNetworkServicesResponse) GetTotalCount() int32

func (*ListSupportedNetworkServicesResponse) ProtoMessage

func (*ListSupportedNetworkServicesResponse) ProtoMessage()

func (*ListSupportedNetworkServicesResponse) ProtoReflect

func (*ListSupportedNetworkServicesResponse) Reset

func (*ListSupportedNetworkServicesResponse) String

type MigrateNetworkRequest

type MigrateNetworkRequest struct {

	// the ID of the network
	Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	// network offering ID
	NetworkOfferingId *int64 `protobuf:"varint,2,opt,name=network_offering_id,json=networkOfferingId" json:"network_offering_id,omitempty"`
	// true if previous network migration cmd failed
	Resume        *bool   `protobuf:"varint,3,opt,name=resume" json:"resume,omitempty"`
	StartEventId  *int64  `protobuf:"varint,4,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,5,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,6,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

MigrateNetworkRequest represents the parameters for moves a network to another physical network

func (*MigrateNetworkRequest) Descriptor deprecated

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

Deprecated: Use MigrateNetworkRequest.ProtoReflect.Descriptor instead.

func (*MigrateNetworkRequest) GetId

func (x *MigrateNetworkRequest) GetId() int64

func (*MigrateNetworkRequest) GetInjectedJobId

func (x *MigrateNetworkRequest) GetInjectedJobId() string

func (*MigrateNetworkRequest) GetNetworkOfferingId

func (x *MigrateNetworkRequest) GetNetworkOfferingId() int64

func (*MigrateNetworkRequest) GetResponseType

func (x *MigrateNetworkRequest) GetResponseType() string

func (*MigrateNetworkRequest) GetResume

func (x *MigrateNetworkRequest) GetResume() bool

func (*MigrateNetworkRequest) GetStartEventId

func (x *MigrateNetworkRequest) GetStartEventId() int64

func (*MigrateNetworkRequest) ProtoMessage

func (*MigrateNetworkRequest) ProtoMessage()

func (*MigrateNetworkRequest) ProtoReflect

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

func (*MigrateNetworkRequest) Reset

func (x *MigrateNetworkRequest) Reset()

func (*MigrateNetworkRequest) String

func (x *MigrateNetworkRequest) String() string

type MigrateNetworkResponse

type MigrateNetworkResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

MigrateNetworkResponse represents the response from moves a network to another physical network

func (*MigrateNetworkResponse) Descriptor deprecated

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

Deprecated: Use MigrateNetworkResponse.ProtoReflect.Descriptor instead.

func (*MigrateNetworkResponse) GetResult

func (x *MigrateNetworkResponse) GetResult() *Result

func (*MigrateNetworkResponse) ProtoMessage

func (*MigrateNetworkResponse) ProtoMessage()

func (*MigrateNetworkResponse) ProtoReflect

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

func (*MigrateNetworkResponse) Reset

func (x *MigrateNetworkResponse) Reset()

func (*MigrateNetworkResponse) String

func (x *MigrateNetworkResponse) String() string

type MigrateVPCRequest

type MigrateVPCRequest struct {

	// the ID of the vpc
	Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	// vpc offering ID
	VpcOfferingId *int64 `protobuf:"varint,2,opt,name=vpc_offering_id,json=vpcOfferingId" json:"vpc_offering_id,omitempty"`
	// network offering ids for each network in the vpc. Example: tierNetworkOfferings[0].networkId=networkId1&tierNetworkOfferings[0].networkOfferingId=newNetworkofferingId1&tierNetworkOfferings[1].networkId=networkId2&tierNetworkOfferings[1].networkOfferingId=newNetworkofferingId2
	TierNetworkOfferings map[string]string `` /* 190-byte string literal not displayed */
	// true if previous network migration cmd failed
	Resume        *bool   `protobuf:"varint,4,opt,name=resume" json:"resume,omitempty"`
	StartEventId  *int64  `protobuf:"varint,5,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,6,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,7,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

MigrateVPCRequest represents the parameters for moves a vpc to another physical network

func (*MigrateVPCRequest) Descriptor deprecated

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

Deprecated: Use MigrateVPCRequest.ProtoReflect.Descriptor instead.

func (*MigrateVPCRequest) GetId

func (x *MigrateVPCRequest) GetId() int64

func (*MigrateVPCRequest) GetInjectedJobId

func (x *MigrateVPCRequest) GetInjectedJobId() string

func (*MigrateVPCRequest) GetResponseType

func (x *MigrateVPCRequest) GetResponseType() string

func (*MigrateVPCRequest) GetResume

func (x *MigrateVPCRequest) GetResume() bool

func (*MigrateVPCRequest) GetStartEventId

func (x *MigrateVPCRequest) GetStartEventId() int64

func (*MigrateVPCRequest) GetTierNetworkOfferings

func (x *MigrateVPCRequest) GetTierNetworkOfferings() map[string]string

func (*MigrateVPCRequest) GetVpcOfferingId

func (x *MigrateVPCRequest) GetVpcOfferingId() int64

func (*MigrateVPCRequest) ProtoMessage

func (*MigrateVPCRequest) ProtoMessage()

func (*MigrateVPCRequest) ProtoReflect

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

func (*MigrateVPCRequest) Reset

func (x *MigrateVPCRequest) Reset()

func (*MigrateVPCRequest) String

func (x *MigrateVPCRequest) String() string

type MigrateVPCResponse

type MigrateVPCResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

MigrateVPCResponse represents the response from moves a vpc to another physical network

func (*MigrateVPCResponse) Descriptor deprecated

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

Deprecated: Use MigrateVPCResponse.ProtoReflect.Descriptor instead.

func (*MigrateVPCResponse) GetResult

func (x *MigrateVPCResponse) GetResult() *Result

func (*MigrateVPCResponse) ProtoMessage

func (*MigrateVPCResponse) ProtoMessage()

func (*MigrateVPCResponse) ProtoReflect

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

func (*MigrateVPCResponse) Reset

func (x *MigrateVPCResponse) Reset()

func (*MigrateVPCResponse) String

func (x *MigrateVPCResponse) String() string

type MoveNetworkAclItemRequest

type MoveNetworkAclItemRequest struct {

	// The ID of the network ACL rule that is being moved to a new position.
	UuidRuleBeingMoved *string `protobuf:"bytes,1,opt,name=uuid_rule_being_moved,json=uuidRuleBeingMoved" json:"uuid_rule_being_moved,omitempty"`
	// The ID of the first rule that is right before the new position where the rule being moved is going to be placed. This value can be 'NULL' if the rule is being moved to the first position of the network ACL list.
	PreviousAclRuleUuid *string `protobuf:"bytes,2,opt,name=previous_acl_rule_uuid,json=previousAclRuleUuid" json:"previous_acl_rule_uuid,omitempty"`
	// The ID of the rule that is right after the new position where the rule being moved is going to be placed. This value can be 'NULL' if the rule is being moved to the last position of the network ACL list.
	NextAclRuleUuid *string `protobuf:"bytes,3,opt,name=next_acl_rule_uuid,json=nextAclRuleUuid" json:"next_acl_rule_uuid,omitempty"`
	// Md5 hash used to check the consistency of the ACL rule list before applying the ACL rule move. This check is useful to manage concurrency problems that may happen when multiple users are editing the same ACL rule listing. The parameter is not required. Therefore, if the user does not send it, they assume the risk of moving ACL rules without checking the consistency of the access control list before executing the move. We use MD5 hash function on a String that is composed of all UUIDs of the ACL rules in concatenated in their respective order (order defined via 'number' field).
	AclConsistencyHash *string `protobuf:"bytes,4,opt,name=acl_consistency_hash,json=aclConsistencyHash" json:"acl_consistency_hash,omitempty"`
	// an optional field, in case you want to set a custom id to the resource. Allowed to Root Admins only
	CustomId      *string `protobuf:"bytes,5,opt,name=custom_id,json=customId" json:"custom_id,omitempty"`
	StartEventId  *int64  `protobuf:"varint,6,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,7,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,8,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

MoveNetworkAclItemRequest represents the parameters for move an acl rule to a position bettwen two other acl rules of the same acl network list

func (*MoveNetworkAclItemRequest) Descriptor deprecated

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

Deprecated: Use MoveNetworkAclItemRequest.ProtoReflect.Descriptor instead.

func (*MoveNetworkAclItemRequest) GetAclConsistencyHash

func (x *MoveNetworkAclItemRequest) GetAclConsistencyHash() string

func (*MoveNetworkAclItemRequest) GetCustomId

func (x *MoveNetworkAclItemRequest) GetCustomId() string

func (*MoveNetworkAclItemRequest) GetInjectedJobId

func (x *MoveNetworkAclItemRequest) GetInjectedJobId() string

func (*MoveNetworkAclItemRequest) GetNextAclRuleUuid

func (x *MoveNetworkAclItemRequest) GetNextAclRuleUuid() string

func (*MoveNetworkAclItemRequest) GetPreviousAclRuleUuid

func (x *MoveNetworkAclItemRequest) GetPreviousAclRuleUuid() string

func (*MoveNetworkAclItemRequest) GetResponseType

func (x *MoveNetworkAclItemRequest) GetResponseType() string

func (*MoveNetworkAclItemRequest) GetStartEventId

func (x *MoveNetworkAclItemRequest) GetStartEventId() int64

func (*MoveNetworkAclItemRequest) GetUuidRuleBeingMoved

func (x *MoveNetworkAclItemRequest) GetUuidRuleBeingMoved() string

func (*MoveNetworkAclItemRequest) ProtoMessage

func (*MoveNetworkAclItemRequest) ProtoMessage()

func (*MoveNetworkAclItemRequest) ProtoReflect

func (*MoveNetworkAclItemRequest) Reset

func (x *MoveNetworkAclItemRequest) Reset()

func (*MoveNetworkAclItemRequest) String

func (x *MoveNetworkAclItemRequest) String() string

type MoveNetworkAclItemResponse

type MoveNetworkAclItemResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

MoveNetworkAclItemResponse represents the response from move an acl rule to a position bettwen two other acl rules of the same acl network list

func (*MoveNetworkAclItemResponse) Descriptor deprecated

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

Deprecated: Use MoveNetworkAclItemResponse.ProtoReflect.Descriptor instead.

func (*MoveNetworkAclItemResponse) GetResult

func (x *MoveNetworkAclItemResponse) GetResult() *Result

func (*MoveNetworkAclItemResponse) ProtoMessage

func (*MoveNetworkAclItemResponse) ProtoMessage()

func (*MoveNetworkAclItemResponse) ProtoReflect

func (*MoveNetworkAclItemResponse) Reset

func (x *MoveNetworkAclItemResponse) Reset()

func (*MoveNetworkAclItemResponse) String

func (x *MoveNetworkAclItemResponse) String() string

type Network

type Network struct {

	// The ID of the Network
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// The name of the Network
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// The display name of the Network
	DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
	// The description of the Network
	Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
	// The date this entity was created
	Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
	// contains filtered or unexported fields
}

Network represents a Network Item

func (*Network) Descriptor deprecated

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

Deprecated: Use Network.ProtoReflect.Descriptor instead.

func (*Network) GetCreated

func (x *Network) GetCreated() string

func (*Network) GetDescription

func (x *Network) GetDescription() string

func (*Network) GetDisplayName

func (x *Network) GetDisplayName() string

func (*Network) GetId

func (x *Network) GetId() string

func (*Network) GetName

func (x *Network) GetName() string

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 NetworkACL

type NetworkACL struct {

	// The ID of the NetworkACL
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// The name of the NetworkACL
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// The display name of the NetworkACL
	DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
	// The description of the NetworkACL
	Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
	// The date this entity was created
	Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
	// contains filtered or unexported fields
}

NetworkACL represents a NetworkACL Item

func (*NetworkACL) Descriptor deprecated

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

Deprecated: Use NetworkACL.ProtoReflect.Descriptor instead.

func (*NetworkACL) GetCreated

func (x *NetworkACL) GetCreated() string

func (*NetworkACL) GetDescription

func (x *NetworkACL) GetDescription() string

func (*NetworkACL) GetDisplayName

func (x *NetworkACL) GetDisplayName() string

func (*NetworkACL) GetId

func (x *NetworkACL) GetId() string

func (*NetworkACL) GetName

func (x *NetworkACL) GetName() string

func (*NetworkACL) ProtoMessage

func (*NetworkACL) ProtoMessage()

func (*NetworkACL) ProtoReflect

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

func (*NetworkACL) Reset

func (x *NetworkACL) Reset()

func (*NetworkACL) String

func (x *NetworkACL) String() string

type NetworkACLItem

type NetworkACLItem struct {

	// The ID of the NetworkACLItem
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// The name of the NetworkACLItem
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// The display name of the NetworkACLItem
	DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
	// The description of the NetworkACLItem
	Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
	// The date this entity was created
	Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
	// contains filtered or unexported fields
}

NetworkACLItem represents a NetworkACLItem Item

func (*NetworkACLItem) Descriptor deprecated

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

Deprecated: Use NetworkACLItem.ProtoReflect.Descriptor instead.

func (*NetworkACLItem) GetCreated

func (x *NetworkACLItem) GetCreated() string

func (*NetworkACLItem) GetDescription

func (x *NetworkACLItem) GetDescription() string

func (*NetworkACLItem) GetDisplayName

func (x *NetworkACLItem) GetDisplayName() string

func (*NetworkACLItem) GetId

func (x *NetworkACLItem) GetId() string

func (*NetworkACLItem) GetName

func (x *NetworkACLItem) GetName() string

func (*NetworkACLItem) ProtoMessage

func (*NetworkACLItem) ProtoMessage()

func (*NetworkACLItem) ProtoReflect

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

func (*NetworkACLItem) Reset

func (x *NetworkACLItem) Reset()

func (*NetworkACLItem) String

func (x *NetworkACLItem) String() string

type NetworkDevice

type NetworkDevice struct {

	// The ID of the NetworkDevice
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// The name of the NetworkDevice
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// The display name of the NetworkDevice
	DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
	// The description of the NetworkDevice
	Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
	// The date this entity was created
	Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
	// contains filtered or unexported fields
}

NetworkDevice represents a NetworkDevice Item

func (*NetworkDevice) Descriptor deprecated

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

Deprecated: Use NetworkDevice.ProtoReflect.Descriptor instead.

func (*NetworkDevice) GetCreated

func (x *NetworkDevice) GetCreated() string

func (*NetworkDevice) GetDescription

func (x *NetworkDevice) GetDescription() string

func (*NetworkDevice) GetDisplayName

func (x *NetworkDevice) GetDisplayName() string

func (*NetworkDevice) GetId

func (x *NetworkDevice) GetId() string

func (*NetworkDevice) GetName

func (x *NetworkDevice) GetName() string

func (*NetworkDevice) ProtoMessage

func (*NetworkDevice) ProtoMessage()

func (*NetworkDevice) ProtoReflect

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

func (*NetworkDevice) Reset

func (x *NetworkDevice) Reset()

func (*NetworkDevice) String

func (x *NetworkDevice) String() string

type NetworkOffering

type NetworkOffering struct {

	// The ID of the NetworkOffering
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// The name of the NetworkOffering
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// The display name of the NetworkOffering
	DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
	// The description of the NetworkOffering
	Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
	// The date this entity was created
	Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
	// contains filtered or unexported fields
}

NetworkOffering represents a NetworkOffering Item

func (*NetworkOffering) Descriptor deprecated

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

Deprecated: Use NetworkOffering.ProtoReflect.Descriptor instead.

func (*NetworkOffering) GetCreated

func (x *NetworkOffering) GetCreated() string

func (*NetworkOffering) GetDescription

func (x *NetworkOffering) GetDescription() string

func (*NetworkOffering) GetDisplayName

func (x *NetworkOffering) GetDisplayName() string

func (*NetworkOffering) GetId

func (x *NetworkOffering) GetId() string

func (*NetworkOffering) GetName

func (x *NetworkOffering) GetName() string

func (*NetworkOffering) ProtoMessage

func (*NetworkOffering) ProtoMessage()

func (*NetworkOffering) ProtoReflect

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

func (*NetworkOffering) Reset

func (x *NetworkOffering) Reset()

func (*NetworkOffering) String

func (x *NetworkOffering) String() string

type NetworkPermissions

type NetworkPermissions struct {

	// The ID of the NetworkPermissions
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// The name of the NetworkPermissions
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// The display name of the NetworkPermissions
	DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
	// The description of the NetworkPermissions
	Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
	// The date this entity was created
	Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
	// contains filtered or unexported fields
}

NetworkPermissions represents a NetworkPermissions Item

func (*NetworkPermissions) Descriptor deprecated

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

Deprecated: Use NetworkPermissions.ProtoReflect.Descriptor instead.

func (*NetworkPermissions) GetCreated

func (x *NetworkPermissions) GetCreated() string

func (*NetworkPermissions) GetDescription

func (x *NetworkPermissions) GetDescription() string

func (*NetworkPermissions) GetDisplayName

func (x *NetworkPermissions) GetDisplayName() string

func (*NetworkPermissions) GetId

func (x *NetworkPermissions) GetId() string

func (*NetworkPermissions) GetName

func (x *NetworkPermissions) GetName() string

func (*NetworkPermissions) ProtoMessage

func (*NetworkPermissions) ProtoMessage()

func (*NetworkPermissions) ProtoReflect

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

func (*NetworkPermissions) Reset

func (x *NetworkPermissions) Reset()

func (*NetworkPermissions) String

func (x *NetworkPermissions) String() string

type NetworkProtocol

type NetworkProtocol struct {

	// The ID of the NetworkProtocol
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// The name of the NetworkProtocol
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// The display name of the NetworkProtocol
	DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
	// The description of the NetworkProtocol
	Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
	// The date this entity was created
	Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
	// contains filtered or unexported fields
}

NetworkProtocol represents a NetworkProtocol Item

func (*NetworkProtocol) Descriptor deprecated

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

Deprecated: Use NetworkProtocol.ProtoReflect.Descriptor instead.

func (*NetworkProtocol) GetCreated

func (x *NetworkProtocol) GetCreated() string

func (*NetworkProtocol) GetDescription

func (x *NetworkProtocol) GetDescription() string

func (*NetworkProtocol) GetDisplayName

func (x *NetworkProtocol) GetDisplayName() string

func (*NetworkProtocol) GetId

func (x *NetworkProtocol) GetId() string

func (*NetworkProtocol) GetName

func (x *NetworkProtocol) GetName() string

func (*NetworkProtocol) ProtoMessage

func (*NetworkProtocol) ProtoMessage()

func (*NetworkProtocol) ProtoReflect

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

func (*NetworkProtocol) Reset

func (x *NetworkProtocol) Reset()

func (*NetworkProtocol) String

func (x *NetworkProtocol) String() string

type NetworkServiceClient

type NetworkServiceClient interface {
	// AddNetworkDevice Adds a network device of one of the following types: ExternalDhcp, ExternalFirewall, ExternalLoadBalancer, PxeServer
	AddNetworkDevice(ctx context.Context, in *AddNetworkDeviceRequest, opts ...grpc.CallOption) (*AddNetworkDeviceResponse, error)
	// AddNetworkServiceProvider Adds a network serviceProvider to a physical network
	AddNetworkServiceProvider(ctx context.Context, in *AddNetworkServiceProviderRequest, opts ...grpc.CallOption) (*AddNetworkServiceProviderResponse, error)
	// CreateGuestNetworkIpv6Prefix Creates a guest network IPv6 prefix.
	CreateGuestNetworkIpv6Prefix(ctx context.Context, in *CreateGuestNetworkIpv6PrefixRequest, opts ...grpc.CallOption) (*CreateGuestNetworkIpv6PrefixResponse, error)
	// CreateIpv4SubnetForGuestNetwork Creates a IPv4 subnet for guest networks.
	CreateIpv4SubnetForGuestNetwork(ctx context.Context, in *CreateIpv4SubnetForGuestNetworkRequest, opts ...grpc.CallOption) (*CreateIpv4SubnetForGuestNetworkResponse, error)
	// CreateIpv4SubnetForZone Creates a IPv4 subnet for a zone.
	CreateIpv4SubnetForZone(ctx context.Context, in *CreateIpv4SubnetForZoneRequest, opts ...grpc.CallOption) (*CreateIpv4SubnetForZoneResponse, error)
	// CreateManagementNetworkIpRange Creates a Management network IP range.
	CreateManagementNetworkIpRange(ctx context.Context, in *CreateManagementNetworkIpRangeRequest, opts ...grpc.CallOption) (*CreateManagementNetworkIpRangeResponse, error)
	// CreateNetwork Creates a network
	CreateNetwork(ctx context.Context, in *CreateNetworkRequest, opts ...grpc.CallOption) (*CreateNetworkResponse, error)
	// CreateNetworkACL Creates a ACL rule in the given network (the network has to belong to VPC)
	CreateNetworkACL(ctx context.Context, in *CreateNetworkACLRequest, opts ...grpc.CallOption) (*CreateNetworkACLResponse, error)
	// CreateNetworkACLList Creates a network ACL. If no VPC is given, then it creates a global ACL that can be used by everyone.
	CreateNetworkACLList(ctx context.Context, in *CreateNetworkACLListRequest, opts ...grpc.CallOption) (*CreateNetworkACLListResponse, error)
	// CreateNetworkCmdByAdmin Creates a network
	CreateNetworkCmdByAdmin(ctx context.Context, in *CreateNetworkCmdByAdminRequest, opts ...grpc.CallOption) (*CreateNetworkCmdByAdminResponse, error)
	// CreateNetworkOffering Creates a network offering.
	CreateNetworkOffering(ctx context.Context, in *CreateNetworkOfferingRequest, opts ...grpc.CallOption) (*CreateNetworkOfferingResponse, error)
	// CreateNetworkPermissions Updates network permissions.
	CreateNetworkPermissions(ctx context.Context, in *CreateNetworkPermissionsRequest, opts ...grpc.CallOption) (*CreateNetworkPermissionsResponse, error)
	// CreatePhysicalNetwork Creates a physical network
	CreatePhysicalNetwork(ctx context.Context, in *CreatePhysicalNetworkRequest, opts ...grpc.CallOption) (*CreatePhysicalNetworkResponse, error)
	// CreateStorageNetworkIpRange Creates a Storage network IP range.
	CreateStorageNetworkIpRange(ctx context.Context, in *CreateStorageNetworkIpRangeRequest, opts ...grpc.CallOption) (*CreateStorageNetworkIpRangeResponse, error)
	// DedicateGuestVlanRange Dedicates a guest vlan range to an account
	DedicateGuestVlanRange(ctx context.Context, in *DedicateGuestVlanRangeRequest, opts ...grpc.CallOption) (*DedicateGuestVlanRangeResponse, error)
	// DedicateIpv4SubnetForZone Dedicates an existing IPv4 subnet for a zone to an account or a domain.
	DedicateIpv4SubnetForZone(ctx context.Context, in *DedicateIpv4SubnetForZoneRequest, opts ...grpc.CallOption) (*DedicateIpv4SubnetForZoneResponse, error)
	// DeleteGuestNetworkIpv6Prefix Deletes an existing guest network IPv6 prefix.
	DeleteGuestNetworkIpv6Prefix(ctx context.Context, in *DeleteGuestNetworkIpv6PrefixRequest, opts ...grpc.CallOption) (*DeleteGuestNetworkIpv6PrefixResponse, error)
	// DeleteIpv4SubnetForGuestNetwork Deletes an existing IPv4 subnet for guest network.
	DeleteIpv4SubnetForGuestNetwork(ctx context.Context, in *DeleteIpv4SubnetForGuestNetworkRequest, opts ...grpc.CallOption) (*DeleteIpv4SubnetForGuestNetworkResponse, error)
	// DeleteIpv4SubnetForZone Deletes an existing IPv4 subnet for a zone.
	DeleteIpv4SubnetForZone(ctx context.Context, in *DeleteIpv4SubnetForZoneRequest, opts ...grpc.CallOption) (*DeleteIpv4SubnetForZoneResponse, error)
	// DeleteManagementNetworkIpRange Deletes a management network IP range. This action is only allowed when no IPs in this range are allocated.
	DeleteManagementNetworkIpRange(ctx context.Context, in *DeleteManagementNetworkIpRangeRequest, opts ...grpc.CallOption) (*DeleteManagementNetworkIpRangeResponse, error)
	// DeleteNetwork Deletes a network
	DeleteNetwork(ctx context.Context, in *DeleteNetworkRequest, opts ...grpc.CallOption) (*DeleteNetworkResponse, error)
	// DeleteNetworkACL Deletes a network ACL
	DeleteNetworkACL(ctx context.Context, in *DeleteNetworkACLRequest, opts ...grpc.CallOption) (*DeleteNetworkACLResponse, error)
	// DeleteNetworkACLList Deletes a network ACL
	DeleteNetworkACLList(ctx context.Context, in *DeleteNetworkACLListRequest, opts ...grpc.CallOption) (*DeleteNetworkACLListResponse, error)
	// DeleteNetworkDevice Deletes network device.
	DeleteNetworkDevice(ctx context.Context, in *DeleteNetworkDeviceRequest, opts ...grpc.CallOption) (*DeleteNetworkDeviceResponse, error)
	// DeleteNetworkOffering Deletes a network offering.
	DeleteNetworkOffering(ctx context.Context, in *DeleteNetworkOfferingRequest, opts ...grpc.CallOption) (*DeleteNetworkOfferingResponse, error)
	// DeleteNetworkServiceProvider Deletes a Network Service Provider.
	DeleteNetworkServiceProvider(ctx context.Context, in *DeleteNetworkServiceProviderRequest, opts ...grpc.CallOption) (*DeleteNetworkServiceProviderResponse, error)
	// DeletePhysicalNetwork Deletes a Physical Network.
	DeletePhysicalNetwork(ctx context.Context, in *DeletePhysicalNetworkRequest, opts ...grpc.CallOption) (*DeletePhysicalNetworkResponse, error)
	// DeleteStorageNetworkIpRange Deletes a storage network IP Range.
	DeleteStorageNetworkIpRange(ctx context.Context, in *DeleteStorageNetworkIpRangeRequest, opts ...grpc.CallOption) (*DeleteStorageNetworkIpRangeResponse, error)
	// ListDedicatedGuestVlanRanges Lists dedicated guest vlan ranges
	ListDedicatedGuestVlanRanges(ctx context.Context, in *ListDedicatedGuestVlanRangesRequest, opts ...grpc.CallOption) (*ListDedicatedGuestVlanRangesResponse, error)
	// ListGuestNetworkIpv6Prefixes Lists guest network IPv6 prefixes
	ListGuestNetworkIpv6Prefixes(ctx context.Context, in *ListGuestNetworkIpv6PrefixesRequest, opts ...grpc.CallOption) (*ListGuestNetworkIpv6PrefixesResponse, error)
	// ListGuestVlans Lists all guest vlans
	ListGuestVlans(ctx context.Context, in *ListGuestVlansRequest, opts ...grpc.CallOption) (*ListGuestVlansResponse, error)
	// ListIpv4SubnetsForGuestNetwork Lists IPv4 subnets for guest networks.
	ListIpv4SubnetsForGuestNetwork(ctx context.Context, in *ListIpv4SubnetsForGuestNetworkRequest, opts ...grpc.CallOption) (*ListIpv4SubnetsForGuestNetworkResponse, error)
	// ListIpv4SubnetsForZone Lists IPv4 subnets for zone.
	ListIpv4SubnetsForZone(ctx context.Context, in *ListIpv4SubnetsForZoneRequest, opts ...grpc.CallOption) (*ListIpv4SubnetsForZoneResponse, error)
	// ListNetworkACLLists Lists all network ACLs
	ListNetworkACLLists(ctx context.Context, in *ListNetworkACLListsRequest, opts ...grpc.CallOption) (*ListNetworkACLListsResponse, error)
	// ListNetworkACLs Lists all network ACL items
	ListNetworkACLs(ctx context.Context, in *ListNetworkACLsRequest, opts ...grpc.CallOption) (*ListNetworkACLsResponse, error)
	// ListNetworkDevice List network devices
	ListNetworkDevice(ctx context.Context, in *ListNetworkDeviceRequest, opts ...grpc.CallOption) (*ListNetworkDeviceResponse, error)
	// ListNetworkIsolationMethods Lists supported methods of network isolation
	ListNetworkIsolationMethods(ctx context.Context, in *ListNetworkIsolationMethodsRequest, opts ...grpc.CallOption) (*ListNetworkIsolationMethodsResponse, error)
	// ListNetworkOfferings Lists all available network offerings.
	ListNetworkOfferings(ctx context.Context, in *ListNetworkOfferingsRequest, opts ...grpc.CallOption) (*ListNetworkOfferingsResponse, error)
	// ListNetworkPermissions List network visibility and all accounts that have permissions to view this network.
	ListNetworkPermissions(ctx context.Context, in *ListNetworkPermissionsRequest, opts ...grpc.CallOption) (*ListNetworkPermissionsResponse, error)
	// ListNetworkProtocols Lists details of network protocols
	ListNetworkProtocols(ctx context.Context, in *ListNetworkProtocolsRequest, opts ...grpc.CallOption) (*ListNetworkProtocolsResponse, error)
	// ListNetworkServiceProviders Lists network serviceproviders for a given physical network.
	ListNetworkServiceProviders(ctx context.Context, in *ListNetworkServiceProvidersRequest, opts ...grpc.CallOption) (*ListNetworkServiceProvidersResponse, error)
	// ListNetworks Lists all available networks.
	ListNetworks(ctx context.Context, in *ListNetworksRequest, opts ...grpc.CallOption) (*ListNetworksResponse, error)
	// ListNetworksCmdByAdmin Lists all available networks.
	ListNetworksCmdByAdmin(ctx context.Context, in *ListNetworksCmdByAdminRequest, opts ...grpc.CallOption) (*ListNetworksCmdByAdminResponse, error)
	// ListPhysicalNetworks Lists physical networks
	ListPhysicalNetworks(ctx context.Context, in *ListPhysicalNetworksRequest, opts ...grpc.CallOption) (*ListPhysicalNetworksResponse, error)
	// ListStorageNetworkIpRange List a storage network IP range.
	ListStorageNetworkIpRange(ctx context.Context, in *ListStorageNetworkIpRangeRequest, opts ...grpc.CallOption) (*ListStorageNetworkIpRangeResponse, error)
	// ListSupportedNetworkServices Lists all network services provided by CloudStack or for the given Provider.
	ListSupportedNetworkServices(ctx context.Context, in *ListSupportedNetworkServicesRequest, opts ...grpc.CallOption) (*ListSupportedNetworkServicesResponse, error)
	// MigrateNetwork moves a network to another physical network
	MigrateNetwork(ctx context.Context, in *MigrateNetworkRequest, opts ...grpc.CallOption) (*MigrateNetworkResponse, error)
	// MigrateVPC moves a vpc to another physical network
	MigrateVPC(ctx context.Context, in *MigrateVPCRequest, opts ...grpc.CallOption) (*MigrateVPCResponse, error)
	// MoveNetworkAclItem Move an ACL rule to a position bettwen two other ACL rules of the same ACL network list
	MoveNetworkAclItem(ctx context.Context, in *MoveNetworkAclItemRequest, opts ...grpc.CallOption) (*MoveNetworkAclItemResponse, error)
	// ReleaseDedicatedGuestVlanRange Releases a dedicated guest vlan range to the system
	ReleaseDedicatedGuestVlanRange(ctx context.Context, in *ReleaseDedicatedGuestVlanRangeRequest, opts ...grpc.CallOption) (*ReleaseDedicatedGuestVlanRangeResponse, error)
	// ReleaseDedicatedIpv4SubnetForZone Releases an existing dedicated IPv4 subnet for a zone.
	ReleaseDedicatedIpv4SubnetForZone(ctx context.Context, in *ReleaseDedicatedIpv4SubnetForZoneRequest, opts ...grpc.CallOption) (*ReleaseDedicatedIpv4SubnetForZoneResponse, error)
	// RemoveNetworkPermissions Removes network permissions.
	RemoveNetworkPermissions(ctx context.Context, in *RemoveNetworkPermissionsRequest, opts ...grpc.CallOption) (*RemoveNetworkPermissionsResponse, error)
	// ReplaceNetworkACLList Replaces ACL associated with a network or private gateway
	ReplaceNetworkACLList(ctx context.Context, in *ReplaceNetworkACLListRequest, opts ...grpc.CallOption) (*ReplaceNetworkACLListResponse, error)
	// ResetNetworkPermissions Resets network permissions.
	ResetNetworkPermissions(ctx context.Context, in *ResetNetworkPermissionsRequest, opts ...grpc.CallOption) (*ResetNetworkPermissionsResponse, error)
	// RestartNetwork Restarts the network; includes 1) restarting network elements - virtual routers, DHCP servers 2) reapplying all public IPs 3) reapplying loadBalancing/portForwarding rules
	RestartNetwork(ctx context.Context, in *RestartNetworkRequest, opts ...grpc.CallOption) (*RestartNetworkResponse, error)
	// UpdateIpv4SubnetForZone Updates an existing IPv4 subnet for a zone.
	UpdateIpv4SubnetForZone(ctx context.Context, in *UpdateIpv4SubnetForZoneRequest, opts ...grpc.CallOption) (*UpdateIpv4SubnetForZoneResponse, error)
	// UpdateNetwork Updates a network
	UpdateNetwork(ctx context.Context, in *UpdateNetworkRequest, opts ...grpc.CallOption) (*UpdateNetworkResponse, error)
	// UpdateNetworkACLItem Updates ACL item with specified ID
	UpdateNetworkACLItem(ctx context.Context, in *UpdateNetworkACLItemRequest, opts ...grpc.CallOption) (*UpdateNetworkACLItemResponse, error)
	// UpdateNetworkACLList Updates network ACL list
	UpdateNetworkACLList(ctx context.Context, in *UpdateNetworkACLListRequest, opts ...grpc.CallOption) (*UpdateNetworkACLListResponse, error)
	// UpdateNetworkCmdByAdmin Updates a network
	UpdateNetworkCmdByAdmin(ctx context.Context, in *UpdateNetworkCmdByAdminRequest, opts ...grpc.CallOption) (*UpdateNetworkCmdByAdminResponse, error)
	// UpdateNetworkOffering Updates a network offering.
	UpdateNetworkOffering(ctx context.Context, in *UpdateNetworkOfferingRequest, opts ...grpc.CallOption) (*UpdateNetworkOfferingResponse, error)
	// UpdateNetworkServiceProvider Updates a network serviceProvider of a physical network
	UpdateNetworkServiceProvider(ctx context.Context, in *UpdateNetworkServiceProviderRequest, opts ...grpc.CallOption) (*UpdateNetworkServiceProviderResponse, error)
	// UpdatePhysicalNetwork Updates a physical network
	UpdatePhysicalNetwork(ctx context.Context, in *UpdatePhysicalNetworkRequest, opts ...grpc.CallOption) (*UpdatePhysicalNetworkResponse, error)
	// UpdatePodManagementNetworkIpRange Updates a management network IP range. Only allowed when no IPs are allocated.
	UpdatePodManagementNetworkIpRange(ctx context.Context, in *UpdatePodManagementNetworkIpRangeRequest, opts ...grpc.CallOption) (*UpdatePodManagementNetworkIpRangeResponse, error)
	// UpdateStorageNetworkIpRange Update a Storage network IP range, only allowed when no IPs in this range have been allocated.
	UpdateStorageNetworkIpRange(ctx context.Context, in *UpdateStorageNetworkIpRangeRequest, opts ...grpc.CallOption) (*UpdateStorageNetworkIpRangeResponse, error)
}

NetworkServiceClient is the client API for NetworkService 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.

NetworkService provides operations for managing Networks

type NetworkServiceServer

type NetworkServiceServer interface {
	// AddNetworkDevice Adds a network device of one of the following types: ExternalDhcp, ExternalFirewall, ExternalLoadBalancer, PxeServer
	AddNetworkDevice(context.Context, *AddNetworkDeviceRequest) (*AddNetworkDeviceResponse, error)
	// AddNetworkServiceProvider Adds a network serviceProvider to a physical network
	AddNetworkServiceProvider(context.Context, *AddNetworkServiceProviderRequest) (*AddNetworkServiceProviderResponse, error)
	// CreateGuestNetworkIpv6Prefix Creates a guest network IPv6 prefix.
	CreateGuestNetworkIpv6Prefix(context.Context, *CreateGuestNetworkIpv6PrefixRequest) (*CreateGuestNetworkIpv6PrefixResponse, error)
	// CreateIpv4SubnetForGuestNetwork Creates a IPv4 subnet for guest networks.
	CreateIpv4SubnetForGuestNetwork(context.Context, *CreateIpv4SubnetForGuestNetworkRequest) (*CreateIpv4SubnetForGuestNetworkResponse, error)
	// CreateIpv4SubnetForZone Creates a IPv4 subnet for a zone.
	CreateIpv4SubnetForZone(context.Context, *CreateIpv4SubnetForZoneRequest) (*CreateIpv4SubnetForZoneResponse, error)
	// CreateManagementNetworkIpRange Creates a Management network IP range.
	CreateManagementNetworkIpRange(context.Context, *CreateManagementNetworkIpRangeRequest) (*CreateManagementNetworkIpRangeResponse, error)
	// CreateNetwork Creates a network
	CreateNetwork(context.Context, *CreateNetworkRequest) (*CreateNetworkResponse, error)
	// CreateNetworkACL Creates a ACL rule in the given network (the network has to belong to VPC)
	CreateNetworkACL(context.Context, *CreateNetworkACLRequest) (*CreateNetworkACLResponse, error)
	// CreateNetworkACLList Creates a network ACL. If no VPC is given, then it creates a global ACL that can be used by everyone.
	CreateNetworkACLList(context.Context, *CreateNetworkACLListRequest) (*CreateNetworkACLListResponse, error)
	// CreateNetworkCmdByAdmin Creates a network
	CreateNetworkCmdByAdmin(context.Context, *CreateNetworkCmdByAdminRequest) (*CreateNetworkCmdByAdminResponse, error)
	// CreateNetworkOffering Creates a network offering.
	CreateNetworkOffering(context.Context, *CreateNetworkOfferingRequest) (*CreateNetworkOfferingResponse, error)
	// CreateNetworkPermissions Updates network permissions.
	CreateNetworkPermissions(context.Context, *CreateNetworkPermissionsRequest) (*CreateNetworkPermissionsResponse, error)
	// CreatePhysicalNetwork Creates a physical network
	CreatePhysicalNetwork(context.Context, *CreatePhysicalNetworkRequest) (*CreatePhysicalNetworkResponse, error)
	// CreateStorageNetworkIpRange Creates a Storage network IP range.
	CreateStorageNetworkIpRange(context.Context, *CreateStorageNetworkIpRangeRequest) (*CreateStorageNetworkIpRangeResponse, error)
	// DedicateGuestVlanRange Dedicates a guest vlan range to an account
	DedicateGuestVlanRange(context.Context, *DedicateGuestVlanRangeRequest) (*DedicateGuestVlanRangeResponse, error)
	// DedicateIpv4SubnetForZone Dedicates an existing IPv4 subnet for a zone to an account or a domain.
	DedicateIpv4SubnetForZone(context.Context, *DedicateIpv4SubnetForZoneRequest) (*DedicateIpv4SubnetForZoneResponse, error)
	// DeleteGuestNetworkIpv6Prefix Deletes an existing guest network IPv6 prefix.
	DeleteGuestNetworkIpv6Prefix(context.Context, *DeleteGuestNetworkIpv6PrefixRequest) (*DeleteGuestNetworkIpv6PrefixResponse, error)
	// DeleteIpv4SubnetForGuestNetwork Deletes an existing IPv4 subnet for guest network.
	DeleteIpv4SubnetForGuestNetwork(context.Context, *DeleteIpv4SubnetForGuestNetworkRequest) (*DeleteIpv4SubnetForGuestNetworkResponse, error)
	// DeleteIpv4SubnetForZone Deletes an existing IPv4 subnet for a zone.
	DeleteIpv4SubnetForZone(context.Context, *DeleteIpv4SubnetForZoneRequest) (*DeleteIpv4SubnetForZoneResponse, error)
	// DeleteManagementNetworkIpRange Deletes a management network IP range. This action is only allowed when no IPs in this range are allocated.
	DeleteManagementNetworkIpRange(context.Context, *DeleteManagementNetworkIpRangeRequest) (*DeleteManagementNetworkIpRangeResponse, error)
	// DeleteNetwork Deletes a network
	DeleteNetwork(context.Context, *DeleteNetworkRequest) (*DeleteNetworkResponse, error)
	// DeleteNetworkACL Deletes a network ACL
	DeleteNetworkACL(context.Context, *DeleteNetworkACLRequest) (*DeleteNetworkACLResponse, error)
	// DeleteNetworkACLList Deletes a network ACL
	DeleteNetworkACLList(context.Context, *DeleteNetworkACLListRequest) (*DeleteNetworkACLListResponse, error)
	// DeleteNetworkDevice Deletes network device.
	DeleteNetworkDevice(context.Context, *DeleteNetworkDeviceRequest) (*DeleteNetworkDeviceResponse, error)
	// DeleteNetworkOffering Deletes a network offering.
	DeleteNetworkOffering(context.Context, *DeleteNetworkOfferingRequest) (*DeleteNetworkOfferingResponse, error)
	// DeleteNetworkServiceProvider Deletes a Network Service Provider.
	DeleteNetworkServiceProvider(context.Context, *DeleteNetworkServiceProviderRequest) (*DeleteNetworkServiceProviderResponse, error)
	// DeletePhysicalNetwork Deletes a Physical Network.
	DeletePhysicalNetwork(context.Context, *DeletePhysicalNetworkRequest) (*DeletePhysicalNetworkResponse, error)
	// DeleteStorageNetworkIpRange Deletes a storage network IP Range.
	DeleteStorageNetworkIpRange(context.Context, *DeleteStorageNetworkIpRangeRequest) (*DeleteStorageNetworkIpRangeResponse, error)
	// ListDedicatedGuestVlanRanges Lists dedicated guest vlan ranges
	ListDedicatedGuestVlanRanges(context.Context, *ListDedicatedGuestVlanRangesRequest) (*ListDedicatedGuestVlanRangesResponse, error)
	// ListGuestNetworkIpv6Prefixes Lists guest network IPv6 prefixes
	ListGuestNetworkIpv6Prefixes(context.Context, *ListGuestNetworkIpv6PrefixesRequest) (*ListGuestNetworkIpv6PrefixesResponse, error)
	// ListGuestVlans Lists all guest vlans
	ListGuestVlans(context.Context, *ListGuestVlansRequest) (*ListGuestVlansResponse, error)
	// ListIpv4SubnetsForGuestNetwork Lists IPv4 subnets for guest networks.
	ListIpv4SubnetsForGuestNetwork(context.Context, *ListIpv4SubnetsForGuestNetworkRequest) (*ListIpv4SubnetsForGuestNetworkResponse, error)
	// ListIpv4SubnetsForZone Lists IPv4 subnets for zone.
	ListIpv4SubnetsForZone(context.Context, *ListIpv4SubnetsForZoneRequest) (*ListIpv4SubnetsForZoneResponse, error)
	// ListNetworkACLLists Lists all network ACLs
	ListNetworkACLLists(context.Context, *ListNetworkACLListsRequest) (*ListNetworkACLListsResponse, error)
	// ListNetworkACLs Lists all network ACL items
	ListNetworkACLs(context.Context, *ListNetworkACLsRequest) (*ListNetworkACLsResponse, error)
	// ListNetworkDevice List network devices
	ListNetworkDevice(context.Context, *ListNetworkDeviceRequest) (*ListNetworkDeviceResponse, error)
	// ListNetworkIsolationMethods Lists supported methods of network isolation
	ListNetworkIsolationMethods(context.Context, *ListNetworkIsolationMethodsRequest) (*ListNetworkIsolationMethodsResponse, error)
	// ListNetworkOfferings Lists all available network offerings.
	ListNetworkOfferings(context.Context, *ListNetworkOfferingsRequest) (*ListNetworkOfferingsResponse, error)
	// ListNetworkPermissions List network visibility and all accounts that have permissions to view this network.
	ListNetworkPermissions(context.Context, *ListNetworkPermissionsRequest) (*ListNetworkPermissionsResponse, error)
	// ListNetworkProtocols Lists details of network protocols
	ListNetworkProtocols(context.Context, *ListNetworkProtocolsRequest) (*ListNetworkProtocolsResponse, error)
	// ListNetworkServiceProviders Lists network serviceproviders for a given physical network.
	ListNetworkServiceProviders(context.Context, *ListNetworkServiceProvidersRequest) (*ListNetworkServiceProvidersResponse, error)
	// ListNetworks Lists all available networks.
	ListNetworks(context.Context, *ListNetworksRequest) (*ListNetworksResponse, error)
	// ListNetworksCmdByAdmin Lists all available networks.
	ListNetworksCmdByAdmin(context.Context, *ListNetworksCmdByAdminRequest) (*ListNetworksCmdByAdminResponse, error)
	// ListPhysicalNetworks Lists physical networks
	ListPhysicalNetworks(context.Context, *ListPhysicalNetworksRequest) (*ListPhysicalNetworksResponse, error)
	// ListStorageNetworkIpRange List a storage network IP range.
	ListStorageNetworkIpRange(context.Context, *ListStorageNetworkIpRangeRequest) (*ListStorageNetworkIpRangeResponse, error)
	// ListSupportedNetworkServices Lists all network services provided by CloudStack or for the given Provider.
	ListSupportedNetworkServices(context.Context, *ListSupportedNetworkServicesRequest) (*ListSupportedNetworkServicesResponse, error)
	// MigrateNetwork moves a network to another physical network
	MigrateNetwork(context.Context, *MigrateNetworkRequest) (*MigrateNetworkResponse, error)
	// MigrateVPC moves a vpc to another physical network
	MigrateVPC(context.Context, *MigrateVPCRequest) (*MigrateVPCResponse, error)
	// MoveNetworkAclItem Move an ACL rule to a position bettwen two other ACL rules of the same ACL network list
	MoveNetworkAclItem(context.Context, *MoveNetworkAclItemRequest) (*MoveNetworkAclItemResponse, error)
	// ReleaseDedicatedGuestVlanRange Releases a dedicated guest vlan range to the system
	ReleaseDedicatedGuestVlanRange(context.Context, *ReleaseDedicatedGuestVlanRangeRequest) (*ReleaseDedicatedGuestVlanRangeResponse, error)
	// ReleaseDedicatedIpv4SubnetForZone Releases an existing dedicated IPv4 subnet for a zone.
	ReleaseDedicatedIpv4SubnetForZone(context.Context, *ReleaseDedicatedIpv4SubnetForZoneRequest) (*ReleaseDedicatedIpv4SubnetForZoneResponse, error)
	// RemoveNetworkPermissions Removes network permissions.
	RemoveNetworkPermissions(context.Context, *RemoveNetworkPermissionsRequest) (*RemoveNetworkPermissionsResponse, error)
	// ReplaceNetworkACLList Replaces ACL associated with a network or private gateway
	ReplaceNetworkACLList(context.Context, *ReplaceNetworkACLListRequest) (*ReplaceNetworkACLListResponse, error)
	// ResetNetworkPermissions Resets network permissions.
	ResetNetworkPermissions(context.Context, *ResetNetworkPermissionsRequest) (*ResetNetworkPermissionsResponse, error)
	// RestartNetwork Restarts the network; includes 1) restarting network elements - virtual routers, DHCP servers 2) reapplying all public IPs 3) reapplying loadBalancing/portForwarding rules
	RestartNetwork(context.Context, *RestartNetworkRequest) (*RestartNetworkResponse, error)
	// UpdateIpv4SubnetForZone Updates an existing IPv4 subnet for a zone.
	UpdateIpv4SubnetForZone(context.Context, *UpdateIpv4SubnetForZoneRequest) (*UpdateIpv4SubnetForZoneResponse, error)
	// UpdateNetwork Updates a network
	UpdateNetwork(context.Context, *UpdateNetworkRequest) (*UpdateNetworkResponse, error)
	// UpdateNetworkACLItem Updates ACL item with specified ID
	UpdateNetworkACLItem(context.Context, *UpdateNetworkACLItemRequest) (*UpdateNetworkACLItemResponse, error)
	// UpdateNetworkACLList Updates network ACL list
	UpdateNetworkACLList(context.Context, *UpdateNetworkACLListRequest) (*UpdateNetworkACLListResponse, error)
	// UpdateNetworkCmdByAdmin Updates a network
	UpdateNetworkCmdByAdmin(context.Context, *UpdateNetworkCmdByAdminRequest) (*UpdateNetworkCmdByAdminResponse, error)
	// UpdateNetworkOffering Updates a network offering.
	UpdateNetworkOffering(context.Context, *UpdateNetworkOfferingRequest) (*UpdateNetworkOfferingResponse, error)
	// UpdateNetworkServiceProvider Updates a network serviceProvider of a physical network
	UpdateNetworkServiceProvider(context.Context, *UpdateNetworkServiceProviderRequest) (*UpdateNetworkServiceProviderResponse, error)
	// UpdatePhysicalNetwork Updates a physical network
	UpdatePhysicalNetwork(context.Context, *UpdatePhysicalNetworkRequest) (*UpdatePhysicalNetworkResponse, error)
	// UpdatePodManagementNetworkIpRange Updates a management network IP range. Only allowed when no IPs are allocated.
	UpdatePodManagementNetworkIpRange(context.Context, *UpdatePodManagementNetworkIpRangeRequest) (*UpdatePodManagementNetworkIpRangeResponse, error)
	// UpdateStorageNetworkIpRange Update a Storage network IP range, only allowed when no IPs in this range have been allocated.
	UpdateStorageNetworkIpRange(context.Context, *UpdateStorageNetworkIpRangeRequest) (*UpdateStorageNetworkIpRangeResponse, error)
	// contains filtered or unexported methods
}

NetworkServiceServer is the server API for NetworkService service. All implementations must embed UnimplementedNetworkServiceServer for forward compatibility.

NetworkService provides operations for managing Networks

type PhysicalNetwork

type PhysicalNetwork struct {

	// The ID of the PhysicalNetwork
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// The name of the PhysicalNetwork
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// The display name of the PhysicalNetwork
	DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
	// The description of the PhysicalNetwork
	Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
	// The date this entity was created
	Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
	// contains filtered or unexported fields
}

PhysicalNetwork represents a PhysicalNetwork Item

func (*PhysicalNetwork) Descriptor deprecated

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

Deprecated: Use PhysicalNetwork.ProtoReflect.Descriptor instead.

func (*PhysicalNetwork) GetCreated

func (x *PhysicalNetwork) GetCreated() string

func (*PhysicalNetwork) GetDescription

func (x *PhysicalNetwork) GetDescription() string

func (*PhysicalNetwork) GetDisplayName

func (x *PhysicalNetwork) GetDisplayName() string

func (*PhysicalNetwork) GetId

func (x *PhysicalNetwork) GetId() string

func (*PhysicalNetwork) GetName

func (x *PhysicalNetwork) GetName() string

func (*PhysicalNetwork) ProtoMessage

func (*PhysicalNetwork) ProtoMessage()

func (*PhysicalNetwork) ProtoReflect

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

func (*PhysicalNetwork) Reset

func (x *PhysicalNetwork) Reset()

func (*PhysicalNetwork) String

func (x *PhysicalNetwork) String() string

type ProtocolType

type ProtocolType int32

ProtocolType represents the possible values for the protocol for the ACL rule. Valid values are TCP/UDP/ICMP/ALL or valid protocol number

const (
	// Default unspecified value
	ProtocolType_PROTOCOL_TYPE_UNSPECIFIED ProtocolType = 0
	// ALL value
	ProtocolType_PROTOCOL_TYPE_ALL ProtocolType = 1
	// ICMP value
	ProtocolType_PROTOCOL_TYPE_ICMP ProtocolType = 2
	// TCP value
	ProtocolType_PROTOCOL_TYPE_TCP ProtocolType = 3
	// UDP value
	ProtocolType_PROTOCOL_TYPE_UDP ProtocolType = 4
)

func (ProtocolType) Descriptor

func (ProtocolType) Enum

func (x ProtocolType) Enum() *ProtocolType

func (ProtocolType) EnumDescriptor deprecated

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

Deprecated: Use ProtocolType.Descriptor instead.

func (ProtocolType) Number

func (ProtocolType) String

func (x ProtocolType) String() string

func (ProtocolType) Type

type Provider

type Provider struct {

	// The ID of the Provider
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// The name of the Provider
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// The display name of the Provider
	DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
	// The description of the Provider
	Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
	// The date this entity was created
	Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
	// contains filtered or unexported fields
}

Provider represents a Provider Item

func (*Provider) Descriptor deprecated

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

Deprecated: Use Provider.ProtoReflect.Descriptor instead.

func (*Provider) GetCreated

func (x *Provider) GetCreated() string

func (*Provider) GetDescription

func (x *Provider) GetDescription() string

func (*Provider) GetDisplayName

func (x *Provider) GetDisplayName() string

func (*Provider) GetId

func (x *Provider) GetId() string

func (*Provider) GetName

func (x *Provider) GetName() string

func (*Provider) ProtoMessage

func (*Provider) ProtoMessage()

func (*Provider) ProtoReflect

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

func (*Provider) Reset

func (x *Provider) Reset()

func (*Provider) String

func (x *Provider) String() string

type ReleaseDedicatedGuestVlanRangeRequest

type ReleaseDedicatedGuestVlanRangeRequest struct {

	// the ID of the dedicated guest vlan range
	Id            *int64  `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	StartEventId  *int64  `protobuf:"varint,2,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,3,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

ReleaseDedicatedGuestVlanRangeRequest represents the parameters for releases a dedicated guest vlan range to the system

func (*ReleaseDedicatedGuestVlanRangeRequest) Descriptor deprecated

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

Deprecated: Use ReleaseDedicatedGuestVlanRangeRequest.ProtoReflect.Descriptor instead.

func (*ReleaseDedicatedGuestVlanRangeRequest) GetId

func (*ReleaseDedicatedGuestVlanRangeRequest) GetInjectedJobId

func (x *ReleaseDedicatedGuestVlanRangeRequest) GetInjectedJobId() string

func (*ReleaseDedicatedGuestVlanRangeRequest) GetResponseType

func (x *ReleaseDedicatedGuestVlanRangeRequest) GetResponseType() string

func (*ReleaseDedicatedGuestVlanRangeRequest) GetStartEventId

func (x *ReleaseDedicatedGuestVlanRangeRequest) GetStartEventId() int64

func (*ReleaseDedicatedGuestVlanRangeRequest) ProtoMessage

func (*ReleaseDedicatedGuestVlanRangeRequest) ProtoMessage()

func (*ReleaseDedicatedGuestVlanRangeRequest) ProtoReflect

func (*ReleaseDedicatedGuestVlanRangeRequest) Reset

func (*ReleaseDedicatedGuestVlanRangeRequest) String

type ReleaseDedicatedGuestVlanRangeResponse

type ReleaseDedicatedGuestVlanRangeResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

ReleaseDedicatedGuestVlanRangeResponse represents the response from releases a dedicated guest vlan range to the system

func (*ReleaseDedicatedGuestVlanRangeResponse) Descriptor deprecated

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

Deprecated: Use ReleaseDedicatedGuestVlanRangeResponse.ProtoReflect.Descriptor instead.

func (*ReleaseDedicatedGuestVlanRangeResponse) GetResult

func (*ReleaseDedicatedGuestVlanRangeResponse) ProtoMessage

func (*ReleaseDedicatedGuestVlanRangeResponse) ProtoReflect

func (*ReleaseDedicatedGuestVlanRangeResponse) Reset

func (*ReleaseDedicatedGuestVlanRangeResponse) String

type ReleaseDedicatedIpv4SubnetForZoneRequest

type ReleaseDedicatedIpv4SubnetForZoneRequest struct {

	// Id of the guest network IPv4 subnet
	Id            *int64  `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	StartEventId  *int64  `protobuf:"varint,2,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,3,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

ReleaseDedicatedIpv4SubnetForZoneRequest represents the parameters for releases an existing dedicated ipv4 subnet for a zone.

func (*ReleaseDedicatedIpv4SubnetForZoneRequest) Descriptor deprecated

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

Deprecated: Use ReleaseDedicatedIpv4SubnetForZoneRequest.ProtoReflect.Descriptor instead.

func (*ReleaseDedicatedIpv4SubnetForZoneRequest) GetId

func (*ReleaseDedicatedIpv4SubnetForZoneRequest) GetInjectedJobId

func (x *ReleaseDedicatedIpv4SubnetForZoneRequest) GetInjectedJobId() string

func (*ReleaseDedicatedIpv4SubnetForZoneRequest) GetResponseType

func (x *ReleaseDedicatedIpv4SubnetForZoneRequest) GetResponseType() string

func (*ReleaseDedicatedIpv4SubnetForZoneRequest) GetStartEventId

func (x *ReleaseDedicatedIpv4SubnetForZoneRequest) GetStartEventId() int64

func (*ReleaseDedicatedIpv4SubnetForZoneRequest) ProtoMessage

func (*ReleaseDedicatedIpv4SubnetForZoneRequest) ProtoReflect

func (*ReleaseDedicatedIpv4SubnetForZoneRequest) Reset

func (*ReleaseDedicatedIpv4SubnetForZoneRequest) String

type ReleaseDedicatedIpv4SubnetForZoneResponse

type ReleaseDedicatedIpv4SubnetForZoneResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

ReleaseDedicatedIpv4SubnetForZoneResponse represents the response from releases an existing dedicated ipv4 subnet for a zone.

func (*ReleaseDedicatedIpv4SubnetForZoneResponse) Descriptor deprecated

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

Deprecated: Use ReleaseDedicatedIpv4SubnetForZoneResponse.ProtoReflect.Descriptor instead.

func (*ReleaseDedicatedIpv4SubnetForZoneResponse) GetResult

func (*ReleaseDedicatedIpv4SubnetForZoneResponse) ProtoMessage

func (*ReleaseDedicatedIpv4SubnetForZoneResponse) ProtoReflect

func (*ReleaseDedicatedIpv4SubnetForZoneResponse) Reset

func (*ReleaseDedicatedIpv4SubnetForZoneResponse) String

type RemoveNetworkPermissionsRequest

type RemoveNetworkPermissionsRequest struct {

	// a comma delimited list of accounts within owner's domain. If specified, "op" parameter has to be passed in.
	AccountNames []string `protobuf:"bytes,1,rep,name=account_names,json=accountNames" json:"account_names,omitempty"`
	// a comma delimited list of account IDs within owner's domain. If specified, "op" parameter has to be passed in.
	AccountIds []string `protobuf:"bytes,2,rep,name=account_ids,json=accountIds" json:"account_ids,omitempty"`
	// the network ID
	NetworkId *int64 `protobuf:"varint,3,opt,name=network_id,json=networkId" json:"network_id,omitempty"`
	// a comma delimited list of projects within owner's domain. If specified, "op" parameter has to be passed in.
	ProjectIds   []string `protobuf:"bytes,4,rep,name=project_ids,json=projectIds" json:"project_ids,omitempty"`
	ResponseType *string  `protobuf:"bytes,5,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

RemoveNetworkPermissionsRequest represents the parameters for removes network permissions.

func (*RemoveNetworkPermissionsRequest) Descriptor deprecated

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

Deprecated: Use RemoveNetworkPermissionsRequest.ProtoReflect.Descriptor instead.

func (*RemoveNetworkPermissionsRequest) GetAccountIds

func (x *RemoveNetworkPermissionsRequest) GetAccountIds() []string

func (*RemoveNetworkPermissionsRequest) GetAccountNames

func (x *RemoveNetworkPermissionsRequest) GetAccountNames() []string

func (*RemoveNetworkPermissionsRequest) GetNetworkId

func (x *RemoveNetworkPermissionsRequest) GetNetworkId() int64

func (*RemoveNetworkPermissionsRequest) GetProjectIds

func (x *RemoveNetworkPermissionsRequest) GetProjectIds() []string

func (*RemoveNetworkPermissionsRequest) GetResponseType

func (x *RemoveNetworkPermissionsRequest) GetResponseType() string

func (*RemoveNetworkPermissionsRequest) ProtoMessage

func (*RemoveNetworkPermissionsRequest) ProtoMessage()

func (*RemoveNetworkPermissionsRequest) ProtoReflect

func (*RemoveNetworkPermissionsRequest) Reset

func (*RemoveNetworkPermissionsRequest) String

type RemoveNetworkPermissionsResponse

type RemoveNetworkPermissionsResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

RemoveNetworkPermissionsResponse represents the response from removes network permissions.

func (*RemoveNetworkPermissionsResponse) Descriptor deprecated

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

Deprecated: Use RemoveNetworkPermissionsResponse.ProtoReflect.Descriptor instead.

func (*RemoveNetworkPermissionsResponse) GetResult

func (x *RemoveNetworkPermissionsResponse) GetResult() *Result

func (*RemoveNetworkPermissionsResponse) ProtoMessage

func (*RemoveNetworkPermissionsResponse) ProtoMessage()

func (*RemoveNetworkPermissionsResponse) ProtoReflect

func (*RemoveNetworkPermissionsResponse) Reset

func (*RemoveNetworkPermissionsResponse) String

type ReplaceNetworkACLListRequest

type ReplaceNetworkACLListRequest struct {

	// the ID of the network ACL
	AclId *int64 `protobuf:"varint,1,opt,name=acl_id,json=aclId" json:"acl_id,omitempty"`
	// the ID of the network
	NetworkId *int64 `protobuf:"varint,2,opt,name=network_id,json=networkId" json:"network_id,omitempty"`
	// the ID of the private gateway
	PrivateGatewayId *int64  `protobuf:"varint,3,opt,name=private_gateway_id,json=privateGatewayId" json:"private_gateway_id,omitempty"`
	StartEventId     *int64  `protobuf:"varint,4,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId    *string `protobuf:"bytes,5,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType     *string `protobuf:"bytes,6,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

ReplaceNetworkACLListRequest represents the parameters for replaces acl associated with a network or private gateway

func (*ReplaceNetworkACLListRequest) Descriptor deprecated

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

Deprecated: Use ReplaceNetworkACLListRequest.ProtoReflect.Descriptor instead.

func (*ReplaceNetworkACLListRequest) GetAclId

func (x *ReplaceNetworkACLListRequest) GetAclId() int64

func (*ReplaceNetworkACLListRequest) GetInjectedJobId

func (x *ReplaceNetworkACLListRequest) GetInjectedJobId() string

func (*ReplaceNetworkACLListRequest) GetNetworkId

func (x *ReplaceNetworkACLListRequest) GetNetworkId() int64

func (*ReplaceNetworkACLListRequest) GetPrivateGatewayId

func (x *ReplaceNetworkACLListRequest) GetPrivateGatewayId() int64

func (*ReplaceNetworkACLListRequest) GetResponseType

func (x *ReplaceNetworkACLListRequest) GetResponseType() string

func (*ReplaceNetworkACLListRequest) GetStartEventId

func (x *ReplaceNetworkACLListRequest) GetStartEventId() int64

func (*ReplaceNetworkACLListRequest) ProtoMessage

func (*ReplaceNetworkACLListRequest) ProtoMessage()

func (*ReplaceNetworkACLListRequest) ProtoReflect

func (*ReplaceNetworkACLListRequest) Reset

func (x *ReplaceNetworkACLListRequest) Reset()

func (*ReplaceNetworkACLListRequest) String

type ReplaceNetworkACLListResponse

type ReplaceNetworkACLListResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

ReplaceNetworkACLListResponse represents the response from replaces acl associated with a network or private gateway

func (*ReplaceNetworkACLListResponse) Descriptor deprecated

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

Deprecated: Use ReplaceNetworkACLListResponse.ProtoReflect.Descriptor instead.

func (*ReplaceNetworkACLListResponse) GetResult

func (x *ReplaceNetworkACLListResponse) GetResult() *Result

func (*ReplaceNetworkACLListResponse) ProtoMessage

func (*ReplaceNetworkACLListResponse) ProtoMessage()

func (*ReplaceNetworkACLListResponse) ProtoReflect

func (*ReplaceNetworkACLListResponse) Reset

func (x *ReplaceNetworkACLListResponse) Reset()

func (*ReplaceNetworkACLListResponse) String

type ResetNetworkPermissionsRequest

type ResetNetworkPermissionsRequest struct {

	// the network ID
	NetworkId    *int64  `protobuf:"varint,1,opt,name=network_id,json=networkId" json:"network_id,omitempty"`
	ResponseType *string `protobuf:"bytes,2,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

ResetNetworkPermissionsRequest represents the parameters for resets network permissions.

func (*ResetNetworkPermissionsRequest) Descriptor deprecated

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

Deprecated: Use ResetNetworkPermissionsRequest.ProtoReflect.Descriptor instead.

func (*ResetNetworkPermissionsRequest) GetNetworkId

func (x *ResetNetworkPermissionsRequest) GetNetworkId() int64

func (*ResetNetworkPermissionsRequest) GetResponseType

func (x *ResetNetworkPermissionsRequest) GetResponseType() string

func (*ResetNetworkPermissionsRequest) ProtoMessage

func (*ResetNetworkPermissionsRequest) ProtoMessage()

func (*ResetNetworkPermissionsRequest) ProtoReflect

func (*ResetNetworkPermissionsRequest) Reset

func (x *ResetNetworkPermissionsRequest) Reset()

func (*ResetNetworkPermissionsRequest) String

type ResetNetworkPermissionsResponse

type ResetNetworkPermissionsResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

ResetNetworkPermissionsResponse represents the response from resets network permissions.

func (*ResetNetworkPermissionsResponse) Descriptor deprecated

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

Deprecated: Use ResetNetworkPermissionsResponse.ProtoReflect.Descriptor instead.

func (*ResetNetworkPermissionsResponse) GetResult

func (x *ResetNetworkPermissionsResponse) GetResult() *Result

func (*ResetNetworkPermissionsResponse) ProtoMessage

func (*ResetNetworkPermissionsResponse) ProtoMessage()

func (*ResetNetworkPermissionsResponse) ProtoReflect

func (*ResetNetworkPermissionsResponse) Reset

func (*ResetNetworkPermissionsResponse) String

type RestartNetworkRequest

type RestartNetworkRequest struct {

	// The ID of the network to restart.
	Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	// If cleanup old network elements
	Cleanup *bool `protobuf:"varint,2,opt,name=cleanup" json:"cleanup,omitempty"`
	// Turn the network into a network with redundant routers.
	MakeRedundant *bool `protobuf:"varint,3,opt,name=make_redundant,json=makeRedundant" json:"make_redundant,omitempty"`
	// Live patches the router software before restarting it. This parameter will only work when 'cleanup' is false.
	LivePatch     *bool   `protobuf:"varint,4,opt,name=live_patch,json=livePatch" json:"live_patch,omitempty"`
	StartEventId  *int64  `protobuf:"varint,5,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,6,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,7,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

RestartNetworkRequest represents the parameters for restarts the network; includes 1) restarting network elements - virtual routers, dhcp servers 2) reapplying all public ips 3) reapplying loadbalancing/portforwarding rules

func (*RestartNetworkRequest) Descriptor deprecated

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

Deprecated: Use RestartNetworkRequest.ProtoReflect.Descriptor instead.

func (*RestartNetworkRequest) GetCleanup

func (x *RestartNetworkRequest) GetCleanup() bool

func (*RestartNetworkRequest) GetId

func (x *RestartNetworkRequest) GetId() int64

func (*RestartNetworkRequest) GetInjectedJobId

func (x *RestartNetworkRequest) GetInjectedJobId() string

func (*RestartNetworkRequest) GetLivePatch

func (x *RestartNetworkRequest) GetLivePatch() bool

func (*RestartNetworkRequest) GetMakeRedundant

func (x *RestartNetworkRequest) GetMakeRedundant() bool

func (*RestartNetworkRequest) GetResponseType

func (x *RestartNetworkRequest) GetResponseType() string

func (*RestartNetworkRequest) GetStartEventId

func (x *RestartNetworkRequest) GetStartEventId() int64

func (*RestartNetworkRequest) ProtoMessage

func (*RestartNetworkRequest) ProtoMessage()

func (*RestartNetworkRequest) ProtoReflect

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

func (*RestartNetworkRequest) Reset

func (x *RestartNetworkRequest) Reset()

func (*RestartNetworkRequest) String

func (x *RestartNetworkRequest) String() string

type RestartNetworkResponse

type RestartNetworkResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

RestartNetworkResponse represents the response from restarts the network; includes 1) restarting network elements - virtual routers, dhcp servers 2) reapplying all public ips 3) reapplying loadbalancing/portforwarding rules

func (*RestartNetworkResponse) Descriptor deprecated

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

Deprecated: Use RestartNetworkResponse.ProtoReflect.Descriptor instead.

func (*RestartNetworkResponse) GetResult

func (x *RestartNetworkResponse) GetResult() *Result

func (*RestartNetworkResponse) ProtoMessage

func (*RestartNetworkResponse) ProtoMessage()

func (*RestartNetworkResponse) ProtoReflect

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

func (*RestartNetworkResponse) Reset

func (x *RestartNetworkResponse) Reset()

func (*RestartNetworkResponse) String

func (x *RestartNetworkResponse) String() string

type Result

type Result struct {

	// Whether the operation was successful
	Success *bool `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	// Any text associated with the success or failure
	DisplayText *string `protobuf:"bytes,2,opt,name=display_text,json=displayText" json:"display_text,omitempty"`
	// The ID of the resource affected by the operation
	Id *string `protobuf:"bytes,3,opt,name=id" json:"id,omitempty"`
	// The job ID for an async operation
	JobId *string `protobuf:"bytes,4,opt,name=job_id,json=jobId" json:"job_id,omitempty"`
	// The status of the job
	JobStatus *string `protobuf:"bytes,5,opt,name=job_status,json=jobStatus" json:"job_status,omitempty"`
	// contains filtered or unexported fields
}

Result represents a generic operation result

func (*Result) Descriptor deprecated

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

Deprecated: Use Result.ProtoReflect.Descriptor instead.

func (*Result) GetDisplayText

func (x *Result) GetDisplayText() string

func (*Result) GetId

func (x *Result) GetId() string

func (*Result) GetJobId

func (x *Result) GetJobId() string

func (*Result) GetJobStatus

func (x *Result) GetJobStatus() string

func (*Result) GetSuccess

func (x *Result) GetSuccess() bool

func (*Result) ProtoMessage

func (*Result) ProtoMessage()

func (*Result) ProtoReflect

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

func (*Result) Reset

func (x *Result) Reset()

func (*Result) String

func (x *Result) String() string

type Service

type Service struct {

	// The ID of the Service
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// The name of the Service
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// The display name of the Service
	DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
	// The description of the Service
	Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
	// The date this entity was created
	Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
	// contains filtered or unexported fields
}

Service represents a Service Item

func (*Service) Descriptor deprecated

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

Deprecated: Use Service.ProtoReflect.Descriptor instead.

func (*Service) GetCreated

func (x *Service) GetCreated() string

func (*Service) GetDescription

func (x *Service) GetDescription() string

func (*Service) GetDisplayName

func (x *Service) GetDisplayName() string

func (*Service) GetId

func (x *Service) GetId() string

func (*Service) GetName

func (x *Service) GetName() string

func (*Service) ProtoMessage

func (*Service) ProtoMessage()

func (*Service) ProtoReflect

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

func (*Service) Reset

func (x *Service) Reset()

func (*Service) String

func (x *Service) String() string

type StorageNetworkIpRange

type StorageNetworkIpRange struct {

	// The ID of the StorageNetworkIpRange
	Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	// The name of the StorageNetworkIpRange
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// The display name of the StorageNetworkIpRange
	DisplayName *string `protobuf:"bytes,3,opt,name=display_name,json=displayName" json:"display_name,omitempty"`
	// The description of the StorageNetworkIpRange
	Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
	// The date this entity was created
	Created *string `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"`
	// contains filtered or unexported fields
}

StorageNetworkIpRange represents a StorageNetworkIpRange Item

func (*StorageNetworkIpRange) Descriptor deprecated

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

Deprecated: Use StorageNetworkIpRange.ProtoReflect.Descriptor instead.

func (*StorageNetworkIpRange) GetCreated

func (x *StorageNetworkIpRange) GetCreated() string

func (*StorageNetworkIpRange) GetDescription

func (x *StorageNetworkIpRange) GetDescription() string

func (*StorageNetworkIpRange) GetDisplayName

func (x *StorageNetworkIpRange) GetDisplayName() string

func (*StorageNetworkIpRange) GetId

func (x *StorageNetworkIpRange) GetId() string

func (*StorageNetworkIpRange) GetName

func (x *StorageNetworkIpRange) GetName() string

func (*StorageNetworkIpRange) ProtoMessage

func (*StorageNetworkIpRange) ProtoMessage()

func (*StorageNetworkIpRange) ProtoReflect

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

func (*StorageNetworkIpRange) Reset

func (x *StorageNetworkIpRange) Reset()

func (*StorageNetworkIpRange) String

func (x *StorageNetworkIpRange) String() string

type Success

type Success struct {

	// true if operation is executed successfully
	Success *bool `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	// any text associated with the success or failure
	DisplayText *string `protobuf:"bytes,2,opt,name=display_text,json=displayText" json:"display_text,omitempty"`
	// contains filtered or unexported fields
}

Success represents a Success Operation Response

func (*Success) Descriptor deprecated

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

Deprecated: Use Success.ProtoReflect.Descriptor instead.

func (*Success) GetDisplayText

func (x *Success) GetDisplayText() string

func (*Success) GetSuccess

func (x *Success) GetSuccess() bool

func (*Success) ProtoMessage

func (*Success) ProtoMessage()

func (*Success) ProtoReflect

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

func (*Success) Reset

func (x *Success) Reset()

func (*Success) String

func (x *Success) String() string

type UnimplementedNetworkServiceServer

type UnimplementedNetworkServiceServer struct{}

UnimplementedNetworkServiceServer 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 (UnimplementedNetworkServiceServer) AddNetworkDevice

func (UnimplementedNetworkServiceServer) CreateNetwork

func (UnimplementedNetworkServiceServer) CreateNetworkACL

func (UnimplementedNetworkServiceServer) DeleteNetwork

func (UnimplementedNetworkServiceServer) DeleteNetworkACL

func (UnimplementedNetworkServiceServer) DeleteNetworkDevice

func (UnimplementedNetworkServiceServer) ListGuestVlans

func (UnimplementedNetworkServiceServer) ListNetworkACLLists

func (UnimplementedNetworkServiceServer) ListNetworkACLs

func (UnimplementedNetworkServiceServer) ListNetworkDevice

func (UnimplementedNetworkServiceServer) ListNetworks

func (UnimplementedNetworkServiceServer) MigrateNetwork

func (UnimplementedNetworkServiceServer) MigrateVPC

func (UnimplementedNetworkServiceServer) MoveNetworkAclItem

func (UnimplementedNetworkServiceServer) RestartNetwork

func (UnimplementedNetworkServiceServer) UpdateNetwork

type UnsafeNetworkServiceServer

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

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

type UpdateIpv4SubnetForZoneRequest

type UpdateIpv4SubnetForZoneRequest struct {

	// Id of the guest network IPv4 subnet
	Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	// The new CIDR of the IPv4 subnet.
	Subnet        *string `protobuf:"bytes,2,opt,name=subnet" json:"subnet,omitempty"`
	StartEventId  *int64  `protobuf:"varint,3,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,4,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,5,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

UpdateIpv4SubnetForZoneRequest represents the parameters for updates an existing ipv4 subnet for a zone.

func (*UpdateIpv4SubnetForZoneRequest) Descriptor deprecated

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

Deprecated: Use UpdateIpv4SubnetForZoneRequest.ProtoReflect.Descriptor instead.

func (*UpdateIpv4SubnetForZoneRequest) GetId

func (*UpdateIpv4SubnetForZoneRequest) GetInjectedJobId

func (x *UpdateIpv4SubnetForZoneRequest) GetInjectedJobId() string

func (*UpdateIpv4SubnetForZoneRequest) GetResponseType

func (x *UpdateIpv4SubnetForZoneRequest) GetResponseType() string

func (*UpdateIpv4SubnetForZoneRequest) GetStartEventId

func (x *UpdateIpv4SubnetForZoneRequest) GetStartEventId() int64

func (*UpdateIpv4SubnetForZoneRequest) GetSubnet

func (x *UpdateIpv4SubnetForZoneRequest) GetSubnet() string

func (*UpdateIpv4SubnetForZoneRequest) ProtoMessage

func (*UpdateIpv4SubnetForZoneRequest) ProtoMessage()

func (*UpdateIpv4SubnetForZoneRequest) ProtoReflect

func (*UpdateIpv4SubnetForZoneRequest) Reset

func (x *UpdateIpv4SubnetForZoneRequest) Reset()

func (*UpdateIpv4SubnetForZoneRequest) String

type UpdateIpv4SubnetForZoneResponse

type UpdateIpv4SubnetForZoneResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

UpdateIpv4SubnetForZoneResponse represents the response from updates an existing ipv4 subnet for a zone.

func (*UpdateIpv4SubnetForZoneResponse) Descriptor deprecated

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

Deprecated: Use UpdateIpv4SubnetForZoneResponse.ProtoReflect.Descriptor instead.

func (*UpdateIpv4SubnetForZoneResponse) GetResult

func (x *UpdateIpv4SubnetForZoneResponse) GetResult() *Result

func (*UpdateIpv4SubnetForZoneResponse) ProtoMessage

func (*UpdateIpv4SubnetForZoneResponse) ProtoMessage()

func (*UpdateIpv4SubnetForZoneResponse) ProtoReflect

func (*UpdateIpv4SubnetForZoneResponse) Reset

func (*UpdateIpv4SubnetForZoneResponse) String

type UpdateNetworkACLItemRequest

type UpdateNetworkACLItemRequest struct {

	// the ID of the network ACL item
	Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	// the protocol for the ACL rule. Valid values are TCP/UDP/ICMP/ALL or valid protocol number
	Protocol *string `protobuf:"bytes,2,opt,name=protocol" json:"protocol,omitempty"`
	// the starting port of ACL
	PublicStartPort *int32 `protobuf:"varint,3,opt,name=public_start_port,json=publicStartPort" json:"public_start_port,omitempty"`
	// the ending port of ACL
	PublicEndPort *int32 `protobuf:"varint,4,opt,name=public_end_port,json=publicEndPort" json:"public_end_port,omitempty"`
	// the cidr list to allow traffic from/to. Multiple entries must be separated by a single comma character (,).
	Cidrlist []string `protobuf:"bytes,5,rep,name=cidrlist" json:"cidrlist,omitempty"`
	// type of the ICMP message being sent
	IcmpType *int32 `protobuf:"varint,6,opt,name=icmp_type,json=icmpType" json:"icmp_type,omitempty"`
	// error code for this ICMP message
	IcmpCode *int32 `protobuf:"varint,7,opt,name=icmp_code,json=icmpCode" json:"icmp_code,omitempty"`
	// the traffic type for the ACL, can be Ingress or Egress, defaulted to Ingress if not specified
	TrafficType *string `protobuf:"bytes,8,opt,name=traffic_type,json=trafficType" json:"traffic_type,omitempty"`
	// The network of the vm the ACL will be created for
	Number *int32 `protobuf:"varint,9,opt,name=number" json:"number,omitempty"`
	// scl entry action, allow or deny
	Action *string `protobuf:"bytes,10,opt,name=action" json:"action,omitempty"`
	// an optional field, whether to the display the rule to the end user or not
	Display *bool `protobuf:"varint,11,opt,name=display" json:"display,omitempty"`
	// A description indicating why the ACL rule is required.
	Reason *string `protobuf:"bytes,12,opt,name=reason" json:"reason,omitempty"`
	// Indicates if the ACL rule is to be updated partially (merging the parameters sent with current configuration) or completely (disconsidering all of the current configurations). The default value is 'true'.
	PartialUpgrade *bool `protobuf:"varint,13,opt,name=partial_upgrade,json=partialUpgrade" json:"partial_upgrade,omitempty"`
	// an optional field, in case you want to set a custom id to the resource. Allowed to Root Admins only
	CustomId      *string `protobuf:"bytes,14,opt,name=custom_id,json=customId" json:"custom_id,omitempty"`
	StartEventId  *int64  `protobuf:"varint,15,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,16,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,17,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

UpdateNetworkACLItemRequest represents the parameters for updates acl item with specified id

func (*UpdateNetworkACLItemRequest) Descriptor deprecated

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

Deprecated: Use UpdateNetworkACLItemRequest.ProtoReflect.Descriptor instead.

func (*UpdateNetworkACLItemRequest) GetAction

func (x *UpdateNetworkACLItemRequest) GetAction() string

func (*UpdateNetworkACLItemRequest) GetCidrlist

func (x *UpdateNetworkACLItemRequest) GetCidrlist() []string

func (*UpdateNetworkACLItemRequest) GetCustomId

func (x *UpdateNetworkACLItemRequest) GetCustomId() string

func (*UpdateNetworkACLItemRequest) GetDisplay

func (x *UpdateNetworkACLItemRequest) GetDisplay() bool

func (*UpdateNetworkACLItemRequest) GetIcmpCode

func (x *UpdateNetworkACLItemRequest) GetIcmpCode() int32

func (*UpdateNetworkACLItemRequest) GetIcmpType

func (x *UpdateNetworkACLItemRequest) GetIcmpType() int32

func (*UpdateNetworkACLItemRequest) GetId

func (*UpdateNetworkACLItemRequest) GetInjectedJobId

func (x *UpdateNetworkACLItemRequest) GetInjectedJobId() string

func (*UpdateNetworkACLItemRequest) GetNumber

func (x *UpdateNetworkACLItemRequest) GetNumber() int32

func (*UpdateNetworkACLItemRequest) GetPartialUpgrade

func (x *UpdateNetworkACLItemRequest) GetPartialUpgrade() bool

func (*UpdateNetworkACLItemRequest) GetProtocol

func (x *UpdateNetworkACLItemRequest) GetProtocol() string

func (*UpdateNetworkACLItemRequest) GetPublicEndPort

func (x *UpdateNetworkACLItemRequest) GetPublicEndPort() int32

func (*UpdateNetworkACLItemRequest) GetPublicStartPort

func (x *UpdateNetworkACLItemRequest) GetPublicStartPort() int32

func (*UpdateNetworkACLItemRequest) GetReason

func (x *UpdateNetworkACLItemRequest) GetReason() string

func (*UpdateNetworkACLItemRequest) GetResponseType

func (x *UpdateNetworkACLItemRequest) GetResponseType() string

func (*UpdateNetworkACLItemRequest) GetStartEventId

func (x *UpdateNetworkACLItemRequest) GetStartEventId() int64

func (*UpdateNetworkACLItemRequest) GetTrafficType

func (x *UpdateNetworkACLItemRequest) GetTrafficType() string

func (*UpdateNetworkACLItemRequest) ProtoMessage

func (*UpdateNetworkACLItemRequest) ProtoMessage()

func (*UpdateNetworkACLItemRequest) ProtoReflect

func (*UpdateNetworkACLItemRequest) Reset

func (x *UpdateNetworkACLItemRequest) Reset()

func (*UpdateNetworkACLItemRequest) String

func (x *UpdateNetworkACLItemRequest) String() string

type UpdateNetworkACLItemResponse

type UpdateNetworkACLItemResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

UpdateNetworkACLItemResponse represents the response from updates acl item with specified id

func (*UpdateNetworkACLItemResponse) Descriptor deprecated

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

Deprecated: Use UpdateNetworkACLItemResponse.ProtoReflect.Descriptor instead.

func (*UpdateNetworkACLItemResponse) GetResult

func (x *UpdateNetworkACLItemResponse) GetResult() *Result

func (*UpdateNetworkACLItemResponse) ProtoMessage

func (*UpdateNetworkACLItemResponse) ProtoMessage()

func (*UpdateNetworkACLItemResponse) ProtoReflect

func (*UpdateNetworkACLItemResponse) Reset

func (x *UpdateNetworkACLItemResponse) Reset()

func (*UpdateNetworkACLItemResponse) String

type UpdateNetworkACLListRequest

type UpdateNetworkACLListRequest struct {

	// the ID of the network ACL
	Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	// an optional field, whether to the display the list to the end user or not
	Display *bool `protobuf:"varint,2,opt,name=display" json:"display,omitempty"`
	// Name of the network ACL list
	Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	// Description of the network ACL list
	Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
	// an optional field, in case you want to set a custom id to the resource. Allowed to Root Admins only
	CustomId      *string `protobuf:"bytes,5,opt,name=custom_id,json=customId" json:"custom_id,omitempty"`
	StartEventId  *int64  `protobuf:"varint,6,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,7,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,8,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

UpdateNetworkACLListRequest represents the parameters for updates network acl list

func (*UpdateNetworkACLListRequest) Descriptor deprecated

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

Deprecated: Use UpdateNetworkACLListRequest.ProtoReflect.Descriptor instead.

func (*UpdateNetworkACLListRequest) GetCustomId

func (x *UpdateNetworkACLListRequest) GetCustomId() string

func (*UpdateNetworkACLListRequest) GetDescription

func (x *UpdateNetworkACLListRequest) GetDescription() string

func (*UpdateNetworkACLListRequest) GetDisplay

func (x *UpdateNetworkACLListRequest) GetDisplay() bool

func (*UpdateNetworkACLListRequest) GetId

func (*UpdateNetworkACLListRequest) GetInjectedJobId

func (x *UpdateNetworkACLListRequest) GetInjectedJobId() string

func (*UpdateNetworkACLListRequest) GetName

func (x *UpdateNetworkACLListRequest) GetName() string

func (*UpdateNetworkACLListRequest) GetResponseType

func (x *UpdateNetworkACLListRequest) GetResponseType() string

func (*UpdateNetworkACLListRequest) GetStartEventId

func (x *UpdateNetworkACLListRequest) GetStartEventId() int64

func (*UpdateNetworkACLListRequest) ProtoMessage

func (*UpdateNetworkACLListRequest) ProtoMessage()

func (*UpdateNetworkACLListRequest) ProtoReflect

func (*UpdateNetworkACLListRequest) Reset

func (x *UpdateNetworkACLListRequest) Reset()

func (*UpdateNetworkACLListRequest) String

func (x *UpdateNetworkACLListRequest) String() string

type UpdateNetworkACLListResponse

type UpdateNetworkACLListResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

UpdateNetworkACLListResponse represents the response from updates network acl list

func (*UpdateNetworkACLListResponse) Descriptor deprecated

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

Deprecated: Use UpdateNetworkACLListResponse.ProtoReflect.Descriptor instead.

func (*UpdateNetworkACLListResponse) GetResult

func (x *UpdateNetworkACLListResponse) GetResult() *Result

func (*UpdateNetworkACLListResponse) ProtoMessage

func (*UpdateNetworkACLListResponse) ProtoMessage()

func (*UpdateNetworkACLListResponse) ProtoReflect

func (*UpdateNetworkACLListResponse) Reset

func (x *UpdateNetworkACLListResponse) Reset()

func (*UpdateNetworkACLListResponse) String

type UpdateNetworkCmdByAdminRequest

type UpdateNetworkCmdByAdminRequest struct {

	// when true ip address usage for the network will not be exported by the listUsageRecords API
	HideIpAddressUsage *bool `protobuf:"varint,1,opt,name=hide_ip_address_usage,json=hideIpAddressUsage" json:"hide_ip_address_usage,omitempty"`
	// the ID of the network
	Id *int64 `protobuf:"varint,2,opt,name=id" json:"id,omitempty"`
	// the new name for the network
	Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	// the new display text for the network
	DisplayText *string `protobuf:"bytes,4,opt,name=display_text,json=displayText" json:"display_text,omitempty"`
	// network domain
	NetworkDomain *string `protobuf:"bytes,5,opt,name=network_domain,json=networkDomain" json:"network_domain,omitempty"`
	// Force update even if CIDR type is different
	ChangeCidr *bool `protobuf:"varint,6,opt,name=change_cidr,json=changeCidr" json:"change_cidr,omitempty"`
	// network offering ID
	NetworkOfferingId *int64 `protobuf:"varint,7,opt,name=network_offering_id,json=networkOfferingId" json:"network_offering_id,omitempty"`
	// CIDR for guest VMs, CloudStack allocates IPs to guest VMs only from this CIDR
	GuestVmCidr *string `protobuf:"bytes,8,opt,name=guest_vm_cidr,json=guestVmCidr" json:"guest_vm_cidr,omitempty"`
	// if true, we will update the routers one after the other. applicable only for redundant router based networks using virtual router as provider
	UpdateInSequence *bool `protobuf:"varint,9,opt,name=update_in_sequence,json=updateInSequence" json:"update_in_sequence,omitempty"`
	// an optional field, whether to the display the network to the end user or not.
	DisplayNetwork *bool `protobuf:"varint,10,opt,name=display_network,json=displayNetwork" json:"display_network,omitempty"`
	// Setting this to true will cause a forced network update,
	Forced *bool `protobuf:"varint,11,opt,name=forced" json:"forced,omitempty"`
	// MTU to be configured on the network VR's public facing interfaces
	PublicMtu *int32 `protobuf:"varint,12,opt,name=public_mtu,json=publicMtu" json:"public_mtu,omitempty"`
	// MTU to be configured on the network VR's public facing interfaces
	PrivateMtu *int32 `protobuf:"varint,13,opt,name=private_mtu,json=privateMtu" json:"private_mtu,omitempty"`
	// the first IPv4 DNS for the network. Empty string will update the first IPv4 DNS with the value from the zone
	Ip4Dns1 *string `protobuf:"bytes,14,opt,name=ip4_dns1,json=ip4Dns1" json:"ip4_dns1,omitempty"`
	// the second IPv4 DNS for the network. Empty string will update the second IPv4 DNS with the value from the zone
	Ip4Dns2 *string `protobuf:"bytes,15,opt,name=ip4_dns2,json=ip4Dns2" json:"ip4_dns2,omitempty"`
	// the first IPv6 DNS for the network. Empty string will update the first IPv6 DNS with the value from the zone
	Ip6Dns1 *string `protobuf:"bytes,16,opt,name=ip6_dns1,json=ip6Dns1" json:"ip6_dns1,omitempty"`
	// the second IPv6 DNS for the network. Empty string will update the second IPv6 DNS with the value from the zone
	Ip6Dns2 *string `protobuf:"bytes,17,opt,name=ip6_dns2,json=ip6Dns2" json:"ip6_dns2,omitempty"`
	// IPV4 address to be assigned to the public interface of the network router. This address must already be acquired for this network
	SourceNatIP *string `protobuf:"bytes,18,opt,name=source_nat_i_p,json=sourceNatIP" json:"source_nat_i_p,omitempty"`
	// an optional field, in case you want to set a custom id to the resource. Allowed to Root Admins only
	CustomId      *string `protobuf:"bytes,19,opt,name=custom_id,json=customId" json:"custom_id,omitempty"`
	StartEventId  *int64  `protobuf:"varint,20,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,21,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,22,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

UpdateNetworkCmdByAdminRequest represents the parameters for updates a network

func (*UpdateNetworkCmdByAdminRequest) Descriptor deprecated

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

Deprecated: Use UpdateNetworkCmdByAdminRequest.ProtoReflect.Descriptor instead.

func (*UpdateNetworkCmdByAdminRequest) GetChangeCidr

func (x *UpdateNetworkCmdByAdminRequest) GetChangeCidr() bool

func (*UpdateNetworkCmdByAdminRequest) GetCustomId

func (x *UpdateNetworkCmdByAdminRequest) GetCustomId() string

func (*UpdateNetworkCmdByAdminRequest) GetDisplayNetwork

func (x *UpdateNetworkCmdByAdminRequest) GetDisplayNetwork() bool

func (*UpdateNetworkCmdByAdminRequest) GetDisplayText

func (x *UpdateNetworkCmdByAdminRequest) GetDisplayText() string

func (*UpdateNetworkCmdByAdminRequest) GetForced

func (x *UpdateNetworkCmdByAdminRequest) GetForced() bool

func (*UpdateNetworkCmdByAdminRequest) GetGuestVmCidr

func (x *UpdateNetworkCmdByAdminRequest) GetGuestVmCidr() string

func (*UpdateNetworkCmdByAdminRequest) GetHideIpAddressUsage

func (x *UpdateNetworkCmdByAdminRequest) GetHideIpAddressUsage() bool

func (*UpdateNetworkCmdByAdminRequest) GetId

func (*UpdateNetworkCmdByAdminRequest) GetInjectedJobId

func (x *UpdateNetworkCmdByAdminRequest) GetInjectedJobId() string

func (*UpdateNetworkCmdByAdminRequest) GetIp4Dns1

func (x *UpdateNetworkCmdByAdminRequest) GetIp4Dns1() string

func (*UpdateNetworkCmdByAdminRequest) GetIp4Dns2

func (x *UpdateNetworkCmdByAdminRequest) GetIp4Dns2() string

func (*UpdateNetworkCmdByAdminRequest) GetIp6Dns1

func (x *UpdateNetworkCmdByAdminRequest) GetIp6Dns1() string

func (*UpdateNetworkCmdByAdminRequest) GetIp6Dns2

func (x *UpdateNetworkCmdByAdminRequest) GetIp6Dns2() string

func (*UpdateNetworkCmdByAdminRequest) GetName

func (*UpdateNetworkCmdByAdminRequest) GetNetworkDomain

func (x *UpdateNetworkCmdByAdminRequest) GetNetworkDomain() string

func (*UpdateNetworkCmdByAdminRequest) GetNetworkOfferingId

func (x *UpdateNetworkCmdByAdminRequest) GetNetworkOfferingId() int64

func (*UpdateNetworkCmdByAdminRequest) GetPrivateMtu

func (x *UpdateNetworkCmdByAdminRequest) GetPrivateMtu() int32

func (*UpdateNetworkCmdByAdminRequest) GetPublicMtu

func (x *UpdateNetworkCmdByAdminRequest) GetPublicMtu() int32

func (*UpdateNetworkCmdByAdminRequest) GetResponseType

func (x *UpdateNetworkCmdByAdminRequest) GetResponseType() string

func (*UpdateNetworkCmdByAdminRequest) GetSourceNatIP

func (x *UpdateNetworkCmdByAdminRequest) GetSourceNatIP() string

func (*UpdateNetworkCmdByAdminRequest) GetStartEventId

func (x *UpdateNetworkCmdByAdminRequest) GetStartEventId() int64

func (*UpdateNetworkCmdByAdminRequest) GetUpdateInSequence

func (x *UpdateNetworkCmdByAdminRequest) GetUpdateInSequence() bool

func (*UpdateNetworkCmdByAdminRequest) ProtoMessage

func (*UpdateNetworkCmdByAdminRequest) ProtoMessage()

func (*UpdateNetworkCmdByAdminRequest) ProtoReflect

func (*UpdateNetworkCmdByAdminRequest) Reset

func (x *UpdateNetworkCmdByAdminRequest) Reset()

func (*UpdateNetworkCmdByAdminRequest) String

type UpdateNetworkCmdByAdminResponse

type UpdateNetworkCmdByAdminResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

UpdateNetworkCmdByAdminResponse represents the response from updates a network

func (*UpdateNetworkCmdByAdminResponse) Descriptor deprecated

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

Deprecated: Use UpdateNetworkCmdByAdminResponse.ProtoReflect.Descriptor instead.

func (*UpdateNetworkCmdByAdminResponse) GetResult

func (x *UpdateNetworkCmdByAdminResponse) GetResult() *Result

func (*UpdateNetworkCmdByAdminResponse) ProtoMessage

func (*UpdateNetworkCmdByAdminResponse) ProtoMessage()

func (*UpdateNetworkCmdByAdminResponse) ProtoReflect

func (*UpdateNetworkCmdByAdminResponse) Reset

func (*UpdateNetworkCmdByAdminResponse) String

type UpdateNetworkOfferingRequest

type UpdateNetworkOfferingRequest struct {

	// the id of the network offering
	Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	// the name of the network offering
	NetworkOfferingName *string `protobuf:"bytes,2,opt,name=network_offering_name,json=networkOfferingName" json:"network_offering_name,omitempty"`
	// the display text of the network offering
	DisplayText *string `protobuf:"bytes,3,opt,name=display_text,json=displayText" json:"display_text,omitempty"`
	// the availability of network offering. The value is Required makes this network offering default for Guest Virtual Networks. Only one network offering can have the value Required
	Availability *string `protobuf:"bytes,4,opt,name=availability" json:"availability,omitempty"`
	// sort key of the network offering, integer
	SortKey *int32 `protobuf:"varint,5,opt,name=sort_key,json=sortKey" json:"sort_key,omitempty"`
	// update state for the network offering
	State *string `protobuf:"bytes,6,opt,name=state" json:"state,omitempty"`
	// if true keepalive will be turned on in the loadbalancer. At the time of writing this has only an effect on haproxy; the mode http and httpclose options are unset in the haproxy conf file.
	KeepAliveEnabled *bool `protobuf:"varint,7,opt,name=keep_alive_enabled,json=keepAliveEnabled" json:"keep_alive_enabled,omitempty"`
	// maximum number of concurrent connections supported by the network offering
	MaxConnections *int32 `protobuf:"varint,8,opt,name=max_connections,json=maxConnections" json:"max_connections,omitempty"`
	// the tags for the network offering.
	Tags *string `protobuf:"bytes,9,opt,name=tags" json:"tags,omitempty"`
	// the ID of the containing domain(s) as comma separated string, public for public offerings
	DomainIds *string `protobuf:"bytes,10,opt,name=domain_ids,json=domainIds" json:"domain_ids,omitempty"`
	// the ID of the containing zone(s) as comma separated string, all for all zones offerings
	ZoneIds      *string `protobuf:"bytes,11,opt,name=zone_ids,json=zoneIds" json:"zone_ids,omitempty"`
	ResponseType *string `protobuf:"bytes,12,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

UpdateNetworkOfferingRequest represents the parameters for updates a network offering.

func (*UpdateNetworkOfferingRequest) Descriptor deprecated

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

Deprecated: Use UpdateNetworkOfferingRequest.ProtoReflect.Descriptor instead.

func (*UpdateNetworkOfferingRequest) GetAvailability

func (x *UpdateNetworkOfferingRequest) GetAvailability() string

func (*UpdateNetworkOfferingRequest) GetDisplayText

func (x *UpdateNetworkOfferingRequest) GetDisplayText() string

func (*UpdateNetworkOfferingRequest) GetDomainIds

func (x *UpdateNetworkOfferingRequest) GetDomainIds() string

func (*UpdateNetworkOfferingRequest) GetId

func (*UpdateNetworkOfferingRequest) GetKeepAliveEnabled

func (x *UpdateNetworkOfferingRequest) GetKeepAliveEnabled() bool

func (*UpdateNetworkOfferingRequest) GetMaxConnections

func (x *UpdateNetworkOfferingRequest) GetMaxConnections() int32

func (*UpdateNetworkOfferingRequest) GetNetworkOfferingName

func (x *UpdateNetworkOfferingRequest) GetNetworkOfferingName() string

func (*UpdateNetworkOfferingRequest) GetResponseType

func (x *UpdateNetworkOfferingRequest) GetResponseType() string

func (*UpdateNetworkOfferingRequest) GetSortKey

func (x *UpdateNetworkOfferingRequest) GetSortKey() int32

func (*UpdateNetworkOfferingRequest) GetState

func (x *UpdateNetworkOfferingRequest) GetState() string

func (*UpdateNetworkOfferingRequest) GetTags

func (x *UpdateNetworkOfferingRequest) GetTags() string

func (*UpdateNetworkOfferingRequest) GetZoneIds

func (x *UpdateNetworkOfferingRequest) GetZoneIds() string

func (*UpdateNetworkOfferingRequest) ProtoMessage

func (*UpdateNetworkOfferingRequest) ProtoMessage()

func (*UpdateNetworkOfferingRequest) ProtoReflect

func (*UpdateNetworkOfferingRequest) Reset

func (x *UpdateNetworkOfferingRequest) Reset()

func (*UpdateNetworkOfferingRequest) String

type UpdateNetworkOfferingResponse

type UpdateNetworkOfferingResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

UpdateNetworkOfferingResponse represents the response from updates a network offering.

func (*UpdateNetworkOfferingResponse) Descriptor deprecated

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

Deprecated: Use UpdateNetworkOfferingResponse.ProtoReflect.Descriptor instead.

func (*UpdateNetworkOfferingResponse) GetResult

func (x *UpdateNetworkOfferingResponse) GetResult() *Result

func (*UpdateNetworkOfferingResponse) ProtoMessage

func (*UpdateNetworkOfferingResponse) ProtoMessage()

func (*UpdateNetworkOfferingResponse) ProtoReflect

func (*UpdateNetworkOfferingResponse) Reset

func (x *UpdateNetworkOfferingResponse) Reset()

func (*UpdateNetworkOfferingResponse) String

type UpdateNetworkRequest

type UpdateNetworkRequest struct {

	// Whether to run this operation as an administrator
	RunAsAdmin *bool `protobuf:"varint,1,opt,name=run_as_admin,json=runAsAdmin" json:"run_as_admin,omitempty"`
	// the ID of the network
	Id *int64 `protobuf:"varint,2,opt,name=id" json:"id,omitempty"`
	// the new name for the network
	Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	// the new display text for the network
	DisplayText *string `protobuf:"bytes,4,opt,name=display_text,json=displayText" json:"display_text,omitempty"`
	// network domain
	NetworkDomain *string `protobuf:"bytes,5,opt,name=network_domain,json=networkDomain" json:"network_domain,omitempty"`
	// Force update even if CIDR type is different
	ChangeCidr *bool `protobuf:"varint,6,opt,name=change_cidr,json=changeCidr" json:"change_cidr,omitempty"`
	// network offering ID
	NetworkOfferingId *int64 `protobuf:"varint,7,opt,name=network_offering_id,json=networkOfferingId" json:"network_offering_id,omitempty"`
	// CIDR for guest VMs, CloudStack allocates IPs to guest VMs only from this CIDR
	GuestVmCidr *string `protobuf:"bytes,8,opt,name=guest_vm_cidr,json=guestVmCidr" json:"guest_vm_cidr,omitempty"`
	// if true, we will update the routers one after the other. applicable only for redundant router based networks using virtual router as provider
	UpdateInSequence *bool `protobuf:"varint,9,opt,name=update_in_sequence,json=updateInSequence" json:"update_in_sequence,omitempty"`
	// an optional field, whether to the display the network to the end user or not.
	DisplayNetwork *bool `protobuf:"varint,10,opt,name=display_network,json=displayNetwork" json:"display_network,omitempty"`
	// Setting this to true will cause a forced network update,
	Forced *bool `protobuf:"varint,11,opt,name=forced" json:"forced,omitempty"`
	// MTU to be configured on the network VR's public facing interfaces
	PublicMtu *int32 `protobuf:"varint,12,opt,name=public_mtu,json=publicMtu" json:"public_mtu,omitempty"`
	// MTU to be configured on the network VR's public facing interfaces
	PrivateMtu *int32 `protobuf:"varint,13,opt,name=private_mtu,json=privateMtu" json:"private_mtu,omitempty"`
	// the first IPv4 DNS for the network. Empty string will update the first IPv4 DNS with the value from the zone
	Ip4Dns1 *string `protobuf:"bytes,14,opt,name=ip4_dns1,json=ip4Dns1" json:"ip4_dns1,omitempty"`
	// the second IPv4 DNS for the network. Empty string will update the second IPv4 DNS with the value from the zone
	Ip4Dns2 *string `protobuf:"bytes,15,opt,name=ip4_dns2,json=ip4Dns2" json:"ip4_dns2,omitempty"`
	// the first IPv6 DNS for the network. Empty string will update the first IPv6 DNS with the value from the zone
	Ip6Dns1 *string `protobuf:"bytes,16,opt,name=ip6_dns1,json=ip6Dns1" json:"ip6_dns1,omitempty"`
	// the second IPv6 DNS for the network. Empty string will update the second IPv6 DNS with the value from the zone
	Ip6Dns2 *string `protobuf:"bytes,17,opt,name=ip6_dns2,json=ip6Dns2" json:"ip6_dns2,omitempty"`
	// IPV4 address to be assigned to the public interface of the network router. This address must already be acquired for this network
	SourceNatIP *string `protobuf:"bytes,18,opt,name=source_nat_i_p,json=sourceNatIP" json:"source_nat_i_p,omitempty"`
	// an optional field, in case you want to set a custom id to the resource. Allowed to Root Admins only
	CustomId      *string `protobuf:"bytes,19,opt,name=custom_id,json=customId" json:"custom_id,omitempty"`
	StartEventId  *int64  `protobuf:"varint,20,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,21,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,22,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

UpdateNetworkRequest represents the parameters for updates a network

func (*UpdateNetworkRequest) Descriptor deprecated

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

Deprecated: Use UpdateNetworkRequest.ProtoReflect.Descriptor instead.

func (*UpdateNetworkRequest) GetChangeCidr

func (x *UpdateNetworkRequest) GetChangeCidr() bool

func (*UpdateNetworkRequest) GetCustomId

func (x *UpdateNetworkRequest) GetCustomId() string

func (*UpdateNetworkRequest) GetDisplayNetwork

func (x *UpdateNetworkRequest) GetDisplayNetwork() bool

func (*UpdateNetworkRequest) GetDisplayText

func (x *UpdateNetworkRequest) GetDisplayText() string

func (*UpdateNetworkRequest) GetForced

func (x *UpdateNetworkRequest) GetForced() bool

func (*UpdateNetworkRequest) GetGuestVmCidr

func (x *UpdateNetworkRequest) GetGuestVmCidr() string

func (*UpdateNetworkRequest) GetId

func (x *UpdateNetworkRequest) GetId() int64

func (*UpdateNetworkRequest) GetInjectedJobId

func (x *UpdateNetworkRequest) GetInjectedJobId() string

func (*UpdateNetworkRequest) GetIp4Dns1

func (x *UpdateNetworkRequest) GetIp4Dns1() string

func (*UpdateNetworkRequest) GetIp4Dns2

func (x *UpdateNetworkRequest) GetIp4Dns2() string

func (*UpdateNetworkRequest) GetIp6Dns1

func (x *UpdateNetworkRequest) GetIp6Dns1() string

func (*UpdateNetworkRequest) GetIp6Dns2

func (x *UpdateNetworkRequest) GetIp6Dns2() string

func (*UpdateNetworkRequest) GetName

func (x *UpdateNetworkRequest) GetName() string

func (*UpdateNetworkRequest) GetNetworkDomain

func (x *UpdateNetworkRequest) GetNetworkDomain() string

func (*UpdateNetworkRequest) GetNetworkOfferingId

func (x *UpdateNetworkRequest) GetNetworkOfferingId() int64

func (*UpdateNetworkRequest) GetPrivateMtu

func (x *UpdateNetworkRequest) GetPrivateMtu() int32

func (*UpdateNetworkRequest) GetPublicMtu

func (x *UpdateNetworkRequest) GetPublicMtu() int32

func (*UpdateNetworkRequest) GetResponseType

func (x *UpdateNetworkRequest) GetResponseType() string

func (*UpdateNetworkRequest) GetRunAsAdmin

func (x *UpdateNetworkRequest) GetRunAsAdmin() bool

func (*UpdateNetworkRequest) GetSourceNatIP

func (x *UpdateNetworkRequest) GetSourceNatIP() string

func (*UpdateNetworkRequest) GetStartEventId

func (x *UpdateNetworkRequest) GetStartEventId() int64

func (*UpdateNetworkRequest) GetUpdateInSequence

func (x *UpdateNetworkRequest) GetUpdateInSequence() bool

func (*UpdateNetworkRequest) ProtoMessage

func (*UpdateNetworkRequest) ProtoMessage()

func (*UpdateNetworkRequest) ProtoReflect

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

func (*UpdateNetworkRequest) Reset

func (x *UpdateNetworkRequest) Reset()

func (*UpdateNetworkRequest) String

func (x *UpdateNetworkRequest) String() string

type UpdateNetworkResponse

type UpdateNetworkResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

UpdateNetworkResponse represents the response from updates a network

func (*UpdateNetworkResponse) Descriptor deprecated

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

Deprecated: Use UpdateNetworkResponse.ProtoReflect.Descriptor instead.

func (*UpdateNetworkResponse) GetResult

func (x *UpdateNetworkResponse) GetResult() *Result

func (*UpdateNetworkResponse) ProtoMessage

func (*UpdateNetworkResponse) ProtoMessage()

func (*UpdateNetworkResponse) ProtoReflect

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

func (*UpdateNetworkResponse) Reset

func (x *UpdateNetworkResponse) Reset()

func (*UpdateNetworkResponse) String

func (x *UpdateNetworkResponse) String() string

type UpdateNetworkServiceProviderRequest

type UpdateNetworkServiceProviderRequest struct {

	// Enabled/Disabled/Shutdown the physical network service provider
	State *string `protobuf:"bytes,1,opt,name=state" json:"state,omitempty"`
	// network service provider id
	Id *int64 `protobuf:"varint,2,opt,name=id" json:"id,omitempty"`
	// the list of services to be enabled for this physical network service provider
	EnabledServices []string `protobuf:"bytes,3,rep,name=enabled_services,json=enabledServices" json:"enabled_services,omitempty"`
	StartEventId    *int64   `protobuf:"varint,4,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId   *string  `protobuf:"bytes,5,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType    *string  `protobuf:"bytes,6,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

UpdateNetworkServiceProviderRequest represents the parameters for updates a network serviceprovider of a physical network

func (*UpdateNetworkServiceProviderRequest) Descriptor deprecated

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

Deprecated: Use UpdateNetworkServiceProviderRequest.ProtoReflect.Descriptor instead.

func (*UpdateNetworkServiceProviderRequest) GetEnabledServices

func (x *UpdateNetworkServiceProviderRequest) GetEnabledServices() []string

func (*UpdateNetworkServiceProviderRequest) GetId

func (*UpdateNetworkServiceProviderRequest) GetInjectedJobId

func (x *UpdateNetworkServiceProviderRequest) GetInjectedJobId() string

func (*UpdateNetworkServiceProviderRequest) GetResponseType

func (x *UpdateNetworkServiceProviderRequest) GetResponseType() string

func (*UpdateNetworkServiceProviderRequest) GetStartEventId

func (x *UpdateNetworkServiceProviderRequest) GetStartEventId() int64

func (*UpdateNetworkServiceProviderRequest) GetState

func (*UpdateNetworkServiceProviderRequest) ProtoMessage

func (*UpdateNetworkServiceProviderRequest) ProtoMessage()

func (*UpdateNetworkServiceProviderRequest) ProtoReflect

func (*UpdateNetworkServiceProviderRequest) Reset

func (*UpdateNetworkServiceProviderRequest) String

type UpdateNetworkServiceProviderResponse

type UpdateNetworkServiceProviderResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

UpdateNetworkServiceProviderResponse represents the response from updates a network serviceprovider of a physical network

func (*UpdateNetworkServiceProviderResponse) Descriptor deprecated

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

Deprecated: Use UpdateNetworkServiceProviderResponse.ProtoReflect.Descriptor instead.

func (*UpdateNetworkServiceProviderResponse) GetResult

func (*UpdateNetworkServiceProviderResponse) ProtoMessage

func (*UpdateNetworkServiceProviderResponse) ProtoMessage()

func (*UpdateNetworkServiceProviderResponse) ProtoReflect

func (*UpdateNetworkServiceProviderResponse) Reset

func (*UpdateNetworkServiceProviderResponse) String

type UpdatePhysicalNetworkRequest

type UpdatePhysicalNetworkRequest struct {

	// physical network id
	Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	// the speed for the physical network[1G/10G]
	Speed *string `protobuf:"bytes,2,opt,name=speed" json:"speed,omitempty"`
	// Tag the physical network
	Tags []string `protobuf:"bytes,3,rep,name=tags" json:"tags,omitempty"`
	// Enabled/Disabled
	State *string `protobuf:"bytes,4,opt,name=state" json:"state,omitempty"`
	// the VLAN for the physical network
	Vlan          *string `protobuf:"bytes,5,opt,name=vlan" json:"vlan,omitempty"`
	StartEventId  *int64  `protobuf:"varint,6,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,7,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,8,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

UpdatePhysicalNetworkRequest represents the parameters for updates a physical network

func (*UpdatePhysicalNetworkRequest) Descriptor deprecated

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

Deprecated: Use UpdatePhysicalNetworkRequest.ProtoReflect.Descriptor instead.

func (*UpdatePhysicalNetworkRequest) GetId

func (*UpdatePhysicalNetworkRequest) GetInjectedJobId

func (x *UpdatePhysicalNetworkRequest) GetInjectedJobId() string

func (*UpdatePhysicalNetworkRequest) GetResponseType

func (x *UpdatePhysicalNetworkRequest) GetResponseType() string

func (*UpdatePhysicalNetworkRequest) GetSpeed

func (x *UpdatePhysicalNetworkRequest) GetSpeed() string

func (*UpdatePhysicalNetworkRequest) GetStartEventId

func (x *UpdatePhysicalNetworkRequest) GetStartEventId() int64

func (*UpdatePhysicalNetworkRequest) GetState

func (x *UpdatePhysicalNetworkRequest) GetState() string

func (*UpdatePhysicalNetworkRequest) GetTags

func (x *UpdatePhysicalNetworkRequest) GetTags() []string

func (*UpdatePhysicalNetworkRequest) GetVlan

func (x *UpdatePhysicalNetworkRequest) GetVlan() string

func (*UpdatePhysicalNetworkRequest) ProtoMessage

func (*UpdatePhysicalNetworkRequest) ProtoMessage()

func (*UpdatePhysicalNetworkRequest) ProtoReflect

func (*UpdatePhysicalNetworkRequest) Reset

func (x *UpdatePhysicalNetworkRequest) Reset()

func (*UpdatePhysicalNetworkRequest) String

type UpdatePhysicalNetworkResponse

type UpdatePhysicalNetworkResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

UpdatePhysicalNetworkResponse represents the response from updates a physical network

func (*UpdatePhysicalNetworkResponse) Descriptor deprecated

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

Deprecated: Use UpdatePhysicalNetworkResponse.ProtoReflect.Descriptor instead.

func (*UpdatePhysicalNetworkResponse) GetResult

func (x *UpdatePhysicalNetworkResponse) GetResult() *Result

func (*UpdatePhysicalNetworkResponse) ProtoMessage

func (*UpdatePhysicalNetworkResponse) ProtoMessage()

func (*UpdatePhysicalNetworkResponse) ProtoReflect

func (*UpdatePhysicalNetworkResponse) Reset

func (x *UpdatePhysicalNetworkResponse) Reset()

func (*UpdatePhysicalNetworkResponse) String

type UpdatePodManagementNetworkIpRangeRequest

type UpdatePodManagementNetworkIpRangeRequest struct {

	// UUID of POD, where the IP range belongs to.
	PodId *int64 `protobuf:"varint,1,opt,name=pod_id,json=podId" json:"pod_id,omitempty"`
	// The current starting IP address.
	CurrentStartIp *string `protobuf:"bytes,2,opt,name=current_start_ip,json=currentStartIp" json:"current_start_ip,omitempty"`
	// The current ending IP address.
	CurrentEndIp *string `protobuf:"bytes,3,opt,name=current_end_ip,json=currentEndIp" json:"current_end_ip,omitempty"`
	// The new starting IP address.
	NewStartIp *string `protobuf:"bytes,4,opt,name=new_start_ip,json=newStartIp" json:"new_start_ip,omitempty"`
	// The new ending IP address.
	NewEndIp      *string `protobuf:"bytes,5,opt,name=new_end_ip,json=newEndIp" json:"new_end_ip,omitempty"`
	StartEventId  *int64  `protobuf:"varint,6,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,7,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,8,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

UpdatePodManagementNetworkIpRangeRequest represents the parameters for updates a management network ip range. only allowed when no ips are allocated.

func (*UpdatePodManagementNetworkIpRangeRequest) Descriptor deprecated

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

Deprecated: Use UpdatePodManagementNetworkIpRangeRequest.ProtoReflect.Descriptor instead.

func (*UpdatePodManagementNetworkIpRangeRequest) GetCurrentEndIp

func (x *UpdatePodManagementNetworkIpRangeRequest) GetCurrentEndIp() string

func (*UpdatePodManagementNetworkIpRangeRequest) GetCurrentStartIp

func (x *UpdatePodManagementNetworkIpRangeRequest) GetCurrentStartIp() string

func (*UpdatePodManagementNetworkIpRangeRequest) GetInjectedJobId

func (x *UpdatePodManagementNetworkIpRangeRequest) GetInjectedJobId() string

func (*UpdatePodManagementNetworkIpRangeRequest) GetNewEndIp

func (*UpdatePodManagementNetworkIpRangeRequest) GetNewStartIp

func (*UpdatePodManagementNetworkIpRangeRequest) GetPodId

func (*UpdatePodManagementNetworkIpRangeRequest) GetResponseType

func (x *UpdatePodManagementNetworkIpRangeRequest) GetResponseType() string

func (*UpdatePodManagementNetworkIpRangeRequest) GetStartEventId

func (x *UpdatePodManagementNetworkIpRangeRequest) GetStartEventId() int64

func (*UpdatePodManagementNetworkIpRangeRequest) ProtoMessage

func (*UpdatePodManagementNetworkIpRangeRequest) ProtoReflect

func (*UpdatePodManagementNetworkIpRangeRequest) Reset

func (*UpdatePodManagementNetworkIpRangeRequest) String

type UpdatePodManagementNetworkIpRangeResponse

type UpdatePodManagementNetworkIpRangeResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

UpdatePodManagementNetworkIpRangeResponse represents the response from updates a management network ip range. only allowed when no ips are allocated.

func (*UpdatePodManagementNetworkIpRangeResponse) Descriptor deprecated

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

Deprecated: Use UpdatePodManagementNetworkIpRangeResponse.ProtoReflect.Descriptor instead.

func (*UpdatePodManagementNetworkIpRangeResponse) GetResult

func (*UpdatePodManagementNetworkIpRangeResponse) ProtoMessage

func (*UpdatePodManagementNetworkIpRangeResponse) ProtoReflect

func (*UpdatePodManagementNetworkIpRangeResponse) Reset

func (*UpdatePodManagementNetworkIpRangeResponse) String

type UpdateStorageNetworkIpRangeRequest

type UpdateStorageNetworkIpRangeRequest struct {

	// UUID of storage network ip range
	Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	// the beginning IP address
	StartIp *string `protobuf:"bytes,2,opt,name=start_ip,json=startIp" json:"start_ip,omitempty"`
	// the ending IP address
	EndIp *string `protobuf:"bytes,3,opt,name=end_ip,json=endIp" json:"end_ip,omitempty"`
	// Optional. the vlan the ip range sits on
	Vlan *int32 `protobuf:"varint,4,opt,name=vlan" json:"vlan,omitempty"`
	// the netmask for storage network
	Netmask       *string `protobuf:"bytes,5,opt,name=netmask" json:"netmask,omitempty"`
	StartEventId  *int64  `protobuf:"varint,6,opt,name=start_event_id,json=startEventId" json:"start_event_id,omitempty"`
	InjectedJobId *string `protobuf:"bytes,7,opt,name=injected_job_id,json=injectedJobId" json:"injected_job_id,omitempty"`
	ResponseType  *string `protobuf:"bytes,8,opt,name=response_type,json=responseType" json:"response_type,omitempty"`
	// contains filtered or unexported fields
}

UpdateStorageNetworkIpRangeRequest represents the parameters for update a storage network ip range, only allowed when no ips in this range have been allocated.

func (*UpdateStorageNetworkIpRangeRequest) Descriptor deprecated

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

Deprecated: Use UpdateStorageNetworkIpRangeRequest.ProtoReflect.Descriptor instead.

func (*UpdateStorageNetworkIpRangeRequest) GetEndIp

func (*UpdateStorageNetworkIpRangeRequest) GetId

func (*UpdateStorageNetworkIpRangeRequest) GetInjectedJobId

func (x *UpdateStorageNetworkIpRangeRequest) GetInjectedJobId() string

func (*UpdateStorageNetworkIpRangeRequest) GetNetmask

func (*UpdateStorageNetworkIpRangeRequest) GetResponseType

func (x *UpdateStorageNetworkIpRangeRequest) GetResponseType() string

func (*UpdateStorageNetworkIpRangeRequest) GetStartEventId

func (x *UpdateStorageNetworkIpRangeRequest) GetStartEventId() int64

func (*UpdateStorageNetworkIpRangeRequest) GetStartIp

func (*UpdateStorageNetworkIpRangeRequest) GetVlan

func (*UpdateStorageNetworkIpRangeRequest) ProtoMessage

func (*UpdateStorageNetworkIpRangeRequest) ProtoMessage()

func (*UpdateStorageNetworkIpRangeRequest) ProtoReflect

func (*UpdateStorageNetworkIpRangeRequest) Reset

func (*UpdateStorageNetworkIpRangeRequest) String

type UpdateStorageNetworkIpRangeResponse

type UpdateStorageNetworkIpRangeResponse struct {

	// The Result
	Result *Result `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
	// contains filtered or unexported fields
}

UpdateStorageNetworkIpRangeResponse represents the response from update a storage network ip range, only allowed when no ips in this range have been allocated.

func (*UpdateStorageNetworkIpRangeResponse) Descriptor deprecated

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

Deprecated: Use UpdateStorageNetworkIpRangeResponse.ProtoReflect.Descriptor instead.

func (*UpdateStorageNetworkIpRangeResponse) GetResult

func (*UpdateStorageNetworkIpRangeResponse) ProtoMessage

func (*UpdateStorageNetworkIpRangeResponse) ProtoMessage()

func (*UpdateStorageNetworkIpRangeResponse) ProtoReflect

func (*UpdateStorageNetworkIpRangeResponse) Reset

func (*UpdateStorageNetworkIpRangeResponse) String

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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