Package-level declarations
Types
Link copied to clipboard
A TPU accelerator configuration.
Link copied to clipboard
An access config attached to the TPU worker.
Link copied to clipboard
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
Sets the scheduling options for this node.
Link copied to clipboard
A service account.
Link copied to clipboard
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.