Direct Path Profile Manager Direct Path Profile Manager Update

Direct Path Profile Manager Direct Path Profile Manager Update

Update a DirectPath profile based on the specified DirectPathProfileManagerUpdateSpec.

Since: vSphere API Release 9.0.0.0

Required privileges: DirectPathProfileManager.Manage

Request
URI
POST
https://{api_host}/sdk/vim25/{release}/DirectPathProfileManager/{moId}/DirectPathProfileManagerUpdate
COPY
Path Parameters
string
moId
Required

The unique identifier for the managed object to which the method attaches; the serialized managed object reference for a request has the form moType/moId, in this case DirectPathProfileManager/{moId}.

string
release
Required

The vSphere release schema. The current specification covers vSphere 9.0.0.0 APIs.


Request Body
Required
"DirectPathProfileManagerUpdateRequestType Object"
string
id
Required

Unique identifier of the DirectPath profile being updated.

spec
Required

Specification for the DirectPath device being updated.

Authentication
This operation uses the following authentication methods.
Responses
204

No Content

Operation doesn't return any data structure

500

AlreadyExists: If the desired name specified in the spec is already assigned to a different DirectPath profile.

InvalidArgument: If the spec argument does not meet the constraints specified in DirectPathProfileManagerUpdateSpec.

NotFound: If there is no DirectPath profile found with the specified identifier.

Returns MethodFault of type(s) application/json
This response body class contains all of the following: InlineMethodFault0
"MethodFault Object"
faultCause
Optional

Fault which is the cause of this fault.

array of object
faultMessage
Optional

Message which has details about the error Message can also contain a key to message catalog which can be used to generate better localized messages.


Code Samples
COPY
                    curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '[{}]' https://{api_host}/sdk/vim25/{release}/DirectPathProfileManager/{moId}/DirectPathProfileManagerUpdate