ufspb

package
v0.0.0-...-fb8c843 Latest Latest
Warning

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

Go to latest
Published: Feb 24, 2025 License: BSD-3-Clause Imports: 27 Imported by: 0

Documentation

Overview

Package ufspb contains the fleet service API.

Index

Constants

This section is empty.

Variables

View Source
var (
	UpdateDeviceRecoveryDataRequest_ResourceType_name = map[int32]string{
		0: "RESOURCE_TYPE_UNSPECIFIED",
		1: "RESOURCE_TYPE_CHROMEOS_DEVICE",
		2: "RESOURCE_TYPE_ATTACHED_DEVICE",
	}
	UpdateDeviceRecoveryDataRequest_ResourceType_value = map[string]int32{
		"RESOURCE_TYPE_UNSPECIFIED":     0,
		"RESOURCE_TYPE_CHROMEOS_DEVICE": 1,
		"RESOURCE_TYPE_ATTACHED_DEVICE": 2,
	}
)

Enum value maps for UpdateDeviceRecoveryDataRequest_ResourceType.

View Source
var (
	GetDeviceDataResponse_ResourceType_name = map[int32]string{
		0: "RESOURCE_TYPE_UNSPECIFIED",
		1: "RESOURCE_TYPE_SCHEDULING_UNIT",
		2: "RESOURCE_TYPE_CHROMEOS_DEVICE",
		3: "RESOURCE_TYPE_ATTACHED_DEVICE",
		4: "RESOURCE_TYPE_BROWSER_DEVICE",
	}
	GetDeviceDataResponse_ResourceType_value = map[string]int32{
		"RESOURCE_TYPE_UNSPECIFIED":     0,
		"RESOURCE_TYPE_SCHEDULING_UNIT": 1,
		"RESOURCE_TYPE_CHROMEOS_DEVICE": 2,
		"RESOURCE_TYPE_ATTACHED_DEVICE": 3,
		"RESOURCE_TYPE_BROWSER_DEVICE":  4,
	}
)

Enum value maps for GetDeviceDataResponse_ResourceType.

View Source
var (
	TestStatus_Code_name = map[int32]string{
		0: "UNSPECIFIED",
		1: "OK",
		2: "NOT_A_PUBLIC_BOARD",
		3: "NOT_A_PUBLIC_MODEL",
		4: "NOT_A_PUBLIC_IMAGE",
		5: "NOT_A_PUBLIC_TEST",
		6: "INVALID_QS_ACCOUNT",
	}
	TestStatus_Code_value = map[string]int32{
		"UNSPECIFIED":        0,
		"OK":                 1,
		"NOT_A_PUBLIC_BOARD": 2,
		"NOT_A_PUBLIC_MODEL": 3,
		"NOT_A_PUBLIC_IMAGE": 4,
		"NOT_A_PUBLIC_TEST":  5,
		"INVALID_QS_ACCOUNT": 6,
	}
)

Enum value maps for TestStatus_Code.

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."
	EmptyMachineLSE                string = "Invalid input - At least one MachineLSE 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}."
	DefaultWifiNameFormat          string = "Invalid input - Entity Name pattern should be defaultwifis/{defaultwifi}."
	DeviceLabelsNameFormat         string = "Invalid input - Entity Name pattern should be defaultwifis/{defaultwifi}."
	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)
	EmptyRequest                   string = "Empty Request"
)

Error messages for input validation

View Source
var File_go_chromium_org_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 format is correct

func ValidateListRequest

func ValidateListRequest(r ListRequest) error

ValidateListRequest validates the request to list a kind of entity.

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 AttachedDeviceData

type AttachedDeviceData struct {
	LabConfig *models.MachineLSE `protobuf:"bytes,1,opt,name=lab_config,json=labConfig,proto3" json:"lab_config,omitempty"`
	Machine   *models.Machine    `protobuf:"bytes,2,opt,name=machine,proto3" json:"machine,omitempty"`
	DutState  *lab.DutState      `protobuf:"bytes,3,opt,name=dut_state,json=dutState,proto3" json:"dut_state,omitempty"`
	// contains filtered or unexported fields
}

Next Tag: 4

func (*AttachedDeviceData) Descriptor deprecated

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

Deprecated: Use AttachedDeviceData.ProtoReflect.Descriptor instead.

func (*AttachedDeviceData) GetDutState

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

func (*AttachedDeviceData) GetLabConfig

func (x *AttachedDeviceData) GetLabConfig() *models.MachineLSE

func (*AttachedDeviceData) GetMachine

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

func (*AttachedDeviceData) ProtoMessage

func (*AttachedDeviceData) ProtoMessage()

func (*AttachedDeviceData) ProtoReflect

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

func (*AttachedDeviceData) Reset

func (x *AttachedDeviceData) Reset()

func (*AttachedDeviceData) String

func (x *AttachedDeviceData) String() string

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 BrowserDeviceData

type BrowserDeviceData struct {
	Host *models.MachineLSE `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"`
	Vm   *models.VM         `protobuf:"bytes,2,opt,name=vm,proto3" json:"vm,omitempty"`
	// contains filtered or unexported fields
}

Next Tag: 2

func (*BrowserDeviceData) Descriptor deprecated

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

Deprecated: Use BrowserDeviceData.ProtoReflect.Descriptor instead.

func (*BrowserDeviceData) GetHost

func (x *BrowserDeviceData) GetHost() *models.MachineLSE

func (*BrowserDeviceData) GetVm

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

func (*BrowserDeviceData) ProtoMessage

func (*BrowserDeviceData) ProtoMessage()

func (*BrowserDeviceData) ProtoReflect

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

func (*BrowserDeviceData) Reset

func (x *BrowserDeviceData) Reset()

func (*BrowserDeviceData) String

func (x *BrowserDeviceData) String() string

type CheckFleetTestsPolicyRequest

type CheckFleetTestsPolicyRequest struct {

	// Test parameters to validate to see if the test is a valid test.
	TestName string `protobuf:"bytes,1,opt,name=test_name,json=testName,proto3" json:"test_name,omitempty"`
	Board    string `protobuf:"bytes,2,opt,name=board,proto3" json:"board,omitempty"`
	Model    string `protobuf:"bytes,3,opt,name=model,proto3" json:"model,omitempty"`
	Image    string `protobuf:"bytes,4,opt,name=image,proto3" json:"image,omitempty"`
	// Service account which is used to run the test from crosfleet cli. If this field is empty, service account is obtained from the context.
	// Must be a valid LUCI identity. Ex: service:xyz, user:abc@xyz etc.
	TestServiceAccount string `protobuf:"bytes,5,opt,name=test_service_account,json=testServiceAccount,proto3" json:"test_service_account,omitempty"`
	// Quota Scheduler account which will be used to run this test
	QsAccount string `protobuf:"bytes,6,opt,name=qs_account,json=qsAccount,proto3" json:"qs_account,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckFleetTestsPolicyRequest) Descriptor deprecated

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

Deprecated: Use CheckFleetTestsPolicyRequest.ProtoReflect.Descriptor instead.

func (*CheckFleetTestsPolicyRequest) GetBoard

func (x *CheckFleetTestsPolicyRequest) GetBoard() string

func (*CheckFleetTestsPolicyRequest) GetImage

func (x *CheckFleetTestsPolicyRequest) GetImage() string

func (*CheckFleetTestsPolicyRequest) GetModel

func (x *CheckFleetTestsPolicyRequest) GetModel() string

func (*CheckFleetTestsPolicyRequest) GetQsAccount

func (x *CheckFleetTestsPolicyRequest) GetQsAccount() string

func (*CheckFleetTestsPolicyRequest) GetTestName

func (x *CheckFleetTestsPolicyRequest) GetTestName() string

func (*CheckFleetTestsPolicyRequest) GetTestServiceAccount

func (x *CheckFleetTestsPolicyRequest) GetTestServiceAccount() string

func (*CheckFleetTestsPolicyRequest) ProtoMessage

func (*CheckFleetTestsPolicyRequest) ProtoMessage()

func (*CheckFleetTestsPolicyRequest) ProtoReflect

func (*CheckFleetTestsPolicyRequest) Reset

func (x *CheckFleetTestsPolicyRequest) Reset()

func (*CheckFleetTestsPolicyRequest) String

type CheckFleetTestsPolicyResponse

type CheckFleetTestsPolicyResponse struct {

	// Indicates whether the test parameters are valid for a test.
	//
	// Deprecated: Marked as deprecated in go.chromium.org/infra/unifiedfleet/api/v1/rpc/fleet.proto.
	IsTestValid bool `protobuf:"varint,1,opt,name=is_test_valid,json=isTestValid,proto3" json:"is_test_valid,omitempty"`
	// Status of the test with a code and an optional message
	TestStatus *TestStatus `protobuf:"bytes,2,opt,name=testStatus,proto3" json:"testStatus,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckFleetTestsPolicyResponse) Descriptor deprecated

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

Deprecated: Use CheckFleetTestsPolicyResponse.ProtoReflect.Descriptor instead.

func (*CheckFleetTestsPolicyResponse) GetIsTestValid deprecated

func (x *CheckFleetTestsPolicyResponse) GetIsTestValid() bool

Deprecated: Marked as deprecated in go.chromium.org/infra/unifiedfleet/api/v1/rpc/fleet.proto.

func (*CheckFleetTestsPolicyResponse) GetTestStatus

func (x *CheckFleetTestsPolicyResponse) GetTestStatus() *TestStatus

func (*CheckFleetTestsPolicyResponse) ProtoMessage

func (*CheckFleetTestsPolicyResponse) ProtoMessage()

func (*CheckFleetTestsPolicyResponse) ProtoReflect

func (*CheckFleetTestsPolicyResponse) Reset

func (x *CheckFleetTestsPolicyResponse) Reset()

func (*CheckFleetTestsPolicyResponse) String

type ChromeOsRecoveryData

type ChromeOsRecoveryData struct {

	// The state record to update.
	// DutState.Id is required and its value should be equal to UpdateDeviceRecoveryDataRequest.DeviceId
	// DutState.Hostname is optional. If set, it should be equal to UpdateDeviceRecoveryDataRequest.Hostname
	DutState *lab.DutState `protobuf:"bytes,1,opt,name=dut_state,json=dutState,proto3" json:"dut_state,omitempty"`
	// Used for updating back essential configs from repair/deploy task.
	DutData *ChromeOsRecoveryData_DutData `protobuf:"bytes,2,opt,name=dut_data,json=dutData,proto3" json:"dut_data,omitempty"`
	// Used for updating back essential configs from repair/deploy task.
	LabData *ChromeOsRecoveryData_LabData `protobuf:"bytes,3,opt,name=lab_data,json=labData,proto3" json:"lab_data,omitempty"`
	// contains filtered or unexported fields
}

Next ID: 4

func (*ChromeOsRecoveryData) Descriptor deprecated

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

Deprecated: Use ChromeOsRecoveryData.ProtoReflect.Descriptor instead.

func (*ChromeOsRecoveryData) GetDutData

func (*ChromeOsRecoveryData) GetDutState

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

func (*ChromeOsRecoveryData) GetLabData

func (*ChromeOsRecoveryData) ProtoMessage

func (*ChromeOsRecoveryData) ProtoMessage()

func (*ChromeOsRecoveryData) ProtoReflect

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

func (*ChromeOsRecoveryData) Reset

func (x *ChromeOsRecoveryData) Reset()

func (*ChromeOsRecoveryData) String

func (x *ChromeOsRecoveryData) String() string

type ChromeOsRecoveryData_BluetoothPeer

type ChromeOsRecoveryData_BluetoothPeer struct {
	Hostname string              `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"`
	State    lab.PeripheralState `protobuf:"varint,2,opt,name=state,proto3,enum=unifiedfleet.api.v1.models.chromeos.lab.PeripheralState" json:"state,omitempty"`
	// contains filtered or unexported fields
}

func (*ChromeOsRecoveryData_BluetoothPeer) Descriptor deprecated

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

Deprecated: Use ChromeOsRecoveryData_BluetoothPeer.ProtoReflect.Descriptor instead.

func (*ChromeOsRecoveryData_BluetoothPeer) GetHostname

func (x *ChromeOsRecoveryData_BluetoothPeer) GetHostname() string

func (*ChromeOsRecoveryData_BluetoothPeer) GetState

func (*ChromeOsRecoveryData_BluetoothPeer) ProtoMessage

func (*ChromeOsRecoveryData_BluetoothPeer) ProtoMessage()

func (*ChromeOsRecoveryData_BluetoothPeer) ProtoReflect

func (*ChromeOsRecoveryData_BluetoothPeer) Reset

func (*ChromeOsRecoveryData_BluetoothPeer) String

type ChromeOsRecoveryData_Dolos

type ChromeOsRecoveryData_Dolos struct {
	SerialUsb string `protobuf:"bytes,1,opt,name=serial_usb,json=serialUsb,proto3" json:"serial_usb,omitempty"`
	FwVersion string `protobuf:"bytes,2,opt,name=fw_version,json=fwVersion,proto3" json:"fw_version,omitempty"`
	// contains filtered or unexported fields
}

func (*ChromeOsRecoveryData_Dolos) Descriptor deprecated

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

Deprecated: Use ChromeOsRecoveryData_Dolos.ProtoReflect.Descriptor instead.

func (*ChromeOsRecoveryData_Dolos) GetFwVersion

func (x *ChromeOsRecoveryData_Dolos) GetFwVersion() string

func (*ChromeOsRecoveryData_Dolos) GetSerialUsb

func (x *ChromeOsRecoveryData_Dolos) GetSerialUsb() string

func (*ChromeOsRecoveryData_Dolos) ProtoMessage

func (*ChromeOsRecoveryData_Dolos) ProtoMessage()

func (*ChromeOsRecoveryData_Dolos) ProtoReflect

func (*ChromeOsRecoveryData_Dolos) Reset

func (x *ChromeOsRecoveryData_Dolos) Reset()

func (*ChromeOsRecoveryData_Dolos) String

func (x *ChromeOsRecoveryData_Dolos) String() string

type ChromeOsRecoveryData_DutData

type ChromeOsRecoveryData_DutData struct {
	SerialNumber string `protobuf:"bytes,1,opt,name=serial_number,json=serialNumber,proto3" json:"serial_number,omitempty"`
	HwID         string `protobuf:"bytes,2,opt,name=hwID,proto3" json:"hwID,omitempty"`
	DeviceSku    string `protobuf:"bytes,3,opt,name=device_sku,json=deviceSku,proto3" json:"device_sku,omitempty"`
	DlmSkuId     string `protobuf:"bytes,4,opt,name=dlm_sku_id,json=dlmSkuId,proto3" json:"dlm_sku_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ChromeOsRecoveryData_DutData) Descriptor deprecated

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

Deprecated: Use ChromeOsRecoveryData_DutData.ProtoReflect.Descriptor instead.

func (*ChromeOsRecoveryData_DutData) GetDeviceSku

func (x *ChromeOsRecoveryData_DutData) GetDeviceSku() string

func (*ChromeOsRecoveryData_DutData) GetDlmSkuId

func (x *ChromeOsRecoveryData_DutData) GetDlmSkuId() string

func (*ChromeOsRecoveryData_DutData) GetHwID

func (x *ChromeOsRecoveryData_DutData) GetHwID() string

func (*ChromeOsRecoveryData_DutData) GetSerialNumber

func (x *ChromeOsRecoveryData_DutData) GetSerialNumber() string

func (*ChromeOsRecoveryData_DutData) ProtoMessage

func (*ChromeOsRecoveryData_DutData) ProtoMessage()

func (*ChromeOsRecoveryData_DutData) ProtoReflect

func (*ChromeOsRecoveryData_DutData) Reset

func (x *ChromeOsRecoveryData_DutData) Reset()

func (*ChromeOsRecoveryData_DutData) String

type ChromeOsRecoveryData_LabData

type ChromeOsRecoveryData_LabData struct {
	ServoType      string                                `protobuf:"bytes,1,opt,name=servo_type,json=servoType,proto3" json:"servo_type,omitempty"`
	SmartUsbhub    bool                                  `protobuf:"varint,2,opt,name=smart_usbhub,json=smartUsbhub,proto3" json:"smart_usbhub,omitempty"`
	ServoTopology  *lab.ServoTopology                    `protobuf:"bytes,3,opt,name=servo_topology,json=servoTopology,proto3" json:"servo_topology,omitempty"`
	ServoComponent string                                `protobuf:"bytes,4,opt,name=servo_component,json=servoComponent,proto3" json:"servo_component,omitempty"`
	WifiRouters    []*ChromeOsRecoveryData_WifiRouter    `protobuf:"bytes,5,rep,name=wifi_routers,json=wifiRouters,proto3" json:"wifi_routers,omitempty"`
	BluetoothPeers []*ChromeOsRecoveryData_BluetoothPeer `protobuf:"bytes,6,rep,name=bluetooth_peers,json=bluetoothPeers,proto3" json:"bluetooth_peers,omitempty"`
	// ServoUsbDrive contains details of the servo's plugged USB drive.
	ServoUsbDrive *api.UsbDrive     `protobuf:"bytes,7,opt,name=servo_usb_drive,json=servoUsbDrive,proto3" json:"servo_usb_drive,omitempty"`
	RoVpdMap      map[string]string `` /* 161-byte string literal not displayed */
	// CBI contents on the DUT
	Cbi *api.Cbi `protobuf:"bytes,9,opt,name=cbi,proto3" json:"cbi,omitempty"`
	// Audio Box Jack Plugger is a part of chameleon
	AudioboxJackpluggerState lab.Chameleon_AudioBoxJackPlugger `` /* 212-byte string literal not displayed */
	// WifiRouterFeatures that are supported by all wifi routers in the testbed.
	WifiRouterFeatures []api.WifiRouterFeature `` /* 173-byte string literal not displayed */
	// Info on the available cellular modem
	ModemInfo *ChromeOsRecoveryData_ModemInfo `protobuf:"bytes,12,opt,name=modem_info,json=modemInfo,proto3" json:"modem_info,omitempty"`
	// Info on the installed SIM cards
	SimInfos []*lab.SIMInfo              `protobuf:"bytes,13,rep,name=sim_infos,json=simInfos,proto3" json:"sim_infos,omitempty"`
	Dolos    *ChromeOsRecoveryData_Dolos `protobuf:"bytes,14,opt,name=dolos,proto3" json:"dolos,omitempty"`
	// Info on all carrier dependencies that can be satisfied by this DUT.
	SupportedCarriers []string `protobuf:"bytes,15,rep,name=supported_carriers,json=supportedCarriers,proto3" json:"supported_carriers,omitempty"`
	// contains filtered or unexported fields
}

func (*ChromeOsRecoveryData_LabData) Descriptor deprecated

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

Deprecated: Use ChromeOsRecoveryData_LabData.ProtoReflect.Descriptor instead.

func (*ChromeOsRecoveryData_LabData) GetAudioboxJackpluggerState

func (x *ChromeOsRecoveryData_LabData) GetAudioboxJackpluggerState() lab.Chameleon_AudioBoxJackPlugger

func (*ChromeOsRecoveryData_LabData) GetBluetoothPeers

func (*ChromeOsRecoveryData_LabData) GetCbi

func (x *ChromeOsRecoveryData_LabData) GetCbi() *api.Cbi

func (*ChromeOsRecoveryData_LabData) GetDolos

func (*ChromeOsRecoveryData_LabData) GetModemInfo

func (*ChromeOsRecoveryData_LabData) GetRoVpdMap

func (x *ChromeOsRecoveryData_LabData) GetRoVpdMap() map[string]string

func (*ChromeOsRecoveryData_LabData) GetServoComponent

func (x *ChromeOsRecoveryData_LabData) GetServoComponent() string

func (*ChromeOsRecoveryData_LabData) GetServoTopology

func (x *ChromeOsRecoveryData_LabData) GetServoTopology() *lab.ServoTopology

func (*ChromeOsRecoveryData_LabData) GetServoType

func (x *ChromeOsRecoveryData_LabData) GetServoType() string

func (*ChromeOsRecoveryData_LabData) GetServoUsbDrive

func (x *ChromeOsRecoveryData_LabData) GetServoUsbDrive() *api.UsbDrive

func (*ChromeOsRecoveryData_LabData) GetSimInfos

func (x *ChromeOsRecoveryData_LabData) GetSimInfos() []*lab.SIMInfo

func (*ChromeOsRecoveryData_LabData) GetSmartUsbhub

func (x *ChromeOsRecoveryData_LabData) GetSmartUsbhub() bool

func (*ChromeOsRecoveryData_LabData) GetSupportedCarriers

func (x *ChromeOsRecoveryData_LabData) GetSupportedCarriers() []string

func (*ChromeOsRecoveryData_LabData) GetWifiRouterFeatures

func (x *ChromeOsRecoveryData_LabData) GetWifiRouterFeatures() []api.WifiRouterFeature

func (*ChromeOsRecoveryData_LabData) GetWifiRouters

func (*ChromeOsRecoveryData_LabData) ProtoMessage

func (*ChromeOsRecoveryData_LabData) ProtoMessage()

func (*ChromeOsRecoveryData_LabData) ProtoReflect

func (*ChromeOsRecoveryData_LabData) Reset

func (x *ChromeOsRecoveryData_LabData) Reset()

func (*ChromeOsRecoveryData_LabData) String

type ChromeOsRecoveryData_ModemInfo

type ChromeOsRecoveryData_ModemInfo struct {

	// The device model cellular sub-variant.
	ModelVariant string `protobuf:"bytes,1,opt,name=model_variant,json=modelVariant,proto3" json:"model_variant,omitempty"`
	// The modem hardware type.
	Type lab.ModemType `protobuf:"varint,2,opt,name=type,proto3,enum=unifiedfleet.api.v1.models.chromeos.lab.ModemType" json:"type,omitempty"`
	// Equipment Identifier
	Imei string `protobuf:"bytes,3,opt,name=imei,proto3" json:"imei,omitempty"`
	// contains filtered or unexported fields
}

func (*ChromeOsRecoveryData_ModemInfo) Descriptor deprecated

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

Deprecated: Use ChromeOsRecoveryData_ModemInfo.ProtoReflect.Descriptor instead.

func (*ChromeOsRecoveryData_ModemInfo) GetImei

func (*ChromeOsRecoveryData_ModemInfo) GetModelVariant

func (x *ChromeOsRecoveryData_ModemInfo) GetModelVariant() string

func (*ChromeOsRecoveryData_ModemInfo) GetType

func (*ChromeOsRecoveryData_ModemInfo) ProtoMessage

func (*ChromeOsRecoveryData_ModemInfo) ProtoMessage()

func (*ChromeOsRecoveryData_ModemInfo) ProtoReflect

func (*ChromeOsRecoveryData_ModemInfo) Reset

func (x *ChromeOsRecoveryData_ModemInfo) Reset()

func (*ChromeOsRecoveryData_ModemInfo) String

type ChromeOsRecoveryData_WifiRouter

type ChromeOsRecoveryData_WifiRouter struct {
	Hostname string              `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"`
	State    lab.PeripheralState `protobuf:"varint,2,opt,name=state,proto3,enum=unifiedfleet.api.v1.models.chromeos.lab.PeripheralState" json:"state,omitempty"`
	// The model of the router.
	Model string `protobuf:"bytes,3,opt,name=model,proto3" json:"model,omitempty"`
	// Supported test router hardware and software features.
	SupportedFeatures []api.WifiRouterFeature `` /* 167-byte string literal not displayed */
	// The type of router device this is (e.g. OpenWrt-based, ChromeOS Gale).
	DeviceType api.WifiRouterDeviceType `` /* 142-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ChromeOsRecoveryData_WifiRouter) Descriptor deprecated

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

Deprecated: Use ChromeOsRecoveryData_WifiRouter.ProtoReflect.Descriptor instead.

func (*ChromeOsRecoveryData_WifiRouter) GetDeviceType

func (*ChromeOsRecoveryData_WifiRouter) GetHostname

func (x *ChromeOsRecoveryData_WifiRouter) GetHostname() string

func (*ChromeOsRecoveryData_WifiRouter) GetModel

func (*ChromeOsRecoveryData_WifiRouter) GetState

func (*ChromeOsRecoveryData_WifiRouter) GetSupportedFeatures

func (x *ChromeOsRecoveryData_WifiRouter) GetSupportedFeatures() []api.WifiRouterFeature

func (*ChromeOsRecoveryData_WifiRouter) ProtoMessage

func (*ChromeOsRecoveryData_WifiRouter) ProtoMessage()

func (*ChromeOsRecoveryData_WifiRouter) ProtoReflect

func (*ChromeOsRecoveryData_WifiRouter) Reset

func (*ChromeOsRecoveryData_WifiRouter) 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 CreateDefaultWifiRequest

type CreateDefaultWifiRequest struct {

	// The ID to use for the default wifi, which will become the final component
	// of the default wifi's resource name.
	//
	// This value should be 3-63 characters, and valid characters
	// are /[a-z][0-9]-_.:/.
	DefaultWifiId string `protobuf:"bytes,1,opt,name=default_wifi_id,json=defaultWifiId,proto3" json:"default_wifi_id,omitempty"`
	// The default wifi to create.
	DefaultWifi *models.DefaultWifi `protobuf:"bytes,2,opt,name=default_wifi,json=defaultWifi,proto3" json:"default_wifi,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateDefaultWifiRequest) Descriptor deprecated

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

Deprecated: Use CreateDefaultWifiRequest.ProtoReflect.Descriptor instead.

func (*CreateDefaultWifiRequest) GetDefaultWifi

func (x *CreateDefaultWifiRequest) GetDefaultWifi() *models.DefaultWifi

func (*CreateDefaultWifiRequest) GetDefaultWifiId

func (x *CreateDefaultWifiRequest) GetDefaultWifiId() string

func (*CreateDefaultWifiRequest) ProtoMessage

func (*CreateDefaultWifiRequest) ProtoMessage()

func (*CreateDefaultWifiRequest) ProtoReflect

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

func (*CreateDefaultWifiRequest) Reset

func (x *CreateDefaultWifiRequest) Reset()

func (*CreateDefaultWifiRequest) String

func (x *CreateDefaultWifiRequest) String() string

func (*CreateDefaultWifiRequest) Validate

func (r *CreateDefaultWifiRequest) Validate() error

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"`
	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 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) GetNetworkOption

func (x *CreateDracRequest) GetNetworkOption() *NetworkOption

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

func (s *DecoratedFleet) CheckFleetTestsPolicy(ctx context.Context, req *CheckFleetTestsPolicyRequest) (rsp *CheckFleetTestsPolicyResponse, err error)

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

func (s *DecoratedFleet) CreateDefaultWifi(ctx context.Context, req *CreateDefaultWifiRequest) (rsp *models.DefaultWifi, 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) DeleteDefaultWifi

func (s *DecoratedFleet) DeleteDefaultWifi(ctx context.Context, req *DeleteDefaultWifiRequest) (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) GetDUTsForLabstation

func (s *DecoratedFleet) GetDUTsForLabstation(ctx context.Context, req *GetDUTsForLabstationRequest) (rsp *GetDUTsForLabstationResponse, err error)

func (*DecoratedFleet) GetDefaultWifi

func (s *DecoratedFleet) GetDefaultWifi(ctx context.Context, req *GetDefaultWifiRequest) (rsp *models.DefaultWifi, err error)

func (*DecoratedFleet) GetDeviceData

func (s *DecoratedFleet) GetDeviceData(ctx context.Context, req *GetDeviceDataRequest) (rsp *GetDeviceDataResponse, err error)

func (*DecoratedFleet) GetDeviceLabels

func (s *DecoratedFleet) GetDeviceLabels(ctx context.Context, req *GetDeviceLabelsRequest) (rsp *models.DeviceLabels, 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) GetHostData

func (s *DecoratedFleet) GetHostData(ctx context.Context, req *GetHostDataRequest) (rsp *GetHostDataResponse, 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) GetMachineLSEBySerial

func (s *DecoratedFleet) GetMachineLSEBySerial(ctx context.Context, req *GetMachineLSEBySerialRequest) (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) GetOwnershipData

func (s *DecoratedFleet) GetOwnershipData(ctx context.Context, req *GetOwnershipDataRequest) (rsp *models.OwnershipData, 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) ImportOSVlans

func (s *DecoratedFleet) ImportOSVlans(ctx context.Context, req *ImportOSVlansRequest) (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) ListDefaultWifis

func (s *DecoratedFleet) ListDefaultWifis(ctx context.Context, req *ListDefaultWifisRequest) (rsp *ListDefaultWifisResponse, err error)

func (*DecoratedFleet) ListDeviceLabels

func (s *DecoratedFleet) ListDeviceLabels(ctx context.Context, req *ListDeviceLabelsRequest) (rsp *ListDeviceLabelsResponse, 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) ListIPs

func (s *DecoratedFleet) ListIPs(ctx context.Context, req *ListIPsRequest) (rsp *ListIPsResponse, 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) ListOwnershipData

func (s *DecoratedFleet) ListOwnershipData(ctx context.Context, req *ListOwnershipDataRequest) (rsp *ListOwnershipDataResponse, 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) RenameRack

func (s *DecoratedFleet) RenameRack(ctx context.Context, req *RenameRackRequest) (rsp *models.Rack, 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) UpdateDefaultWifi

func (s *DecoratedFleet) UpdateDefaultWifi(ctx context.Context, req *UpdateDefaultWifiRequest) (rsp *models.DefaultWifi, err error)

func (*DecoratedFleet) UpdateDeviceRecoveryData

func (s *DecoratedFleet) UpdateDeviceRecoveryData(ctx context.Context, req *UpdateDeviceRecoveryDataRequest) (rsp *UpdateDeviceRecoveryDataResponse, 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) UpdateTestData

func (s *DecoratedFleet) UpdateTestData(ctx context.Context, req *UpdateTestDataRequest) (rsp *UpdateTestDataResponse, 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 DeleteDefaultWifiRequest

type DeleteDefaultWifiRequest struct {

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

func (*DeleteDefaultWifiRequest) Descriptor deprecated

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

Deprecated: Use DeleteDefaultWifiRequest.ProtoReflect.Descriptor instead.

func (*DeleteDefaultWifiRequest) GetName

func (x *DeleteDefaultWifiRequest) GetName() string

func (*DeleteDefaultWifiRequest) ProtoMessage

func (*DeleteDefaultWifiRequest) ProtoMessage()

func (*DeleteDefaultWifiRequest) ProtoReflect

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

func (*DeleteDefaultWifiRequest) Reset

func (x *DeleteDefaultWifiRequest) Reset()

func (*DeleteDefaultWifiRequest) String

func (x *DeleteDefaultWifiRequest) String() string

func (*DeleteDefaultWifiRequest) Validate

func (r *DeleteDefaultWifiRequest) Validate() error

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 DeviceLabels

type DeviceLabels struct {
	Hostname string                  `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"`
	Labels   map[string]*LabelValues `` /* 139-byte string literal not displayed */
	// contains filtered or unexported fields
}

Next tag: 3

func (*DeviceLabels) Descriptor deprecated

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

Deprecated: Use DeviceLabels.ProtoReflect.Descriptor instead.

func (*DeviceLabels) GetHostname

func (x *DeviceLabels) GetHostname() string

func (*DeviceLabels) GetLabels

func (x *DeviceLabels) GetLabels() map[string]*LabelValues

func (*DeviceLabels) ProtoMessage

func (*DeviceLabels) ProtoMessage()

func (*DeviceLabels) ProtoReflect

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

func (*DeviceLabels) Reset

func (x *DeviceLabels) Reset()

func (*DeviceLabels) String

func (x *DeviceLabels) String() string

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)
	// List all the chrome osversions.
	ListOSVersions(ctx context.Context, in *ListOSVersionsRequest, opts ...grpc.CallOption) (*ListOSVersionsResponse, 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)
	// 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)
	// Rename rename the rack
	RenameRack(ctx context.Context, in *RenameRackRequest, opts ...grpc.CallOption) (*models.Rack, 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)
	// Get retrieves the details of the machineLSE by serial number
	GetMachineLSEBySerial(ctx context.Context, in *GetMachineLSEBySerialRequest, opts ...grpc.CallOption) (*models.MachineLSE, error)
	// Get retrieves the details of the host by serial number
	GetHostData(ctx context.Context, in *GetHostDataRequest, opts ...grpc.CallOption) (*GetHostDataResponse, 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)
	// 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)
	// Rename rename the nic
	RenameNic(ctx context.Context, in *RenameNicRequest, opts ...grpc.CallOption) (*models.Nic, 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)
	// ListIPs retrieves the IPs
	ListIPs(ctx context.Context, in *ListIPsRequest, opts ...grpc.CallOption) (*ListIPsResponse, 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)
	// ImportOSVlans imports the ChromeOS vlans, ips, and dhcp configs.
	ImportOSVlans(ctx context.Context, in *ImportOSVlansRequest, 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 is deprecated
	UpdateDutState(ctx context.Context, in *UpdateDutStateRequest, opts ...grpc.CallOption) (*lab.DutState, error)
	// UpdateDeviceRecoveryData updates the device configs for a DUT
	UpdateDeviceRecoveryData(ctx context.Context, in *UpdateDeviceRecoveryDataRequest, opts ...grpc.CallOption) (*UpdateDeviceRecoveryDataResponse, error)
	// UpdateTestData updates the device date provide by Test runner.
	UpdateTestData(ctx context.Context, in *UpdateTestDataRequest, opts ...grpc.CallOption) (*UpdateTestDataResponse, 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)
	// GetDeviceData retrieves requested device data from UFS.
	GetDeviceData(ctx context.Context, in *GetDeviceDataRequest, opts ...grpc.CallOption) (*GetDeviceDataResponse, error)
	// CheckFleetPolicyForTest checks whether a given test parameters indicate a valid test
	CheckFleetTestsPolicy(ctx context.Context, in *CheckFleetTestsPolicyRequest, opts ...grpc.CallOption) (*CheckFleetTestsPolicyResponse, error)
	// GetOwnershipData retrieves the ownership data for a given machine/vm/machineLse
	GetOwnershipData(ctx context.Context, in *GetOwnershipDataRequest, opts ...grpc.CallOption) (*models.OwnershipData, error)
	// ListOwnershipData lists all the ownership/security_info data
	ListOwnershipData(ctx context.Context, in *ListOwnershipDataRequest, opts ...grpc.CallOption) (*ListOwnershipDataResponse, error)
	// GetDUTsForLabstation gets the DUTs associated with a labstation.
	GetDUTsForLabstation(ctx context.Context, in *GetDUTsForLabstationRequest, opts ...grpc.CallOption) (*GetDUTsForLabstationResponse, error)
	// GetDefaultWifi gets the specified default wifi.
	GetDefaultWifi(ctx context.Context, in *GetDefaultWifiRequest, opts ...grpc.CallOption) (*models.DefaultWifi, error)
	// ListDefaultWifi lists all the default wifis.
	ListDefaultWifis(ctx context.Context, in *ListDefaultWifisRequest, opts ...grpc.CallOption) (*ListDefaultWifisResponse, error)
	// CreateDefaultWifi creates a new default wifi.
	CreateDefaultWifi(ctx context.Context, in *CreateDefaultWifiRequest, opts ...grpc.CallOption) (*models.DefaultWifi, error)
	// UpdateDefaultWifi updates the specified default wifi.
	UpdateDefaultWifi(ctx context.Context, in *UpdateDefaultWifiRequest, opts ...grpc.CallOption) (*models.DefaultWifi, error)
	// DeleteDefaultWifi deletes the specified default wifi.
	DeleteDefaultWifi(ctx context.Context, in *DeleteDefaultWifiRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// GetDeviceLabels gets the scheduling labels for the specified device.
	// This should only be used by the Fleet Console prototype
	GetDeviceLabels(ctx context.Context, in *GetDeviceLabelsRequest, opts ...grpc.CallOption) (*models.DeviceLabels, error)
	// ListDeviceLabels gets the scheduling labels for devices by filters.
	// This should only be used by the Fleet Console prototype
	ListDeviceLabels(ctx context.Context, in *ListDeviceLabelsRequest, opts ...grpc.CallOption) (*ListDeviceLabelsResponse, 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. The context is saved and used internally by the authenticator. Canceling it will cause request authentication to fail.

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)
	// List all the chrome osversions.
	ListOSVersions(context.Context, *ListOSVersionsRequest) (*ListOSVersionsResponse, 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)
	// 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)
	// Rename rename the rack
	RenameRack(context.Context, *RenameRackRequest) (*models.Rack, 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)
	// Get retrieves the details of the machineLSE by serial number
	GetMachineLSEBySerial(context.Context, *GetMachineLSEBySerialRequest) (*models.MachineLSE, error)
	// Get retrieves the details of the host by serial number
	GetHostData(context.Context, *GetHostDataRequest) (*GetHostDataResponse, 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)
	// 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)
	// Rename rename the nic
	RenameNic(context.Context, *RenameNicRequest) (*models.Nic, 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)
	// ListIPs retrieves the IPs
	ListIPs(context.Context, *ListIPsRequest) (*ListIPsResponse, error)
	// List gets all the vlans
	ListVlans(context.Context, *ListVlansRequest) (*ListVlansResponse, error)
	// Delete delete the vlan
	DeleteVlan(context.Context, *DeleteVlanRequest) (*emptypb.Empty, error)
	// ImportOSVlans imports the ChromeOS vlans, ips, and dhcp configs.
	ImportOSVlans(context.Context, *ImportOSVlansRequest) (*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 is deprecated
	UpdateDutState(context.Context, *UpdateDutStateRequest) (*lab.DutState, error)
	// UpdateDeviceRecoveryData updates the device configs for a DUT
	UpdateDeviceRecoveryData(context.Context, *UpdateDeviceRecoveryDataRequest) (*UpdateDeviceRecoveryDataResponse, error)
	// UpdateTestData updates the device date provide by Test runner.
	UpdateTestData(context.Context, *UpdateTestDataRequest) (*UpdateTestDataResponse, 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)
	// GetDeviceData retrieves requested device data from UFS.
	GetDeviceData(context.Context, *GetDeviceDataRequest) (*GetDeviceDataResponse, error)
	// CheckFleetPolicyForTest checks whether a given test parameters indicate a valid test
	CheckFleetTestsPolicy(context.Context, *CheckFleetTestsPolicyRequest) (*CheckFleetTestsPolicyResponse, error)
	// GetOwnershipData retrieves the ownership data for a given machine/vm/machineLse
	GetOwnershipData(context.Context, *GetOwnershipDataRequest) (*models.OwnershipData, error)
	// ListOwnershipData lists all the ownership/security_info data
	ListOwnershipData(context.Context, *ListOwnershipDataRequest) (*ListOwnershipDataResponse, error)
	// GetDUTsForLabstation gets the DUTs associated with a labstation.
	GetDUTsForLabstation(context.Context, *GetDUTsForLabstationRequest) (*GetDUTsForLabstationResponse, error)
	// GetDefaultWifi gets the specified default wifi.
	GetDefaultWifi(context.Context, *GetDefaultWifiRequest) (*models.DefaultWifi, error)
	// ListDefaultWifi lists all the default wifis.
	ListDefaultWifis(context.Context, *ListDefaultWifisRequest) (*ListDefaultWifisResponse, error)
	// CreateDefaultWifi creates a new default wifi.
	CreateDefaultWifi(context.Context, *CreateDefaultWifiRequest) (*models.DefaultWifi, error)
	// UpdateDefaultWifi updates the specified default wifi.
	UpdateDefaultWifi(context.Context, *UpdateDefaultWifiRequest) (*models.DefaultWifi, error)
	// DeleteDefaultWifi deletes the specified default wifi.
	DeleteDefaultWifi(context.Context, *DeleteDefaultWifiRequest) (*emptypb.Empty, error)
	// GetDeviceLabels gets the scheduling labels for the specified device.
	// This should only be used by the Fleet Console prototype
	GetDeviceLabels(context.Context, *GetDeviceLabelsRequest) (*models.DeviceLabels, error)
	// ListDeviceLabels gets the scheduling labels for devices by filters.
	// This should only be used by the Fleet Console prototype
	ListDeviceLabels(context.Context, *ListDeviceLabelsRequest) (*ListDeviceLabelsResponse, 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 GetDUTsForLabstationRequest

type GetDUTsForLabstationRequest struct {

	// hostname is the hostname of a labstation
	Hostname []string `protobuf:"bytes,1,rep,name=hostname,proto3" json:"hostname,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDUTsForLabstationRequest) Descriptor deprecated

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

Deprecated: Use GetDUTsForLabstationRequest.ProtoReflect.Descriptor instead.

func (*GetDUTsForLabstationRequest) GetHostname

func (x *GetDUTsForLabstationRequest) GetHostname() []string

func (*GetDUTsForLabstationRequest) ProtoMessage

func (*GetDUTsForLabstationRequest) ProtoMessage()

func (*GetDUTsForLabstationRequest) ProtoReflect

func (*GetDUTsForLabstationRequest) Reset

func (x *GetDUTsForLabstationRequest) Reset()

func (*GetDUTsForLabstationRequest) String

func (x *GetDUTsForLabstationRequest) String() string

type GetDUTsForLabstationResponse

type GetDUTsForLabstationResponse struct {
	Items []*GetDUTsForLabstationResponse_LabstationMapping `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDUTsForLabstationResponse) Descriptor deprecated

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

Deprecated: Use GetDUTsForLabstationResponse.ProtoReflect.Descriptor instead.

func (*GetDUTsForLabstationResponse) GetItems

func (*GetDUTsForLabstationResponse) ProtoMessage

func (*GetDUTsForLabstationResponse) ProtoMessage()

func (*GetDUTsForLabstationResponse) ProtoReflect

func (*GetDUTsForLabstationResponse) Reset

func (x *GetDUTsForLabstationResponse) Reset()

func (*GetDUTsForLabstationResponse) String

type GetDUTsForLabstationResponse_LabstationMapping

type GetDUTsForLabstationResponse_LabstationMapping struct {

	// hostname is the hostname of the labstation.
	Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"`
	// dutName is the name of the dut or scheduling unit.
	// For the moment 2023-06-XX, only non-multidut units are supported.
	DutName []string `protobuf:"bytes,2,rep,name=dutName,proto3" json:"dutName,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDUTsForLabstationResponse_LabstationMapping) Descriptor deprecated

Deprecated: Use GetDUTsForLabstationResponse_LabstationMapping.ProtoReflect.Descriptor instead.

func (*GetDUTsForLabstationResponse_LabstationMapping) GetDutName

func (*GetDUTsForLabstationResponse_LabstationMapping) GetHostname

func (*GetDUTsForLabstationResponse_LabstationMapping) ProtoMessage

func (*GetDUTsForLabstationResponse_LabstationMapping) ProtoReflect

func (*GetDUTsForLabstationResponse_LabstationMapping) Reset

func (*GetDUTsForLabstationResponse_LabstationMapping) String

type GetDefaultWifiRequest

type GetDefaultWifiRequest struct {

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

func (*GetDefaultWifiRequest) Descriptor deprecated

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

Deprecated: Use GetDefaultWifiRequest.ProtoReflect.Descriptor instead.

func (*GetDefaultWifiRequest) GetName

func (x *GetDefaultWifiRequest) GetName() string

func (*GetDefaultWifiRequest) ProtoMessage

func (*GetDefaultWifiRequest) ProtoMessage()

func (*GetDefaultWifiRequest) ProtoReflect

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

func (*GetDefaultWifiRequest) Reset

func (x *GetDefaultWifiRequest) Reset()

func (*GetDefaultWifiRequest) String

func (x *GetDefaultWifiRequest) String() string

func (*GetDefaultWifiRequest) Validate

func (r *GetDefaultWifiRequest) Validate() error

type GetDeviceDataRequest

type GetDeviceDataRequest struct {

	// Machine/Asset ID.
	DeviceId string `protobuf:"bytes,1,opt,name=device_id,json=deviceId,proto3" json:"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 (*GetDeviceDataRequest) Descriptor deprecated

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

Deprecated: Use GetDeviceDataRequest.ProtoReflect.Descriptor instead.

func (*GetDeviceDataRequest) GetDeviceId

func (x *GetDeviceDataRequest) GetDeviceId() string

func (*GetDeviceDataRequest) GetHostname

func (x *GetDeviceDataRequest) GetHostname() string

func (*GetDeviceDataRequest) ProtoMessage

func (*GetDeviceDataRequest) ProtoMessage()

func (*GetDeviceDataRequest) ProtoReflect

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

func (*GetDeviceDataRequest) Reset

func (x *GetDeviceDataRequest) Reset()

func (*GetDeviceDataRequest) String

func (x *GetDeviceDataRequest) String() string

func (*GetDeviceDataRequest) Validate

func (r *GetDeviceDataRequest) Validate() error

Validate validates input requests of GetDeviceDataRequest.

type GetDeviceDataResponse

type GetDeviceDataResponse struct {

	// Types that are valid to be assigned to Resource:
	//
	//	*GetDeviceDataResponse_SchedulingUnit
	//	*GetDeviceDataResponse_ChromeOsDeviceData
	//	*GetDeviceDataResponse_AttachedDeviceData
	//	*GetDeviceDataResponse_BrowserDeviceData
	Resource     isGetDeviceDataResponse_Resource   `protobuf_oneof:"resource"`
	ResourceType GetDeviceDataResponse_ResourceType `` /* 162-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetDeviceDataResponse) Descriptor deprecated

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

Deprecated: Use GetDeviceDataResponse.ProtoReflect.Descriptor instead.

func (*GetDeviceDataResponse) GetAttachedDeviceData

func (x *GetDeviceDataResponse) GetAttachedDeviceData() *AttachedDeviceData

func (*GetDeviceDataResponse) GetBrowserDeviceData

func (x *GetDeviceDataResponse) GetBrowserDeviceData() *BrowserDeviceData

func (*GetDeviceDataResponse) GetChromeOsDeviceData

func (x *GetDeviceDataResponse) GetChromeOsDeviceData() *models.ChromeOSDeviceData

func (*GetDeviceDataResponse) GetResource

func (x *GetDeviceDataResponse) GetResource() isGetDeviceDataResponse_Resource

func (*GetDeviceDataResponse) GetResourceType

func (*GetDeviceDataResponse) GetSchedulingUnit

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

func (*GetDeviceDataResponse) ProtoMessage

func (*GetDeviceDataResponse) ProtoMessage()

func (*GetDeviceDataResponse) ProtoReflect

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

func (*GetDeviceDataResponse) Reset

func (x *GetDeviceDataResponse) Reset()

func (*GetDeviceDataResponse) String

func (x *GetDeviceDataResponse) String() string

type GetDeviceDataResponse_AttachedDeviceData

type GetDeviceDataResponse_AttachedDeviceData struct {
	AttachedDeviceData *AttachedDeviceData `protobuf:"bytes,3,opt,name=attached_device_data,json=attachedDeviceData,proto3,oneof"`
}

type GetDeviceDataResponse_BrowserDeviceData

type GetDeviceDataResponse_BrowserDeviceData struct {
	BrowserDeviceData *BrowserDeviceData `protobuf:"bytes,5,opt,name=browser_device_data,json=browserDeviceData,proto3,oneof"`
}

type GetDeviceDataResponse_ChromeOsDeviceData

type GetDeviceDataResponse_ChromeOsDeviceData struct {
	ChromeOsDeviceData *models.ChromeOSDeviceData `protobuf:"bytes,2,opt,name=chrome_os_device_data,json=chromeOsDeviceData,proto3,oneof"`
}

type GetDeviceDataResponse_ResourceType

type GetDeviceDataResponse_ResourceType int32
const (
	GetDeviceDataResponse_RESOURCE_TYPE_UNSPECIFIED     GetDeviceDataResponse_ResourceType = 0
	GetDeviceDataResponse_RESOURCE_TYPE_SCHEDULING_UNIT GetDeviceDataResponse_ResourceType = 1
	GetDeviceDataResponse_RESOURCE_TYPE_CHROMEOS_DEVICE GetDeviceDataResponse_ResourceType = 2
	GetDeviceDataResponse_RESOURCE_TYPE_ATTACHED_DEVICE GetDeviceDataResponse_ResourceType = 3
	GetDeviceDataResponse_RESOURCE_TYPE_BROWSER_DEVICE  GetDeviceDataResponse_ResourceType = 4
)

func (GetDeviceDataResponse_ResourceType) Descriptor

func (GetDeviceDataResponse_ResourceType) Enum

func (GetDeviceDataResponse_ResourceType) EnumDescriptor deprecated

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

Deprecated: Use GetDeviceDataResponse_ResourceType.Descriptor instead.

func (GetDeviceDataResponse_ResourceType) Number

func (GetDeviceDataResponse_ResourceType) String

func (GetDeviceDataResponse_ResourceType) Type

type GetDeviceDataResponse_SchedulingUnit

type GetDeviceDataResponse_SchedulingUnit struct {
	SchedulingUnit *models.SchedulingUnit `protobuf:"bytes,1,opt,name=scheduling_unit,json=schedulingUnit,proto3,oneof"`
}

type GetDeviceLabelsRequest

type GetDeviceLabelsRequest struct {

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

Next tag: 2

func (*GetDeviceLabelsRequest) Descriptor deprecated

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

Deprecated: Use GetDeviceLabelsRequest.ProtoReflect.Descriptor instead.

func (*GetDeviceLabelsRequest) GetHostname

func (x *GetDeviceLabelsRequest) GetHostname() string

func (*GetDeviceLabelsRequest) ProtoMessage

func (*GetDeviceLabelsRequest) ProtoMessage()

func (*GetDeviceLabelsRequest) ProtoReflect

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

func (*GetDeviceLabelsRequest) Reset

func (x *GetDeviceLabelsRequest) Reset()

func (*GetDeviceLabelsRequest) String

func (x *GetDeviceLabelsRequest) String() string

func (*GetDeviceLabelsRequest) Validate

func (r *GetDeviceLabelsRequest) Validate() error

Validate validates input requests of GetDeviceLabels.

type GetDeviceLabelsResponse

type GetDeviceLabelsResponse struct {

	// TODO: deprecate
	DeviceLabels *DeviceLabels        `protobuf:"bytes,1,opt,name=device_labels,json=deviceLabels,proto3" json:"device_labels,omitempty"`
	Labels       *models.DeviceLabels `protobuf:"bytes,2,opt,name=labels,proto3" json:"labels,omitempty"`
	// contains filtered or unexported fields
}

Next tag: 3

func (*GetDeviceLabelsResponse) Descriptor deprecated

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

Deprecated: Use GetDeviceLabelsResponse.ProtoReflect.Descriptor instead.

func (*GetDeviceLabelsResponse) GetDeviceLabels

func (x *GetDeviceLabelsResponse) GetDeviceLabels() *DeviceLabels

func (*GetDeviceLabelsResponse) GetLabels

func (*GetDeviceLabelsResponse) ProtoMessage

func (*GetDeviceLabelsResponse) ProtoMessage()

func (*GetDeviceLabelsResponse) ProtoReflect

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

func (*GetDeviceLabelsResponse) Reset

func (x *GetDeviceLabelsResponse) Reset()

func (*GetDeviceLabelsResponse) String

func (x *GetDeviceLabelsResponse) String() string

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 GetHostDataRequest

type GetHostDataRequest struct {

	// The serial number of the machine underlying the host
	Serial string `protobuf:"bytes,1,opt,name=serial,proto3" json:"serial,omitempty"`
	// if this is true, machinelse will contain the full information of VMs.
	Full bool `protobuf:"varint,2,opt,name=full,proto3" json:"full,omitempty"`
	// contains filtered or unexported fields
}

func (*GetHostDataRequest) Descriptor deprecated

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

Deprecated: Use GetHostDataRequest.ProtoReflect.Descriptor instead.

func (*GetHostDataRequest) GetFull

func (x *GetHostDataRequest) GetFull() bool

func (*GetHostDataRequest) GetSerial

func (x *GetHostDataRequest) GetSerial() string

func (*GetHostDataRequest) ProtoMessage

func (*GetHostDataRequest) ProtoMessage()

func (*GetHostDataRequest) ProtoReflect

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

func (*GetHostDataRequest) Reset

func (x *GetHostDataRequest) Reset()

func (*GetHostDataRequest) String

func (x *GetHostDataRequest) String() string

func (*GetHostDataRequest) Validate

func (r *GetHostDataRequest) Validate() error

Validate validates input requests of GetHostData.

type GetHostDataResponse

type GetHostDataResponse struct {

	// MachineLSE data corresponding to the serial number
	Host *models.MachineLSE `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"`
	// Machine data corresponding to the serial number
	Machine *models.Machine `protobuf:"bytes,2,opt,name=machine,proto3" json:"machine,omitempty"`
	// contains filtered or unexported fields
}

func (*GetHostDataResponse) Descriptor deprecated

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

Deprecated: Use GetHostDataResponse.ProtoReflect.Descriptor instead.

func (*GetHostDataResponse) GetHost

func (x *GetHostDataResponse) GetHost() *models.MachineLSE

func (*GetHostDataResponse) GetMachine

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

func (*GetHostDataResponse) ProtoMessage

func (*GetHostDataResponse) ProtoMessage()

func (*GetHostDataResponse) ProtoReflect

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

func (*GetHostDataResponse) Reset

func (x *GetHostDataResponse) Reset()

func (*GetHostDataResponse) String

func (x *GetHostDataResponse) String() string

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 GetMachineLSEBySerialRequest

type GetMachineLSEBySerialRequest struct {

	// The serial number of the machine underlying the host
	Serial string `protobuf:"bytes,1,opt,name=serial,proto3" json:"serial,omitempty"`
	// if this is true, machinelse will contain the full information of VMs.
	Full bool `protobuf:"varint,2,opt,name=full,proto3" json:"full,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMachineLSEBySerialRequest) Descriptor deprecated

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

Deprecated: Use GetMachineLSEBySerialRequest.ProtoReflect.Descriptor instead.

func (*GetMachineLSEBySerialRequest) GetFull

func (x *GetMachineLSEBySerialRequest) GetFull() bool

func (*GetMachineLSEBySerialRequest) GetSerial

func (x *GetMachineLSEBySerialRequest) GetSerial() string

func (*GetMachineLSEBySerialRequest) ProtoMessage

func (*GetMachineLSEBySerialRequest) ProtoMessage()

func (*GetMachineLSEBySerialRequest) ProtoReflect

func (*GetMachineLSEBySerialRequest) Reset

func (x *GetMachineLSEBySerialRequest) Reset()

func (*GetMachineLSEBySerialRequest) String

func (*GetMachineLSEBySerialRequest) Validate

func (r *GetMachineLSEBySerialRequest) Validate() error

Validate validates input requests of GetMachineLSEBySerial.

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 GetOwnershipDataRequest

type GetOwnershipDataRequest struct {

	// Name of the Machine/MachineLSE/VM etc.
	Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"`
	// contains filtered or unexported fields
}

Request containing hostname for retrieving the ownership data for a Machine, VM etc

func (*GetOwnershipDataRequest) Descriptor deprecated

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

Deprecated: Use GetOwnershipDataRequest.ProtoReflect.Descriptor instead.

func (*GetOwnershipDataRequest) GetHostname

func (x *GetOwnershipDataRequest) GetHostname() string

func (*GetOwnershipDataRequest) ProtoMessage

func (*GetOwnershipDataRequest) ProtoMessage()

func (*GetOwnershipDataRequest) ProtoReflect

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

func (*GetOwnershipDataRequest) Reset

func (x *GetOwnershipDataRequest) Reset()

func (*GetOwnershipDataRequest) String

func (x *GetOwnershipDataRequest) String() string

func (*GetOwnershipDataRequest) Validate

func (r *GetOwnershipDataRequest) Validate() error

Validate validates input requests of GetOwnershipData.

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 ImportOSVlansRequest

type ImportOSVlansRequest struct {

	// Types that are valid to be assigned 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 (x *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 LabelValues

type LabelValues struct {
	Value []string `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Next tag: 2

func (*LabelValues) Descriptor deprecated

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

Deprecated: Use LabelValues.ProtoReflect.Descriptor instead.

func (*LabelValues) GetValue

func (x *LabelValues) GetValue() []string

func (*LabelValues) ProtoMessage

func (*LabelValues) ProtoMessage()

func (*LabelValues) ProtoReflect

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

func (*LabelValues) Reset

func (x *LabelValues) Reset()

func (*LabelValues) String

func (x *LabelValues) String() string

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

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

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

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 ListDefaultWifisRequest

type ListDefaultWifisRequest struct {

	// The maximum number of DefaultWifis to return. The service may return fewer
	// than this value.
	// If unspecified, at most 100 default wifi 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 `ListDefaultWifis` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListDefaultWifis` 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 (*ListDefaultWifisRequest) Descriptor deprecated

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

Deprecated: Use ListDefaultWifisRequest.ProtoReflect.Descriptor instead.

func (*ListDefaultWifisRequest) GetFilter

func (x *ListDefaultWifisRequest) GetFilter() string

func (*ListDefaultWifisRequest) GetKeysOnly

func (x *ListDefaultWifisRequest) GetKeysOnly() bool

func (*ListDefaultWifisRequest) GetPageSize

func (x *ListDefaultWifisRequest) GetPageSize() int32

func (*ListDefaultWifisRequest) GetPageToken

func (x *ListDefaultWifisRequest) GetPageToken() string

func (*ListDefaultWifisRequest) ProtoMessage

func (*ListDefaultWifisRequest) ProtoMessage()

func (*ListDefaultWifisRequest) ProtoReflect

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

func (*ListDefaultWifisRequest) Reset

func (x *ListDefaultWifisRequest) Reset()

func (*ListDefaultWifisRequest) String

func (x *ListDefaultWifisRequest) String() string

type ListDefaultWifisResponse

type ListDefaultWifisResponse struct {

	// The default wifis from datastore.
	DefaultWifis []*models.DefaultWifi `protobuf:"bytes,1,rep,name=default_wifis,json=defaultWifis,proto3" json:"default_wifis,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 (*ListDefaultWifisResponse) Descriptor deprecated

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

Deprecated: Use ListDefaultWifisResponse.ProtoReflect.Descriptor instead.

func (*ListDefaultWifisResponse) GetDefaultWifis

func (x *ListDefaultWifisResponse) GetDefaultWifis() []*models.DefaultWifi

func (*ListDefaultWifisResponse) GetNextPageToken

func (x *ListDefaultWifisResponse) GetNextPageToken() string

func (*ListDefaultWifisResponse) ProtoMessage

func (*ListDefaultWifisResponse) ProtoMessage()

func (*ListDefaultWifisResponse) ProtoReflect

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

func (*ListDefaultWifisResponse) Reset

func (x *ListDefaultWifisResponse) Reset()

func (*ListDefaultWifisResponse) String

func (x *ListDefaultWifisResponse) String() string

type ListDeviceLabelsRequest

type ListDeviceLabelsRequest struct {

	// The maximum number of DeviceLabel to return. The service may return fewer
	// than this value.
	// If unspecified, at most 100 DeviceLabel 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 `ListDeviceLabel` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListDeviceLabel` 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"`
	// contains filtered or unexported fields
}

Next tag: 5

func (*ListDeviceLabelsRequest) Descriptor deprecated

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

Deprecated: Use ListDeviceLabelsRequest.ProtoReflect.Descriptor instead.

func (*ListDeviceLabelsRequest) GetFilter

func (x *ListDeviceLabelsRequest) GetFilter() string

func (*ListDeviceLabelsRequest) GetPageSize

func (x *ListDeviceLabelsRequest) GetPageSize() int32

func (*ListDeviceLabelsRequest) GetPageToken

func (x *ListDeviceLabelsRequest) GetPageToken() string

func (*ListDeviceLabelsRequest) ProtoMessage

func (*ListDeviceLabelsRequest) ProtoMessage()

func (*ListDeviceLabelsRequest) ProtoReflect

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

func (*ListDeviceLabelsRequest) Reset

func (x *ListDeviceLabelsRequest) Reset()

func (*ListDeviceLabelsRequest) String

func (x *ListDeviceLabelsRequest) String() string

type ListDeviceLabelsResponse

type ListDeviceLabelsResponse struct {

	// TODO: deprecate
	DevicesLabels []*DeviceLabels `protobuf:"bytes,1,rep,name=devices_labels,json=devicesLabels,proto3" json:"devices_labels,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"`
	Labels        []*models.DeviceLabels `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"`
	// contains filtered or unexported fields
}

Next tag: 4

func (*ListDeviceLabelsResponse) Descriptor deprecated

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

Deprecated: Use ListDeviceLabelsResponse.ProtoReflect.Descriptor instead.

func (*ListDeviceLabelsResponse) GetDevicesLabels

func (x *ListDeviceLabelsResponse) GetDevicesLabels() []*DeviceLabels

func (*ListDeviceLabelsResponse) GetLabels

func (x *ListDeviceLabelsResponse) GetLabels() []*models.DeviceLabels

func (*ListDeviceLabelsResponse) GetNextPageToken

func (x *ListDeviceLabelsResponse) GetNextPageToken() string

func (*ListDeviceLabelsResponse) ProtoMessage

func (*ListDeviceLabelsResponse) ProtoMessage()

func (*ListDeviceLabelsResponse) ProtoReflect

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

func (*ListDeviceLabelsResponse) Reset

func (x *ListDeviceLabelsResponse) Reset()

func (*ListDeviceLabelsResponse) String

func (x *ListDeviceLabelsResponse) 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

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

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 ListIPsRequest

type ListIPsRequest struct {

	// The maximum number of ips to return. The service may return fewer than
	// this value.
	// If unspecified, 100 IPs 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 `ListIPs` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListIPs` 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 (*ListIPsRequest) Descriptor deprecated

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

Deprecated: Use ListIPsRequest.ProtoReflect.Descriptor instead.

func (*ListIPsRequest) GetFilter

func (x *ListIPsRequest) GetFilter() string

func (*ListIPsRequest) GetKeysOnly

func (x *ListIPsRequest) GetKeysOnly() bool

func (*ListIPsRequest) GetPageSize

func (x *ListIPsRequest) GetPageSize() int32

func (*ListIPsRequest) GetPageToken

func (x *ListIPsRequest) GetPageToken() string

func (*ListIPsRequest) ProtoMessage

func (*ListIPsRequest) ProtoMessage()

func (*ListIPsRequest) ProtoReflect

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

func (*ListIPsRequest) Reset

func (x *ListIPsRequest) Reset()

func (*ListIPsRequest) String

func (x *ListIPsRequest) String() string

type ListIPsResponse

type ListIPsResponse struct {
	Ips []*models.IP `protobuf:"bytes,1,rep,name=ips,proto3" json:"ips,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 (*ListIPsResponse) Descriptor deprecated

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

Deprecated: Use ListIPsResponse.ProtoReflect.Descriptor instead.

func (*ListIPsResponse) GetIps

func (x *ListIPsResponse) GetIps() []*models.IP

func (*ListIPsResponse) GetNextPageToken

func (x *ListIPsResponse) GetNextPageToken() string

func (*ListIPsResponse) ProtoMessage

func (*ListIPsResponse) ProtoMessage()

func (*ListIPsResponse) ProtoReflect

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

func (*ListIPsResponse) Reset

func (x *ListIPsResponse) Reset()

func (*ListIPsResponse) String

func (x *ListIPsResponse) 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

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

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

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

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

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

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 ListOwnershipDataRequest

type ListOwnershipDataRequest struct {

	// The maximum number of entries to return. The service may return fewer than
	// this value.
	// If unspecified, at most 100 entries 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 `ListOwnershipDataRequest` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListOwnershipDataRequest` 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
}

Request for getting all the bot ownership/security configs.

func (*ListOwnershipDataRequest) Descriptor deprecated

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

Deprecated: Use ListOwnershipDataRequest.ProtoReflect.Descriptor instead.

func (*ListOwnershipDataRequest) GetFilter

func (x *ListOwnershipDataRequest) GetFilter() string

func (*ListOwnershipDataRequest) GetKeysOnly

func (x *ListOwnershipDataRequest) GetKeysOnly() bool

func (*ListOwnershipDataRequest) GetPageSize

func (x *ListOwnershipDataRequest) GetPageSize() int32

func (*ListOwnershipDataRequest) GetPageToken

func (x *ListOwnershipDataRequest) GetPageToken() string

func (*ListOwnershipDataRequest) ProtoMessage

func (*ListOwnershipDataRequest) ProtoMessage()

func (*ListOwnershipDataRequest) ProtoReflect

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

func (*ListOwnershipDataRequest) Reset

func (x *ListOwnershipDataRequest) Reset()

func (*ListOwnershipDataRequest) String

func (x *ListOwnershipDataRequest) String() string

type ListOwnershipDataResponse

type ListOwnershipDataResponse struct {

	// The Ownerships from datastore.
	OwnershipData []*OwnershipByHost `protobuf:"bytes,1,rep,name=ownershipData,proto3" json:"ownershipData,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
}

Response for getting all the bot ownership/security configs.

func (*ListOwnershipDataResponse) Descriptor deprecated

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

Deprecated: Use ListOwnershipDataResponse.ProtoReflect.Descriptor instead.

func (*ListOwnershipDataResponse) GetNextPageToken

func (x *ListOwnershipDataResponse) GetNextPageToken() string

func (*ListOwnershipDataResponse) GetOwnershipData

func (x *ListOwnershipDataResponse) GetOwnershipData() []*OwnershipByHost

func (*ListOwnershipDataResponse) ProtoMessage

func (*ListOwnershipDataResponse) ProtoMessage()

func (*ListOwnershipDataResponse) ProtoReflect

func (*ListOwnershipDataResponse) Reset

func (x *ListOwnershipDataResponse) Reset()

func (*ListOwnershipDataResponse) String

func (x *ListOwnershipDataResponse) 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

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

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

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

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 ListRequest

type ListRequest interface {
	GetFilter() string
	GetPageSize() int32
}

ListRequest is the interface for all ListXXXRequest.

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

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

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

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

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 OwnershipByHost

type OwnershipByHost struct {

	// Name of the Machine/MachineLSE/VM etc.
	Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"`
	// Ownership/security_config for the host
	Ownership *models.OwnershipData `protobuf:"bytes,2,opt,name=ownership,proto3" json:"ownership,omitempty"`
	// contains filtered or unexported fields
}

Contains ownership/security configs by host

func (*OwnershipByHost) Descriptor deprecated

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

Deprecated: Use OwnershipByHost.ProtoReflect.Descriptor instead.

func (*OwnershipByHost) GetHostname

func (x *OwnershipByHost) GetHostname() string

func (*OwnershipByHost) GetOwnership

func (x *OwnershipByHost) GetOwnership() *models.OwnershipData

func (*OwnershipByHost) ProtoMessage

func (*OwnershipByHost) ProtoMessage()

func (*OwnershipByHost) ProtoReflect

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

func (*OwnershipByHost) Reset

func (x *OwnershipByHost) Reset()

func (*OwnershipByHost) String

func (x *OwnershipByHost) String() string

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 RenameRackRequest

type RenameRackRequest struct {

	// The name of the Rack 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 (*RenameRackRequest) Descriptor deprecated

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

Deprecated: Use RenameRackRequest.ProtoReflect.Descriptor instead.

func (*RenameRackRequest) GetName

func (x *RenameRackRequest) GetName() string

func (*RenameRackRequest) GetNewName

func (x *RenameRackRequest) GetNewName() string

func (*RenameRackRequest) ProtoMessage

func (*RenameRackRequest) ProtoMessage()

func (*RenameRackRequest) ProtoReflect

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

func (*RenameRackRequest) Reset

func (x *RenameRackRequest) Reset()

func (*RenameRackRequest) String

func (x *RenameRackRequest) String() string

func (*RenameRackRequest) Validate

func (r *RenameRackRequest) Validate() error

Validate validates input requests of RenameRack.

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 TestStatus

type TestStatus struct {

	// TestStatus Code will provide information about the validity or invalidity of the test
	Code TestStatus_Code `protobuf:"varint,1,opt,name=code,proto3,enum=unifiedfleet.api.v1.rpc.TestStatus_Code" json:"code,omitempty"`
	// message contains a description of the Status
	Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*TestStatus) Descriptor deprecated

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

Deprecated: Use TestStatus.ProtoReflect.Descriptor instead.

func (*TestStatus) GetCode

func (x *TestStatus) GetCode() TestStatus_Code

func (*TestStatus) GetMessage

func (x *TestStatus) GetMessage() string

func (*TestStatus) ProtoMessage

func (*TestStatus) ProtoMessage()

func (*TestStatus) ProtoReflect

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

func (*TestStatus) Reset

func (x *TestStatus) Reset()

func (*TestStatus) String

func (x *TestStatus) String() string

type TestStatus_Code

type TestStatus_Code int32
const (
	TestStatus_UNSPECIFIED        TestStatus_Code = 0
	TestStatus_OK                 TestStatus_Code = 1
	TestStatus_NOT_A_PUBLIC_BOARD TestStatus_Code = 2
	TestStatus_NOT_A_PUBLIC_MODEL TestStatus_Code = 3
	TestStatus_NOT_A_PUBLIC_IMAGE TestStatus_Code = 4
	TestStatus_NOT_A_PUBLIC_TEST  TestStatus_Code = 5
	TestStatus_INVALID_QS_ACCOUNT TestStatus_Code = 6
)

func (TestStatus_Code) Descriptor

func (TestStatus_Code) Enum

func (x TestStatus_Code) Enum() *TestStatus_Code

func (TestStatus_Code) EnumDescriptor deprecated

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

Deprecated: Use TestStatus_Code.Descriptor instead.

func (TestStatus_Code) Number

func (TestStatus_Code) String

func (x TestStatus_Code) String() string

func (TestStatus_Code) Type

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

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

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

func (*UnimplementedFleetServer) GetDeviceData

func (*UnimplementedFleetServer) GetDeviceLabels

func (*UnimplementedFleetServer) GetDrac

func (*UnimplementedFleetServer) GetDutState

func (*UnimplementedFleetServer) GetHostData

func (*UnimplementedFleetServer) GetKVM

func (*UnimplementedFleetServer) GetMachine

func (*UnimplementedFleetServer) GetMachineLSE

func (*UnimplementedFleetServer) GetMachineLSEBySerial

func (*UnimplementedFleetServer) GetMachineLSEPrototype

func (*UnimplementedFleetServer) GetNic

func (*UnimplementedFleetServer) GetOwnershipData

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

func (*UnimplementedFleetServer) ListAssets

func (*UnimplementedFleetServer) ListDefaultWifis

func (*UnimplementedFleetServer) ListDeviceLabels

func (*UnimplementedFleetServer) ListDracs

func (*UnimplementedFleetServer) ListDutStates

func (*UnimplementedFleetServer) ListIPs

func (*UnimplementedFleetServer) ListKVMs

func (*UnimplementedFleetServer) ListMachineLSEs

func (*UnimplementedFleetServer) ListMachines

func (*UnimplementedFleetServer) ListNics

func (*UnimplementedFleetServer) ListOSVersions

func (*UnimplementedFleetServer) ListOwnershipData

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

func (*UnimplementedFleetServer) RenameSwitch

func (*UnimplementedFleetServer) UpdateAsset

func (*UnimplementedFleetServer) UpdateCachingService

func (*UnimplementedFleetServer) UpdateChromePlatform

func (*UnimplementedFleetServer) UpdateConfigBundle

func (*UnimplementedFleetServer) UpdateDefaultWifi

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

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 UpdateDefaultWifiRequest

type UpdateDefaultWifiRequest struct {

	// The default wifi to update.
	//
	// The default wifi's `name` field is used to identify the resource to update.
	// Format: defaultwifis/{defaultwifi}
	DefaultWifi *models.DefaultWifi `protobuf:"bytes,1,opt,name=default_wifi,json=defaultWifi,proto3" json:"default_wifi,omitempty"`
	// The list of fields to update.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateDefaultWifiRequest) Descriptor deprecated

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

Deprecated: Use UpdateDefaultWifiRequest.ProtoReflect.Descriptor instead.

func (*UpdateDefaultWifiRequest) GetDefaultWifi

func (x *UpdateDefaultWifiRequest) GetDefaultWifi() *models.DefaultWifi

func (*UpdateDefaultWifiRequest) GetUpdateMask

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

func (*UpdateDefaultWifiRequest) ProtoMessage

func (*UpdateDefaultWifiRequest) ProtoMessage()

func (*UpdateDefaultWifiRequest) ProtoReflect

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

func (*UpdateDefaultWifiRequest) Reset

func (x *UpdateDefaultWifiRequest) Reset()

func (*UpdateDefaultWifiRequest) String

func (x *UpdateDefaultWifiRequest) String() string

func (*UpdateDefaultWifiRequest) Validate

func (r *UpdateDefaultWifiRequest) Validate() error

Validate validates input requests of UpdateDefaultWifi.

type UpdateDeviceRecoveryDataRequest

type UpdateDeviceRecoveryDataRequest struct {

	// The id or asset tag for device.
	DeviceId     string                                       `protobuf:"bytes,7,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"`
	ResourceType UpdateDeviceRecoveryDataRequest_ResourceType `` /* 172-byte string literal not displayed */
	// The hostname of the device.
	Hostname string `protobuf:"bytes,2,opt,name=hostname,proto3" json:"hostname,omitempty"`
	// The DUT state to update.
	ResourceState models.State `` /* 139-byte string literal not displayed */
	// All device specific recovery data.
	//
	// Types that are valid to be assigned to DeviceRecoveryData:
	//
	//	*UpdateDeviceRecoveryDataRequest_Chromeos
	DeviceRecoveryData isUpdateDeviceRecoveryDataRequest_DeviceRecoveryData `protobuf_oneof:"device_recovery_data"`
	// contains filtered or unexported fields
}

Next ID: 10

func (*UpdateDeviceRecoveryDataRequest) Descriptor deprecated

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

Deprecated: Use UpdateDeviceRecoveryDataRequest.ProtoReflect.Descriptor instead.

func (*UpdateDeviceRecoveryDataRequest) GetChromeos

func (*UpdateDeviceRecoveryDataRequest) GetDeviceId

func (x *UpdateDeviceRecoveryDataRequest) GetDeviceId() string

func (*UpdateDeviceRecoveryDataRequest) GetDeviceRecoveryData

func (x *UpdateDeviceRecoveryDataRequest) GetDeviceRecoveryData() isUpdateDeviceRecoveryDataRequest_DeviceRecoveryData

func (*UpdateDeviceRecoveryDataRequest) GetHostname

func (x *UpdateDeviceRecoveryDataRequest) GetHostname() string

func (*UpdateDeviceRecoveryDataRequest) GetResourceState

func (x *UpdateDeviceRecoveryDataRequest) GetResourceState() models.State

func (*UpdateDeviceRecoveryDataRequest) GetResourceType

func (*UpdateDeviceRecoveryDataRequest) ProtoMessage

func (*UpdateDeviceRecoveryDataRequest) ProtoMessage()

func (*UpdateDeviceRecoveryDataRequest) ProtoReflect

func (*UpdateDeviceRecoveryDataRequest) Reset

func (*UpdateDeviceRecoveryDataRequest) String

func (*UpdateDeviceRecoveryDataRequest) Validate

func (r *UpdateDeviceRecoveryDataRequest) Validate() error

Validate validates input requests of UpdateDeviceRecoveryData

type UpdateDeviceRecoveryDataRequest_Chromeos

type UpdateDeviceRecoveryDataRequest_Chromeos struct {
	Chromeos *ChromeOsRecoveryData `protobuf:"bytes,9,opt,name=chromeos,proto3,oneof"`
}

type UpdateDeviceRecoveryDataRequest_ResourceType

type UpdateDeviceRecoveryDataRequest_ResourceType int32

Type of the device.

const (
	UpdateDeviceRecoveryDataRequest_RESOURCE_TYPE_UNSPECIFIED     UpdateDeviceRecoveryDataRequest_ResourceType = 0
	UpdateDeviceRecoveryDataRequest_RESOURCE_TYPE_CHROMEOS_DEVICE UpdateDeviceRecoveryDataRequest_ResourceType = 1
	UpdateDeviceRecoveryDataRequest_RESOURCE_TYPE_ATTACHED_DEVICE UpdateDeviceRecoveryDataRequest_ResourceType = 2
)

func (UpdateDeviceRecoveryDataRequest_ResourceType) Descriptor

func (UpdateDeviceRecoveryDataRequest_ResourceType) Enum

func (UpdateDeviceRecoveryDataRequest_ResourceType) EnumDescriptor deprecated

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

Deprecated: Use UpdateDeviceRecoveryDataRequest_ResourceType.Descriptor instead.

func (UpdateDeviceRecoveryDataRequest_ResourceType) Number

func (UpdateDeviceRecoveryDataRequest_ResourceType) String

func (UpdateDeviceRecoveryDataRequest_ResourceType) Type

type UpdateDeviceRecoveryDataResponse

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

func (*UpdateDeviceRecoveryDataResponse) Descriptor deprecated

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

Deprecated: Use UpdateDeviceRecoveryDataResponse.ProtoReflect.Descriptor instead.

func (*UpdateDeviceRecoveryDataResponse) ProtoMessage

func (*UpdateDeviceRecoveryDataResponse) ProtoMessage()

func (*UpdateDeviceRecoveryDataResponse) ProtoReflect

func (*UpdateDeviceRecoveryDataResponse) Reset

func (*UpdateDeviceRecoveryDataResponse) 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 {

	// Deprecated Fields
	//
	// Deprecated: Marked as deprecated in go.chromium.org/infra/unifiedfleet/api/v1/rpc/fleet.proto.
	DutState *lab.DutState `protobuf:"bytes,1,opt,name=dut_state,json=dutState,proto3" json:"dut_state,omitempty"`
	// Deprecated: Marked as deprecated in go.chromium.org/infra/unifiedfleet/api/v1/rpc/fleet.proto.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// Deprecated: Marked as deprecated in go.chromium.org/infra/unifiedfleet/api/v1/rpc/fleet.proto.
	DutMeta *models.DutMeta `protobuf:"bytes,3,opt,name=dut_meta,json=dutMeta,proto3" json:"dut_meta,omitempty"`
	// Deprecated: Marked as deprecated in go.chromium.org/infra/unifiedfleet/api/v1/rpc/fleet.proto.
	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 deprecated

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

Deprecated: Marked as deprecated in go.chromium.org/infra/unifiedfleet/api/v1/rpc/fleet.proto.

func (*UpdateDutStateRequest) GetDutState deprecated

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

Deprecated: Marked as deprecated in go.chromium.org/infra/unifiedfleet/api/v1/rpc/fleet.proto.

func (*UpdateDutStateRequest) GetLabMeta deprecated

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

Deprecated: Marked as deprecated in go.chromium.org/infra/unifiedfleet/api/v1/rpc/fleet.proto.

func (*UpdateDutStateRequest) GetUpdateMask deprecated

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

Deprecated: Marked as deprecated in go.chromium.org/infra/unifiedfleet/api/v1/rpc/fleet.proto.

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 `` /* 177-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 UpdateTestDataRequest

type UpdateTestDataRequest struct {
	DeviceId string `protobuf:"bytes,1,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"`
	Hostname string `protobuf:"bytes,2,opt,name=hostname,proto3" json:"hostname,omitempty"`
	// The DUT state to update.
	ResourceState models.State `` /* 139-byte string literal not displayed */
	// Specified device data for update.
	//
	// Types that are valid to be assigned to DeviceData:
	//
	//	*UpdateTestDataRequest_ChromeosData
	//	*UpdateTestDataRequest_AndroidData
	DeviceData isUpdateTestDataRequest_DeviceData `protobuf_oneof:"device_data"`
	UpdateMask *fieldmaskpb.FieldMask             `protobuf:"bytes,6,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateTestDataRequest) Descriptor deprecated

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

Deprecated: Use UpdateTestDataRequest.ProtoReflect.Descriptor instead.

func (*UpdateTestDataRequest) GetAndroidData

func (*UpdateTestDataRequest) GetChromeosData

func (*UpdateTestDataRequest) GetDeviceData

func (x *UpdateTestDataRequest) GetDeviceData() isUpdateTestDataRequest_DeviceData

func (*UpdateTestDataRequest) GetDeviceId

func (x *UpdateTestDataRequest) GetDeviceId() string

func (*UpdateTestDataRequest) GetHostname

func (x *UpdateTestDataRequest) GetHostname() string

func (*UpdateTestDataRequest) GetResourceState

func (x *UpdateTestDataRequest) GetResourceState() models.State

func (*UpdateTestDataRequest) GetUpdateMask

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

func (*UpdateTestDataRequest) ProtoMessage

func (*UpdateTestDataRequest) ProtoMessage()

func (*UpdateTestDataRequest) ProtoReflect

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

func (*UpdateTestDataRequest) Reset

func (x *UpdateTestDataRequest) Reset()

func (*UpdateTestDataRequest) String

func (x *UpdateTestDataRequest) String() string

func (*UpdateTestDataRequest) Validate

func (r *UpdateTestDataRequest) Validate() error

Validate validates input requests of UpdateTestData

type UpdateTestDataRequest_Android

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

func (*UpdateTestDataRequest_Android) Descriptor deprecated

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

Deprecated: Use UpdateTestDataRequest_Android.ProtoReflect.Descriptor instead.

func (*UpdateTestDataRequest_Android) ProtoMessage

func (*UpdateTestDataRequest_Android) ProtoMessage()

func (*UpdateTestDataRequest_Android) ProtoReflect

func (*UpdateTestDataRequest_Android) Reset

func (x *UpdateTestDataRequest_Android) Reset()

func (*UpdateTestDataRequest_Android) String

type UpdateTestDataRequest_AndroidData

type UpdateTestDataRequest_AndroidData struct {
	AndroidData *UpdateTestDataRequest_Android `protobuf:"bytes,5,opt,name=android_data,json=androidData,proto3,oneof"`
}

type UpdateTestDataRequest_ChromeOs

type UpdateTestDataRequest_ChromeOs struct {

	// The state record to update.
	// DutState.Id is required and its value should be equal to UpdateTestDataRequest.DeviceId
	DutState *lab.DutState `protobuf:"bytes,1,opt,name=dut_state,json=dutState,proto3" json:"dut_state,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateTestDataRequest_ChromeOs) Descriptor deprecated

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

Deprecated: Use UpdateTestDataRequest_ChromeOs.ProtoReflect.Descriptor instead.

func (*UpdateTestDataRequest_ChromeOs) GetDutState

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

func (*UpdateTestDataRequest_ChromeOs) ProtoMessage

func (*UpdateTestDataRequest_ChromeOs) ProtoMessage()

func (*UpdateTestDataRequest_ChromeOs) ProtoReflect

func (*UpdateTestDataRequest_ChromeOs) Reset

func (x *UpdateTestDataRequest_ChromeOs) Reset()

func (*UpdateTestDataRequest_ChromeOs) String

type UpdateTestDataRequest_ChromeosData

type UpdateTestDataRequest_ChromeosData struct {
	ChromeosData *UpdateTestDataRequest_ChromeOs `protobuf:"bytes,4,opt,name=chromeos_data,json=chromeosData,proto3,oneof"`
}

type UpdateTestDataResponse

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

func (*UpdateTestDataResponse) Descriptor deprecated

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

Deprecated: Use UpdateTestDataResponse.ProtoReflect.Descriptor instead.

func (*UpdateTestDataResponse) ProtoMessage

func (*UpdateTestDataResponse) ProtoMessage()

func (*UpdateTestDataResponse) ProtoReflect

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

func (*UpdateTestDataResponse) Reset

func (x *UpdateTestDataResponse) Reset()

func (*UpdateTestDataResponse) String

func (x *UpdateTestDataResponse) String() string

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.

Directories

Path Synopsis
Package mockufs is a generated GoMock package.
Package mockufs is a generated GoMock package.

Jump to

Keyboard shortcuts

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