# Constants
DatastoreImageSearchQueryClassificationDeprecated captures enum value "deprecated".
DatastoreImageSearchQueryClassificationPreview captures enum value "preview".
DatastoreImageSearchQueryClassificationSupported captures enum value "supported".
DatastoreIPSearchQueryAddressfamilyIPV4 captures enum value "IPv4".
DatastoreIPSearchQueryAddressfamilyIPV6 captures enum value "IPv6".
DatastoreMachineSearchQueryStateValueEmpty captures enum value "".
DatastoreMachineSearchQueryStateValueLOCKED captures enum value "LOCKED".
DatastoreMachineSearchQueryStateValueRESERVED captures enum value "RESERVED".
DatastoreNetworkSearchQueryAddressfamilyIPV4 captures enum value "IPv4".
DatastoreNetworkSearchQueryAddressfamilyIPV6 captures enum value "IPv6".
V1FirewallEgressRuleProtocolTCP captures enum value "tcp".
V1FirewallEgressRuleProtocolUDP captures enum value "udp".
V1FirewallFindRequestStateValueEmpty captures enum value "".
V1FirewallFindRequestStateValueLOCKED captures enum value "LOCKED".
V1FirewallFindRequestStateValueRESERVED captures enum value "RESERVED".
V1FirewallIngressRuleProtocolTCP captures enum value "tcp".
V1FirewallIngressRuleProtocolUDP captures enum value "udp".
V1ImageFindRequestClassificationDeprecated captures enum value "deprecated".
V1ImageFindRequestClassificationPreview captures enum value "preview".
V1ImageFindRequestClassificationSupported captures enum value "supported".
V1IPAllocateRequestAddressfamilyIPV4 captures enum value "IPv4".
V1IPAllocateRequestAddressfamilyIPV6 captures enum value "IPv6".
V1IPAllocateRequestTypeEphemeral captures enum value "ephemeral".
V1IPAllocateRequestTypeStatic captures enum value "static".
V1IPBaseTypeEphemeral captures enum value "ephemeral".
V1IPBaseTypeStatic captures enum value "static".
V1IPFindRequestAddressfamilyIPV4 captures enum value "IPv4".
V1IPFindRequestAddressfamilyIPV6 captures enum value "IPv6".
V1IPResponseTypeEphemeral captures enum value "ephemeral".
V1IPResponseTypeStatic captures enum value "static".
V1IPUpdateRequestTypeEphemeral captures enum value "ephemeral".
V1IPUpdateRequestTypeStatic captures enum value "static".
V1MachineAllocationRoleFirewall captures enum value "firewall".
V1MachineAllocationRoleMachine captures enum value "machine".
V1MachineFindRequestStateValueEmpty captures enum value "".
V1MachineFindRequestStateValueLOCKED captures enum value "LOCKED".
V1MachineFindRequestStateValueRESERVED captures enum value "RESERVED".
V1MachineIssuesRequestStateValueEmpty captures enum value "".
V1MachineIssuesRequestStateValueLOCKED captures enum value "LOCKED".
V1MachineIssuesRequestStateValueRESERVED captures enum value "RESERVED".
V1MachineStateValueEmpty captures enum value "".
V1MachineStateValueLOCKED captures enum value "LOCKED".
V1MachineStateValueRESERVED captures enum value "RESERVED".
V1MachineUpdateFirmwareRequestKindBios captures enum value "bios".
V1MachineUpdateFirmwareRequestKindBmc captures enum value "bmc".
V1NetworkAllocateRequestAddressfamilyIPV4 captures enum value "IPv4".
V1NetworkAllocateRequestAddressfamilyIPV6 captures enum value "IPv6".
V1NetworkFindRequestAddressfamilyIPV4 captures enum value "IPv4".
V1NetworkFindRequestAddressfamilyIPV6 captures enum value "IPv6".
V1SizeConstraintTypeCores captures enum value "cores".
V1SizeConstraintTypeGpu captures enum value "gpu".
V1SizeConstraintTypeMemory captures enum value "memory".
V1SizeConstraintTypeStorage captures enum value "storage".
V1SwitchNicActualDOWN captures enum value "DOWN".
V1SwitchNicActualUNKNOWN captures enum value "UNKNOWN".
V1SwitchNicActualUP captures enum value "UP".
V1SwitchOSVendorCumulus captures enum value "Cumulus".
V1SwitchOSVendorSONiC captures enum value "SONiC".
V1SwitchPortToggleRequestStatusDOWN captures enum value "DOWN".
V1SwitchPortToggleRequestStatusUP captures enum value "UP".
# Structs
DatastoreImageSearchQuery datastore image search query
swagger:model datastore.ImageSearchQuery.
DatastoreIPSearchQuery an ip address that can be attached to a machine
swagger:model datastore.IPSearchQuery.
DatastoreMachineSearchQuery datastore machine search query
swagger:model datastore.MachineSearchQuery.
DatastoreNetworkSearchQuery datastore network search query
swagger:model datastore.NetworkSearchQuery.
DatastoreSwitchSearchQuery datastore switch search query
swagger:model datastore.SwitchSearchQuery.
MetalSwitchBGPPortState metal switch b g p port state
swagger:model metal.SwitchBGPPortState.
RestHealthResponse rest health response
swagger:model rest.HealthResponse.
RestVersion rest version
swagger:model rest.version.
V1AuditFindRequest v1 audit find request
swagger:model v1.AuditFindRequest.
V1AuditResponse v1 audit response
swagger:model v1.AuditResponse.
V1BGPFilter v1 b g p filter
swagger:model v1.BGPFilter.
V1BoardRevisions v1 board revisions
swagger:model v1.BoardRevisions.
V1BootInfo v1 boot info
swagger:model v1.BootInfo.
V1ChassisIdentifyLEDState v1 chassis identify l e d state
swagger:model v1.ChassisIdentifyLEDState.
V1Common v1 common
swagger:model v1.Common.
V1Describable v1 describable
swagger:model v1.Describable.
V1Disk v1 disk
swagger:model v1.Disk.
V1DiskPartition v1 disk partition
swagger:model v1.DiskPartition.
V1DNSServer v1 DNS server
swagger:model v1.DNSServer.
V1Filesystem v1 filesystem
swagger:model v1.Filesystem.
V1FilesystemLayoutBase v1 filesystem layout base
swagger:model v1.FilesystemLayoutBase.
V1FilesystemLayoutConstraints v1 filesystem layout constraints
swagger:model v1.FilesystemLayoutConstraints.
V1FilesystemLayoutCreateRequest v1 filesystem layout create request
swagger:model v1.FilesystemLayoutCreateRequest.
V1FilesystemLayoutMatchRequest v1 filesystem layout match request
swagger:model v1.FilesystemLayoutMatchRequest.
V1FilesystemLayoutResponse v1 filesystem layout response
swagger:model v1.FilesystemLayoutResponse.
V1FilesystemLayoutTryRequest v1 filesystem layout try request
swagger:model v1.FilesystemLayoutTryRequest.
V1FilesystemLayoutUpdateRequest v1 filesystem layout update request
swagger:model v1.FilesystemLayoutUpdateRequest.
V1FirewallAllocateRequest v1 firewall allocate request
swagger:model v1.FirewallAllocateRequest.
V1FirewallCreateRequest v1 firewall create request
swagger:model v1.FirewallCreateRequest.
V1FirewallEgressRule v1 firewall egress rule
swagger:model v1.FirewallEgressRule.
V1FirewallFindRequest v1 firewall find request
swagger:model v1.FirewallFindRequest.
V1FirewallIngressRule v1 firewall ingress rule
swagger:model v1.FirewallIngressRule.
V1FirewallResponse v1 firewall response
swagger:model v1.FirewallResponse.
V1FirewallRules v1 firewall rules
swagger:model v1.FirewallRules.
V1FirmwaresResponse v1 firmwares response
swagger:model v1.FirmwaresResponse.
V1IAMConfig v1 i a m config
swagger:model v1.IAMConfig.
V1Identifiable v1 identifiable
swagger:model v1.Identifiable.
V1IDMConfig v1 ID m config
swagger:model v1.IDMConfig.
V1ImageBase an image that can be attached to a machine
swagger:model v1.ImageBase.
V1ImageCreateRequest v1 image create request
swagger:model v1.ImageCreateRequest.
V1ImageFindRequest v1 image find request
swagger:model v1.ImageFindRequest.
V1ImageResponse v1 image response
swagger:model v1.ImageResponse.
V1ImageUpdateRequest v1 image update request
swagger:model v1.ImageUpdateRequest.
V1IPAllocateRequest v1 IP allocate request
swagger:model v1.IPAllocateRequest.
V1IPBase v1 IP base
swagger:model v1.IPBase.
V1IPFindRequest v1 IP find request
swagger:model v1.IPFindRequest.
V1IPIdentifiable an ip address that can be attached to a machine
swagger:model v1.IPIdentifiable.
V1IPResponse v1 IP response
swagger:model v1.IPResponse.
V1IPUpdateRequest an ip address that can be attached to a machine
swagger:model v1.IPUpdateRequest.
V1IssuerConfig v1 issuer config
swagger:model v1.IssuerConfig.
V1LogicalVolume v1 logical volume
swagger:model v1.LogicalVolume.
V1MachineAllocateRequest v1 machine allocate request
swagger:model v1.MachineAllocateRequest.
V1MachineAllocation v1 machine allocation
swagger:model v1.MachineAllocation.
V1MachineAllocationNetwork v1 machine allocation network
swagger:model v1.MachineAllocationNetwork.
V1MachineBase A machine representing a bare metal machine.
V1MachineBIOS The bios version
swagger:model v1.MachineBIOS.
V1MachineBlockDevice v1 machine block device
swagger:model v1.MachineBlockDevice.
V1MachineConsolePasswordRequest v1 machine console password request
swagger:model v1.MachineConsolePasswordRequest.
V1MachineConsolePasswordResponse v1 machine console password response
swagger:model v1.MachineConsolePasswordResponse.
V1MachineFindRequest v1 machine find request
swagger:model v1.MachineFindRequest.
V1MachineFru The Field Replaceable Unit data
swagger:model v1.MachineFru.
V1MachineHardware v1 machine hardware
swagger:model v1.MachineHardware.
V1MachineHardwareBase v1 machine hardware base
swagger:model v1.MachineHardwareBase.
V1MachineIPMI The IPMI connection data
swagger:model v1.MachineIPMI.
V1MachineIpmiReport v1 machine ipmi report
swagger:model v1.MachineIpmiReport.
V1MachineIpmiReportResponse v1 machine ipmi report response
swagger:model v1.MachineIpmiReportResponse.
V1MachineIpmiReports v1 machine ipmi reports
swagger:model v1.MachineIpmiReports.
V1MachineIPMIResponse v1 machine IP m i response
swagger:model v1.MachineIPMIResponse.
V1MachineIssue v1 machine issue
swagger:model v1.MachineIssue.
V1MachineIssueResponse v1 machine issue response
swagger:model v1.MachineIssueResponse.
V1MachineIssuesRequest v1 machine issues request
swagger:model v1.MachineIssuesRequest.
V1MachineNetwork prefixes that are reachable within this network
swagger:model v1.MachineNetwork.
V1MachineNic v1 machine nic
swagger:model v1.MachineNic.
V1MachineProvisioningEvent v1 machine provisioning event
swagger:model v1.MachineProvisioningEvent.
V1MachineRecentProvisioningEvents v1 machine recent provisioning events
swagger:model v1.MachineRecentProvisioningEvents.
V1MachineReinstallRequest v1 machine reinstall request
swagger:model v1.MachineReinstallRequest.
V1MachineResponse v1 machine response
swagger:model v1.MachineResponse.
V1MachineState v1 machine state
swagger:model v1.MachineState.
V1MachineUpdateFirmwareRequest v1 machine update firmware request
swagger:model v1.MachineUpdateFirmwareRequest.
V1MachineUpdateRequest v1 machine update request
swagger:model v1.MachineUpdateRequest.
V1MachineVPN v1 machine v p n
swagger:model v1.MachineVPN.
V1Meta v1 meta
swagger:model v1.Meta.
V1MetalCPU v1 metal CPU
swagger:model v1.MetalCPU.
V1MetalGPU v1 metal g p u
swagger:model v1.MetalGPU.
V1NetworkAllocateRequest v1 network allocate request
swagger:model v1.NetworkAllocateRequest.
V1NetworkBase v1 network base
swagger:model v1.NetworkBase.
V1NetworkConsumption v1 network consumption
swagger:model v1.NetworkConsumption.
V1NetworkCreateRequest v1 network create request
swagger:model v1.NetworkCreateRequest.
V1NetworkFindRequest v1 network find request
swagger:model v1.NetworkFindRequest.
V1NetworkImmutable a network which contains prefixes from which IP addresses can be allocated prefixes that are reachable within this network
swagger:model v1.NetworkImmutable.
V1NetworkResponse v1 network response
swagger:model v1.NetworkResponse.
V1NetworkUpdateRequest v1 network update request
swagger:model v1.NetworkUpdateRequest.
V1NetworkUsage v1 network usage
swagger:model v1.NetworkUsage.
V1NTPServer v1 n t p server
swagger:model v1.NTPServer.
V1Paging v1 paging
swagger:model v1.Paging.
V1PartitionBase v1 partition base
swagger:model v1.PartitionBase.
V1PartitionBootConfiguration a partition has a distinct location in a data center, individual entities belong to a partition
swagger:model v1.PartitionBootConfiguration.
V1PartitionCapacity v1 partition capacity
swagger:model v1.PartitionCapacity.
V1PartitionCapacityRequest v1 partition capacity request
swagger:model v1.PartitionCapacityRequest.
V1PartitionCreateRequest v1 partition create request
swagger:model v1.PartitionCreateRequest.
V1PartitionResponse v1 partition response
swagger:model v1.PartitionResponse.
V1PartitionUpdateRequest v1 partition update request
swagger:model v1.PartitionUpdateRequest.
V1PowerMetric v1 power metric
swagger:model v1.PowerMetric.
V1PowerSupply v1 power supply
swagger:model v1.PowerSupply.
V1PowerSupplyStatus v1 power supply status
swagger:model v1.PowerSupplyStatus.
V1Project v1 project
swagger:model v1.Project.
V1ProjectCreateRequest v1 project create request
swagger:model v1.ProjectCreateRequest.
V1ProjectFindRequest v1 project find request
swagger:model v1.ProjectFindRequest.
V1ProjectResponse v1 project response
swagger:model v1.ProjectResponse.
V1ProjectUpdateRequest v1 project update request
swagger:model v1.ProjectUpdateRequest.
V1Quota v1 quota
swagger:model v1.Quota.
V1QuotaSet v1 quota set
swagger:model v1.QuotaSet.
V1Raid v1 raid
swagger:model v1.Raid.
V1ServerCapacity v1 server capacity
swagger:model v1.ServerCapacity.
V1SizeConstraint a machine matches to a size in order to make them easier to categorize
swagger:model v1.SizeConstraint.
V1SizeCreateRequest v1 size create request
swagger:model v1.SizeCreateRequest.
V1SizeImageConstraintBase v1 size image constraint base
swagger:model v1.SizeImageConstraintBase.
V1SizeImageConstraintCreateRequest v1 size image constraint create request
swagger:model v1.SizeImageConstraintCreateRequest.
V1SizeImageConstraintResponse v1 size image constraint response
swagger:model v1.SizeImageConstraintResponse.
V1SizeImageConstraintTryRequest v1 size image constraint try request
swagger:model v1.SizeImageConstraintTryRequest.
V1SizeImageConstraintUpdateRequest v1 size image constraint update request
swagger:model v1.SizeImageConstraintUpdateRequest.
V1SizeReservationCreateRequest v1 size reservation create request
swagger:model v1.SizeReservationCreateRequest.
V1SizeReservationListRequest v1 size reservation list request
swagger:model v1.SizeReservationListRequest.
V1SizeReservationResponse v1 size reservation response
swagger:model v1.SizeReservationResponse.
V1SizeReservationUpdateRequest v1 size reservation update request
swagger:model v1.SizeReservationUpdateRequest.
V1SizeReservationUsageResponse v1 size reservation usage response
swagger:model v1.SizeReservationUsageResponse.
V1SizeResponse v1 size response
swagger:model v1.SizeResponse.
V1SizeSuggestRequest v1 size suggest request
swagger:model v1.SizeSuggestRequest.
V1SizeUpdateRequest v1 size update request
swagger:model v1.SizeUpdateRequest.
V1SwitchBase A switch that can register at the api.
V1SwitchBGPPortState v1 switch b g p port state
swagger:model v1.SwitchBGPPortState.
V1SwitchConnection v1 switch connection
swagger:model v1.SwitchConnection.
V1SwitchFindRequest v1 switch find request
swagger:model v1.SwitchFindRequest.
V1SwitchMigrateRequest v1 switch migrate request
swagger:model v1.SwitchMigrateRequest.
V1SwitchNic v1 switch nic
swagger:model v1.SwitchNic.
V1SwitchNotifyRequest v1 switch notify request
swagger:model v1.SwitchNotifyRequest.
V1SwitchNotifyResponse v1 switch notify response
swagger:model v1.SwitchNotifyResponse.
V1SwitchOS v1 switch o s
swagger:model v1.SwitchOS.
V1SwitchPortToggleRequest v1 switch port toggle request
swagger:model v1.SwitchPortToggleRequest.
V1SwitchRegisterRequest v1 switch register request
swagger:model v1.SwitchRegisterRequest.
V1SwitchResponse v1 switch response
swagger:model v1.SwitchResponse.
V1SwitchSync v1 switch sync
swagger:model v1.SwitchSync.
V1SwitchUpdateRequest v1 switch update request
swagger:model v1.SwitchUpdateRequest.
V1Tenant v1 tenant
swagger:model v1.Tenant.
V1TenantCreateRequest v1 tenant create request
swagger:model v1.TenantCreateRequest.
V1TenantFindRequest v1 tenant find request
swagger:model v1.TenantFindRequest.
V1TenantResponse v1 tenant response
swagger:model v1.TenantResponse.
V1TenantUpdateRequest v1 tenant update request
swagger:model v1.TenantUpdateRequest.
V1Timestamps v1 timestamps
swagger:model v1.Timestamps.
V1User v1 user
swagger:model v1.User.
V1VendorRevisions v1 vendor revisions
swagger:model v1.VendorRevisions.
V1VolumeGroup v1 volume group
swagger:model v1.VolumeGroup.
V1VPNRequest v1 v p n request
swagger:model v1.VPNRequest.
V1VPNResponse v1 v p n response
swagger:model v1.VPNResponse.
# Interfaces
V1EmptyBody v1 empty body
swagger:model v1.EmptyBody.