Skip to main content
Resource Center/Network Resource/Hardware SDN Controller Operations
PUTHardware SDN Controller OperationsSince 5.4.0SynchronousAuth Required

PullHuaweiIMasterController

PullHuaweiIMasterController

Execution Availability

Try It Out

Submit a mock request using the current auth context and example-driven inputs.

Path Parameters

Request Inputs

Path Parameters

  • uuidString

    Optional. The resource UUID.

Body Fields

  • thepullhuaweiimastercontrollerObjectRequired

    thepullhuaweiimastercontroller request body object.

    • pullSwitchboolean

      Optional. Whether to pull the switch information.

  • systemTagsList

    Optional. The system tags.

  • userTagsList

    Optional. The user tags.

Responses

200 OK

On success, this API returns the following response structure.

  • successbooleanRequired

    操作是否成功。

  • inventoriesListRequired

    See inventories.

    • uuidStringRequired

      The resource UUID.

    • vendorTypeStringRequired

      No description provided.

    • nameStringRequired

      The resource name.

    • descriptionStringRequired

      The detailed description of the resource.

    • ipStringRequired

      来源IP地址。

    • usernameStringRequired

      用户名。

    • passwordStringRequired

      密码。

    • createDateTimestampRequired

      The creation date.

    • lastOpDateTimestampRequired

      The last operation date.

    • fabricsListRequired

      See fabrics.

      • uuidStringRequired

        The resource UUID.

      • nameStringRequired

        The resource name.

      • descriptionStringRequired

        The detailed description of the resource.

      • sdnControllerUuidStringRequired

        The SDN controller UUID.

      • deletedBooleanRequired

        The deletion flag.

      • createDateTimestampRequired

        The creation date.

      • lastOpDateTimestampRequired

        The last operation date.

    • tenantsListRequired

      See tenants.

      • uuidStringRequired

        The resource UUID.

      • nameStringRequired

        The resource name.

      • descriptionStringRequired

        The detailed description of the resource.

      • fabricIdsStringRequired

        No description provided.

      • sdnControllerUuidStringRequired

        No description provided.

      • deletedBooleanRequired

        已删除。

      • createDateTimestampRequired

        The creation date.

      • lastOpDateTimestampRequired

        The last operation date.

    • vpcsListRequired

      See vpcs.

      • uuidStringRequired

        The resource UUID.

      • nameStringRequired

        The resource name.

      • descriptionStringRequired

        The detailed description of the resource.

      • tenantIdStringRequired

        The tenant ID.

      • fabricIdStringRequired

        The fabric ID.

      • sdnControllerUuidStringRequired

        The SDN controller UUID.

      • deletedBooleanRequired

        The deletion flag.

      • createDateTimestampRequired

        The creation date.

      • lastOpDateTimestampRequired

        The last operation date.

    • vroutersListRequired

      See vrouters.

      • uuidStringRequired

        The resource UUID.

      • nameStringRequired

        The resource name.

      • descriptionStringRequired

        The detailed description of the resource.

      • logicalNetworkIdStringRequired

        No description provided.

      • tenantIdStringRequired

        租户ID。

      • fabricUuidStringRequired

        No description provided.

      • deletedBooleanRequired

        已删除。

      • createDateTimestampRequired

        The creation date.

      • lastOpDateTimestampRequired

        The last operation date.

    • statusSdnControllerStatusRequired

      See status.

      • ConnectingSdnControllerStatusRequired

        Connecting.

      • ConnectedSdnControllerStatusRequired

        Connected.

      • DisconnectedSdnControllerStatusRequired

        Disconnected.

    • vniRangesListRequired

      See vniRanges.

      • startVniIntegerRequired

        No description provided.

      • endVniIntegerRequired

        No description provided.

    • vxlanPoolsListRequired

      See vxlanPools.

      • sdnControllerUuidStringRequired

        No description provided.

      • attachedCidrsMapRequired

        No description provided.

      • uuidStringRequired

        The resource UUID.

      • nameStringRequired

        The resource name.

      • descriptionStringRequired

        The detailed description of the resource.

      • zoneUuidStringRequired

        The zone UUID.

      • physicalInterfaceStringRequired

        No description provided.

      • typeStringRequired

        类型。

      • vSwitchTypeStringRequired

        No description provided.

      • virtualNetworkIdIntegerRequired

        No description provided.

      • isolatedBooleanRequired

        No description provided.

      • pvlanStringRequired

        No description provided.

      • createDateTimestampRequired

        The creation date.

      • lastOpDateTimestampRequired

        The last operation date.

      • attachedClusterUuidsListRequired

        附加集群UUID。

      • attachedVtepRefsListRequired

        See attachedVtepRefs.

        • uuidStringRequired

          The resource UUID.

        • hostUuidStringRequired

          The host UUID.

        • vtepIpStringRequired

          No description provided.

        • portIntegerRequired

          端口号。

        • typeStringRequired

          类型。

        • physicalInterfaceStringRequired

          No description provided.

        • createDateTimestampRequired

          The creation date.

        • lastOpDateTimestampRequired

          The last operation date.

        • poolUuidStringRequired

          The VXLAN pool UUID.

      • remoteVtepsListRequired

        See remoteVteps.

        • uuidStringRequired

          The resource UUID.

        • clusterUuidStringRequired

          The cluster UUID.

        • vtepIpStringRequired

          The VXLAN Tunnel Endpoint.

        • portIntegerRequired

          The port.

        • typeStringRequired

          The type.

        • createDateTimestampRequired

          The creation date.

        • lastOpDateTimestampRequired

          The last operation date.

        • poolUuidStringRequired

          The UUID of the VXLAN resource pool.

      • attachedVxlanNetworkRefsListRequired

        See attachedVxlanNetworkRefs.

        • vniIntegerRequired

          The VNI number.

        • poolUuidStringRequired

          The VXLAN pool UUID.

        • uuidStringRequired

          The resource UUID.

        • nameStringRequired

          The resource name.

        • descriptionStringRequired

          The detailed description or the resource.

        • zoneUuidStringRequired

          The zone UUID.

        • physicalInterfaceStringRequired

          The physical NIC.

        • typeStringRequired

          The L2 network type.

        • vSwitchTypeStringRequired

          No description provided.

        • virtualNetworkIdIntegerRequired

          No description provided.

        • isolatedBooleanRequired

          No description provided.

        • pvlanStringRequired

          No description provided.

        • createDateTimestampRequired

          The creation date.

        • lastOpDateTimestampRequired

          The last operation date.

        • attachedClusterUuidsListRequired

          The attached cluster UUID list.

      • attachedVniRangesListRequired

        See attachedVniRanges.

        • uuidStringRequired

          The resource UUID.

        • nameStringRequired

          The resource name.

        • descriptionStringRequired

          The detailed description of the resource.

        • startVniIntegerRequired

          The start VNI.

        • endVniIntegerRequired

          The end VNI.

        • createDateTimestampRequired

          The creation date.

        • lastOpDateTimestampRequired

          The last operation date.

        • l2NetworkUuidStringRequired

          The L2 network UUID.

    • hostRefsListRequired

      See hostRefs.

      • sdnControllerUuidStringRequired

        The resource UUID.

      • hostUuidStringRequired

        The physical server UUID.

      • vSwitchTypeStringRequired

        The virtual switch type.

      • vtepIpStringRequired

        The physical server VTEP IP address.

      • nicPciAddressesStringRequired

        The mapping of physical NICs to PCI addresses.

      • nicDriversStringRequired

        The mapping of physical NICs to driver types.

      • netmaskStringRequired

        The netmask of the physical server's VTEP IP.

      • bondModeStringRequired

        The bonding mode of the physical NICs.

      • lacpModeStringRequired

        The LACP mode of the physical NICs.

  • errorErrorCodeRequired

    Error code, null if operation succeeds, non-null if operation fails, see error.

    • codeStringRequired

      The error code, which is a numbered or alphanumeric code that specifies an error. For example, SYS.1000, HOST.1001.

    • descriptionStringRequired

      The brief description of the error.

    • detailsStringRequired

      The details about the error.

    • elaborationStringRequired

      The reserved field. Default value: null.

    • opaqueLinkedHashMapRequired

      The reserved field. Default value: null.

    • causeErrorCodeRequired

      The root error, which is the associated root cause of the current error. If no root error exists, this parameter is null.

Endpoint

PUT/zstack/v1/sdn-controller/huawei-imaster/{uuid}/actions

/zstack/v1/sdn-controller/huawei-imaster/{uuid}/actions

Operation ID

PullHuaweiIMasterController

Permalink

Request Example

curl -X PUT 'http://{host}/zstack/v1/sdn-controller/huawei-imaster/{uuid}/actions' -H 'Authorization: OAuth {sessionUuid}' -H 'Content-Type: application/json;charset=UTF-8' -d '{"thepullhuaweiimastercontroller":{"pullSwitch":true},"systemTags":["<systemTags>"],"userTags":["<userTags>"]}'

Response Example

200
{ "inventories": [] }

Change History

This API has no change history records yet.

View all change history