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. |
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. |