public sealed class AuthzPolicy.Types.AuthzRule.Types.HeaderMatch : IMessage<AuthzPolicy.Types.AuthzRule.Types.HeaderMatch>, IEquatable<AuthzPolicy.Types.AuthzRule.Types.HeaderMatch>, IDeepCloneable<AuthzPolicy.Types.AuthzRule.Types.HeaderMatch>, IBufferMessage, IMessageReference documentation and code samples for the Network Security v1 API class AuthzPolicy.Types.AuthzRule.Types.HeaderMatch.
Determines how a HTTP header should be matched.
Implements
IMessageAuthzPolicyTypesAuthzRuleTypesHeaderMatch, IEquatableAuthzPolicyTypesAuthzRuleTypesHeaderMatch, IDeepCloneableAuthzPolicyTypesAuthzRuleTypesHeaderMatch, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkSecurity.V1Assembly
Google.Cloud.NetworkSecurity.V1.dll
Constructors
HeaderMatch()
public HeaderMatch()HeaderMatch(HeaderMatch)
public HeaderMatch(AuthzPolicy.Types.AuthzRule.Types.HeaderMatch other)| Parameter | |
|---|---|
| Name | Description |
other |
AuthzPolicyTypesAuthzRuleTypesHeaderMatch |
Properties
Name
public string Name { get; set; }Optional. Specifies the name of the header in the request.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Value
public AuthzPolicy.Types.AuthzRule.Types.StringMatch Value { get; set; }Optional. Specifies how the header match will be performed.
| Property Value | |
|---|---|
| Type | Description |
AuthzPolicyTypesAuthzRuleTypesStringMatch |
|