AddressGroup(mapping=None, *, ignore_unknown_fields=False, **kwargs)AddressGroup is a resource that specifies how a collection of IP/DNS used in Firewall Policy.
Attributes |
|
|---|---|
| Name | Description |
name |
str
Required. Name of the AddressGroup resource. It matches pattern projects/*/locations/{location}/addressGroups/.
|
description |
str
Optional. Free-text description of the resource. |
create_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The timestamp when the resource was created. |
update_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The timestamp when the resource was updated. |
labels |
MutableMapping[str, str]
Optional. Set of label tags associated with the AddressGroup resource. |
type_ |
google.cloud.network_security_v1.types.AddressGroup.Type
Required. The type of the Address Group. Possible values are "IPv4" or "IPV6". |
items |
MutableSequence[str]
Optional. List of items. |
capacity |
int
Required. Capacity of the Address Group |
self_link |
str
Output only. Server-defined fully-qualified URL for this resource. |
purpose |
MutableSequence[google.cloud.network_security_v1.types.AddressGroup.Purpose]
Optional. List of supported purposes of the Address Group. |
Classes
LabelsEntry
LabelsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)The abstract base class for a message.
| Parameters | |
|---|---|
| Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict,
A dictionary or message to be used to determine the values for this message. |
ignore_unknown_fields |
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if |
Purpose
Purpose(value)Purpose of the Address Group.
Type
Type(value)Possible type of the Address Group.