Skip to main content

GoogleCloudNetworkFirewallRule

No description

type GoogleCloudNetworkFirewallRule {
allowed: [GoogleCloudNetworkFirewallRuleAllowRule!]!
createdAt: DateTime!
denied: [GoogleCloudNetworkFirewallRuleDenyRule!]!
description: String!
destinationRanges: [String!]!
direction: GoogleCloudNetworkFirewallRuleDirection!
disabled: Boolean!
id: Uint64!
logConfiguration: GoogleCloudNetworkFirewallRuleLogConfiguration!
name: String!
network: String!
priority: Uint64!
selfLink: String!
sourceRanges: [String!]!
sourceServiceAccounts: [String!]!
sourceTags: [String!]!
targetServiceAccounts: [String!]!
targetTags: [String!]!
}

Fields

GoogleCloudNetworkFirewallRule.allowed ● [GoogleCloudNetworkFirewallRuleAllowRule!]! non-null object

The list of ALLOW rules specified by this firewall

GoogleCloudNetworkFirewallRule.createdAt ● DateTime! non-null scalar

The created date/time

GoogleCloudNetworkFirewallRule.denied ● [GoogleCloudNetworkFirewallRuleDenyRule!]! non-null object

The list of DENY rules specified by this firewall

GoogleCloudNetworkFirewallRule.description ● String! non-null scalar

The description

GoogleCloudNetworkFirewallRule.destinationRanges ● [String!]! non-null scalar

If destination ranges are specified, the firewall rule applies only to traffic that has the destination IP address in these ranges

GoogleCloudNetworkFirewallRule.direction ● GoogleCloudNetworkFirewallRuleDirection! non-null enum

Direction of traffic to which this firewall applies

GoogleCloudNetworkFirewallRule.disabled ● Boolean! non-null scalar

Denotes whether the firewall rule is disabled

GoogleCloudNetworkFirewallRule.id ● Uint64! non-null scalar

The unique ID

GoogleCloudNetworkFirewallRule.logConfiguration ● GoogleCloudNetworkFirewallRuleLogConfiguration! non-null object

The log configuration

GoogleCloudNetworkFirewallRule.name ● String! non-null scalar

The name The format: [a-z]([-a-z0-9]*[a-z0-9])?

GoogleCloudNetworkFirewallRule.network ● String! non-null scalar

The URL of the network resource for this firewall rule

GoogleCloudNetworkFirewallRule.priority ● Uint64! non-null scalar

Priority for this rule The range: 0 - 65535

GoogleCloudNetworkFirewallRule.selfLink ● String! non-null scalar

Server-defined URL for the resource

GoogleCloudNetworkFirewallRule.sourceRanges ● [String!]! non-null scalar

If source ranges are specified, the firewall rule applies only to traffic that has a source IP address in these ranges

GoogleCloudNetworkFirewallRule.sourceServiceAccounts ● [String!]! non-null scalar

If source service accounts are specified, firewall rules apply only to traffic originating from an instance with a service account in this list

GoogleCloudNetworkFirewallRule.sourceTags ● [String!]! non-null scalar

If source tags are specified, the firewall rule applies only to traffic with source IPs that match the primary network interfaces of Compute Engine instances

GoogleCloudNetworkFirewallRule.targetServiceAccounts ● [String!]! non-null scalar

The list of target service accounts

GoogleCloudNetworkFirewallRule.targetTags ● [String!]! non-null scalar

The list of tags that controls which instances the firewall rule

Member of

GoogleCloudVPCNetwork object