Network Security v1 API - Class AuthzPolicy.Types.AuthzRule.Types.To.Types.RequestOperation.Types.HeaderSet (1.0.0-beta01)

public sealed class AuthzPolicy.Types.AuthzRule.Types.To.Types.RequestOperation.Types.HeaderSet : IMessage<AuthzPolicy.Types.AuthzRule.Types.To.Types.RequestOperation.Types.HeaderSet>, IEquatable<AuthzPolicy.Types.AuthzRule.Types.To.Types.RequestOperation.Types.HeaderSet>, IDeepCloneable<AuthzPolicy.Types.AuthzRule.Types.To.Types.RequestOperation.Types.HeaderSet>, IBufferMessage, IMessage

Reference documentation and code samples for the Network Security v1 API class AuthzPolicy.Types.AuthzRule.Types.To.Types.RequestOperation.Types.HeaderSet.

Describes a set of HTTP headers to match against.

Inheritance

object > AuthzPolicy.Types.AuthzRule.Types.To.Types.RequestOperation.Types.HeaderSet

Namespace

Google.Cloud.NetworkSecurity.V1

Assembly

Google.Cloud.NetworkSecurity.V1.dll

Constructors

HeaderSet()

public HeaderSet()

HeaderSet(HeaderSet)

public HeaderSet(AuthzPolicy.Types.AuthzRule.Types.To.Types.RequestOperation.Types.HeaderSet other)
Parameter
Name Description
other AuthzPolicyTypesAuthzRuleTypesToTypesRequestOperationTypesHeaderSet

Properties

Headers

public RepeatedField<AuthzPolicy.Types.AuthzRule.Types.HeaderMatch> Headers { get; }

Required. A list of headers to match against in http header. The match can be one of exact, prefix, suffix, or contains (substring match). The match follows AND semantics which means all the headers must match. Matches are always case sensitive unless the ignoreCase is set. Limited to 10 headers per Authorization Policy.

Property Value
Type Description
RepeatedFieldAuthzPolicyTypesAuthzRuleTypesHeaderMatch