Package-level declarations

Types

Link copied to clipboard
data class FunctionBuildConfigArgs(val automaticUpdatePolicy: Output<FunctionBuildConfigAutomaticUpdatePolicyArgs>? = null, val build: Output<String>? = null, val dockerRepository: Output<String>? = null, val entryPoint: Output<String>? = null, val environmentVariables: Output<Map<String, String>>? = null, val onDeployUpdatePolicy: Output<FunctionBuildConfigOnDeployUpdatePolicyArgs>? = null, val runtime: Output<String>? = null, val serviceAccount: Output<String>? = null, val source: Output<FunctionBuildConfigSourceArgs>? = null, val workerPool: Output<String>? = null) : ConvertibleToJava<FunctionBuildConfigArgs>
class FunctionBuildConfigAutomaticUpdatePolicyArgs : ConvertibleToJava<FunctionBuildConfigAutomaticUpdatePolicyArgs>
data class FunctionBuildConfigOnDeployUpdatePolicyArgs(val runtimeVersion: Output<String>? = null) : ConvertibleToJava<FunctionBuildConfigOnDeployUpdatePolicyArgs>
Link copied to clipboard
data class FunctionBuildConfigSourceArgs(val repoSource: Output<FunctionBuildConfigSourceRepoSourceArgs>? = null, val storageSource: Output<FunctionBuildConfigSourceStorageSourceArgs>? = null) : ConvertibleToJava<FunctionBuildConfigSourceArgs>
Link copied to clipboard
data class FunctionBuildConfigSourceRepoSourceArgs(val branchName: Output<String>? = null, val commitSha: Output<String>? = null, val dir: Output<String>? = null, val invertRegex: Output<Boolean>? = null, val projectId: Output<String>? = null, val repoName: Output<String>? = null, val tagName: Output<String>? = null) : ConvertibleToJava<FunctionBuildConfigSourceRepoSourceArgs>
data class FunctionBuildConfigSourceStorageSourceArgs(val bucket: Output<String>? = null, val generation: Output<Int>? = null, val object: Output<String>? = null) : ConvertibleToJava<FunctionBuildConfigSourceStorageSourceArgs>
Link copied to clipboard
data class FunctionEventTriggerArgs(val eventFilters: Output<List<FunctionEventTriggerEventFilterArgs>>? = null, val eventType: Output<String>? = null, val pubsubTopic: Output<String>? = null, val retryPolicy: Output<String>? = null, val serviceAccountEmail: Output<String>? = null, val trigger: Output<String>? = null, val triggerRegion: Output<String>? = null) : ConvertibleToJava<FunctionEventTriggerArgs>
Link copied to clipboard
data class FunctionEventTriggerEventFilterArgs(val attribute: Output<String>, val operator: Output<String>? = null, val value: Output<String>) : ConvertibleToJava<FunctionEventTriggerEventFilterArgs>
Link copied to clipboard
data class FunctionIamBindingConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<FunctionIamBindingConditionArgs>
Link copied to clipboard
data class FunctionIamMemberConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<FunctionIamMemberConditionArgs>
Link copied to clipboard
data class FunctionServiceConfigArgs(val allTrafficOnLatestRevision: Output<Boolean>? = null, val availableCpu: Output<String>? = null, val availableMemory: Output<String>? = null, val binaryAuthorizationPolicy: Output<String>? = null, val environmentVariables: Output<Map<String, String>>? = null, val gcfUri: Output<String>? = null, val ingressSettings: Output<String>? = null, val maxInstanceCount: Output<Int>? = null, val maxInstanceRequestConcurrency: Output<Int>? = null, val minInstanceCount: Output<Int>? = null, val secretEnvironmentVariables: Output<List<FunctionServiceConfigSecretEnvironmentVariableArgs>>? = null, val secretVolumes: Output<List<FunctionServiceConfigSecretVolumeArgs>>? = null, val service: Output<String>? = null, val serviceAccountEmail: Output<String>? = null, val timeoutSeconds: Output<Int>? = null, val uri: Output<String>? = null, val vpcConnector: Output<String>? = null, val vpcConnectorEgressSettings: Output<String>? = null) : ConvertibleToJava<FunctionServiceConfigArgs>
data class FunctionServiceConfigSecretEnvironmentVariableArgs(val key: Output<String>, val projectId: Output<String>, val secret: Output<String>, val version: Output<String>) : ConvertibleToJava<FunctionServiceConfigSecretEnvironmentVariableArgs>
Link copied to clipboard
data class FunctionServiceConfigSecretVolumeArgs(val mountPath: Output<String>, val projectId: Output<String>, val secret: Output<String>, val versions: Output<List<FunctionServiceConfigSecretVolumeVersionArgs>>? = null) : ConvertibleToJava<FunctionServiceConfigSecretVolumeArgs>
data class FunctionServiceConfigSecretVolumeVersionArgs(val path: Output<String>, val version: Output<String>) : ConvertibleToJava<FunctionServiceConfigSecretVolumeVersionArgs>
Link copied to clipboard
data class GetFunctionIamPolicyPlainArgs(val cloudFunction: String, val location: String? = null, val project: String? = null) : ConvertibleToJava<GetFunctionIamPolicyPlainArgs>

A collection of arguments for invoking getFunctionIamPolicy.

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

A collection of arguments for invoking getFunction.