Package-level declarations
Types
Link copied to clipboard
data class FunctionEventTrigger(val eventType: String, val failurePolicy: FunctionEventTriggerFailurePolicy? = null, val resource: String)
Link copied to clipboard
Link copied to clipboard
data class FunctionIamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class FunctionIamMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class FunctionSecretEnvironmentVariable(val key: String, val projectId: String? = null, val secret: String, val version: String)
Link copied to clipboard
data class FunctionSecretVolume(val mountPath: String, val projectId: String? = null, val secret: String, val versions: List<FunctionSecretVolumeVersion>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetFunctionEventTrigger(val eventType: String, val failurePolicies: List<GetFunctionEventTriggerFailurePolicy>, val resource: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetFunctionResult(val availableMemoryMb: Int, val buildEnvironmentVariables: Map<String, String>, val buildServiceAccount: String, val buildWorkerPool: String, val description: String, val dockerRegistry: String, val dockerRepository: String, val effectiveLabels: Map<String, String>, val entryPoint: String, val environmentVariables: Map<String, String>, val eventTriggers: List<GetFunctionEventTrigger>, val httpsTriggerSecurityLevel: String, val httpsTriggerUrl: String, val id: String, val ingressSettings: String, val kmsKeyName: String, val labels: Map<String, String>, val maxInstances: Int, val minInstances: Int, val name: String, val project: String? = null, val pulumiLabels: Map<String, String>, val region: String? = null, val runtime: String, val secretEnvironmentVariables: List<GetFunctionSecretEnvironmentVariable>, val secretVolumes: List<GetFunctionSecretVolume>, val serviceAccountEmail: String, val sourceArchiveBucket: String, val sourceArchiveObject: String, val sourceRepositories: List<GetFunctionSourceRepository>, val status: String, val timeout: Int, val triggerHttp: Boolean, val versionId: String, val vpcConnector: String, val vpcConnectorEgressSettings: String)
A collection of values returned by getFunction.
Link copied to clipboard
data class GetFunctionSecretEnvironmentVariable(val key: String, val projectId: String, val secret: String, val version: String)
Link copied to clipboard
data class GetFunctionSecretVolume(val mountPath: String, val projectId: String, val secret: String, val versions: List<GetFunctionSecretVolumeVersion>)
Link copied to clipboard
Link copied to clipboard