Compute Engine v1 API - Class FirewallPolicyAssociation (4.0.0)

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

Inheritance

object > FirewallPolicyAssociation

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

FirewallPolicyAssociation()

public FirewallPolicyAssociation()

FirewallPolicyAssociation(FirewallPolicyAssociation)

public FirewallPolicyAssociation(FirewallPolicyAssociation other)
Parameter
Name Description
other FirewallPolicyAssociation

Properties

AttachmentTarget

public string AttachmentTarget { get; set; }

The target that the firewall policy is attached to.

Property Value
Type Description
string

DisplayName

public string DisplayName { get; set; }

[Output Only] Deprecated, please use short name instead. The display name of the firewall policy of the association.

Property Value
Type Description
string

FirewallPolicyId

public string FirewallPolicyId { get; set; }

Output only. [Output Only] The firewall policy ID of the association.

Property Value
Type Description
string

HasAttachmentTarget

public bool HasAttachmentTarget { get; }

Gets whether the "attachment_target" field is set

Property Value
Type Description
bool

HasDisplayName

public bool HasDisplayName { get; }

Gets whether the "display_name" field is set

Property Value
Type Description
bool

HasFirewallPolicyId

public bool HasFirewallPolicyId { get; }

Gets whether the "firewall_policy_id" field is set

Property Value
Type Description
bool

HasName

public bool HasName { get; }

Gets whether the "name" field is set

Property Value
Type Description
bool

HasPriority

public bool HasPriority { get; }

Gets whether the "priority" field is set

Property Value
Type Description
bool

HasShortName

public bool HasShortName { get; }

Gets whether the "short_name" field is set

Property Value
Type Description
bool

Name

public string Name { get; set; }

The name for an association.

Property Value
Type Description
string

Priority

public int Priority { get; set; }

An integer indicating the priority of an association. The priority must be a positive value between 1 and 2147483647. Firewall Policies are evaluated from highest to lowest priority where 1 is the highest priority and 2147483647 is the lowest priority. The default value is 1000. If two associations have the same priority then lexicographical order on association names is applied.

Property Value
Type Description
int

ShortName

public string ShortName { get; set; }

Output only. [Output Only] The short name of the firewall policy of the association.

Property Value
Type Description
string