gslb policy auto-map

Enable auto-mapping of the specified resource type within the policy.

auto-map Specification

Type Configuration Resource
Element Name auto-map
Element URI /axapi/v3/gslb/policy/{name}/auto-map
Element Attributes auto-map_attributes
Schema auto-map schema

Operations Allowed:

Operation Method URI Payload

Create Object

POST

/axapi/v3/gslb/policy/{name}/auto-map

auto-map Attributes

Get Object

GET

/axapi/v3/gslb/policy/{name}/auto-map

auto-map Attributes

Modify Object

POST

/axapi/v3/gslb/policy/{name}/auto-map

auto-map Attributes

Replace Object

PUT

/axapi/v3/gslb/policy/{name}/auto-map

auto-map Attributes

Delete Object

DELETE

/axapi/v3/gslb/policy/{name}/auto-map

auto-map Attributes

auto-map Attributes

all

Description: Disable all modules. For use with module-disable .

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: all and module-type are mutually exclusive

module-disable

Description: Specify the resource-types where you want to disable auto-mapping. For use with all or module-type . You can configure one of these types, but not both.

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

module-type

Description: Disable specified modules. For use with module-disable .

  • slb-virtual-server : SLB Virtual Server.
  • slb-device : SLB Device
  • slb-server : SLB Server
  • gslb-service-ip : GSLB Service-IP
  • gslb-site : GSLB Site
  • gslb-group : GSLB Group
  • hostname : System’s Network Name

Type: string

Format: enum-list

Mutual Exclusion: module-type and all are mutually exclusive

ttl

Description: Specify a time to live in seconds for auto-mapping.

Type: number

Range: 1-65535

Default: 300

uuid

Description: uuid of the object

Type: string