ufspb

package
v0.0.0-...-e560ebb Latest Latest
Warning

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

Go to latest
Published: Jul 13, 2021 License: BSD-3-Clause Imports: 25 Imported by: 0

Documentation

Overview

Package ufspb contains the fleet service API.

Index

Constants

This section is empty.

Variables

View Source
var (
	NilEntity                      string = "Invalid input - No Entity to add/update."
	EmptyID                        string = "Invalid input - Entity ID is empty."
	EmptyName                      string = "Invalid input - Entity Name is empty."
	InvalidMac                     string = "invalid mac address"
	ValidName                      string = "Name must match the regular expression `^[a-zA-Z0-9-)(_:.]{3,63}$`"
	HostnamePattern                string = "Name must match the regular expression `^[a-zA-Z0-9-.]{1,63}$`"
	InvalidCharacters              string = fmt.Sprintf("%s%s", "Invalid input - ", ValidName)
	InvalidHostname                string = fmt.Sprintf("%s%s", "Invalid input - ", HostnamePattern)
	InvalidTags                    string = "Invalid input - Tags must not include '='."
	InvalidPageSize                string = "Invalid input - PageSize should be non-negative."
	AssetNameFormat                string = "Invalid input - Entity Name pattern should be assets/{asset}."
	MachineNameFormat              string = "Invalid input - Entity Name pattern should be machines/{machine}."
	RackNameFormat                 string = "Invalid input - Entity Name pattern should be racks/{rack}."
	ChromePlatformNameFormat       string = "Invalid input - Entity Name pattern should be chromeplatforms/{chromeplatform}."
	CachingServiceNameFormat       string = "Invalid input - Entity Name pattern should be cachingservices/{hostname or ipv4}."
	MachineLSENameFormat           string = "Invalid input - Entity Name pattern should be machineLSEs/{machineLSE}."
	MachineLSEDeploymentNameFormat string = "Invalid input - Entity Name pattern should be machineLSEDeployments/{name}."
	VMNameFormat                   string = "Invalid input - Entity Name pattern should be vms/{vm}."
	RackLSENameFormat              string = "Invalid input - Entity Name pattern should be rackLSEs/{rackLSE}."
	NicNameFormat                  string = "Invalid input - Entity Name pattern should be nics/{nic}."
	KVMNameFormat                  string = "Invalid input - Entity Name pattern should be kvms/{kvm}."
	RPMNameFormat                  string = "Invalid input - Entity Name pattern should be rpms/{rpm}."
	DracNameFormat                 string = "Invalid input - Entity Name pattern should be dracs/{drac}."
	SwitchNameFormat               string = "Invalid input - Entity Name pattern should be switches/{switch}."
	SchedulingUnitNameFormat       string = "Invalid input - Entity Name pattern should be schedulingunits/{schedulingunit}."
	VlanNameFormat                 string = "Invalid input - Entity Name pattern should be vlans/{vlan}."
	MachineLSEPrototypeNameFormat  string = "Invalid input - Entity Name pattern should be machineLSEPrototypes/{machineLSEPrototype}."
	RackLSEPrototypeNameFormat     string = "Invalid input - Entity Name pattern should be rackLSEPrototypes/{rackLSEPrototype}."
	ResourceFormat                 string = "" /* 136-byte string literal not displayed */
	EmptyMachineName               string = "Invalid input - Machine name cannot be empty."
	EmptyHostName                  string = "Invalid input - Host name cannot be empty."
	EmptyRackName                  string = "Invalid input - Rack name cannot be empty."
	FilterFormat                   string = "Filter format Egs:\n" + "'machine=mac-1'\n" + "'machine=mac-1,mac-2'\n" + "'machine=mac-1 & nic=nic-1'\n" + "'machine=mac-1 & nic=nic-1 & kvm=kvm-1,kvm-2'"
	InvalidFilterFormat            string = fmt.Sprintf("%s%s", "Invalid input - ", FilterFormat)
)

Error messages for input validation

View Source
var File_infra_unifiedfleet_api_v1_rpc_fleet_proto protoreflect.FileDescriptor
View Source
var FilterRegex = regexp.MustCompile(`^([a-z]*\=[a-zA-Z0-9-)(_:.\/]*)(\,[a-zA-Z0-9-)(_:.\/]*)*(\&([a-z]*\=[a-zA-Z0-9-)(_:.\/]*)(\,[a-zA-Z0-9-)(_:.\/]*)*)*$`)

FilterRegex is the regex for filter string for all List requests

resource1=resourcename1 resource1=resourcename1,resourcename2 resource1=resourcename1 & resource2=resourcename21 resource1=resourcename1,resourcename2 & resource2=resourcename21,resourcename22 resource1=resourcename1 & resource2=resourcename21 & resource3=resourcename31 machine=mac-1 machine=mac-1,mac-2 machine=mac-1 & nic=nic-1 machine=mac-1 & nic=nic-1 & kvm=kvm-1,kvm-2

View Source
var HostnameRegex = regexp.MustCompile(`^[a-zA-Z0-9-.]{1,63}$`)

HostnameRegex regular expression for checking hostname for host/vm

View Source
var IDRegex = regexp.MustCompile(`^[a-zA-Z0-9-)(_:.]{3,63}$`)

IDRegex regular expression for checking resource Name/ID

Functions

func FileDescriptorSet

func FileDescriptorSet() *descriptorpb.FileDescriptorSet

FileDescriptorSet returns a descriptor set for this proto package, which includes all defined services, and all transitive dependencies.

Will not return nil.

Do NOT modify the returned descriptor.

func ParseResources

func ParseResources(args interface{}, k string) []string

ParseResources parse a list of resources and returns a string slice by key

func RegisterFleetServer

func RegisterFleetServer(s prpc.Registrar, srv FleetServer)

func ValidateFilter

func ValidateFilter(filter string) error

ValidateFilter validates if the filter fomrat is correct

func ValidateMachineDBSource

func ValidateMachineDBSource(machinedb *MachineDBSource) error

ValidateMachineDBSource validates the MachineDBSource

func ValidateResourceKey

func ValidateResourceKey(resources interface{}, k string) error

ValidateResourceKey validates a key of a resource

TODO(xixuan): add validation for all imported data

Types

type BatchGetChromePlatformsRequest

type BatchGetChromePlatformsRequest struct {

	// The parent resource shared by all chrome platforms being retrieved.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// The names of the chrome platforms to retrieve.
	// Format: chromeplatforms/{name}
	Names []string `protobuf:"bytes,2,rep,name=names,proto3" json:"names,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetChromePlatformsRequest) Descriptor deprecated

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

Deprecated: Use BatchGetChromePlatformsRequest.ProtoReflect.Descriptor instead.

func (*BatchGetChromePlatformsRequest) GetNames

func (x *BatchGetChromePlatformsRequest) GetNames() []string

func (*BatchGetChromePlatformsRequest) GetParent

func (x *BatchGetChromePlatformsRequest) GetParent() string

func (*BatchGetChromePlatformsRequest) ProtoMessage

func (*BatchGetChromePlatformsRequest) ProtoMessage()

func (*BatchGetChromePlatformsRequest) ProtoReflect

func (*BatchGetChromePlatformsRequest) Reset

func (x *BatchGetChromePlatformsRequest) Reset()

func (*BatchGetChromePlatformsRequest) String

type BatchGetChromePlatformsResponse

type BatchGetChromePlatformsResponse struct {

	// The chrome platforms from datastore.
	ChromePlatforms []*models.ChromePlatform `protobuf:"bytes,1,rep,name=chrome_platforms,json=chromePlatforms,proto3" json:"chrome_platforms,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetChromePlatformsResponse) Descriptor deprecated

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

Deprecated: Use BatchGetChromePlatformsResponse.ProtoReflect.Descriptor instead.

func (*BatchGetChromePlatformsResponse) GetChromePlatforms

func (x *BatchGetChromePlatformsResponse) GetChromePlatforms() []*models.ChromePlatform

func (*BatchGetChromePlatformsResponse) ProtoMessage

func (*BatchGetChromePlatformsResponse) ProtoMessage()

func (*BatchGetChromePlatformsResponse) ProtoReflect

func (*BatchGetChromePlatformsResponse) Reset

func (*BatchGetChromePlatformsResponse) String

type BatchGetDHCPConfigsRequest

type BatchGetDHCPConfigsRequest struct {

	// The parent resource shared by all dhcp configs being retrieved.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// The hostnames of the dhcp configs to retrieve.
	Names []string `protobuf:"bytes,2,rep,name=names,proto3" json:"names,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetDHCPConfigsRequest) Descriptor deprecated

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

Deprecated: Use BatchGetDHCPConfigsRequest.ProtoReflect.Descriptor instead.

func (*BatchGetDHCPConfigsRequest) GetNames

func (x *BatchGetDHCPConfigsRequest) GetNames() []string

func (*BatchGetDHCPConfigsRequest) GetParent

func (x *BatchGetDHCPConfigsRequest) GetParent() string

func (*BatchGetDHCPConfigsRequest) ProtoMessage

func (*BatchGetDHCPConfigsRequest) ProtoMessage()

func (*BatchGetDHCPConfigsRequest) ProtoReflect

func (*BatchGetDHCPConfigsRequest) Reset

func (x *BatchGetDHCPConfigsRequest) Reset()

func (*BatchGetDHCPConfigsRequest) String

func (x *BatchGetDHCPConfigsRequest) String() string

type BatchGetDHCPConfigsResponse

type BatchGetDHCPConfigsResponse struct {

	// The KVMs from datastore.
	DhcpConfigs []*models.DHCPConfig `protobuf:"bytes,1,rep,name=dhcp_configs,json=dhcpConfigs,proto3" json:"dhcp_configs,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetDHCPConfigsResponse) Descriptor deprecated

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

Deprecated: Use BatchGetDHCPConfigsResponse.ProtoReflect.Descriptor instead.

func (*BatchGetDHCPConfigsResponse) GetDhcpConfigs

func (x *BatchGetDHCPConfigsResponse) GetDhcpConfigs() []*models.DHCPConfig

func (*BatchGetDHCPConfigsResponse) ProtoMessage

func (*BatchGetDHCPConfigsResponse) ProtoMessage()

func (*BatchGetDHCPConfigsResponse) ProtoReflect

func (*BatchGetDHCPConfigsResponse) Reset

func (x *BatchGetDHCPConfigsResponse) Reset()

func (*BatchGetDHCPConfigsResponse) String

func (x *BatchGetDHCPConfigsResponse) String() string

type BatchGetDracsRequest

type BatchGetDracsRequest struct {

	// The parent resource shared by all dracs being retrieved.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// The names of the dracs to retrieve.
	// Format: dracs/{name}
	Names []string `protobuf:"bytes,2,rep,name=names,proto3" json:"names,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetDracsRequest) Descriptor deprecated

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

Deprecated: Use BatchGetDracsRequest.ProtoReflect.Descriptor instead.

func (*BatchGetDracsRequest) GetNames

func (x *BatchGetDracsRequest) GetNames() []string

func (*BatchGetDracsRequest) GetParent

func (x *BatchGetDracsRequest) GetParent() string

func (*BatchGetDracsRequest) ProtoMessage

func (*BatchGetDracsRequest) ProtoMessage()

func (*BatchGetDracsRequest) ProtoReflect

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

func (*BatchGetDracsRequest) Reset

func (x *BatchGetDracsRequest) Reset()

func (*BatchGetDracsRequest) String

func (x *BatchGetDracsRequest) String() string

type BatchGetDracsResponse

type BatchGetDracsResponse struct {

	// The dracs from datastore.
	Dracs []*models.Drac `protobuf:"bytes,1,rep,name=dracs,proto3" json:"dracs,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetDracsResponse) Descriptor deprecated

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

Deprecated: Use BatchGetDracsResponse.ProtoReflect.Descriptor instead.

func (*BatchGetDracsResponse) GetDracs

func (x *BatchGetDracsResponse) GetDracs() []*models.Drac

func (*BatchGetDracsResponse) ProtoMessage

func (*BatchGetDracsResponse) ProtoMessage()

func (*BatchGetDracsResponse) ProtoReflect

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

func (*BatchGetDracsResponse) Reset

func (x *BatchGetDracsResponse) Reset()

func (*BatchGetDracsResponse) String

func (x *BatchGetDracsResponse) String() string

type BatchGetKVMsRequest

type BatchGetKVMsRequest struct {

	// The parent resource shared by all kvms being retrieved.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// The names of the kvms to retrieve.
	// Format: kvms/{kvm}
	Names []string `protobuf:"bytes,2,rep,name=names,proto3" json:"names,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetKVMsRequest) Descriptor deprecated

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

Deprecated: Use BatchGetKVMsRequest.ProtoReflect.Descriptor instead.

func (*BatchGetKVMsRequest) GetNames

func (x *BatchGetKVMsRequest) GetNames() []string

func (*BatchGetKVMsRequest) GetParent

func (x *BatchGetKVMsRequest) GetParent() string

func (*BatchGetKVMsRequest) ProtoMessage

func (*BatchGetKVMsRequest) ProtoMessage()

func (*BatchGetKVMsRequest) ProtoReflect

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

func (*BatchGetKVMsRequest) Reset

func (x *BatchGetKVMsRequest) Reset()

func (*BatchGetKVMsRequest) String

func (x *BatchGetKVMsRequest) String() string

type BatchGetKVMsResponse

type BatchGetKVMsResponse struct {

	// The KVMs from datastore.
	KVMs []*models.KVM `protobuf:"bytes,1,rep,name=KVMs,proto3" json:"KVMs,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetKVMsResponse) Descriptor deprecated

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

Deprecated: Use BatchGetKVMsResponse.ProtoReflect.Descriptor instead.

func (*BatchGetKVMsResponse) GetKVMs

func (x *BatchGetKVMsResponse) GetKVMs() []*models.KVM

func (*BatchGetKVMsResponse) ProtoMessage

func (*BatchGetKVMsResponse) ProtoMessage()

func (*BatchGetKVMsResponse) ProtoReflect

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

func (*BatchGetKVMsResponse) Reset

func (x *BatchGetKVMsResponse) Reset()

func (*BatchGetKVMsResponse) String

func (x *BatchGetKVMsResponse) String() string

type BatchGetMachineLSEDeploymentsRequest

type BatchGetMachineLSEDeploymentsRequest struct {

	// The parent resource shared by all machine lse deployment records being retrieved.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// The names (e.g. serial number) of the machine lse deployment records to retrieve.
	// Format: machineLSEDeployments/{name}
	Names []string `protobuf:"bytes,2,rep,name=names,proto3" json:"names,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetMachineLSEDeploymentsRequest) Descriptor deprecated

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

Deprecated: Use BatchGetMachineLSEDeploymentsRequest.ProtoReflect.Descriptor instead.

func (*BatchGetMachineLSEDeploymentsRequest) GetNames

func (*BatchGetMachineLSEDeploymentsRequest) GetParent

func (*BatchGetMachineLSEDeploymentsRequest) ProtoMessage

func (*BatchGetMachineLSEDeploymentsRequest) ProtoMessage()

func (*BatchGetMachineLSEDeploymentsRequest) ProtoReflect

func (*BatchGetMachineLSEDeploymentsRequest) Reset

func (*BatchGetMachineLSEDeploymentsRequest) String

type BatchGetMachineLSEDeploymentsResponse

type BatchGetMachineLSEDeploymentsResponse struct {

	// The Machine lses deployment records to retrieve.
	MachineLseDeployments []*models.MachineLSEDeployment `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*BatchGetMachineLSEDeploymentsResponse) Descriptor deprecated

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

Deprecated: Use BatchGetMachineLSEDeploymentsResponse.ProtoReflect.Descriptor instead.

func (*BatchGetMachineLSEDeploymentsResponse) GetMachineLseDeployments

func (x *BatchGetMachineLSEDeploymentsResponse) GetMachineLseDeployments() []*models.MachineLSEDeployment

func (*BatchGetMachineLSEDeploymentsResponse) ProtoMessage

func (*BatchGetMachineLSEDeploymentsResponse) ProtoMessage()

func (*BatchGetMachineLSEDeploymentsResponse) ProtoReflect

func (*BatchGetMachineLSEDeploymentsResponse) Reset

func (*BatchGetMachineLSEDeploymentsResponse) String

type BatchGetMachineLSEPrototypesRequest

type BatchGetMachineLSEPrototypesRequest struct {

	// The parent resource shared by all machine lse prototypes being retrieved.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// The names of the machine lse prototypes to retrieve.
	// Format: machineLSEPrototypes/{name}
	Names []string `protobuf:"bytes,2,rep,name=names,proto3" json:"names,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetMachineLSEPrototypesRequest) Descriptor deprecated

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

Deprecated: Use BatchGetMachineLSEPrototypesRequest.ProtoReflect.Descriptor instead.

func (*BatchGetMachineLSEPrototypesRequest) GetNames

func (*BatchGetMachineLSEPrototypesRequest) GetParent

func (*BatchGetMachineLSEPrototypesRequest) ProtoMessage

func (*BatchGetMachineLSEPrototypesRequest) ProtoMessage()

func (*BatchGetMachineLSEPrototypesRequest) ProtoReflect

func (*BatchGetMachineLSEPrototypesRequest) Reset

func (*BatchGetMachineLSEPrototypesRequest) String

type BatchGetMachineLSEPrototypesResponse

type BatchGetMachineLSEPrototypesResponse struct {

	// The machine lse prototypes from datastore.
	MachineLsePrototypes []*models.MachineLSEPrototype `protobuf:"bytes,1,rep,name=machine_lse_prototypes,json=machineLsePrototypes,proto3" json:"machine_lse_prototypes,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetMachineLSEPrototypesResponse) Descriptor deprecated

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

Deprecated: Use BatchGetMachineLSEPrototypesResponse.ProtoReflect.Descriptor instead.

func (*BatchGetMachineLSEPrototypesResponse) GetMachineLsePrototypes

func (x *BatchGetMachineLSEPrototypesResponse) GetMachineLsePrototypes() []*models.MachineLSEPrototype

func (*BatchGetMachineLSEPrototypesResponse) ProtoMessage

func (*BatchGetMachineLSEPrototypesResponse) ProtoMessage()

func (*BatchGetMachineLSEPrototypesResponse) ProtoReflect

func (*BatchGetMachineLSEPrototypesResponse) Reset

func (*BatchGetMachineLSEPrototypesResponse) String

type BatchGetMachineLSEsRequest

type BatchGetMachineLSEsRequest struct {

	// The parent resource shared by all machine lses being retrieved.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// The names of the machine lses to retrieve.
	// Format: machineLSEs/{name}
	Names []string `protobuf:"bytes,2,rep,name=names,proto3" json:"names,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetMachineLSEsRequest) Descriptor deprecated

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

Deprecated: Use BatchGetMachineLSEsRequest.ProtoReflect.Descriptor instead.

func (*BatchGetMachineLSEsRequest) GetNames

func (x *BatchGetMachineLSEsRequest) GetNames() []string

func (*BatchGetMachineLSEsRequest) GetParent

func (x *BatchGetMachineLSEsRequest) GetParent() string

func (*BatchGetMachineLSEsRequest) ProtoMessage

func (*BatchGetMachineLSEsRequest) ProtoMessage()

func (*BatchGetMachineLSEsRequest) ProtoReflect

func (*BatchGetMachineLSEsRequest) Reset

func (x *BatchGetMachineLSEsRequest) Reset()

func (*BatchGetMachineLSEsRequest) String

func (x *BatchGetMachineLSEsRequest) String() string

type BatchGetMachineLSEsResponse

type BatchGetMachineLSEsResponse struct {

	// The Machine lses from datastore.
	MachineLses []*models.MachineLSE `protobuf:"bytes,1,rep,name=machine_lses,json=machineLses,proto3" json:"machine_lses,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetMachineLSEsResponse) Descriptor deprecated

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

Deprecated: Use BatchGetMachineLSEsResponse.ProtoReflect.Descriptor instead.

func (*BatchGetMachineLSEsResponse) GetMachineLses

func (x *BatchGetMachineLSEsResponse) GetMachineLses() []*models.MachineLSE

func (*BatchGetMachineLSEsResponse) ProtoMessage

func (*BatchGetMachineLSEsResponse) ProtoMessage()

func (*BatchGetMachineLSEsResponse) ProtoReflect

func (*BatchGetMachineLSEsResponse) Reset

func (x *BatchGetMachineLSEsResponse) Reset()

func (*BatchGetMachineLSEsResponse) String

func (x *BatchGetMachineLSEsResponse) String() string

type BatchGetMachinesRequest

type BatchGetMachinesRequest struct {

	// The parent resource shared by all machines being retrieved.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// The names of the machines to retrieve.
	// Format: machines/{name}
	Names []string `protobuf:"bytes,2,rep,name=names,proto3" json:"names,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetMachinesRequest) Descriptor deprecated

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

Deprecated: Use BatchGetMachinesRequest.ProtoReflect.Descriptor instead.

func (*BatchGetMachinesRequest) GetNames

func (x *BatchGetMachinesRequest) GetNames() []string

func (*BatchGetMachinesRequest) GetParent

func (x *BatchGetMachinesRequest) GetParent() string

func (*BatchGetMachinesRequest) ProtoMessage

func (*BatchGetMachinesRequest) ProtoMessage()

func (*BatchGetMachinesRequest) ProtoReflect

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

func (*BatchGetMachinesRequest) Reset

func (x *BatchGetMachinesRequest) Reset()

func (*BatchGetMachinesRequest) String

func (x *BatchGetMachinesRequest) String() string

type BatchGetMachinesResponse

type BatchGetMachinesResponse struct {

	// The machines from datastore.
	Machines []*models.Machine `protobuf:"bytes,1,rep,name=machines,proto3" json:"machines,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetMachinesResponse) Descriptor deprecated

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

Deprecated: Use BatchGetMachinesResponse.ProtoReflect.Descriptor instead.

func (*BatchGetMachinesResponse) GetMachines

func (x *BatchGetMachinesResponse) GetMachines() []*models.Machine

func (*BatchGetMachinesResponse) ProtoMessage

func (*BatchGetMachinesResponse) ProtoMessage()

func (*BatchGetMachinesResponse) ProtoReflect

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

func (*BatchGetMachinesResponse) Reset

func (x *BatchGetMachinesResponse) Reset()

func (*BatchGetMachinesResponse) String

func (x *BatchGetMachinesResponse) String() string

type BatchGetNicsRequest

type BatchGetNicsRequest struct {

	// The parent resource shared by all nics being retrieved.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// The names of the nics to retrieve.
	// Format: nics/{name}
	Names []string `protobuf:"bytes,2,rep,name=names,proto3" json:"names,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetNicsRequest) Descriptor deprecated

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

Deprecated: Use BatchGetNicsRequest.ProtoReflect.Descriptor instead.

func (*BatchGetNicsRequest) GetNames

func (x *BatchGetNicsRequest) GetNames() []string

func (*BatchGetNicsRequest) GetParent

func (x *BatchGetNicsRequest) GetParent() string

func (*BatchGetNicsRequest) ProtoMessage

func (*BatchGetNicsRequest) ProtoMessage()

func (*BatchGetNicsRequest) ProtoReflect

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

func (*BatchGetNicsRequest) Reset

func (x *BatchGetNicsRequest) Reset()

func (*BatchGetNicsRequest) String

func (x *BatchGetNicsRequest) String() string

type BatchGetNicsResponse

type BatchGetNicsResponse struct {

	// The nics from datastore.
	Nics []*models.Nic `protobuf:"bytes,1,rep,name=nics,proto3" json:"nics,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetNicsResponse) Descriptor deprecated

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

Deprecated: Use BatchGetNicsResponse.ProtoReflect.Descriptor instead.

func (*BatchGetNicsResponse) GetNics

func (x *BatchGetNicsResponse) GetNics() []*models.Nic

func (*BatchGetNicsResponse) ProtoMessage

func (*BatchGetNicsResponse) ProtoMessage()

func (*BatchGetNicsResponse) ProtoReflect

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

func (*BatchGetNicsResponse) Reset

func (x *BatchGetNicsResponse) Reset()

func (*BatchGetNicsResponse) String

func (x *BatchGetNicsResponse) String() string

type BatchGetRPMsRequest

type BatchGetRPMsRequest struct {

	// The parent resource shared by all rpms being retrieved.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// The names of the rpms to retrieve.
	// Format: rpms/{name}
	Names []string `protobuf:"bytes,2,rep,name=names,proto3" json:"names,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetRPMsRequest) Descriptor deprecated

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

Deprecated: Use BatchGetRPMsRequest.ProtoReflect.Descriptor instead.

func (*BatchGetRPMsRequest) GetNames

func (x *BatchGetRPMsRequest) GetNames() []string

func (*BatchGetRPMsRequest) GetParent

func (x *BatchGetRPMsRequest) GetParent() string

func (*BatchGetRPMsRequest) ProtoMessage

func (*BatchGetRPMsRequest) ProtoMessage()

func (*BatchGetRPMsRequest) ProtoReflect

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

func (*BatchGetRPMsRequest) Reset

func (x *BatchGetRPMsRequest) Reset()

func (*BatchGetRPMsRequest) String

func (x *BatchGetRPMsRequest) String() string

type BatchGetRPMsResponse

type BatchGetRPMsResponse struct {

	// The rpms from datastore.
	Rpms []*models.RPM `protobuf:"bytes,1,rep,name=rpms,proto3" json:"rpms,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetRPMsResponse) Descriptor deprecated

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

Deprecated: Use BatchGetRPMsResponse.ProtoReflect.Descriptor instead.

func (*BatchGetRPMsResponse) GetRpms

func (x *BatchGetRPMsResponse) GetRpms() []*models.RPM

func (*BatchGetRPMsResponse) ProtoMessage

func (*BatchGetRPMsResponse) ProtoMessage()

func (*BatchGetRPMsResponse) ProtoReflect

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

func (*BatchGetRPMsResponse) Reset

func (x *BatchGetRPMsResponse) Reset()

func (*BatchGetRPMsResponse) String

func (x *BatchGetRPMsResponse) String() string

type BatchGetRackLSEPrototypesRequest

type BatchGetRackLSEPrototypesRequest struct {

	// The parent resource shared by all rack lse prototypes being retrieved.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// The names of the rack lse prototypes to retrieve.
	// Format: rackLSEPrototypes/{name}
	Names []string `protobuf:"bytes,2,rep,name=names,proto3" json:"names,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetRackLSEPrototypesRequest) Descriptor deprecated

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

Deprecated: Use BatchGetRackLSEPrototypesRequest.ProtoReflect.Descriptor instead.

func (*BatchGetRackLSEPrototypesRequest) GetNames

func (x *BatchGetRackLSEPrototypesRequest) GetNames() []string

func (*BatchGetRackLSEPrototypesRequest) GetParent

func (*BatchGetRackLSEPrototypesRequest) ProtoMessage

func (*BatchGetRackLSEPrototypesRequest) ProtoMessage()

func (*BatchGetRackLSEPrototypesRequest) ProtoReflect

func (*BatchGetRackLSEPrototypesRequest) Reset

func (*BatchGetRackLSEPrototypesRequest) String

type BatchGetRackLSEPrototypesResponse

type BatchGetRackLSEPrototypesResponse struct {

	// The rack lse prototypes from datastore.
	RackLsePrototypes []*models.RackLSEPrototype `protobuf:"bytes,1,rep,name=rack_lse_prototypes,json=rackLsePrototypes,proto3" json:"rack_lse_prototypes,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetRackLSEPrototypesResponse) Descriptor deprecated

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

Deprecated: Use BatchGetRackLSEPrototypesResponse.ProtoReflect.Descriptor instead.

func (*BatchGetRackLSEPrototypesResponse) GetRackLsePrototypes

func (x *BatchGetRackLSEPrototypesResponse) GetRackLsePrototypes() []*models.RackLSEPrototype

func (*BatchGetRackLSEPrototypesResponse) ProtoMessage

func (*BatchGetRackLSEPrototypesResponse) ProtoMessage()

func (*BatchGetRackLSEPrototypesResponse) ProtoReflect

func (*BatchGetRackLSEPrototypesResponse) Reset

func (*BatchGetRackLSEPrototypesResponse) String

type BatchGetRacksRequest

type BatchGetRacksRequest struct {

	// The parent resource shared by all racks being retrieved.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// The names of the racks to retrieve.
	// Format: racks/{name}
	Names []string `protobuf:"bytes,2,rep,name=names,proto3" json:"names,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetRacksRequest) Descriptor deprecated

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

Deprecated: Use BatchGetRacksRequest.ProtoReflect.Descriptor instead.

func (*BatchGetRacksRequest) GetNames

func (x *BatchGetRacksRequest) GetNames() []string

func (*BatchGetRacksRequest) GetParent

func (x *BatchGetRacksRequest) GetParent() string

func (*BatchGetRacksRequest) ProtoMessage

func (*BatchGetRacksRequest) ProtoMessage()

func (*BatchGetRacksRequest) ProtoReflect

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

func (*BatchGetRacksRequest) Reset

func (x *BatchGetRacksRequest) Reset()

func (*BatchGetRacksRequest) String

func (x *BatchGetRacksRequest) String() string

type BatchGetRacksResponse

type BatchGetRacksResponse struct {

	// The racks from datastore.
	Racks []*models.Rack `protobuf:"bytes,1,rep,name=racks,proto3" json:"racks,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetRacksResponse) Descriptor deprecated

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

Deprecated: Use BatchGetRacksResponse.ProtoReflect.Descriptor instead.

func (*BatchGetRacksResponse) GetRacks

func (x *BatchGetRacksResponse) GetRacks() []*models.Rack

func (*BatchGetRacksResponse) ProtoMessage

func (*BatchGetRacksResponse) ProtoMessage()

func (*BatchGetRacksResponse) ProtoReflect

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

func (*BatchGetRacksResponse) Reset

func (x *BatchGetRacksResponse) Reset()

func (*BatchGetRacksResponse) String

func (x *BatchGetRacksResponse) String() string

type BatchGetSwitchesRequest

type BatchGetSwitchesRequest struct {

	// The parent resource shared by all switches being retrieved.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// The names of the switches to retrieve.
	// Format: switches/{name}
	Names []string `protobuf:"bytes,2,rep,name=names,proto3" json:"names,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetSwitchesRequest) Descriptor deprecated

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

Deprecated: Use BatchGetSwitchesRequest.ProtoReflect.Descriptor instead.

func (*BatchGetSwitchesRequest) GetNames

func (x *BatchGetSwitchesRequest) GetNames() []string

func (*BatchGetSwitchesRequest) GetParent

func (x *BatchGetSwitchesRequest) GetParent() string

func (*BatchGetSwitchesRequest) ProtoMessage

func (*BatchGetSwitchesRequest) ProtoMessage()

func (*BatchGetSwitchesRequest) ProtoReflect

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

func (*BatchGetSwitchesRequest) Reset

func (x *BatchGetSwitchesRequest) Reset()

func (*BatchGetSwitchesRequest) String

func (x *BatchGetSwitchesRequest) String() string

type BatchGetSwitchesResponse

type BatchGetSwitchesResponse struct {

	// The switches from datastore.
	Switches []*models.Switch `protobuf:"bytes,1,rep,name=switches,proto3" json:"switches,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetSwitchesResponse) Descriptor deprecated

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

Deprecated: Use BatchGetSwitchesResponse.ProtoReflect.Descriptor instead.

func (*BatchGetSwitchesResponse) GetSwitches

func (x *BatchGetSwitchesResponse) GetSwitches() []*models.Switch

func (*BatchGetSwitchesResponse) ProtoMessage

func (*BatchGetSwitchesResponse) ProtoMessage()

func (*BatchGetSwitchesResponse) ProtoReflect

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

func (*BatchGetSwitchesResponse) Reset

func (x *BatchGetSwitchesResponse) Reset()

func (*BatchGetSwitchesResponse) String

func (x *BatchGetSwitchesResponse) String() string

type BatchGetVMsRequest

type BatchGetVMsRequest struct {

	// The parent resource shared by all vms being retrieved.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// The names of the vms to retrieve.
	// Format: vms/{name}
	Names []string `protobuf:"bytes,2,rep,name=names,proto3" json:"names,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetVMsRequest) Descriptor deprecated

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

Deprecated: Use BatchGetVMsRequest.ProtoReflect.Descriptor instead.

func (*BatchGetVMsRequest) GetNames

func (x *BatchGetVMsRequest) GetNames() []string

func (*BatchGetVMsRequest) GetParent

func (x *BatchGetVMsRequest) GetParent() string

func (*BatchGetVMsRequest) ProtoMessage

func (*BatchGetVMsRequest) ProtoMessage()

func (*BatchGetVMsRequest) ProtoReflect

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

func (*BatchGetVMsRequest) Reset

func (x *BatchGetVMsRequest) Reset()

func (*BatchGetVMsRequest) String

func (x *BatchGetVMsRequest) String() string

type BatchGetVMsResponse

type BatchGetVMsResponse struct {

	// The vms from datastore.
	Vms []*models.VM `protobuf:"bytes,1,rep,name=vms,proto3" json:"vms,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetVMsResponse) Descriptor deprecated

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

Deprecated: Use BatchGetVMsResponse.ProtoReflect.Descriptor instead.

func (*BatchGetVMsResponse) GetVms

func (x *BatchGetVMsResponse) GetVms() []*models.VM

func (*BatchGetVMsResponse) ProtoMessage

func (*BatchGetVMsResponse) ProtoMessage()

func (*BatchGetVMsResponse) ProtoReflect

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

func (*BatchGetVMsResponse) Reset

func (x *BatchGetVMsResponse) Reset()

func (*BatchGetVMsResponse) String

func (x *BatchGetVMsResponse) String() string

type BatchGetVlansRequest

type BatchGetVlansRequest struct {

	// The parent resource shared by all vlans being retrieved.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// The names of the vlans to retrieve.
	// Format: vlans/{name}
	Names []string `protobuf:"bytes,2,rep,name=names,proto3" json:"names,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetVlansRequest) Descriptor deprecated

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

Deprecated: Use BatchGetVlansRequest.ProtoReflect.Descriptor instead.

func (*BatchGetVlansRequest) GetNames

func (x *BatchGetVlansRequest) GetNames() []string

func (*BatchGetVlansRequest) GetParent

func (x *BatchGetVlansRequest) GetParent() string

func (*BatchGetVlansRequest) ProtoMessage

func (*BatchGetVlansRequest) ProtoMessage()

func (*BatchGetVlansRequest) ProtoReflect

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

func (*BatchGetVlansRequest) Reset

func (x *BatchGetVlansRequest) Reset()

func (*BatchGetVlansRequest) String

func (x *BatchGetVlansRequest) String() string

type BatchGetVlansResponse

type BatchGetVlansResponse struct {

	// The vlans from datastore.
	Vlans []*models.Vlan `protobuf:"bytes,1,rep,name=vlans,proto3" json:"vlans,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchGetVlansResponse) Descriptor deprecated

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

Deprecated: Use BatchGetVlansResponse.ProtoReflect.Descriptor instead.

func (*BatchGetVlansResponse) GetVlans

func (x *BatchGetVlansResponse) GetVlans() []*models.Vlan

func (*BatchGetVlansResponse) ProtoMessage

func (*BatchGetVlansResponse) ProtoMessage()

func (*BatchGetVlansResponse) ProtoReflect

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

func (*BatchGetVlansResponse) Reset

func (x *BatchGetVlansResponse) Reset()

func (*BatchGetVlansResponse) String

func (x *BatchGetVlansResponse) String() string

type BatchUpdateMachineLSEDeploymentRequest

type BatchUpdateMachineLSEDeploymentRequest struct {

	// The parent resource shared by all deployment records being updated.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// A maximum of 1000 requests can be handled in one call.
	Requests []*UpdateMachineLSEDeploymentRequest `protobuf:"bytes,2,rep,name=requests,proto3" json:"requests,omitempty"`
	// contains filtered or unexported fields
}

func (*BatchUpdateMachineLSEDeploymentRequest) Descriptor deprecated

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

Deprecated: Use BatchUpdateMachineLSEDeploymentRequest.ProtoReflect.Descriptor instead.

func (*BatchUpdateMachineLSEDeploymentRequest) GetParent

func (*BatchUpdateMachineLSEDeploymentRequest) GetRequests

func (*BatchUpdateMachineLSEDeploymentRequest) ProtoMessage

func (*BatchUpdateMachineLSEDeploymentRequest) ProtoReflect

func (*BatchUpdateMachineLSEDeploymentRequest) Reset

func (*BatchUpdateMachineLSEDeploymentRequest) String

type BatchUpdateMachineLSEDeploymentResponse

type BatchUpdateMachineLSEDeploymentResponse struct {

	// deployment records updated.
	MachineLseDeployments []*models.MachineLSEDeployment `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*BatchUpdateMachineLSEDeploymentResponse) Descriptor deprecated

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

Deprecated: Use BatchUpdateMachineLSEDeploymentResponse.ProtoReflect.Descriptor instead.

func (*BatchUpdateMachineLSEDeploymentResponse) GetMachineLseDeployments

func (x *BatchUpdateMachineLSEDeploymentResponse) GetMachineLseDeployments() []*models.MachineLSEDeployment

func (*BatchUpdateMachineLSEDeploymentResponse) ProtoMessage

func (*BatchUpdateMachineLSEDeploymentResponse) ProtoReflect

func (*BatchUpdateMachineLSEDeploymentResponse) Reset

func (*BatchUpdateMachineLSEDeploymentResponse) String

type ChromePlatformResult

type ChromePlatformResult struct {
	Platform *models.ChromePlatform `protobuf:"bytes,1,opt,name=platform,proto3" json:"platform,omitempty"`
	ErrorMsg string                 `protobuf:"bytes,2,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"`
	// contains filtered or unexported fields
}

func (*ChromePlatformResult) Descriptor deprecated

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

Deprecated: Use ChromePlatformResult.ProtoReflect.Descriptor instead.

func (*ChromePlatformResult) GetErrorMsg

func (x *ChromePlatformResult) GetErrorMsg() string

func (*ChromePlatformResult) GetPlatform

func (x *ChromePlatformResult) GetPlatform() *models.ChromePlatform

func (*ChromePlatformResult) ProtoMessage

func (*ChromePlatformResult) ProtoMessage()

func (*ChromePlatformResult) ProtoReflect

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

func (*ChromePlatformResult) Reset

func (x *ChromePlatformResult) Reset()

func (*ChromePlatformResult) String

func (x *ChromePlatformResult) String() string

type ConfigSource

type ConfigSource struct {

	// Empty config_service means it's local file.
	ConfigServiceName string `protobuf:"bytes,1,opt,name=config_service_name,json=configServiceName,proto3" json:"config_service_name,omitempty"`
	FileName          string `protobuf:"bytes,2,opt,name=file_name,json=fileName,proto3" json:"file_name,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfigSource) Descriptor deprecated

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

Deprecated: Use ConfigSource.ProtoReflect.Descriptor instead.

func (*ConfigSource) GetConfigServiceName

func (x *ConfigSource) GetConfigServiceName() string

func (*ConfigSource) GetFileName

func (x *ConfigSource) GetFileName() string

func (*ConfigSource) ProtoMessage

func (*ConfigSource) ProtoMessage()

func (*ConfigSource) ProtoReflect

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

func (*ConfigSource) Reset

func (x *ConfigSource) Reset()

func (*ConfigSource) String

func (x *ConfigSource) String() string

type CreateAssetRequest

type CreateAssetRequest struct {

	// The asset to register
	Asset *models.Asset `protobuf:"bytes,1,opt,name=asset,proto3" json:"asset,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateAssetRequest) Descriptor deprecated

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

Deprecated: Use CreateAssetRequest.ProtoReflect.Descriptor instead.

func (*CreateAssetRequest) GetAsset

func (x *CreateAssetRequest) GetAsset() *models.Asset

func (*CreateAssetRequest) ProtoMessage

func (*CreateAssetRequest) ProtoMessage()

func (*CreateAssetRequest) ProtoReflect

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

func (*CreateAssetRequest) Reset

func (x *CreateAssetRequest) Reset()

func (*CreateAssetRequest) String

func (x *CreateAssetRequest) String() string

func (*CreateAssetRequest) Validate

func (r *CreateAssetRequest) Validate() error

Validate validates input requests of CreateAsset

type CreateCachingServiceRequest

type CreateCachingServiceRequest struct {

	// The CachingService to create.
	CachingService *models.CachingService `protobuf:"bytes,1,opt,name=cachingService,proto3" json:"cachingService,omitempty"`
	// The ID to use for the CachingService, which will become the final component of
	// the CachingService's resource name.
	//
	// Pattern is {hostname or ipv4}.
	CachingServiceId string `protobuf:"bytes,2,opt,name=cachingService_id,json=cachingServiceId,proto3" json:"cachingService_id,omitempty"`
	// contains filtered or unexported fields
}

Contains the required information for creating a CachingService represented in the database.

func (*CreateCachingServiceRequest) Descriptor deprecated

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

Deprecated: Use CreateCachingServiceRequest.ProtoReflect.Descriptor instead.

func (*CreateCachingServiceRequest) GetCachingService

func (x *CreateCachingServiceRequest) GetCachingService() *models.CachingService

func (*CreateCachingServiceRequest) GetCachingServiceId

func (x *CreateCachingServiceRequest) GetCachingServiceId() string

func (*CreateCachingServiceRequest) ProtoMessage

func (*CreateCachingServiceRequest) ProtoMessage()

func (*CreateCachingServiceRequest) ProtoReflect

func (*CreateCachingServiceRequest) Reset

func (x *CreateCachingServiceRequest) Reset()

func (*CreateCachingServiceRequest) String

func (x *CreateCachingServiceRequest) String() string

func (*CreateCachingServiceRequest) Validate

func (r *CreateCachingServiceRequest) Validate() error

Validate validates input requests of CreateCachingService.

type CreateChromePlatformRequest

type CreateChromePlatformRequest struct {

	// The chromePlatform to create.
	ChromePlatform *models.ChromePlatform `protobuf:"bytes,1,opt,name=chromePlatform,proto3" json:"chromePlatform,omitempty"`
	// The ID to use for the ChromePlatform, which will become the final component of
	// the ChromePlatform's resource name.
	//
	// This value should follow the regex "^[a-zA-Z0-9-)(_:.]{3,63}$" (3-63 characters,
	// contains only ASCII letters, numbers, dash and underscore.
	ChromePlatformId string `protobuf:"bytes,2,opt,name=chromePlatform_id,json=chromePlatformId,proto3" json:"chromePlatform_id,omitempty"`
	// contains filtered or unexported fields
}

Contains the required information for creating a ChromePlatform represented in the database.

func (*CreateChromePlatformRequest) Descriptor deprecated

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

Deprecated: Use CreateChromePlatformRequest.ProtoReflect.Descriptor instead.

func (*CreateChromePlatformRequest) GetChromePlatform

func (x *CreateChromePlatformRequest) GetChromePlatform() *models.ChromePlatform

func (*CreateChromePlatformRequest) GetChromePlatformId

func (x *CreateChromePlatformRequest) GetChromePlatformId() string

func (*CreateChromePlatformRequest) ProtoMessage

func (*CreateChromePlatformRequest) ProtoMessage()

func (*CreateChromePlatformRequest) ProtoReflect

func (*CreateChromePlatformRequest) Reset

func (x *CreateChromePlatformRequest) Reset()

func (*CreateChromePlatformRequest) String

func (x *CreateChromePlatformRequest) String() string

func (*CreateChromePlatformRequest) Validate

func (r *CreateChromePlatformRequest) Validate() error

Validate validates input requests of CreateChromePlatform.

type CreateDracRequest

type CreateDracRequest struct {

	// The drac to create.
	Drac *models.Drac `protobuf:"bytes,1,opt,name=drac,proto3" json:"drac,omitempty"`
	// The ID to use for the Drac, which will become the final component of
	// the Drac's resource name.
	//
	// This value should follow the regex "^[a-zA-Z0-9-)(_:.]{3,63}$" (3-63 characters,
	// contains only ASCII letters, numbers, dash and underscore.
	DracId string `protobuf:"bytes,2,opt,name=drac_id,json=dracId,proto3" json:"drac_id,omitempty"`
	// contains filtered or unexported fields
}

Contains the required information for creating a Drac represented in the database.

func (*CreateDracRequest) Descriptor deprecated

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

Deprecated: Use CreateDracRequest.ProtoReflect.Descriptor instead.

func (*CreateDracRequest) GetDrac

func (x *CreateDracRequest) GetDrac() *models.Drac

func (*CreateDracRequest) GetDracId

func (x *CreateDracRequest) GetDracId() string

func (*CreateDracRequest) ProtoMessage

func (*CreateDracRequest) ProtoMessage()

func (*CreateDracRequest) ProtoReflect

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

func (*CreateDracRequest) Reset

func (x *CreateDracRequest) Reset()

func (*CreateDracRequest) String

func (x *CreateDracRequest) String() string

func (*CreateDracRequest) Validate

func (r *CreateDracRequest) Validate() error

Validate validates input requests of CreateDrac.

type CreateKVMRequest

type CreateKVMRequest struct {

	// The KVM to create.
	KVM *models.KVM `protobuf:"bytes,1,opt,name=KVM,proto3" json:"KVM,omitempty"`
	// The ID to use for the KVM, which will become the final component of
	// the KVM's resource name.
	//
	// This value should follow the regex "^[a-zA-Z0-9-)(_:.]{3,63}$" (3-63 characters,
	// contains only ASCII letters, numbers, dash and underscore.
	KVMId string `protobuf:"bytes,2,opt,name=KVM_id,json=KVMId,proto3" json:"KVM_id,omitempty"`
	// contains filtered or unexported fields
}

Contains the required information for creating a KVM represented in the database.

func (*CreateKVMRequest) Descriptor deprecated

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

Deprecated: Use CreateKVMRequest.ProtoReflect.Descriptor instead.

func (*CreateKVMRequest) GetKVM

func (x *CreateKVMRequest) GetKVM() *models.KVM

func (*CreateKVMRequest) GetKVMId

func (x *CreateKVMRequest) GetKVMId() string

func (*CreateKVMRequest) ProtoMessage

func (*CreateKVMRequest) ProtoMessage()

func (*CreateKVMRequest) ProtoReflect

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

func (*CreateKVMRequest) Reset

func (x *CreateKVMRequest) Reset()

func (*CreateKVMRequest) String

func (x *CreateKVMRequest) String() string

func (*CreateKVMRequest) Validate

func (r *CreateKVMRequest) Validate() error

Validate validates input requests of CreateKVM.

type CreateMachineLSEPrototypeRequest

type CreateMachineLSEPrototypeRequest struct {

	// The MachineLSEPrototype to create.
	MachineLSEPrototype *models.MachineLSEPrototype `protobuf:"bytes,1,opt,name=machineLSEPrototype,proto3" json:"machineLSEPrototype,omitempty"`
	// The ID to use for the MachineLSEPrototype, which will become the final component of
	// the MachineLSEPrototype's resource name.
	//
	// This value should follow the regex "^[a-zA-Z0-9-)(_:.]{3,63}$" (3-63 characters,
	// contains only ASCII letters, numbers, dash and underscore.
	MachineLSEPrototypeId string `protobuf:"bytes,2,opt,name=machineLSEPrototype_id,json=machineLSEPrototypeId,proto3" json:"machineLSEPrototype_id,omitempty"`
	// contains filtered or unexported fields
}

Contains the required information for creating a MachineLSEPrototype represented in the database.

func (*CreateMachineLSEPrototypeRequest) Descriptor deprecated

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

Deprecated: Use CreateMachineLSEPrototypeRequest.ProtoReflect.Descriptor instead.

func (*CreateMachineLSEPrototypeRequest) GetMachineLSEPrototype

func (x *CreateMachineLSEPrototypeRequest) GetMachineLSEPrototype() *models.MachineLSEPrototype

func (*CreateMachineLSEPrototypeRequest) GetMachineLSEPrototypeId

func (x *CreateMachineLSEPrototypeRequest) GetMachineLSEPrototypeId() string

func (*CreateMachineLSEPrototypeRequest) ProtoMessage

func (*CreateMachineLSEPrototypeRequest) ProtoMessage()

func (*CreateMachineLSEPrototypeRequest) ProtoReflect

func (*CreateMachineLSEPrototypeRequest) Reset

func (*CreateMachineLSEPrototypeRequest) String

func (*CreateMachineLSEPrototypeRequest) Validate

Validate validates input requests of CreateMachineLSEPrototype.

type CreateMachineLSERequest

type CreateMachineLSERequest struct {

	// The machineLSE to create.
	MachineLSE *models.MachineLSE `protobuf:"bytes,1,opt,name=machineLSE,proto3" json:"machineLSE,omitempty"`
	// The ID to use for the MachineLSE, which will become the final component of
	// the MachineLSE's resource name.
	//
	// This value should follow the regex "^[a-zA-Z0-9-)(_:.]{3,63}$" (3-63 characters,
	// contains only ASCII letters, numbers, dash and underscore.
	MachineLSEId  string         `protobuf:"bytes,2,opt,name=machineLSE_id,json=machineLSEId,proto3" json:"machineLSE_id,omitempty"`
	NetworkOption *NetworkOption `protobuf:"bytes,4,opt,name=network_option,json=networkOption,proto3" json:"network_option,omitempty"`
	// contains filtered or unexported fields
}

Contains the required information for creating a MachineLSE represented in the database.

func (*CreateMachineLSERequest) Descriptor deprecated

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

Deprecated: Use CreateMachineLSERequest.ProtoReflect.Descriptor instead.

func (*CreateMachineLSERequest) GetMachineLSE

func (x *CreateMachineLSERequest) GetMachineLSE() *models.MachineLSE

func (*CreateMachineLSERequest) GetMachineLSEId

func (x *CreateMachineLSERequest) GetMachineLSEId() string

func (*CreateMachineLSERequest) GetNetworkOption

func (x *CreateMachineLSERequest) GetNetworkOption() *NetworkOption

func (*CreateMachineLSERequest) ProtoMessage

func (*CreateMachineLSERequest) ProtoMessage()

func (*CreateMachineLSERequest) ProtoReflect

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

func (*CreateMachineLSERequest) Reset

func (x *CreateMachineLSERequest) Reset()

func (*CreateMachineLSERequest) String

func (x *CreateMachineLSERequest) String() string

func (*CreateMachineLSERequest) Validate

func (r *CreateMachineLSERequest) Validate() error

Validate validates input requests of CreateMachineLSE.

type CreateNicRequest

type CreateNicRequest struct {

	// The nic to create.
	Nic *models.Nic `protobuf:"bytes,1,opt,name=nic,proto3" json:"nic,omitempty"`
	// The ID to use for the Nic, which will become the final component of
	// the Nic's resource name.
	//
	// This value should follow the regex "^[a-zA-Z0-9-)(_:.]{3,63}$" (3-63 characters,
	// contains only ASCII letters, numbers, dash and underscore.
	NicId string `protobuf:"bytes,2,opt,name=nic_id,json=nicId,proto3" json:"nic_id,omitempty"`
	// contains filtered or unexported fields
}

Contains the required information for creating a Nic represented in the database.

func (*CreateNicRequest) Descriptor deprecated

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

Deprecated: Use CreateNicRequest.ProtoReflect.Descriptor instead.

func (*CreateNicRequest) GetNic

func (x *CreateNicRequest) GetNic() *models.Nic

func (*CreateNicRequest) GetNicId

func (x *CreateNicRequest) GetNicId() string

func (*CreateNicRequest) ProtoMessage

func (*CreateNicRequest) ProtoMessage()

func (*CreateNicRequest) ProtoReflect

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

func (*CreateNicRequest) Reset

func (x *CreateNicRequest) Reset()

func (*CreateNicRequest) String

func (x *CreateNicRequest) String() string

func (*CreateNicRequest) Validate

func (r *CreateNicRequest) Validate() error

Validate validates input requests of CreateNic.

type CreateRPMRequest

type CreateRPMRequest struct {

	// The RPM to create.
	RPM *models.RPM `protobuf:"bytes,1,opt,name=RPM,proto3" json:"RPM,omitempty"`
	// The ID to use for the RPM, which will become the final component of
	// the RPM's resource name.
	//
	// This value should follow the regex "^[a-zA-Z0-9-)(_:.]{3,63}$" (3-63 characters,
	// contains only ASCII letters, numbers, dash and underscore.
	RPMId string `protobuf:"bytes,2,opt,name=RPM_id,json=RPMId,proto3" json:"RPM_id,omitempty"`
	// contains filtered or unexported fields
}

Contains the required information for creating a RPM represented in the database.

func (*CreateRPMRequest) Descriptor deprecated

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

Deprecated: Use CreateRPMRequest.ProtoReflect.Descriptor instead.

func (*CreateRPMRequest) GetRPM

func (x *CreateRPMRequest) GetRPM() *models.RPM

func (*CreateRPMRequest) GetRPMId

func (x *CreateRPMRequest) GetRPMId() string

func (*CreateRPMRequest) ProtoMessage

func (*CreateRPMRequest) ProtoMessage()

func (*CreateRPMRequest) ProtoReflect

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

func (*CreateRPMRequest) Reset

func (x *CreateRPMRequest) Reset()

func (*CreateRPMRequest) String

func (x *CreateRPMRequest) String() string

func (*CreateRPMRequest) Validate

func (r *CreateRPMRequest) Validate() error

Validate validates input requests of CreateRPM.

type CreateRackLSEPrototypeRequest

type CreateRackLSEPrototypeRequest struct {

	// The RackLSEPrototype to create.
	RackLSEPrototype *models.RackLSEPrototype `protobuf:"bytes,1,opt,name=rackLSEPrototype,proto3" json:"rackLSEPrototype,omitempty"`
	// The ID to use for the RackLSEPrototype, which will become the final component of
	// the RackLSEPrototype's resource name.
	//
	// This value should follow the regex "^[a-zA-Z0-9-)(_:.]{3,63}$" (3-63 characters,
	// contains only ASCII letters, numbers, dash and underscore.
	RackLSEPrototypeId string `protobuf:"bytes,2,opt,name=rackLSEPrototype_id,json=rackLSEPrototypeId,proto3" json:"rackLSEPrototype_id,omitempty"`
	// contains filtered or unexported fields
}

Contains the required information for creating a RackLSEPrototype represented in the database.

func (*CreateRackLSEPrototypeRequest) Descriptor deprecated

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

Deprecated: Use CreateRackLSEPrototypeRequest.ProtoReflect.Descriptor instead.

func (*CreateRackLSEPrototypeRequest) GetRackLSEPrototype

func (x *CreateRackLSEPrototypeRequest) GetRackLSEPrototype() *models.RackLSEPrototype

func (*CreateRackLSEPrototypeRequest) GetRackLSEPrototypeId

func (x *CreateRackLSEPrototypeRequest) GetRackLSEPrototypeId() string

func (*CreateRackLSEPrototypeRequest) ProtoMessage

func (*CreateRackLSEPrototypeRequest) ProtoMessage()

func (*CreateRackLSEPrototypeRequest) ProtoReflect

func (*CreateRackLSEPrototypeRequest) Reset

func (x *CreateRackLSEPrototypeRequest) Reset()

func (*CreateRackLSEPrototypeRequest) String

func (*CreateRackLSEPrototypeRequest) Validate

func (r *CreateRackLSEPrototypeRequest) Validate() error

Validate validates input requests of CreateRackLSEPrototype.

type CreateRackLSERequest

type CreateRackLSERequest struct {

	// The rackLSE to create.
	RackLSE *models.RackLSE `protobuf:"bytes,1,opt,name=rackLSE,proto3" json:"rackLSE,omitempty"`
	// The ID to use for the RackLSE, which will become the final component of
	// the RackLSE's resource name.
	//
	// This value should follow the regex "^[a-zA-Z0-9-)(_:.]{3,63}$" (3-63 characters,
	// contains only ASCII letters, numbers, dash and underscore.
	RackLSEId string `protobuf:"bytes,2,opt,name=rackLSE_id,json=rackLSEId,proto3" json:"rackLSE_id,omitempty"`
	// contains filtered or unexported fields
}

Contains the required information for creating a RackLSE represented in the database.

func (*CreateRackLSERequest) Descriptor deprecated

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

Deprecated: Use CreateRackLSERequest.ProtoReflect.Descriptor instead.

func (*CreateRackLSERequest) GetRackLSE

func (x *CreateRackLSERequest) GetRackLSE() *models.RackLSE

func (*CreateRackLSERequest) GetRackLSEId

func (x *CreateRackLSERequest) GetRackLSEId() string

func (*CreateRackLSERequest) ProtoMessage

func (*CreateRackLSERequest) ProtoMessage()

func (*CreateRackLSERequest) ProtoReflect

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

func (*CreateRackLSERequest) Reset

func (x *CreateRackLSERequest) Reset()

func (*CreateRackLSERequest) String

func (x *CreateRackLSERequest) String() string

func (*CreateRackLSERequest) Validate

func (r *CreateRackLSERequest) Validate() error

Validate validates input requests of CreateRackLSE.

type CreateRackRequest

type CreateRackRequest struct {

	// The rack to create.
	Rack *models.Rack `protobuf:"bytes,1,opt,name=rack,proto3" json:"rack,omitempty"`
	// The ID to use for the Rack, which will become the final component of
	// the Rack's resource name.
	//
	// This value should follow the regex "^[a-zA-Z0-9-)(_:.]{3,63}$" (3-63 characters,
	// contains only ASCII letters, numbers, dash and underscore.
	RackId string `protobuf:"bytes,2,opt,name=rack_id,json=rackId,proto3" json:"rack_id,omitempty"`
	// contains filtered or unexported fields
}

Contains the required information for creating a Rack represented in the database.

func (*CreateRackRequest) Descriptor deprecated

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

Deprecated: Use CreateRackRequest.ProtoReflect.Descriptor instead.

func (*CreateRackRequest) GetRack

func (x *CreateRackRequest) GetRack() *models.Rack

func (*CreateRackRequest) GetRackId

func (x *CreateRackRequest) GetRackId() string

func (*CreateRackRequest) ProtoMessage

func (*CreateRackRequest) ProtoMessage()

func (*CreateRackRequest) ProtoReflect

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

func (*CreateRackRequest) Reset

func (x *CreateRackRequest) Reset()

func (*CreateRackRequest) String

func (x *CreateRackRequest) String() string

type CreateSchedulingUnitRequest

type CreateSchedulingUnitRequest struct {

	// The SchedulingUnit to create.
	SchedulingUnit *models.SchedulingUnit `protobuf:"bytes,1,opt,name=scheduling_unit,json=schedulingUnit,proto3" json:"scheduling_unit,omitempty"`
	// The ID to use for the SchedulingUnit, which will become the final component of
	// the SchedulingUnit's resource name.
	//
	// This value should follow the regex "^[a-zA-Z0-9-)(_:.]{3,63}$" (3-63 characters,
	// contains only ASCII letters, numbers, dash and underscore.
	SchedulingUnitId string `protobuf:"bytes,2,opt,name=scheduling_unit_id,json=schedulingUnitId,proto3" json:"scheduling_unit_id,omitempty"`
	// contains filtered or unexported fields
}

Contains the required information for creating a SchedulingUnit represented in the database.

func (*CreateSchedulingUnitRequest) Descriptor deprecated

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

Deprecated: Use CreateSchedulingUnitRequest.ProtoReflect.Descriptor instead.

func (*CreateSchedulingUnitRequest) GetSchedulingUnit

func (x *CreateSchedulingUnitRequest) GetSchedulingUnit() *models.SchedulingUnit

func (*CreateSchedulingUnitRequest) GetSchedulingUnitId

func (x *CreateSchedulingUnitRequest) GetSchedulingUnitId() string

func (*CreateSchedulingUnitRequest) ProtoMessage

func (*CreateSchedulingUnitRequest) ProtoMessage()

func (*CreateSchedulingUnitRequest) ProtoReflect

func (*CreateSchedulingUnitRequest) Reset

func (x *CreateSchedulingUnitRequest) Reset()

func (*CreateSchedulingUnitRequest) String

func (x *CreateSchedulingUnitRequest) String() string

func (*CreateSchedulingUnitRequest) Validate

func (r *CreateSchedulingUnitRequest) Validate() error

Validate validates input requests of CreateSchedulingUnit.

type CreateSwitchRequest

type CreateSwitchRequest struct {

	// The switch to create.
	Switch *models.Switch `protobuf:"bytes,1,opt,name=switch,proto3" json:"switch,omitempty"`
	// The ID to use for the Switch, which will become the final component of
	// the Switch's resource name.
	//
	// This value should follow the regex "^[a-zA-Z0-9-)(_:.]{3,63}$" (3-63 characters,
	// contains only ASCII letters, numbers, dash and underscore.
	SwitchId string `protobuf:"bytes,2,opt,name=switch_id,json=switchId,proto3" json:"switch_id,omitempty"`
	// contains filtered or unexported fields
}

Contains the required information for creating a Switch represented in the database.

func (*CreateSwitchRequest) Descriptor deprecated

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

Deprecated: Use CreateSwitchRequest.ProtoReflect.Descriptor instead.

func (*CreateSwitchRequest) GetSwitch

func (x *CreateSwitchRequest) GetSwitch() *models.Switch

func (*CreateSwitchRequest) GetSwitchId

func (x *CreateSwitchRequest) GetSwitchId() string

func (*CreateSwitchRequest) ProtoMessage

func (*CreateSwitchRequest) ProtoMessage()

func (*CreateSwitchRequest) ProtoReflect

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

func (*CreateSwitchRequest) Reset

func (x *CreateSwitchRequest) Reset()

func (*CreateSwitchRequest) String

func (x *CreateSwitchRequest) String() string

func (*CreateSwitchRequest) Validate

func (r *CreateSwitchRequest) Validate() error

Validate validates input requests of CreateSwitch.

type CreateVMRequest

type CreateVMRequest struct {

	// The vm to create.
	Vm            *models.VM     `protobuf:"bytes,1,opt,name=vm,proto3" json:"vm,omitempty"`
	NetworkOption *NetworkOption `protobuf:"bytes,3,opt,name=network_option,json=networkOption,proto3" json:"network_option,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateVMRequest) Descriptor deprecated

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

Deprecated: Use CreateVMRequest.ProtoReflect.Descriptor instead.

func (*CreateVMRequest) GetNetworkOption

func (x *CreateVMRequest) GetNetworkOption() *NetworkOption

func (*CreateVMRequest) GetVm

func (x *CreateVMRequest) GetVm() *models.VM

func (*CreateVMRequest) ProtoMessage

func (*CreateVMRequest) ProtoMessage()

func (*CreateVMRequest) ProtoReflect

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

func (*CreateVMRequest) Reset

func (x *CreateVMRequest) Reset()

func (*CreateVMRequest) String

func (x *CreateVMRequest) String() string

func (*CreateVMRequest) Validate

func (r *CreateVMRequest) Validate() error

Validate validates input requests of CreateVM.

type CreateVlanRequest

type CreateVlanRequest struct {

	// The vlan to create.
	Vlan *models.Vlan `protobuf:"bytes,1,opt,name=vlan,proto3" json:"vlan,omitempty"`
	// The ID to use for the Vlan, which will become the final component of
	// the Vlan's resource name.
	//
	// This value should follow the regex "^[a-zA-Z0-9-)(_:.]{3,63}$" (3-63 characters,
	// contains only ASCII letters, numbers, dash and underscore.
	VlanId string `protobuf:"bytes,2,opt,name=vlan_id,json=vlanId,proto3" json:"vlan_id,omitempty"`
	// contains filtered or unexported fields
}

Contains the required information for creating a Vlan represented in the database.

func (*CreateVlanRequest) Descriptor deprecated

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

Deprecated: Use CreateVlanRequest.ProtoReflect.Descriptor instead.

func (*CreateVlanRequest) GetVlan

func (x *CreateVlanRequest) GetVlan() *models.Vlan

func (*CreateVlanRequest) GetVlanId

func (x *CreateVlanRequest) GetVlanId() string

func (*CreateVlanRequest) ProtoMessage

func (*CreateVlanRequest) ProtoMessage()

func (*CreateVlanRequest) ProtoReflect

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

func (*CreateVlanRequest) Reset

func (x *CreateVlanRequest) Reset()

func (*CreateVlanRequest) String

func (x *CreateVlanRequest) String() string

func (*CreateVlanRequest) Validate

func (r *CreateVlanRequest) Validate() error

Validate validates input requests of CreateVlan.

type DecoratedFleet

type DecoratedFleet struct {
	// Service is the service to decorate.
	Service FleetServer
	// Prelude is called for each method before forwarding the call to Service.
	// If Prelude returns an error, then the call is skipped and the error is
	// processed via the Postlude (if one is defined), or it is returned directly.
	Prelude func(ctx context.Context, methodName string, req proto.Message) (context.Context, error)
	// Postlude is called for each method after Service has processed the call, or
	// after the Prelude has returned an error. This takes the the Service's
	// response proto (which may be nil) and/or any error. The decorated
	// service will return the response (possibly mutated) and error that Postlude
	// returns.
	Postlude func(ctx context.Context, methodName string, rsp proto.Message, err error) error
}

func (*DecoratedFleet) BatchGetChromePlatforms

func (s *DecoratedFleet) BatchGetChromePlatforms(ctx context.Context, req *BatchGetChromePlatformsRequest) (rsp *BatchGetChromePlatformsResponse, err error)

func (*DecoratedFleet) BatchGetDHCPConfigs

func (s *DecoratedFleet) BatchGetDHCPConfigs(ctx context.Context, req *BatchGetDHCPConfigsRequest) (rsp *BatchGetDHCPConfigsResponse, err error)

func (*DecoratedFleet) BatchGetDracs

func (s *DecoratedFleet) BatchGetDracs(ctx context.Context, req *BatchGetDracsRequest) (rsp *BatchGetDracsResponse, err error)

func (*DecoratedFleet) BatchGetKVMs

func (s *DecoratedFleet) BatchGetKVMs(ctx context.Context, req *BatchGetKVMsRequest) (rsp *BatchGetKVMsResponse, err error)

func (*DecoratedFleet) BatchGetMachineLSEDeployments

func (*DecoratedFleet) BatchGetMachineLSEPrototypes

func (*DecoratedFleet) BatchGetMachineLSEs

func (s *DecoratedFleet) BatchGetMachineLSEs(ctx context.Context, req *BatchGetMachineLSEsRequest) (rsp *BatchGetMachineLSEsResponse, err error)

func (*DecoratedFleet) BatchGetMachines

func (s *DecoratedFleet) BatchGetMachines(ctx context.Context, req *BatchGetMachinesRequest) (rsp *BatchGetMachinesResponse, err error)

func (*DecoratedFleet) BatchGetNics

func (s *DecoratedFleet) BatchGetNics(ctx context.Context, req *BatchGetNicsRequest) (rsp *BatchGetNicsResponse, err error)

func (*DecoratedFleet) BatchGetRPMs

func (s *DecoratedFleet) BatchGetRPMs(ctx context.Context, req *BatchGetRPMsRequest) (rsp *BatchGetRPMsResponse, err error)

func (*DecoratedFleet) BatchGetRackLSEPrototypes

func (s *DecoratedFleet) BatchGetRackLSEPrototypes(ctx context.Context, req *BatchGetRackLSEPrototypesRequest) (rsp *BatchGetRackLSEPrototypesResponse, err error)

func (*DecoratedFleet) BatchGetRacks

func (s *DecoratedFleet) BatchGetRacks(ctx context.Context, req *BatchGetRacksRequest) (rsp *BatchGetRacksResponse, err error)

func (*DecoratedFleet) BatchGetSwitches

func (s *DecoratedFleet) BatchGetSwitches(ctx context.Context, req *BatchGetSwitchesRequest) (rsp *BatchGetSwitchesResponse, err error)

func (*DecoratedFleet) BatchGetVMs

func (s *DecoratedFleet) BatchGetVMs(ctx context.Context, req *BatchGetVMsRequest) (rsp *BatchGetVMsResponse, err error)

func (*DecoratedFleet) BatchGetVlans

func (s *DecoratedFleet) BatchGetVlans(ctx context.Context, req *BatchGetVlansRequest) (rsp *BatchGetVlansResponse, err error)

func (*DecoratedFleet) BatchUpdateMachineLSEDeployment

func (*DecoratedFleet) CreateAsset

func (s *DecoratedFleet) CreateAsset(ctx context.Context, req *CreateAssetRequest) (rsp *models.Asset, err error)

func (*DecoratedFleet) CreateCachingService

func (s *DecoratedFleet) CreateCachingService(ctx context.Context, req *CreateCachingServiceRequest) (rsp *models.CachingService, err error)

func (*DecoratedFleet) CreateChromePlatform

func (s *DecoratedFleet) CreateChromePlatform(ctx context.Context, req *CreateChromePlatformRequest) (rsp *models.ChromePlatform, err error)

func (*DecoratedFleet) CreateDrac

func (s *DecoratedFleet) CreateDrac(ctx context.Context, req *CreateDracRequest) (rsp *models.Drac, err error)

func (*DecoratedFleet) CreateKVM

func (s *DecoratedFleet) CreateKVM(ctx context.Context, req *CreateKVMRequest) (rsp *models.KVM, err error)

func (*DecoratedFleet) CreateMachineLSE

func (s *DecoratedFleet) CreateMachineLSE(ctx context.Context, req *CreateMachineLSERequest) (rsp *models.MachineLSE, err error)

func (*DecoratedFleet) CreateMachineLSEPrototype

func (s *DecoratedFleet) CreateMachineLSEPrototype(ctx context.Context, req *CreateMachineLSEPrototypeRequest) (rsp *models.MachineLSEPrototype, err error)

func (*DecoratedFleet) CreateNic

func (s *DecoratedFleet) CreateNic(ctx context.Context, req *CreateNicRequest) (rsp *models.Nic, err error)

func (*DecoratedFleet) CreateRPM

func (s *DecoratedFleet) CreateRPM(ctx context.Context, req *CreateRPMRequest) (rsp *models.RPM, err error)

func (*DecoratedFleet) CreateRackLSE

func (s *DecoratedFleet) CreateRackLSE(ctx context.Context, req *CreateRackLSERequest) (rsp *models.RackLSE, err error)

func (*DecoratedFleet) CreateRackLSEPrototype

func (s *DecoratedFleet) CreateRackLSEPrototype(ctx context.Context, req *CreateRackLSEPrototypeRequest) (rsp *models.RackLSEPrototype, err error)

func (*DecoratedFleet) CreateSchedulingUnit

func (s *DecoratedFleet) CreateSchedulingUnit(ctx context.Context, req *CreateSchedulingUnitRequest) (rsp *models.SchedulingUnit, err error)

func (*DecoratedFleet) CreateSwitch

func (s *DecoratedFleet) CreateSwitch(ctx context.Context, req *CreateSwitchRequest) (rsp *models.Switch, err error)

func (*DecoratedFleet) CreateVM

func (s *DecoratedFleet) CreateVM(ctx context.Context, req *CreateVMRequest) (rsp *models.VM, err error)

func (*DecoratedFleet) CreateVlan

func (s *DecoratedFleet) CreateVlan(ctx context.Context, req *CreateVlanRequest) (rsp *models.Vlan, err error)

func (*DecoratedFleet) DeleteAsset

func (s *DecoratedFleet) DeleteAsset(ctx context.Context, req *DeleteAssetRequest) (rsp *emptypb.Empty, err error)

func (*DecoratedFleet) DeleteCachingService

func (s *DecoratedFleet) DeleteCachingService(ctx context.Context, req *DeleteCachingServiceRequest) (rsp *emptypb.Empty, err error)

func (*DecoratedFleet) DeleteChromePlatform

func (s *DecoratedFleet) DeleteChromePlatform(ctx context.Context, req *DeleteChromePlatformRequest) (rsp *emptypb.Empty, err error)

func (*DecoratedFleet) DeleteDrac

func (s *DecoratedFleet) DeleteDrac(ctx context.Context, req *DeleteDracRequest) (rsp *emptypb.Empty, err error)

func (*DecoratedFleet) DeleteKVM

func (s *DecoratedFleet) DeleteKVM(ctx context.Context, req *DeleteKVMRequest) (rsp *emptypb.Empty, err error)

func (*DecoratedFleet) DeleteMachine

func (s *DecoratedFleet) DeleteMachine(ctx context.Context, req *DeleteMachineRequest) (rsp *emptypb.Empty, err error)

func (*DecoratedFleet) DeleteMachineLSE

func (s *DecoratedFleet) DeleteMachineLSE(ctx context.Context, req *DeleteMachineLSERequest) (rsp *emptypb.Empty, err error)

func (*DecoratedFleet) DeleteMachineLSEPrototype

func (s *DecoratedFleet) DeleteMachineLSEPrototype(ctx context.Context, req *DeleteMachineLSEPrototypeRequest) (rsp *emptypb.Empty, err error)

func (*DecoratedFleet) DeleteNic

func (s *DecoratedFleet) DeleteNic(ctx context.Context, req *DeleteNicRequest) (rsp *emptypb.Empty, err error)

func (*DecoratedFleet) DeleteRPM

func (s *DecoratedFleet) DeleteRPM(ctx context.Context, req *DeleteRPMRequest) (rsp *emptypb.Empty, err error)

func (*DecoratedFleet) DeleteRack

func (s *DecoratedFleet) DeleteRack(ctx context.Context, req *DeleteRackRequest) (rsp *emptypb.Empty, err error)

func (*DecoratedFleet) DeleteRackLSE

func (s *DecoratedFleet) DeleteRackLSE(ctx context.Context, req *DeleteRackLSERequest) (rsp *emptypb.Empty, err error)

func (*DecoratedFleet) DeleteRackLSEPrototype

func (s *DecoratedFleet) DeleteRackLSEPrototype(ctx context.Context, req *DeleteRackLSEPrototypeRequest) (rsp *emptypb.Empty, err error)

func (*DecoratedFleet) DeleteSchedulingUnit

func (s *DecoratedFleet) DeleteSchedulingUnit(ctx context.Context, req *DeleteSchedulingUnitRequest) (rsp *emptypb.Empty, err error)

func (*DecoratedFleet) DeleteSwitch

func (s *DecoratedFleet) DeleteSwitch(ctx context.Context, req *DeleteSwitchRequest) (rsp *emptypb.Empty, err error)

func (*DecoratedFleet) DeleteVM

func (s *DecoratedFleet) DeleteVM(ctx context.Context, req *DeleteVMRequest) (rsp *emptypb.Empty, err error)

func (*DecoratedFleet) DeleteVlan

func (s *DecoratedFleet) DeleteVlan(ctx context.Context, req *DeleteVlanRequest) (rsp *emptypb.Empty, err error)

func (*DecoratedFleet) GetAsset

func (s *DecoratedFleet) GetAsset(ctx context.Context, req *GetAssetRequest) (rsp *models.Asset, err error)

func (*DecoratedFleet) GetCachingService

func (s *DecoratedFleet) GetCachingService(ctx context.Context, req *GetCachingServiceRequest) (rsp *models.CachingService, err error)

func (*DecoratedFleet) GetChromeOSDeviceData

func (s *DecoratedFleet) GetChromeOSDeviceData(ctx context.Context, req *GetChromeOSDeviceDataRequest) (rsp *models.ChromeOSDeviceData, err error)

func (*DecoratedFleet) GetChromePlatform

func (s *DecoratedFleet) GetChromePlatform(ctx context.Context, req *GetChromePlatformRequest) (rsp *models.ChromePlatform, err error)

func (*DecoratedFleet) GetDHCPConfig

func (s *DecoratedFleet) GetDHCPConfig(ctx context.Context, req *GetDHCPConfigRequest) (rsp *models.DHCPConfig, err error)

func (*DecoratedFleet) GetDrac

func (s *DecoratedFleet) GetDrac(ctx context.Context, req *GetDracRequest) (rsp *models.Drac, err error)

func (*DecoratedFleet) GetDutState

func (s *DecoratedFleet) GetDutState(ctx context.Context, req *GetDutStateRequest) (rsp *lab.DutState, err error)

func (*DecoratedFleet) GetKVM

func (s *DecoratedFleet) GetKVM(ctx context.Context, req *GetKVMRequest) (rsp *models.KVM, err error)

func (*DecoratedFleet) GetMachine

func (s *DecoratedFleet) GetMachine(ctx context.Context, req *GetMachineRequest) (rsp *models.Machine, err error)

func (*DecoratedFleet) GetMachineLSE

func (s *DecoratedFleet) GetMachineLSE(ctx context.Context, req *GetMachineLSERequest) (rsp *models.MachineLSE, err error)

func (*DecoratedFleet) GetMachineLSEDeployment

func (s *DecoratedFleet) GetMachineLSEDeployment(ctx context.Context, req *GetMachineLSEDeploymentRequest) (rsp *models.MachineLSEDeployment, err error)

func (*DecoratedFleet) GetMachineLSEPrototype

func (s *DecoratedFleet) GetMachineLSEPrototype(ctx context.Context, req *GetMachineLSEPrototypeRequest) (rsp *models.MachineLSEPrototype, err error)

func (*DecoratedFleet) GetNic

func (s *DecoratedFleet) GetNic(ctx context.Context, req *GetNicRequest) (rsp *models.Nic, err error)

func (*DecoratedFleet) GetRPM

func (s *DecoratedFleet) GetRPM(ctx context.Context, req *GetRPMRequest) (rsp *models.RPM, err error)

func (*DecoratedFleet) GetRack

func (s *DecoratedFleet) GetRack(ctx context.Context, req *GetRackRequest) (rsp *models.Rack, err error)

func (*DecoratedFleet) GetRackLSE

func (s *DecoratedFleet) GetRackLSE(ctx context.Context, req *GetRackLSERequest) (rsp *models.RackLSE, err error)

func (*DecoratedFleet) GetRackLSEPrototype

func (s *DecoratedFleet) GetRackLSEPrototype(ctx context.Context, req *GetRackLSEPrototypeRequest) (rsp *models.RackLSEPrototype, err error)

func (*DecoratedFleet) GetSchedulingUnit

func (s *DecoratedFleet) GetSchedulingUnit(ctx context.Context, req *GetSchedulingUnitRequest) (rsp *models.SchedulingUnit, err error)

func (*DecoratedFleet) GetState

func (s *DecoratedFleet) GetState(ctx context.Context, req *GetStateRequest) (rsp *models.StateRecord, err error)

func (*DecoratedFleet) GetSwitch

func (s *DecoratedFleet) GetSwitch(ctx context.Context, req *GetSwitchRequest) (rsp *models.Switch, err error)

func (*DecoratedFleet) GetVM

func (s *DecoratedFleet) GetVM(ctx context.Context, req *GetVMRequest) (rsp *models.VM, err error)

func (*DecoratedFleet) GetVlan

func (s *DecoratedFleet) GetVlan(ctx context.Context, req *GetVlanRequest) (rsp *models.Vlan, err error)

func (*DecoratedFleet) ImportChromePlatforms

func (s *DecoratedFleet) ImportChromePlatforms(ctx context.Context, req *ImportChromePlatformsRequest) (rsp *status.Status, err error)

func (*DecoratedFleet) ImportDatacenters

func (s *DecoratedFleet) ImportDatacenters(ctx context.Context, req *ImportDatacentersRequest) (rsp *status.Status, err error)

func (*DecoratedFleet) ImportMachineLSEs

func (s *DecoratedFleet) ImportMachineLSEs(ctx context.Context, req *ImportMachineLSEsRequest) (rsp *status.Status, err error)

func (*DecoratedFleet) ImportMachines

func (s *DecoratedFleet) ImportMachines(ctx context.Context, req *ImportMachinesRequest) (rsp *status.Status, err error)

func (*DecoratedFleet) ImportNics

func (s *DecoratedFleet) ImportNics(ctx context.Context, req *ImportNicsRequest) (rsp *status.Status, err error)

func (*DecoratedFleet) ImportOSMachineLSEs

func (s *DecoratedFleet) ImportOSMachineLSEs(ctx context.Context, req *ImportOSMachineLSEsRequest) (rsp *status.Status, err error)

func (*DecoratedFleet) ImportOSVersions

func (s *DecoratedFleet) ImportOSVersions(ctx context.Context, req *ImportOSVersionsRequest) (rsp *status.Status, err error)

func (*DecoratedFleet) ImportOSVlans

func (s *DecoratedFleet) ImportOSVlans(ctx context.Context, req *ImportOSVlansRequest) (rsp *status.Status, err error)

func (*DecoratedFleet) ImportStates

func (s *DecoratedFleet) ImportStates(ctx context.Context, req *ImportStatesRequest) (rsp *status.Status, err error)

func (*DecoratedFleet) ImportVlans

func (s *DecoratedFleet) ImportVlans(ctx context.Context, req *ImportVlansRequest) (rsp *status.Status, err error)

func (*DecoratedFleet) ListAssets

func (s *DecoratedFleet) ListAssets(ctx context.Context, req *ListAssetsRequest) (rsp *ListAssetsResponse, err error)

func (*DecoratedFleet) ListCachingServices

func (s *DecoratedFleet) ListCachingServices(ctx context.Context, req *ListCachingServicesRequest) (rsp *ListCachingServicesResponse, err error)

func (*DecoratedFleet) ListChromePlatforms

func (s *DecoratedFleet) ListChromePlatforms(ctx context.Context, req *ListChromePlatformsRequest) (rsp *ListChromePlatformsResponse, err error)

func (*DecoratedFleet) ListDracs

func (s *DecoratedFleet) ListDracs(ctx context.Context, req *ListDracsRequest) (rsp *ListDracsResponse, err error)

func (*DecoratedFleet) ListDutStates

func (s *DecoratedFleet) ListDutStates(ctx context.Context, req *ListDutStatesRequest) (rsp *ListDutStatesResponse, err error)

func (*DecoratedFleet) ListKVMs

func (s *DecoratedFleet) ListKVMs(ctx context.Context, req *ListKVMsRequest) (rsp *ListKVMsResponse, err error)

func (*DecoratedFleet) ListMachineLSEDeployments

func (s *DecoratedFleet) ListMachineLSEDeployments(ctx context.Context, req *ListMachineLSEDeploymentsRequest) (rsp *ListMachineLSEDeploymentsResponse, err error)

func (*DecoratedFleet) ListMachineLSEPrototypes

func (s *DecoratedFleet) ListMachineLSEPrototypes(ctx context.Context, req *ListMachineLSEPrototypesRequest) (rsp *ListMachineLSEPrototypesResponse, err error)

func (*DecoratedFleet) ListMachineLSEs

func (s *DecoratedFleet) ListMachineLSEs(ctx context.Context, req *ListMachineLSEsRequest) (rsp *ListMachineLSEsResponse, err error)

func (*DecoratedFleet) ListMachines

func (s *DecoratedFleet) ListMachines(ctx context.Context, req *ListMachinesRequest) (rsp *ListMachinesResponse, err error)

func (*DecoratedFleet) ListNics

func (s *DecoratedFleet) ListNics(ctx context.Context, req *ListNicsRequest) (rsp *ListNicsResponse, err error)

func (*DecoratedFleet) ListOSVersions

func (s *DecoratedFleet) ListOSVersions(ctx context.Context, req *ListOSVersionsRequest) (rsp *ListOSVersionsResponse, err error)

func (*DecoratedFleet) ListRPMs

func (s *DecoratedFleet) ListRPMs(ctx context.Context, req *ListRPMsRequest) (rsp *ListRPMsResponse, err error)

func (*DecoratedFleet) ListRackLSEPrototypes

func (s *DecoratedFleet) ListRackLSEPrototypes(ctx context.Context, req *ListRackLSEPrototypesRequest) (rsp *ListRackLSEPrototypesResponse, err error)

func (*DecoratedFleet) ListRackLSEs

func (s *DecoratedFleet) ListRackLSEs(ctx context.Context, req *ListRackLSEsRequest) (rsp *ListRackLSEsResponse, err error)

func (*DecoratedFleet) ListRacks

func (s *DecoratedFleet) ListRacks(ctx context.Context, req *ListRacksRequest) (rsp *ListRacksResponse, err error)

func (*DecoratedFleet) ListSchedulingUnits

func (s *DecoratedFleet) ListSchedulingUnits(ctx context.Context, req *ListSchedulingUnitsRequest) (rsp *ListSchedulingUnitsResponse, err error)

func (*DecoratedFleet) ListSwitches

func (s *DecoratedFleet) ListSwitches(ctx context.Context, req *ListSwitchesRequest) (rsp *ListSwitchesResponse, err error)

func (*DecoratedFleet) ListVMs

func (s *DecoratedFleet) ListVMs(ctx context.Context, req *ListVMsRequest) (rsp *ListVMsResponse, err error)

func (*DecoratedFleet) ListVlans

func (s *DecoratedFleet) ListVlans(ctx context.Context, req *ListVlansRequest) (rsp *ListVlansResponse, err error)

func (*DecoratedFleet) MachineRegistration

func (s *DecoratedFleet) MachineRegistration(ctx context.Context, req *MachineRegistrationRequest) (rsp *models.Machine, err error)

func (*DecoratedFleet) RackRegistration

func (s *DecoratedFleet) RackRegistration(ctx context.Context, req *RackRegistrationRequest) (rsp *models.Rack, err error)

func (*DecoratedFleet) RenameAsset

func (s *DecoratedFleet) RenameAsset(ctx context.Context, req *RenameAssetRequest) (rsp *models.Asset, err error)

func (*DecoratedFleet) RenameMachine

func (s *DecoratedFleet) RenameMachine(ctx context.Context, req *RenameMachineRequest) (rsp *models.Machine, err error)

func (*DecoratedFleet) RenameMachineLSE

func (s *DecoratedFleet) RenameMachineLSE(ctx context.Context, req *RenameMachineLSERequest) (rsp *models.MachineLSE, err error)

func (*DecoratedFleet) RenameNic

func (s *DecoratedFleet) RenameNic(ctx context.Context, req *RenameNicRequest) (rsp *models.Nic, err error)

func (*DecoratedFleet) RenameSwitch

func (s *DecoratedFleet) RenameSwitch(ctx context.Context, req *RenameSwitchRequest) (rsp *models.Switch, err error)

func (*DecoratedFleet) UpdateAsset

func (s *DecoratedFleet) UpdateAsset(ctx context.Context, req *UpdateAssetRequest) (rsp *models.Asset, err error)

func (*DecoratedFleet) UpdateCachingService

func (s *DecoratedFleet) UpdateCachingService(ctx context.Context, req *UpdateCachingServiceRequest) (rsp *models.CachingService, err error)

func (*DecoratedFleet) UpdateChromePlatform

func (s *DecoratedFleet) UpdateChromePlatform(ctx context.Context, req *UpdateChromePlatformRequest) (rsp *models.ChromePlatform, err error)

func (*DecoratedFleet) UpdateConfigBundle

func (s *DecoratedFleet) UpdateConfigBundle(ctx context.Context, req *UpdateConfigBundleRequest) (rsp *UpdateConfigBundleResponse, err error)

func (*DecoratedFleet) UpdateDrac

func (s *DecoratedFleet) UpdateDrac(ctx context.Context, req *UpdateDracRequest) (rsp *models.Drac, err error)

func (*DecoratedFleet) UpdateDutState

func (s *DecoratedFleet) UpdateDutState(ctx context.Context, req *UpdateDutStateRequest) (rsp *lab.DutState, err error)

func (*DecoratedFleet) UpdateKVM

func (s *DecoratedFleet) UpdateKVM(ctx context.Context, req *UpdateKVMRequest) (rsp *models.KVM, err error)

func (*DecoratedFleet) UpdateMachine

func (s *DecoratedFleet) UpdateMachine(ctx context.Context, req *UpdateMachineRequest) (rsp *models.Machine, err error)

func (*DecoratedFleet) UpdateMachineLSE

func (s *DecoratedFleet) UpdateMachineLSE(ctx context.Context, req *UpdateMachineLSERequest) (rsp *models.MachineLSE, err error)

func (*DecoratedFleet) UpdateMachineLSEDeployment

func (s *DecoratedFleet) UpdateMachineLSEDeployment(ctx context.Context, req *UpdateMachineLSEDeploymentRequest) (rsp *models.MachineLSEDeployment, err error)

func (*DecoratedFleet) UpdateMachineLSEPrototype

func (s *DecoratedFleet) UpdateMachineLSEPrototype(ctx context.Context, req *UpdateMachineLSEPrototypeRequest) (rsp *models.MachineLSEPrototype, err error)

func (*DecoratedFleet) UpdateNic

func (s *DecoratedFleet) UpdateNic(ctx context.Context, req *UpdateNicRequest) (rsp *models.Nic, err error)

func (*DecoratedFleet) UpdateRPM

func (s *DecoratedFleet) UpdateRPM(ctx context.Context, req *UpdateRPMRequest) (rsp *models.RPM, err error)

func (*DecoratedFleet) UpdateRack

func (s *DecoratedFleet) UpdateRack(ctx context.Context, req *UpdateRackRequest) (rsp *models.Rack, err error)

func (*DecoratedFleet) UpdateRackLSE

func (s *DecoratedFleet) UpdateRackLSE(ctx context.Context, req *UpdateRackLSERequest) (rsp *models.RackLSE, err error)

func (*DecoratedFleet) UpdateRackLSEPrototype

func (s *DecoratedFleet) UpdateRackLSEPrototype(ctx context.Context, req *UpdateRackLSEPrototypeRequest) (rsp *models.RackLSEPrototype, err error)

func (*DecoratedFleet) UpdateSchedulingUnit

func (s *DecoratedFleet) UpdateSchedulingUnit(ctx context.Context, req *UpdateSchedulingUnitRequest) (rsp *models.SchedulingUnit, err error)

func (*DecoratedFleet) UpdateState

func (s *DecoratedFleet) UpdateState(ctx context.Context, req *UpdateStateRequest) (rsp *models.StateRecord, err error)

func (*DecoratedFleet) UpdateSwitch

func (s *DecoratedFleet) UpdateSwitch(ctx context.Context, req *UpdateSwitchRequest) (rsp *models.Switch, err error)

func (*DecoratedFleet) UpdateVM

func (s *DecoratedFleet) UpdateVM(ctx context.Context, req *UpdateVMRequest) (rsp *models.VM, err error)

func (*DecoratedFleet) UpdateVlan

func (s *DecoratedFleet) UpdateVlan(ctx context.Context, req *UpdateVlanRequest) (rsp *models.Vlan, err error)

type DeleteAssetRequest

type DeleteAssetRequest struct {

	// The name of the asset to delete
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteAssetRequest) Descriptor deprecated

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

Deprecated: Use DeleteAssetRequest.ProtoReflect.Descriptor instead.

func (*DeleteAssetRequest) GetName

func (x *DeleteAssetRequest) GetName() string

func (*DeleteAssetRequest) ProtoMessage

func (*DeleteAssetRequest) ProtoMessage()

func (*DeleteAssetRequest) ProtoReflect

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

func (*DeleteAssetRequest) Reset

func (x *DeleteAssetRequest) Reset()

func (*DeleteAssetRequest) String

func (x *DeleteAssetRequest) String() string

func (*DeleteAssetRequest) Validate

func (r *DeleteAssetRequest) Validate() error

Validate validates input requests of DeleteAsset.

type DeleteCachingServiceRequest

type DeleteCachingServiceRequest struct {

	// The name of the CachingService to delete.
	// Pattern is 'cachingservices/{hostname or ipv4}'
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteCachingServiceRequest) Descriptor deprecated

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

Deprecated: Use DeleteCachingServiceRequest.ProtoReflect.Descriptor instead.

func (*DeleteCachingServiceRequest) GetName

func (x *DeleteCachingServiceRequest) GetName() string

func (*DeleteCachingServiceRequest) ProtoMessage

func (*DeleteCachingServiceRequest) ProtoMessage()

func (*DeleteCachingServiceRequest) ProtoReflect

func (*DeleteCachingServiceRequest) Reset

func (x *DeleteCachingServiceRequest) Reset()

func (*DeleteCachingServiceRequest) String

func (x *DeleteCachingServiceRequest) String() string

func (*DeleteCachingServiceRequest) Validate

func (r *DeleteCachingServiceRequest) Validate() error

Validate validates input requests of DeleteCachingService.

type DeleteChromePlatformRequest

type DeleteChromePlatformRequest struct {

	// The name of the ChromePlatform to delete
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteChromePlatformRequest) Descriptor deprecated

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

Deprecated: Use DeleteChromePlatformRequest.ProtoReflect.Descriptor instead.

func (*DeleteChromePlatformRequest) GetName

func (x *DeleteChromePlatformRequest) GetName() string

func (*DeleteChromePlatformRequest) ProtoMessage

func (*DeleteChromePlatformRequest) ProtoMessage()

func (*DeleteChromePlatformRequest) ProtoReflect

func (*DeleteChromePlatformRequest) Reset

func (x *DeleteChromePlatformRequest) Reset()

func (*DeleteChromePlatformRequest) String

func (x *DeleteChromePlatformRequest) String() string

func (*DeleteChromePlatformRequest) Validate

func (r *DeleteChromePlatformRequest) Validate() error

Validate validates input requests of DeleteChromePlatform.

type DeleteDracRequest

type DeleteDracRequest struct {

	// The name of the Drac to delete
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteDracRequest) Descriptor deprecated

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

Deprecated: Use DeleteDracRequest.ProtoReflect.Descriptor instead.

func (*DeleteDracRequest) GetName

func (x *DeleteDracRequest) GetName() string

func (*DeleteDracRequest) ProtoMessage

func (*DeleteDracRequest) ProtoMessage()

func (*DeleteDracRequest) ProtoReflect

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

func (*DeleteDracRequest) Reset

func (x *DeleteDracRequest) Reset()

func (*DeleteDracRequest) String

func (x *DeleteDracRequest) String() string

func (*DeleteDracRequest) Validate

func (r *DeleteDracRequest) Validate() error

Validate validates input requests of DeleteDrac.

type DeleteKVMRequest

type DeleteKVMRequest struct {

	// The name of the KVM to delete
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteKVMRequest) Descriptor deprecated

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

Deprecated: Use DeleteKVMRequest.ProtoReflect.Descriptor instead.

func (*DeleteKVMRequest) GetName

func (x *DeleteKVMRequest) GetName() string

func (*DeleteKVMRequest) ProtoMessage

func (*DeleteKVMRequest) ProtoMessage()

func (*DeleteKVMRequest) ProtoReflect

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

func (*DeleteKVMRequest) Reset

func (x *DeleteKVMRequest) Reset()

func (*DeleteKVMRequest) String

func (x *DeleteKVMRequest) String() string

func (*DeleteKVMRequest) Validate

func (r *DeleteKVMRequest) Validate() error

Validate validates input requests of DeleteKVM.

type DeleteMachineLSEPrototypeRequest

type DeleteMachineLSEPrototypeRequest struct {

	// The name of the MachineLSEPrototype to delete
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteMachineLSEPrototypeRequest) Descriptor deprecated

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

Deprecated: Use DeleteMachineLSEPrototypeRequest.ProtoReflect.Descriptor instead.

func (*DeleteMachineLSEPrototypeRequest) GetName

func (*DeleteMachineLSEPrototypeRequest) ProtoMessage

func (*DeleteMachineLSEPrototypeRequest) ProtoMessage()

func (*DeleteMachineLSEPrototypeRequest) ProtoReflect

func (*DeleteMachineLSEPrototypeRequest) Reset

func (*DeleteMachineLSEPrototypeRequest) String

func (*DeleteMachineLSEPrototypeRequest) Validate

Validate validates input requests of DeleteMachineLSEPrototype.

type DeleteMachineLSERequest

type DeleteMachineLSERequest struct {

	// The name of the MachineLSE to delete
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteMachineLSERequest) Descriptor deprecated

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

Deprecated: Use DeleteMachineLSERequest.ProtoReflect.Descriptor instead.

func (*DeleteMachineLSERequest) GetName

func (x *DeleteMachineLSERequest) GetName() string

func (*DeleteMachineLSERequest) ProtoMessage

func (*DeleteMachineLSERequest) ProtoMessage()

func (*DeleteMachineLSERequest) ProtoReflect

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

func (*DeleteMachineLSERequest) Reset

func (x *DeleteMachineLSERequest) Reset()

func (*DeleteMachineLSERequest) String

func (x *DeleteMachineLSERequest) String() string

func (*DeleteMachineLSERequest) Validate

func (r *DeleteMachineLSERequest) Validate() error

Validate validates input requests of DeleteMachineLSE.

type DeleteMachineRequest

type DeleteMachineRequest struct {

	// The name of the Machine to delete
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteMachineRequest) Descriptor deprecated

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

Deprecated: Use DeleteMachineRequest.ProtoReflect.Descriptor instead.

func (*DeleteMachineRequest) GetName

func (x *DeleteMachineRequest) GetName() string

func (*DeleteMachineRequest) ProtoMessage

func (*DeleteMachineRequest) ProtoMessage()

func (*DeleteMachineRequest) ProtoReflect

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

func (*DeleteMachineRequest) Reset

func (x *DeleteMachineRequest) Reset()

func (*DeleteMachineRequest) String

func (x *DeleteMachineRequest) String() string

func (*DeleteMachineRequest) Validate

func (r *DeleteMachineRequest) Validate() error

Validate validates input requests of DeleteMachine.

type DeleteNicRequest

type DeleteNicRequest struct {

	// The name of the Nic to delete
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteNicRequest) Descriptor deprecated

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

Deprecated: Use DeleteNicRequest.ProtoReflect.Descriptor instead.

func (*DeleteNicRequest) GetName

func (x *DeleteNicRequest) GetName() string

func (*DeleteNicRequest) ProtoMessage

func (*DeleteNicRequest) ProtoMessage()

func (*DeleteNicRequest) ProtoReflect

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

func (*DeleteNicRequest) Reset

func (x *DeleteNicRequest) Reset()

func (*DeleteNicRequest) String

func (x *DeleteNicRequest) String() string

func (*DeleteNicRequest) Validate

func (r *DeleteNicRequest) Validate() error

Validate validates input requests of DeleteNic.

type DeleteRPMRequest

type DeleteRPMRequest struct {

	// The name of the RPM to delete
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteRPMRequest) Descriptor deprecated

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

Deprecated: Use DeleteRPMRequest.ProtoReflect.Descriptor instead.

func (*DeleteRPMRequest) GetName

func (x *DeleteRPMRequest) GetName() string

func (*DeleteRPMRequest) ProtoMessage

func (*DeleteRPMRequest) ProtoMessage()

func (*DeleteRPMRequest) ProtoReflect

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

func (*DeleteRPMRequest) Reset

func (x *DeleteRPMRequest) Reset()

func (*DeleteRPMRequest) String

func (x *DeleteRPMRequest) String() string

func (*DeleteRPMRequest) Validate

func (r *DeleteRPMRequest) Validate() error

Validate validates input requests of DeleteRPM.

type DeleteRackLSEPrototypeRequest

type DeleteRackLSEPrototypeRequest struct {

	// The name of the RackLSEPrototype to delete
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteRackLSEPrototypeRequest) Descriptor deprecated

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

Deprecated: Use DeleteRackLSEPrototypeRequest.ProtoReflect.Descriptor instead.

func (*DeleteRackLSEPrototypeRequest) GetName

func (*DeleteRackLSEPrototypeRequest) ProtoMessage

func (*DeleteRackLSEPrototypeRequest) ProtoMessage()

func (*DeleteRackLSEPrototypeRequest) ProtoReflect

func (*DeleteRackLSEPrototypeRequest) Reset

func (x *DeleteRackLSEPrototypeRequest) Reset()

func (*DeleteRackLSEPrototypeRequest) String

func (*DeleteRackLSEPrototypeRequest) Validate

func (r *DeleteRackLSEPrototypeRequest) Validate() error

Validate validates input requests of DeleteRackLSEPrototype.

type DeleteRackLSERequest

type DeleteRackLSERequest struct {

	// The name of the RackLSE to delete
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteRackLSERequest) Descriptor deprecated

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

Deprecated: Use DeleteRackLSERequest.ProtoReflect.Descriptor instead.

func (*DeleteRackLSERequest) GetName

func (x *DeleteRackLSERequest) GetName() string

func (*DeleteRackLSERequest) ProtoMessage

func (*DeleteRackLSERequest) ProtoMessage()

func (*DeleteRackLSERequest) ProtoReflect

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

func (*DeleteRackLSERequest) Reset

func (x *DeleteRackLSERequest) Reset()

func (*DeleteRackLSERequest) String

func (x *DeleteRackLSERequest) String() string

func (*DeleteRackLSERequest) Validate

func (r *DeleteRackLSERequest) Validate() error

Validate validates input requests of DeleteRackLSE.

type DeleteRackRequest

type DeleteRackRequest struct {

	// The name of the Rack to delete
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteRackRequest) Descriptor deprecated

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

Deprecated: Use DeleteRackRequest.ProtoReflect.Descriptor instead.

func (*DeleteRackRequest) GetName

func (x *DeleteRackRequest) GetName() string

func (*DeleteRackRequest) ProtoMessage

func (*DeleteRackRequest) ProtoMessage()

func (*DeleteRackRequest) ProtoReflect

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

func (*DeleteRackRequest) Reset

func (x *DeleteRackRequest) Reset()

func (*DeleteRackRequest) String

func (x *DeleteRackRequest) String() string

func (*DeleteRackRequest) Validate

func (r *DeleteRackRequest) Validate() error

Validate validates input requests of DeleteRack.

type DeleteSchedulingUnitRequest

type DeleteSchedulingUnitRequest struct {

	// The name of the SchedulingUnit to delete.
	// Pattern is 'schedulingunits/{schedulingunit}'
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteSchedulingUnitRequest) Descriptor deprecated

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

Deprecated: Use DeleteSchedulingUnitRequest.ProtoReflect.Descriptor instead.

func (*DeleteSchedulingUnitRequest) GetName

func (x *DeleteSchedulingUnitRequest) GetName() string

func (*DeleteSchedulingUnitRequest) ProtoMessage

func (*DeleteSchedulingUnitRequest) ProtoMessage()

func (*DeleteSchedulingUnitRequest) ProtoReflect

func (*DeleteSchedulingUnitRequest) Reset

func (x *DeleteSchedulingUnitRequest) Reset()

func (*DeleteSchedulingUnitRequest) String

func (x *DeleteSchedulingUnitRequest) String() string

func (*DeleteSchedulingUnitRequest) Validate

func (r *DeleteSchedulingUnitRequest) Validate() error

Validate validates input requests of DeleteSchedulingUnit.

type DeleteSwitchRequest

type DeleteSwitchRequest struct {

	// The name of the Switch to delete
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteSwitchRequest) Descriptor deprecated

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

Deprecated: Use DeleteSwitchRequest.ProtoReflect.Descriptor instead.

func (*DeleteSwitchRequest) GetName

func (x *DeleteSwitchRequest) GetName() string

func (*DeleteSwitchRequest) ProtoMessage

func (*DeleteSwitchRequest) ProtoMessage()

func (*DeleteSwitchRequest) ProtoReflect

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

func (*DeleteSwitchRequest) Reset

func (x *DeleteSwitchRequest) Reset()

func (*DeleteSwitchRequest) String

func (x *DeleteSwitchRequest) String() string

func (*DeleteSwitchRequest) Validate

func (r *DeleteSwitchRequest) Validate() error

Validate validates input requests of DeleteSwitch.

type DeleteVMRequest

type DeleteVMRequest struct {

	// The name of the VM to delete.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteVMRequest) Descriptor deprecated

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

Deprecated: Use DeleteVMRequest.ProtoReflect.Descriptor instead.

func (*DeleteVMRequest) GetName

func (x *DeleteVMRequest) GetName() string

func (*DeleteVMRequest) ProtoMessage

func (*DeleteVMRequest) ProtoMessage()

func (*DeleteVMRequest) ProtoReflect

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

func (*DeleteVMRequest) Reset

func (x *DeleteVMRequest) Reset()

func (*DeleteVMRequest) String

func (x *DeleteVMRequest) String() string

func (*DeleteVMRequest) Validate

func (r *DeleteVMRequest) Validate() error

Validate validates input requests of DeleteVM.

type DeleteVlanRequest

type DeleteVlanRequest struct {

	// The name of the Vlan to delete
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteVlanRequest) Descriptor deprecated

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

Deprecated: Use DeleteVlanRequest.ProtoReflect.Descriptor instead.

func (*DeleteVlanRequest) GetName

func (x *DeleteVlanRequest) GetName() string

func (*DeleteVlanRequest) ProtoMessage

func (*DeleteVlanRequest) ProtoMessage()

func (*DeleteVlanRequest) ProtoReflect

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

func (*DeleteVlanRequest) Reset

func (x *DeleteVlanRequest) Reset()

func (*DeleteVlanRequest) String

func (x *DeleteVlanRequest) String() string

func (*DeleteVlanRequest) Validate

func (r *DeleteVlanRequest) Validate() error

Validate validates input requests of DeleteVlan.

type FleetClient

type FleetClient interface {
	// CreateChromePlatform creates a new chromePlatform.
	CreateChromePlatform(ctx context.Context, in *CreateChromePlatformRequest, opts ...grpc.CallOption) (*models.ChromePlatform, error)
	// Update updates the chromePlatform
	UpdateChromePlatform(ctx context.Context, in *UpdateChromePlatformRequest, opts ...grpc.CallOption) (*models.ChromePlatform, error)
	// Get retrieves the details of the chromePlatform
	GetChromePlatform(ctx context.Context, in *GetChromePlatformRequest, opts ...grpc.CallOption) (*models.ChromePlatform, error)
	// List gets all the chromePlatforms
	ListChromePlatforms(ctx context.Context, in *ListChromePlatformsRequest, opts ...grpc.CallOption) (*ListChromePlatformsResponse, error)
	// Delete delete the chromePlatform
	DeleteChromePlatform(ctx context.Context, in *DeleteChromePlatformRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// ImportChromePlatforms imports chrome platforms.
	ImportChromePlatforms(ctx context.Context, in *ImportChromePlatformsRequest, opts ...grpc.CallOption) (*status.Status, error)
	// List all the chrome osversions.
	ListOSVersions(ctx context.Context, in *ListOSVersionsRequest, opts ...grpc.CallOption) (*ListOSVersionsResponse, error)
	// ImportOSVersions imports the OS versions.
	ImportOSVersions(ctx context.Context, in *ImportOSVersionsRequest, opts ...grpc.CallOption) (*status.Status, error)
	// CreateMachineLSEPrototype creates a new MachineLSEPrototype.
	CreateMachineLSEPrototype(ctx context.Context, in *CreateMachineLSEPrototypeRequest, opts ...grpc.CallOption) (*models.MachineLSEPrototype, error)
	// Update updates the MachineLSEPrototype
	UpdateMachineLSEPrototype(ctx context.Context, in *UpdateMachineLSEPrototypeRequest, opts ...grpc.CallOption) (*models.MachineLSEPrototype, error)
	// Get retrieves the details of the MachineLSEPrototype
	GetMachineLSEPrototype(ctx context.Context, in *GetMachineLSEPrototypeRequest, opts ...grpc.CallOption) (*models.MachineLSEPrototype, error)
	// List gets all the MachineLSEPrototypes
	ListMachineLSEPrototypes(ctx context.Context, in *ListMachineLSEPrototypesRequest, opts ...grpc.CallOption) (*ListMachineLSEPrototypesResponse, error)
	// Delete delete the MachineLSEPrototype
	DeleteMachineLSEPrototype(ctx context.Context, in *DeleteMachineLSEPrototypeRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// CreateRackLSEPrototype creates a new RackLSEPrototype.
	CreateRackLSEPrototype(ctx context.Context, in *CreateRackLSEPrototypeRequest, opts ...grpc.CallOption) (*models.RackLSEPrototype, error)
	// Update updates the RackLSEPrototype
	UpdateRackLSEPrototype(ctx context.Context, in *UpdateRackLSEPrototypeRequest, opts ...grpc.CallOption) (*models.RackLSEPrototype, error)
	// Get retrieves the details of the RackLSEPrototype
	GetRackLSEPrototype(ctx context.Context, in *GetRackLSEPrototypeRequest, opts ...grpc.CallOption) (*models.RackLSEPrototype, error)
	// List gets all the RackLSEPrototypes
	ListRackLSEPrototypes(ctx context.Context, in *ListRackLSEPrototypesRequest, opts ...grpc.CallOption) (*ListRackLSEPrototypesResponse, error)
	// Delete delete the RackLSEPrototype
	DeleteRackLSEPrototype(ctx context.Context, in *DeleteRackLSEPrototypeRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// MachineRegistration creates a new machine/nics/drac.
	MachineRegistration(ctx context.Context, in *MachineRegistrationRequest, opts ...grpc.CallOption) (*models.Machine, error)
	// Update updates the machine
	UpdateMachine(ctx context.Context, in *UpdateMachineRequest, opts ...grpc.CallOption) (*models.Machine, error)
	// Get retrieves the details of the machine
	GetMachine(ctx context.Context, in *GetMachineRequest, opts ...grpc.CallOption) (*models.Machine, error)
	// List gets all the machines
	ListMachines(ctx context.Context, in *ListMachinesRequest, opts ...grpc.CallOption) (*ListMachinesResponse, error)
	// Delete delete the machine
	DeleteMachine(ctx context.Context, in *DeleteMachineRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Import machines from sources
	//
	// This doesn't return google.longrunning.Operation as the corresponding
	// package is not imported into chops go package.
	ImportMachines(ctx context.Context, in *ImportMachinesRequest, opts ...grpc.CallOption) (*status.Status, error)
	// Rename rename the machine
	RenameMachine(ctx context.Context, in *RenameMachineRequest, opts ...grpc.CallOption) (*models.Machine, error)
	// RackRegistration creates a new rack/kvms/rpms/switches
	RackRegistration(ctx context.Context, in *RackRegistrationRequest, opts ...grpc.CallOption) (*models.Rack, error)
	// Update updates the rack
	UpdateRack(ctx context.Context, in *UpdateRackRequest, opts ...grpc.CallOption) (*models.Rack, error)
	// Get retrieves the details of the rack
	GetRack(ctx context.Context, in *GetRackRequest, opts ...grpc.CallOption) (*models.Rack, error)
	// List gets all the racks
	ListRacks(ctx context.Context, in *ListRacksRequest, opts ...grpc.CallOption) (*ListRacksResponse, error)
	// Delete delete the rack
	DeleteRack(ctx context.Context, in *DeleteRackRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// CreateMachineLSE creates a new machineLSE
	CreateMachineLSE(ctx context.Context, in *CreateMachineLSERequest, opts ...grpc.CallOption) (*models.MachineLSE, error)
	// Update updates the machineLSE
	UpdateMachineLSE(ctx context.Context, in *UpdateMachineLSERequest, opts ...grpc.CallOption) (*models.MachineLSE, error)
	// Get retrieves the details of the machineLSE
	GetMachineLSE(ctx context.Context, in *GetMachineLSERequest, opts ...grpc.CallOption) (*models.MachineLSE, error)
	// List gets all the machineLSEs
	ListMachineLSEs(ctx context.Context, in *ListMachineLSEsRequest, opts ...grpc.CallOption) (*ListMachineLSEsResponse, error)
	// Delete delete the machineLSE
	DeleteMachineLSE(ctx context.Context, in *DeleteMachineLSERequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Rename the machine lse
	RenameMachineLSE(ctx context.Context, in *RenameMachineLSERequest, opts ...grpc.CallOption) (*models.MachineLSE, error)
	// ImportMachineLSEs imports machine LSEs & all related infos.
	ImportMachineLSEs(ctx context.Context, in *ImportMachineLSEsRequest, opts ...grpc.CallOption) (*status.Status, error)
	// ImportOSMachineLSEs imports ChromeOS machine LSEs & all related infos if needed.
	ImportOSMachineLSEs(ctx context.Context, in *ImportOSMachineLSEsRequest, opts ...grpc.CallOption) (*status.Status, error)
	// CreateRackLSE creates a new rackLSE
	CreateRackLSE(ctx context.Context, in *CreateRackLSERequest, opts ...grpc.CallOption) (*models.RackLSE, error)
	// Update updates the rackLSE
	UpdateRackLSE(ctx context.Context, in *UpdateRackLSERequest, opts ...grpc.CallOption) (*models.RackLSE, error)
	// Get retrieves the details of the rackLSE
	GetRackLSE(ctx context.Context, in *GetRackLSERequest, opts ...grpc.CallOption) (*models.RackLSE, error)
	// List gets all the rackLSEs
	ListRackLSEs(ctx context.Context, in *ListRackLSEsRequest, opts ...grpc.CallOption) (*ListRackLSEsResponse, error)
	// Delete delete the rackLSE
	DeleteRackLSE(ctx context.Context, in *DeleteRackLSERequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// CreateNic creates a new nic
	CreateNic(ctx context.Context, in *CreateNicRequest, opts ...grpc.CallOption) (*models.Nic, error)
	// Update updates the nic
	UpdateNic(ctx context.Context, in *UpdateNicRequest, opts ...grpc.CallOption) (*models.Nic, error)
	// Get retrieves the details of the nic
	GetNic(ctx context.Context, in *GetNicRequest, opts ...grpc.CallOption) (*models.Nic, error)
	// List gets all the nics
	ListNics(ctx context.Context, in *ListNicsRequest, opts ...grpc.CallOption) (*ListNicsResponse, error)
	// Delete delete the nic
	DeleteNic(ctx context.Context, in *DeleteNicRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// ImportNics imports nics info.
	ImportNics(ctx context.Context, in *ImportNicsRequest, opts ...grpc.CallOption) (*status.Status, error)
	// Rename rename the nic
	RenameNic(ctx context.Context, in *RenameNicRequest, opts ...grpc.CallOption) (*models.Nic, error)
	// ImportDatacenters imports datacenter & its related info, including kvm & switch.
	ImportDatacenters(ctx context.Context, in *ImportDatacentersRequest, opts ...grpc.CallOption) (*status.Status, error)
	// CreateKVM creates a new KVM
	CreateKVM(ctx context.Context, in *CreateKVMRequest, opts ...grpc.CallOption) (*models.KVM, error)
	// Update updates the KVM
	UpdateKVM(ctx context.Context, in *UpdateKVMRequest, opts ...grpc.CallOption) (*models.KVM, error)
	// Get retrieves the details of the KVM
	GetKVM(ctx context.Context, in *GetKVMRequest, opts ...grpc.CallOption) (*models.KVM, error)
	// List gets all the KVMs
	ListKVMs(ctx context.Context, in *ListKVMsRequest, opts ...grpc.CallOption) (*ListKVMsResponse, error)
	// Delete delete the KVM
	DeleteKVM(ctx context.Context, in *DeleteKVMRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// CreateRPM creates a new RPM
	CreateRPM(ctx context.Context, in *CreateRPMRequest, opts ...grpc.CallOption) (*models.RPM, error)
	// Update updates the RPM
	UpdateRPM(ctx context.Context, in *UpdateRPMRequest, opts ...grpc.CallOption) (*models.RPM, error)
	// Get retrieves the details of the RPM
	GetRPM(ctx context.Context, in *GetRPMRequest, opts ...grpc.CallOption) (*models.RPM, error)
	// List gets all the RPMs
	ListRPMs(ctx context.Context, in *ListRPMsRequest, opts ...grpc.CallOption) (*ListRPMsResponse, error)
	// Delete delete the RPM
	DeleteRPM(ctx context.Context, in *DeleteRPMRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// CreateDrac creates a new drac
	CreateDrac(ctx context.Context, in *CreateDracRequest, opts ...grpc.CallOption) (*models.Drac, error)
	// Update updates the drac
	UpdateDrac(ctx context.Context, in *UpdateDracRequest, opts ...grpc.CallOption) (*models.Drac, error)
	// Get retrieves the details of the drac
	GetDrac(ctx context.Context, in *GetDracRequest, opts ...grpc.CallOption) (*models.Drac, error)
	// List gets all the dracs
	ListDracs(ctx context.Context, in *ListDracsRequest, opts ...grpc.CallOption) (*ListDracsResponse, error)
	// Delete delete the drac
	DeleteDrac(ctx context.Context, in *DeleteDracRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// CreateSwitch creates a new switch
	CreateSwitch(ctx context.Context, in *CreateSwitchRequest, opts ...grpc.CallOption) (*models.Switch, error)
	// Update updates the switch
	UpdateSwitch(ctx context.Context, in *UpdateSwitchRequest, opts ...grpc.CallOption) (*models.Switch, error)
	// Get retrieves the details of the switch
	GetSwitch(ctx context.Context, in *GetSwitchRequest, opts ...grpc.CallOption) (*models.Switch, error)
	// List gets all the switches
	ListSwitches(ctx context.Context, in *ListSwitchesRequest, opts ...grpc.CallOption) (*ListSwitchesResponse, error)
	// Delete delete the switch
	DeleteSwitch(ctx context.Context, in *DeleteSwitchRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Rename rename the switch
	RenameSwitch(ctx context.Context, in *RenameSwitchRequest, opts ...grpc.CallOption) (*models.Switch, error)
	// CreateVlan creates a new vlan
	CreateVlan(ctx context.Context, in *CreateVlanRequest, opts ...grpc.CallOption) (*models.Vlan, error)
	// Update updates the vlan
	UpdateVlan(ctx context.Context, in *UpdateVlanRequest, opts ...grpc.CallOption) (*models.Vlan, error)
	// Get retrieves the details of the vlan
	GetVlan(ctx context.Context, in *GetVlanRequest, opts ...grpc.CallOption) (*models.Vlan, error)
	// List gets all the vlans
	ListVlans(ctx context.Context, in *ListVlansRequest, opts ...grpc.CallOption) (*ListVlansResponse, error)
	// Delete delete the vlan
	DeleteVlan(ctx context.Context, in *DeleteVlanRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// ImportVlans imports vlans & all IP-related infos.
	ImportVlans(ctx context.Context, in *ImportVlansRequest, opts ...grpc.CallOption) (*status.Status, error)
	// ImportOSVlans imports the ChromeOS vlans, ips, and dhcp configs.
	ImportOSVlans(ctx context.Context, in *ImportOSVlansRequest, opts ...grpc.CallOption) (*status.Status, error)
	// ImportStates imports states of all objects.
	ImportStates(ctx context.Context, in *ImportStatesRequest, opts ...grpc.CallOption) (*status.Status, error)
	// UpdateState updates the state for a resource.
	// If the state doesn't exist before, it will create the state record for the resource.
	UpdateState(ctx context.Context, in *UpdateStateRequest, opts ...grpc.CallOption) (*models.StateRecord, error)
	// GetState retrieves the state of a resource.
	GetState(ctx context.Context, in *GetStateRequest, opts ...grpc.CallOption) (*models.StateRecord, error)
	// GetDutState retrieves requested Chrome OS device DutState from UFS.
	GetDutState(ctx context.Context, in *GetDutStateRequest, opts ...grpc.CallOption) (*lab.DutState, error)
	// ListDutStates gets all the DutStates
	ListDutStates(ctx context.Context, in *ListDutStatesRequest, opts ...grpc.CallOption) (*ListDutStatesResponse, error)
	// UpdateDutState updates the state config for a DUT
	// If the dut state doesn't exist before, it will create the dut state record.
	UpdateDutState(ctx context.Context, in *UpdateDutStateRequest, opts ...grpc.CallOption) (*lab.DutState, error)
	// GetDHCPConfig retrieves a dhcp record.
	GetDHCPConfig(ctx context.Context, in *GetDHCPConfigRequest, opts ...grpc.CallOption) (*models.DHCPConfig, error)
	// CreateVM creates a new VM
	CreateVM(ctx context.Context, in *CreateVMRequest, opts ...grpc.CallOption) (*models.VM, error)
	// UpdateVM updates a VM
	UpdateVM(ctx context.Context, in *UpdateVMRequest, opts ...grpc.CallOption) (*models.VM, error)
	// DeleteVM delete a VM
	DeleteVM(ctx context.Context, in *DeleteVMRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// GetVM retrieves the details of the VM
	GetVM(ctx context.Context, in *GetVMRequest, opts ...grpc.CallOption) (*models.VM, error)
	// ListVMs gets all the Vms
	ListVMs(ctx context.Context, in *ListVMsRequest, opts ...grpc.CallOption) (*ListVMsResponse, error)
	// CreateAsset creates a new asset
	CreateAsset(ctx context.Context, in *CreateAssetRequest, opts ...grpc.CallOption) (*models.Asset, error)
	// Update updates the asset
	UpdateAsset(ctx context.Context, in *UpdateAssetRequest, opts ...grpc.CallOption) (*models.Asset, error)
	// Get retrieves the details of the asset
	GetAsset(ctx context.Context, in *GetAssetRequest, opts ...grpc.CallOption) (*models.Asset, error)
	// List gets all the assets
	ListAssets(ctx context.Context, in *ListAssetsRequest, opts ...grpc.CallOption) (*ListAssetsResponse, error)
	// Delete delete the asset
	DeleteAsset(ctx context.Context, in *DeleteAssetRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Rename the asset
	RenameAsset(ctx context.Context, in *RenameAssetRequest, opts ...grpc.CallOption) (*models.Asset, error)
	// BatchGetKVMs retrieves a batch of kvms
	BatchGetKVMs(ctx context.Context, in *BatchGetKVMsRequest, opts ...grpc.CallOption) (*BatchGetKVMsResponse, error)
	// BatchGetDHCPConfigs retrieves a batch of dhcp records.
	BatchGetDHCPConfigs(ctx context.Context, in *BatchGetDHCPConfigsRequest, opts ...grpc.CallOption) (*BatchGetDHCPConfigsResponse, error)
	// BatchGetMachineLSEs retrieves a batch of machineLSEs
	BatchGetMachineLSEs(ctx context.Context, in *BatchGetMachineLSEsRequest, opts ...grpc.CallOption) (*BatchGetMachineLSEsResponse, error)
	// BatchGetMachines retrieves a batch of machines
	BatchGetMachines(ctx context.Context, in *BatchGetMachinesRequest, opts ...grpc.CallOption) (*BatchGetMachinesResponse, error)
	// BatchGetSwitches retrieves a batch of switches
	BatchGetSwitches(ctx context.Context, in *BatchGetSwitchesRequest, opts ...grpc.CallOption) (*BatchGetSwitchesResponse, error)
	// BatchGetRPMs retrieves a batch of rpms
	BatchGetRPMs(ctx context.Context, in *BatchGetRPMsRequest, opts ...grpc.CallOption) (*BatchGetRPMsResponse, error)
	// BatchGetDracs retrieves a batch of dracs
	BatchGetDracs(ctx context.Context, in *BatchGetDracsRequest, opts ...grpc.CallOption) (*BatchGetDracsResponse, error)
	// BatchGetNics retrieves a batch of nics
	BatchGetNics(ctx context.Context, in *BatchGetNicsRequest, opts ...grpc.CallOption) (*BatchGetNicsResponse, error)
	// BatchGetVMs retrieves a batch of vms
	BatchGetVMs(ctx context.Context, in *BatchGetVMsRequest, opts ...grpc.CallOption) (*BatchGetVMsResponse, error)
	// BatchGetVlans retrieves a batch of vlans
	BatchGetVlans(ctx context.Context, in *BatchGetVlansRequest, opts ...grpc.CallOption) (*BatchGetVlansResponse, error)
	// BatchGetRacks retrieves a batch of racks
	BatchGetRacks(ctx context.Context, in *BatchGetRacksRequest, opts ...grpc.CallOption) (*BatchGetRacksResponse, error)
	// BatchGetChromePlatforms retrieves a batch of chrome platforms
	BatchGetChromePlatforms(ctx context.Context, in *BatchGetChromePlatformsRequest, opts ...grpc.CallOption) (*BatchGetChromePlatformsResponse, error)
	// BatchGetMachineLSEPrototypes retrieves a batch of machine lse prototypes
	BatchGetMachineLSEPrototypes(ctx context.Context, in *BatchGetMachineLSEPrototypesRequest, opts ...grpc.CallOption) (*BatchGetMachineLSEPrototypesResponse, error)
	// BatchGetRackLSEPrototypes retrieves a batch of rack lse prototypes
	BatchGetRackLSEPrototypes(ctx context.Context, in *BatchGetRackLSEPrototypesRequest, opts ...grpc.CallOption) (*BatchGetRackLSEPrototypesResponse, error)
	// GetChromeOSDeviceData retrieves requested Chrome OS device data from the UFS and inventoryV2.
	GetChromeOSDeviceData(ctx context.Context, in *GetChromeOSDeviceDataRequest, opts ...grpc.CallOption) (*models.ChromeOSDeviceData, error)
	// CreateCachingService creates a new CachingService.
	CreateCachingService(ctx context.Context, in *CreateCachingServiceRequest, opts ...grpc.CallOption) (*models.CachingService, error)
	// Update updates the CachingService.
	UpdateCachingService(ctx context.Context, in *UpdateCachingServiceRequest, opts ...grpc.CallOption) (*models.CachingService, error)
	// Get retrieves the details of the CachingService.
	GetCachingService(ctx context.Context, in *GetCachingServiceRequest, opts ...grpc.CallOption) (*models.CachingService, error)
	// List gets all the CachingServices.
	ListCachingServices(ctx context.Context, in *ListCachingServicesRequest, opts ...grpc.CallOption) (*ListCachingServicesResponse, error)
	// Delete delete the CachingService.
	DeleteCachingService(ctx context.Context, in *DeleteCachingServiceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// UpdateMachineLSEDeployment updates a deployment record for a host.
	UpdateMachineLSEDeployment(ctx context.Context, in *UpdateMachineLSEDeploymentRequest, opts ...grpc.CallOption) (*models.MachineLSEDeployment, error)
	// BatchUpdateMachineLSEDeployment updates the deployment records for a batch of hosts.
	BatchUpdateMachineLSEDeployment(ctx context.Context, in *BatchUpdateMachineLSEDeploymentRequest, opts ...grpc.CallOption) (*BatchUpdateMachineLSEDeploymentResponse, error)
	// GetMachineLSEDeployment retrieves a deployment record for a given host identifier, e.g. serial number.
	GetMachineLSEDeployment(ctx context.Context, in *GetMachineLSEDeploymentRequest, opts ...grpc.CallOption) (*models.MachineLSEDeployment, error)
	// BatchGetMachineLSEDeployments retrieves a batch of deployment records.
	BatchGetMachineLSEDeployments(ctx context.Context, in *BatchGetMachineLSEDeploymentsRequest, opts ...grpc.CallOption) (*BatchGetMachineLSEDeploymentsResponse, error)
	// ListMachineLSEDeployments lists all deployment records which fulfill the requirements
	ListMachineLSEDeployments(ctx context.Context, in *ListMachineLSEDeploymentsRequest, opts ...grpc.CallOption) (*ListMachineLSEDeploymentsResponse, error)
	// CreateSchedulingUnit creates a new SchedulingUnit.
	CreateSchedulingUnit(ctx context.Context, in *CreateSchedulingUnitRequest, opts ...grpc.CallOption) (*models.SchedulingUnit, error)
	// Update updates the SchedulingUnit.
	UpdateSchedulingUnit(ctx context.Context, in *UpdateSchedulingUnitRequest, opts ...grpc.CallOption) (*models.SchedulingUnit, error)
	// Get retrieves the details of the SchedulingUnit.
	GetSchedulingUnit(ctx context.Context, in *GetSchedulingUnitRequest, opts ...grpc.CallOption) (*models.SchedulingUnit, error)
	// List gets all the SchedulingUnits.
	ListSchedulingUnits(ctx context.Context, in *ListSchedulingUnitsRequest, opts ...grpc.CallOption) (*ListSchedulingUnitsResponse, error)
	// Delete delete the SchedulingUnit.
	DeleteSchedulingUnit(ctx context.Context, in *DeleteSchedulingUnitRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// UpdateConfigBundle updates the ConfigBundle
	UpdateConfigBundle(ctx context.Context, in *UpdateConfigBundleRequest, opts ...grpc.CallOption) (*UpdateConfigBundleResponse, error)
}

FleetClient is the client API for Fleet service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewClient

func NewClient(ctx context.Context, o ...Option) (FleetClient, error)

NewClient creates a new Client instance to access UFS. Usage example: c, err:= NewClient(ctx, ServiceAccountJSONPath("/path/to/json"), UserAgent("agent/3.0.0")) It's the caller's responsibility to specify the namespace in metadata of an outgoing context in each RPC call.

func NewFleetClient

func NewFleetClient(cc grpc.ClientConnInterface) FleetClient

func NewFleetPRPCClient

func NewFleetPRPCClient(client *prpc.Client) FleetClient

type FleetServer

type FleetServer interface {
	// CreateChromePlatform creates a new chromePlatform.
	CreateChromePlatform(context.Context, *CreateChromePlatformRequest) (*models.ChromePlatform, error)
	// Update updates the chromePlatform
	UpdateChromePlatform(context.Context, *UpdateChromePlatformRequest) (*models.ChromePlatform, error)
	// Get retrieves the details of the chromePlatform
	GetChromePlatform(context.Context, *GetChromePlatformRequest) (*models.ChromePlatform, error)
	// List gets all the chromePlatforms
	ListChromePlatforms(context.Context, *ListChromePlatformsRequest) (*ListChromePlatformsResponse, error)
	// Delete delete the chromePlatform
	DeleteChromePlatform(context.Context, *DeleteChromePlatformRequest) (*emptypb.Empty, error)
	// ImportChromePlatforms imports chrome platforms.
	ImportChromePlatforms(context.Context, *ImportChromePlatformsRequest) (*status.Status, error)
	// List all the chrome osversions.
	ListOSVersions(context.Context, *ListOSVersionsRequest) (*ListOSVersionsResponse, error)
	// ImportOSVersions imports the OS versions.
	ImportOSVersions(context.Context, *ImportOSVersionsRequest) (*status.Status, error)
	// CreateMachineLSEPrototype creates a new MachineLSEPrototype.
	CreateMachineLSEPrototype(context.Context, *CreateMachineLSEPrototypeRequest) (*models.MachineLSEPrototype, error)
	// Update updates the MachineLSEPrototype
	UpdateMachineLSEPrototype(context.Context, *UpdateMachineLSEPrototypeRequest) (*models.MachineLSEPrototype, error)
	// Get retrieves the details of the MachineLSEPrototype
	GetMachineLSEPrototype(context.Context, *GetMachineLSEPrototypeRequest) (*models.MachineLSEPrototype, error)
	// List gets all the MachineLSEPrototypes
	ListMachineLSEPrototypes(context.Context, *ListMachineLSEPrototypesRequest) (*ListMachineLSEPrototypesResponse, error)
	// Delete delete the MachineLSEPrototype
	DeleteMachineLSEPrototype(context.Context, *DeleteMachineLSEPrototypeRequest) (*emptypb.Empty, error)
	// CreateRackLSEPrototype creates a new RackLSEPrototype.
	CreateRackLSEPrototype(context.Context, *CreateRackLSEPrototypeRequest) (*models.RackLSEPrototype, error)
	// Update updates the RackLSEPrototype
	UpdateRackLSEPrototype(context.Context, *UpdateRackLSEPrototypeRequest) (*models.RackLSEPrototype, error)
	// Get retrieves the details of the RackLSEPrototype
	GetRackLSEPrototype(context.Context, *GetRackLSEPrototypeRequest) (*models.RackLSEPrototype, error)
	// List gets all the RackLSEPrototypes
	ListRackLSEPrototypes(context.Context, *ListRackLSEPrototypesRequest) (*ListRackLSEPrototypesResponse, error)
	// Delete delete the RackLSEPrototype
	DeleteRackLSEPrototype(context.Context, *DeleteRackLSEPrototypeRequest) (*emptypb.Empty, error)
	// MachineRegistration creates a new machine/nics/drac.
	MachineRegistration(context.Context, *MachineRegistrationRequest) (*models.Machine, error)
	// Update updates the machine
	UpdateMachine(context.Context, *UpdateMachineRequest) (*models.Machine, error)
	// Get retrieves the details of the machine
	GetMachine(context.Context, *GetMachineRequest) (*models.Machine, error)
	// List gets all the machines
	ListMachines(context.Context, *ListMachinesRequest) (*ListMachinesResponse, error)
	// Delete delete the machine
	DeleteMachine(context.Context, *DeleteMachineRequest) (*emptypb.Empty, error)
	// Import machines from sources
	//
	// This doesn't return google.longrunning.Operation as the corresponding
	// package is not imported into chops go package.
	ImportMachines(context.Context, *ImportMachinesRequest) (*status.Status, error)
	// Rename rename the machine
	RenameMachine(context.Context, *RenameMachineRequest) (*models.Machine, error)
	// RackRegistration creates a new rack/kvms/rpms/switches
	RackRegistration(context.Context, *RackRegistrationRequest) (*models.Rack, error)
	// Update updates the rack
	UpdateRack(context.Context, *UpdateRackRequest) (*models.Rack, error)
	// Get retrieves the details of the rack
	GetRack(context.Context, *GetRackRequest) (*models.Rack, error)
	// List gets all the racks
	ListRacks(context.Context, *ListRacksRequest) (*ListRacksResponse, error)
	// Delete delete the rack
	DeleteRack(context.Context, *DeleteRackRequest) (*emptypb.Empty, error)
	// CreateMachineLSE creates a new machineLSE
	CreateMachineLSE(context.Context, *CreateMachineLSERequest) (*models.MachineLSE, error)
	// Update updates the machineLSE
	UpdateMachineLSE(context.Context, *UpdateMachineLSERequest) (*models.MachineLSE, error)
	// Get retrieves the details of the machineLSE
	GetMachineLSE(context.Context, *GetMachineLSERequest) (*models.MachineLSE, error)
	// List gets all the machineLSEs
	ListMachineLSEs(context.Context, *ListMachineLSEsRequest) (*ListMachineLSEsResponse, error)
	// Delete delete the machineLSE
	DeleteMachineLSE(context.Context, *DeleteMachineLSERequest) (*emptypb.Empty, error)
	// Rename the machine lse
	RenameMachineLSE(context.Context, *RenameMachineLSERequest) (*models.MachineLSE, error)
	// ImportMachineLSEs imports machine LSEs & all related infos.
	ImportMachineLSEs(context.Context, *ImportMachineLSEsRequest) (*status.Status, error)
	// ImportOSMachineLSEs imports ChromeOS machine LSEs & all related infos if needed.
	ImportOSMachineLSEs(context.Context, *ImportOSMachineLSEsRequest) (*status.Status, error)
	// CreateRackLSE creates a new rackLSE
	CreateRackLSE(context.Context, *CreateRackLSERequest) (*models.RackLSE, error)
	// Update updates the rackLSE
	UpdateRackLSE(context.Context, *UpdateRackLSERequest) (*models.RackLSE, error)
	// Get retrieves the details of the rackLSE
	GetRackLSE(context.Context, *GetRackLSERequest) (*models.RackLSE, error)
	// List gets all the rackLSEs
	ListRackLSEs(context.Context, *ListRackLSEsRequest) (*ListRackLSEsResponse, error)
	// Delete delete the rackLSE
	DeleteRackLSE(context.Context, *DeleteRackLSERequest) (*emptypb.Empty, error)
	// CreateNic creates a new nic
	CreateNic(context.Context, *CreateNicRequest) (*models.Nic, error)
	// Update updates the nic
	UpdateNic(context.Context, *UpdateNicRequest) (*models.Nic, error)
	// Get retrieves the details of the nic
	GetNic(context.Context, *GetNicRequest) (*models.Nic, error)
	// List gets all the nics
	ListNics(context.Context, *ListNicsRequest) (*ListNicsResponse, error)
	// Delete delete the nic
	DeleteNic(context.Context, *DeleteNicRequest) (*emptypb.Empty, error)
	// ImportNics imports nics info.
	ImportNics(context.Context, *ImportNicsRequest) (*status.Status, error)
	// Rename rename the nic
	RenameNic(context.Context, *RenameNicRequest) (*models.Nic, error)
	// ImportDatacenters imports datacenter & its related info, including kvm & switch.
	ImportDatacenters(context.Context, *ImportDatacentersRequest) (*status.Status, error)
	// CreateKVM creates a new KVM
	CreateKVM(context.Context, *CreateKVMRequest) (*models.KVM, error)
	// Update updates the KVM
	UpdateKVM(context.Context, *UpdateKVMRequest) (*models.KVM, error)
	// Get retrieves the details of the KVM
	GetKVM(context.Context, *GetKVMRequest) (*models.KVM, error)
	// List gets all the KVMs
	ListKVMs(context.Context, *ListKVMsRequest) (*ListKVMsResponse, error)
	// Delete delete the KVM
	DeleteKVM(context.Context, *DeleteKVMRequest) (*emptypb.Empty, error)
	// CreateRPM creates a new RPM
	CreateRPM(context.Context, *CreateRPMRequest) (*models.RPM, error)
	// Update updates the RPM
	UpdateRPM(context.Context, *UpdateRPMRequest) (*models.RPM, error)
	// Get retrieves the details of the RPM
	GetRPM(context.Context, *GetRPMRequest) (*models.RPM, error)
	// List gets all the RPMs
	ListRPMs(context.Context, *ListRPMsRequest) (*ListRPMsResponse, error)
	// Delete delete the RPM
	DeleteRPM(context.Context, *DeleteRPMRequest) (*emptypb.Empty, error)
	// CreateDrac creates a new drac
	CreateDrac(context.Context, *CreateDracRequest) (*models.Drac, error)
	// Update updates the drac
	UpdateDrac(context.Context, *UpdateDracRequest) (*models.Drac, error)
	// Get retrieves the details of the drac
	GetDrac(context.Context, *GetDracRequest) (*models.Drac, error)
	// List gets all the dracs
	ListDracs(context.Context, *ListDracsRequest) (*ListDracsResponse, error)
	// Delete delete the drac
	DeleteDrac(context.Context, *DeleteDracRequest) (*emptypb.Empty, error)
	// CreateSwitch creates a new switch
	CreateSwitch(context.Context, *CreateSwitchRequest) (*models.Switch, error)
	// Update updates the switch
	UpdateSwitch(context.Context, *UpdateSwitchRequest) (*models.Switch, error)
	// Get retrieves the details of the switch
	GetSwitch(context.Context, *GetSwitchRequest) (*models.Switch, error)
	// List gets all the switches
	ListSwitches(context.Context, *ListSwitchesRequest) (*ListSwitchesResponse, error)
	// Delete delete the switch
	DeleteSwitch(context.Context, *DeleteSwitchRequest) (*emptypb.Empty, error)
	// Rename rename the switch
	RenameSwitch(context.Context, *RenameSwitchRequest) (*models.Switch, error)
	// CreateVlan creates a new vlan
	CreateVlan(context.Context, *CreateVlanRequest) (*models.Vlan, error)
	// Update updates the vlan
	UpdateVlan(context.Context, *UpdateVlanRequest) (*models.Vlan, error)
	// Get retrieves the details of the vlan
	GetVlan(context.Context, *GetVlanRequest) (*models.Vlan, error)
	// List gets all the vlans
	ListVlans(context.Context, *ListVlansRequest) (*ListVlansResponse, error)
	// Delete delete the vlan
	DeleteVlan(context.Context, *DeleteVlanRequest) (*emptypb.Empty, error)
	// ImportVlans imports vlans & all IP-related infos.
	ImportVlans(context.Context, *ImportVlansRequest) (*status.Status, error)
	// ImportOSVlans imports the ChromeOS vlans, ips, and dhcp configs.
	ImportOSVlans(context.Context, *ImportOSVlansRequest) (*status.Status, error)
	// ImportStates imports states of all objects.
	ImportStates(context.Context, *ImportStatesRequest) (*status.Status, error)
	// UpdateState updates the state for a resource.
	// If the state doesn't exist before, it will create the state record for the resource.
	UpdateState(context.Context, *UpdateStateRequest) (*models.StateRecord, error)
	// GetState retrieves the state of a resource.
	GetState(context.Context, *GetStateRequest) (*models.StateRecord, error)
	// GetDutState retrieves requested Chrome OS device DutState from UFS.
	GetDutState(context.Context, *GetDutStateRequest) (*lab.DutState, error)
	// ListDutStates gets all the DutStates
	ListDutStates(context.Context, *ListDutStatesRequest) (*ListDutStatesResponse, error)
	// UpdateDutState updates the state config for a DUT
	// If the dut state doesn't exist before, it will create the dut state record.
	UpdateDutState(context.Context, *UpdateDutStateRequest) (*lab.DutState, error)
	// GetDHCPConfig retrieves a dhcp record.
	GetDHCPConfig(context.Context, *GetDHCPConfigRequest) (*models.DHCPConfig, error)
	// CreateVM creates a new VM
	CreateVM(context.Context, *CreateVMRequest) (*models.VM, error)
	// UpdateVM updates a VM
	UpdateVM(context.Context, *UpdateVMRequest) (*models.VM, error)
	// DeleteVM delete a VM
	DeleteVM(context.Context, *DeleteVMRequest) (*emptypb.Empty, error)
	// GetVM retrieves the details of the VM
	GetVM(context.Context, *GetVMRequest) (*models.VM, error)
	// ListVMs gets all the Vms
	ListVMs(context.Context, *ListVMsRequest) (*ListVMsResponse, error)
	// CreateAsset creates a new asset
	CreateAsset(context.Context, *CreateAssetRequest) (*models.Asset, error)
	// Update updates the asset
	UpdateAsset(context.Context, *UpdateAssetRequest) (*models.Asset, error)
	// Get retrieves the details of the asset
	GetAsset(context.Context, *GetAssetRequest) (*models.Asset, error)
	// List gets all the assets
	ListAssets(context.Context, *ListAssetsRequest) (*ListAssetsResponse, error)
	// Delete delete the asset
	DeleteAsset(context.Context, *DeleteAssetRequest) (*emptypb.Empty, error)
	// Rename the asset
	RenameAsset(context.Context, *RenameAssetRequest) (*models.Asset, error)
	// BatchGetKVMs retrieves a batch of kvms
	BatchGetKVMs(context.Context, *BatchGetKVMsRequest) (*BatchGetKVMsResponse, error)
	// BatchGetDHCPConfigs retrieves a batch of dhcp records.
	BatchGetDHCPConfigs(context.Context, *BatchGetDHCPConfigsRequest) (*BatchGetDHCPConfigsResponse, error)
	// BatchGetMachineLSEs retrieves a batch of machineLSEs
	BatchGetMachineLSEs(context.Context, *BatchGetMachineLSEsRequest) (*BatchGetMachineLSEsResponse, error)
	// BatchGetMachines retrieves a batch of machines
	BatchGetMachines(context.Context, *BatchGetMachinesRequest) (*BatchGetMachinesResponse, error)
	// BatchGetSwitches retrieves a batch of switches
	BatchGetSwitches(context.Context, *BatchGetSwitchesRequest) (*BatchGetSwitchesResponse, error)
	// BatchGetRPMs retrieves a batch of rpms
	BatchGetRPMs(context.Context, *BatchGetRPMsRequest) (*BatchGetRPMsResponse, error)
	// BatchGetDracs retrieves a batch of dracs
	BatchGetDracs(context.Context, *BatchGetDracsRequest) (*BatchGetDracsResponse, error)
	// BatchGetNics retrieves a batch of nics
	BatchGetNics(context.Context, *BatchGetNicsRequest) (*BatchGetNicsResponse, error)
	// BatchGetVMs retrieves a batch of vms
	BatchGetVMs(context.Context, *BatchGetVMsRequest) (*BatchGetVMsResponse, error)
	// BatchGetVlans retrieves a batch of vlans
	BatchGetVlans(context.Context, *BatchGetVlansRequest) (*BatchGetVlansResponse, error)
	// BatchGetRacks retrieves a batch of racks
	BatchGetRacks(context.Context, *BatchGetRacksRequest) (*BatchGetRacksResponse, error)
	// BatchGetChromePlatforms retrieves a batch of chrome platforms
	BatchGetChromePlatforms(context.Context, *BatchGetChromePlatformsRequest) (*BatchGetChromePlatformsResponse, error)
	// BatchGetMachineLSEPrototypes retrieves a batch of machine lse prototypes
	BatchGetMachineLSEPrototypes(context.Context, *BatchGetMachineLSEPrototypesRequest) (*BatchGetMachineLSEPrototypesResponse, error)
	// BatchGetRackLSEPrototypes retrieves a batch of rack lse prototypes
	BatchGetRackLSEPrototypes(context.Context, *BatchGetRackLSEPrototypesRequest) (*BatchGetRackLSEPrototypesResponse, error)
	// GetChromeOSDeviceData retrieves requested Chrome OS device data from the UFS and inventoryV2.
	GetChromeOSDeviceData(context.Context, *GetChromeOSDeviceDataRequest) (*models.ChromeOSDeviceData, error)
	// CreateCachingService creates a new CachingService.
	CreateCachingService(context.Context, *CreateCachingServiceRequest) (*models.CachingService, error)
	// Update updates the CachingService.
	UpdateCachingService(context.Context, *UpdateCachingServiceRequest) (*models.CachingService, error)
	// Get retrieves the details of the CachingService.
	GetCachingService(context.Context, *GetCachingServiceRequest) (*models.CachingService, error)
	// List gets all the CachingServices.
	ListCachingServices(context.Context, *ListCachingServicesRequest) (*ListCachingServicesResponse, error)
	// Delete delete the CachingService.
	DeleteCachingService(context.Context, *DeleteCachingServiceRequest) (*emptypb.Empty, error)
	// UpdateMachineLSEDeployment updates a deployment record for a host.
	UpdateMachineLSEDeployment(context.Context, *UpdateMachineLSEDeploymentRequest) (*models.MachineLSEDeployment, error)
	// BatchUpdateMachineLSEDeployment updates the deployment records for a batch of hosts.
	BatchUpdateMachineLSEDeployment(context.Context, *BatchUpdateMachineLSEDeploymentRequest) (*BatchUpdateMachineLSEDeploymentResponse, error)
	// GetMachineLSEDeployment retrieves a deployment record for a given host identifier, e.g. serial number.
	GetMachineLSEDeployment(context.Context, *GetMachineLSEDeploymentRequest) (*models.MachineLSEDeployment, error)
	// BatchGetMachineLSEDeployments retrieves a batch of deployment records.
	BatchGetMachineLSEDeployments(context.Context, *BatchGetMachineLSEDeploymentsRequest) (*BatchGetMachineLSEDeploymentsResponse, error)
	// ListMachineLSEDeployments lists all deployment records which fulfill the requirements
	ListMachineLSEDeployments(context.Context, *ListMachineLSEDeploymentsRequest) (*ListMachineLSEDeploymentsResponse, error)
	// CreateSchedulingUnit creates a new SchedulingUnit.
	CreateSchedulingUnit(context.Context, *CreateSchedulingUnitRequest) (*models.SchedulingUnit, error)
	// Update updates the SchedulingUnit.
	UpdateSchedulingUnit(context.Context, *UpdateSchedulingUnitRequest) (*models.SchedulingUnit, error)
	// Get retrieves the details of the SchedulingUnit.
	GetSchedulingUnit(context.Context, *GetSchedulingUnitRequest) (*models.SchedulingUnit, error)
	// List gets all the SchedulingUnits.
	ListSchedulingUnits(context.Context, *ListSchedulingUnitsRequest) (*ListSchedulingUnitsResponse, error)
	// Delete delete the SchedulingUnit.
	DeleteSchedulingUnit(context.Context, *DeleteSchedulingUnitRequest) (*emptypb.Empty, error)
	// UpdateConfigBundle updates the ConfigBundle
	UpdateConfigBundle(context.Context, *UpdateConfigBundleRequest) (*UpdateConfigBundleResponse, error)
}

FleetServer is the server API for Fleet service.

type GetAssetRequest

type GetAssetRequest struct {

	// The name of the asset to retrieve.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAssetRequest) Descriptor deprecated

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

Deprecated: Use GetAssetRequest.ProtoReflect.Descriptor instead.

func (*GetAssetRequest) GetName

func (x *GetAssetRequest) GetName() string

func (*GetAssetRequest) ProtoMessage

func (*GetAssetRequest) ProtoMessage()

func (*GetAssetRequest) ProtoReflect

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

func (*GetAssetRequest) Reset

func (x *GetAssetRequest) Reset()

func (*GetAssetRequest) String

func (x *GetAssetRequest) String() string

func (*GetAssetRequest) Validate

func (r *GetAssetRequest) Validate() error

Validate validates input requests of GetAsset.

type GetCachingServiceRequest

type GetCachingServiceRequest struct {

	// The name of the CachingService to retrieve.
	// Pattern is 'cachingservices/{hostname or ipv4}'
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCachingServiceRequest) Descriptor deprecated

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

Deprecated: Use GetCachingServiceRequest.ProtoReflect.Descriptor instead.

func (*GetCachingServiceRequest) GetName

func (x *GetCachingServiceRequest) GetName() string

func (*GetCachingServiceRequest) ProtoMessage

func (*GetCachingServiceRequest) ProtoMessage()

func (*GetCachingServiceRequest) ProtoReflect

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

func (*GetCachingServiceRequest) Reset

func (x *GetCachingServiceRequest) Reset()

func (*GetCachingServiceRequest) String

func (x *GetCachingServiceRequest) String() string

func (*GetCachingServiceRequest) Validate

func (r *GetCachingServiceRequest) Validate() error

Validate validates input requests of GetCachingService.

type GetChromeOSDeviceDataRequest

type GetChromeOSDeviceDataRequest struct {

	// Machine/Asset id.
	ChromeosDeviceId string `protobuf:"bytes,1,opt,name=chromeos_device_id,json=chromeosDeviceId,proto3" json:"chromeos_device_id,omitempty"`
	// Hostname of the DUT/MachineLSE.
	Hostname string `protobuf:"bytes,2,opt,name=hostname,proto3" json:"hostname,omitempty"`
	// contains filtered or unexported fields
}

func (*GetChromeOSDeviceDataRequest) Descriptor deprecated

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

Deprecated: Use GetChromeOSDeviceDataRequest.ProtoReflect.Descriptor instead.

func (*GetChromeOSDeviceDataRequest) GetChromeosDeviceId

func (x *GetChromeOSDeviceDataRequest) GetChromeosDeviceId() string

func (*GetChromeOSDeviceDataRequest) GetHostname

func (x *GetChromeOSDeviceDataRequest) GetHostname() string

func (*GetChromeOSDeviceDataRequest) ProtoMessage

func (*GetChromeOSDeviceDataRequest) ProtoMessage()

func (*GetChromeOSDeviceDataRequest) ProtoReflect

func (*GetChromeOSDeviceDataRequest) Reset

func (x *GetChromeOSDeviceDataRequest) Reset()

func (*GetChromeOSDeviceDataRequest) String

func (*GetChromeOSDeviceDataRequest) Validate

func (r *GetChromeOSDeviceDataRequest) Validate() error

Validate validates input requests of GetChromeOSDeviceDataRequest.

type GetChromePlatformRequest

type GetChromePlatformRequest struct {

	// The name of the chromePlatform to retrieve.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetChromePlatformRequest) Descriptor deprecated

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

Deprecated: Use GetChromePlatformRequest.ProtoReflect.Descriptor instead.

func (*GetChromePlatformRequest) GetName

func (x *GetChromePlatformRequest) GetName() string

func (*GetChromePlatformRequest) ProtoMessage

func (*GetChromePlatformRequest) ProtoMessage()

func (*GetChromePlatformRequest) ProtoReflect

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

func (*GetChromePlatformRequest) Reset

func (x *GetChromePlatformRequest) Reset()

func (*GetChromePlatformRequest) String

func (x *GetChromePlatformRequest) String() string

func (*GetChromePlatformRequest) Validate

func (r *GetChromePlatformRequest) Validate() error

Validate validates input requests of GetChromePlatform.

type GetDHCPConfigRequest

type GetDHCPConfigRequest struct {

	// The hostname to retrieve the dhcp config.
	Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDHCPConfigRequest) Descriptor deprecated

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

Deprecated: Use GetDHCPConfigRequest.ProtoReflect.Descriptor instead.

func (*GetDHCPConfigRequest) GetHostname

func (x *GetDHCPConfigRequest) GetHostname() string

func (*GetDHCPConfigRequest) ProtoMessage

func (*GetDHCPConfigRequest) ProtoMessage()

func (*GetDHCPConfigRequest) ProtoReflect

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

func (*GetDHCPConfigRequest) Reset

func (x *GetDHCPConfigRequest) Reset()

func (*GetDHCPConfigRequest) String

func (x *GetDHCPConfigRequest) String() string

func (*GetDHCPConfigRequest) Validate

func (r *GetDHCPConfigRequest) Validate() error

Validate validates input requests of GetDHCPConfig.

type GetDracRequest

type GetDracRequest struct {

	// The name of the drac to retrieve.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDracRequest) Descriptor deprecated

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

Deprecated: Use GetDracRequest.ProtoReflect.Descriptor instead.

func (*GetDracRequest) GetName

func (x *GetDracRequest) GetName() string

func (*GetDracRequest) ProtoMessage

func (*GetDracRequest) ProtoMessage()

func (*GetDracRequest) ProtoReflect

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

func (*GetDracRequest) Reset

func (x *GetDracRequest) Reset()

func (*GetDracRequest) String

func (x *GetDracRequest) String() string

func (*GetDracRequest) Validate

func (r *GetDracRequest) Validate() error

Validate validates input requests of GetDrac.

type GetDutStateRequest

type GetDutStateRequest struct {

	// Machine/Asset id.
	ChromeosDeviceId string `protobuf:"bytes,1,opt,name=chromeos_device_id,json=chromeosDeviceId,proto3" json:"chromeos_device_id,omitempty"`
	// Hostname of the DUT/MachineLSE.
	Hostname string `protobuf:"bytes,2,opt,name=hostname,proto3" json:"hostname,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDutStateRequest) Descriptor deprecated

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

Deprecated: Use GetDutStateRequest.ProtoReflect.Descriptor instead.

func (*GetDutStateRequest) GetChromeosDeviceId

func (x *GetDutStateRequest) GetChromeosDeviceId() string

func (*GetDutStateRequest) GetHostname

func (x *GetDutStateRequest) GetHostname() string

func (*GetDutStateRequest) ProtoMessage

func (*GetDutStateRequest) ProtoMessage()

func (*GetDutStateRequest) ProtoReflect

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

func (*GetDutStateRequest) Reset

func (x *GetDutStateRequest) Reset()

func (*GetDutStateRequest) String

func (x *GetDutStateRequest) String() string

func (*GetDutStateRequest) Validate

func (r *GetDutStateRequest) Validate() error

Validate validates input requests of GetDutStateRequest.

type GetKVMRequest

type GetKVMRequest struct {

	// The name of the KVM to retrieve.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetKVMRequest) Descriptor deprecated

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

Deprecated: Use GetKVMRequest.ProtoReflect.Descriptor instead.

func (*GetKVMRequest) GetName

func (x *GetKVMRequest) GetName() string

func (*GetKVMRequest) ProtoMessage

func (*GetKVMRequest) ProtoMessage()

func (*GetKVMRequest) ProtoReflect

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

func (*GetKVMRequest) Reset

func (x *GetKVMRequest) Reset()

func (*GetKVMRequest) String

func (x *GetKVMRequest) String() string

func (*GetKVMRequest) Validate

func (r *GetKVMRequest) Validate() error

Validate validates input requests of GetKVM.

type GetMachineLSEDeploymentRequest

type GetMachineLSEDeploymentRequest struct {

	// The host identifier (e.g. serial number) to retrieve the deployment record.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMachineLSEDeploymentRequest) Descriptor deprecated

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

Deprecated: Use GetMachineLSEDeploymentRequest.ProtoReflect.Descriptor instead.

func (*GetMachineLSEDeploymentRequest) GetName

func (*GetMachineLSEDeploymentRequest) ProtoMessage

func (*GetMachineLSEDeploymentRequest) ProtoMessage()

func (*GetMachineLSEDeploymentRequest) ProtoReflect

func (*GetMachineLSEDeploymentRequest) Reset

func (x *GetMachineLSEDeploymentRequest) Reset()

func (*GetMachineLSEDeploymentRequest) String

func (*GetMachineLSEDeploymentRequest) Validate

func (r *GetMachineLSEDeploymentRequest) Validate() error

Validate validates input requests of GetMachineLSEDeployment.

type GetMachineLSEPrototypeRequest

type GetMachineLSEPrototypeRequest struct {

	// The name of the MachineLSEPrototype to retrieve.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMachineLSEPrototypeRequest) Descriptor deprecated

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

Deprecated: Use GetMachineLSEPrototypeRequest.ProtoReflect.Descriptor instead.

func (*GetMachineLSEPrototypeRequest) GetName

func (*GetMachineLSEPrototypeRequest) ProtoMessage

func (*GetMachineLSEPrototypeRequest) ProtoMessage()

func (*GetMachineLSEPrototypeRequest) ProtoReflect

func (*GetMachineLSEPrototypeRequest) Reset

func (x *GetMachineLSEPrototypeRequest) Reset()

func (*GetMachineLSEPrototypeRequest) String

func (*GetMachineLSEPrototypeRequest) Validate

func (r *GetMachineLSEPrototypeRequest) Validate() error

Validate validates input requests of GetMachineLSEPrototype.

type GetMachineLSERequest

type GetMachineLSERequest struct {

	// The name of the machineLSE to retrieve.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMachineLSERequest) Descriptor deprecated

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

Deprecated: Use GetMachineLSERequest.ProtoReflect.Descriptor instead.

func (*GetMachineLSERequest) GetName

func (x *GetMachineLSERequest) GetName() string

func (*GetMachineLSERequest) ProtoMessage

func (*GetMachineLSERequest) ProtoMessage()

func (*GetMachineLSERequest) ProtoReflect

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

func (*GetMachineLSERequest) Reset

func (x *GetMachineLSERequest) Reset()

func (*GetMachineLSERequest) String

func (x *GetMachineLSERequest) String() string

func (*GetMachineLSERequest) Validate

func (r *GetMachineLSERequest) Validate() error

Validate validates input requests of GetMachineLSE.

type GetMachineRequest

type GetMachineRequest struct {

	// The name of the machine to retrieve.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMachineRequest) Descriptor deprecated

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

Deprecated: Use GetMachineRequest.ProtoReflect.Descriptor instead.

func (*GetMachineRequest) GetName

func (x *GetMachineRequest) GetName() string

func (*GetMachineRequest) ProtoMessage

func (*GetMachineRequest) ProtoMessage()

func (*GetMachineRequest) ProtoReflect

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

func (*GetMachineRequest) Reset

func (x *GetMachineRequest) Reset()

func (*GetMachineRequest) String

func (x *GetMachineRequest) String() string

func (*GetMachineRequest) Validate

func (r *GetMachineRequest) Validate() error

Validate validates input requests of GetMachine.

type GetNicRequest

type GetNicRequest struct {

	// The name of the nic to retrieve.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetNicRequest) Descriptor deprecated

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

Deprecated: Use GetNicRequest.ProtoReflect.Descriptor instead.

func (*GetNicRequest) GetName

func (x *GetNicRequest) GetName() string

func (*GetNicRequest) ProtoMessage

func (*GetNicRequest) ProtoMessage()

func (*GetNicRequest) ProtoReflect

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

func (*GetNicRequest) Reset

func (x *GetNicRequest) Reset()

func (*GetNicRequest) String

func (x *GetNicRequest) String() string

func (*GetNicRequest) Validate

func (r *GetNicRequest) Validate() error

Validate validates input requests of GetNic.

type GetRPMRequest

type GetRPMRequest struct {

	// The name of the RPM to retrieve.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRPMRequest) Descriptor deprecated

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

Deprecated: Use GetRPMRequest.ProtoReflect.Descriptor instead.

func (*GetRPMRequest) GetName

func (x *GetRPMRequest) GetName() string

func (*GetRPMRequest) ProtoMessage

func (*GetRPMRequest) ProtoMessage()

func (*GetRPMRequest) ProtoReflect

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

func (*GetRPMRequest) Reset

func (x *GetRPMRequest) Reset()

func (*GetRPMRequest) String

func (x *GetRPMRequest) String() string

func (*GetRPMRequest) Validate

func (r *GetRPMRequest) Validate() error

Validate validates input requests of GetRPM.

type GetRackLSEPrototypeRequest

type GetRackLSEPrototypeRequest struct {

	// The name of the RackLSEPrototype to retrieve.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRackLSEPrototypeRequest) Descriptor deprecated

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

Deprecated: Use GetRackLSEPrototypeRequest.ProtoReflect.Descriptor instead.

func (*GetRackLSEPrototypeRequest) GetName

func (x *GetRackLSEPrototypeRequest) GetName() string

func (*GetRackLSEPrototypeRequest) ProtoMessage

func (*GetRackLSEPrototypeRequest) ProtoMessage()

func (*GetRackLSEPrototypeRequest) ProtoReflect

func (*GetRackLSEPrototypeRequest) Reset

func (x *GetRackLSEPrototypeRequest) Reset()

func (*GetRackLSEPrototypeRequest) String

func (x *GetRackLSEPrototypeRequest) String() string

func (*GetRackLSEPrototypeRequest) Validate

func (r *GetRackLSEPrototypeRequest) Validate() error

Validate validates input requests of GetRackLSEPrototype.

type GetRackLSERequest

type GetRackLSERequest struct {

	// The name of the rackLSE to retrieve.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRackLSERequest) Descriptor deprecated

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

Deprecated: Use GetRackLSERequest.ProtoReflect.Descriptor instead.

func (*GetRackLSERequest) GetName

func (x *GetRackLSERequest) GetName() string

func (*GetRackLSERequest) ProtoMessage

func (*GetRackLSERequest) ProtoMessage()

func (*GetRackLSERequest) ProtoReflect

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

func (*GetRackLSERequest) Reset

func (x *GetRackLSERequest) Reset()

func (*GetRackLSERequest) String

func (x *GetRackLSERequest) String() string

func (*GetRackLSERequest) Validate

func (r *GetRackLSERequest) Validate() error

Validate validates input requests of GetRackLSE.

type GetRackRequest

type GetRackRequest struct {

	// The name of the rack to retrieve.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRackRequest) Descriptor deprecated

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

Deprecated: Use GetRackRequest.ProtoReflect.Descriptor instead.

func (*GetRackRequest) GetName

func (x *GetRackRequest) GetName() string

func (*GetRackRequest) ProtoMessage

func (*GetRackRequest) ProtoMessage()

func (*GetRackRequest) ProtoReflect

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

func (*GetRackRequest) Reset

func (x *GetRackRequest) Reset()

func (*GetRackRequest) String

func (x *GetRackRequest) String() string

func (*GetRackRequest) Validate

func (r *GetRackRequest) Validate() error

Validate validates input requests of GetRack.

type GetSchedulingUnitRequest

type GetSchedulingUnitRequest struct {

	// The name of the SchedulingUnit to retrieve.
	// Pattern is 'schedulingunits/{ipv4}'
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSchedulingUnitRequest) Descriptor deprecated

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

Deprecated: Use GetSchedulingUnitRequest.ProtoReflect.Descriptor instead.

func (*GetSchedulingUnitRequest) GetName

func (x *GetSchedulingUnitRequest) GetName() string

func (*GetSchedulingUnitRequest) ProtoMessage

func (*GetSchedulingUnitRequest) ProtoMessage()

func (*GetSchedulingUnitRequest) ProtoReflect

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

func (*GetSchedulingUnitRequest) Reset

func (x *GetSchedulingUnitRequest) Reset()

func (*GetSchedulingUnitRequest) String

func (x *GetSchedulingUnitRequest) String() string

func (*GetSchedulingUnitRequest) Validate

func (r *GetSchedulingUnitRequest) Validate() error

Validate validates input requests of GetSchedulingUnit.

type GetStateRequest

type GetStateRequest struct {

	// The name of the resource to retrieve the state.
	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetStateRequest) Descriptor deprecated

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

Deprecated: Use GetStateRequest.ProtoReflect.Descriptor instead.

func (*GetStateRequest) GetResourceName

func (x *GetStateRequest) GetResourceName() string

func (*GetStateRequest) ProtoMessage

func (*GetStateRequest) ProtoMessage()

func (*GetStateRequest) ProtoReflect

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

func (*GetStateRequest) Reset

func (x *GetStateRequest) Reset()

func (*GetStateRequest) String

func (x *GetStateRequest) String() string

func (*GetStateRequest) Validate

func (r *GetStateRequest) Validate() error

Validate validates input requests of GetState.

type GetSwitchRequest

type GetSwitchRequest struct {

	// The name of the switch to retrieve.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSwitchRequest) Descriptor deprecated

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

Deprecated: Use GetSwitchRequest.ProtoReflect.Descriptor instead.

func (*GetSwitchRequest) GetName

func (x *GetSwitchRequest) GetName() string

func (*GetSwitchRequest) ProtoMessage

func (*GetSwitchRequest) ProtoMessage()

func (*GetSwitchRequest) ProtoReflect

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

func (*GetSwitchRequest) Reset

func (x *GetSwitchRequest) Reset()

func (*GetSwitchRequest) String

func (x *GetSwitchRequest) String() string

func (*GetSwitchRequest) Validate

func (r *GetSwitchRequest) Validate() error

Validate validates input requests of GetSwitch.

type GetVMRequest

type GetVMRequest struct {

	// The name of the VM to retrieve.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVMRequest) Descriptor deprecated

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

Deprecated: Use GetVMRequest.ProtoReflect.Descriptor instead.

func (*GetVMRequest) GetName

func (x *GetVMRequest) GetName() string

func (*GetVMRequest) ProtoMessage

func (*GetVMRequest) ProtoMessage()

func (*GetVMRequest) ProtoReflect

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

func (*GetVMRequest) Reset

func (x *GetVMRequest) Reset()

func (*GetVMRequest) String

func (x *GetVMRequest) String() string

func (*GetVMRequest) Validate

func (r *GetVMRequest) Validate() error

Validate validates input requests of GetVM.

type GetVlanRequest

type GetVlanRequest struct {

	// The name of the vlan to retrieve.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVlanRequest) Descriptor deprecated

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

Deprecated: Use GetVlanRequest.ProtoReflect.Descriptor instead.

func (*GetVlanRequest) GetName

func (x *GetVlanRequest) GetName() string

func (*GetVlanRequest) ProtoMessage

func (*GetVlanRequest) ProtoMessage()

func (*GetVlanRequest) ProtoReflect

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

func (*GetVlanRequest) Reset

func (x *GetVlanRequest) Reset()

func (*GetVlanRequest) String

func (x *GetVlanRequest) String() string

func (*GetVlanRequest) Validate

func (r *GetVlanRequest) Validate() error

Validate validates input requests of GetVlan.

type ImportChromePlatformsRequest

type ImportChromePlatformsRequest struct {

	// Types that are assignable to Source:
	//	*ImportChromePlatformsRequest_MachineDbSource
	//	*ImportChromePlatformsRequest_ConfigSource
	Source isImportChromePlatformsRequest_Source `protobuf_oneof:"source"`
	// contains filtered or unexported fields
}

func (*ImportChromePlatformsRequest) Descriptor deprecated

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

Deprecated: Use ImportChromePlatformsRequest.ProtoReflect.Descriptor instead.

func (*ImportChromePlatformsRequest) GetConfigSource

func (x *ImportChromePlatformsRequest) GetConfigSource() *ConfigSource

func (*ImportChromePlatformsRequest) GetMachineDbSource

func (x *ImportChromePlatformsRequest) GetMachineDbSource() *MachineDBSource

func (*ImportChromePlatformsRequest) GetSource

func (m *ImportChromePlatformsRequest) GetSource() isImportChromePlatformsRequest_Source

func (*ImportChromePlatformsRequest) ProtoMessage

func (*ImportChromePlatformsRequest) ProtoMessage()

func (*ImportChromePlatformsRequest) ProtoReflect

func (*ImportChromePlatformsRequest) Reset

func (x *ImportChromePlatformsRequest) Reset()

func (*ImportChromePlatformsRequest) String

type ImportChromePlatformsRequest_ConfigSource

type ImportChromePlatformsRequest_ConfigSource struct {
	ConfigSource *ConfigSource `protobuf:"bytes,2,opt,name=config_source,json=configSource,proto3,oneof"`
}

type ImportChromePlatformsRequest_MachineDbSource

type ImportChromePlatformsRequest_MachineDbSource struct {
	MachineDbSource *MachineDBSource `protobuf:"bytes,1,opt,name=machine_db_source,json=machineDbSource,proto3,oneof"`
}

type ImportChromePlatformsResponse

type ImportChromePlatformsResponse struct {
	Passed []*ChromePlatformResult `protobuf:"bytes,1,rep,name=passed,proto3" json:"passed,omitempty"`
	Failed []*ChromePlatformResult `protobuf:"bytes,2,rep,name=failed,proto3" json:"failed,omitempty"`
	// contains filtered or unexported fields
}

func (*ImportChromePlatformsResponse) Descriptor deprecated

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

Deprecated: Use ImportChromePlatformsResponse.ProtoReflect.Descriptor instead.

func (*ImportChromePlatformsResponse) GetFailed

func (*ImportChromePlatformsResponse) GetPassed

func (*ImportChromePlatformsResponse) ProtoMessage

func (*ImportChromePlatformsResponse) ProtoMessage()

func (*ImportChromePlatformsResponse) ProtoReflect

func (*ImportChromePlatformsResponse) Reset

func (x *ImportChromePlatformsResponse) Reset()

func (*ImportChromePlatformsResponse) String

type ImportDatacentersRequest

type ImportDatacentersRequest struct {

	// Types that are assignable to Source:
	//	*ImportDatacentersRequest_MachineDbSource
	//	*ImportDatacentersRequest_ConfigSource
	Source isImportDatacentersRequest_Source `protobuf_oneof:"source"`
	// contains filtered or unexported fields
}

func (*ImportDatacentersRequest) Descriptor deprecated

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

Deprecated: Use ImportDatacentersRequest.ProtoReflect.Descriptor instead.

func (*ImportDatacentersRequest) GetConfigSource

func (x *ImportDatacentersRequest) GetConfigSource() *ConfigSource

func (*ImportDatacentersRequest) GetMachineDbSource

func (x *ImportDatacentersRequest) GetMachineDbSource() *MachineDBSource

func (*ImportDatacentersRequest) GetSource

func (m *ImportDatacentersRequest) GetSource() isImportDatacentersRequest_Source

func (*ImportDatacentersRequest) ProtoMessage

func (*ImportDatacentersRequest) ProtoMessage()

func (*ImportDatacentersRequest) ProtoReflect

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

func (*ImportDatacentersRequest) Reset

func (x *ImportDatacentersRequest) Reset()

func (*ImportDatacentersRequest) String

func (x *ImportDatacentersRequest) String() string

type ImportDatacentersRequest_ConfigSource

type ImportDatacentersRequest_ConfigSource struct {
	ConfigSource *ConfigSource `protobuf:"bytes,2,opt,name=config_source,json=configSource,proto3,oneof"`
}

type ImportDatacentersRequest_MachineDbSource

type ImportDatacentersRequest_MachineDbSource struct {
	MachineDbSource *MachineDBSource `protobuf:"bytes,1,opt,name=machine_db_source,json=machineDbSource,proto3,oneof"`
}

type ImportMachineLSEsRequest

type ImportMachineLSEsRequest struct {

	// Types that are assignable to Source:
	//	*ImportMachineLSEsRequest_MachineDbSource
	//	*ImportMachineLSEsRequest_ConfigSource
	Source isImportMachineLSEsRequest_Source `protobuf_oneof:"source"`
	// contains filtered or unexported fields
}

func (*ImportMachineLSEsRequest) Descriptor deprecated

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

Deprecated: Use ImportMachineLSEsRequest.ProtoReflect.Descriptor instead.

func (*ImportMachineLSEsRequest) GetConfigSource

func (x *ImportMachineLSEsRequest) GetConfigSource() *ConfigSource

func (*ImportMachineLSEsRequest) GetMachineDbSource

func (x *ImportMachineLSEsRequest) GetMachineDbSource() *MachineDBSource

func (*ImportMachineLSEsRequest) GetSource

func (m *ImportMachineLSEsRequest) GetSource() isImportMachineLSEsRequest_Source

func (*ImportMachineLSEsRequest) ProtoMessage

func (*ImportMachineLSEsRequest) ProtoMessage()

func (*ImportMachineLSEsRequest) ProtoReflect

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

func (*ImportMachineLSEsRequest) Reset

func (x *ImportMachineLSEsRequest) Reset()

func (*ImportMachineLSEsRequest) String

func (x *ImportMachineLSEsRequest) String() string

type ImportMachineLSEsRequest_ConfigSource

type ImportMachineLSEsRequest_ConfigSource struct {
	ConfigSource *ConfigSource `protobuf:"bytes,2,opt,name=config_source,json=configSource,proto3,oneof"`
}

type ImportMachineLSEsRequest_MachineDbSource

type ImportMachineLSEsRequest_MachineDbSource struct {
	MachineDbSource *MachineDBSource `protobuf:"bytes,1,opt,name=machine_db_source,json=machineDbSource,proto3,oneof"`
}

type ImportMachinesRequest

type ImportMachinesRequest struct {

	// Types that are assignable to Source:
	//	*ImportMachinesRequest_MachineDbSource
	//	*ImportMachinesRequest_ConfigSource
	Source isImportMachinesRequest_Source `protobuf_oneof:"source"`
	// contains filtered or unexported fields
}

func (*ImportMachinesRequest) Descriptor deprecated

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

Deprecated: Use ImportMachinesRequest.ProtoReflect.Descriptor instead.

func (*ImportMachinesRequest) GetConfigSource

func (x *ImportMachinesRequest) GetConfigSource() *ConfigSource

func (*ImportMachinesRequest) GetMachineDbSource

func (x *ImportMachinesRequest) GetMachineDbSource() *MachineDBSource

func (*ImportMachinesRequest) GetSource

func (m *ImportMachinesRequest) GetSource() isImportMachinesRequest_Source

func (*ImportMachinesRequest) ProtoMessage

func (*ImportMachinesRequest) ProtoMessage()

func (*ImportMachinesRequest) ProtoReflect

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

func (*ImportMachinesRequest) Reset

func (x *ImportMachinesRequest) Reset()

func (*ImportMachinesRequest) String

func (x *ImportMachinesRequest) String() string

type ImportMachinesRequest_ConfigSource

type ImportMachinesRequest_ConfigSource struct {
	ConfigSource *ConfigSource `protobuf:"bytes,2,opt,name=config_source,json=configSource,proto3,oneof"`
}

type ImportMachinesRequest_MachineDbSource

type ImportMachinesRequest_MachineDbSource struct {
	MachineDbSource *MachineDBSource `protobuf:"bytes,1,opt,name=machine_db_source,json=machineDbSource,proto3,oneof"`
}

type ImportNicsRequest

type ImportNicsRequest struct {

	// Types that are assignable to Source:
	//	*ImportNicsRequest_MachineDbSource
	//	*ImportNicsRequest_ConfigSource
	Source isImportNicsRequest_Source `protobuf_oneof:"source"`
	// contains filtered or unexported fields
}

func (*ImportNicsRequest) Descriptor deprecated

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

Deprecated: Use ImportNicsRequest.ProtoReflect.Descriptor instead.

func (*ImportNicsRequest) GetConfigSource

func (x *ImportNicsRequest) GetConfigSource() *ConfigSource

func (*ImportNicsRequest) GetMachineDbSource

func (x *ImportNicsRequest) GetMachineDbSource() *MachineDBSource

func (*ImportNicsRequest) GetSource

func (m *ImportNicsRequest) GetSource() isImportNicsRequest_Source

func (*ImportNicsRequest) ProtoMessage

func (*ImportNicsRequest) ProtoMessage()

func (*ImportNicsRequest) ProtoReflect

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

func (*ImportNicsRequest) Reset

func (x *ImportNicsRequest) Reset()

func (*ImportNicsRequest) String

func (x *ImportNicsRequest) String() string

type ImportNicsRequest_ConfigSource

type ImportNicsRequest_ConfigSource struct {
	ConfigSource *ConfigSource `protobuf:"bytes,2,opt,name=config_source,json=configSource,proto3,oneof"`
}

type ImportNicsRequest_MachineDbSource

type ImportNicsRequest_MachineDbSource struct {
	MachineDbSource *MachineDBSource `protobuf:"bytes,1,opt,name=machine_db_source,json=machineDbSource,proto3,oneof"`
}

type ImportOSMachineLSEsRequest

type ImportOSMachineLSEsRequest struct {

	// Types that are assignable to Source:
	//	*ImportOSMachineLSEsRequest_MachineDbSource
	//	*ImportOSMachineLSEsRequest_ConfigSource
	Source isImportOSMachineLSEsRequest_Source `protobuf_oneof:"source"`
	// contains filtered or unexported fields
}

func (*ImportOSMachineLSEsRequest) Descriptor deprecated

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

Deprecated: Use ImportOSMachineLSEsRequest.ProtoReflect.Descriptor instead.

func (*ImportOSMachineLSEsRequest) GetConfigSource

func (x *ImportOSMachineLSEsRequest) GetConfigSource() *ConfigSource

func (*ImportOSMachineLSEsRequest) GetMachineDbSource

func (x *ImportOSMachineLSEsRequest) GetMachineDbSource() *MachineDBSource

func (*ImportOSMachineLSEsRequest) GetSource

func (m *ImportOSMachineLSEsRequest) GetSource() isImportOSMachineLSEsRequest_Source

func (*ImportOSMachineLSEsRequest) ProtoMessage

func (*ImportOSMachineLSEsRequest) ProtoMessage()

func (*ImportOSMachineLSEsRequest) ProtoReflect

func (*ImportOSMachineLSEsRequest) Reset

func (x *ImportOSMachineLSEsRequest) Reset()

func (*ImportOSMachineLSEsRequest) String

func (x *ImportOSMachineLSEsRequest) String() string

type ImportOSMachineLSEsRequest_ConfigSource

type ImportOSMachineLSEsRequest_ConfigSource struct {
	ConfigSource *ConfigSource `protobuf:"bytes,2,opt,name=config_source,json=configSource,proto3,oneof"`
}

type ImportOSMachineLSEsRequest_MachineDbSource

type ImportOSMachineLSEsRequest_MachineDbSource struct {
	// Continue to use machine_db_source to specify any service host for consistency
	MachineDbSource *MachineDBSource `protobuf:"bytes,1,opt,name=machine_db_source,json=machineDbSource,proto3,oneof"`
}

type ImportOSVersionsRequest

type ImportOSVersionsRequest struct {

	// Types that are assignable to Source:
	//	*ImportOSVersionsRequest_MachineDbSource
	//	*ImportOSVersionsRequest_ConfigSource
	Source isImportOSVersionsRequest_Source `protobuf_oneof:"source"`
	// contains filtered or unexported fields
}

func (*ImportOSVersionsRequest) Descriptor deprecated

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

Deprecated: Use ImportOSVersionsRequest.ProtoReflect.Descriptor instead.

func (*ImportOSVersionsRequest) GetConfigSource

func (x *ImportOSVersionsRequest) GetConfigSource() *ConfigSource

func (*ImportOSVersionsRequest) GetMachineDbSource

func (x *ImportOSVersionsRequest) GetMachineDbSource() *MachineDBSource

func (*ImportOSVersionsRequest) GetSource

func (m *ImportOSVersionsRequest) GetSource() isImportOSVersionsRequest_Source

func (*ImportOSVersionsRequest) ProtoMessage

func (*ImportOSVersionsRequest) ProtoMessage()

func (*ImportOSVersionsRequest) ProtoReflect

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

func (*ImportOSVersionsRequest) Reset

func (x *ImportOSVersionsRequest) Reset()

func (*ImportOSVersionsRequest) String

func (x *ImportOSVersionsRequest) String() string

type ImportOSVersionsRequest_ConfigSource

type ImportOSVersionsRequest_ConfigSource struct {
	ConfigSource *ConfigSource `protobuf:"bytes,2,opt,name=config_source,json=configSource,proto3,oneof"`
}

type ImportOSVersionsRequest_MachineDbSource

type ImportOSVersionsRequest_MachineDbSource struct {
	MachineDbSource *MachineDBSource `protobuf:"bytes,1,opt,name=machine_db_source,json=machineDbSource,proto3,oneof"`
}

type ImportOSVlansRequest

type ImportOSVlansRequest struct {

	// Types that are assignable to Source:
	//	*ImportOSVlansRequest_MachineDbSource
	//	*ImportOSVlansRequest_ConfigSource
	Source isImportOSVlansRequest_Source `protobuf_oneof:"source"`
	// contains filtered or unexported fields
}

func (*ImportOSVlansRequest) Descriptor deprecated

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

Deprecated: Use ImportOSVlansRequest.ProtoReflect.Descriptor instead.

func (*ImportOSVlansRequest) GetConfigSource

func (x *ImportOSVlansRequest) GetConfigSource() *ConfigSource

func (*ImportOSVlansRequest) GetMachineDbSource

func (x *ImportOSVlansRequest) GetMachineDbSource() *MachineDBSource

func (*ImportOSVlansRequest) GetSource

func (m *ImportOSVlansRequest) GetSource() isImportOSVlansRequest_Source

func (*ImportOSVlansRequest) ProtoMessage

func (*ImportOSVlansRequest) ProtoMessage()

func (*ImportOSVlansRequest) ProtoReflect

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

func (*ImportOSVlansRequest) Reset

func (x *ImportOSVlansRequest) Reset()

func (*ImportOSVlansRequest) String

func (x *ImportOSVlansRequest) String() string

type ImportOSVlansRequest_ConfigSource

type ImportOSVlansRequest_ConfigSource struct {
	ConfigSource *ConfigSource `protobuf:"bytes,2,opt,name=config_source,json=configSource,proto3,oneof"`
}

type ImportOSVlansRequest_MachineDbSource

type ImportOSVlansRequest_MachineDbSource struct {
	MachineDbSource *MachineDBSource `protobuf:"bytes,1,opt,name=machine_db_source,json=machineDbSource,proto3,oneof"`
}

type ImportStatesRequest

type ImportStatesRequest struct {

	// Types that are assignable to Source:
	//	*ImportStatesRequest_MachineDbSource
	//	*ImportStatesRequest_ConfigSource
	Source isImportStatesRequest_Source `protobuf_oneof:"source"`
	// contains filtered or unexported fields
}

func (*ImportStatesRequest) Descriptor deprecated

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

Deprecated: Use ImportStatesRequest.ProtoReflect.Descriptor instead.

func (*ImportStatesRequest) GetConfigSource

func (x *ImportStatesRequest) GetConfigSource() *ConfigSource

func (*ImportStatesRequest) GetMachineDbSource

func (x *ImportStatesRequest) GetMachineDbSource() *MachineDBSource

func (*ImportStatesRequest) GetSource

func (m *ImportStatesRequest) GetSource() isImportStatesRequest_Source

func (*ImportStatesRequest) ProtoMessage

func (*ImportStatesRequest) ProtoMessage()

func (*ImportStatesRequest) ProtoReflect

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

func (*ImportStatesRequest) Reset

func (x *ImportStatesRequest) Reset()

func (*ImportStatesRequest) String

func (x *ImportStatesRequest) String() string

type ImportStatesRequest_ConfigSource

type ImportStatesRequest_ConfigSource struct {
	ConfigSource *ConfigSource `protobuf:"bytes,2,opt,name=config_source,json=configSource,proto3,oneof"`
}

type ImportStatesRequest_MachineDbSource

type ImportStatesRequest_MachineDbSource struct {
	MachineDbSource *MachineDBSource `protobuf:"bytes,1,opt,name=machine_db_source,json=machineDbSource,proto3,oneof"`
}

type ImportVlansRequest

type ImportVlansRequest struct {

	// Types that are assignable to Source:
	//	*ImportVlansRequest_MachineDbSource
	//	*ImportVlansRequest_ConfigSource
	Source isImportVlansRequest_Source `protobuf_oneof:"source"`
	// contains filtered or unexported fields
}

func (*ImportVlansRequest) Descriptor deprecated

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

Deprecated: Use ImportVlansRequest.ProtoReflect.Descriptor instead.

func (*ImportVlansRequest) GetConfigSource

func (x *ImportVlansRequest) GetConfigSource() *ConfigSource

func (*ImportVlansRequest) GetMachineDbSource

func (x *ImportVlansRequest) GetMachineDbSource() *MachineDBSource

func (*ImportVlansRequest) GetSource

func (m *ImportVlansRequest) GetSource() isImportVlansRequest_Source

func (*ImportVlansRequest) ProtoMessage

func (*ImportVlansRequest) ProtoMessage()

func (*ImportVlansRequest) ProtoReflect

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

func (*ImportVlansRequest) Reset

func (x *ImportVlansRequest) Reset()

func (*ImportVlansRequest) String

func (x *ImportVlansRequest) String() string

type ImportVlansRequest_ConfigSource

type ImportVlansRequest_ConfigSource struct {
	ConfigSource *ConfigSource `protobuf:"bytes,2,opt,name=config_source,json=configSource,proto3,oneof"`
}

type ImportVlansRequest_MachineDbSource

type ImportVlansRequest_MachineDbSource struct {
	MachineDbSource *MachineDBSource `protobuf:"bytes,1,opt,name=machine_db_source,json=machineDbSource,proto3,oneof"`
}

type ListAssetsRequest

type ListAssetsRequest struct {

	// The maximum number of assets to return. The service may return fewer than
	// this value.
	// If unspecified, at most 100 assets will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// A page token, received from a previous `ListAssets` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListAssets` must match
	// the call that provided the page token.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// filter takes the filtering condition
	Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// if this is true, only keys will be returned else the entire object
	// will be returned. By setting this to true, the list call be will faster.
	KeysOnly bool `protobuf:"varint,4,opt,name=keysOnly,proto3" json:"keysOnly,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAssetsRequest) Descriptor deprecated

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

Deprecated: Use ListAssetsRequest.ProtoReflect.Descriptor instead.

func (*ListAssetsRequest) GetFilter

func (x *ListAssetsRequest) GetFilter() string

func (*ListAssetsRequest) GetKeysOnly

func (x *ListAssetsRequest) GetKeysOnly() bool

func (*ListAssetsRequest) GetPageSize

func (x *ListAssetsRequest) GetPageSize() int32

func (*ListAssetsRequest) GetPageToken

func (x *ListAssetsRequest) GetPageToken() string

func (*ListAssetsRequest) ProtoMessage

func (*ListAssetsRequest) ProtoMessage()

func (*ListAssetsRequest) ProtoReflect

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

func (*ListAssetsRequest) Reset

func (x *ListAssetsRequest) Reset()

func (*ListAssetsRequest) String

func (x *ListAssetsRequest) String() string

func (*ListAssetsRequest) Validate

func (r *ListAssetsRequest) Validate() error

Validate validates input requests of ListAssets.

type ListAssetsResponse

type ListAssetsResponse struct {

	// The assets from datastore.
	Assets []*models.Asset `protobuf:"bytes,1,rep,name=assets,proto3" json:"assets,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAssetsResponse) Descriptor deprecated

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

Deprecated: Use ListAssetsResponse.ProtoReflect.Descriptor instead.

func (*ListAssetsResponse) GetAssets

func (x *ListAssetsResponse) GetAssets() []*models.Asset

func (*ListAssetsResponse) GetNextPageToken

func (x *ListAssetsResponse) GetNextPageToken() string

func (*ListAssetsResponse) ProtoMessage

func (*ListAssetsResponse) ProtoMessage()

func (*ListAssetsResponse) ProtoReflect

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

func (*ListAssetsResponse) Reset

func (x *ListAssetsResponse) Reset()

func (*ListAssetsResponse) String

func (x *ListAssetsResponse) String() string

type ListCachingServicesRequest

type ListCachingServicesRequest struct {

	// The maximum number of CachingServices to return. The service may return fewer than
	// this value.
	// If unspecified, at most 100 CachingServices will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// A page token, received from a previous `ListCachingServices` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListCachingServices` must match
	// the call that provided the page token.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// filter takes the filtering condition.
	Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// if this is true, only keys will be returned else the entire object
	// will be returned. By setting this to true, the list call be will faster.
	KeysOnly bool `protobuf:"varint,4,opt,name=keysOnly,proto3" json:"keysOnly,omitempty"`
	// contains filtered or unexported fields
}

func (*ListCachingServicesRequest) Descriptor deprecated

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

Deprecated: Use ListCachingServicesRequest.ProtoReflect.Descriptor instead.

func (*ListCachingServicesRequest) GetFilter

func (x *ListCachingServicesRequest) GetFilter() string

func (*ListCachingServicesRequest) GetKeysOnly

func (x *ListCachingServicesRequest) GetKeysOnly() bool

func (*ListCachingServicesRequest) GetPageSize

func (x *ListCachingServicesRequest) GetPageSize() int32

func (*ListCachingServicesRequest) GetPageToken

func (x *ListCachingServicesRequest) GetPageToken() string

func (*ListCachingServicesRequest) ProtoMessage

func (*ListCachingServicesRequest) ProtoMessage()

func (*ListCachingServicesRequest) ProtoReflect

func (*ListCachingServicesRequest) Reset

func (x *ListCachingServicesRequest) Reset()

func (*ListCachingServicesRequest) String

func (x *ListCachingServicesRequest) String() string

func (*ListCachingServicesRequest) Validate

func (r *ListCachingServicesRequest) Validate() error

Validate validates input requests of ListCachingServices.

type ListCachingServicesResponse

type ListCachingServicesResponse struct {

	// The CachingServices from datastore.
	CachingServices []*models.CachingService `protobuf:"bytes,1,rep,name=cachingServices,proto3" json:"cachingServices,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListCachingServicesResponse) Descriptor deprecated

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

Deprecated: Use ListCachingServicesResponse.ProtoReflect.Descriptor instead.

func (*ListCachingServicesResponse) GetCachingServices

func (x *ListCachingServicesResponse) GetCachingServices() []*models.CachingService

func (*ListCachingServicesResponse) GetNextPageToken

func (x *ListCachingServicesResponse) GetNextPageToken() string

func (*ListCachingServicesResponse) ProtoMessage

func (*ListCachingServicesResponse) ProtoMessage()

func (*ListCachingServicesResponse) ProtoReflect

func (*ListCachingServicesResponse) Reset

func (x *ListCachingServicesResponse) Reset()

func (*ListCachingServicesResponse) String

func (x *ListCachingServicesResponse) String() string

type ListChromePlatformsRequest

type ListChromePlatformsRequest struct {

	// The maximum number of chromePlatforms to return. The service may return fewer than
	// this value.
	// If unspecified, at most 100 chromePlatforms will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// A page token, received from a previous `ListChromePlatforms` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListChromePlatforms` must match
	// the call that provided the page token.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// filter takes the filtering condition
	Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// if this is true, only keys will be returned else the entire object
	// will be returned. By setting this to true, the list call be will faster.
	KeysOnly bool `protobuf:"varint,4,opt,name=keysOnly,proto3" json:"keysOnly,omitempty"`
	// contains filtered or unexported fields
}

func (*ListChromePlatformsRequest) Descriptor deprecated

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

Deprecated: Use ListChromePlatformsRequest.ProtoReflect.Descriptor instead.

func (*ListChromePlatformsRequest) GetFilter

func (x *ListChromePlatformsRequest) GetFilter() string

func (*ListChromePlatformsRequest) GetKeysOnly

func (x *ListChromePlatformsRequest) GetKeysOnly() bool

func (*ListChromePlatformsRequest) GetPageSize

func (x *ListChromePlatformsRequest) GetPageSize() int32

func (*ListChromePlatformsRequest) GetPageToken

func (x *ListChromePlatformsRequest) GetPageToken() string

func (*ListChromePlatformsRequest) ProtoMessage

func (*ListChromePlatformsRequest) ProtoMessage()

func (*ListChromePlatformsRequest) ProtoReflect

func (*ListChromePlatformsRequest) Reset

func (x *ListChromePlatformsRequest) Reset()

func (*ListChromePlatformsRequest) String

func (x *ListChromePlatformsRequest) String() string

func (*ListChromePlatformsRequest) Validate

func (r *ListChromePlatformsRequest) Validate() error

Validate validates input requests of ListChromePlatforms.

type ListChromePlatformsResponse

type ListChromePlatformsResponse struct {

	// The chromePlatforms from datastore.
	ChromePlatforms []*models.ChromePlatform `protobuf:"bytes,1,rep,name=chromePlatforms,proto3" json:"chromePlatforms,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListChromePlatformsResponse) Descriptor deprecated

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

Deprecated: Use ListChromePlatformsResponse.ProtoReflect.Descriptor instead.

func (*ListChromePlatformsResponse) GetChromePlatforms

func (x *ListChromePlatformsResponse) GetChromePlatforms() []*models.ChromePlatform

func (*ListChromePlatformsResponse) GetNextPageToken

func (x *ListChromePlatformsResponse) GetNextPageToken() string

func (*ListChromePlatformsResponse) ProtoMessage

func (*ListChromePlatformsResponse) ProtoMessage()

func (*ListChromePlatformsResponse) ProtoReflect

func (*ListChromePlatformsResponse) Reset

func (x *ListChromePlatformsResponse) Reset()

func (*ListChromePlatformsResponse) String

func (x *ListChromePlatformsResponse) String() string

type ListDracsRequest

type ListDracsRequest struct {

	// The maximum number of dracs to return. The service may return fewer than
	// this value.
	// If unspecified, at most 100 dracs will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// A page token, received from a previous `ListDracs` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListDracs` must match
	// the call that provided the page token.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// filter takes the filtering condition
	Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// if this is true, only keys will be returned else the entire object
	// will be returned. By setting this to true, the list call be will faster.
	KeysOnly bool `protobuf:"varint,4,opt,name=keysOnly,proto3" json:"keysOnly,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDracsRequest) Descriptor deprecated

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

Deprecated: Use ListDracsRequest.ProtoReflect.Descriptor instead.

func (*ListDracsRequest) GetFilter

func (x *ListDracsRequest) GetFilter() string

func (*ListDracsRequest) GetKeysOnly

func (x *ListDracsRequest) GetKeysOnly() bool

func (*ListDracsRequest) GetPageSize

func (x *ListDracsRequest) GetPageSize() int32

func (*ListDracsRequest) GetPageToken

func (x *ListDracsRequest) GetPageToken() string

func (*ListDracsRequest) ProtoMessage

func (*ListDracsRequest) ProtoMessage()

func (*ListDracsRequest) ProtoReflect

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

func (*ListDracsRequest) Reset

func (x *ListDracsRequest) Reset()

func (*ListDracsRequest) String

func (x *ListDracsRequest) String() string

func (*ListDracsRequest) Validate

func (r *ListDracsRequest) Validate() error

Validate validates input requests of ListDracs.

type ListDracsResponse

type ListDracsResponse struct {

	// The dracs from datastore.
	Dracs []*models.Drac `protobuf:"bytes,1,rep,name=dracs,proto3" json:"dracs,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDracsResponse) Descriptor deprecated

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

Deprecated: Use ListDracsResponse.ProtoReflect.Descriptor instead.

func (*ListDracsResponse) GetDracs

func (x *ListDracsResponse) GetDracs() []*models.Drac

func (*ListDracsResponse) GetNextPageToken

func (x *ListDracsResponse) GetNextPageToken() string

func (*ListDracsResponse) ProtoMessage

func (*ListDracsResponse) ProtoMessage()

func (*ListDracsResponse) ProtoReflect

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

func (*ListDracsResponse) Reset

func (x *ListDracsResponse) Reset()

func (*ListDracsResponse) String

func (x *ListDracsResponse) String() string

type ListDutStatesRequest

type ListDutStatesRequest struct {

	// The maximum number of DutStates to return. The service may return fewer than
	// this value.
	// If unspecified, at most 100 DutStates will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// A page token, received from a previous `ListDutStates` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListDutStates` must match
	// the call that provided the page token.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// filter takes the filtering condition
	Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// if this is true, only keys will be returned else the entire object
	// will be returned. By setting this to true, the list call be will faster.
	KeysOnly bool `protobuf:"varint,4,opt,name=keysOnly,proto3" json:"keysOnly,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDutStatesRequest) Descriptor deprecated

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

Deprecated: Use ListDutStatesRequest.ProtoReflect.Descriptor instead.

func (*ListDutStatesRequest) GetFilter

func (x *ListDutStatesRequest) GetFilter() string

func (*ListDutStatesRequest) GetKeysOnly

func (x *ListDutStatesRequest) GetKeysOnly() bool

func (*ListDutStatesRequest) GetPageSize

func (x *ListDutStatesRequest) GetPageSize() int32

func (*ListDutStatesRequest) GetPageToken

func (x *ListDutStatesRequest) GetPageToken() string

func (*ListDutStatesRequest) ProtoMessage

func (*ListDutStatesRequest) ProtoMessage()

func (*ListDutStatesRequest) ProtoReflect

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

func (*ListDutStatesRequest) Reset

func (x *ListDutStatesRequest) Reset()

func (*ListDutStatesRequest) String

func (x *ListDutStatesRequest) String() string

func (*ListDutStatesRequest) Validate

func (r *ListDutStatesRequest) Validate() error

Validate validates input requests of ListDutStates.

type ListDutStatesResponse

type ListDutStatesResponse struct {

	// The DutStates from datastore.
	DutStates []*lab.DutState `protobuf:"bytes,1,rep,name=dut_states,json=dutStates,proto3" json:"dut_states,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDutStatesResponse) Descriptor deprecated

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

Deprecated: Use ListDutStatesResponse.ProtoReflect.Descriptor instead.

func (*ListDutStatesResponse) GetDutStates

func (x *ListDutStatesResponse) GetDutStates() []*lab.DutState

func (*ListDutStatesResponse) GetNextPageToken

func (x *ListDutStatesResponse) GetNextPageToken() string

func (*ListDutStatesResponse) ProtoMessage

func (*ListDutStatesResponse) ProtoMessage()

func (*ListDutStatesResponse) ProtoReflect

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

func (*ListDutStatesResponse) Reset

func (x *ListDutStatesResponse) Reset()

func (*ListDutStatesResponse) String

func (x *ListDutStatesResponse) String() string

type ListKVMsRequest

type ListKVMsRequest struct {

	// The maximum number of KVMs to return. The service may return fewer than
	// this value.
	// If unspecified, at most 100 KVMs will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// A page token, received from a previous `ListKVMs` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListKVMs` must match
	// the call that provided the page token.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// filter takes the filtering condition
	Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// if this is true, only keys will be returned else the entire object
	// will be returned. By setting this to true, the list call be will faster.
	KeysOnly bool `protobuf:"varint,4,opt,name=keysOnly,proto3" json:"keysOnly,omitempty"`
	// contains filtered or unexported fields
}

func (*ListKVMsRequest) Descriptor deprecated

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

Deprecated: Use ListKVMsRequest.ProtoReflect.Descriptor instead.

func (*ListKVMsRequest) GetFilter

func (x *ListKVMsRequest) GetFilter() string

func (*ListKVMsRequest) GetKeysOnly

func (x *ListKVMsRequest) GetKeysOnly() bool

func (*ListKVMsRequest) GetPageSize

func (x *ListKVMsRequest) GetPageSize() int32

func (*ListKVMsRequest) GetPageToken

func (x *ListKVMsRequest) GetPageToken() string

func (*ListKVMsRequest) ProtoMessage

func (*ListKVMsRequest) ProtoMessage()

func (*ListKVMsRequest) ProtoReflect

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

func (*ListKVMsRequest) Reset

func (x *ListKVMsRequest) Reset()

func (*ListKVMsRequest) String

func (x *ListKVMsRequest) String() string

func (*ListKVMsRequest) Validate

func (r *ListKVMsRequest) Validate() error

Validate validates input requests of ListKVMs.

type ListKVMsResponse

type ListKVMsResponse struct {

	// The KVMs from datastore.
	KVMs []*models.KVM `protobuf:"bytes,1,rep,name=KVMs,proto3" json:"KVMs,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListKVMsResponse) Descriptor deprecated

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

Deprecated: Use ListKVMsResponse.ProtoReflect.Descriptor instead.

func (*ListKVMsResponse) GetKVMs

func (x *ListKVMsResponse) GetKVMs() []*models.KVM

func (*ListKVMsResponse) GetNextPageToken

func (x *ListKVMsResponse) GetNextPageToken() string

func (*ListKVMsResponse) ProtoMessage

func (*ListKVMsResponse) ProtoMessage()

func (*ListKVMsResponse) ProtoReflect

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

func (*ListKVMsResponse) Reset

func (x *ListKVMsResponse) Reset()

func (*ListKVMsResponse) String

func (x *ListKVMsResponse) String() string

type ListMachineLSEDeploymentsRequest

type ListMachineLSEDeploymentsRequest struct {

	// The maximum number of deployment records to return.
	// The service may return fewer than this value.
	// If not specified, 100 deployment records will be returned by default.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// A page token, received from a previous `ListMachineLSEDeployments` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListMachineLSEDeployments` must match
	// the call that provided the page token.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// filter takes the filtering condition.
	Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// if this is true, only keys will be returned else the entire object
	// will be returned. By setting this to true, the list call be will faster.
	KeysOnly bool `protobuf:"varint,4,opt,name=keysOnly,proto3" json:"keysOnly,omitempty"`
	// contains filtered or unexported fields
}

func (*ListMachineLSEDeploymentsRequest) Descriptor deprecated

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

Deprecated: Use ListMachineLSEDeploymentsRequest.ProtoReflect.Descriptor instead.

func (*ListMachineLSEDeploymentsRequest) GetFilter

func (*ListMachineLSEDeploymentsRequest) GetKeysOnly

func (x *ListMachineLSEDeploymentsRequest) GetKeysOnly() bool

func (*ListMachineLSEDeploymentsRequest) GetPageSize

func (x *ListMachineLSEDeploymentsRequest) GetPageSize() int32

func (*ListMachineLSEDeploymentsRequest) GetPageToken

func (x *ListMachineLSEDeploymentsRequest) GetPageToken() string

func (*ListMachineLSEDeploymentsRequest) ProtoMessage

func (*ListMachineLSEDeploymentsRequest) ProtoMessage()

func (*ListMachineLSEDeploymentsRequest) ProtoReflect

func (*ListMachineLSEDeploymentsRequest) Reset

func (*ListMachineLSEDeploymentsRequest) String

func (*ListMachineLSEDeploymentsRequest) Validate

Validate validates ListMachineLSEDeploymentsRequest.

type ListMachineLSEDeploymentsResponse

type ListMachineLSEDeploymentsResponse struct {

	// The deployment records from datastore.
	MachineLseDeployments []*models.MachineLSEDeployment `` /* 126-byte string literal not displayed */
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListMachineLSEDeploymentsResponse) Descriptor deprecated

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

Deprecated: Use ListMachineLSEDeploymentsResponse.ProtoReflect.Descriptor instead.

func (*ListMachineLSEDeploymentsResponse) GetMachineLseDeployments

func (x *ListMachineLSEDeploymentsResponse) GetMachineLseDeployments() []*models.MachineLSEDeployment

func (*ListMachineLSEDeploymentsResponse) GetNextPageToken

func (x *ListMachineLSEDeploymentsResponse) GetNextPageToken() string

func (*ListMachineLSEDeploymentsResponse) ProtoMessage

func (*ListMachineLSEDeploymentsResponse) ProtoMessage()

func (*ListMachineLSEDeploymentsResponse) ProtoReflect

func (*ListMachineLSEDeploymentsResponse) Reset

func (*ListMachineLSEDeploymentsResponse) String

type ListMachineLSEPrototypesRequest

type ListMachineLSEPrototypesRequest struct {

	// The maximum number of MachineLSEPrototypes to return. The service may return fewer than
	// this value.
	// If unspecified, at most 100 MachineLSEPrototypes will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// A page token, received from a previous `ListMachineLSEPrototypes` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListMachineLSEPrototypes` must match
	// the call that provided the page token.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// filter takes the filtering condition
	Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// if this is true, only keys will be returned else the entire object
	// will be returned. By setting this to true, the list call be will faster.
	KeysOnly bool `protobuf:"varint,4,opt,name=keysOnly,proto3" json:"keysOnly,omitempty"`
	// contains filtered or unexported fields
}

func (*ListMachineLSEPrototypesRequest) Descriptor deprecated

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

Deprecated: Use ListMachineLSEPrototypesRequest.ProtoReflect.Descriptor instead.

func (*ListMachineLSEPrototypesRequest) GetFilter

func (x *ListMachineLSEPrototypesRequest) GetFilter() string

func (*ListMachineLSEPrototypesRequest) GetKeysOnly

func (x *ListMachineLSEPrototypesRequest) GetKeysOnly() bool

func (*ListMachineLSEPrototypesRequest) GetPageSize

func (x *ListMachineLSEPrototypesRequest) GetPageSize() int32

func (*ListMachineLSEPrototypesRequest) GetPageToken

func (x *ListMachineLSEPrototypesRequest) GetPageToken() string

func (*ListMachineLSEPrototypesRequest) ProtoMessage

func (*ListMachineLSEPrototypesRequest) ProtoMessage()

func (*ListMachineLSEPrototypesRequest) ProtoReflect

func (*ListMachineLSEPrototypesRequest) Reset

func (*ListMachineLSEPrototypesRequest) String

func (*ListMachineLSEPrototypesRequest) Validate

func (r *ListMachineLSEPrototypesRequest) Validate() error

Validate validates input requests of ListMachineLSEPrototypes.

type ListMachineLSEPrototypesResponse

type ListMachineLSEPrototypesResponse struct {

	// The MachineLSEPrototypes from datastore.
	MachineLSEPrototypes []*models.MachineLSEPrototype `protobuf:"bytes,1,rep,name=machineLSEPrototypes,proto3" json:"machineLSEPrototypes,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListMachineLSEPrototypesResponse) Descriptor deprecated

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

Deprecated: Use ListMachineLSEPrototypesResponse.ProtoReflect.Descriptor instead.

func (*ListMachineLSEPrototypesResponse) GetMachineLSEPrototypes

func (x *ListMachineLSEPrototypesResponse) GetMachineLSEPrototypes() []*models.MachineLSEPrototype

func (*ListMachineLSEPrototypesResponse) GetNextPageToken

func (x *ListMachineLSEPrototypesResponse) GetNextPageToken() string

func (*ListMachineLSEPrototypesResponse) ProtoMessage

func (*ListMachineLSEPrototypesResponse) ProtoMessage()

func (*ListMachineLSEPrototypesResponse) ProtoReflect

func (*ListMachineLSEPrototypesResponse) Reset

func (*ListMachineLSEPrototypesResponse) String

type ListMachineLSEsRequest

type ListMachineLSEsRequest struct {

	// The maximum number of machineLSEs to return. The service may return fewer than
	// this value.
	// If unspecified, at most 100 machineLSEs will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// A page token, received from a previous `ListMachineLSEs` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListMachineLSEs` must match
	// the call that provided the page token.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// filter takes the filtering condition
	Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// if this is true, only keys will be returned else the entire object
	// will be returned. By setting this to true, the list call be will faster.
	KeysOnly bool `protobuf:"varint,4,opt,name=keysOnly,proto3" json:"keysOnly,omitempty"`
	// if this is true, machinelse will contain the full information of VMs.
	// By setting this to true, the list call will be slower as the server
	// needs to query and populate the VM for each machinelse.
	Full bool `protobuf:"varint,5,opt,name=full,proto3" json:"full,omitempty"`
	// contains filtered or unexported fields
}

func (*ListMachineLSEsRequest) Descriptor deprecated

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

Deprecated: Use ListMachineLSEsRequest.ProtoReflect.Descriptor instead.

func (*ListMachineLSEsRequest) GetFilter

func (x *ListMachineLSEsRequest) GetFilter() string

func (*ListMachineLSEsRequest) GetFull

func (x *ListMachineLSEsRequest) GetFull() bool

func (*ListMachineLSEsRequest) GetKeysOnly

func (x *ListMachineLSEsRequest) GetKeysOnly() bool

func (*ListMachineLSEsRequest) GetPageSize

func (x *ListMachineLSEsRequest) GetPageSize() int32

func (*ListMachineLSEsRequest) GetPageToken

func (x *ListMachineLSEsRequest) GetPageToken() string

func (*ListMachineLSEsRequest) ProtoMessage

func (*ListMachineLSEsRequest) ProtoMessage()

func (*ListMachineLSEsRequest) ProtoReflect

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

func (*ListMachineLSEsRequest) Reset

func (x *ListMachineLSEsRequest) Reset()

func (*ListMachineLSEsRequest) String

func (x *ListMachineLSEsRequest) String() string

func (*ListMachineLSEsRequest) Validate

func (r *ListMachineLSEsRequest) Validate() error

Validate validates input requests of ListMachineLSEs.

type ListMachineLSEsResponse

type ListMachineLSEsResponse struct {

	// The machineLSEs from datastore.
	MachineLSEs []*models.MachineLSE `protobuf:"bytes,1,rep,name=machineLSEs,proto3" json:"machineLSEs,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListMachineLSEsResponse) Descriptor deprecated

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

Deprecated: Use ListMachineLSEsResponse.ProtoReflect.Descriptor instead.

func (*ListMachineLSEsResponse) GetMachineLSEs

func (x *ListMachineLSEsResponse) GetMachineLSEs() []*models.MachineLSE

func (*ListMachineLSEsResponse) GetNextPageToken

func (x *ListMachineLSEsResponse) GetNextPageToken() string

func (*ListMachineLSEsResponse) ProtoMessage

func (*ListMachineLSEsResponse) ProtoMessage()

func (*ListMachineLSEsResponse) ProtoReflect

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

func (*ListMachineLSEsResponse) Reset

func (x *ListMachineLSEsResponse) Reset()

func (*ListMachineLSEsResponse) String

func (x *ListMachineLSEsResponse) String() string

type ListMachinesRequest

type ListMachinesRequest struct {

	// The maximum number of machines to return. The service may return fewer than
	// this value.
	// If unspecified, at most 100 machines will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// A page token, received from a previous `ListMachines` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListMachines` must match
	// the call that provided the page token.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// filter takes the filtering condition
	Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// if this is true, only keys will be returned else the entire object
	// will be returned. By setting this to true, the list call be will faster.
	KeysOnly bool `protobuf:"varint,4,opt,name=keysOnly,proto3" json:"keysOnly,omitempty"`
	// if this is true, machine will contain the full information of Nic/Drac.
	// By setting this to true, the list call will be slower as the server
	// needs to query and populate the Nic/Drac for each machine.
	Full bool `protobuf:"varint,5,opt,name=full,proto3" json:"full,omitempty"`
	// contains filtered or unexported fields
}

func (*ListMachinesRequest) Descriptor deprecated

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

Deprecated: Use ListMachinesRequest.ProtoReflect.Descriptor instead.

func (*ListMachinesRequest) GetFilter

func (x *ListMachinesRequest) GetFilter() string

func (*ListMachinesRequest) GetFull

func (x *ListMachinesRequest) GetFull() bool

func (*ListMachinesRequest) GetKeysOnly

func (x *ListMachinesRequest) GetKeysOnly() bool

func (*ListMachinesRequest) GetPageSize

func (x *ListMachinesRequest) GetPageSize() int32

func (*ListMachinesRequest) GetPageToken

func (x *ListMachinesRequest) GetPageToken() string

func (*ListMachinesRequest) ProtoMessage

func (*ListMachinesRequest) ProtoMessage()

func (*ListMachinesRequest) ProtoReflect

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

func (*ListMachinesRequest) Reset

func (x *ListMachinesRequest) Reset()

func (*ListMachinesRequest) String

func (x *ListMachinesRequest) String() string

func (*ListMachinesRequest) Validate

func (r *ListMachinesRequest) Validate() error

Validate validates input requests of ListMachines.

type ListMachinesResponse

type ListMachinesResponse struct {

	// The machines from datastore.
	Machines []*models.Machine `protobuf:"bytes,1,rep,name=machines,proto3" json:"machines,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListMachinesResponse) Descriptor deprecated

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

Deprecated: Use ListMachinesResponse.ProtoReflect.Descriptor instead.

func (*ListMachinesResponse) GetMachines

func (x *ListMachinesResponse) GetMachines() []*models.Machine

func (*ListMachinesResponse) GetNextPageToken

func (x *ListMachinesResponse) GetNextPageToken() string

func (*ListMachinesResponse) ProtoMessage

func (*ListMachinesResponse) ProtoMessage()

func (*ListMachinesResponse) ProtoReflect

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

func (*ListMachinesResponse) Reset

func (x *ListMachinesResponse) Reset()

func (*ListMachinesResponse) String

func (x *ListMachinesResponse) String() string

type ListNicsRequest

type ListNicsRequest struct {

	// The maximum number of nics to return. The service may return fewer than
	// this value.
	// If unspecified, at most 100 nics will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// A page token, received from a previous `ListNics` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListNics` must match
	// the call that provided the page token.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// filter takes the filtering condition
	Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// if this is true, only keys will be returned else the entire object
	// will be returned. By setting this to true, the list call be will faster.
	KeysOnly bool `protobuf:"varint,4,opt,name=keysOnly,proto3" json:"keysOnly,omitempty"`
	// contains filtered or unexported fields
}

func (*ListNicsRequest) Descriptor deprecated

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

Deprecated: Use ListNicsRequest.ProtoReflect.Descriptor instead.

func (*ListNicsRequest) GetFilter

func (x *ListNicsRequest) GetFilter() string

func (*ListNicsRequest) GetKeysOnly

func (x *ListNicsRequest) GetKeysOnly() bool

func (*ListNicsRequest) GetPageSize

func (x *ListNicsRequest) GetPageSize() int32

func (*ListNicsRequest) GetPageToken

func (x *ListNicsRequest) GetPageToken() string

func (*ListNicsRequest) ProtoMessage

func (*ListNicsRequest) ProtoMessage()

func (*ListNicsRequest) ProtoReflect

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

func (*ListNicsRequest) Reset

func (x *ListNicsRequest) Reset()

func (*ListNicsRequest) String

func (x *ListNicsRequest) String() string

func (*ListNicsRequest) Validate

func (r *ListNicsRequest) Validate() error

Validate validates input requests of ListNics.

type ListNicsResponse

type ListNicsResponse struct {

	// The nics from datastore.
	Nics []*models.Nic `protobuf:"bytes,1,rep,name=nics,proto3" json:"nics,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListNicsResponse) Descriptor deprecated

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

Deprecated: Use ListNicsResponse.ProtoReflect.Descriptor instead.

func (*ListNicsResponse) GetNextPageToken

func (x *ListNicsResponse) GetNextPageToken() string

func (*ListNicsResponse) GetNics

func (x *ListNicsResponse) GetNics() []*models.Nic

func (*ListNicsResponse) ProtoMessage

func (*ListNicsResponse) ProtoMessage()

func (*ListNicsResponse) ProtoReflect

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

func (*ListNicsResponse) Reset

func (x *ListNicsResponse) Reset()

func (*ListNicsResponse) String

func (x *ListNicsResponse) String() string

type ListOSVersionsRequest

type ListOSVersionsRequest struct {

	// The maximum number of OSVersion to return. The service may return fewer than
	// this value.
	// If unspecified, at most 100 OSVersion will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// A page token, received from a previous `ListOSVersion` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListOSVersion` must match
	// the call that provided the page token.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// filter takes the filtering condition
	Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// if this is true, only keys will be returned else the entire object
	// will be returned. By setting this to true, the list call be will faster.
	KeysOnly bool `protobuf:"varint,4,opt,name=keysOnly,proto3" json:"keysOnly,omitempty"`
	// contains filtered or unexported fields
}

func (*ListOSVersionsRequest) Descriptor deprecated

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

Deprecated: Use ListOSVersionsRequest.ProtoReflect.Descriptor instead.

func (*ListOSVersionsRequest) GetFilter

func (x *ListOSVersionsRequest) GetFilter() string

func (*ListOSVersionsRequest) GetKeysOnly

func (x *ListOSVersionsRequest) GetKeysOnly() bool

func (*ListOSVersionsRequest) GetPageSize

func (x *ListOSVersionsRequest) GetPageSize() int32

func (*ListOSVersionsRequest) GetPageToken

func (x *ListOSVersionsRequest) GetPageToken() string

func (*ListOSVersionsRequest) ProtoMessage

func (*ListOSVersionsRequest) ProtoMessage()

func (*ListOSVersionsRequest) ProtoReflect

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

func (*ListOSVersionsRequest) Reset

func (x *ListOSVersionsRequest) Reset()

func (*ListOSVersionsRequest) String

func (x *ListOSVersionsRequest) String() string

type ListOSVersionsResponse

type ListOSVersionsResponse struct {

	// The os versions for browser lab from datastore.
	OsVersion []*models.OSVersion `protobuf:"bytes,1,rep,name=os_version,json=osVersion,proto3" json:"os_version,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListOSVersionsResponse) Descriptor deprecated

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

Deprecated: Use ListOSVersionsResponse.ProtoReflect.Descriptor instead.

func (*ListOSVersionsResponse) GetNextPageToken

func (x *ListOSVersionsResponse) GetNextPageToken() string

func (*ListOSVersionsResponse) GetOsVersion

func (x *ListOSVersionsResponse) GetOsVersion() []*models.OSVersion

func (*ListOSVersionsResponse) ProtoMessage

func (*ListOSVersionsResponse) ProtoMessage()

func (*ListOSVersionsResponse) ProtoReflect

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

func (*ListOSVersionsResponse) Reset

func (x *ListOSVersionsResponse) Reset()

func (*ListOSVersionsResponse) String

func (x *ListOSVersionsResponse) String() string

type ListRPMsRequest

type ListRPMsRequest struct {

	// The maximum number of RPMs to return. The service may return fewer than
	// this value.
	// If unspecified, at most 100 RPMs will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// A page token, received from a previous `ListRPMs` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListRPMs` must match
	// the call that provided the page token.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// filter takes the filtering condition
	Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// if this is true, only keys will be returned else the entire object
	// will be returned. By setting this to true, the list call be will faster.
	KeysOnly bool `protobuf:"varint,4,opt,name=keysOnly,proto3" json:"keysOnly,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRPMsRequest) Descriptor deprecated

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

Deprecated: Use ListRPMsRequest.ProtoReflect.Descriptor instead.

func (*ListRPMsRequest) GetFilter

func (x *ListRPMsRequest) GetFilter() string

func (*ListRPMsRequest) GetKeysOnly

func (x *ListRPMsRequest) GetKeysOnly() bool

func (*ListRPMsRequest) GetPageSize

func (x *ListRPMsRequest) GetPageSize() int32

func (*ListRPMsRequest) GetPageToken

func (x *ListRPMsRequest) GetPageToken() string

func (*ListRPMsRequest) ProtoMessage

func (*ListRPMsRequest) ProtoMessage()

func (*ListRPMsRequest) ProtoReflect

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

func (*ListRPMsRequest) Reset

func (x *ListRPMsRequest) Reset()

func (*ListRPMsRequest) String

func (x *ListRPMsRequest) String() string

func (*ListRPMsRequest) Validate

func (r *ListRPMsRequest) Validate() error

Validate validates input requests of ListRPMs.

type ListRPMsResponse

type ListRPMsResponse struct {

	// The RPMs from datastore.
	RPMs []*models.RPM `protobuf:"bytes,1,rep,name=RPMs,proto3" json:"RPMs,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRPMsResponse) Descriptor deprecated

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

Deprecated: Use ListRPMsResponse.ProtoReflect.Descriptor instead.

func (*ListRPMsResponse) GetNextPageToken

func (x *ListRPMsResponse) GetNextPageToken() string

func (*ListRPMsResponse) GetRPMs

func (x *ListRPMsResponse) GetRPMs() []*models.RPM

func (*ListRPMsResponse) ProtoMessage

func (*ListRPMsResponse) ProtoMessage()

func (*ListRPMsResponse) ProtoReflect

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

func (*ListRPMsResponse) Reset

func (x *ListRPMsResponse) Reset()

func (*ListRPMsResponse) String

func (x *ListRPMsResponse) String() string

type ListRackLSEPrototypesRequest

type ListRackLSEPrototypesRequest struct {

	// The maximum number of RackLSEPrototypes to return. The service may return fewer than
	// this value.
	// If unspecified, at most 100 RackLSEPrototypes will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// A page token, received from a previous `ListRackLSEPrototypes` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListRackLSEPrototypes` must match
	// the call that provided the page token.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// filter takes the filtering condition
	Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// if this is true, only keys will be returned else the entire object
	// will be returned. By setting this to true, the list call be will faster.
	KeysOnly bool `protobuf:"varint,4,opt,name=keysOnly,proto3" json:"keysOnly,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRackLSEPrototypesRequest) Descriptor deprecated

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

Deprecated: Use ListRackLSEPrototypesRequest.ProtoReflect.Descriptor instead.

func (*ListRackLSEPrototypesRequest) GetFilter

func (x *ListRackLSEPrototypesRequest) GetFilter() string

func (*ListRackLSEPrototypesRequest) GetKeysOnly

func (x *ListRackLSEPrototypesRequest) GetKeysOnly() bool

func (*ListRackLSEPrototypesRequest) GetPageSize

func (x *ListRackLSEPrototypesRequest) GetPageSize() int32

func (*ListRackLSEPrototypesRequest) GetPageToken

func (x *ListRackLSEPrototypesRequest) GetPageToken() string

func (*ListRackLSEPrototypesRequest) ProtoMessage

func (*ListRackLSEPrototypesRequest) ProtoMessage()

func (*ListRackLSEPrototypesRequest) ProtoReflect

func (*ListRackLSEPrototypesRequest) Reset

func (x *ListRackLSEPrototypesRequest) Reset()

func (*ListRackLSEPrototypesRequest) String

func (*ListRackLSEPrototypesRequest) Validate

func (r *ListRackLSEPrototypesRequest) Validate() error

Validate validates input requests of ListRackLSEPrototypes.

type ListRackLSEPrototypesResponse

type ListRackLSEPrototypesResponse struct {

	// The RackLSEPrototypes from datastore.
	RackLSEPrototypes []*models.RackLSEPrototype `protobuf:"bytes,1,rep,name=rackLSEPrototypes,proto3" json:"rackLSEPrototypes,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRackLSEPrototypesResponse) Descriptor deprecated

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

Deprecated: Use ListRackLSEPrototypesResponse.ProtoReflect.Descriptor instead.

func (*ListRackLSEPrototypesResponse) GetNextPageToken

func (x *ListRackLSEPrototypesResponse) GetNextPageToken() string

func (*ListRackLSEPrototypesResponse) GetRackLSEPrototypes

func (x *ListRackLSEPrototypesResponse) GetRackLSEPrototypes() []*models.RackLSEPrototype

func (*ListRackLSEPrototypesResponse) ProtoMessage

func (*ListRackLSEPrototypesResponse) ProtoMessage()

func (*ListRackLSEPrototypesResponse) ProtoReflect

func (*ListRackLSEPrototypesResponse) Reset

func (x *ListRackLSEPrototypesResponse) Reset()

func (*ListRackLSEPrototypesResponse) String

type ListRackLSEsRequest

type ListRackLSEsRequest struct {

	// The maximum number of rackLSEs to return. The service may return fewer than
	// this value.
	// If unspecified, at most 100 rackLSEs will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// A page token, received from a previous `ListRackLSEs` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListRackLSEs` must match
	// the call that provided the page token.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// filter takes the filtering condition
	Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// if this is true, only keys will be returned else the entire object
	// will be returned. By setting this to true, the list call be will faster.
	KeysOnly bool `protobuf:"varint,4,opt,name=keysOnly,proto3" json:"keysOnly,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRackLSEsRequest) Descriptor deprecated

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

Deprecated: Use ListRackLSEsRequest.ProtoReflect.Descriptor instead.

func (*ListRackLSEsRequest) GetFilter

func (x *ListRackLSEsRequest) GetFilter() string

func (*ListRackLSEsRequest) GetKeysOnly

func (x *ListRackLSEsRequest) GetKeysOnly() bool

func (*ListRackLSEsRequest) GetPageSize

func (x *ListRackLSEsRequest) GetPageSize() int32

func (*ListRackLSEsRequest) GetPageToken

func (x *ListRackLSEsRequest) GetPageToken() string

func (*ListRackLSEsRequest) ProtoMessage

func (*ListRackLSEsRequest) ProtoMessage()

func (*ListRackLSEsRequest) ProtoReflect

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

func (*ListRackLSEsRequest) Reset

func (x *ListRackLSEsRequest) Reset()

func (*ListRackLSEsRequest) String

func (x *ListRackLSEsRequest) String() string

func (*ListRackLSEsRequest) Validate

func (r *ListRackLSEsRequest) Validate() error

Validate validates input requests of ListRackLSEs.

type ListRackLSEsResponse

type ListRackLSEsResponse struct {

	// The rackLSEs from datastore.
	RackLSEs []*models.RackLSE `protobuf:"bytes,1,rep,name=rackLSEs,proto3" json:"rackLSEs,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRackLSEsResponse) Descriptor deprecated

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

Deprecated: Use ListRackLSEsResponse.ProtoReflect.Descriptor instead.

func (*ListRackLSEsResponse) GetNextPageToken

func (x *ListRackLSEsResponse) GetNextPageToken() string

func (*ListRackLSEsResponse) GetRackLSEs

func (x *ListRackLSEsResponse) GetRackLSEs() []*models.RackLSE

func (*ListRackLSEsResponse) ProtoMessage

func (*ListRackLSEsResponse) ProtoMessage()

func (*ListRackLSEsResponse) ProtoReflect

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

func (*ListRackLSEsResponse) Reset

func (x *ListRackLSEsResponse) Reset()

func (*ListRackLSEsResponse) String

func (x *ListRackLSEsResponse) String() string

type ListRacksRequest

type ListRacksRequest struct {

	// The maximum number of racks to return. The service may return fewer than
	// this value.
	// If unspecified, at most 100 racks will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// A page token, received from a previous `ListRacks` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListRacks` must match
	// the call that provided the page token.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// filter takes the filtering condition
	Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// if this is true, only keys will be returned else the entire object
	// will be returned. By setting this to true, the list call be will faster.
	KeysOnly bool `protobuf:"varint,4,opt,name=keysOnly,proto3" json:"keysOnly,omitempty"`
	// if this is true, rack will contain the full information of KVM/RPM/Switch.
	// By setting this to true, the list call will be slower as the server
	// needs to query and populate the KVM/RPM/Switch for each rack.
	Full bool `protobuf:"varint,5,opt,name=full,proto3" json:"full,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRacksRequest) Descriptor deprecated

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

Deprecated: Use ListRacksRequest.ProtoReflect.Descriptor instead.

func (*ListRacksRequest) GetFilter

func (x *ListRacksRequest) GetFilter() string

func (*ListRacksRequest) GetFull

func (x *ListRacksRequest) GetFull() bool

func (*ListRacksRequest) GetKeysOnly

func (x *ListRacksRequest) GetKeysOnly() bool

func (*ListRacksRequest) GetPageSize

func (x *ListRacksRequest) GetPageSize() int32

func (*ListRacksRequest) GetPageToken

func (x *ListRacksRequest) GetPageToken() string

func (*ListRacksRequest) ProtoMessage

func (*ListRacksRequest) ProtoMessage()

func (*ListRacksRequest) ProtoReflect

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

func (*ListRacksRequest) Reset

func (x *ListRacksRequest) Reset()

func (*ListRacksRequest) String

func (x *ListRacksRequest) String() string

func (*ListRacksRequest) Validate

func (r *ListRacksRequest) Validate() error

Validate validates input requests of ListRacks.

type ListRacksResponse

type ListRacksResponse struct {

	// The racks from datastore.
	Racks []*models.Rack `protobuf:"bytes,1,rep,name=racks,proto3" json:"racks,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRacksResponse) Descriptor deprecated

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

Deprecated: Use ListRacksResponse.ProtoReflect.Descriptor instead.

func (*ListRacksResponse) GetNextPageToken

func (x *ListRacksResponse) GetNextPageToken() string

func (*ListRacksResponse) GetRacks

func (x *ListRacksResponse) GetRacks() []*models.Rack

func (*ListRacksResponse) ProtoMessage

func (*ListRacksResponse) ProtoMessage()

func (*ListRacksResponse) ProtoReflect

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

func (*ListRacksResponse) Reset

func (x *ListRacksResponse) Reset()

func (*ListRacksResponse) String

func (x *ListRacksResponse) String() string

type ListSchedulingUnitsRequest

type ListSchedulingUnitsRequest struct {

	// The maximum number of SchedulingUnits to return. The service may return fewer than
	// this value.
	// If unspecified, at most 100 SchedulingUnits will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// A page token, received from a previous `ListSchedulingUnits` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListSchedulingUnits` must match
	// the call that provided the page token.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// filter takes the filtering condition.
	Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// if this is true, only keys will be returned else the entire object
	// will be returned. By setting this to true, the list call be will faster.
	KeysOnly bool `protobuf:"varint,4,opt,name=keys_only,json=keysOnly,proto3" json:"keys_only,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSchedulingUnitsRequest) Descriptor deprecated

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

Deprecated: Use ListSchedulingUnitsRequest.ProtoReflect.Descriptor instead.

func (*ListSchedulingUnitsRequest) GetFilter

func (x *ListSchedulingUnitsRequest) GetFilter() string

func (*ListSchedulingUnitsRequest) GetKeysOnly

func (x *ListSchedulingUnitsRequest) GetKeysOnly() bool

func (*ListSchedulingUnitsRequest) GetPageSize

func (x *ListSchedulingUnitsRequest) GetPageSize() int32

func (*ListSchedulingUnitsRequest) GetPageToken

func (x *ListSchedulingUnitsRequest) GetPageToken() string

func (*ListSchedulingUnitsRequest) ProtoMessage

func (*ListSchedulingUnitsRequest) ProtoMessage()

func (*ListSchedulingUnitsRequest) ProtoReflect

func (*ListSchedulingUnitsRequest) Reset

func (x *ListSchedulingUnitsRequest) Reset()

func (*ListSchedulingUnitsRequest) String

func (x *ListSchedulingUnitsRequest) String() string

func (*ListSchedulingUnitsRequest) Validate

func (r *ListSchedulingUnitsRequest) Validate() error

Validate validates input requests of ListSchedulingUnits.

type ListSchedulingUnitsResponse

type ListSchedulingUnitsResponse struct {

	// The SchedulingUnits from datastore.
	SchedulingUnits []*models.SchedulingUnit `protobuf:"bytes,1,rep,name=scheduling_units,json=schedulingUnits,proto3" json:"scheduling_units,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSchedulingUnitsResponse) Descriptor deprecated

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

Deprecated: Use ListSchedulingUnitsResponse.ProtoReflect.Descriptor instead.

func (*ListSchedulingUnitsResponse) GetNextPageToken

func (x *ListSchedulingUnitsResponse) GetNextPageToken() string

func (*ListSchedulingUnitsResponse) GetSchedulingUnits

func (x *ListSchedulingUnitsResponse) GetSchedulingUnits() []*models.SchedulingUnit

func (*ListSchedulingUnitsResponse) ProtoMessage

func (*ListSchedulingUnitsResponse) ProtoMessage()

func (*ListSchedulingUnitsResponse) ProtoReflect

func (*ListSchedulingUnitsResponse) Reset

func (x *ListSchedulingUnitsResponse) Reset()

func (*ListSchedulingUnitsResponse) String

func (x *ListSchedulingUnitsResponse) String() string

type ListSwitchesRequest

type ListSwitchesRequest struct {

	// The maximum number of switches to return. The service may return fewer than
	// this value.
	// If unspecified, at most 100 switches will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// A page token, received from a previous `ListSwitches` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListSwitches` must match
	// the call that provided the page token.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// filter takes the filtering condition
	Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// if this is true, only keys will be returned else the entire object
	// will be returned. By setting this to true, the list call be will faster.
	KeysOnly bool `protobuf:"varint,4,opt,name=keysOnly,proto3" json:"keysOnly,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSwitchesRequest) Descriptor deprecated

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

Deprecated: Use ListSwitchesRequest.ProtoReflect.Descriptor instead.

func (*ListSwitchesRequest) GetFilter

func (x *ListSwitchesRequest) GetFilter() string

func (*ListSwitchesRequest) GetKeysOnly

func (x *ListSwitchesRequest) GetKeysOnly() bool

func (*ListSwitchesRequest) GetPageSize

func (x *ListSwitchesRequest) GetPageSize() int32

func (*ListSwitchesRequest) GetPageToken

func (x *ListSwitchesRequest) GetPageToken() string

func (*ListSwitchesRequest) ProtoMessage

func (*ListSwitchesRequest) ProtoMessage()

func (*ListSwitchesRequest) ProtoReflect

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

func (*ListSwitchesRequest) Reset

func (x *ListSwitchesRequest) Reset()

func (*ListSwitchesRequest) String

func (x *ListSwitchesRequest) String() string

func (*ListSwitchesRequest) Validate

func (r *ListSwitchesRequest) Validate() error

Validate validates input requests of ListSwitches.

type ListSwitchesResponse

type ListSwitchesResponse struct {

	// The switches from datastore.
	Switches []*models.Switch `protobuf:"bytes,1,rep,name=switches,proto3" json:"switches,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSwitchesResponse) Descriptor deprecated

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

Deprecated: Use ListSwitchesResponse.ProtoReflect.Descriptor instead.

func (*ListSwitchesResponse) GetNextPageToken

func (x *ListSwitchesResponse) GetNextPageToken() string

func (*ListSwitchesResponse) GetSwitches

func (x *ListSwitchesResponse) GetSwitches() []*models.Switch

func (*ListSwitchesResponse) ProtoMessage

func (*ListSwitchesResponse) ProtoMessage()

func (*ListSwitchesResponse) ProtoReflect

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

func (*ListSwitchesResponse) Reset

func (x *ListSwitchesResponse) Reset()

func (*ListSwitchesResponse) String

func (x *ListSwitchesResponse) String() string

type ListVMsRequest

type ListVMsRequest struct {

	// The maximum number of vlans to return. The service may return fewer than
	// this value.
	// If unspecified, at most 100 vms will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// A page token, received from a previous `ListVMs` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListVlans` must match
	// the call that provided the page token.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// filter takes the filtering condition
	Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// if this is true, only keys will be returned else the entire object
	// will be returned. By setting this to true, the list call be will faster.
	KeysOnly bool `protobuf:"varint,4,opt,name=keysOnly,proto3" json:"keysOnly,omitempty"`
	// contains filtered or unexported fields
}

func (*ListVMsRequest) Descriptor deprecated

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

Deprecated: Use ListVMsRequest.ProtoReflect.Descriptor instead.

func (*ListVMsRequest) GetFilter

func (x *ListVMsRequest) GetFilter() string

func (*ListVMsRequest) GetKeysOnly

func (x *ListVMsRequest) GetKeysOnly() bool

func (*ListVMsRequest) GetPageSize

func (x *ListVMsRequest) GetPageSize() int32

func (*ListVMsRequest) GetPageToken

func (x *ListVMsRequest) GetPageToken() string

func (*ListVMsRequest) ProtoMessage

func (*ListVMsRequest) ProtoMessage()

func (*ListVMsRequest) ProtoReflect

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

func (*ListVMsRequest) Reset

func (x *ListVMsRequest) Reset()

func (*ListVMsRequest) String

func (x *ListVMsRequest) String() string

func (*ListVMsRequest) Validate

func (r *ListVMsRequest) Validate() error

Validate validates input requests of ListVMs.

type ListVMsResponse

type ListVMsResponse struct {

	// The vms from datastore.
	Vms []*models.VM `protobuf:"bytes,1,rep,name=vms,proto3" json:"vms,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListVMsResponse) Descriptor deprecated

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

Deprecated: Use ListVMsResponse.ProtoReflect.Descriptor instead.

func (*ListVMsResponse) GetNextPageToken

func (x *ListVMsResponse) GetNextPageToken() string

func (*ListVMsResponse) GetVms

func (x *ListVMsResponse) GetVms() []*models.VM

func (*ListVMsResponse) ProtoMessage

func (*ListVMsResponse) ProtoMessage()

func (*ListVMsResponse) ProtoReflect

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

func (*ListVMsResponse) Reset

func (x *ListVMsResponse) Reset()

func (*ListVMsResponse) String

func (x *ListVMsResponse) String() string

type ListVlansRequest

type ListVlansRequest struct {

	// The maximum number of vlans to return. The service may return fewer than
	// this value.
	// If unspecified, at most 100 vlans will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// A page token, received from a previous `ListVlans` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListVlans` must match
	// the call that provided the page token.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// filter takes the filtering condition
	Filter string `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// if this is true, only keys will be returned else the entire object
	// will be returned. By setting this to true, the list call be will faster.
	KeysOnly bool `protobuf:"varint,4,opt,name=keysOnly,proto3" json:"keysOnly,omitempty"`
	// contains filtered or unexported fields
}

func (*ListVlansRequest) Descriptor deprecated

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

Deprecated: Use ListVlansRequest.ProtoReflect.Descriptor instead.

func (*ListVlansRequest) GetFilter

func (x *ListVlansRequest) GetFilter() string

func (*ListVlansRequest) GetKeysOnly

func (x *ListVlansRequest) GetKeysOnly() bool

func (*ListVlansRequest) GetPageSize

func (x *ListVlansRequest) GetPageSize() int32

func (*ListVlansRequest) GetPageToken

func (x *ListVlansRequest) GetPageToken() string

func (*ListVlansRequest) ProtoMessage

func (*ListVlansRequest) ProtoMessage()

func (*ListVlansRequest) ProtoReflect

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

func (*ListVlansRequest) Reset

func (x *ListVlansRequest) Reset()

func (*ListVlansRequest) String

func (x *ListVlansRequest) String() string

func (*ListVlansRequest) Validate

func (r *ListVlansRequest) Validate() error

Validate validates input requests of ListVlans.

type ListVlansResponse

type ListVlansResponse struct {

	// The vlans from datastore.
	Vlans []*models.Vlan `protobuf:"bytes,1,rep,name=vlans,proto3" json:"vlans,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListVlansResponse) Descriptor deprecated

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

Deprecated: Use ListVlansResponse.ProtoReflect.Descriptor instead.

func (*ListVlansResponse) GetNextPageToken

func (x *ListVlansResponse) GetNextPageToken() string

func (*ListVlansResponse) GetVlans

func (x *ListVlansResponse) GetVlans() []*models.Vlan

func (*ListVlansResponse) ProtoMessage

func (*ListVlansResponse) ProtoMessage()

func (*ListVlansResponse) ProtoReflect

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

func (*ListVlansResponse) Reset

func (x *ListVlansResponse) Reset()

func (*ListVlansResponse) String

func (x *ListVlansResponse) String() string

type MachineDBSource

type MachineDBSource struct {
	Host string `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"`
	// contains filtered or unexported fields
}

func (*MachineDBSource) Descriptor deprecated

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

Deprecated: Use MachineDBSource.ProtoReflect.Descriptor instead.

func (*MachineDBSource) GetHost

func (x *MachineDBSource) GetHost() string

func (*MachineDBSource) ProtoMessage

func (*MachineDBSource) ProtoMessage()

func (*MachineDBSource) ProtoReflect

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

func (*MachineDBSource) Reset

func (x *MachineDBSource) Reset()

func (*MachineDBSource) String

func (x *MachineDBSource) String() string

type MachineRegistrationRequest

type MachineRegistrationRequest struct {

	// The machine to create.
	Machine *models.Machine `protobuf:"bytes,1,opt,name=machine,proto3" json:"machine,omitempty"`
	// contains filtered or unexported fields
}

Contains the required information for creating machine/nics/drac represented in the database.

func (*MachineRegistrationRequest) Descriptor deprecated

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

Deprecated: Use MachineRegistrationRequest.ProtoReflect.Descriptor instead.

func (*MachineRegistrationRequest) GetMachine

func (x *MachineRegistrationRequest) GetMachine() *models.Machine

func (*MachineRegistrationRequest) ProtoMessage

func (*MachineRegistrationRequest) ProtoMessage()

func (*MachineRegistrationRequest) ProtoReflect

func (*MachineRegistrationRequest) Reset

func (x *MachineRegistrationRequest) Reset()

func (*MachineRegistrationRequest) String

func (x *MachineRegistrationRequest) String() string

func (*MachineRegistrationRequest) Validate

func (r *MachineRegistrationRequest) Validate() error

Validate validates input requests of MachineRegistrationRequest.

type NetworkOption

type NetworkOption struct {

	// The vlan to setup the network configurations
	Vlan string `protobuf:"bytes,1,opt,name=vlan,proto3" json:"vlan,omitempty"`
	// Specifying nic name for automatically assign IP
	Nic string `protobuf:"bytes,2,opt,name=nic,proto3" json:"nic,omitempty"`
	// Delete the existing network configurations if existing
	Delete bool `protobuf:"varint,3,opt,name=delete,proto3" json:"delete,omitempty"`
	// The user-specified ip, if it's setup, other options will be ignored.
	Ip string `protobuf:"bytes,4,opt,name=ip,proto3" json:"ip,omitempty"`
	// contains filtered or unexported fields
}

func (*NetworkOption) Descriptor deprecated

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

Deprecated: Use NetworkOption.ProtoReflect.Descriptor instead.

func (*NetworkOption) GetDelete

func (x *NetworkOption) GetDelete() bool

func (*NetworkOption) GetIp

func (x *NetworkOption) GetIp() string

func (*NetworkOption) GetNic

func (x *NetworkOption) GetNic() string

func (*NetworkOption) GetVlan

func (x *NetworkOption) GetVlan() string

func (*NetworkOption) ProtoMessage

func (*NetworkOption) ProtoMessage()

func (*NetworkOption) ProtoReflect

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

func (*NetworkOption) Reset

func (x *NetworkOption) Reset()

func (*NetworkOption) String

func (x *NetworkOption) String() string

type Option

type Option func(*config)

Option is used to config the UFS client to be created (e.g. service name, user agent, etc.)

func ServiceAccountJSONPath

func ServiceAccountJSONPath(p string) Option

ServiceAccountJSONPath is the path of the service account JSON file to auth the client.

func ServiceName

func ServiceName(n string) Option

ServiceName defines the service name of the client to request.

func UserAgent

func UserAgent(a string) Option

UserAgent is the user agent of the client, e.g. "fleet-tlw/3.0.0". UFS only supports a user agent with version not lower than "3.0.0".

type RackRegistrationRequest

type RackRegistrationRequest struct {

	// The rack to create.
	Rack *models.Rack `protobuf:"bytes,1,opt,name=rack,proto3" json:"rack,omitempty"`
	// contains filtered or unexported fields
}

func (*RackRegistrationRequest) Descriptor deprecated

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

Deprecated: Use RackRegistrationRequest.ProtoReflect.Descriptor instead.

func (*RackRegistrationRequest) GetRack

func (x *RackRegistrationRequest) GetRack() *models.Rack

func (*RackRegistrationRequest) ProtoMessage

func (*RackRegistrationRequest) ProtoMessage()

func (*RackRegistrationRequest) ProtoReflect

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

func (*RackRegistrationRequest) Reset

func (x *RackRegistrationRequest) Reset()

func (*RackRegistrationRequest) String

func (x *RackRegistrationRequest) String() string

func (*RackRegistrationRequest) Validate

func (r *RackRegistrationRequest) Validate() error

Validate validates input requests of RackRegistration.

type RenameAssetRequest

type RenameAssetRequest struct {

	// The name of the Asset to rename
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// The new name of the Asset.
	NewName string `protobuf:"bytes,2,opt,name=new_name,json=newName,proto3" json:"new_name,omitempty"`
	// contains filtered or unexported fields
}

func (*RenameAssetRequest) Descriptor deprecated

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

Deprecated: Use RenameAssetRequest.ProtoReflect.Descriptor instead.

func (*RenameAssetRequest) GetName

func (x *RenameAssetRequest) GetName() string

func (*RenameAssetRequest) GetNewName

func (x *RenameAssetRequest) GetNewName() string

func (*RenameAssetRequest) ProtoMessage

func (*RenameAssetRequest) ProtoMessage()

func (*RenameAssetRequest) ProtoReflect

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

func (*RenameAssetRequest) Reset

func (x *RenameAssetRequest) Reset()

func (*RenameAssetRequest) String

func (x *RenameAssetRequest) String() string

func (*RenameAssetRequest) Validate

func (r *RenameAssetRequest) Validate() error

Validate the Asset rename request.

type RenameMachineLSERequest

type RenameMachineLSERequest struct {

	// The name of the MachineLSE to rename
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// The new name of the MachineLSE
	NewName string `protobuf:"bytes,2,opt,name=new_name,json=newName,proto3" json:"new_name,omitempty"`
	// contains filtered or unexported fields
}

func (*RenameMachineLSERequest) Descriptor deprecated

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

Deprecated: Use RenameMachineLSERequest.ProtoReflect.Descriptor instead.

func (*RenameMachineLSERequest) GetName

func (x *RenameMachineLSERequest) GetName() string

func (*RenameMachineLSERequest) GetNewName

func (x *RenameMachineLSERequest) GetNewName() string

func (*RenameMachineLSERequest) ProtoMessage

func (*RenameMachineLSERequest) ProtoMessage()

func (*RenameMachineLSERequest) ProtoReflect

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

func (*RenameMachineLSERequest) Reset

func (x *RenameMachineLSERequest) Reset()

func (*RenameMachineLSERequest) String

func (x *RenameMachineLSERequest) String() string

func (*RenameMachineLSERequest) Validate

func (r *RenameMachineLSERequest) Validate() error

Validate the MachineLSE rename request.

type RenameMachineRequest

type RenameMachineRequest struct {

	// The name of the Machine to rename
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// The new name of the Machine
	NewName string `protobuf:"bytes,2,opt,name=new_name,json=newName,proto3" json:"new_name,omitempty"`
	// contains filtered or unexported fields
}

func (*RenameMachineRequest) Descriptor deprecated

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

Deprecated: Use RenameMachineRequest.ProtoReflect.Descriptor instead.

func (*RenameMachineRequest) GetName

func (x *RenameMachineRequest) GetName() string

func (*RenameMachineRequest) GetNewName

func (x *RenameMachineRequest) GetNewName() string

func (*RenameMachineRequest) ProtoMessage

func (*RenameMachineRequest) ProtoMessage()

func (*RenameMachineRequest) ProtoReflect

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

func (*RenameMachineRequest) Reset

func (x *RenameMachineRequest) Reset()

func (*RenameMachineRequest) String

func (x *RenameMachineRequest) String() string

func (*RenameMachineRequest) Validate

func (r *RenameMachineRequest) Validate() error

Validate validates input requests of RenameMachine.

type RenameNicRequest

type RenameNicRequest struct {

	// The name of the Nic to rename
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// The new name of the Nic
	NewName string `protobuf:"bytes,2,opt,name=new_name,json=newName,proto3" json:"new_name,omitempty"`
	// contains filtered or unexported fields
}

func (*RenameNicRequest) Descriptor deprecated

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

Deprecated: Use RenameNicRequest.ProtoReflect.Descriptor instead.

func (*RenameNicRequest) GetName

func (x *RenameNicRequest) GetName() string

func (*RenameNicRequest) GetNewName

func (x *RenameNicRequest) GetNewName() string

func (*RenameNicRequest) ProtoMessage

func (*RenameNicRequest) ProtoMessage()

func (*RenameNicRequest) ProtoReflect

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

func (*RenameNicRequest) Reset

func (x *RenameNicRequest) Reset()

func (*RenameNicRequest) String

func (x *RenameNicRequest) String() string

func (*RenameNicRequest) Validate

func (r *RenameNicRequest) Validate() error

Validate validates input requests of RenameNic.

type RenameSwitchRequest

type RenameSwitchRequest struct {

	// The name of the Switch to rename
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// The new name of the Switch
	NewName string `protobuf:"bytes,2,opt,name=new_name,json=newName,proto3" json:"new_name,omitempty"`
	// contains filtered or unexported fields
}

func (*RenameSwitchRequest) Descriptor deprecated

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

Deprecated: Use RenameSwitchRequest.ProtoReflect.Descriptor instead.

func (*RenameSwitchRequest) GetName

func (x *RenameSwitchRequest) GetName() string

func (*RenameSwitchRequest) GetNewName

func (x *RenameSwitchRequest) GetNewName() string

func (*RenameSwitchRequest) ProtoMessage

func (*RenameSwitchRequest) ProtoMessage()

func (*RenameSwitchRequest) ProtoReflect

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

func (*RenameSwitchRequest) Reset

func (x *RenameSwitchRequest) Reset()

func (*RenameSwitchRequest) String

func (x *RenameSwitchRequest) String() string

func (*RenameSwitchRequest) Validate

func (r *RenameSwitchRequest) Validate() error

Validate validates input requests of RenameSwitch.

type UnimplementedFleetServer

type UnimplementedFleetServer struct {
}

UnimplementedFleetServer can be embedded to have forward compatible implementations.

func (*UnimplementedFleetServer) BatchGetDracs

func (*UnimplementedFleetServer) BatchGetKVMs

func (*UnimplementedFleetServer) BatchGetMachines

func (*UnimplementedFleetServer) BatchGetNics

func (*UnimplementedFleetServer) BatchGetRPMs

func (*UnimplementedFleetServer) BatchGetRacks

func (*UnimplementedFleetServer) BatchGetSwitches

func (*UnimplementedFleetServer) BatchGetVMs

func (*UnimplementedFleetServer) BatchGetVlans

func (*UnimplementedFleetServer) CreateAsset

func (*UnimplementedFleetServer) CreateCachingService

func (*UnimplementedFleetServer) CreateChromePlatform

func (*UnimplementedFleetServer) CreateDrac

func (*UnimplementedFleetServer) CreateKVM

func (*UnimplementedFleetServer) CreateMachineLSE

func (*UnimplementedFleetServer) CreateNic

func (*UnimplementedFleetServer) CreateRPM

func (*UnimplementedFleetServer) CreateRackLSE

func (*UnimplementedFleetServer) CreateRackLSEPrototype

func (*UnimplementedFleetServer) CreateSchedulingUnit

func (*UnimplementedFleetServer) CreateSwitch

func (*UnimplementedFleetServer) CreateVM

func (*UnimplementedFleetServer) CreateVlan

func (*UnimplementedFleetServer) DeleteAsset

func (*UnimplementedFleetServer) DeleteCachingService

func (*UnimplementedFleetServer) DeleteChromePlatform

func (*UnimplementedFleetServer) DeleteDrac

func (*UnimplementedFleetServer) DeleteKVM

func (*UnimplementedFleetServer) DeleteMachine

func (*UnimplementedFleetServer) DeleteMachineLSE

func (*UnimplementedFleetServer) DeleteMachineLSEPrototype

func (*UnimplementedFleetServer) DeleteNic

func (*UnimplementedFleetServer) DeleteRPM

func (*UnimplementedFleetServer) DeleteRack

func (*UnimplementedFleetServer) DeleteRackLSE

func (*UnimplementedFleetServer) DeleteRackLSEPrototype

func (*UnimplementedFleetServer) DeleteSchedulingUnit

func (*UnimplementedFleetServer) DeleteSwitch

func (*UnimplementedFleetServer) DeleteVM

func (*UnimplementedFleetServer) DeleteVlan

func (*UnimplementedFleetServer) GetAsset

func (*UnimplementedFleetServer) GetCachingService

func (*UnimplementedFleetServer) GetChromeOSDeviceData

func (*UnimplementedFleetServer) GetChromePlatform

func (*UnimplementedFleetServer) GetDHCPConfig

func (*UnimplementedFleetServer) GetDrac

func (*UnimplementedFleetServer) GetDutState

func (*UnimplementedFleetServer) GetKVM

func (*UnimplementedFleetServer) GetMachine

func (*UnimplementedFleetServer) GetMachineLSE

func (*UnimplementedFleetServer) GetMachineLSEPrototype

func (*UnimplementedFleetServer) GetNic

func (*UnimplementedFleetServer) GetRPM

func (*UnimplementedFleetServer) GetRack

func (*UnimplementedFleetServer) GetRackLSE

func (*UnimplementedFleetServer) GetRackLSEPrototype

func (*UnimplementedFleetServer) GetSchedulingUnit

func (*UnimplementedFleetServer) GetState

func (*UnimplementedFleetServer) GetSwitch

func (*UnimplementedFleetServer) GetVM

func (*UnimplementedFleetServer) GetVlan

func (*UnimplementedFleetServer) ImportChromePlatforms

func (*UnimplementedFleetServer) ImportDatacenters

func (*UnimplementedFleetServer) ImportMachineLSEs

func (*UnimplementedFleetServer) ImportMachines

func (*UnimplementedFleetServer) ImportNics

func (*UnimplementedFleetServer) ImportOSMachineLSEs

func (*UnimplementedFleetServer) ImportOSVersions

func (*UnimplementedFleetServer) ImportOSVlans

func (*UnimplementedFleetServer) ImportStates

func (*UnimplementedFleetServer) ImportVlans

func (*UnimplementedFleetServer) ListAssets

func (*UnimplementedFleetServer) ListDracs

func (*UnimplementedFleetServer) ListDutStates

func (*UnimplementedFleetServer) ListKVMs

func (*UnimplementedFleetServer) ListMachineLSEs

func (*UnimplementedFleetServer) ListMachines

func (*UnimplementedFleetServer) ListNics

func (*UnimplementedFleetServer) ListOSVersions

func (*UnimplementedFleetServer) ListRPMs

func (*UnimplementedFleetServer) ListRackLSEs

func (*UnimplementedFleetServer) ListRacks

func (*UnimplementedFleetServer) ListSwitches

func (*UnimplementedFleetServer) ListVMs

func (*UnimplementedFleetServer) ListVlans

func (*UnimplementedFleetServer) MachineRegistration

func (*UnimplementedFleetServer) RackRegistration

func (*UnimplementedFleetServer) RenameAsset

func (*UnimplementedFleetServer) RenameMachine

func (*UnimplementedFleetServer) RenameMachineLSE

func (*UnimplementedFleetServer) RenameNic

func (*UnimplementedFleetServer) RenameSwitch

func (*UnimplementedFleetServer) UpdateAsset

func (*UnimplementedFleetServer) UpdateCachingService

func (*UnimplementedFleetServer) UpdateChromePlatform

func (*UnimplementedFleetServer) UpdateConfigBundle

func (*UnimplementedFleetServer) UpdateDrac

func (*UnimplementedFleetServer) UpdateDutState

func (*UnimplementedFleetServer) UpdateKVM

func (*UnimplementedFleetServer) UpdateMachine

func (*UnimplementedFleetServer) UpdateMachineLSE

func (*UnimplementedFleetServer) UpdateNic

func (*UnimplementedFleetServer) UpdateRPM

func (*UnimplementedFleetServer) UpdateRack

func (*UnimplementedFleetServer) UpdateRackLSE

func (*UnimplementedFleetServer) UpdateRackLSEPrototype

func (*UnimplementedFleetServer) UpdateSchedulingUnit

func (*UnimplementedFleetServer) UpdateState

func (*UnimplementedFleetServer) UpdateSwitch

func (*UnimplementedFleetServer) UpdateVM

func (*UnimplementedFleetServer) UpdateVlan

type UpdateAssetRequest

type UpdateAssetRequest struct {

	// The asset to update.
	Asset *models.Asset `protobuf:"bytes,1,opt,name=asset,proto3" json:"asset,omitempty"`
	// The list of fields to be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateAssetRequest) Descriptor deprecated

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

Deprecated: Use UpdateAssetRequest.ProtoReflect.Descriptor instead.

func (*UpdateAssetRequest) GetAsset

func (x *UpdateAssetRequest) GetAsset() *models.Asset

func (*UpdateAssetRequest) GetUpdateMask

func (x *UpdateAssetRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateAssetRequest) ProtoMessage

func (*UpdateAssetRequest) ProtoMessage()

func (*UpdateAssetRequest) ProtoReflect

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

func (*UpdateAssetRequest) Reset

func (x *UpdateAssetRequest) Reset()

func (*UpdateAssetRequest) String

func (x *UpdateAssetRequest) String() string

func (*UpdateAssetRequest) Validate

func (r *UpdateAssetRequest) Validate() error

Validate validates input requests of UpdateAsset.

type UpdateCachingServiceRequest

type UpdateCachingServiceRequest struct {

	// The CachingService to update.
	CachingService *models.CachingService `protobuf:"bytes,1,opt,name=cachingService,proto3" json:"cachingService,omitempty"`
	// The list of fields to be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateCachingServiceRequest) Descriptor deprecated

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

Deprecated: Use UpdateCachingServiceRequest.ProtoReflect.Descriptor instead.

func (*UpdateCachingServiceRequest) GetCachingService

func (x *UpdateCachingServiceRequest) GetCachingService() *models.CachingService

func (*UpdateCachingServiceRequest) GetUpdateMask

func (*UpdateCachingServiceRequest) ProtoMessage

func (*UpdateCachingServiceRequest) ProtoMessage()

func (*UpdateCachingServiceRequest) ProtoReflect

func (*UpdateCachingServiceRequest) Reset

func (x *UpdateCachingServiceRequest) Reset()

func (*UpdateCachingServiceRequest) String

func (x *UpdateCachingServiceRequest) String() string

func (*UpdateCachingServiceRequest) Validate

func (r *UpdateCachingServiceRequest) Validate() error

Validate validates input requests of UpdateCachingService.

type UpdateChromePlatformRequest

type UpdateChromePlatformRequest struct {

	// The chromePlatform to update.
	ChromePlatform *models.ChromePlatform `protobuf:"bytes,1,opt,name=chromePlatform,proto3" json:"chromePlatform,omitempty"`
	// The list of fields to be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateChromePlatformRequest) Descriptor deprecated

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

Deprecated: Use UpdateChromePlatformRequest.ProtoReflect.Descriptor instead.

func (*UpdateChromePlatformRequest) GetChromePlatform

func (x *UpdateChromePlatformRequest) GetChromePlatform() *models.ChromePlatform

func (*UpdateChromePlatformRequest) GetUpdateMask

func (*UpdateChromePlatformRequest) ProtoMessage

func (*UpdateChromePlatformRequest) ProtoMessage()

func (*UpdateChromePlatformRequest) ProtoReflect

func (*UpdateChromePlatformRequest) Reset

func (x *UpdateChromePlatformRequest) Reset()

func (*UpdateChromePlatformRequest) String

func (x *UpdateChromePlatformRequest) String() string

func (*UpdateChromePlatformRequest) Validate

func (r *UpdateChromePlatformRequest) Validate() error

Validate validates input requests of UpdateChromePlatform.

type UpdateConfigBundleRequest

type UpdateConfigBundleRequest struct {

	// The ConfigBundle to update.
	// The ConfigBundle's ID composed of `${program}-${design}-${designconfig}` is
	// used to identify the ConfigBundle to be updated.
	// Pattern is 'config_bundles/{config_bundle}'
	// Proto path:
	// go.chromium.org/chromiumos/config/proto/chromiumos/config/payload/config_bundle.proto
	ConfigBundle []byte `protobuf:"bytes,1,opt,name=config_bundle,json=configBundle,proto3" json:"config_bundle,omitempty"`
	// OPTIONAL: The list of fields to be updated. If omitted, the whole
	// config_bundle will be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// If set to true, and the ConfigBundle is not found, a new ConfigBundle will
	// be created. In this situation, `update_mask` is ignored.
	AllowMissing bool `protobuf:"varint,3,opt,name=allow_missing,json=allowMissing,proto3" json:"allow_missing,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateConfigBundleRequest) Descriptor deprecated

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

Deprecated: Use UpdateConfigBundleRequest.ProtoReflect.Descriptor instead.

func (*UpdateConfigBundleRequest) GetAllowMissing

func (x *UpdateConfigBundleRequest) GetAllowMissing() bool

func (*UpdateConfigBundleRequest) GetConfigBundle

func (x *UpdateConfigBundleRequest) GetConfigBundle() []byte

func (*UpdateConfigBundleRequest) GetUpdateMask

func (x *UpdateConfigBundleRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateConfigBundleRequest) ProtoMessage

func (*UpdateConfigBundleRequest) ProtoMessage()

func (*UpdateConfigBundleRequest) ProtoReflect

func (*UpdateConfigBundleRequest) Reset

func (x *UpdateConfigBundleRequest) Reset()

func (*UpdateConfigBundleRequest) String

func (x *UpdateConfigBundleRequest) String() string

func (*UpdateConfigBundleRequest) Validate

func (r *UpdateConfigBundleRequest) Validate() error

Validate validates input requests of UpdateConfigBundleRequest.

type UpdateConfigBundleResponse

type UpdateConfigBundleResponse struct {

	// Return value of UpdateConfigBundle.
	// NOTE: bytes is returned to avoid import errors for protos in
	// go.chromium.org. This should ideally be the ConfigBundle proto.
	// Proto path:
	// go.chromium.org/chromiumos/config/proto/chromiumos/config/payload/config_bundle.proto
	ConfigBundle []byte `protobuf:"bytes,1,opt,name=config_bundle,json=configBundle,proto3" json:"config_bundle,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateConfigBundleResponse) Descriptor deprecated

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

Deprecated: Use UpdateConfigBundleResponse.ProtoReflect.Descriptor instead.

func (*UpdateConfigBundleResponse) GetConfigBundle

func (x *UpdateConfigBundleResponse) GetConfigBundle() []byte

func (*UpdateConfigBundleResponse) ProtoMessage

func (*UpdateConfigBundleResponse) ProtoMessage()

func (*UpdateConfigBundleResponse) ProtoReflect

func (*UpdateConfigBundleResponse) Reset

func (x *UpdateConfigBundleResponse) Reset()

func (*UpdateConfigBundleResponse) String

func (x *UpdateConfigBundleResponse) String() string

type UpdateDracRequest

type UpdateDracRequest struct {

	// The drac to update.
	Drac *models.Drac `protobuf:"bytes,1,opt,name=drac,proto3" json:"drac,omitempty"`
	// The list of fields to be updated.
	UpdateMask    *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	NetworkOption *NetworkOption         `protobuf:"bytes,4,opt,name=network_option,json=networkOption,proto3" json:"network_option,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateDracRequest) Descriptor deprecated

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

Deprecated: Use UpdateDracRequest.ProtoReflect.Descriptor instead.

func (*UpdateDracRequest) GetDrac

func (x *UpdateDracRequest) GetDrac() *models.Drac

func (*UpdateDracRequest) GetNetworkOption

func (x *UpdateDracRequest) GetNetworkOption() *NetworkOption

func (*UpdateDracRequest) GetUpdateMask

func (x *UpdateDracRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateDracRequest) ProtoMessage

func (*UpdateDracRequest) ProtoMessage()

func (*UpdateDracRequest) ProtoReflect

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

func (*UpdateDracRequest) Reset

func (x *UpdateDracRequest) Reset()

func (*UpdateDracRequest) String

func (x *UpdateDracRequest) String() string

func (*UpdateDracRequest) Validate

func (r *UpdateDracRequest) Validate() error

Validate validates input requests of UpdateDrac.

type UpdateDutStateRequest

type UpdateDutStateRequest struct {

	// The state record to update.
	DutState *lab.DutState `protobuf:"bytes,1,opt,name=dut_state,json=dutState,proto3" json:"dut_state,omitempty"`
	// The list of fields to be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// Used for updating back essential configs from repair/deploy task.
	DutMeta *models.DutMeta `protobuf:"bytes,3,opt,name=dut_meta,json=dutMeta,proto3" json:"dut_meta,omitempty"`
	LabMeta *models.LabMeta `protobuf:"bytes,4,opt,name=lab_meta,json=labMeta,proto3" json:"lab_meta,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateDutStateRequest) Descriptor deprecated

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

Deprecated: Use UpdateDutStateRequest.ProtoReflect.Descriptor instead.

func (*UpdateDutStateRequest) GetDutMeta

func (x *UpdateDutStateRequest) GetDutMeta() *models.DutMeta

func (*UpdateDutStateRequest) GetDutState

func (x *UpdateDutStateRequest) GetDutState() *lab.DutState

func (*UpdateDutStateRequest) GetLabMeta

func (x *UpdateDutStateRequest) GetLabMeta() *models.LabMeta

func (*UpdateDutStateRequest) GetUpdateMask

func (x *UpdateDutStateRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateDutStateRequest) ProtoMessage

func (*UpdateDutStateRequest) ProtoMessage()

func (*UpdateDutStateRequest) ProtoReflect

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

func (*UpdateDutStateRequest) Reset

func (x *UpdateDutStateRequest) Reset()

func (*UpdateDutStateRequest) String

func (x *UpdateDutStateRequest) String() string

func (*UpdateDutStateRequest) Validate

func (r *UpdateDutStateRequest) Validate() error

Validate validates input requests of UpdateDutState

type UpdateKVMRequest

type UpdateKVMRequest struct {

	// The KVM to update.
	KVM *models.KVM `protobuf:"bytes,1,opt,name=KVM,proto3" json:"KVM,omitempty"`
	// The list of fields to be updated.
	UpdateMask    *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	NetworkOption *NetworkOption         `protobuf:"bytes,4,opt,name=network_option,json=networkOption,proto3" json:"network_option,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateKVMRequest) Descriptor deprecated

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

Deprecated: Use UpdateKVMRequest.ProtoReflect.Descriptor instead.

func (*UpdateKVMRequest) GetKVM

func (x *UpdateKVMRequest) GetKVM() *models.KVM

func (*UpdateKVMRequest) GetNetworkOption

func (x *UpdateKVMRequest) GetNetworkOption() *NetworkOption

func (*UpdateKVMRequest) GetUpdateMask

func (x *UpdateKVMRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateKVMRequest) ProtoMessage

func (*UpdateKVMRequest) ProtoMessage()

func (*UpdateKVMRequest) ProtoReflect

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

func (*UpdateKVMRequest) Reset

func (x *UpdateKVMRequest) Reset()

func (*UpdateKVMRequest) String

func (x *UpdateKVMRequest) String() string

func (*UpdateKVMRequest) Validate

func (r *UpdateKVMRequest) Validate() error

Validate validates input requests of UpdateKVM.

type UpdateMachineLSEDeploymentRequest

type UpdateMachineLSEDeploymentRequest struct {

	// The MachineLSEDeployment to update.
	MachineLseDeployment *models.MachineLSEDeployment `protobuf:"bytes,1,opt,name=machine_lse_deployment,json=machineLseDeployment,proto3" json:"machine_lse_deployment,omitempty"`
	// The list of fields to be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateMachineLSEDeploymentRequest) Descriptor deprecated

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

Deprecated: Use UpdateMachineLSEDeploymentRequest.ProtoReflect.Descriptor instead.

func (*UpdateMachineLSEDeploymentRequest) GetMachineLseDeployment

func (x *UpdateMachineLSEDeploymentRequest) GetMachineLseDeployment() *models.MachineLSEDeployment

func (*UpdateMachineLSEDeploymentRequest) GetUpdateMask

func (*UpdateMachineLSEDeploymentRequest) ProtoMessage

func (*UpdateMachineLSEDeploymentRequest) ProtoMessage()

func (*UpdateMachineLSEDeploymentRequest) ProtoReflect

func (*UpdateMachineLSEDeploymentRequest) Reset

func (*UpdateMachineLSEDeploymentRequest) String

func (*UpdateMachineLSEDeploymentRequest) Validate

Validate validates input requests of UpdateMachineLSEDeploymentRequest.

type UpdateMachineLSEPrototypeRequest

type UpdateMachineLSEPrototypeRequest struct {

	// The MachineLSEPrototype to update.
	MachineLSEPrototype *models.MachineLSEPrototype `protobuf:"bytes,1,opt,name=machineLSEPrototype,proto3" json:"machineLSEPrototype,omitempty"`
	// The list of fields to be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateMachineLSEPrototypeRequest) Descriptor deprecated

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

Deprecated: Use UpdateMachineLSEPrototypeRequest.ProtoReflect.Descriptor instead.

func (*UpdateMachineLSEPrototypeRequest) GetMachineLSEPrototype

func (x *UpdateMachineLSEPrototypeRequest) GetMachineLSEPrototype() *models.MachineLSEPrototype

func (*UpdateMachineLSEPrototypeRequest) GetUpdateMask

func (*UpdateMachineLSEPrototypeRequest) ProtoMessage

func (*UpdateMachineLSEPrototypeRequest) ProtoMessage()

func (*UpdateMachineLSEPrototypeRequest) ProtoReflect

func (*UpdateMachineLSEPrototypeRequest) Reset

func (*UpdateMachineLSEPrototypeRequest) String

func (*UpdateMachineLSEPrototypeRequest) Validate

Validate validates input requests of UpdateMachineLSEPrototype.

type UpdateMachineLSERequest

type UpdateMachineLSERequest struct {

	// The machineLSE to update.
	MachineLSE *models.MachineLSE `protobuf:"bytes,1,opt,name=machineLSE,proto3" json:"machineLSE,omitempty"`
	// The list of fields to be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// mapping of the name to the corresponding network options.
	NetworkOptions map[string]*NetworkOption `` /* 191-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*UpdateMachineLSERequest) Descriptor deprecated

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

Deprecated: Use UpdateMachineLSERequest.ProtoReflect.Descriptor instead.

func (*UpdateMachineLSERequest) GetMachineLSE

func (x *UpdateMachineLSERequest) GetMachineLSE() *models.MachineLSE

func (*UpdateMachineLSERequest) GetNetworkOptions

func (x *UpdateMachineLSERequest) GetNetworkOptions() map[string]*NetworkOption

func (*UpdateMachineLSERequest) GetUpdateMask

func (x *UpdateMachineLSERequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateMachineLSERequest) ProtoMessage

func (*UpdateMachineLSERequest) ProtoMessage()

func (*UpdateMachineLSERequest) ProtoReflect

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

func (*UpdateMachineLSERequest) Reset

func (x *UpdateMachineLSERequest) Reset()

func (*UpdateMachineLSERequest) String

func (x *UpdateMachineLSERequest) String() string

func (*UpdateMachineLSERequest) Validate

func (r *UpdateMachineLSERequest) Validate() error

Validate validates input requests of UpdateMachineLSE.

type UpdateMachineRequest

type UpdateMachineRequest struct {

	// The machine to update.
	Machine *models.Machine `protobuf:"bytes,1,opt,name=machine,proto3" json:"machine,omitempty"`
	// The list of fields to be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateMachineRequest) Descriptor deprecated

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

Deprecated: Use UpdateMachineRequest.ProtoReflect.Descriptor instead.

func (*UpdateMachineRequest) GetMachine

func (x *UpdateMachineRequest) GetMachine() *models.Machine

func (*UpdateMachineRequest) GetUpdateMask

func (x *UpdateMachineRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateMachineRequest) ProtoMessage

func (*UpdateMachineRequest) ProtoMessage()

func (*UpdateMachineRequest) ProtoReflect

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

func (*UpdateMachineRequest) Reset

func (x *UpdateMachineRequest) Reset()

func (*UpdateMachineRequest) String

func (x *UpdateMachineRequest) String() string

func (*UpdateMachineRequest) Validate

func (r *UpdateMachineRequest) Validate() error

Validate validates input requests of UpdateMachine.

type UpdateNicRequest

type UpdateNicRequest struct {

	// The nic to update.
	Nic *models.Nic `protobuf:"bytes,1,opt,name=nic,proto3" json:"nic,omitempty"`
	// The list of fields to be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateNicRequest) Descriptor deprecated

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

Deprecated: Use UpdateNicRequest.ProtoReflect.Descriptor instead.

func (*UpdateNicRequest) GetNic

func (x *UpdateNicRequest) GetNic() *models.Nic

func (*UpdateNicRequest) GetUpdateMask

func (x *UpdateNicRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateNicRequest) ProtoMessage

func (*UpdateNicRequest) ProtoMessage()

func (*UpdateNicRequest) ProtoReflect

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

func (*UpdateNicRequest) Reset

func (x *UpdateNicRequest) Reset()

func (*UpdateNicRequest) String

func (x *UpdateNicRequest) String() string

func (*UpdateNicRequest) Validate

func (r *UpdateNicRequest) Validate() error

Validate validates input requests of UpdateNic.

type UpdateRPMRequest

type UpdateRPMRequest struct {

	// The RPM to update.
	RPM *models.RPM `protobuf:"bytes,1,opt,name=RPM,proto3" json:"RPM,omitempty"`
	// The list of fields to be updated.
	UpdateMask    *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	NetworkOption *NetworkOption         `protobuf:"bytes,3,opt,name=network_option,json=networkOption,proto3" json:"network_option,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRPMRequest) Descriptor deprecated

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

Deprecated: Use UpdateRPMRequest.ProtoReflect.Descriptor instead.

func (*UpdateRPMRequest) GetNetworkOption

func (x *UpdateRPMRequest) GetNetworkOption() *NetworkOption

func (*UpdateRPMRequest) GetRPM

func (x *UpdateRPMRequest) GetRPM() *models.RPM

func (*UpdateRPMRequest) GetUpdateMask

func (x *UpdateRPMRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateRPMRequest) ProtoMessage

func (*UpdateRPMRequest) ProtoMessage()

func (*UpdateRPMRequest) ProtoReflect

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

func (*UpdateRPMRequest) Reset

func (x *UpdateRPMRequest) Reset()

func (*UpdateRPMRequest) String

func (x *UpdateRPMRequest) String() string

func (*UpdateRPMRequest) Validate

func (r *UpdateRPMRequest) Validate() error

Validate validates input requests of UpdateRPM.

type UpdateRackLSEPrototypeRequest

type UpdateRackLSEPrototypeRequest struct {

	// The RackLSEPrototype to update.
	RackLSEPrototype *models.RackLSEPrototype `protobuf:"bytes,1,opt,name=rackLSEPrototype,proto3" json:"rackLSEPrototype,omitempty"`
	// The list of fields to be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRackLSEPrototypeRequest) Descriptor deprecated

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

Deprecated: Use UpdateRackLSEPrototypeRequest.ProtoReflect.Descriptor instead.

func (*UpdateRackLSEPrototypeRequest) GetRackLSEPrototype

func (x *UpdateRackLSEPrototypeRequest) GetRackLSEPrototype() *models.RackLSEPrototype

func (*UpdateRackLSEPrototypeRequest) GetUpdateMask

func (*UpdateRackLSEPrototypeRequest) ProtoMessage

func (*UpdateRackLSEPrototypeRequest) ProtoMessage()

func (*UpdateRackLSEPrototypeRequest) ProtoReflect

func (*UpdateRackLSEPrototypeRequest) Reset

func (x *UpdateRackLSEPrototypeRequest) Reset()

func (*UpdateRackLSEPrototypeRequest) String

func (*UpdateRackLSEPrototypeRequest) Validate

func (r *UpdateRackLSEPrototypeRequest) Validate() error

Validate validates input requests of UpdateRackLSEPrototype.

type UpdateRackLSERequest

type UpdateRackLSERequest struct {

	// The rackLSE to update.
	RackLSE *models.RackLSE `protobuf:"bytes,1,opt,name=rackLSE,proto3" json:"rackLSE,omitempty"`
	// The list of fields to be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRackLSERequest) Descriptor deprecated

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

Deprecated: Use UpdateRackLSERequest.ProtoReflect.Descriptor instead.

func (*UpdateRackLSERequest) GetRackLSE

func (x *UpdateRackLSERequest) GetRackLSE() *models.RackLSE

func (*UpdateRackLSERequest) GetUpdateMask

func (x *UpdateRackLSERequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateRackLSERequest) ProtoMessage

func (*UpdateRackLSERequest) ProtoMessage()

func (*UpdateRackLSERequest) ProtoReflect

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

func (*UpdateRackLSERequest) Reset

func (x *UpdateRackLSERequest) Reset()

func (*UpdateRackLSERequest) String

func (x *UpdateRackLSERequest) String() string

func (*UpdateRackLSERequest) Validate

func (r *UpdateRackLSERequest) Validate() error

Validate validates input requests of UpdateRackLSE.

type UpdateRackRequest

type UpdateRackRequest struct {

	// The rack to update.
	Rack *models.Rack `protobuf:"bytes,1,opt,name=rack,proto3" json:"rack,omitempty"`
	// The list of fields to be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRackRequest) Descriptor deprecated

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

Deprecated: Use UpdateRackRequest.ProtoReflect.Descriptor instead.

func (*UpdateRackRequest) GetRack

func (x *UpdateRackRequest) GetRack() *models.Rack

func (*UpdateRackRequest) GetUpdateMask

func (x *UpdateRackRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateRackRequest) ProtoMessage

func (*UpdateRackRequest) ProtoMessage()

func (*UpdateRackRequest) ProtoReflect

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

func (*UpdateRackRequest) Reset

func (x *UpdateRackRequest) Reset()

func (*UpdateRackRequest) String

func (x *UpdateRackRequest) String() string

func (*UpdateRackRequest) Validate

func (r *UpdateRackRequest) Validate() error

Validate validates input requests of UpdateRack.

type UpdateSchedulingUnitRequest

type UpdateSchedulingUnitRequest struct {

	// The SchedulingUnit to update.
	SchedulingUnit *models.SchedulingUnit `protobuf:"bytes,1,opt,name=scheduling_unit,json=schedulingUnit,proto3" json:"scheduling_unit,omitempty"`
	// The list of fields to be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateSchedulingUnitRequest) Descriptor deprecated

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

Deprecated: Use UpdateSchedulingUnitRequest.ProtoReflect.Descriptor instead.

func (*UpdateSchedulingUnitRequest) GetSchedulingUnit

func (x *UpdateSchedulingUnitRequest) GetSchedulingUnit() *models.SchedulingUnit

func (*UpdateSchedulingUnitRequest) GetUpdateMask

func (*UpdateSchedulingUnitRequest) ProtoMessage

func (*UpdateSchedulingUnitRequest) ProtoMessage()

func (*UpdateSchedulingUnitRequest) ProtoReflect

func (*UpdateSchedulingUnitRequest) Reset

func (x *UpdateSchedulingUnitRequest) Reset()

func (*UpdateSchedulingUnitRequest) String

func (x *UpdateSchedulingUnitRequest) String() string

func (*UpdateSchedulingUnitRequest) Validate

func (r *UpdateSchedulingUnitRequest) Validate() error

Validate validates input requests of UpdateSchedulingUnit.

type UpdateStateRequest

type UpdateStateRequest struct {

	// The state record to update.
	State *models.StateRecord `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
	// The list of fields to be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateStateRequest) Descriptor deprecated

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

Deprecated: Use UpdateStateRequest.ProtoReflect.Descriptor instead.

func (*UpdateStateRequest) GetState

func (x *UpdateStateRequest) GetState() *models.StateRecord

func (*UpdateStateRequest) GetUpdateMask

func (x *UpdateStateRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateStateRequest) ProtoMessage

func (*UpdateStateRequest) ProtoMessage()

func (*UpdateStateRequest) ProtoReflect

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

func (*UpdateStateRequest) Reset

func (x *UpdateStateRequest) Reset()

func (*UpdateStateRequest) String

func (x *UpdateStateRequest) String() string

func (*UpdateStateRequest) Validate

func (r *UpdateStateRequest) Validate() error

Validate validates input requests of UpdateState.

type UpdateSwitchRequest

type UpdateSwitchRequest struct {

	// The switch to update.
	Switch *models.Switch `protobuf:"bytes,1,opt,name=switch,proto3" json:"switch,omitempty"`
	// The list of fields to be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateSwitchRequest) Descriptor deprecated

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

Deprecated: Use UpdateSwitchRequest.ProtoReflect.Descriptor instead.

func (*UpdateSwitchRequest) GetSwitch

func (x *UpdateSwitchRequest) GetSwitch() *models.Switch

func (*UpdateSwitchRequest) GetUpdateMask

func (x *UpdateSwitchRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateSwitchRequest) ProtoMessage

func (*UpdateSwitchRequest) ProtoMessage()

func (*UpdateSwitchRequest) ProtoReflect

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

func (*UpdateSwitchRequest) Reset

func (x *UpdateSwitchRequest) Reset()

func (*UpdateSwitchRequest) String

func (x *UpdateSwitchRequest) String() string

func (*UpdateSwitchRequest) Validate

func (r *UpdateSwitchRequest) Validate() error

Validate validates input requests of UpdateSwitch.

type UpdateVMRequest

type UpdateVMRequest struct {

	// The VM to update.
	Vm *models.VM `protobuf:"bytes,1,opt,name=vm,proto3" json:"vm,omitempty"`
	// The list of fields to be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// The network option to set the VM
	NetworkOption *NetworkOption `protobuf:"bytes,4,opt,name=network_option,json=networkOption,proto3" json:"network_option,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateVMRequest) Descriptor deprecated

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

Deprecated: Use UpdateVMRequest.ProtoReflect.Descriptor instead.

func (*UpdateVMRequest) GetNetworkOption

func (x *UpdateVMRequest) GetNetworkOption() *NetworkOption

func (*UpdateVMRequest) GetUpdateMask

func (x *UpdateVMRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateVMRequest) GetVm

func (x *UpdateVMRequest) GetVm() *models.VM

func (*UpdateVMRequest) ProtoMessage

func (*UpdateVMRequest) ProtoMessage()

func (*UpdateVMRequest) ProtoReflect

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

func (*UpdateVMRequest) Reset

func (x *UpdateVMRequest) Reset()

func (*UpdateVMRequest) String

func (x *UpdateVMRequest) String() string

func (*UpdateVMRequest) Validate

func (r *UpdateVMRequest) Validate() error

Validate validates input requests of UpdateVM.

type UpdateVlanRequest

type UpdateVlanRequest struct {

	// The vlan to update.
	Vlan *models.Vlan `protobuf:"bytes,1,opt,name=vlan,proto3" json:"vlan,omitempty"`
	// The list of fields to be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateVlanRequest) Descriptor deprecated

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

Deprecated: Use UpdateVlanRequest.ProtoReflect.Descriptor instead.

func (*UpdateVlanRequest) GetUpdateMask

func (x *UpdateVlanRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateVlanRequest) GetVlan

func (x *UpdateVlanRequest) GetVlan() *models.Vlan

func (*UpdateVlanRequest) ProtoMessage

func (*UpdateVlanRequest) ProtoMessage()

func (*UpdateVlanRequest) ProtoReflect

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

func (*UpdateVlanRequest) Reset

func (x *UpdateVlanRequest) Reset()

func (*UpdateVlanRequest) String

func (x *UpdateVlanRequest) String() string

func (*UpdateVlanRequest) Validate

func (r *UpdateVlanRequest) Validate() error

Validate validates input requests of UpdateVlan.

Jump to

Keyboard shortcuts

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