Package-level declarations

Types

Link copied to clipboard
data class GetJobIamPolicyResult(val etag: String, val id: String, val location: String, val name: String, val policyData: String, val project: String)

A collection of values returned by getJobIamPolicy.

Link copied to clipboard
data class GetServiceIamPolicyResult(val etag: String, val id: String, val location: String, val name: String, val policyData: String, val project: String)

A collection of values returned by getServiceIamPolicy.

Link copied to clipboard
data class JobBinaryAuthorization(val breakglassJustification: String? = null, val useDefault: Boolean? = null)
Link copied to clipboard
data class JobCondition(val executionReason: String? = null, val lastTransitionTime: String? = null, val message: String? = null, val reason: String? = null, val revisionReason: String? = null, val severity: String? = null, val state: String? = null, val type: String? = null)
Link copied to clipboard
data class JobIamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class JobIamMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class JobLatestCreatedExecution(val completionTime: String? = null, val createTime: String? = null, val name: String? = null)
Link copied to clipboard
data class JobTemplate(val annotations: Map<String, String>? = null, val labels: Map<String, String>? = null, val parallelism: Int? = null, val taskCount: Int? = null, val template: JobTemplateTemplate)
Link copied to clipboard
data class JobTemplateTemplate(val containers: List<JobTemplateTemplateContainer>? = null, val encryptionKey: String? = null, val executionEnvironment: String? = null, val maxRetries: Int? = null, val serviceAccount: String? = null, val timeout: String? = null, val volumes: List<JobTemplateTemplateVolume>? = null, val vpcAccess: JobTemplateTemplateVpcAccess? = null)
Link copied to clipboard
data class JobTemplateTemplateContainer(val args: List<String>? = null, val commands: List<String>? = null, val envs: List<JobTemplateTemplateContainerEnv>? = null, val image: String, val livenessProbe: JobTemplateTemplateContainerLivenessProbe? = null, val name: String? = null, val ports: List<JobTemplateTemplateContainerPort>? = null, val resources: JobTemplateTemplateContainerResources? = null, val startupProbe: JobTemplateTemplateContainerStartupProbe? = null, val volumeMounts: List<JobTemplateTemplateContainerVolumeMount>? = null, val workingDir: String? = null)
Link copied to clipboard
data class JobTemplateTemplateContainerEnv(val name: String, val value: String? = null, val valueSource: JobTemplateTemplateContainerEnvValueSource? = null)
data class JobTemplateTemplateContainerLivenessProbe(val failureThreshold: Int? = null, val httpGet: JobTemplateTemplateContainerLivenessProbeHttpGet? = null, val initialDelaySeconds: Int? = null, val periodSeconds: Int? = null, val tcpSocket: JobTemplateTemplateContainerLivenessProbeTcpSocket? = null, val timeoutSeconds: Int? = null)
Link copied to clipboard
data class JobTemplateTemplateContainerPort(val containerPort: Int? = null, val name: String? = null)
Link copied to clipboard
data class JobTemplateTemplateContainerResources(val limits: Map<String, String>? = null)
Link copied to clipboard
data class JobTemplateTemplateContainerStartupProbe(val failureThreshold: Int? = null, val httpGet: JobTemplateTemplateContainerStartupProbeHttpGet? = null, val initialDelaySeconds: Int? = null, val periodSeconds: Int? = null, val tcpSocket: JobTemplateTemplateContainerStartupProbeTcpSocket? = null, val timeoutSeconds: Int? = null)
Link copied to clipboard
data class JobTemplateTemplateContainerVolumeMount(val mountPath: String, val name: String)
Link copied to clipboard
data class JobTemplateTemplateVolume(val cloudSqlInstance: JobTemplateTemplateVolumeCloudSqlInstance? = null, val emptyDir: JobTemplateTemplateVolumeEmptyDir? = null, val name: String, val secret: JobTemplateTemplateVolumeSecret? = null)
data class JobTemplateTemplateVolumeCloudSqlInstance(val instances: List<String>? = null)
Link copied to clipboard
data class JobTemplateTemplateVolumeEmptyDir(val medium: String? = null, val sizeLimit: String? = null)
Link copied to clipboard
data class JobTemplateTemplateVolumeSecret(val defaultMode: Int? = null, val items: List<JobTemplateTemplateVolumeSecretItem>? = null, val secret: String)
Link copied to clipboard
data class JobTemplateTemplateVolumeSecretItem(val mode: Int? = null, val path: String, val version: String)
Link copied to clipboard
data class JobTemplateTemplateVpcAccess(val connector: String? = null, val egress: String? = null, val networkInterfaces: List<JobTemplateTemplateVpcAccessNetworkInterface>? = null)
data class JobTemplateTemplateVpcAccessNetworkInterface(val network: String? = null, val subnetwork: String? = null, val tags: List<String>? = null)
Link copied to clipboard
data class JobTerminalCondition(val executionReason: String? = null, val lastTransitionTime: String? = null, val message: String? = null, val reason: String? = null, val revisionReason: String? = null, val severity: String? = null, val state: String? = null, val type: String? = null)
Link copied to clipboard
data class ServiceBinaryAuthorization(val breakglassJustification: String? = null, val useDefault: Boolean? = null)
Link copied to clipboard
data class ServiceCondition(val executionReason: String? = null, val lastTransitionTime: String? = null, val message: String? = null, val reason: String? = null, val revisionReason: String? = null, val severity: String? = null, val state: String? = null, val type: String? = null)
Link copied to clipboard
data class ServiceIamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class ServiceIamMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class ServiceTemplate(val annotations: Map<String, String>? = null, val containers: List<ServiceTemplateContainer>? = null, val encryptionKey: String? = null, val executionEnvironment: String? = null, val labels: Map<String, String>? = null, val maxInstanceRequestConcurrency: Int? = null, val revision: String? = null, val scaling: ServiceTemplateScaling? = null, val serviceAccount: String? = null, val sessionAffinity: Boolean? = null, val timeout: String? = null, val volumes: List<ServiceTemplateVolume>? = null, val vpcAccess: ServiceTemplateVpcAccess? = null)
Link copied to clipboard
data class ServiceTemplateContainer(val args: List<String>? = null, val commands: List<String>? = null, val dependsOns: List<String>? = null, val envs: List<ServiceTemplateContainerEnv>? = null, val image: String, val livenessProbe: ServiceTemplateContainerLivenessProbe? = null, val name: String? = null, val ports: List<ServiceTemplateContainerPort>? = null, val resources: ServiceTemplateContainerResources? = null, val startupProbe: ServiceTemplateContainerStartupProbe? = null, val volumeMounts: List<ServiceTemplateContainerVolumeMount>? = null, val workingDir: String? = null)
Link copied to clipboard
data class ServiceTemplateContainerEnv(val name: String, val value: String? = null, val valueSource: ServiceTemplateContainerEnvValueSource? = null)
data class ServiceTemplateContainerEnvValueSourceSecretKeyRef(val secret: String, val version: String? = null)
Link copied to clipboard
data class ServiceTemplateContainerLivenessProbe(val failureThreshold: Int? = null, val grpc: ServiceTemplateContainerLivenessProbeGrpc? = null, val httpGet: ServiceTemplateContainerLivenessProbeHttpGet? = null, val initialDelaySeconds: Int? = null, val periodSeconds: Int? = null, val tcpSocket: ServiceTemplateContainerLivenessProbeTcpSocket? = null, val timeoutSeconds: Int? = null)
data class ServiceTemplateContainerLivenessProbeGrpc(val port: Int? = null, val service: String? = null)
data class ServiceTemplateContainerLivenessProbeHttpGet(val httpHeaders: List<ServiceTemplateContainerLivenessProbeHttpGetHttpHeader>? = null, val path: String? = null, val port: Int? = null)
Link copied to clipboard
data class ServiceTemplateContainerPort(val containerPort: Int? = null, val name: String? = null)
Link copied to clipboard
data class ServiceTemplateContainerResources(val cpuIdle: Boolean? = null, val limits: Map<String, String>? = null, val startupCpuBoost: Boolean? = null)
Link copied to clipboard
data class ServiceTemplateContainerStartupProbe(val failureThreshold: Int? = null, val grpc: ServiceTemplateContainerStartupProbeGrpc? = null, val httpGet: ServiceTemplateContainerStartupProbeHttpGet? = null, val initialDelaySeconds: Int? = null, val periodSeconds: Int? = null, val tcpSocket: ServiceTemplateContainerStartupProbeTcpSocket? = null, val timeoutSeconds: Int? = null)
Link copied to clipboard
data class ServiceTemplateContainerStartupProbeGrpc(val port: Int? = null, val service: String? = null)
data class ServiceTemplateContainerStartupProbeHttpGet(val httpHeaders: List<ServiceTemplateContainerStartupProbeHttpGetHttpHeader>? = null, val path: String? = null, val port: Int? = null)
Link copied to clipboard
data class ServiceTemplateContainerVolumeMount(val mountPath: String, val name: String)
Link copied to clipboard
data class ServiceTemplateScaling(val maxInstanceCount: Int? = null, val minInstanceCount: Int? = null)
Link copied to clipboard
data class ServiceTemplateVolume(val cloudSqlInstance: ServiceTemplateVolumeCloudSqlInstance? = null, val emptyDir: ServiceTemplateVolumeEmptyDir? = null, val name: String, val secret: ServiceTemplateVolumeSecret? = null)
Link copied to clipboard
data class ServiceTemplateVolumeCloudSqlInstance(val instances: List<String>? = null)
Link copied to clipboard
data class ServiceTemplateVolumeEmptyDir(val medium: String? = null, val sizeLimit: String? = null)
Link copied to clipboard
data class ServiceTemplateVolumeSecret(val defaultMode: Int? = null, val items: List<ServiceTemplateVolumeSecretItem>? = null, val secret: String)
Link copied to clipboard
data class ServiceTemplateVolumeSecretItem(val mode: Int? = null, val path: String, val version: String? = null)
Link copied to clipboard
data class ServiceTemplateVpcAccess(val connector: String? = null, val egress: String? = null, val networkInterfaces: List<ServiceTemplateVpcAccessNetworkInterface>? = null)
Link copied to clipboard
data class ServiceTemplateVpcAccessNetworkInterface(val network: String? = null, val subnetwork: String? = null, val tags: List<String>? = null)
Link copied to clipboard
data class ServiceTerminalCondition(val executionReason: String? = null, val lastTransitionTime: String? = null, val message: String? = null, val reason: String? = null, val revisionReason: String? = null, val severity: String? = null, val state: String? = null, val type: String? = null)
Link copied to clipboard
data class ServiceTraffic(val percent: Int? = null, val revision: String? = null, val tag: String? = null, val type: String? = null)
Link copied to clipboard
data class ServiceTrafficStatus(val percent: Int? = null, val revision: String? = null, val tag: String? = null, val type: String? = null, val uri: String? = null)