public enum ServiceConfig.IngressSettings extends Enum<ServiceConfig.IngressSettings> implements ProtocolMessageEnum
Available ingress settings. This controls what traffic can reach the function. If unspecified, ALLOW_ALL will be used.
Protobuf enum google.events.cloud.functions.v2.ServiceConfig.IngressSettings
Implements
ProtocolMessageEnumStatic Fields | |
---|---|
Name | Description |
ALLOW_ALL | Allow HTTP traffic from public and private sources. |
ALLOW_ALL_VALUE | Allow HTTP traffic from public and private sources. |
ALLOW_INTERNAL_AND_GCLB | Allow HTTP traffic from private VPC sources and through GCLB. |
ALLOW_INTERNAL_AND_GCLB_VALUE | Allow HTTP traffic from private VPC sources and through GCLB. |
ALLOW_INTERNAL_ONLY | Allow HTTP traffic from only private VPC sources. |
ALLOW_INTERNAL_ONLY_VALUE | Allow HTTP traffic from only private VPC sources. |
INGRESS_SETTINGS_UNSPECIFIED | Unspecified. |
INGRESS_SETTINGS_UNSPECIFIED_VALUE | Unspecified. |
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() |