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.
456 457 458 459 |
# File 'proto_docs/google/identity/accesscontextmanager/v1/service_perimeter.rb', line 456 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.
456 457 458 459 |
# File 'proto_docs/google/identity/accesscontextmanager/v1/service_perimeter.rb', line 456 class EgressFrom include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |