IIdentityStoreUpdateUserRequest
Interface in AWS.IdentityStore
Interface for UpdateUser requests.
Ancestors
Properties
IdentityStoreId
property IdentityStoreId: string
The identifier of the identity store that contains the user to update.
This value scopes the update operation to a specific AWS SSO identity store instance.
Operations
property Operations: TList<IIdentityStoreAttributeOperation>
Type: IIdentityStoreAttributeOperation
A list of attribute update operations to apply to the user.
Each operation specifies a target attribute and a new value. Examples include updates to fields like DisplayName, UserType, Emails, or PhoneNumbers. This list must contain at least one operation and is required for the update request.
UserId
property UserId: string
The unique identifier of the user whose attributes will be updated.
This value must reference an existing user within the specified identity store. It is returned by operations like CreateUser or DescribeUser.
Methods
AddOperation
function AddOperation( const AOperation: IIdentityStoreAttributeOperation): NativeInt; overload;
IIdentityStoreAttributeOperation
Add an operation to the list of Operations.
Parameters
| Name | Description |
|---|---|
AOperation | Specify an attribute operation to add to the Operations list. |
Returns
Returns the index of the operation added to the Operations list.
function AddOperation( const AAttributePath, AAttributeValue: string): NativeInt; overload;
Add an operation to the list of Operations.
Parameters
| Name | Description |
|---|---|
AAttributePath | Specify the name of the attribute to update. |
AAttributeValue | Specify the new value for the specified attribute, formatted as a JSON literal. |
Returns
Returns the index of the operation added to the Operations list.