References to vlanview are object references.
The name part of the vlanview object reference has the following components:
- Name of the VLAN View.
- Start vlan id of the VLAN View.
- End vlan id of the VLAN View.
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): end_vlan_id, name, start_vlan_id.
The following fields are required to create this object:
Field | Notes |
---|---|
end_vlan_id | |
name | |
pre_create_vlan | This can be specified only on creation |
start_vlan_id | |
vlan_name_prefix | This can be specified only on creation |
When set to true VLAN Ranges under VLAN View can have overlapping ID.
Type
Bool.
Create
The default value is False.
Search
The field is available for search via
A descriptive comment for this VLAN View.
Type
String.
Values with leading or trailing white space are not valid for this field.
Create
The default value is empty.
Search
The field is available for search via
End ID for VLAN View.
Type
Unsigned integer.
Create
The field is required on creation.
Search
The field is available for search via
Notes
The end_vlan_id is part of the base object.
Extensible attributes associated with the object.
For valid values for extensible attributes, see the following information.
Type
Extensible attributes.
This field allows +/- to be specified as part of the field name when updating the object, see the following information.
Create
The default value is empty.
Search
For how to search extensible attributes, see the following information.
Name of the VLAN View.
Type
String.
Values with leading or trailing white space are not valid for this field.
Create
The field is required on creation.
Search
The field is available for search via
Notes
The name is part of the base object.
If set on creation VLAN objects will be created once VLAN View created.
Type
Bool.
Create
The field is required and can be specifiedonly on creation.
Search
The field is not available for search.
Start ID for VLAN View.
Type
Unsigned integer.
Create
The field is required on creation.
Search
The field is available for search via
Notes
The start_vlan_id is part of the base object.
This function retrieves the next available VLAN IDs in the VLAN View.
This function supports multiple object matches when called as part of an atomic insertion operation.
Input fields
exclude ( String array. ) A list of VLAN IDs to exclude.
num ( Unsigned integer. ) The number of VLAN IDs you are requesting.
Output fields
vlan_ids ( String array. ) The requested VLAN IDs addresses.
Field | Type | Req | R/O | Base | Search |
---|---|---|---|---|---|
allow_range_overlapping | Bool | N | N | N | = |
comment | String | N | N | N | : = ~ |
end_vlan_id | Unsigned int | Y | N | Y | ! < = > |
extattrs | Extattr | N | N | N | ext |
name | String | Y | N | Y | : = ~ |
pre_create_vlan | Bool | N | N | N | N/A |
start_vlan_id | Unsigned int | Y | N | Y | ! < = > |
vlan_name_prefix | String | N | N | N | N/A |