slb template dblb

Create a template for database load-balancing (DBLB). The template can then be applied to a virtual port.

dblb Specification

Type Collection
Object Key(s) name
Collection Name dblb-list
Collection URI /axapi/v3/slb/template/dblb/
Element Name dblb
Element URI /axapi/v3/slb/template/dblb/{name}
Element Attributes dblb_attributes
Schema dblb schema

Operations Allowed:

Operation Method URI Payload

Create Object

POST

/axapi/v3/slb/template/dblb/

dblb Attributes

Create List

POST

/axapi/v3/slb/template/dblb/

dblb Attributes

Get Object

GET

/axapi/v3/slb/template/dblb/{name}

dblb Attributes

Get List

GET

/axapi/v3/slb/template/dblb/

dblb-list

Modify Object

POST

/axapi/v3/slb/template/dblb/{name}

dblb Attributes

Replace Object

PUT

/axapi/v3/slb/template/dblb/{name}

dblb Attributes

Replace List

PUT

/axapi/v3/slb/template/dblb/

dblb-list

Delete Object

DELETE

/axapi/v3/slb/template/dblb/{name}

dblb Attributes

dblb-list

dblb-list is JSON List of dblb Attributes

dblb-list : [

dblb Attributes

calc-sha1

Description: calc-sha1 is a JSON Block . Please see below for calc-sha1

Type: Object

Reference Object: /axapi/v3/slb/template/dblb/{name}/calc-sha1

class-list

Description: Apply a class list of username-password pairs for DBLB client authentication access the database server.

Type: string

Reference Object: /axapi/v3/class-list

name

Description: Name of the template.

Type: string

Format: string-rlx

Required: Yes

server-version

Description: ‘MSSQL2008’: MSSQL server 2008 or 2008 R2; ‘MSSQL2012’: MSSQL server 2012; ‘MySQL’: MySQL server (any version);

Type: string

Supported Values: MSSQL2008, MSSQL2012, MySQL

user-tag

Description: Customized tag

Type: string

Format: string-rlx

uuid

Description: uuid of the object

Type: string

calc-sha1

Specification
Type object

sha1-value

Description: Cleartext password

Type: string