Operation

post /esmBrowser/topoMCLAGTemplate/createMCLAGTemplate
createMCLAGTemplate (createMCLAGTemplate : /esmBrowser/topoMCLAGTemplate/createMCLAGTemplate)
createMCLAGTemplate

Request body

Name

IsRequired

Description

Data Type

Enum

body optional reqData MCLAGTemplateDataHolder ---

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/topoMCLAGTemplate/deleteMCLAGTemplate
    deleteMCLAGTemplate (deleteMCLAGTemplate : /esmBrowser/topoMCLAGTemplate/deleteMCLAGTemplate)
    deleteMCLAGTemplate

    Request body

    Name

    IsRequired

    Description

    Data Type

    Enum

    body optional reqData MCLAGTemplateStateHolder ---

    Return type
  • MCLAGTemplateIdRespHolder
  • Responses

    Response Messages

    Schema

    200success MCLAGTemplateIdRespHolder
    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/topoMCLAGTemplate/getMCLAGTemplateDetails/{context}
    getMCLAGTemplate (getMCLAGTemplate : /esmBrowser/topoMCLAGTemplate/getMCLAGTemplateDetails/{context})
    getMCLAGTemplate

    Path parameters

    Name

    IsRequired

    Description

    Enum

    context required context ---

    Return type
  • MCLAGTemplateHolder
  • Responses

    Response Messages

    Schema

    200success MCLAGTemplateHolder
    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/topoMCLAGTemplate/getMCLAGTemplateDetailsById/{id}
    getMCLAGTemplateById (getMCLAGTemplateById : /esmBrowser/topoMCLAGTemplate/getMCLAGTemplateDetailsById/{id})
    getMCLAGTemplateById

    Path parameters

    Name

    IsRequired

    Description

    Enum

    id required id ---

    Return type
  • MCLAGTemplateHolder
  • Responses

    Response Messages

    Schema

    200success MCLAGTemplateHolder
    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/topoMCLAGTemplate/modifyMCLAGTemplate
    modifyMCLAGTemplate (modifyMCLAGTemplate : /esmBrowser/topoMCLAGTemplate/modifyMCLAGTemplate)
    modifyMCLAGTemplate

    Request body

    Name

    IsRequired

    Description

    Data Type

    Enum

    body optional reqData MCLAGTemplateDataHolder ---

    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/topoMCLAGTemplate/publishMCLAGTemplate
    publishMCLAGTemplate (publishMCLAGTemplate : /esmBrowser/topoMCLAGTemplate/publishMCLAGTemplate)
    publishMCLAGTemplate

    Request body

    Name

    IsRequired

    Description

    Data Type

    Enum

    body optional reqData MCLAGTemplateStateHolder ---

    Return type
  • MCLAGTemplateIdRespHolder
  • Responses

    Response Messages

    Schema

    200success MCLAGTemplateIdRespHolder
    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/topoMCLAGTemplate/unpublishMCLAGTemplate
    unpublishMCLAGTemplate (unpublishMCLAGTemplate : /esmBrowser/topoMCLAGTemplate/unpublishMCLAGTemplate)
    unpublishMCLAGTemplate

    Request body

    Name

    IsRequired

    Description

    Data Type

    Enum

    body optional reqData MCLAGTemplateStateHolder ---

    Return type
  • MCLAGTemplateIdRespHolder
  • Responses

    Response Messages

    Schema

    200success MCLAGTemplateIdRespHolder
    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 :

    MCLAGTemplateData

    Name

    Type

    Description

    Enum

    tempId MCLAGTemplateId MCLAGTemplateId --- ---
    desc String string --- ---
    author String string --- ---
    mclagConfig String string --- ---
    holdOnNeighborFailurMulti String string --- ---
    keepAliveInterval String string --- ---
    mclagBindingEnabled String string --- ---
    controlServiceProtected String string --- ---
    portMode String string --- ---
    flushEthernetRingEnable String string --- ---
    preProvcliCommand String string --- ---
    postProvcliCommand String string --- ---
    state String string --- ---
    mclagType String string --- ---

    MCLAGTemplateDataHolder

    Name

    Type

    Description

    Enum

    sessionId String string --- ---
    requestURI String string --- ---
    logReqId String string --- ---
    operator String string --- ---
    client String string --- ---
    reqId RequestHeader RequestHeader --- ---
    req MCLAGTemplateData MCLAGTemplateData --- ---
    oamTemplate nOAMTemplateId nOAMTemplateId --- ---
    activate Boolean boolean --- ---

    MCLAGTemplateHolder

    Name

    Type

    Description

    Enum

    mclagTemplateId Integer integer --- ---
    templateName String string --- ---
    templatePath String string --- ---
    bestPractice Integer integer --- ---
    state String string --- ---
    mclagType String string --- ---
    createTime Long long --- ---
    modifyTime Long long --- ---
    desc String string --- ---
    author String string --- ---
    mclagConfig String string --- ---
    holdOnNeighborFailurMulti String string --- ---
    keepAliveInterval String string --- ---
    mclagBindingEnabled String string --- ---
    controlServiceProtected String string --- ---
    portMode String string --- ---
    flushEthernetRingEnable String string --- ---
    preProvcliCommand String string --- ---
    postProvcliCommand String string --- ---
    oamTemplateName String string --- ---
    oamMaNAme String string --- ---
    oamTemplatePath String string --- ---
    oamMdId Integer integer --- ---
    oamMdLevel Integer integer --- ---

    MCLAGTemplateId

    Name

    Type

    Description

    Enum

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

    MCLAGTemplateIdRespHolder

    Name

    Type

    Description

    Enum

    responseId ResponseHeader ResponseHeader --- ---
    rsp MCLAGTemplateId MCLAGTemplateId --- ---

    MCLAGTemplateState

    Name

    Type

    Description

    Enum

    templateId MCLAGTemplateId MCLAGTemplateId --- ---
    templateState String string --- ---

    MCLAGTemplateStateHolder

    Name

    Type

    Description

    Enum

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

    nOAMTemplateId

    Name

    Type

    Description

    Enum

    id String string --- ---
    maName String string --- ---
    demarcName String string --- ---
    demarcPath String string --- ---
    demarcId String string --- ---
    demarcMaName String string --- ---
    path String string --- ---
    name String string --- ---

    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 --- ---