Class AuthzPolicyTarget
Specifies the set of targets to which this policy should be applied to.
Implements
Inherited Members
Namespace: Google.Apis.NetworkSecurity.v1.Data
Assembly: Google.Apis.NetworkSecurity.v1.dll
Syntax
public class AuthzPolicyTarget : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LoadBalancingScheme
Optional. All gateways and forwarding rules referenced by this policy and extensions must share the same
load balancing scheme. Required only when targeting forwarding rules. If targeting Secure Web Proxy, this
field must be INTERNAL_MANAGED or not specified. Must not be specified when targeting Agent Gateway.
Supported values: INTERNAL_MANAGED and EXTERNAL_MANAGED. For more information, refer to Backend
services overview.
Declaration
[JsonProperty("loadBalancingScheme")]
public virtual string LoadBalancingScheme { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Resources
Required. A list of references to the Forwarding Rules, Secure Web Proxy Gateways, or Agent Gateways on which this policy will be applied.
Declaration
[JsonProperty("resources")]
public virtual IList<string> Resources { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |