Show / Hide Table of Contents

Class AuthzPolicyAuthzRuleFrom

Describes properties of one or more sources of a request.

Inheritance
object
AuthzPolicyAuthzRuleFrom
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.NetworkSecurity.v1.Data
Assembly: Google.Apis.NetworkSecurity.v1.dll
Syntax
public class AuthzPolicyAuthzRuleFrom : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

NotSources

Optional. Describes the negated properties of request sources. Matches requests from sources that do not match the criteria specified in this field. At least one of sources or notSources must be specified.

Declaration
[JsonProperty("notSources")]
public virtual IList<AuthzPolicyAuthzRuleFromRequestSource> NotSources { get; set; }
Property Value
Type Description
IList<AuthzPolicyAuthzRuleFromRequestSource>

Sources

Optional. Describes the properties of a request's sources. At least one of sources or notSources must be specified. Limited to 1 source. A match occurs when ANY source (in sources or notSources) matches the request. Within a single source, the match follows AND semantics across fields and OR semantics within a single field, i.e. a match occurs when ANY principal matches AND ANY ipBlocks match.

Declaration
[JsonProperty("sources")]
public virtual IList<AuthzPolicyAuthzRuleFromRequestSource> Sources { get; set; }
Property Value
Type Description
IList<AuthzPolicyAuthzRuleFromRequestSource>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX