Class: Google::Identity::AccessContextManager::V1::ServicePerimeterConfig::EgressFrom
- Inherits:
-
Object
- Object
- Google::Identity::AccessContextManager::V1::ServicePerimeterConfig::EgressFrom
- 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 [EgressPolicy] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.EgressPolicy] matches a request. Conditions based on information about the source of the request. Note that if the destination of the request is also protected by a [ServicePerimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter], then that [ServicePerimeter] [google.identity.accesscontextmanager.v1.ServicePerimeter] must have an [IngressPolicy] [google.identity.accesscontextmanager.v1.ServicePerimeterConfig.IngressPolicy] which allows access in order for this request to succeed.
Instance Attribute Summary collapse
-
#identities ⇒ ::Array<::String>
A list of identities that are allowed access through this [EgressPolicy].
-
#identity_type ⇒ ::Google::Identity::AccessContextManager::V1::ServicePerimeterConfig::IdentityType
Specifies the type of identities that are allowed access to outside the perimeter.
Instance Attribute Details
#identities ⇒ ::Array<::String>
Returns A list of identities that are allowed access through this [EgressPolicy]. Should be in the format of email address. The email address should represent individual user or service account only.
373 374 375 376 |
# File 'proto_docs/google/identity/accesscontextmanager/v1/service_perimeter.rb', line 373 class EgressFrom include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#identity_type ⇒ ::Google::Identity::AccessContextManager::V1::ServicePerimeterConfig::IdentityType
Returns Specifies the type of identities that are allowed access to outside the
perimeter. If left unspecified, then members of identities
field will
be allowed access.
373 374 375 376 |
# File 'proto_docs/google/identity/accesscontextmanager/v1/service_perimeter.rb', line 373 class EgressFrom include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |