Forge InfiniBand Anti-Spoofing REST API
Description: Creates a physical-virtual GUID mapping by sending the physical and virtual GUID list.
Request URL : POST /ufmRest/app/smconf/physical_virtual_mapping
Request Content Type – Application/json
Request Data:
{
"physical-port-guid"
: ["PHYS_PORT_GUID_A"
,"PHYS_PORT_GUID_B"
],"virtual-port-guid"
: ["VIRT_PORT_GUID_A"
,"VIRT_PORT_GUID_B"
] }
If either the physical-port-guid or virtual-port-guid were not sent, the default value is an empty list.
Response: Integer
associated with this map group. Status
Description
200
OK
400
BAD_REQUEST (bad or missing parameters)
Description: Gets all created physical-virtual GUID mapping.
Request URL: GET /ufmRest/app/smconf/physical_virtual_mapping
Request Data: N/A
Response Content Type – Application/json
Response:
{
"1"
: {
"physical-port-guid"
: ["PHYS_PORT_GUID_A"
, "PHYS_PORT_GUID_B"
],
"virtual-port-guid"
: ["VIRT_PORT_GUID_A"
, "VIRT_PORT_GUID_B"
]
}
}
Status Code:
Status |
Description |
200 |
OK |
400 |
BAD_REQUEST |
Description: Gets a specific physical-virtual GUID mapping.
Request URL: GET /ufmRest/app/smconf/physical_virtual_mapping/
Request Data: N/A
Response Content Type – Application/json
Response:
{
"physical-port-guid"
: ["PHYS_PORT_GUID_A"
,"PHYS_PORT_GUID_B"
],"virtual-port-guid"
: ["VIRT_PORT_GUID_A"
,"VIRT_PORT_GUID_B"
] }Status
Description
200
OK
400
BAD_REQUEST
404
NOT_FOUND
Description: Replaces map GUID with a new GUID mapping for a specific group ID.
Request URL: PUT /ufmRest/app/smconf/physical_virtual_mapping/
Response Content Type – Application/json
Request Data:
{
"physical-port-guid"
: ["PHYS_PORT_GUID_A"
, "PHYS_PORT_GUID_B"
],
"virtual-port-guid"
: ["VIRT_PORT_GUID_A"
, "VIRT_PORT_GUID_B"
]
}
Status Code:
Status
Description
200
OK
400
BAD_REQUEST
Description: Adds a new physical-virtual GUID to an existing group ID.
Request URL: PUT /ufmRest/app/smconf/physical_virtual_mapping /
/add Response Content Type – Application/json
Request Data:
{
"physical-port-guid"
: ["PHYS_PORT_GUID_A"
, "PHYS_PORT_GUID_B"
],
"virtual-port-guid"
: ["VIRT_PORT_GUID_A"
, "VIRT_PORT_GUID_B"
]
}
Status Code:
Status
Description
200
OK
400
BAD_REQUEST
Description: Deletes a group ID mapping.
Request URL: DELETE /ufmRest/app/smconf/physical_virtual_mapping/
Response Content Type – Application/json
Status Code:
Status
Description
200
OK
400
BAD_REQUEST
404
NOT_FOUND