Operation

post /esmBrowser/topoLAGTemplate/createLAGTemplate
createLAGTemplate (createLAGTemplate : /esmBrowser/topoLAGTemplate/createLAGTemplate)
createLAGTemplate

Request body

Name

IsRequired

Description

Data Type

Enum

body optional reqData LAGTemplateDataHolder ---

Return type
  • ServiceTemplateResponse
  • Responses

    Response Messages

    Schema

    200success ServiceTemplateResponse
    201Created ---
    401Unauthorized ---
    403Forbidden ---
    404Not Found ---
    Consumes
    This API call consumes the following media types via the Content-Type request header:
    • application/xml
    Produces
    This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
    • application/xml

    External Docs
    See Also :

    Operation

    post /esmBrowser/topoLAGTemplate/deleteLAGTemplate
    deleteLAGTemplate (deleteLAGTemplate : /esmBrowser/topoLAGTemplate/deleteLAGTemplate)
    deleteLAGTemplate

    Request body

    Name

    IsRequired

    Description

    Data Type

    Enum

    body optional reqData LAGTemplateStateHolder ---

    Return type
  • LAGTemplateIdRespHolder
  • Responses

    Response Messages

    Schema

    200success LAGTemplateIdRespHolder
    201Created ---
    401Unauthorized ---
    403Forbidden ---
    404Not Found ---
    Consumes
    This API call consumes the following media types via the Content-Type request header:
    • application/xml
    Produces
    This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
    • application/xml

    External Docs
    See Also :

    Operation

    get /esmBrowser/topoLAGTemplate/getLAGTemplate/{context}
    getLAGTemplate (getLAGTemplate : /esmBrowser/topoLAGTemplate/getLAGTemplate/{context})
    getLAGTemplate

    Path parameters

    Name

    IsRequired

    Description

    Enum

    context required context ---

    Return type
  • LAGTemplateHolder
  • Responses

    Response Messages

    Schema

    200success LAGTemplateHolder
    401Unauthorized ---
    403Forbidden ---
    404Not Found ---
    Produces
    This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
    • application/xml

    External Docs
    See Also :

    Operation

    get /esmBrowser/topoLAGTemplate/getLAGTemplateById/{id}
    getLAGTemplateById (getLAGTemplateById : /esmBrowser/topoLAGTemplate/getLAGTemplateById/{id})
    getLAGTemplateById

    Path parameters

    Name

    IsRequired

    Description

    Enum

    id required context ---

    Return type
  • LAGTemplateHolder
  • Responses

    Response Messages

    Schema

    200success LAGTemplateHolder
    401Unauthorized ---
    403Forbidden ---
    404Not Found ---
    Produces
    This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
    • application/json

    External Docs
    See Also :

    Operation

    post /esmBrowser/topoLAGTemplate/modifyLAGTemplate
    modifyLAGTemplate (modifyLAGTemplate : /esmBrowser/topoLAGTemplate/modifyLAGTemplate)
    modifyLAGTemplate

    Request body

    Name

    IsRequired

    Description

    Data Type

    Enum

    body optional reqData LAGTemplateDataHolder ---

    Return type
  • ServiceTemplateResponse
  • Responses

    Response Messages

    Schema

    200success ServiceTemplateResponse
    201Created ---
    401Unauthorized ---
    403Forbidden ---
    404Not Found ---
    Consumes
    This API call consumes the following media types via the Content-Type request header:
    • application/xml
    Produces
    This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
    • application/xml

    External Docs
    See Also :

    Operation

    post /esmBrowser/topoLAGTemplate/publishLAGTemplate
    publishLAGTemplate (publishLAGTemplate : /esmBrowser/topoLAGTemplate/publishLAGTemplate)
    publishLAGTemplate

    Request body

    Name

    IsRequired

    Description

    Data Type

    Enum

    body optional reqData LAGTemplateStateHolder ---

    Return type
  • LAGTemplateIdRespHolder
  • Responses

    Response Messages

    Schema

    200success LAGTemplateIdRespHolder
    201Created ---
    401Unauthorized ---
    403Forbidden ---
    404Not Found ---
    Consumes
    This API call consumes the following media types via the Content-Type request header:
    • application/xml
    Produces
    This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
    • application/xml

    External Docs
    See Also :

    Operation

    post /esmBrowser/topoLAGTemplate/unpublishLAGTemplate
    unpublishLAGTemplate (unpublishLAGTemplate : /esmBrowser/topoLAGTemplate/unpublishLAGTemplate)
    unpublishLAGTemplate

    Request body

    Name

    IsRequired

    Description

    Data Type

    Enum

    body optional reqData LAGTemplateStateHolder ---

    Return type
  • LAGTemplateIdRespHolder
  • Responses

    Response Messages

    Schema

    200success LAGTemplateIdRespHolder
    201Created ---
    401Unauthorized ---
    403Forbidden ---
    404Not Found ---
    Consumes
    This API call consumes the following media types via the Content-Type request header:
    • application/xml
    Produces
    This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
    • application/xml

    External Docs
    See Also :

    LAGTemplateData

    Name

    Type

    Description

    Enum

    tempId LAGTemplateId LAGTemplateId --- ---
    usage String string --- ---
    serviceState String string --- ---
    mode String string --- ---
    encapType String string --- ---
    holdDownTime String string --- ---
    portThreshold String string --- ---
    descr String string --- ---
    author String string --- ---
    portRate String string --- ---
    lacpEnabled String string --- ---
    lacpMode String string --- ---
    lacpTransmitInterval String string --- ---
    lacpEnabledOnStandby String string --- ---
    selectionCriteria String string --- ---
    slaveToPartner String string --- ---
    templateState String string --- ---
    preProvCliCmd String string --- ---
    postProvCliCmd String string --- ---

    LAGTemplateDataHolder

    Name

    Type

    Description

    Enum

    sessionId String string --- ---
    requestURI String string --- ---
    logReqId String string --- ---
    operator String string --- ---
    client String string --- ---
    reqId RequestHeader RequestHeader --- ---
    req LAGTemplateData LAGTemplateData --- ---
    activate Boolean boolean --- ---

    LAGTemplateHolder

    Name

    Type

    Description

    Enum

    lagTemplateId Integer integer --- ---
    templateName String string --- ---
    templatePath String string --- ---
    bestPractice Integer integer --- ---
    state String string --- ---
    lagType String string --- ---
    createTime Long long --- ---
    modifyTime Long long --- ---
    desc String string --- ---
    author String string --- ---
    lagUsage String string --- ---
    serviceState String string --- ---
    lagMode String string --- ---
    encapType String string --- ---
    holdDownTime String string --- ---
    portThershold String string --- ---
    portRate String string --- ---
    lacpEnabled String string --- ---
    lacpEnabledOnStandBy String string --- ---
    lacpMode String string --- ---
    lacpTransmitInterval String string --- ---
    selectionCriteria String string --- ---
    slaveToPartner String string --- ---
    preProvcliCommand String string --- ---
    postProvcliCommand String string --- ---

    LAGTemplateId

    Name

    Type

    Description

    Enum

    templateId String string --- ---
    templateName String string --- ---
    templatePath String string --- ---

    LAGTemplateIdRespHolder

    Name

    Type

    Description

    Enum

    responseId ResponseHeader ResponseHeader --- ---
    rsp LAGTemplateId LAGTemplateId --- ---

    LAGTemplateState

    Name

    Type

    Description

    Enum

    templateId LAGTemplateId LAGTemplateId --- ---
    templateState String string --- ---

    LAGTemplateStateHolder

    Name

    Type

    Description

    Enum

    sessionId String string --- ---
    requestURI String string --- ---
    logReqId String string --- ---
    operator String string --- ---
    client String string --- ---
    reqId RequestHeader RequestHeader --- ---
    req LAGTemplateState LAGTemplateState --- ---
    activate Boolean boolean --- ---

    RequestHeader

    Name

    Type

    Description

    Enum

    respBeanRef String string --- ---
    selectiveSyncViaPolling Boolean boolean --- ---
    clientName String string --- ---
    reqId String string --- ---

    ResponseHeader

    Name

    Type

    Description

    Enum

    req RequestHeader RequestHeader --- ---
    errorReason String string --- ---
    errorCode String string --- ---
    message String string --- ---
    cmdStatus String string --- ---
    opMsg String string --- ---
    msgCode String string --- ---
    parameters array[String] string --- ---
    paramCount Integer integer --- ---
    objectId Integer integer --- ---
    jobName String string --- ---
    objectType Integer integer --- ---

    ServiceTemplateResponse

    Name

    Type

    Description

    Enum

    message String string --- ---
    msgCode String string --- ---
    status String string --- ---
    parameters array[String] string --- ---
    paramCount Integer integer --- ---