Class: Google::Identity::AccessContextManager::V1::ServicePerimeterConfig::IngressFrom
- Inherits:
-
Object
- Object
- Google::Identity::AccessContextManager::V1::ServicePerimeterConfig::IngressFrom
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/identity/accesscontextmanager/v1/service_perimeter.rb
Overview
Defines the conditions under which an [IngressPolicy]
[google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy]
matches a request. Conditions are based on information about the source of
the request. The request must satisfy what is defined in sources AND
identity related fields in order to match.
Instance Attribute Summary collapse
-
#identities ⇒ ::Array<::String>
A list of identities that are allowed access through this ingress policy.
-
#identity_type ⇒ ::Google::Identity::AccessContextManager::V1::ServicePerimeterConfig::IdentityType
Specifies the type of identities that are allowed access from outside the perimeter.
-
#sources ⇒ ::Array<::Google::Identity::AccessContextManager::V1::ServicePerimeterConfig::IngressSource>
Sources that this [IngressPolicy] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy] authorizes access from.
Instance Attribute Details
#identities ⇒ ::Array<::String>
285 286 287 288 |
# File 'proto_docs/google/identity/accesscontextmanager/v1/service_perimeter.rb', line 285 class IngressFrom include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#identity_type ⇒ ::Google::Identity::AccessContextManager::V1::ServicePerimeterConfig::IdentityType
285 286 287 288 |
# File 'proto_docs/google/identity/accesscontextmanager/v1/service_perimeter.rb', line 285 class IngressFrom include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#sources ⇒ ::Array<::Google::Identity::AccessContextManager::V1::ServicePerimeterConfig::IngressSource>
285 286 287 288 |
# File 'proto_docs/google/identity/accesscontextmanager/v1/service_perimeter.rb', line 285 class IngressFrom include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |