Package-level declarations

Types

Link copied to clipboard
enum AuditLogConfigLogType : Enum<AuditLogConfigLogType> , ConvertibleToJava<AuditLogConfigLogType>

The log type that this config enables.

Link copied to clipboard
enum BuildConfigDockerRegistry : Enum<BuildConfigDockerRegistry> , ConvertibleToJava<BuildConfigDockerRegistry>

Docker Registry to use for this deployment. This configuration is only applicable to 1st Gen functions, 2nd Gen functions can only use Artifact Registry. If docker_repository field is specified, this field will be automatically set as ARTIFACT_REGISTRY. If unspecified, it currently defaults to CONTAINER_REGISTRY. This field may be overridden by the backend for eligible deployments.

Link copied to clipboard
enum EventTriggerRetryPolicy : Enum<EventTriggerRetryPolicy> , ConvertibleToJava<EventTriggerRetryPolicy>

Optional. If unset, then defaults to ignoring failures (i.e. not retrying them).

Link copied to clipboard
enum FunctionEnvironment : Enum<FunctionEnvironment> , ConvertibleToJava<FunctionEnvironment>

Describe whether the function is 1st Gen or 2nd Gen.

Link copied to clipboard
enum ServiceConfigIngressSettings : Enum<ServiceConfigIngressSettings> , ConvertibleToJava<ServiceConfigIngressSettings>

The ingress settings for the function, controlling what traffic can reach it.

Link copied to clipboard
enum ServiceConfigSecurityLevel : Enum<ServiceConfigSecurityLevel> , ConvertibleToJava<ServiceConfigSecurityLevel>

Security level configure whether the function only accepts https. This configuration is only applicable to 1st Gen functions with Http trigger. By default https is optional for 1st Gen functions; 2nd Gen functions are https ONLY.

Link copied to clipboard
enum ServiceConfigVpcConnectorEgressSettings : Enum<ServiceConfigVpcConnectorEgressSettings> , ConvertibleToJava<ServiceConfigVpcConnectorEgressSettings>

The egress settings for the connector, controlling what traffic is diverted through it.