Package-level declarations

Types

Link copied to clipboard
data class AcceleratorConfigResponse(val topology: String, val type: String)

A TPU accelerator configuration.

Link copied to clipboard
data class AccessConfigResponse(val externalIp: String)

An access config attached to the TPU worker.

Link copied to clipboard
data class AttachedDiskResponse(val mode: String, val sourceDisk: String)

A node-attached disk resource. Next ID: 8;

Link copied to clipboard
data class GetNodeResult(val acceleratorConfig: AcceleratorConfigResponse, val acceleratorType: String, val apiVersion: String, val cidrBlock: String, val createTime: String, val dataDisks: List<AttachedDiskResponse>, val description: String, val health: String, val healthDescription: String, val labels: Map<String, String>, val metadata: Map<String, String>, val name: String, val networkConfig: NetworkConfigResponse, val networkEndpoints: List<NetworkEndpointResponse>, val runtimeVersion: String, val schedulingConfig: SchedulingConfigResponse, val serviceAccount: ServiceAccountResponse, val shieldedInstanceConfig: ShieldedInstanceConfigResponse, val state: String, val symptoms: List<SymptomResponse>, val tags: List<String>)
Link copied to clipboard
data class NetworkConfigResponse(val canIpForward: Boolean, val enableExternalIps: Boolean, val network: String, val subnetwork: String)

Network related configurations.

Link copied to clipboard
data class NetworkEndpointResponse(val accessConfig: AccessConfigResponse, val ipAddress: String, val port: Int)

A network endpoint over which a TPU worker can be reached.

Link copied to clipboard
data class SchedulingConfigResponse(val preemptible: Boolean, val reserved: Boolean)

Sets the scheduling options for this node.

Link copied to clipboard
data class ServiceAccountResponse(val email: String, val scope: List<String>)

A service account.

Link copied to clipboard
data class ShieldedInstanceConfigResponse(val enableSecureBoot: Boolean)

A set of Shielded Instance options.

Link copied to clipboard
data class SymptomResponse(val createTime: String, val details: String, val symptomType: String, val workerId: String)

A Symptom instance.