ServicePerimeterSpecIngressPolicyIngressTo class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
operations
→ Input<List<ServicePerimeterSpecIngressPolicyIngressToOperation>?>?
-
A list of
ApiOperations the sources specified in corresponding IngressFrom
are allowed to perform in this ServicePerimeter.
Structure is documented below.
final
-
resources
→ Input<List<String>?>?
-
A list of resources, currently only projects in the form
projects/<projectnumber>, protected by this ServicePerimeter
that are allowed to be accessed by sources defined in the
corresponding IngressFrom. A request matches if it contains
a resource in this list. If * is specified for resources,
then this IngressTo rule will authorize access to all
resources inside the perimeter, provided that the request
also matches the operations field.
final
-
roles
→ Input<List<String>?>?
-
A list of IAM roles that represent the set of operations that the sources
specified in the corresponding
IngressFrom
are allowed to perform.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited