Package-level declarations

Types

Link copied to clipboard
data class GetJobBinaryAuthorization(val breakglassJustification: String, val policy: String, val useDefault: Boolean)
Link copied to clipboard
data class GetJobCondition(val executionReason: String, val lastTransitionTime: String, val message: String, val reason: String, val revisionReason: String, val severity: String, val state: String, val type: String)
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 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 deletionProtection: Boolean, 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
data class GetJobTemplate(val annotations: Map<String, String>, val labels: Map<String, String>, val parallelism: Int, val taskCount: Int, val templates: List<GetJobTemplateTemplate>)
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
Link copied to clipboard
Link copied to clipboard
data class GetJobTemplateTemplateContainerPort(val containerPort: Int, val name: String)
data class GetJobTemplateTemplateContainerVolumeMount(val mountPath: String, val name: String)
Link copied to clipboard
data class GetJobTemplateTemplateVolumeEmptyDir(val medium: String, val sizeLimit: String)
Link copied to clipboard
data class GetJobTemplateTemplateVolumeGc(val bucket: String, val mountOptions: List<String>, val readOnly: Boolean)
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>)
data class GetJobTemplateTemplateVpcAccessNetworkInterface(val network: String, val subnetwork: String, val tags: List<String>)
Link copied to clipboard
data class GetJobTerminalCondition(val executionReason: String, val lastTransitionTime: String, val message: String, val reason: String, val revisionReason: String, val severity: String, val state: String, val type: String)
Link copied to clipboard
data class GetServiceBinaryAuthorization(val breakglassJustification: String, val policy: String, val useDefault: Boolean)
Link copied to clipboard
data class GetServiceBuildConfig(val baseImage: String, val enableAutomaticUpdates: Boolean, val environmentVariables: Map<String, String>, val functionTarget: String, val imageUri: String, val name: String, val serviceAccount: String, val sourceLocation: String, val workerPool: String)
Link copied to clipboard
data class GetServiceCondition(val executionReason: String, val lastTransitionTime: String, val message: String, val reason: String, val revisionReason: String, val severity: String, val state: String, val type: String)
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 GetServiceResult(val annotations: Map<String, String>, val binaryAuthorizations: List<GetServiceBinaryAuthorization>, val buildConfigs: List<GetServiceBuildConfig>, 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 deletionProtection: Boolean, val description: String, val effectiveAnnotations: Map<String, String>, val effectiveLabels: Map<String, String>, val etag: String, val expireTime: String, val generation: String, val iapEnabled: Boolean, val id: String, val ingress: String, val invokerIamDisabled: Boolean, 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, val urls: List<String>)

A collection of values returned by getService.

Link copied to clipboard
data class GetServiceScaling(val manualInstanceCount: Int, val minInstanceCount: Int, val scalingMode: String)
Link copied to clipboard
data class GetServiceTemplate(val annotations: Map<String, String>, val containers: List<GetServiceTemplateContainer>, val encryptionKey: String, val executionEnvironment: String, val gpuZonalRedundancyDisabled: Boolean, val labels: Map<String, String>, val maxInstanceRequestConcurrency: Int, val nodeSelectors: List<GetServiceTemplateNodeSelector>, val revision: String, val scalings: List<GetServiceTemplateScaling>, val serviceAccount: String, val serviceMeshes: List<GetServiceTemplateServiceMesh>, 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 baseImageUri: String, val buildInfos: List<GetServiceTemplateContainerBuildInfo>, 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 GetServiceTemplateContainerBuildInfo(val functionTarget: String, val sourceLocation: String)
Link copied to clipboard
data class GetServiceTemplateContainerEnv(val name: String, val value: String, val valueSources: List<GetServiceTemplateContainerEnvValueSource>)
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)
data class GetServiceTemplateContainerLivenessProbeGrpc(val port: Int, val service: String)
Link copied to clipboard
data class GetServiceTemplateContainerPort(val containerPort: Int, val name: String)
Link copied to clipboard
data class GetServiceTemplateContainerResource(val cpuIdle: Boolean, val limits: Map<String, String>, val startupCpuBoost: Boolean)
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)
data class GetServiceTemplateContainerStartupProbeGrpc(val port: Int, val service: String)
Link copied to clipboard
data class GetServiceTemplateContainerVolumeMount(val mountPath: String, val name: String)
Link copied to clipboard
data class GetServiceTemplateNodeSelector(val accelerator: String)
Link copied to clipboard
data class GetServiceTemplateScaling(val maxInstanceCount: Int, val minInstanceCount: Int)
Link copied to clipboard
Link copied to clipboard
data class GetServiceTemplateVolumeEmptyDir(val medium: String, val sizeLimit: String)
Link copied to clipboard
data class GetServiceTemplateVolumeGc(val bucket: String, val mountOptions: List<String>, val readOnly: Boolean)
Link copied to clipboard
data class GetServiceTemplateVolumeNf(val path: String, val readOnly: Boolean, val server: String)
Link copied to clipboard
data class GetServiceTemplateVolumeSecret(val defaultMode: Int, val items: List<GetServiceTemplateVolumeSecretItem>, val secret: String)
Link copied to clipboard
data class GetServiceTemplateVolumeSecretItem(val mode: Int, val path: String, val version: String)
Link copied to clipboard
data class GetServiceTemplateVpcAccess(val connector: String, val egress: String, val networkInterfaces: List<GetServiceTemplateVpcAccessNetworkInterface>)
data class GetServiceTemplateVpcAccessNetworkInterface(val network: String, val subnetwork: String, val tags: List<String>)
Link copied to clipboard
data class GetServiceTerminalCondition(val executionReason: String, val lastTransitionTime: String, val message: String, val reason: String, val revisionReason: String, val severity: String, val state: String, val type: String)
Link copied to clipboard
data class GetServiceTraffic(val percent: Int, val revision: String, val tag: String, val type: String)
Link copied to clipboard
data class GetServiceTrafficStatus(val percent: Int, val revision: String, val tag: String, val type: String, val uri: String)
Link copied to clipboard
data class JobBinaryAuthorization(val breakglassJustification: String? = null, val policy: 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 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 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 JobTemplateTemplateContainerVolumeMount(val mountPath: String, val name: String)
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)
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 JobTemplateTemplateVolumeGcs(val bucket: String, val mountOptions: List<String>? = null, val readOnly: Boolean? = null)
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)
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 policy: String? = null, val useDefault: Boolean? = null)
Link copied to clipboard
data class ServiceBuildConfig(val baseImage: String? = null, val enableAutomaticUpdates: Boolean? = null, val environmentVariables: Map<String, String>? = null, val functionTarget: String? = null, val imageUri: String? = null, val name: String? = null, val serviceAccount: String? = null, val sourceLocation: String? = null, val workerPool: String? = 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 ServiceScaling(val manualInstanceCount: Int? = null, val minInstanceCount: Int? = null, val scalingMode: String? = null)
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 gpuZonalRedundancyDisabled: Boolean? = null, val labels: Map<String, String>? = null, val maxInstanceRequestConcurrency: Int? = null, val nodeSelector: ServiceTemplateNodeSelector? = null, val revision: String? = null, val scaling: ServiceTemplateScaling? = null, val serviceAccount: String? = null, val serviceMesh: ServiceTemplateServiceMesh? = 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 baseImageUri: String? = null, val buildInfos: List<ServiceTemplateContainerBuildInfo>? = 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: ServiceTemplateContainerPorts? = null, val resources: ServiceTemplateContainerResources? = null, val startupProbe: ServiceTemplateContainerStartupProbe? = null, val volumeMounts: List<ServiceTemplateContainerVolumeMount>? = null, val workingDir: String? = null)
Link copied to clipboard
data class ServiceTemplateContainerBuildInfo(val functionTarget: String? = null, val sourceLocation: 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 ServiceTemplateContainerPorts(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 ServiceTemplateNodeSelector(val accelerator: String)
Link copied to clipboard
data class ServiceTemplateScaling(val maxInstanceCount: Int? = null, val minInstanceCount: Int? = null)
Link copied to clipboard
data class ServiceTemplateServiceMesh(val mesh: String? = 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
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 ServiceTemplateVolumeGcs(val bucket: String, val mountOptions: List<String>? = null, val readOnly: Boolean? = null)
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
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)