adminv2

package
v0.0.8 Latest Latest
Warning

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

Go to latest
Published: Aug 7, 2025 License: MIT Imports: 7 Imported by: 14

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_metalstack_admin_v2_filesystem_proto protoreflect.FileDescriptor
View Source
var File_metalstack_admin_v2_image_proto protoreflect.FileDescriptor
View Source
var File_metalstack_admin_v2_ip_proto protoreflect.FileDescriptor
View Source
var File_metalstack_admin_v2_network_proto protoreflect.FileDescriptor
View Source
var File_metalstack_admin_v2_partition_proto protoreflect.FileDescriptor
View Source
var File_metalstack_admin_v2_size_proto protoreflect.FileDescriptor
View Source
var File_metalstack_admin_v2_tenant_proto protoreflect.FileDescriptor
View Source
var File_metalstack_admin_v2_token_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type FilesystemServiceCreateRequest

type FilesystemServiceCreateRequest struct {

	// FilesystemLayout the filesystemlayout
	FilesystemLayout *v2.FilesystemLayout `protobuf:"bytes,1,opt,name=filesystem_layout,json=filesystemLayout,proto3" json:"filesystem_layout,omitempty"`
	// contains filtered or unexported fields
}

FilesystemServiceCreateRequest

func (*FilesystemServiceCreateRequest) Descriptor deprecated

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

Deprecated: Use FilesystemServiceCreateRequest.ProtoReflect.Descriptor instead.

func (*FilesystemServiceCreateRequest) GetFilesystemLayout

func (x *FilesystemServiceCreateRequest) GetFilesystemLayout() *v2.FilesystemLayout

func (*FilesystemServiceCreateRequest) ProtoMessage

func (*FilesystemServiceCreateRequest) ProtoMessage()

func (*FilesystemServiceCreateRequest) ProtoReflect

func (*FilesystemServiceCreateRequest) Reset

func (x *FilesystemServiceCreateRequest) Reset()

func (*FilesystemServiceCreateRequest) String

type FilesystemServiceCreateResponse

type FilesystemServiceCreateResponse struct {

	// FilesystemLayout the filesystemlayout
	FilesystemLayout *v2.FilesystemLayout `protobuf:"bytes,1,opt,name=filesystem_layout,json=filesystemLayout,proto3" json:"filesystem_layout,omitempty"`
	// contains filtered or unexported fields
}

FilesystemServiceCreateResponse

func (*FilesystemServiceCreateResponse) Descriptor deprecated

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

Deprecated: Use FilesystemServiceCreateResponse.ProtoReflect.Descriptor instead.

func (*FilesystemServiceCreateResponse) GetFilesystemLayout

func (x *FilesystemServiceCreateResponse) GetFilesystemLayout() *v2.FilesystemLayout

func (*FilesystemServiceCreateResponse) ProtoMessage

func (*FilesystemServiceCreateResponse) ProtoMessage()

func (*FilesystemServiceCreateResponse) ProtoReflect

func (*FilesystemServiceCreateResponse) Reset

func (*FilesystemServiceCreateResponse) String

type FilesystemServiceDeleteRequest

type FilesystemServiceDeleteRequest struct {

	// ID of the filesystem to delete
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

FilesystemServiceDeleteRequest

func (*FilesystemServiceDeleteRequest) Descriptor deprecated

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

Deprecated: Use FilesystemServiceDeleteRequest.ProtoReflect.Descriptor instead.

func (*FilesystemServiceDeleteRequest) GetId

func (*FilesystemServiceDeleteRequest) ProtoMessage

func (*FilesystemServiceDeleteRequest) ProtoMessage()

func (*FilesystemServiceDeleteRequest) ProtoReflect

func (*FilesystemServiceDeleteRequest) Reset

func (x *FilesystemServiceDeleteRequest) Reset()

func (*FilesystemServiceDeleteRequest) String

type FilesystemServiceDeleteResponse

type FilesystemServiceDeleteResponse struct {

	// FilesystemLayout the filesystemlayout
	FilesystemLayout *v2.FilesystemLayout `protobuf:"bytes,1,opt,name=filesystem_layout,json=filesystemLayout,proto3" json:"filesystem_layout,omitempty"`
	// contains filtered or unexported fields
}

message FilesystemServiceDeleteResponse {

func (*FilesystemServiceDeleteResponse) Descriptor deprecated

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

Deprecated: Use FilesystemServiceDeleteResponse.ProtoReflect.Descriptor instead.

func (*FilesystemServiceDeleteResponse) GetFilesystemLayout

func (x *FilesystemServiceDeleteResponse) GetFilesystemLayout() *v2.FilesystemLayout

func (*FilesystemServiceDeleteResponse) ProtoMessage

func (*FilesystemServiceDeleteResponse) ProtoMessage()

func (*FilesystemServiceDeleteResponse) ProtoReflect

func (*FilesystemServiceDeleteResponse) Reset

func (*FilesystemServiceDeleteResponse) String

type FilesystemServiceUpdateRequest

type FilesystemServiceUpdateRequest struct {

	// FilesystemLayout the filesystemlayout
	FilesystemLayout *v2.FilesystemLayout `protobuf:"bytes,1,opt,name=filesystem_layout,json=filesystemLayout,proto3" json:"filesystem_layout,omitempty"`
	// contains filtered or unexported fields
}

FilesystemServiceUpdateRequest

func (*FilesystemServiceUpdateRequest) Descriptor deprecated

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

Deprecated: Use FilesystemServiceUpdateRequest.ProtoReflect.Descriptor instead.

func (*FilesystemServiceUpdateRequest) GetFilesystemLayout

func (x *FilesystemServiceUpdateRequest) GetFilesystemLayout() *v2.FilesystemLayout

func (*FilesystemServiceUpdateRequest) ProtoMessage

func (*FilesystemServiceUpdateRequest) ProtoMessage()

func (*FilesystemServiceUpdateRequest) ProtoReflect

func (*FilesystemServiceUpdateRequest) Reset

func (x *FilesystemServiceUpdateRequest) Reset()

func (*FilesystemServiceUpdateRequest) String

type FilesystemServiceUpdateResponse

type FilesystemServiceUpdateResponse struct {

	// FilesystemLayout the filesystemlayout
	FilesystemLayout *v2.FilesystemLayout `protobuf:"bytes,1,opt,name=filesystem_layout,json=filesystemLayout,proto3" json:"filesystem_layout,omitempty"`
	// contains filtered or unexported fields
}

FilesystemServiceUpdateResponse

func (*FilesystemServiceUpdateResponse) Descriptor deprecated

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

Deprecated: Use FilesystemServiceUpdateResponse.ProtoReflect.Descriptor instead.

func (*FilesystemServiceUpdateResponse) GetFilesystemLayout

func (x *FilesystemServiceUpdateResponse) GetFilesystemLayout() *v2.FilesystemLayout

func (*FilesystemServiceUpdateResponse) ProtoMessage

func (*FilesystemServiceUpdateResponse) ProtoMessage()

func (*FilesystemServiceUpdateResponse) ProtoReflect

func (*FilesystemServiceUpdateResponse) Reset

func (*FilesystemServiceUpdateResponse) String

type IPIssue

type IPIssue struct {

	// Description of the issue with this ip
	Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
	// IP is the ip with the issue
	Ip *v2.IP `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip,omitempty"`
	// contains filtered or unexported fields
}

IPIssue

func (*IPIssue) Descriptor deprecated

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

Deprecated: Use IPIssue.ProtoReflect.Descriptor instead.

func (*IPIssue) GetDescription

func (x *IPIssue) GetDescription() string

func (*IPIssue) GetIp

func (x *IPIssue) GetIp() *v2.IP

func (*IPIssue) ProtoMessage

func (*IPIssue) ProtoMessage()

func (*IPIssue) ProtoReflect

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

func (*IPIssue) Reset

func (x *IPIssue) Reset()

func (*IPIssue) String

func (x *IPIssue) String() string

type IPServiceIssuesRequest

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

IPServiceIssuesRequest

func (*IPServiceIssuesRequest) Descriptor deprecated

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

Deprecated: Use IPServiceIssuesRequest.ProtoReflect.Descriptor instead.

func (*IPServiceIssuesRequest) ProtoMessage

func (*IPServiceIssuesRequest) ProtoMessage()

func (*IPServiceIssuesRequest) ProtoReflect

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

func (*IPServiceIssuesRequest) Reset

func (x *IPServiceIssuesRequest) Reset()

func (*IPServiceIssuesRequest) String

func (x *IPServiceIssuesRequest) String() string

type IPServiceIssuesResponse

type IPServiceIssuesResponse struct {

	// Issues with ips
	Issues []*IPIssue `protobuf:"bytes,1,rep,name=issues,proto3" json:"issues,omitempty"`
	// contains filtered or unexported fields
}

IPServiceIssuesResponse

func (*IPServiceIssuesResponse) Descriptor deprecated

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

Deprecated: Use IPServiceIssuesResponse.ProtoReflect.Descriptor instead.

func (*IPServiceIssuesResponse) GetIssues

func (x *IPServiceIssuesResponse) GetIssues() []*IPIssue

func (*IPServiceIssuesResponse) ProtoMessage

func (*IPServiceIssuesResponse) ProtoMessage()

func (*IPServiceIssuesResponse) ProtoReflect

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

func (*IPServiceIssuesResponse) Reset

func (x *IPServiceIssuesResponse) Reset()

func (*IPServiceIssuesResponse) String

func (x *IPServiceIssuesResponse) String() string

type IPServiceListRequest

type IPServiceListRequest struct {

	// Query to search for one or more ips
	Query *v2.IPQuery `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// contains filtered or unexported fields
}

IPServiceListRequest

func (*IPServiceListRequest) Descriptor deprecated

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

Deprecated: Use IPServiceListRequest.ProtoReflect.Descriptor instead.

func (*IPServiceListRequest) GetQuery

func (x *IPServiceListRequest) GetQuery() *v2.IPQuery

func (*IPServiceListRequest) ProtoMessage

func (*IPServiceListRequest) ProtoMessage()

func (*IPServiceListRequest) ProtoReflect

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

func (*IPServiceListRequest) Reset

func (x *IPServiceListRequest) Reset()

func (*IPServiceListRequest) String

func (x *IPServiceListRequest) String() string

type IPServiceListResponse

type IPServiceListResponse struct {

	// IPs are the list of ips
	Ips []*v2.IP `protobuf:"bytes,1,rep,name=ips,proto3" json:"ips,omitempty"`
	// contains filtered or unexported fields
}

IPServiceListResponse

func (*IPServiceListResponse) Descriptor deprecated

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

Deprecated: Use IPServiceListResponse.ProtoReflect.Descriptor instead.

func (*IPServiceListResponse) GetIps

func (x *IPServiceListResponse) GetIps() []*v2.IP

func (*IPServiceListResponse) ProtoMessage

func (*IPServiceListResponse) ProtoMessage()

func (*IPServiceListResponse) ProtoReflect

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

func (*IPServiceListResponse) Reset

func (x *IPServiceListResponse) Reset()

func (*IPServiceListResponse) String

func (x *IPServiceListResponse) String() string

type ImageServiceCreateRequest

type ImageServiceCreateRequest struct {

	// Image is the image
	Image *v2.Image `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	// contains filtered or unexported fields
}

ImageServiceCreateRequest

func (*ImageServiceCreateRequest) Descriptor deprecated

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

Deprecated: Use ImageServiceCreateRequest.ProtoReflect.Descriptor instead.

func (*ImageServiceCreateRequest) GetImage

func (x *ImageServiceCreateRequest) GetImage() *v2.Image

func (*ImageServiceCreateRequest) ProtoMessage

func (*ImageServiceCreateRequest) ProtoMessage()

func (*ImageServiceCreateRequest) ProtoReflect

func (*ImageServiceCreateRequest) Reset

func (x *ImageServiceCreateRequest) Reset()

func (*ImageServiceCreateRequest) String

func (x *ImageServiceCreateRequest) String() string

type ImageServiceCreateResponse

type ImageServiceCreateResponse struct {

	// Image is the image
	Image *v2.Image `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	// contains filtered or unexported fields
}

ImageServiceCreateResponse

func (*ImageServiceCreateResponse) Descriptor deprecated

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

Deprecated: Use ImageServiceCreateResponse.ProtoReflect.Descriptor instead.

func (*ImageServiceCreateResponse) GetImage

func (x *ImageServiceCreateResponse) GetImage() *v2.Image

func (*ImageServiceCreateResponse) ProtoMessage

func (*ImageServiceCreateResponse) ProtoMessage()

func (*ImageServiceCreateResponse) ProtoReflect

func (*ImageServiceCreateResponse) Reset

func (x *ImageServiceCreateResponse) Reset()

func (*ImageServiceCreateResponse) String

func (x *ImageServiceCreateResponse) String() string

type ImageServiceDeleteRequest

type ImageServiceDeleteRequest struct {

	// ID of the image to delete
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

ImageServiceDeleteRequest

func (*ImageServiceDeleteRequest) Descriptor deprecated

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

Deprecated: Use ImageServiceDeleteRequest.ProtoReflect.Descriptor instead.

func (*ImageServiceDeleteRequest) GetId

func (x *ImageServiceDeleteRequest) GetId() string

func (*ImageServiceDeleteRequest) ProtoMessage

func (*ImageServiceDeleteRequest) ProtoMessage()

func (*ImageServiceDeleteRequest) ProtoReflect

func (*ImageServiceDeleteRequest) Reset

func (x *ImageServiceDeleteRequest) Reset()

func (*ImageServiceDeleteRequest) String

func (x *ImageServiceDeleteRequest) String() string

type ImageServiceDeleteResponse

type ImageServiceDeleteResponse struct {

	// ImageLayout the imagelayout
	Image *v2.Image `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	// contains filtered or unexported fields
}

message ImageServiceDeleteResponse {

func (*ImageServiceDeleteResponse) Descriptor deprecated

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

Deprecated: Use ImageServiceDeleteResponse.ProtoReflect.Descriptor instead.

func (*ImageServiceDeleteResponse) GetImage

func (x *ImageServiceDeleteResponse) GetImage() *v2.Image

func (*ImageServiceDeleteResponse) ProtoMessage

func (*ImageServiceDeleteResponse) ProtoMessage()

func (*ImageServiceDeleteResponse) ProtoReflect

func (*ImageServiceDeleteResponse) Reset

func (x *ImageServiceDeleteResponse) Reset()

func (*ImageServiceDeleteResponse) String

func (x *ImageServiceDeleteResponse) String() string

type ImageServiceUpdateRequest

type ImageServiceUpdateRequest struct {

	// Image is the image
	Image *v2.Image `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	// contains filtered or unexported fields
}

ImageServiceUpdateRequest

func (*ImageServiceUpdateRequest) Descriptor deprecated

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

Deprecated: Use ImageServiceUpdateRequest.ProtoReflect.Descriptor instead.

func (*ImageServiceUpdateRequest) GetImage

func (x *ImageServiceUpdateRequest) GetImage() *v2.Image

func (*ImageServiceUpdateRequest) ProtoMessage

func (*ImageServiceUpdateRequest) ProtoMessage()

func (*ImageServiceUpdateRequest) ProtoReflect

func (*ImageServiceUpdateRequest) Reset

func (x *ImageServiceUpdateRequest) Reset()

func (*ImageServiceUpdateRequest) String

func (x *ImageServiceUpdateRequest) String() string

type ImageServiceUpdateResponse

type ImageServiceUpdateResponse struct {

	// Image is the image
	Image *v2.Image `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	// contains filtered or unexported fields
}

ImageServiceUpdateResponse

func (*ImageServiceUpdateResponse) Descriptor deprecated

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

Deprecated: Use ImageServiceUpdateResponse.ProtoReflect.Descriptor instead.

func (*ImageServiceUpdateResponse) GetImage

func (x *ImageServiceUpdateResponse) GetImage() *v2.Image

func (*ImageServiceUpdateResponse) ProtoMessage

func (*ImageServiceUpdateResponse) ProtoMessage()

func (*ImageServiceUpdateResponse) ProtoReflect

func (*ImageServiceUpdateResponse) Reset

func (x *ImageServiceUpdateResponse) Reset()

func (*ImageServiceUpdateResponse) String

func (x *ImageServiceUpdateResponse) String() string

type ImageServiceUsageRequest

type ImageServiceUsageRequest struct {

	// Query for which images the usage should be reported
	Query *v2.ImageQuery `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// contains filtered or unexported fields
}

ImageServiceUsageRequest

func (*ImageServiceUsageRequest) Descriptor deprecated

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

Deprecated: Use ImageServiceUsageRequest.ProtoReflect.Descriptor instead.

func (*ImageServiceUsageRequest) GetQuery

func (x *ImageServiceUsageRequest) GetQuery() *v2.ImageQuery

func (*ImageServiceUsageRequest) ProtoMessage

func (*ImageServiceUsageRequest) ProtoMessage()

func (*ImageServiceUsageRequest) ProtoReflect

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

func (*ImageServiceUsageRequest) Reset

func (x *ImageServiceUsageRequest) Reset()

func (*ImageServiceUsageRequest) String

func (x *ImageServiceUsageRequest) String() string

type ImageServiceUsageResponse

type ImageServiceUsageResponse struct {

	// Images with usage
	ImageUsage []*v2.ImageUsage `protobuf:"bytes,1,rep,name=image_usage,json=imageUsage,proto3" json:"image_usage,omitempty"`
	// contains filtered or unexported fields
}

ImageServiceUsageResponse

func (*ImageServiceUsageResponse) Descriptor deprecated

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

Deprecated: Use ImageServiceUsageResponse.ProtoReflect.Descriptor instead.

func (*ImageServiceUsageResponse) GetImageUsage

func (x *ImageServiceUsageResponse) GetImageUsage() []*v2.ImageUsage

func (*ImageServiceUsageResponse) ProtoMessage

func (*ImageServiceUsageResponse) ProtoMessage()

func (*ImageServiceUsageResponse) ProtoReflect

func (*ImageServiceUsageResponse) Reset

func (x *ImageServiceUsageResponse) Reset()

func (*ImageServiceUsageResponse) String

func (x *ImageServiceUsageResponse) String() string

type NetworkServiceCreateRequest

type NetworkServiceCreateRequest struct {

	// Id of this network
	Id *string `protobuf:"bytes,1,opt,name=id,proto3,oneof" json:"id,omitempty"`
	// Name of this network
	Name *string `protobuf:"bytes,2,opt,name=name,proto3,oneof" json:"name,omitempty"`
	// Description of this network
	Description *string `protobuf:"bytes,3,opt,name=description,proto3,oneof" json:"description,omitempty"`
	// Partition where this network will be created
	Partition *string `protobuf:"bytes,4,opt,name=partition,proto3,oneof" json:"partition,omitempty"`
	// Project where this network belongs to
	Project *string `protobuf:"bytes,5,opt,name=project,proto3,oneof" json:"project,omitempty"`
	// Type of the network to create
	Type v2.NetworkType `protobuf:"varint,6,opt,name=type,proto3,enum=metalstack.api.v2.NetworkType" json:"type,omitempty"`
	// Labels on this network
	Labels *v2.Labels `protobuf:"bytes,7,opt,name=labels,proto3,oneof" json:"labels,omitempty"`
	// Prefixes in this network
	Prefixes []string `protobuf:"bytes,8,rep,name=prefixes,proto3" json:"prefixes,omitempty"`
	// Destination Prefixes in this network
	DestinationPrefixes []string `protobuf:"bytes,9,rep,name=destination_prefixes,json=destinationPrefixes,proto3" json:"destination_prefixes,omitempty"`
	// Default Child Prefix length defines the bitlength of a child network created per addressfamily, if not specified during the allocate request
	DefaultChildPrefixLength *v2.ChildPrefixLength `` /* 138-byte string literal not displayed */
	// Min Child Prefix length asserts that during child network creation the requested bit length is greater or equal the min child prefix length
	MinChildPrefixLength *v2.ChildPrefixLength `` /* 126-byte string literal not displayed */
	// NATType of this network
	NatType *v2.NATType `protobuf:"varint,12,opt,name=nat_type,json=natType,proto3,enum=metalstack.api.v2.NATType,oneof" json:"nat_type,omitempty"`
	// VRF of this network has this VNI.
	Vrf *uint32 `protobuf:"varint,13,opt,name=vrf,proto3,oneof" json:"vrf,omitempty"`
	// Parent NetworkId points to the id of the parent network if any
	ParentNetworkId *string `protobuf:"bytes,14,opt,name=parent_network_id,json=parentNetworkId,proto3,oneof" json:"parent_network_id,omitempty"`
	// AdditionalAnnouncableCidrs will be added to the allow list on the switch which prefixes might be announced
	AdditionalAnnouncableCidrs []string `` /* 142-byte string literal not displayed */
	// Length per addressfamily
	Length *v2.ChildPrefixLength `protobuf:"bytes,16,opt,name=length,proto3,oneof" json:"length,omitempty"`
	// AddressFamily to create, defaults to the same as the parent
	AddressFamily *v2.NetworkAddressFamily `` /* 152-byte string literal not displayed */
	// contains filtered or unexported fields
}

NetworkServiceCreateRequest

func (*NetworkServiceCreateRequest) Descriptor deprecated

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

Deprecated: Use NetworkServiceCreateRequest.ProtoReflect.Descriptor instead.

func (*NetworkServiceCreateRequest) GetAdditionalAnnouncableCidrs

func (x *NetworkServiceCreateRequest) GetAdditionalAnnouncableCidrs() []string

func (*NetworkServiceCreateRequest) GetAddressFamily

func (x *NetworkServiceCreateRequest) GetAddressFamily() v2.NetworkAddressFamily

func (*NetworkServiceCreateRequest) GetDefaultChildPrefixLength

func (x *NetworkServiceCreateRequest) GetDefaultChildPrefixLength() *v2.ChildPrefixLength

func (*NetworkServiceCreateRequest) GetDescription

func (x *NetworkServiceCreateRequest) GetDescription() string

func (*NetworkServiceCreateRequest) GetDestinationPrefixes

func (x *NetworkServiceCreateRequest) GetDestinationPrefixes() []string

func (*NetworkServiceCreateRequest) GetId

func (*NetworkServiceCreateRequest) GetLabels

func (x *NetworkServiceCreateRequest) GetLabels() *v2.Labels

func (*NetworkServiceCreateRequest) GetLength

func (*NetworkServiceCreateRequest) GetMinChildPrefixLength

func (x *NetworkServiceCreateRequest) GetMinChildPrefixLength() *v2.ChildPrefixLength

func (*NetworkServiceCreateRequest) GetName

func (x *NetworkServiceCreateRequest) GetName() string

func (*NetworkServiceCreateRequest) GetNatType

func (x *NetworkServiceCreateRequest) GetNatType() v2.NATType

func (*NetworkServiceCreateRequest) GetParentNetworkId

func (x *NetworkServiceCreateRequest) GetParentNetworkId() string

func (*NetworkServiceCreateRequest) GetPartition

func (x *NetworkServiceCreateRequest) GetPartition() string

func (*NetworkServiceCreateRequest) GetPrefixes

func (x *NetworkServiceCreateRequest) GetPrefixes() []string

func (*NetworkServiceCreateRequest) GetProject

func (x *NetworkServiceCreateRequest) GetProject() string

func (*NetworkServiceCreateRequest) GetType

func (*NetworkServiceCreateRequest) GetVrf

func (x *NetworkServiceCreateRequest) GetVrf() uint32

func (*NetworkServiceCreateRequest) ProtoMessage

func (*NetworkServiceCreateRequest) ProtoMessage()

func (*NetworkServiceCreateRequest) ProtoReflect

func (*NetworkServiceCreateRequest) Reset

func (x *NetworkServiceCreateRequest) Reset()

func (*NetworkServiceCreateRequest) String

func (x *NetworkServiceCreateRequest) String() string

type NetworkServiceCreateResponse

type NetworkServiceCreateResponse struct {

	// Network the network
	Network *v2.Network `protobuf:"bytes,1,opt,name=network,proto3" json:"network,omitempty"`
	// contains filtered or unexported fields
}

NetworkServiceCreateResponse is the response payload for a network create request

func (*NetworkServiceCreateResponse) Descriptor deprecated

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

Deprecated: Use NetworkServiceCreateResponse.ProtoReflect.Descriptor instead.

func (*NetworkServiceCreateResponse) GetNetwork

func (x *NetworkServiceCreateResponse) GetNetwork() *v2.Network

func (*NetworkServiceCreateResponse) ProtoMessage

func (*NetworkServiceCreateResponse) ProtoMessage()

func (*NetworkServiceCreateResponse) ProtoReflect

func (*NetworkServiceCreateResponse) Reset

func (x *NetworkServiceCreateResponse) Reset()

func (*NetworkServiceCreateResponse) String

type NetworkServiceDeleteRequest

type NetworkServiceDeleteRequest struct {

	// ID of the network to get
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

NetworkServiceDeleteRequest is the request payload for a network delete request

func (*NetworkServiceDeleteRequest) Descriptor deprecated

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

Deprecated: Use NetworkServiceDeleteRequest.ProtoReflect.Descriptor instead.

func (*NetworkServiceDeleteRequest) GetId

func (*NetworkServiceDeleteRequest) ProtoMessage

func (*NetworkServiceDeleteRequest) ProtoMessage()

func (*NetworkServiceDeleteRequest) ProtoReflect

func (*NetworkServiceDeleteRequest) Reset

func (x *NetworkServiceDeleteRequest) Reset()

func (*NetworkServiceDeleteRequest) String

func (x *NetworkServiceDeleteRequest) String() string

type NetworkServiceDeleteResponse

type NetworkServiceDeleteResponse struct {

	// Network the network
	Network *v2.Network `protobuf:"bytes,1,opt,name=network,proto3" json:"network,omitempty"`
	// contains filtered or unexported fields
}

NetworkServiceCapacityResponse is the response payload for a network delete request

func (*NetworkServiceDeleteResponse) Descriptor deprecated

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

Deprecated: Use NetworkServiceDeleteResponse.ProtoReflect.Descriptor instead.

func (*NetworkServiceDeleteResponse) GetNetwork

func (x *NetworkServiceDeleteResponse) GetNetwork() *v2.Network

func (*NetworkServiceDeleteResponse) ProtoMessage

func (*NetworkServiceDeleteResponse) ProtoMessage()

func (*NetworkServiceDeleteResponse) ProtoReflect

func (*NetworkServiceDeleteResponse) Reset

func (x *NetworkServiceDeleteResponse) Reset()

func (*NetworkServiceDeleteResponse) String

type NetworkServiceGetRequest

type NetworkServiceGetRequest struct {

	// ID of the network to get
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

NetworkServiceGetRequest

func (*NetworkServiceGetRequest) Descriptor deprecated

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

Deprecated: Use NetworkServiceGetRequest.ProtoReflect.Descriptor instead.

func (*NetworkServiceGetRequest) GetId

func (x *NetworkServiceGetRequest) GetId() string

func (*NetworkServiceGetRequest) ProtoMessage

func (*NetworkServiceGetRequest) ProtoMessage()

func (*NetworkServiceGetRequest) ProtoReflect

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

func (*NetworkServiceGetRequest) Reset

func (x *NetworkServiceGetRequest) Reset()

func (*NetworkServiceGetRequest) String

func (x *NetworkServiceGetRequest) String() string

type NetworkServiceGetResponse

type NetworkServiceGetResponse struct {

	// Network which was requested to get
	Network *v2.Network `protobuf:"bytes,1,opt,name=network,proto3" json:"network,omitempty"`
	// contains filtered or unexported fields
}

NetworkServiceGetResponse

func (*NetworkServiceGetResponse) Descriptor deprecated

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

Deprecated: Use NetworkServiceGetResponse.ProtoReflect.Descriptor instead.

func (*NetworkServiceGetResponse) GetNetwork

func (x *NetworkServiceGetResponse) GetNetwork() *v2.Network

func (*NetworkServiceGetResponse) ProtoMessage

func (*NetworkServiceGetResponse) ProtoMessage()

func (*NetworkServiceGetResponse) ProtoReflect

func (*NetworkServiceGetResponse) Reset

func (x *NetworkServiceGetResponse) Reset()

func (*NetworkServiceGetResponse) String

func (x *NetworkServiceGetResponse) String() string

type NetworkServiceListRequest

type NetworkServiceListRequest struct {

	// Query which specifies which networks to return
	Query *v2.NetworkQuery `protobuf:"bytes,2,opt,name=query,proto3" json:"query,omitempty"`
	// contains filtered or unexported fields
}

NetworkServiceListRequest

func (*NetworkServiceListRequest) Descriptor deprecated

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

Deprecated: Use NetworkServiceListRequest.ProtoReflect.Descriptor instead.

func (*NetworkServiceListRequest) GetQuery

func (x *NetworkServiceListRequest) GetQuery() *v2.NetworkQuery

func (*NetworkServiceListRequest) ProtoMessage

func (*NetworkServiceListRequest) ProtoMessage()

func (*NetworkServiceListRequest) ProtoReflect

func (*NetworkServiceListRequest) Reset

func (x *NetworkServiceListRequest) Reset()

func (*NetworkServiceListRequest) String

func (x *NetworkServiceListRequest) String() string

type NetworkServiceListResponse

type NetworkServiceListResponse struct {

	// Networks are the requested networks
	Networks []*v2.Network `protobuf:"bytes,1,rep,name=networks,proto3" json:"networks,omitempty"`
	// contains filtered or unexported fields
}

NetworkServiceListResponse

func (*NetworkServiceListResponse) Descriptor deprecated

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

Deprecated: Use NetworkServiceListResponse.ProtoReflect.Descriptor instead.

func (*NetworkServiceListResponse) GetNetworks

func (x *NetworkServiceListResponse) GetNetworks() []*v2.Network

func (*NetworkServiceListResponse) ProtoMessage

func (*NetworkServiceListResponse) ProtoMessage()

func (*NetworkServiceListResponse) ProtoReflect

func (*NetworkServiceListResponse) Reset

func (x *NetworkServiceListResponse) Reset()

func (*NetworkServiceListResponse) String

func (x *NetworkServiceListResponse) String() string

type NetworkServiceUpdateRequest

type NetworkServiceUpdateRequest struct {

	// Id of this network
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Name of this network
	Name *string `protobuf:"bytes,3,opt,name=name,proto3,oneof" json:"name,omitempty"`
	// Description of this network
	Description *string `protobuf:"bytes,4,opt,name=description,proto3,oneof" json:"description,omitempty"`
	// Labels to update on this network
	Labels *v2.UpdateLabels `protobuf:"bytes,7,opt,name=labels,proto3,oneof" json:"labels,omitempty"`
	// Prefixes in this network
	Prefixes []string `protobuf:"bytes,8,rep,name=prefixes,proto3" json:"prefixes,omitempty"`
	// Destination Prefixes in this network
	DestinationPrefixes []string `protobuf:"bytes,9,rep,name=destination_prefixes,json=destinationPrefixes,proto3" json:"destination_prefixes,omitempty"`
	// Default Child Prefix length defines the bit length of a child network created per addressfamily, of not specified during the allocate request
	DefaultChildPrefixLength *v2.ChildPrefixLength `` /* 144-byte string literal not displayed */
	// Min Child Prefix length asserts that during child network creation the requested bit length is greater or equal the min child prefix length
	MinChildPrefixLength *v2.ChildPrefixLength `` /* 132-byte string literal not displayed */
	// NATType of this network
	NatType *v2.NATType `protobuf:"varint,13,opt,name=nat_type,json=natType,proto3,enum=metalstack.api.v2.NATType,oneof" json:"nat_type,omitempty"`
	// AdditionalAnnouncableCidrs will be added to the allow list on the switch which prefixes might be announced
	AdditionalAnnouncableCidrs []string `` /* 142-byte string literal not displayed */
	// Force update, actually only prevents accidental removal of additional_announcable_cidrs which will destroy your dataplane in fact.
	Force bool `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"`
	// contains filtered or unexported fields
}

NetworkServiceUpdateRequest is the request payload for a network update request

func (*NetworkServiceUpdateRequest) Descriptor deprecated

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

Deprecated: Use NetworkServiceUpdateRequest.ProtoReflect.Descriptor instead.

func (*NetworkServiceUpdateRequest) GetAdditionalAnnouncableCidrs

func (x *NetworkServiceUpdateRequest) GetAdditionalAnnouncableCidrs() []string

func (*NetworkServiceUpdateRequest) GetDefaultChildPrefixLength

func (x *NetworkServiceUpdateRequest) GetDefaultChildPrefixLength() *v2.ChildPrefixLength

func (*NetworkServiceUpdateRequest) GetDescription

func (x *NetworkServiceUpdateRequest) GetDescription() string

func (*NetworkServiceUpdateRequest) GetDestinationPrefixes

func (x *NetworkServiceUpdateRequest) GetDestinationPrefixes() []string

func (*NetworkServiceUpdateRequest) GetForce

func (x *NetworkServiceUpdateRequest) GetForce() bool

func (*NetworkServiceUpdateRequest) GetId

func (*NetworkServiceUpdateRequest) GetLabels

func (*NetworkServiceUpdateRequest) GetMinChildPrefixLength

func (x *NetworkServiceUpdateRequest) GetMinChildPrefixLength() *v2.ChildPrefixLength

func (*NetworkServiceUpdateRequest) GetName

func (x *NetworkServiceUpdateRequest) GetName() string

func (*NetworkServiceUpdateRequest) GetNatType

func (x *NetworkServiceUpdateRequest) GetNatType() v2.NATType

func (*NetworkServiceUpdateRequest) GetPrefixes

func (x *NetworkServiceUpdateRequest) GetPrefixes() []string

func (*NetworkServiceUpdateRequest) ProtoMessage

func (*NetworkServiceUpdateRequest) ProtoMessage()

func (*NetworkServiceUpdateRequest) ProtoReflect

func (*NetworkServiceUpdateRequest) Reset

func (x *NetworkServiceUpdateRequest) Reset()

func (*NetworkServiceUpdateRequest) String

func (x *NetworkServiceUpdateRequest) String() string

type NetworkServiceUpdateResponse

type NetworkServiceUpdateResponse struct {

	// Network the network
	Network *v2.Network `protobuf:"bytes,1,opt,name=network,proto3" json:"network,omitempty"`
	// contains filtered or unexported fields
}

NetworkServiceUpdateResponse is the response payload for a network update request

func (*NetworkServiceUpdateResponse) Descriptor deprecated

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

Deprecated: Use NetworkServiceUpdateResponse.ProtoReflect.Descriptor instead.

func (*NetworkServiceUpdateResponse) GetNetwork

func (x *NetworkServiceUpdateResponse) GetNetwork() *v2.Network

func (*NetworkServiceUpdateResponse) ProtoMessage

func (*NetworkServiceUpdateResponse) ProtoMessage()

func (*NetworkServiceUpdateResponse) ProtoReflect

func (*NetworkServiceUpdateResponse) Reset

func (x *NetworkServiceUpdateResponse) Reset()

func (*NetworkServiceUpdateResponse) String

type PartitionServiceCapacityRequest

type PartitionServiceCapacityRequest struct {

	// ID of the partition to get
	Id *string `protobuf:"bytes,1,opt,name=id,proto3,oneof" json:"id,omitempty"`
	// Size of machines to show the capacity
	Size *string `protobuf:"bytes,2,opt,name=size,proto3,oneof" json:"size,omitempty"`
	// Project of machines to show the capacity
	Project *string `protobuf:"bytes,3,opt,name=project,proto3,oneof" json:"project,omitempty"`
	// contains filtered or unexported fields
}

PartitionServiceListRequest is the request payload for a partition capacity request

func (*PartitionServiceCapacityRequest) Descriptor deprecated

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

Deprecated: Use PartitionServiceCapacityRequest.ProtoReflect.Descriptor instead.

func (*PartitionServiceCapacityRequest) GetId

func (*PartitionServiceCapacityRequest) GetProject

func (x *PartitionServiceCapacityRequest) GetProject() string

func (*PartitionServiceCapacityRequest) GetSize

func (*PartitionServiceCapacityRequest) ProtoMessage

func (*PartitionServiceCapacityRequest) ProtoMessage()

func (*PartitionServiceCapacityRequest) ProtoReflect

func (*PartitionServiceCapacityRequest) Reset

func (*PartitionServiceCapacityRequest) String

type PartitionServiceCapacityResponse

type PartitionServiceCapacityResponse struct {

	// Size is the size id correlating to all counts in this server capacity.
	Size string `protobuf:"bytes,1,opt,name=size,proto3" json:"size,omitempty"`
	// Total is the total amount of machines for this size.
	Total int64 `protobuf:"varint,2,opt,name=total,proto3" json:"total,omitempty"`
	// PhonedHome is the amount of machines that are currently in the provisioning state "phoned home".
	PhonedHome int64 `protobuf:"varint,3,opt,name=phoned_home,json=phonedHome,proto3" json:"phoned_home,omitempty"`
	// Waiting is the amount of machines that are currently in the provisioning state "waiting".
	Waiting int64 `protobuf:"varint,4,opt,name=waiting,proto3" json:"waiting,omitempty"`
	// Other is the amount of machines that are neither in the provisioning state waiting nor in phoned home but in another provisioning state.
	Other int64 `protobuf:"varint,5,opt,name=other,proto3" json:"other,omitempty"`
	// OtherMachines contains the machine IDs for machines that were classified into "Other".
	OtherMachines []string `protobuf:"bytes,6,rep,name=other_machines,json=otherMachines,proto3" json:"other_machines,omitempty"`
	// Allocated is the amount of machines that are currently allocated.
	Allocated int64 `protobuf:"varint,7,opt,name=allocated,proto3" json:"allocated,omitempty"`
	// Allocatable is the amount of machines in a partition is the amount of machines that can be allocated.
	// Effectively this is the amount of waiting machines minus the machines that are unavailable due to machine state or un-allocatable. Size reservations are not considered in this count.
	Allocatable int64 `protobuf:"varint,8,opt,name=allocatable,proto3" json:"allocatable,omitempty"`
	// Free is the amount of machines in a partition that can be freely allocated at any given moment by a project.
	// Effectively this is the amount of waiting machines minus the machines that are unavailable due to machine state or un-allocatable due to size reservations.
	Free int64 `protobuf:"varint,9,opt,name=free,proto3" json:"free,omitempty"`
	// Unavailable is the amount of machine in a partition that are currently not allocatable because they are not waiting or
	// not in the machine state "available", e.g. locked or reserved.
	Unavailable int64 `protobuf:"varint,10,opt,name=unavailable,proto3" json:"unavailable,omitempty"`
	// Faulty is the amount of machines that are neither allocated nor in the pool of available machines because they report an error.
	Faulty int64 `protobuf:"varint,11,opt,name=faulty,proto3" json:"faulty,omitempty"`
	// FaultyMachines contains the machine IDs for machines that were classified into "Faulty".
	FaultyMachines []string `protobuf:"bytes,12,rep,name=faulty_machines,json=faultyMachines,proto3" json:"faulty_machines,omitempty"`
	// Reservations is the amount of reservations made for this size.
	Reservations int64 `protobuf:"varint,13,opt,name=reservations,proto3" json:"reservations,omitempty"`
	// UsedReservations is the amount of reservations already used up for this size.
	UsedReservations int64 `protobuf:"varint,14,opt,name=used_reservations,json=usedReservations,proto3" json:"used_reservations,omitempty"`
	// RemainingReservations is the amount of reservations remaining for this size.
	RemainingReservations int64 `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

PartitionServiceCapacityResponse is the response payload for a partition capacity request

func (*PartitionServiceCapacityResponse) Descriptor deprecated

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

Deprecated: Use PartitionServiceCapacityResponse.ProtoReflect.Descriptor instead.

func (*PartitionServiceCapacityResponse) GetAllocatable

func (x *PartitionServiceCapacityResponse) GetAllocatable() int64

func (*PartitionServiceCapacityResponse) GetAllocated

func (x *PartitionServiceCapacityResponse) GetAllocated() int64

func (*PartitionServiceCapacityResponse) GetFaulty

func (x *PartitionServiceCapacityResponse) GetFaulty() int64

func (*PartitionServiceCapacityResponse) GetFaultyMachines

func (x *PartitionServiceCapacityResponse) GetFaultyMachines() []string

func (*PartitionServiceCapacityResponse) GetFree

func (*PartitionServiceCapacityResponse) GetOther

func (*PartitionServiceCapacityResponse) GetOtherMachines

func (x *PartitionServiceCapacityResponse) GetOtherMachines() []string

func (*PartitionServiceCapacityResponse) GetPhonedHome

func (x *PartitionServiceCapacityResponse) GetPhonedHome() int64

func (*PartitionServiceCapacityResponse) GetRemainingReservations

func (x *PartitionServiceCapacityResponse) GetRemainingReservations() int64

func (*PartitionServiceCapacityResponse) GetReservations

func (x *PartitionServiceCapacityResponse) GetReservations() int64

func (*PartitionServiceCapacityResponse) GetSize

func (*PartitionServiceCapacityResponse) GetTotal

func (*PartitionServiceCapacityResponse) GetUnavailable

func (x *PartitionServiceCapacityResponse) GetUnavailable() int64

func (*PartitionServiceCapacityResponse) GetUsedReservations

func (x *PartitionServiceCapacityResponse) GetUsedReservations() int64

func (*PartitionServiceCapacityResponse) GetWaiting

func (x *PartitionServiceCapacityResponse) GetWaiting() int64

func (*PartitionServiceCapacityResponse) ProtoMessage

func (*PartitionServiceCapacityResponse) ProtoMessage()

func (*PartitionServiceCapacityResponse) ProtoReflect

func (*PartitionServiceCapacityResponse) Reset

func (*PartitionServiceCapacityResponse) String

type PartitionServiceCreateRequest

type PartitionServiceCreateRequest struct {

	// Partition the partition
	Partition *v2.Partition `protobuf:"bytes,1,opt,name=partition,proto3" json:"partition,omitempty"`
	// contains filtered or unexported fields
}

PartitionServiceCreateRequest is the request payload for a partition create request

func (*PartitionServiceCreateRequest) Descriptor deprecated

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

Deprecated: Use PartitionServiceCreateRequest.ProtoReflect.Descriptor instead.

func (*PartitionServiceCreateRequest) GetPartition

func (x *PartitionServiceCreateRequest) GetPartition() *v2.Partition

func (*PartitionServiceCreateRequest) ProtoMessage

func (*PartitionServiceCreateRequest) ProtoMessage()

func (*PartitionServiceCreateRequest) ProtoReflect

func (*PartitionServiceCreateRequest) Reset

func (x *PartitionServiceCreateRequest) Reset()

func (*PartitionServiceCreateRequest) String

type PartitionServiceCreateResponse

type PartitionServiceCreateResponse struct {

	// Partition the partition
	Partition *v2.Partition `protobuf:"bytes,1,opt,name=partition,proto3" json:"partition,omitempty"`
	// contains filtered or unexported fields
}

PartitionServiceCreateResponse is the response payload for a partition create request

func (*PartitionServiceCreateResponse) Descriptor deprecated

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

Deprecated: Use PartitionServiceCreateResponse.ProtoReflect.Descriptor instead.

func (*PartitionServiceCreateResponse) GetPartition

func (x *PartitionServiceCreateResponse) GetPartition() *v2.Partition

func (*PartitionServiceCreateResponse) ProtoMessage

func (*PartitionServiceCreateResponse) ProtoMessage()

func (*PartitionServiceCreateResponse) ProtoReflect

func (*PartitionServiceCreateResponse) Reset

func (x *PartitionServiceCreateResponse) Reset()

func (*PartitionServiceCreateResponse) String

type PartitionServiceDeleteRequest

type PartitionServiceDeleteRequest struct {

	// ID of the partition to get
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

PartitionServiceDeleteRequest is the request payload for a partition delete request

func (*PartitionServiceDeleteRequest) Descriptor deprecated

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

Deprecated: Use PartitionServiceDeleteRequest.ProtoReflect.Descriptor instead.

func (*PartitionServiceDeleteRequest) GetId

func (*PartitionServiceDeleteRequest) ProtoMessage

func (*PartitionServiceDeleteRequest) ProtoMessage()

func (*PartitionServiceDeleteRequest) ProtoReflect

func (*PartitionServiceDeleteRequest) Reset

func (x *PartitionServiceDeleteRequest) Reset()

func (*PartitionServiceDeleteRequest) String

type PartitionServiceDeleteResponse

type PartitionServiceDeleteResponse struct {

	// Partition the partition
	Partition *v2.Partition `protobuf:"bytes,1,opt,name=partition,proto3" json:"partition,omitempty"`
	// contains filtered or unexported fields
}

PartitionServiceCapacityResponse is the response payload for a partition delete request

func (*PartitionServiceDeleteResponse) Descriptor deprecated

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

Deprecated: Use PartitionServiceDeleteResponse.ProtoReflect.Descriptor instead.

func (*PartitionServiceDeleteResponse) GetPartition

func (x *PartitionServiceDeleteResponse) GetPartition() *v2.Partition

func (*PartitionServiceDeleteResponse) ProtoMessage

func (*PartitionServiceDeleteResponse) ProtoMessage()

func (*PartitionServiceDeleteResponse) ProtoReflect

func (*PartitionServiceDeleteResponse) Reset

func (x *PartitionServiceDeleteResponse) Reset()

func (*PartitionServiceDeleteResponse) String

type PartitionServiceUpdateRequest

type PartitionServiceUpdateRequest struct {

	// Partition the partition
	Partition *v2.Partition `protobuf:"bytes,1,opt,name=partition,proto3" json:"partition,omitempty"`
	// contains filtered or unexported fields
}

PartitionServiceUpdateRequest is the request payload for a partition update request

func (*PartitionServiceUpdateRequest) Descriptor deprecated

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

Deprecated: Use PartitionServiceUpdateRequest.ProtoReflect.Descriptor instead.

func (*PartitionServiceUpdateRequest) GetPartition

func (x *PartitionServiceUpdateRequest) GetPartition() *v2.Partition

func (*PartitionServiceUpdateRequest) ProtoMessage

func (*PartitionServiceUpdateRequest) ProtoMessage()

func (*PartitionServiceUpdateRequest) ProtoReflect

func (*PartitionServiceUpdateRequest) Reset

func (x *PartitionServiceUpdateRequest) Reset()

func (*PartitionServiceUpdateRequest) String

type PartitionServiceUpdateResponse

type PartitionServiceUpdateResponse struct {

	// Partition the partition
	Partition *v2.Partition `protobuf:"bytes,1,opt,name=partition,proto3" json:"partition,omitempty"`
	// contains filtered or unexported fields
}

PartitionServiceUpdateResponse is the response payload for a partition update request

func (*PartitionServiceUpdateResponse) Descriptor deprecated

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

Deprecated: Use PartitionServiceUpdateResponse.ProtoReflect.Descriptor instead.

func (*PartitionServiceUpdateResponse) GetPartition

func (x *PartitionServiceUpdateResponse) GetPartition() *v2.Partition

func (*PartitionServiceUpdateResponse) ProtoMessage

func (*PartitionServiceUpdateResponse) ProtoMessage()

func (*PartitionServiceUpdateResponse) ProtoReflect

func (*PartitionServiceUpdateResponse) Reset

func (x *PartitionServiceUpdateResponse) Reset()

func (*PartitionServiceUpdateResponse) String

type SizeServiceCreateRequest added in v0.0.2

type SizeServiceCreateRequest struct {

	// Size is the size to create
	Size *v2.Size `protobuf:"bytes,1,opt,name=size,proto3" json:"size,omitempty"`
	// contains filtered or unexported fields
}

SizeServiceCreateRequest is the request payload for a size create request

func (*SizeServiceCreateRequest) Descriptor deprecated added in v0.0.2

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

Deprecated: Use SizeServiceCreateRequest.ProtoReflect.Descriptor instead.

func (*SizeServiceCreateRequest) GetSize added in v0.0.2

func (x *SizeServiceCreateRequest) GetSize() *v2.Size

func (*SizeServiceCreateRequest) ProtoMessage added in v0.0.2

func (*SizeServiceCreateRequest) ProtoMessage()

func (*SizeServiceCreateRequest) ProtoReflect added in v0.0.2

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

func (*SizeServiceCreateRequest) Reset added in v0.0.2

func (x *SizeServiceCreateRequest) Reset()

func (*SizeServiceCreateRequest) String added in v0.0.2

func (x *SizeServiceCreateRequest) String() string

type SizeServiceCreateResponse added in v0.0.2

type SizeServiceCreateResponse struct {

	// Size the size
	Size *v2.Size `protobuf:"bytes,1,opt,name=size,proto3" json:"size,omitempty"`
	// contains filtered or unexported fields
}

SizeServiceGetResponse is the response payload for a size create request

func (*SizeServiceCreateResponse) Descriptor deprecated added in v0.0.2

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

Deprecated: Use SizeServiceCreateResponse.ProtoReflect.Descriptor instead.

func (*SizeServiceCreateResponse) GetSize added in v0.0.2

func (x *SizeServiceCreateResponse) GetSize() *v2.Size

func (*SizeServiceCreateResponse) ProtoMessage added in v0.0.2

func (*SizeServiceCreateResponse) ProtoMessage()

func (*SizeServiceCreateResponse) ProtoReflect added in v0.0.2

func (*SizeServiceCreateResponse) Reset added in v0.0.2

func (x *SizeServiceCreateResponse) Reset()

func (*SizeServiceCreateResponse) String added in v0.0.2

func (x *SizeServiceCreateResponse) String() string

type SizeServiceDeleteRequest added in v0.0.2

type SizeServiceDeleteRequest struct {

	// ID of the size to delete
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

SizeServiceDeleteRequest is the request payload for a size delete request

func (*SizeServiceDeleteRequest) Descriptor deprecated added in v0.0.2

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

Deprecated: Use SizeServiceDeleteRequest.ProtoReflect.Descriptor instead.

func (*SizeServiceDeleteRequest) GetId added in v0.0.2

func (x *SizeServiceDeleteRequest) GetId() string

func (*SizeServiceDeleteRequest) ProtoMessage added in v0.0.2

func (*SizeServiceDeleteRequest) ProtoMessage()

func (*SizeServiceDeleteRequest) ProtoReflect added in v0.0.2

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

func (*SizeServiceDeleteRequest) Reset added in v0.0.2

func (x *SizeServiceDeleteRequest) Reset()

func (*SizeServiceDeleteRequest) String added in v0.0.2

func (x *SizeServiceDeleteRequest) String() string

type SizeServiceDeleteResponse added in v0.0.2

type SizeServiceDeleteResponse struct {

	// Size the size
	Size *v2.Size `protobuf:"bytes,1,opt,name=size,proto3" json:"size,omitempty"`
	// contains filtered or unexported fields
}

SizeServiceDeleteResponse is the response payload for a size delete request

func (*SizeServiceDeleteResponse) Descriptor deprecated added in v0.0.2

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

Deprecated: Use SizeServiceDeleteResponse.ProtoReflect.Descriptor instead.

func (*SizeServiceDeleteResponse) GetSize added in v0.0.2

func (x *SizeServiceDeleteResponse) GetSize() *v2.Size

func (*SizeServiceDeleteResponse) ProtoMessage added in v0.0.2

func (*SizeServiceDeleteResponse) ProtoMessage()

func (*SizeServiceDeleteResponse) ProtoReflect added in v0.0.2

func (*SizeServiceDeleteResponse) Reset added in v0.0.2

func (x *SizeServiceDeleteResponse) Reset()

func (*SizeServiceDeleteResponse) String added in v0.0.2

func (x *SizeServiceDeleteResponse) String() string

type SizeServiceUpdateRequest added in v0.0.2

type SizeServiceUpdateRequest struct {

	// Id of this size
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Name of this size
	Name *string `protobuf:"bytes,4,opt,name=name,proto3,oneof" json:"name,omitempty"`
	// Description of this size
	Description *string `protobuf:"bytes,5,opt,name=description,proto3,oneof" json:"description,omitempty"`
	// Constraints which must match that a specific machine is considered of this size
	Constraints []*v2.SizeConstraint `protobuf:"bytes,6,rep,name=constraints,proto3" json:"constraints,omitempty"`
	// Labels to update on this size
	Labels *v2.UpdateLabels `protobuf:"bytes,7,opt,name=labels,proto3,oneof" json:"labels,omitempty"`
	// contains filtered or unexported fields
}

SizeServiceUpdateRequest is the request payload for a size update request

func (*SizeServiceUpdateRequest) Descriptor deprecated added in v0.0.2

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

Deprecated: Use SizeServiceUpdateRequest.ProtoReflect.Descriptor instead.

func (*SizeServiceUpdateRequest) GetConstraints added in v0.0.2

func (x *SizeServiceUpdateRequest) GetConstraints() []*v2.SizeConstraint

func (*SizeServiceUpdateRequest) GetDescription added in v0.0.2

func (x *SizeServiceUpdateRequest) GetDescription() string

func (*SizeServiceUpdateRequest) GetId added in v0.0.2

func (x *SizeServiceUpdateRequest) GetId() string

func (*SizeServiceUpdateRequest) GetLabels added in v0.0.2

func (x *SizeServiceUpdateRequest) GetLabels() *v2.UpdateLabels

func (*SizeServiceUpdateRequest) GetName added in v0.0.2

func (x *SizeServiceUpdateRequest) GetName() string

func (*SizeServiceUpdateRequest) ProtoMessage added in v0.0.2

func (*SizeServiceUpdateRequest) ProtoMessage()

func (*SizeServiceUpdateRequest) ProtoReflect added in v0.0.2

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

func (*SizeServiceUpdateRequest) Reset added in v0.0.2

func (x *SizeServiceUpdateRequest) Reset()

func (*SizeServiceUpdateRequest) String added in v0.0.2

func (x *SizeServiceUpdateRequest) String() string

type SizeServiceUpdateResponse added in v0.0.2

type SizeServiceUpdateResponse struct {

	// Size the size
	Size *v2.Size `protobuf:"bytes,1,opt,name=size,proto3" json:"size,omitempty"`
	// contains filtered or unexported fields
}

SizeServiceUpdateResponse is the response payload for a size update request

func (*SizeServiceUpdateResponse) Descriptor deprecated added in v0.0.2

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

Deprecated: Use SizeServiceUpdateResponse.ProtoReflect.Descriptor instead.

func (*SizeServiceUpdateResponse) GetSize added in v0.0.2

func (x *SizeServiceUpdateResponse) GetSize() *v2.Size

func (*SizeServiceUpdateResponse) ProtoMessage added in v0.0.2

func (*SizeServiceUpdateResponse) ProtoMessage()

func (*SizeServiceUpdateResponse) ProtoReflect added in v0.0.2

func (*SizeServiceUpdateResponse) Reset added in v0.0.2

func (x *SizeServiceUpdateResponse) Reset()

func (*SizeServiceUpdateResponse) String added in v0.0.2

func (x *SizeServiceUpdateResponse) String() string

type TenantServiceCreateRequest

type TenantServiceCreateRequest struct {

	// Name of this tenant
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Description of this tenant
	Description *string `protobuf:"bytes,2,opt,name=description,proto3,oneof" json:"description,omitempty"`
	// Email of the tenant, if not set will be inherited from the creator
	Email *string `protobuf:"bytes,3,opt,name=email,proto3,oneof" json:"email,omitempty"`
	// AvatarUrl of the tenant
	AvatarUrl *string `protobuf:"bytes,4,opt,name=avatar_url,json=avatarUrl,proto3,oneof" json:"avatar_url,omitempty"`
	// PhoneNumber of the tenant
	PhoneNumber *string `protobuf:"bytes,5,opt,name=phone_number,json=phoneNumber,proto3,oneof" json:"phone_number,omitempty"`
	// contains filtered or unexported fields
}

TenantServiceCreateRequest is the request payload of the tenant create request

func (*TenantServiceCreateRequest) Descriptor deprecated

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

Deprecated: Use TenantServiceCreateRequest.ProtoReflect.Descriptor instead.

func (*TenantServiceCreateRequest) GetAvatarUrl

func (x *TenantServiceCreateRequest) GetAvatarUrl() string

func (*TenantServiceCreateRequest) GetDescription

func (x *TenantServiceCreateRequest) GetDescription() string

func (*TenantServiceCreateRequest) GetEmail

func (x *TenantServiceCreateRequest) GetEmail() string

func (*TenantServiceCreateRequest) GetName

func (x *TenantServiceCreateRequest) GetName() string

func (*TenantServiceCreateRequest) GetPhoneNumber

func (x *TenantServiceCreateRequest) GetPhoneNumber() string

func (*TenantServiceCreateRequest) ProtoMessage

func (*TenantServiceCreateRequest) ProtoMessage()

func (*TenantServiceCreateRequest) ProtoReflect

func (*TenantServiceCreateRequest) Reset

func (x *TenantServiceCreateRequest) Reset()

func (*TenantServiceCreateRequest) String

func (x *TenantServiceCreateRequest) String() string

type TenantServiceCreateResponse

type TenantServiceCreateResponse struct {

	// Tenant is the tenant
	Tenant *v2.Tenant `protobuf:"bytes,1,opt,name=tenant,proto3" json:"tenant,omitempty"`
	// contains filtered or unexported fields
}

TenantServiceCreateResponse is the response payload of the tenant create request

func (*TenantServiceCreateResponse) Descriptor deprecated

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

Deprecated: Use TenantServiceCreateResponse.ProtoReflect.Descriptor instead.

func (*TenantServiceCreateResponse) GetTenant

func (x *TenantServiceCreateResponse) GetTenant() *v2.Tenant

func (*TenantServiceCreateResponse) ProtoMessage

func (*TenantServiceCreateResponse) ProtoMessage()

func (*TenantServiceCreateResponse) ProtoReflect

func (*TenantServiceCreateResponse) Reset

func (x *TenantServiceCreateResponse) Reset()

func (*TenantServiceCreateResponse) String

func (x *TenantServiceCreateResponse) String() string

type TenantServiceListRequest

type TenantServiceListRequest struct {

	// Login of the tenant to list
	Login *string `protobuf:"bytes,1,opt,name=login,proto3,oneof" json:"login,omitempty"`
	// Name of the tenant to list
	Name *string `protobuf:"bytes,2,opt,name=name,proto3,oneof" json:"name,omitempty"`
	// Email of the tenant to list
	Email *string `protobuf:"bytes,3,opt,name=email,proto3,oneof" json:"email,omitempty"`
	// Paging details for the list request
	Paging *v2.Paging `protobuf:"bytes,7,opt,name=paging,proto3" json:"paging,omitempty"`
	// contains filtered or unexported fields
}

TenantServiceListRequest is the request payload for a tenant list request

func (*TenantServiceListRequest) Descriptor deprecated

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

Deprecated: Use TenantServiceListRequest.ProtoReflect.Descriptor instead.

func (*TenantServiceListRequest) GetEmail

func (x *TenantServiceListRequest) GetEmail() string

func (*TenantServiceListRequest) GetLogin

func (x *TenantServiceListRequest) GetLogin() string

func (*TenantServiceListRequest) GetName

func (x *TenantServiceListRequest) GetName() string

func (*TenantServiceListRequest) GetPaging

func (x *TenantServiceListRequest) GetPaging() *v2.Paging

func (*TenantServiceListRequest) ProtoMessage

func (*TenantServiceListRequest) ProtoMessage()

func (*TenantServiceListRequest) ProtoReflect

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

func (*TenantServiceListRequest) Reset

func (x *TenantServiceListRequest) Reset()

func (*TenantServiceListRequest) String

func (x *TenantServiceListRequest) String() string

type TenantServiceListResponse

type TenantServiceListResponse struct {

	// Tenants are the list of tenants
	Tenants []*v2.Tenant `protobuf:"bytes,1,rep,name=tenants,proto3" json:"tenants,omitempty"`
	// NextPage is used for pagination, returns the next page to be fetched and must then be provided in the list request.
	NextPage *uint64 `protobuf:"varint,2,opt,name=next_page,json=nextPage,proto3,oneof" json:"next_page,omitempty"`
	// contains filtered or unexported fields
}

TenantServiceListResponse is the response payload for a tenant list request

func (*TenantServiceListResponse) Descriptor deprecated

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

Deprecated: Use TenantServiceListResponse.ProtoReflect.Descriptor instead.

func (*TenantServiceListResponse) GetNextPage

func (x *TenantServiceListResponse) GetNextPage() uint64

func (*TenantServiceListResponse) GetTenants

func (x *TenantServiceListResponse) GetTenants() []*v2.Tenant

func (*TenantServiceListResponse) ProtoMessage

func (*TenantServiceListResponse) ProtoMessage()

func (*TenantServiceListResponse) ProtoReflect

func (*TenantServiceListResponse) Reset

func (x *TenantServiceListResponse) Reset()

func (*TenantServiceListResponse) String

func (x *TenantServiceListResponse) String() string

type TokenServiceListRequest

type TokenServiceListRequest struct {

	// UserId is the id of the user for which the tokens should be listed
	UserId *string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3,oneof" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

TokenServiceListRequest is the request payload for the token list request

func (*TokenServiceListRequest) Descriptor deprecated

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

Deprecated: Use TokenServiceListRequest.ProtoReflect.Descriptor instead.

func (*TokenServiceListRequest) GetUserId

func (x *TokenServiceListRequest) GetUserId() string

func (*TokenServiceListRequest) ProtoMessage

func (*TokenServiceListRequest) ProtoMessage()

func (*TokenServiceListRequest) ProtoReflect

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

func (*TokenServiceListRequest) Reset

func (x *TokenServiceListRequest) Reset()

func (*TokenServiceListRequest) String

func (x *TokenServiceListRequest) String() string

type TokenServiceListResponse

type TokenServiceListResponse struct {

	// Tokens is the list of tokens
	Tokens []*v2.Token `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"`
	// contains filtered or unexported fields
}

TokenServiceListResponse is the response payload for the token list request

func (*TokenServiceListResponse) Descriptor deprecated

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

Deprecated: Use TokenServiceListResponse.ProtoReflect.Descriptor instead.

func (*TokenServiceListResponse) GetTokens

func (x *TokenServiceListResponse) GetTokens() []*v2.Token

func (*TokenServiceListResponse) ProtoMessage

func (*TokenServiceListResponse) ProtoMessage()

func (*TokenServiceListResponse) ProtoReflect

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

func (*TokenServiceListResponse) Reset

func (x *TokenServiceListResponse) Reset()

func (*TokenServiceListResponse) String

func (x *TokenServiceListResponse) String() string

type TokenServiceRevokeRequest

type TokenServiceRevokeRequest struct {

	// Uuid is the uuid of the token which should be revoked
	Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
	// UserId is the id of the user for which the token should be revoked
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

TokenServiceRevokeRequest is the request payload for the token revoke request

func (*TokenServiceRevokeRequest) Descriptor deprecated

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

Deprecated: Use TokenServiceRevokeRequest.ProtoReflect.Descriptor instead.

func (*TokenServiceRevokeRequest) GetUserId

func (x *TokenServiceRevokeRequest) GetUserId() string

func (*TokenServiceRevokeRequest) GetUuid

func (x *TokenServiceRevokeRequest) GetUuid() string

func (*TokenServiceRevokeRequest) ProtoMessage

func (*TokenServiceRevokeRequest) ProtoMessage()

func (*TokenServiceRevokeRequest) ProtoReflect

func (*TokenServiceRevokeRequest) Reset

func (x *TokenServiceRevokeRequest) Reset()

func (*TokenServiceRevokeRequest) String

func (x *TokenServiceRevokeRequest) String() string

type TokenServiceRevokeResponse

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

TokenServiceRevokeResponse is the response payload for the token revoke request

func (*TokenServiceRevokeResponse) Descriptor deprecated

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

Deprecated: Use TokenServiceRevokeResponse.ProtoReflect.Descriptor instead.

func (*TokenServiceRevokeResponse) ProtoMessage

func (*TokenServiceRevokeResponse) ProtoMessage()

func (*TokenServiceRevokeResponse) ProtoReflect

func (*TokenServiceRevokeResponse) Reset

func (x *TokenServiceRevokeResponse) Reset()

func (*TokenServiceRevokeResponse) String

func (x *TokenServiceRevokeResponse) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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