Enum CloudFunction.IngressSettings (2.10.0)

publicenumCloudFunction.IngressSettingsextendsEnum<CloudFunction.IngressSettings>implementsProtocolMessageEnum

Available ingress settings. This controls what traffic can reach the function. If unspecified, ALLOW_ALL will be used.

Protobuf enum google.cloud.functions.v1.CloudFunction.IngressSettings

Implements

ProtocolMessageEnum

Static Fields

Name Description
ALLOW_ALL

Allow HTTP traffic from public and private sources.

ALLOW_ALL = 1;

ALLOW_ALL_VALUE

Allow HTTP traffic from public and private sources.

ALLOW_ALL = 1;

ALLOW_INTERNAL_AND_GCLB

Allow HTTP traffic from private VPC sources and through GCLB.

ALLOW_INTERNAL_AND_GCLB = 3;

ALLOW_INTERNAL_AND_GCLB_VALUE

Allow HTTP traffic from private VPC sources and through GCLB.

ALLOW_INTERNAL_AND_GCLB = 3;

ALLOW_INTERNAL_ONLY

Allow HTTP traffic from only private VPC sources.

ALLOW_INTERNAL_ONLY = 2;

ALLOW_INTERNAL_ONLY_VALUE

Allow HTTP traffic from only private VPC sources.

ALLOW_INTERNAL_ONLY = 2;

INGRESS_SETTINGS_UNSPECIFIED

Unspecified.

INGRESS_SETTINGS_UNSPECIFIED = 0;

INGRESS_SETTINGS_UNSPECIFIED_VALUE

Unspecified.

INGRESS_SETTINGS_UNSPECIFIED = 0;

UNRECOGNIZED

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.