Show / Hide Table of Contents

Class FirewallInfo

For display only. Metadata associated with a VPC firewall rule, an implied VPC firewall rule, or a firewall policy rule.

Inheritance
object
FirewallInfo
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.NetworkManagement.v1.Data
Assembly: Google.Apis.NetworkManagement.v1.dll
Syntax
public class FirewallInfo : IDirectResponseSchema

Properties

Action

Possible values: ALLOW, DENY, APPLY_SECURITY_PROFILE_GROUP

Declaration
[JsonProperty("action")]
public virtual string Action { get; set; }
Property Value
Type Description
string

Direction

Possible values: INGRESS, EGRESS

Declaration
[JsonProperty("direction")]
public virtual string Direction { get; set; }
Property Value
Type Description
string

DisplayName

The display name of the firewall rule. This field might be empty for firewall policy rules.

Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

FirewallRuleType

The firewall rule's type.

Declaration
[JsonProperty("firewallRuleType")]
public virtual string FirewallRuleType { get; set; }
Property Value
Type Description
string

NetworkUri

The URI of the VPC network that the firewall rule is associated with. This field is not applicable to hierarchical firewall policy rules.

Declaration
[JsonProperty("networkUri")]
public virtual string NetworkUri { get; set; }
Property Value
Type Description
string

Policy

The name of the firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules and implied VPC firewall rules.

Declaration
[JsonProperty("policy")]
public virtual string Policy { get; set; }
Property Value
Type Description
string

PolicyUri

The URI of the firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules and implied VPC firewall rules.

Declaration
[JsonProperty("policyUri")]
public virtual string PolicyUri { get; set; }
Property Value
Type Description
string

Priority

The priority of the firewall rule.

Declaration
[JsonProperty("priority")]
public virtual int? Priority { get; set; }
Property Value
Type Description
int?

TargetServiceAccounts

The target service accounts specified by the firewall rule.

Declaration
[JsonProperty("targetServiceAccounts")]
public virtual IList<string> TargetServiceAccounts { get; set; }
Property Value
Type Description
IList<string>

TargetTags

The target tags defined by the VPC firewall rule. This field is not applicable to firewall policy rules.

Declaration
[JsonProperty("targetTags")]
public virtual IList<string> TargetTags { get; set; }
Property Value
Type Description
IList<string>

Uri

The URI of the firewall rule. This field is not applicable to implied VPC firewall rules.

Declaration
[JsonProperty("uri")]
public virtual string Uri { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX