Package-level declarations
Types
Link copied to clipboard
data class GetJobBinaryAuthorization(val breakglassJustification: String, val policy: String, val useDefault: Boolean)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetJobLatestCreatedExecution(val completionTime: String, val createTime: String, val name: String)
Link copied to clipboard
data class GetJobResult(val annotations: Map<String, String>, val binaryAuthorizations: List<GetJobBinaryAuthorization>, val client: String, val clientVersion: String, val conditions: List<GetJobCondition>, val createTime: String, val creator: String, val deleteTime: String, val effectiveAnnotations: Map<String, String>, val effectiveLabels: Map<String, String>, val etag: String, val executionCount: Int, val expireTime: String, val generation: String, val id: String, val labels: Map<String, String>, val lastModifier: String, val latestCreatedExecutions: List<GetJobLatestCreatedExecution>, val launchStage: String, val location: String? = null, val name: String, val observedGeneration: String, val project: String? = null, val pulumiLabels: Map<String, String>, val reconciling: Boolean, val runExecutionToken: String, val startExecutionToken: String, val templates: List<GetJobTemplate>, val terminalConditions: List<GetJobTerminalCondition>, val uid: String, val updateTime: String)
A collection of values returned by getJob.
Link copied to clipboard
Link copied to clipboard
data class GetJobTemplateTemplate(val containers: List<GetJobTemplateTemplateContainer>, val encryptionKey: String, val executionEnvironment: String, val maxRetries: Int, val serviceAccount: String, val timeout: String, val volumes: List<GetJobTemplateTemplateVolume>, val vpcAccesses: List<GetJobTemplateTemplateVpcAccess>)
Link copied to clipboard
data class GetJobTemplateTemplateContainer(val args: List<String>, val commands: List<String>, val envs: List<GetJobTemplateTemplateContainerEnv>, val image: String, val name: String, val ports: List<GetJobTemplateTemplateContainerPort>, val resources: List<GetJobTemplateTemplateContainerResource>, val volumeMounts: List<GetJobTemplateTemplateContainerVolumeMount>, val workingDir: String)
Link copied to clipboard
data class GetJobTemplateTemplateContainerEnv(val name: String, val value: String, val valueSources: List<GetJobTemplateTemplateContainerEnvValueSource>)
Link copied to clipboard
data class GetJobTemplateTemplateContainerEnvValueSource(val secretKeyReves: List<GetJobTemplateTemplateContainerEnvValueSourceSecretKeyRef>)
Link copied to clipboard
data class GetJobTemplateTemplateContainerEnvValueSourceSecretKeyRef(val secret: String, val version: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetJobTemplateTemplateVolume(val cloudSqlInstances: List<GetJobTemplateTemplateVolumeCloudSqlInstance>, val emptyDirs: List<GetJobTemplateTemplateVolumeEmptyDir>, val gcs: List<GetJobTemplateTemplateVolumeGc>, val name: String, val nfs: List<GetJobTemplateTemplateVolumeNf>, val secrets: List<GetJobTemplateTemplateVolumeSecret>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetJobTemplateTemplateVolumeNf(val path: String, val readOnly: Boolean, val server: String)
Link copied to clipboard
data class GetJobTemplateTemplateVolumeSecret(val defaultMode: Int, val items: List<GetJobTemplateTemplateVolumeSecretItem>, val secret: String)
Link copied to clipboard
data class GetJobTemplateTemplateVolumeSecretItem(val mode: Int, val path: String, val version: String)
Link copied to clipboard
data class GetJobTemplateTemplateVpcAccess(val connector: String, val egress: String, val networkInterfaces: List<GetJobTemplateTemplateVpcAccessNetworkInterface>)
Link copied to clipboard
data class GetJobTemplateTemplateVpcAccessNetworkInterface(val network: String, val subnetwork: String, val tags: List<String>)
Link copied to clipboard
Link copied to clipboard
data class GetServiceBinaryAuthorization(val breakglassJustification: String, val policy: String, val useDefault: Boolean)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetServiceResult(val annotations: Map<String, String>, val binaryAuthorizations: List<GetServiceBinaryAuthorization>, val client: String, val clientVersion: String, val conditions: List<GetServiceCondition>, val createTime: String, val creator: String, val customAudiences: List<String>, val defaultUriDisabled: Boolean, val deleteTime: String, val description: String, val effectiveAnnotations: Map<String, String>, val effectiveLabels: Map<String, String>, val etag: String, val expireTime: String, val generation: String, val id: String, val ingress: String, val labels: Map<String, String>, val lastModifier: String, val latestCreatedRevision: String, val latestReadyRevision: String, val launchStage: String, val location: String? = null, val name: String, val observedGeneration: String, val project: String? = null, val pulumiLabels: Map<String, String>, val reconciling: Boolean, val scalings: List<GetServiceScaling>, val templates: List<GetServiceTemplate>, val terminalConditions: List<GetServiceTerminalCondition>, val trafficStatuses: List<GetServiceTrafficStatus>, val traffics: List<GetServiceTraffic>, val uid: String, val updateTime: String, val uri: String)
A collection of values returned by getService.
Link copied to clipboard
Link copied to clipboard
data class GetServiceTemplate(val annotations: Map<String, String>, val containers: List<GetServiceTemplateContainer>, val encryptionKey: String, val executionEnvironment: String, val labels: Map<String, String>, val maxInstanceRequestConcurrency: Int, val revision: String, val scalings: List<GetServiceTemplateScaling>, val serviceAccount: String, val sessionAffinity: Boolean, val timeout: String, val volumes: List<GetServiceTemplateVolume>, val vpcAccesses: List<GetServiceTemplateVpcAccess>)
Link copied to clipboard
data class GetServiceTemplateContainer(val args: List<String>, val commands: List<String>, val dependsOns: List<String>, val envs: List<GetServiceTemplateContainerEnv>, val image: String, val livenessProbes: List<GetServiceTemplateContainerLivenessProbe>, val name: String, val ports: List<GetServiceTemplateContainerPort>, val resources: List<GetServiceTemplateContainerResource>, val startupProbes: List<GetServiceTemplateContainerStartupProbe>, val volumeMounts: List<GetServiceTemplateContainerVolumeMount>, val workingDir: String)
Link copied to clipboard
data class GetServiceTemplateContainerEnv(val name: String, val value: String, val valueSources: List<GetServiceTemplateContainerEnvValueSource>)
Link copied to clipboard
data class GetServiceTemplateContainerEnvValueSource(val secretKeyReves: List<GetServiceTemplateContainerEnvValueSourceSecretKeyRef>)
Link copied to clipboard
data class GetServiceTemplateContainerEnvValueSourceSecretKeyRef(val secret: String, val version: String)
Link copied to clipboard
data class GetServiceTemplateContainerLivenessProbe(val failureThreshold: Int, val grpcs: List<GetServiceTemplateContainerLivenessProbeGrpc>, val httpGets: List<GetServiceTemplateContainerLivenessProbeHttpGet>, val initialDelaySeconds: Int, val periodSeconds: Int, val tcpSockets: List<GetServiceTemplateContainerLivenessProbeTcpSocket>, val timeoutSeconds: Int)
Link copied to clipboard
Link copied to clipboard
data class GetServiceTemplateContainerLivenessProbeHttpGet(val httpHeaders: List<GetServiceTemplateContainerLivenessProbeHttpGetHttpHeader>, val path: String, val port: Int)
Link copied to clipboard
data class GetServiceTemplateContainerLivenessProbeHttpGetHttpHeader(val name: String, val value: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetServiceTemplateContainerStartupProbe(val failureThreshold: Int, val grpcs: List<GetServiceTemplateContainerStartupProbeGrpc>, val httpGets: List<GetServiceTemplateContainerStartupProbeHttpGet>, val initialDelaySeconds: Int, val periodSeconds: Int, val tcpSockets: List<GetServiceTemplateContainerStartupProbeTcpSocket>, val timeoutSeconds: Int)
Link copied to clipboard
Link copied to clipboard
data class GetServiceTemplateContainerStartupProbeHttpGet(val httpHeaders: List<GetServiceTemplateContainerStartupProbeHttpGetHttpHeader>, val path: String, val port: Int)
Link copied to clipboard
data class GetServiceTemplateContainerStartupProbeHttpGetHttpHeader(val name: String, val value: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetServiceTemplateVolume(val cloudSqlInstances: List<GetServiceTemplateVolumeCloudSqlInstance>, val emptyDirs: List<GetServiceTemplateVolumeEmptyDir>, val gcs: List<GetServiceTemplateVolumeGc>, val name: String, val nfs: List<GetServiceTemplateVolumeNf>, val secrets: List<GetServiceTemplateVolumeSecret>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetServiceTemplateVolumeSecret(val defaultMode: Int, val items: List<GetServiceTemplateVolumeSecretItem>, val secret: String)
Link copied to clipboard
Link copied to clipboard
data class GetServiceTemplateVpcAccess(val connector: String, val egress: String, val networkInterfaces: List<GetServiceTemplateVpcAccessNetworkInterface>)
Link copied to clipboard
data class GetServiceTemplateVpcAccessNetworkInterface(val network: String, val subnetwork: String, val tags: List<String>)
Link copied to clipboard
Link copied to clipboard
data class GetServiceTraffic(val percent: Int, val revision: String, val tag: String, val type: String)
Link copied to clipboard
Link copied to clipboard
data class JobBinaryAuthorization(val breakglassJustification: String? = null, val policy: String? = null, val useDefault: Boolean? = null)
Link copied to clipboard
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 name: String? = null, val ports: List<JobTemplateTemplateContainerPort>? = null, val resources: JobTemplateTemplateContainerResources? = 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)
Link copied to clipboard
data class JobTemplateTemplateContainerEnvValueSource(val secretKeyRef: JobTemplateTemplateContainerEnvValueSourceSecretKeyRef? = null)
Link copied to clipboard
data class JobTemplateTemplateContainerEnvValueSourceSecretKeyRef(val secret: String, val version: String)
Link copied to clipboard
data class JobTemplateTemplateContainerPort(val containerPort: Int? = null, val name: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class JobTemplateTemplateVolume(val cloudSqlInstance: JobTemplateTemplateVolumeCloudSqlInstance? = null, val emptyDir: JobTemplateTemplateVolumeEmptyDir? = null, val gcs: JobTemplateTemplateVolumeGcs? = null, val name: String, val nfs: JobTemplateTemplateVolumeNfs? = null, val secret: JobTemplateTemplateVolumeSecret? = null)
Link copied to clipboard
Link copied to clipboard
data class JobTemplateTemplateVolumeEmptyDir(val medium: String? = null, val sizeLimit: String? = null)
Link copied to clipboard
Link copied to clipboard
data class JobTemplateTemplateVolumeNfs(val path: String? = null, val readOnly: Boolean? = null, val server: String)
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)
Link copied to clipboard
data class JobTemplateTemplateVpcAccessNetworkInterface(val network: String? = null, val subnetwork: String? = null, val tags: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
data class ServiceBinaryAuthorization(val breakglassJustification: String? = null, val policy: String? = null, val useDefault: Boolean? = null)
Link copied to clipboard
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
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)
Link copied to clipboard
data class ServiceTemplateContainerEnvValueSource(val secretKeyRef: ServiceTemplateContainerEnvValueSourceSecretKeyRef? = null)
Link copied to clipboard
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)
Link copied to clipboard
data class ServiceTemplateContainerLivenessProbeGrpc(val port: Int? = null, val service: String? = null)
Link copied to clipboard
data class ServiceTemplateContainerLivenessProbeHttpGet(val httpHeaders: List<ServiceTemplateContainerLivenessProbeHttpGetHttpHeader>? = null, val path: String? = null, val port: Int? = null)
Link copied to clipboard
data class ServiceTemplateContainerLivenessProbeHttpGetHttpHeader(val name: String, val value: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
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)
Link copied to clipboard
data class ServiceTemplateContainerStartupProbeHttpGet(val httpHeaders: List<ServiceTemplateContainerStartupProbeHttpGetHttpHeader>? = null, val path: String? = null, val port: Int? = null)
Link copied to clipboard
data class ServiceTemplateContainerStartupProbeHttpGetHttpHeader(val name: String, val value: String? = null)
Link copied to clipboard
Link copied to clipboard
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 gcs: ServiceTemplateVolumeGcs? = null, val name: String, val nfs: ServiceTemplateVolumeNfs? = null, val secret: ServiceTemplateVolumeSecret? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ServiceTemplateVolumeNfs(val path: String, val readOnly: Boolean? = null, val server: String)
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
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