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. |
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 a single address group. |
|
Gets details of a single address group. |
|
Gets the access control policy for a resource. |
|
Lists address groups in a given project and location. |
|
Lists references of an address group. |
|
Updates the parameters of a single address group. |
|
Removes items from an address group. |
|
Sets the access control policy on the specified resource. |
|
Returns permissions that a caller has on the specified resource. |