Compute Engine v1 API - Class FirewallPolicyRuleSecureTag (2.2.0)

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

Inheritance

Object > FirewallPolicyRuleSecureTag

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

FirewallPolicyRuleSecureTag()

public FirewallPolicyRuleSecureTag()

FirewallPolicyRuleSecureTag(FirewallPolicyRuleSecureTag)

public FirewallPolicyRuleSecureTag(FirewallPolicyRuleSecureTag other)
Parameter
NameDescription
otherFirewallPolicyRuleSecureTag

Properties

HasName

public bool HasName { get; }

Gets whether the "name" field is set

Property Value
TypeDescription
Boolean

HasState

public bool HasState { get; }

Gets whether the "state" field is set

Property Value
TypeDescription
Boolean

Name

public string Name { get; set; }

Name of the secure tag, created with TagManager's TagValue API.

Property Value
TypeDescription
String

State

public string State { get; set; }

[Output Only] State of the secure tag, either EFFECTIVE or INEFFECTIVE. A secure tag is INEFFECTIVE when it is deleted or its network is deleted. Check the State enum for the list of possible values.

Property Value
TypeDescription
String