ServicePerimeterEgressPolicyEgressToOperation class

Constructors

ServicePerimeterEgressPolicyEgressToOperation({Input<List<ServicePerimeterEgressPolicyEgressToOperationMethodSelector>?>? methodSelectors, Input<String?>? serviceName})
Creates a new ServicePerimeterEgressPolicyEgressToOperation. methodSelectors API methods or permissions to allow. Method or permission must belong serviceName The name of the API whose methods or permissions the IngressPolicy or
const
ServicePerimeterEgressPolicyEgressToOperation.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
methodSelectors → Input<List<ServicePerimeterEgressPolicyEgressToOperationMethodSelector>?>?
API methods or permissions to allow. Method or permission must belong to the service specified by serviceName field. A single MethodSelector entry with * specified for the method field will allow all methods AND permissions for the service specified in serviceName. Structure is documented below.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
serviceName → Input<String?>?
The name of the API whose methods or permissions the IngressPolicy or EgressPolicy want to allow. A single ApiOperation with serviceName field set to * will allow all methods AND permissions for all services.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited