Expand description
The data types sent to and returned from the API client.
Structs
Type storing bin edges and a count of samples within it.
Type storing bin edges and a count of samples within it.
A cumulative or counter data type.
A cumulative or counter data type.
Create-time parameters for a Disk
Parameters for the Disk to be attached or detached to an instance
A single page of results
OS image distribution
Error information from a response.
A single page of results
The name and type information for a field of a timeseries schema.
Describes the assignment of a particular role on a particular resource to a particular identity (user, group, etc.)
Client view of a [Policy], which describes how this resource may be accessed
Client view of global Images
Create-time parameters for an GlobalImage
A single page of results
A simple type for managing a histogram metric.
A simple type for managing a histogram metric.
Client view of an IdentityProvider
A single page of results
Client view of project Images
Create-time parameters for an Image
A single page of results
Create-time parameters for an Instance
Migration parameters for an Instance
A single page of results
Contents of an Instance’s serial console buffer.
Identity-related metadata that’s included in nearly all public API objects
Create-time parameters for an IP Pool.
A single page of results
A single page of results
Parameters for updating an IP Pool
An Ipv4Net represents a IPv4 subnetwork, including the address and network mask.
A non-decreasing IPv4 address range, inclusive of both ends.
An Ipv6Net represents a IPv6 subnetwork, including the address and network mask.
A non-decreasing IPv6 address range, inclusive of both ends.
A Measurement is a timestamped datum from a single metric
A single page of results
A NetworkInterface represents a virtual network interface device.
Create-time parameters for a NetworkInterface
A single page of results
Parameters for updating a NetworkInterface.
Client view of an Organization
Create-time parameters for an Organization
A single page of results
Describes the assignment of a particular role on a particular resource to a particular identity (user, group, etc.)
Client view of a [Policy], which describes how this resource may be accessed
Updateable properties of an Organization
Create-time parameters for a Project
A single page of results
Describes the assignment of a particular role on a particular resource to a particular identity (user, group, etc.)
Client view of a [Policy], which describes how this resource may be accessed
Updateable properties of a Project
A single page of results
A single page of results
A route defines a rule that governs where traffic should be sent based on its destination.
Create-time parameters for a RouterRoute
A single page of results
Updateable properties of a RouterRoute
A single page of results
Identity-related metadata that’s included in nearly all public API objects
Create-time identity-related parameters
Client view of a [‘Silo’]
Create-time parameters for a Silo
A single page of results
Describes the assignment of a particular role on a particular resource to a particular identity (user, group, etc.)
Client view of a [Policy], which describes how this resource may be accessed
A single page of results
Client view of a Snapshot
Create-time parameters for a Snapshot
A single page of results
Create-time parameters for an SshKey
A single page of results
The schema for a timeseries.
A single page of results
Client view of a UserBuiltin
A single page of results
A single page of results
A single rule in a VPC firewall
Filter for a firewall rule. A given packet must match every field that is present for the rule to apply to it. A packet matches a field if any entry in that field matches the packet.
A single rule in a VPC firewall
Updateable properties of a Vpc’s firewall Note that VpcFirewallRules are implicitly created along with a Vpc, so there is no explicit creation.
Collection of a Vpc’s firewall rules
A single page of results
A VPC router defines a series of rules that indicate where traffic should be sent depending on its destination.
Create-time parameters for a VpcRouter
A single page of results
Updateable properties of a VpcRouter
A VPC subnet represents a logical grouping for instances that allows network traffic between them, within a IPv4 subnetwork or optionall an IPv6 subnetwork.
Create-time parameters for a VpcSubnet
A single page of results
Updateable properties of a VpcSubnet
Enums
The types for BinRangedouble.
The types for BinRangeint64.
The type of an individual datum of a metric.
The types for Digest.
The types for DiskSource.
The types for DiskState.
The types for ExternalIpCreate.
The source from which a field is derived, the target or metric.
The FieldType identifies the data type of a target or metric field.
Supported set of sort modes for scanning by id only.
Describes what kind of identity is described by an id
The types for IdpMetadataSource.
The types for ImageSource.
The types for InstanceDiskAttachment.
The types for InstanceNetworkInterfaceAttachment.
Running state of an Instance (primarily: booted or stopped)
The kind of an external IP address for an instance
An IpNet represents an IP network, either IPv4 or IPv6.
Supported set of sort modes for scanning by name or id
Supported set of sort modes for scanning by name only
Identifies a type of API resource
The types for RouteDestination.
The types for RouteTarget.
The classification of a RouterRoute as defined by the system. The kind determines certain attributes such as if the route is modifiable and describes how or where the route was created.
The types for SagaErrorInfo.
The types for SagaState.
How users will be provisioned in a silo during authentication.
The types for VpcFirewallRuleHostFilter.
The protocols that may be specified in a firewall rule’s filter
The types for VpcFirewallRuleTarget.
Type Definitions
A count of bytes, typically used either for memory or storage capacity
The number of CPUs in an Instance
An inclusive-inclusive range of IP ports. The second port may be omitted to represent a single port
A Media Access Control address, in EUI-48 format
Names must begin with a lower case ASCII letter, be composed exclusively of lowercase ASCII, uppercase ASCII, numbers, and ‘-’, and may not end with a ‘-’. Names cannot be a UUID though they may contain a UUID.
Unique name for a saga [Node]
Role names consist of two string components separated by dot (“.”).
Names are constructed by concatenating the target and metric names with ‘:’. Target and metric names must be lowercase alphanumeric characters with ‘_’ separating words.