Class: Google::Cloud::AppEngine::V1::NetworkSettings
- Inherits:
-
Object
- Object
- Google::Cloud::AppEngine::V1::NetworkSettings
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/appengine/v1/network_settings.rb
Overview
A NetworkSettings resource is a container for ingress settings for a version or service.
Defined Under Namespace
Modules: IngressTrafficAllowed
Instance Attribute Summary collapse
-
#ingress_traffic_allowed ⇒ ::Google::Cloud::AppEngine::V1::NetworkSettings::IngressTrafficAllowed
The ingress settings for version or service.
Instance Attribute Details
#ingress_traffic_allowed ⇒ ::Google::Cloud::AppEngine::V1::NetworkSettings::IngressTrafficAllowed
Returns The ingress settings for version or service.
29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |
# File 'proto_docs/google/appengine/v1/network_settings.rb', line 29 class NetworkSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # If unspecified, INGRESS_TRAFFIC_ALLOWED_ALL will be used. module IngressTrafficAllowed # Unspecified INGRESS_TRAFFIC_ALLOWED_UNSPECIFIED = 0 # Allow HTTP traffic from public and private sources. INGRESS_TRAFFIC_ALLOWED_ALL = 1 # Allow HTTP traffic from only private VPC sources. INGRESS_TRAFFIC_ALLOWED_INTERNAL_ONLY = 2 # Allow HTTP traffic from private VPC sources and through load balancers. INGRESS_TRAFFIC_ALLOWED_INTERNAL_AND_LB = 3 end end |