partition

Configure an L3V private partition. Partitioning allows the ACOS device to be logically segmented to support separate configurations for different customers. This provides isolation of configuration components and also isolates administration of these components. For example, separate companies or separate departments within an enterprise may prefer to have their content isolated from other departments.

partition Specification

Type Collection
Object Key(s) partition-name
Collection Name partition-list
Collection URI /axapi/v3/partition/
Element Name partition
Element URI /axapi/v3/partition/{partition-name}
Element Attributes partition_attributes
Schema partition schema

Operations Allowed:

Operation Method URI Payload

Create Object

POST

/axapi/v3/partition/

partition Attributes

Create List

POST

/axapi/v3/partition/

partition Attributes

Get Object

GET

/axapi/v3/partition/{partition-name}

partition Attributes

Get List

GET

/axapi/v3/partition/

partition-list

Modify Object

POST

/axapi/v3/partition/{partition-name}

partition Attributes

Replace Object

PUT

/axapi/v3/partition/{partition-name}

partition Attributes

Replace List

PUT

/axapi/v3/partition/

partition-list

Delete Object

DELETE

/axapi/v3/partition/{partition-name}

partition Attributes

partition-list

partition-list is JSON List of partition Attributes

partition-list : [

partition Attributes

application-type

Description: ‘adc’: Application type ADC; ‘cgnv6’: Application type CGNv6;

Type: string

Supported Values: adc, cgnv6

id

Description: Specify unique Partition id

Type: number

partition-name

Description: Object partition name

Type: string

Required: Yes

uuid

Description: uuid of the object

Type: string