CloudFunction constructor

CloudFunction({
  1. AutomaticUpdatePolicy? automaticUpdatePolicy,
  2. int? availableMemoryMb,
  3. Map<String, String>? buildEnvironmentVariables,
  4. String? buildId,
  5. String? buildName,
  6. String? buildServiceAccount,
  7. String? buildWorkerPool,
  8. String? description,
  9. String? dockerRegistry,
  10. String? dockerRepository,
  11. String? entryPoint,
  12. Map<String, String>? environmentVariables,
  13. EventTrigger? eventTrigger,
  14. HttpsTrigger? httpsTrigger,
  15. String? ingressSettings,
  16. String? kmsKeyName,
  17. Map<String, String>? labels,
  18. int? maxInstances,
  19. int? minInstances,
  20. String? name,
  21. String? network,
  22. OnDeployUpdatePolicy? onDeployUpdatePolicy,
  23. String? runtime,
  24. List<SecretEnvVar>? secretEnvironmentVariables,
  25. List<SecretVolume>? secretVolumes,
  26. String? serviceAccountEmail,
  27. String? sourceArchiveUrl,
  28. SourceRepository? sourceRepository,
  29. String? sourceToken,
  30. String? sourceUploadUrl,
  31. String? status,
  32. String? timeout,
  33. String? updateTime,
  34. String? versionId,
  35. String? vpcConnector,
  36. String? vpcConnectorEgressSettings,
})

Implementation

CloudFunction({
  this.automaticUpdatePolicy,
  this.availableMemoryMb,
  this.buildEnvironmentVariables,
  this.buildId,
  this.buildName,
  this.buildServiceAccount,
  this.buildWorkerPool,
  this.description,
  this.dockerRegistry,
  this.dockerRepository,
  this.entryPoint,
  this.environmentVariables,
  this.eventTrigger,
  this.httpsTrigger,
  this.ingressSettings,
  this.kmsKeyName,
  this.labels,
  this.maxInstances,
  this.minInstances,
  this.name,
  this.network,
  this.onDeployUpdatePolicy,
  this.runtime,
  this.secretEnvironmentVariables,
  this.secretVolumes,
  this.serviceAccountEmail,
  this.sourceArchiveUrl,
  this.sourceRepository,
  this.sourceToken,
  this.sourceUploadUrl,
  this.status,
  this.timeout,
  this.updateTime,
  this.versionId,
  this.vpcConnector,
  this.vpcConnectorEgressSettings,
});