Resource: AddressGroup
AddressGroup is a resource that specifies how a collection of IP/DNS used in Firewall Policy.
JSON representation |
---|
{ "name": string, "description": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "type": enum ( |
Fields | |
---|---|
name |
Required. Name of the AddressGroup resource. It matches pattern |
description |
Optional. Free-text description of the resource. |
createTime |
Output only. The timestamp when the resource was created. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
updateTime |
Output only. The timestamp when the resource was updated. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
labels |
Optional. Set of label tags associated with the AddressGroup resource. An object containing a list of |
type |
Required. The type of the Address Group. Possible values are "IPv4" or "IPV6". |
items[] |
Optional. List of items. |
capacity |
Required. Capacity of the Address Group |
selfLink |
Output only. Server-defined fully-qualified URL for this resource. |
purpose[] |
Optional. List of supported purposes of the Address Group. |
Type
Possible type of the Address Group.
Enums | |
---|---|
TYPE_UNSPECIFIED |
Default value. |
IPV4 |
IP v4 ranges. |
IPV6 |
IP v6 ranges. |
Purpose
Purpose of the Address Group.
Enums | |
---|---|
PURPOSE_UNSPECIFIED |
Default value. Should never happen. |
DEFAULT |
Address Group is distributed to VMC, and is usable in Firewall Policies and other systems that rely on VMC. |
CLOUD_ARMOR |
Address Group is usable in Cloud Armor. |
Methods |
|
---|---|
|
Adds items to an address group. |
|
Clones items from one address group to another. |
|
Creates a new address group in a given project and location. |
|
Deletes an address group. |
|
Gets details of a single address group. |
|
Lists address groups in a given project and location. |
|
Lists references of an address group. |
|
Updates parameters of an address group. |
|
Removes items from an address group. |