Package-level declarations

Types

Link copied to clipboard
data class GetJobIamPolicyPlainArgs(val location: String? = null, val name: String, val project: String? = null) : ConvertibleToJava<GetJobIamPolicyPlainArgs>

A collection of arguments for invoking getJobIamPolicy.

Link copied to clipboard
data class GetServiceIamPolicyPlainArgs(val location: String? = null, val name: String, val project: String? = null) : ConvertibleToJava<GetServiceIamPolicyPlainArgs>

A collection of arguments for invoking getServiceIamPolicy.

Link copied to clipboard
data class JobBinaryAuthorizationArgs(val breakglassJustification: Output<String>? = null, val useDefault: Output<Boolean>? = null) : ConvertibleToJava<JobBinaryAuthorizationArgs>
Link copied to clipboard
data class JobIamBindingConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<JobIamBindingConditionArgs>
Link copied to clipboard
data class JobIamMemberConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<JobIamMemberConditionArgs>
Link copied to clipboard
data class JobTemplateArgs(val annotations: Output<Map<String, String>>? = null, val labels: Output<Map<String, String>>? = null, val parallelism: Output<Int>? = null, val taskCount: Output<Int>? = null, val template: Output<JobTemplateTemplateArgs>) : ConvertibleToJava<JobTemplateArgs>
Link copied to clipboard
Link copied to clipboard
data class JobTemplateTemplateArgs(val containers: Output<List<JobTemplateTemplateContainerArgs>>? = null, val encryptionKey: Output<String>? = null, val executionEnvironment: Output<String>? = null, val maxRetries: Output<Int>? = null, val serviceAccount: Output<String>? = null, val timeout: Output<String>? = null, val volumes: Output<List<JobTemplateTemplateVolumeArgs>>? = null, val vpcAccess: Output<JobTemplateTemplateVpcAccessArgs>? = null) : ConvertibleToJava<JobTemplateTemplateArgs>
Link copied to clipboard
data class JobTemplateTemplateContainerArgs(val args: Output<List<String>>? = null, val commands: Output<List<String>>? = null, val envs: Output<List<JobTemplateTemplateContainerEnvArgs>>? = null, val image: Output<String>, val livenessProbe: Output<JobTemplateTemplateContainerLivenessProbeArgs>? = null, val name: Output<String>? = null, val ports: Output<List<JobTemplateTemplateContainerPortArgs>>? = null, val resources: Output<JobTemplateTemplateContainerResourcesArgs>? = null, val startupProbe: Output<JobTemplateTemplateContainerStartupProbeArgs>? = null, val volumeMounts: Output<List<JobTemplateTemplateContainerVolumeMountArgs>>? = null, val workingDir: Output<String>? = null) : ConvertibleToJava<JobTemplateTemplateContainerArgs>
Link copied to clipboard
data class JobTemplateTemplateContainerEnvArgs(val name: Output<String>, val value: Output<String>? = null, val valueSource: Output<JobTemplateTemplateContainerEnvValueSourceArgs>? = null) : ConvertibleToJava<JobTemplateTemplateContainerEnvArgs>
data class JobTemplateTemplateContainerEnvValueSourceArgs(val secretKeyRef: Output<JobTemplateTemplateContainerEnvValueSourceSecretKeyRefArgs>? = null) : ConvertibleToJava<JobTemplateTemplateContainerEnvValueSourceArgs>
data class JobTemplateTemplateContainerEnvValueSourceSecretKeyRefArgs(val secret: Output<String>, val version: Output<String>) : ConvertibleToJava<JobTemplateTemplateContainerEnvValueSourceSecretKeyRefArgs>
data class JobTemplateTemplateContainerLivenessProbeArgs(val failureThreshold: Output<Int>? = null, val httpGet: Output<JobTemplateTemplateContainerLivenessProbeHttpGetArgs>? = null, val initialDelaySeconds: Output<Int>? = null, val periodSeconds: Output<Int>? = null, val tcpSocket: Output<JobTemplateTemplateContainerLivenessProbeTcpSocketArgs>? = null, val timeoutSeconds: Output<Int>? = null) : ConvertibleToJava<JobTemplateTemplateContainerLivenessProbeArgs>
data class JobTemplateTemplateContainerLivenessProbeHttpGetArgs(val httpHeaders: Output<List<JobTemplateTemplateContainerLivenessProbeHttpGetHttpHeaderArgs>>? = null, val path: Output<String>? = null) : ConvertibleToJava<JobTemplateTemplateContainerLivenessProbeHttpGetArgs>
data class JobTemplateTemplateContainerLivenessProbeHttpGetHttpHeaderArgs(val name: Output<String>, val value: Output<String>? = null) : ConvertibleToJava<JobTemplateTemplateContainerLivenessProbeHttpGetHttpHeaderArgs>
data class JobTemplateTemplateContainerLivenessProbeTcpSocketArgs(val port: Output<Int>? = null) : ConvertibleToJava<JobTemplateTemplateContainerLivenessProbeTcpSocketArgs>
Link copied to clipboard
data class JobTemplateTemplateContainerPortArgs(val containerPort: Output<Int>? = null, val name: Output<String>? = null) : ConvertibleToJava<JobTemplateTemplateContainerPortArgs>
data class JobTemplateTemplateContainerResourcesArgs(val limits: Output<Map<String, String>>? = null) : ConvertibleToJava<JobTemplateTemplateContainerResourcesArgs>
data class JobTemplateTemplateContainerStartupProbeArgs(val failureThreshold: Output<Int>? = null, val httpGet: Output<JobTemplateTemplateContainerStartupProbeHttpGetArgs>? = null, val initialDelaySeconds: Output<Int>? = null, val periodSeconds: Output<Int>? = null, val tcpSocket: Output<JobTemplateTemplateContainerStartupProbeTcpSocketArgs>? = null, val timeoutSeconds: Output<Int>? = null) : ConvertibleToJava<JobTemplateTemplateContainerStartupProbeArgs>
data class JobTemplateTemplateContainerStartupProbeHttpGetArgs(val httpHeaders: Output<List<JobTemplateTemplateContainerStartupProbeHttpGetHttpHeaderArgs>>? = null, val path: Output<String>? = null) : ConvertibleToJava<JobTemplateTemplateContainerStartupProbeHttpGetArgs>
data class JobTemplateTemplateContainerStartupProbeHttpGetHttpHeaderArgs(val name: Output<String>, val value: Output<String>? = null) : ConvertibleToJava<JobTemplateTemplateContainerStartupProbeHttpGetHttpHeaderArgs>
data class JobTemplateTemplateContainerStartupProbeTcpSocketArgs(val port: Output<Int>? = null) : ConvertibleToJava<JobTemplateTemplateContainerStartupProbeTcpSocketArgs>
data class JobTemplateTemplateContainerVolumeMountArgs(val mountPath: Output<String>, val name: Output<String>) : ConvertibleToJava<JobTemplateTemplateContainerVolumeMountArgs>
Link copied to clipboard
data class JobTemplateTemplateVolumeArgs(val cloudSqlInstance: Output<JobTemplateTemplateVolumeCloudSqlInstanceArgs>? = null, val emptyDir: Output<JobTemplateTemplateVolumeEmptyDirArgs>? = null, val name: Output<String>, val secret: Output<JobTemplateTemplateVolumeSecretArgs>? = null) : ConvertibleToJava<JobTemplateTemplateVolumeArgs>
data class JobTemplateTemplateVolumeCloudSqlInstanceArgs(val instances: Output<List<String>>? = null) : ConvertibleToJava<JobTemplateTemplateVolumeCloudSqlInstanceArgs>
Link copied to clipboard
data class JobTemplateTemplateVolumeEmptyDirArgs(val medium: Output<String>? = null, val sizeLimit: Output<String>? = null) : ConvertibleToJava<JobTemplateTemplateVolumeEmptyDirArgs>
Link copied to clipboard
data class JobTemplateTemplateVolumeSecretArgs(val defaultMode: Output<Int>? = null, val items: Output<List<JobTemplateTemplateVolumeSecretItemArgs>>? = null, val secret: Output<String>) : ConvertibleToJava<JobTemplateTemplateVolumeSecretArgs>
Link copied to clipboard
data class JobTemplateTemplateVolumeSecretItemArgs(val mode: Output<Int>? = null, val path: Output<String>, val version: Output<String>) : ConvertibleToJava<JobTemplateTemplateVolumeSecretItemArgs>
Link copied to clipboard
data class JobTemplateTemplateVpcAccessArgs(val connector: Output<String>? = null, val egress: Output<String>? = null, val networkInterfaces: Output<List<JobTemplateTemplateVpcAccessNetworkInterfaceArgs>>? = null) : ConvertibleToJava<JobTemplateTemplateVpcAccessArgs>
data class JobTemplateTemplateVpcAccessNetworkInterfaceArgs(val network: Output<String>? = null, val subnetwork: Output<String>? = null, val tags: Output<List<String>>? = null) : ConvertibleToJava<JobTemplateTemplateVpcAccessNetworkInterfaceArgs>
Link copied to clipboard
data class ServiceBinaryAuthorizationArgs(val breakglassJustification: Output<String>? = null, val useDefault: Output<Boolean>? = null) : ConvertibleToJava<ServiceBinaryAuthorizationArgs>
Link copied to clipboard
data class ServiceIamBindingConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<ServiceIamBindingConditionArgs>
Link copied to clipboard
data class ServiceIamMemberConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<ServiceIamMemberConditionArgs>
Link copied to clipboard
data class ServiceTemplateArgs(val annotations: Output<Map<String, String>>? = null, val containers: Output<List<ServiceTemplateContainerArgs>>? = null, val encryptionKey: Output<String>? = null, val executionEnvironment: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val maxInstanceRequestConcurrency: Output<Int>? = null, val revision: Output<String>? = null, val scaling: Output<ServiceTemplateScalingArgs>? = null, val serviceAccount: Output<String>? = null, val sessionAffinity: Output<Boolean>? = null, val timeout: Output<String>? = null, val volumes: Output<List<ServiceTemplateVolumeArgs>>? = null, val vpcAccess: Output<ServiceTemplateVpcAccessArgs>? = null) : ConvertibleToJava<ServiceTemplateArgs>
Link copied to clipboard
data class ServiceTemplateContainerArgs(val args: Output<List<String>>? = null, val commands: Output<List<String>>? = null, val dependsOns: Output<List<String>>? = null, val envs: Output<List<ServiceTemplateContainerEnvArgs>>? = null, val image: Output<String>, val livenessProbe: Output<ServiceTemplateContainerLivenessProbeArgs>? = null, val name: Output<String>? = null, val ports: Output<List<ServiceTemplateContainerPortArgs>>? = null, val resources: Output<ServiceTemplateContainerResourcesArgs>? = null, val startupProbe: Output<ServiceTemplateContainerStartupProbeArgs>? = null, val volumeMounts: Output<List<ServiceTemplateContainerVolumeMountArgs>>? = null, val workingDir: Output<String>? = null) : ConvertibleToJava<ServiceTemplateContainerArgs>
Link copied to clipboard
data class ServiceTemplateContainerEnvArgs(val name: Output<String>, val value: Output<String>? = null, val valueSource: Output<ServiceTemplateContainerEnvValueSourceArgs>? = null) : ConvertibleToJava<ServiceTemplateContainerEnvArgs>
data class ServiceTemplateContainerEnvValueSourceArgs(val secretKeyRef: Output<ServiceTemplateContainerEnvValueSourceSecretKeyRefArgs>? = null) : ConvertibleToJava<ServiceTemplateContainerEnvValueSourceArgs>
data class ServiceTemplateContainerEnvValueSourceSecretKeyRefArgs(val secret: Output<String>, val version: Output<String>? = null) : ConvertibleToJava<ServiceTemplateContainerEnvValueSourceSecretKeyRefArgs>
data class ServiceTemplateContainerLivenessProbeArgs(val failureThreshold: Output<Int>? = null, val grpc: Output<ServiceTemplateContainerLivenessProbeGrpcArgs>? = null, val httpGet: Output<ServiceTemplateContainerLivenessProbeHttpGetArgs>? = null, val initialDelaySeconds: Output<Int>? = null, val periodSeconds: Output<Int>? = null, val tcpSocket: Output<ServiceTemplateContainerLivenessProbeTcpSocketArgs>? = null, val timeoutSeconds: Output<Int>? = null) : ConvertibleToJava<ServiceTemplateContainerLivenessProbeArgs>
data class ServiceTemplateContainerLivenessProbeGrpcArgs(val port: Output<Int>? = null, val service: Output<String>? = null) : ConvertibleToJava<ServiceTemplateContainerLivenessProbeGrpcArgs>
data class ServiceTemplateContainerLivenessProbeHttpGetArgs(val httpHeaders: Output<List<ServiceTemplateContainerLivenessProbeHttpGetHttpHeaderArgs>>? = null, val path: Output<String>? = null, val port: Output<Int>? = null) : ConvertibleToJava<ServiceTemplateContainerLivenessProbeHttpGetArgs>
data class ServiceTemplateContainerLivenessProbeHttpGetHttpHeaderArgs(val name: Output<String>, val value: Output<String>? = null) : ConvertibleToJava<ServiceTemplateContainerLivenessProbeHttpGetHttpHeaderArgs>
data class ServiceTemplateContainerLivenessProbeTcpSocketArgs(val port: Output<Int>? = null) : ConvertibleToJava<ServiceTemplateContainerLivenessProbeTcpSocketArgs>
Link copied to clipboard
data class ServiceTemplateContainerPortArgs(val containerPort: Output<Int>? = null, val name: Output<String>? = null) : ConvertibleToJava<ServiceTemplateContainerPortArgs>
Link copied to clipboard
data class ServiceTemplateContainerResourcesArgs(val cpuIdle: Output<Boolean>? = null, val limits: Output<Map<String, String>>? = null, val startupCpuBoost: Output<Boolean>? = null) : ConvertibleToJava<ServiceTemplateContainerResourcesArgs>
Link copied to clipboard
data class ServiceTemplateContainerStartupProbeArgs(val failureThreshold: Output<Int>? = null, val grpc: Output<ServiceTemplateContainerStartupProbeGrpcArgs>? = null, val httpGet: Output<ServiceTemplateContainerStartupProbeHttpGetArgs>? = null, val initialDelaySeconds: Output<Int>? = null, val periodSeconds: Output<Int>? = null, val tcpSocket: Output<ServiceTemplateContainerStartupProbeTcpSocketArgs>? = null, val timeoutSeconds: Output<Int>? = null) : ConvertibleToJava<ServiceTemplateContainerStartupProbeArgs>
data class ServiceTemplateContainerStartupProbeGrpcArgs(val port: Output<Int>? = null, val service: Output<String>? = null) : ConvertibleToJava<ServiceTemplateContainerStartupProbeGrpcArgs>
data class ServiceTemplateContainerStartupProbeHttpGetArgs(val httpHeaders: Output<List<ServiceTemplateContainerStartupProbeHttpGetHttpHeaderArgs>>? = null, val path: Output<String>? = null, val port: Output<Int>? = null) : ConvertibleToJava<ServiceTemplateContainerStartupProbeHttpGetArgs>
data class ServiceTemplateContainerStartupProbeHttpGetHttpHeaderArgs(val name: Output<String>, val value: Output<String>? = null) : ConvertibleToJava<ServiceTemplateContainerStartupProbeHttpGetHttpHeaderArgs>
data class ServiceTemplateContainerStartupProbeTcpSocketArgs(val port: Output<Int>? = null) : ConvertibleToJava<ServiceTemplateContainerStartupProbeTcpSocketArgs>
Link copied to clipboard
data class ServiceTemplateContainerVolumeMountArgs(val mountPath: Output<String>, val name: Output<String>) : ConvertibleToJava<ServiceTemplateContainerVolumeMountArgs>
Link copied to clipboard
data class ServiceTemplateScalingArgs(val maxInstanceCount: Output<Int>? = null, val minInstanceCount: Output<Int>? = null) : ConvertibleToJava<ServiceTemplateScalingArgs>
Link copied to clipboard
data class ServiceTemplateVolumeArgs(val cloudSqlInstance: Output<ServiceTemplateVolumeCloudSqlInstanceArgs>? = null, val emptyDir: Output<ServiceTemplateVolumeEmptyDirArgs>? = null, val name: Output<String>, val secret: Output<ServiceTemplateVolumeSecretArgs>? = null) : ConvertibleToJava<ServiceTemplateVolumeArgs>
data class ServiceTemplateVolumeCloudSqlInstanceArgs(val instances: Output<List<String>>? = null) : ConvertibleToJava<ServiceTemplateVolumeCloudSqlInstanceArgs>
Link copied to clipboard
data class ServiceTemplateVolumeEmptyDirArgs(val medium: Output<String>? = null, val sizeLimit: Output<String>? = null) : ConvertibleToJava<ServiceTemplateVolumeEmptyDirArgs>
Link copied to clipboard
data class ServiceTemplateVolumeSecretArgs(val defaultMode: Output<Int>? = null, val items: Output<List<ServiceTemplateVolumeSecretItemArgs>>? = null, val secret: Output<String>) : ConvertibleToJava<ServiceTemplateVolumeSecretArgs>
Link copied to clipboard
data class ServiceTemplateVolumeSecretItemArgs(val mode: Output<Int>? = null, val path: Output<String>, val version: Output<String>? = null) : ConvertibleToJava<ServiceTemplateVolumeSecretItemArgs>
Link copied to clipboard
data class ServiceTemplateVpcAccessArgs(val connector: Output<String>? = null, val egress: Output<String>? = null, val networkInterfaces: Output<List<ServiceTemplateVpcAccessNetworkInterfaceArgs>>? = null) : ConvertibleToJava<ServiceTemplateVpcAccessArgs>
data class ServiceTemplateVpcAccessNetworkInterfaceArgs(val network: Output<String>? = null, val subnetwork: Output<String>? = null, val tags: Output<List<String>>? = null) : ConvertibleToJava<ServiceTemplateVpcAccessNetworkInterfaceArgs>
Link copied to clipboard
data class ServiceTrafficArgs(val percent: Output<Int>? = null, val revision: Output<String>? = null, val tag: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<ServiceTrafficArgs>
Link copied to clipboard