Package-level declarations

Types

Link copied to clipboard
data class GetWorkstationConfigIamPolicyResult(val etag: String, val id: String, val location: String, val policyData: String, val project: String, val workstationClusterId: String, val workstationConfigId: String)

A collection of values returned by getWorkstationConfigIamPolicy.

Link copied to clipboard
data class GetWorkstationIamPolicyResult(val etag: String, val id: String, val location: String, val policyData: String, val project: String, val workstationClusterId: String, val workstationConfigId: String, val workstationId: String)

A collection of values returned by getWorkstationIamPolicy.

Link copied to clipboard
data class WorkstationClusterCondition(val code: Int? = null, val details: List<Map<String, Any>>? = null, val message: String? = null)
Link copied to clipboard
data class WorkstationClusterPrivateClusterConfig(val allowedProjects: List<String>? = null, val clusterHostname: String? = null, val enablePrivateEndpoint: Boolean, val serviceAttachmentUri: String? = null)
Link copied to clipboard
data class WorkstationConfigCondition(val code: Int? = null, val details: List<Map<String, Any>>? = null, val message: String? = null)
Link copied to clipboard
data class WorkstationConfigContainer(val args: List<String>? = null, val commands: List<String>? = null, val env: Map<String, String>? = null, val image: String? = null, val runAsUser: Int? = null, val workingDir: String? = null)
Link copied to clipboard
data class WorkstationConfigEncryptionKey(val kmsKey: String, val kmsKeyServiceAccount: String)
Link copied to clipboard
data class WorkstationConfigHost(val gceInstance: WorkstationConfigHostGceInstance? = null)
Link copied to clipboard
data class WorkstationConfigHostGceInstance(val accelerators: List<WorkstationConfigHostGceInstanceAccelerator>? = null, val bootDiskSizeGb: Int? = null, val confidentialInstanceConfig: WorkstationConfigHostGceInstanceConfidentialInstanceConfig? = null, val disablePublicIpAddresses: Boolean? = null, val enableNestedVirtualization: Boolean? = null, val machineType: String? = null, val poolSize: Int? = null, val serviceAccount: String? = null, val shieldedInstanceConfig: WorkstationConfigHostGceInstanceShieldedInstanceConfig? = null, val tags: List<String>? = null)
data class WorkstationConfigHostGceInstanceAccelerator(val count: Int, val type: String)
data class WorkstationConfigHostGceInstanceShieldedInstanceConfig(val enableIntegrityMonitoring: Boolean? = null, val enableSecureBoot: Boolean? = null, val enableVtpm: Boolean? = null)
Link copied to clipboard
data class WorkstationConfigIamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class WorkstationConfigIamMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class WorkstationConfigPersistentDirectory(val gcePd: WorkstationConfigPersistentDirectoryGcePd? = null, val mountPath: String? = null)
data class WorkstationConfigPersistentDirectoryGcePd(val diskType: String? = null, val fsType: String? = null, val reclaimPolicy: String? = null, val sizeGb: Int? = null, val sourceSnapshot: String? = null)
Link copied to clipboard
data class WorkstationIamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class WorkstationIamMemberCondition(val description: String? = null, val expression: String, val title: String)