Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

FirewallInfo

import type { FirewallInfo } from "https://googleapis.deno.dev/v1/networkmanagement:v1.ts";

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

interface FirewallInfo {
action?: string;
direction?: string;
displayName?: string;
firewallRuleType?:
| "FIREWALL_RULE_TYPE_UNSPECIFIED"
| "HIERARCHICAL_FIREWALL_POLICY_RULE"
| "VPC_FIREWALL_RULE"
| "IMPLIED_VPC_FIREWALL_RULE"
| "SERVERLESS_VPC_ACCESS_MANAGED_FIREWALL_RULE"
| "NETWORK_FIREWALL_POLICY_RULE"
| "NETWORK_REGIONAL_FIREWALL_POLICY_RULE"
| "UNSUPPORTED_FIREWALL_POLICY_RULE"
| "TRACKING_STATE";
networkUri?: string;
policy?: string;
priority?: number;
targetServiceAccounts?: string[];
targetTags?: string[];
uri?: string;
}

§Properties

§
action?: string
[src]

Possible values: ALLOW, DENY, APPLY_SECURITY_PROFILE_GROUP

§
direction?: string
[src]

Possible values: INGRESS, EGRESS

§
displayName?: string
[src]

The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.

§
firewallRuleType?: "FIREWALL_RULE_TYPE_UNSPECIFIED" | "HIERARCHICAL_FIREWALL_POLICY_RULE" | "VPC_FIREWALL_RULE" | "IMPLIED_VPC_FIREWALL_RULE" | "SERVERLESS_VPC_ACCESS_MANAGED_FIREWALL_RULE" | "NETWORK_FIREWALL_POLICY_RULE" | "NETWORK_REGIONAL_FIREWALL_POLICY_RULE" | "UNSUPPORTED_FIREWALL_POLICY_RULE" | "TRACKING_STATE"
[src]

The firewall rule's type.

§
networkUri?: string
[src]

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

§
policy?: string
[src]

The hierarchical firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules.

§
priority?: number
[src]

The priority of the firewall rule.

§
targetServiceAccounts?: string[]
[src]

The target service accounts specified by the firewall rule.

§
targetTags?: string[]
[src]

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

§
uri?: string
[src]

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