AuthzPolicyTarget class

Constructors

AuthzPolicyTarget({Input<String?>? loadBalancingScheme, Input<List<String>?>? resources})
Creates a new AuthzPolicyTarget. loadBalancingScheme Required when targeting forwarding rules and secure web proxy. Must not be specified when targeting Agent resources A list of references to the Forwarding Rules or Secure Web Proxy Gateways or Agent Gateways on which this
const
AuthzPolicyTarget.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
loadBalancingScheme → Input<String?>?
Required when targeting forwarding rules and secure web proxy. Must not be specified when targeting Agent Gateway. All resources referenced by this policy and extensions must share the same load balancing scheme. For more information, refer to Backend services overview. Possible values are: INTERNAL_MANAGED, EXTERNAL_MANAGED, INTERNAL_SELF_MANAGED.
final
resources → Input<List<String>?>?
A list of references to the Forwarding Rules or Secure Web Proxy Gateways or Agent Gateways on which this policy will be applied.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

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