The accounting attribute value pair object is used to extract accounting information from accounting protocols logs.
References to parentalcontrol:avp are object references.
The name part of the parentalcontrol:avp object reference has the following components:
- The name of the AVP.
The object does not support the following operations:
The object cannot be managed on Cloud Platform members.
These fields are actual members of the object; thus, they can be requested by using _return_fields, if the fields are readable.
The basic version of the object contains the field(s): name, type, value_type.
The following fields are required to create this object:
Field | Notes |
---|---|
name | |
type | |
value_type | |
vendor_id | You must specify vendor_id when type is 26. |
vendor_type | You must specify vendor_type when type is 26. |
The comment for the AVP.
Type
String.
Create
The default value is empty.
Search
The field is available for search via
The list of domains applicable to AVP.
Type
Enum values array.
Create
The default value is empty.
Search
The field is not available for search.
Determines if AVP is restricted to domains.
Type
Bool.
Create
The default value is False.
Search
The field is not available for search.
The name of AVP.
Type
String.
Create
The field is required on creation.
Search
The field is available for search via
Notes
The name is part of the base object.
The type of AVP as per RFC 2865/2866.
Type
Unsigned integer.
Create
The field is required on creation.
Search
The field is not available for search.
Notes
The type is part of the base object.
Determines if AVP was defined by user.
Type
Bool.
Search
The field is not available for search.
Notes
The user_defined cannot be updated.
user_defined cannot be written.
The type of value.
Type
String.
Create
The field is required on creation.
Search
The field is not available for search.
Notes
The value_type is part of the base object.
Field | Type | Req | R/O | Base | Search |
---|---|---|---|---|---|
comment | String | N | N | N | : = ~ |
domain_types | [Enum] | N | N | N | N/A |
is_restricted | Bool | N | N | N | N/A |
name | String | Y | N | Y | : = ~ |
type | Unsigned int | Y | N | Y | N/A |
user_defined | Bool | N | Y | N | N/A |
value_type | String | Y | N | Y | N/A |
vendor_id | Unsigned int | Y* | N | N | = |
vendor_type | Unsigned int | Y* | N | N | = |
* Required in some cases, see detailed field description above.