Function Args
fun FunctionArgs(availableMemoryMb: Output<Int>? = null, buildEnvironmentVariables: Output<Map<String, String>>? = null, buildWorkerPool: Output<String>? = null, description: Output<String>? = null, dockerRegistry: Output<FunctionDockerRegistry>? = null, dockerRepository: Output<String>? = null, entryPoint: Output<String>? = null, environmentVariables: Output<Map<String, String>>? = null, eventTrigger: Output<EventTriggerArgs>? = null, httpsTrigger: Output<HttpsTriggerArgs>? = null, ingressSettings: Output<FunctionIngressSettings>? = null, kmsKeyName: Output<String>? = null, labels: Output<Map<String, String>>? = null, location: Output<String>? = null, maxInstances: Output<Int>? = null, minInstances: Output<Int>? = null, name: Output<String>? = null, network: Output<String>? = null, project: Output<String>? = null, runtime: Output<String>? = null, secretEnvironmentVariables: Output<List<SecretEnvVarArgs>>? = null, secretVolumes: Output<List<SecretVolumeArgs>>? = null, serviceAccountEmail: Output<String>? = null, sourceArchiveUrl: Output<String>? = null, sourceRepository: Output<SourceRepositoryArgs>? = null, sourceToken: Output<String>? = null, sourceUploadUrl: Output<String>? = null, timeout: Output<String>? = null, vpcConnector: Output<String>? = null, vpcConnectorEgressSettings: Output<FunctionVpcConnectorEgressSettings>? = null)