#include <p6kmipserverparser.h>
Public Attributes | |
| P6UINT32 | attributeIndex |
| P6KMIP_MSGEXTENSIONREQ | extension |
| p6IKMIPStr * | pAttributeName |
| p6IKMIPAttributeRef * | pAttributeRef |
| p6IKMIPAttribute * | pCurrentAttrib |
| p6IKMIPStr * | pUniqueId |
The contents of a request to modify an attribute associated with an existing managed object.
pUniqueId - (optional) an enumerator holding one unique identifier for a managed object
Used for KMIP 1.0 to 1.4 pAttributeName - an enumerator holding one attribute name defined for the manged object identified by pUniqueId attributeIndex - (optional) just for delete attribute, specifies the attribute instance to delete, defaults to zero
Used for KMIP 2.0 pCurrentAttrib - (optional) an enumerator holding the current attribute defined for the manged object identified by pUniqueId pAttributeRef - (optional) an enumerator holding a single attribute reference defining the attribute to delete
extension - (optional) extension.pVendorId set to NULL when not in use, used to extend protocol messages for the purpose of adding vendor-specified extensions
Definition at line 669 of file p6kmipserverparser.h.