ServicePerimeter class
ServicePerimeter describes a set of Google Cloud resources which can
freely import and export data amongst themselves, but not export outside of
the ServicePerimeter.
If a request with a source within this ServicePerimeter has a target
outside of the ServicePerimeter, the request will be blocked. Otherwise
the request is allowed. There are two types of Service Perimeter - Regular
and Bridge. Regular Service Perimeters cannot overlap, a single Google Cloud
project or VPC network can only belong to a single regular Service
Perimeter. Service Perimeter Bridges can contain only Google Cloud projects
as members, a single Google Cloud project may belong to multiple Service
Perimeter Bridges.
Constructors
- ServicePerimeter({String? description, String? name, String? perimeterType, ServicePerimeterConfig? spec, ServicePerimeterConfig? status, String? title, bool? useExplicitDryRunSpec})
- ServicePerimeter.fromJson(Map json_)
Properties
- description ↔ String?
- 
  Description of the ServicePerimeterand its use.getter/setter pair
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- name ↔ String?
- 
  Resource name for the ServicePerimeter.getter/setter pair
- perimeterType ↔ String?
- 
  Perimeter type indicator.
  getter/setter pair
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- spec ↔ ServicePerimeterConfig?
- 
  Proposed (or dry run) ServicePerimeter configuration.
  getter/setter pair
- status ↔ ServicePerimeterConfig?
- 
  Current ServicePerimeter configuration.
  getter/setter pair
- title ↔ String?
- 
  Human readable title.
  getter/setter pair
- useExplicitDryRunSpec ↔ bool?
- 
  Use explicit dry run spec flag.
  getter/setter pair
Methods
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toJson() → Map< String, dynamic> 
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited