ServicePerimeterStatusEgressPolicyEgressTo class
Properties
-
externalResources
→ Input<List<String>?>?
-
A list of external resources that are allowed to be accessed. A request
matches if it contains an external resource in this list (Example:
s3://bucket/path). Currently '*' is not allowed.
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
operations
→ Input<List<ServicePerimeterStatusEgressPolicyEgressToOperation>?>?
-
A list of
ApiOperations that this egress rule applies to. A request matches
if it contains an operation/service in this list.
Structure is documented below.
final
-
resources
→ Input<List<String>?>?
-
A list of resources, currently only projects in the form
projects/<projectnumber>, that match this to stanza. A request matches
if it contains a resource in this list. If * is specified for resources,
then this EgressTo rule will authorize access to all resources outside
the perimeter.
final
-
roles
→ Input<List<String>?>?
-
A list of IAM roles that represent the set of operations that the sources
specified in the corresponding
EgressFrom
are allowed to perform.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited