openstack.network.v2.metering_label_rule¶
The MeteringLabelRule Class¶
The MeteringLabelRule class inherits from
Resource.
- class openstack.network.v2.metering_label_rule.MeteringLabelRule(_synchronized=False, connection=None, **attrs)¶
 The base resource
- Parameters:
 _synchronized (bool) – This is not intended to be used directly. See
new()andexisting().connection (openstack.connection.Connection) – Reference to the Connection being used. Defaults to None to allow Resource objects to be used without an active Connection, such as in unit tests. Use of
self._connectionin Resource code should protect itself with a check for None.
- resource_key = 'metering_label_rule'¶
 Singular form of key for resource.
- resources_key = 'metering_label_rules'¶
 Plural form of key for resource.
- base_path = '/metering/metering-label-rules'¶
 The base part of the URI for this resource.
- allow_create = True¶
 Allow create operation for this resource.
- allow_fetch = True¶
 Allow get operation for this resource.
- allow_commit = True¶
 Allow update operation for this resource.
- allow_delete = True¶
 Allow delete operation for this resource.
- allow_list = True¶
 Allow list operation for this resource.
- direction¶
 ingress or egress: The direction in which metering label rule is applied. Default:
"ingress"
- is_excluded¶
 Specify whether the
remote_ip_prefixwill be excluded or not from traffic counters of the metering label, ie: to not count the traffic of a specific IP address of a range. Default:False, Type: bool
- metering_label_id¶
 The metering label ID to associate with this metering label rule.
- project_id¶
 The ID of the project this metering label rule is associated with.
- tenant_id¶
 Tenant_id (deprecated attribute).
- remote_ip_prefix¶
 The remote IP prefix to be associated with this metering label rule.
- source_ip_prefix¶
 The source IP prefix to be associated with this metering label rule.
- destination_ip_prefix¶
 The destination IP prefix to be associated with this metering label rule