Service -
SecondaryCredentials
- Class
- VMware.Hv.SecondaryCredentials
- See also
-
MapEntry, SecondaryCredentialsDeleteSpec, SecondaryCredentialsId, SecondaryCredentialsInfo, SecondaryCredentialsSpec, UserOrGroupId
- Since
- Horizon 7.7
Service Description
Service Interface for SecondaryCredentials Setting.
Methods
SecondaryCredentials_Create
Create a new Secondary Credentials Setting.
Privileges
|
Privilege
|
Description
|
| GLOBAL_CONFIG_MANAGEMENT |
Global configuration management
privilege is required to create Secondary Credentials.
|
Parameters
Return Value
Faults
|
Type
|
Description
|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
|
Event
|
Description
|
| VLSI_SECONDARY_CREDENTIALS_CREATED |
if Secondary Credentials
creation succeeds.
|
| VLSI_SECONDARY_CREDENTIALS_CREATE_FAILED |
if Secondary Credentials
creation fails.
|
Show WSDL type definition
SecondaryCredentials_Delete
Delete a given SecondaryCredentials Setting.
Either of id or spec needs to be provided.
If id and spec both are provided then delete happens as per id.
Privileges
|
Privilege
|
Description
|
| GLOBAL_CONFIG_MANAGEMENT |
Global configuration management
privilege is required to delete Secondary Credentials.
|
Parameters
Return Value
Faults
|
Type
|
Description
|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
|
Event
|
Description
|
| VLSI_SECONDARY_CREDENTIALS_DELETED |
if the SecondaryCredentials is
successfully deleted.
|
| VLSI_SECONDARY_CREDENTIALS_DELETE_FAILED |
if the
SecondaryCredentials deletion failed.
|
Show WSDL type definition
SecondaryCredentials_Get
Get a SecondaryCredentials Setting by Id.
Privileges
|
Privilege
|
Description
|
| GLOBAL_CONFIG_VIEW |
Global configuration view privilege is
required to get Secondary Credentials.
|
Parameters
Return Value
Faults
|
Type
|
Description
|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Show WSDL type definition
SecondaryCredentials_List
List the configured Secondary Credentials for given user.
Privileges
|
Privilege
|
Description
|
| GLOBAL_CONFIG_VIEW |
Global configuration view privilege is
required to list Secondary Credentials.
|
Parameters
Return Value
Faults
|
Type
|
Description
|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Show WSDL type definition
SecondaryCredentials_Update
Update the SecondaryCredentials with the set of attributes in the map.
Privileges
|
Privilege
|
Description
|
| GLOBAL_CONFIG_MANAGEMENT |
Global configuration management
privilege is required to update Secondary Credentials.
|
Parameters
Return Value
Faults
|
Type
|
Description
|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
|
Event
|
Description
|
| VLSI_SECONDARY_CREDENTIALS_UPDATED |
for each SecondaryCredentials
attribute that was updated.
|
| VLSI_SECONDARY_CREDENTIALS_UPDATE_FAILED |
if SecondaryCredentials
update failed.
|
Show WSDL type definition