Compute Engine v1 API - Class SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch (2.15.0)

public sealed class SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch : IMessage<SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch>, IEquatable<SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch>, IDeepCloneable<SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch>, IBufferMessage, IMessage

Inheritance

object > SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch()

public SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch()

SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch(SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch)

public SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch(SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch other)
Parameter
NameDescription
otherSecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch

Properties

HasName

public bool HasName { get; }

Gets whether the "name" field is set

Property Value
TypeDescription
bool

Name

public string Name { get; set; }

Name of the user-defined field, as given in the definition.

Property Value
TypeDescription
string

Values

public RepeatedField<string> Values { get; }

Matching values of the field. Each element can be a 32-bit unsigned decimal or hexadecimal (starting with "0x") number (e.g. "64") or range (e.g. "0x400-0x7ff").

Property Value
TypeDescription
RepeatedFieldstring