scaleout user-group-assignment-template¶
Configure scaleout user group assignment templates
user-group-assignment-template Specification¶
Parameter Value Type Collection Object Key(s) name Collection Name user-group-assignment-template-list Collection URI /axapi/v3/scaleout/user-group-assignment-template Element Name user-group-assignment-template Element URI /axapi/v3/scaleout/user-group-assignment-template/{name} Element Attributes user-group-assignment-template_attributes Partition Visibility shared Schema user-group-assignment-template schema
Operations Allowed:
Operation | Method | URI | Payload | |
---|---|---|---|---|
Create Object | POST | /axapi/v3/scaleout/user-group-assignment-template | ||
Create List | POST | /axapi/v3/scaleout/user-group-assignment-template | ||
Get Object | GET | /axapi/v3/scaleout/user-group-assignment-template/{name} | ||
Get List | GET | /axapi/v3/scaleout/user-group-assignment-template | ||
Modify Object | POST | /axapi/v3/scaleout/user-group-assignment-template/{name} | ||
Replace Object | PUT | /axapi/v3/scaleout/user-group-assignment-template/{name} | ||
Replace List | PUT | /axapi/v3/scaleout/user-group-assignment-template | ||
Delete Object | DELETE | /axapi/v3/scaleout/user-group-assignment-template/{name} |
user-group-assignment-template-list¶
user-group-assignment-template-list is JSON List of user-group-assignment-template attributes
user-group-assignment-template-list : [
user-group-assignment-template attributes¶
name
Description Scaleout User Group Assignment Template Name
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
user-tag
Description Customized tag
Type: string
Format: string-rlx
Maximum Length: 127 characters
Maximum Length: 1 characters
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
v4-assignment-list
Type: List
Reference Object: /axapi/v3/scaleout/user-group-assignment-template/{name}/v4-assignment/{ipv4-prefix}
v6-assignment-list
Type: List
Reference Object: /axapi/v3/scaleout/user-group-assignment-template/{name}/v6-assignment/{ipv6-prefix}
v6-assignment-list¶
Specification Value Type list Block object keys assignment-prefix-length
Description User group assignment prefix length, default is 128
Type: number
Range: 1-128
Default: 128
ipv6-prefix
Description IPv6 prefix
Type: string
Format: ipv6-address-plen
service-config-template
Description Configure a scaleout service config template to use
Type: string
Format: string-rlx
Maximum Length: 128 characters
Maximum Length: 1 characters
user-group-range-end
Description User group range end
Type: number
Range: 0-255
user-group-range-start
Description User group range start
Type: number
Range: 0-255
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
v4-assignment-list¶
Specification Value Type list Block object keys assignment-prefix-length
Description User group assignment prefix length, default is 32
Type: number
Range: 1-32
Default: 32
ipv4-prefix
Description IPv4 prefix
Type: string
Format: ipv4-cidr
service-config-template
Description
Type: string
Format: string-rlx
Maximum Length: 128 characters
Maximum Length: 1 characters
user-group-range-end
Description User group range end
Type: number
Range: 0-255
user-group-range-start
Description User group range start
Type: number
Range: 0-255
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters