diff --git a/clients/client-finspace-data/src/commands/AssociateUserToPermissionGroupCommand.ts b/clients/client-finspace-data/src/commands/AssociateUserToPermissionGroupCommand.ts index e94054f091ed..e3ed712ca3ad 100644 --- a/clients/client-finspace-data/src/commands/AssociateUserToPermissionGroupCommand.ts +++ b/clients/client-finspace-data/src/commands/AssociateUserToPermissionGroupCommand.ts @@ -42,7 +42,7 @@ export interface AssociateUserToPermissionGroupCommandOutput /** * @public - *
Adds a user account to a permission group to grant permissions for actions a user can perform in FinSpace.
+ *Adds a user to a permission group to grant permissions for actions a user can perform in FinSpace.
* @example * Use a bare-bones client and the command you need to make an API call. * ```javascript diff --git a/clients/client-finspace-data/src/commands/CreateUserCommand.ts b/clients/client-finspace-data/src/commands/CreateUserCommand.ts index ef8a08889db0..b72213668424 100644 --- a/clients/client-finspace-data/src/commands/CreateUserCommand.ts +++ b/clients/client-finspace-data/src/commands/CreateUserCommand.ts @@ -49,7 +49,7 @@ export interface CreateUserCommandOutput extends CreateUserResponse, __MetadataB * type: "SUPER_USER" || "APP_USER", // required * firstName: "STRING_VALUE", * lastName: "STRING_VALUE", - * ApiAccess: "ENABLED" || "DISABLED", + * apiAccess: "ENABLED" || "DISABLED", * apiAccessPrincipalArn: "STRING_VALUE", * clientToken: "STRING_VALUE", * }; diff --git a/clients/client-finspace-data/src/commands/DisassociateUserFromPermissionGroupCommand.ts b/clients/client-finspace-data/src/commands/DisassociateUserFromPermissionGroupCommand.ts index 2463753aea08..0e374a37e2ed 100644 --- a/clients/client-finspace-data/src/commands/DisassociateUserFromPermissionGroupCommand.ts +++ b/clients/client-finspace-data/src/commands/DisassociateUserFromPermissionGroupCommand.ts @@ -45,7 +45,7 @@ export interface DisassociateUserFromPermissionGroupCommandOutput /** * @public - *Removes a user account from a permission group.
+ *Removes a user from a permission group.
* @example * Use a bare-bones client and the command you need to make an API call. * ```javascript diff --git a/clients/client-finspace-data/src/commands/GetProgrammaticAccessCredentialsCommand.ts b/clients/client-finspace-data/src/commands/GetProgrammaticAccessCredentialsCommand.ts index 343a276ec0f0..e5b915da927b 100644 --- a/clients/client-finspace-data/src/commands/GetProgrammaticAccessCredentialsCommand.ts +++ b/clients/client-finspace-data/src/commands/GetProgrammaticAccessCredentialsCommand.ts @@ -15,7 +15,11 @@ import { } from "@smithy/types"; import { FinspaceDataClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../FinspaceDataClient"; -import { GetProgrammaticAccessCredentialsRequest, GetProgrammaticAccessCredentialsResponse } from "../models/models_0"; +import { + GetProgrammaticAccessCredentialsRequest, + GetProgrammaticAccessCredentialsResponse, + GetProgrammaticAccessCredentialsResponseFilterSensitiveLog, +} from "../models/models_0"; import { de_GetProgrammaticAccessCredentialsCommand, se_GetProgrammaticAccessCredentialsCommand, @@ -42,7 +46,7 @@ export interface GetProgrammaticAccessCredentialsCommandOutput /** * @public - *Request programmatic credentials to use with FinSpace SDK.
+ *Request programmatic credentials to use with FinSpace SDK. For more information, see Step 2. Access credentials programmatically using IAM access key id and secret access key.
* @example * Use a bare-bones client and the command you need to make an API call. * ```javascript @@ -138,7 +142,7 @@ export class GetProgrammaticAccessCredentialsCommand extends $Command< clientName, commandName, inputFilterSensitiveLog: (_: any) => _, - outputFilterSensitiveLog: (_: any) => _, + outputFilterSensitiveLog: GetProgrammaticAccessCredentialsResponseFilterSensitiveLog, [SMITHY_CONTEXT_KEY]: { service: "AWSHabaneroPublicAPI", operation: "GetProgrammaticAccessCredentials", diff --git a/clients/client-finspace-data/src/commands/ListPermissionGroupsByUserCommand.ts b/clients/client-finspace-data/src/commands/ListPermissionGroupsByUserCommand.ts index 1cfa671f909a..3cdebf097cbb 100644 --- a/clients/client-finspace-data/src/commands/ListPermissionGroupsByUserCommand.ts +++ b/clients/client-finspace-data/src/commands/ListPermissionGroupsByUserCommand.ts @@ -41,7 +41,7 @@ export interface ListPermissionGroupsByUserCommandOutput extends ListPermissionG /** * @public - *Lists all the permission groups that are associated with a specific user account.
+ *Lists all the permission groups that are associated with a specific user.
* @example * Use a bare-bones client and the command you need to make an API call. * ```javascript diff --git a/clients/client-finspace-data/src/commands/ListUsersCommand.ts b/clients/client-finspace-data/src/commands/ListUsersCommand.ts index 150e8018c243..84da3ad1a696 100644 --- a/clients/client-finspace-data/src/commands/ListUsersCommand.ts +++ b/clients/client-finspace-data/src/commands/ListUsersCommand.ts @@ -37,7 +37,7 @@ export interface ListUsersCommandOutput extends ListUsersResponse, __MetadataBea /** * @public - *Lists all available user accounts in FinSpace.
+ *Lists all available users in FinSpace.
* @example * Use a bare-bones client and the command you need to make an API call. * ```javascript diff --git a/clients/client-finspace-data/src/commands/UpdateUserCommand.ts b/clients/client-finspace-data/src/commands/UpdateUserCommand.ts index 149020ed4a9c..84b465cb143f 100644 --- a/clients/client-finspace-data/src/commands/UpdateUserCommand.ts +++ b/clients/client-finspace-data/src/commands/UpdateUserCommand.ts @@ -37,7 +37,7 @@ export interface UpdateUserCommandOutput extends UpdateUserResponse, __MetadataB /** * @public - *Modifies the details of the specified user account. You cannot update the userId
for a user.
Modifies the details of the specified user. You cannot update the userId
for a user.
The unique identifier for the user account that you want to disable.
+ *The unique identifier for the user that you want to deactivate.
*/ userId: string | undefined; @@ -1069,7 +1069,7 @@ export interface DisableUserRequest { export interface DisableUserResponse { /** * @public - *The unique identifier for the disabled user account.
+ *The unique identifier for the deactivated user.
*/ userId?: string; } @@ -1114,7 +1114,7 @@ export interface DisassociateUserFromPermissionGroupResponse { export interface EnableUserRequest { /** * @public - *The unique identifier for the user account that you want to enable.
+ *The unique identifier for the user that you want to activate.
*/ userId: string | undefined; @@ -1131,7 +1131,7 @@ export interface EnableUserRequest { export interface EnableUserResponse { /** * @public - *The unique identifier for the enabled user account.
+ *The unique identifier for the active user.
*/ userId?: string; } @@ -1832,15 +1832,15 @@ export interface PermissionGroup { /** * @public - *Indicates the status of the user account within a permission group.
+ *Indicates the status of the user within a permission group.
*
- * ADDITION_IN_PROGRESS
– The user account is currently being added to the permission group.
ADDITION_IN_PROGRESS
– The user is currently being added to the permission group.
*
- * ADDITION_SUCCESS
– The user account is successfully added to the permission group.
ADDITION_SUCCESS
– The user is successfully added to the permission group.
* @@ -1954,25 +1954,25 @@ export type UserStatus = (typeof UserStatus)[keyof typeof UserStatus]; export interface GetUserResponse { /** * @public - *
The unique identifier for the user account that is retrieved.
+ *The unique identifier for the user that is retrieved.
*/ userId?: string; /** * @public - *The current status of the user account.
+ *The current status of the user.
*
- * CREATING
– The user account creation is in progress.
CREATING
– The creation is in progress.
*
- * ENABLED
– The user account is created and is currently active.
ENABLED
– The user is created and is currently active.
*
- * DISABLED
– The user account is currently inactive.
DISABLED
– The user is currently inactive.
* The timestamp at which the user account was created in FinSpace. The value is determined as epoch time in milliseconds.
+ *The timestamp at which the user was created in FinSpace. The value is determined as epoch time in milliseconds.
*/ createTime?: number; /** * @public - *Describes the last time the user account was enabled. The value is determined as epoch time in milliseconds.
+ *Describes the last time the user was activated. The value is determined as epoch time in milliseconds.
*/ lastEnabledTime?: number; /** * @public - *Describes the last time the user account was disabled. The value is determined as epoch time in milliseconds.
+ *Describes the last time the user was deactivated. The value is determined as epoch time in milliseconds.
*/ lastDisabledTime?: number; /** * @public - *Describes the last time the user account was updated. The value is determined as epoch time in milliseconds.
+ *Describes the last time the user details were updated. The value is determined as epoch time in milliseconds.
*/ lastModifiedTime?: number; @@ -2616,7 +2616,7 @@ export interface ListPermissionGroupsByUserRequest { /** * @public - *The structure of a permission group associated with a user account.
+ *The structure of a permission group associated with a user.
*/ export interface PermissionGroupByUser { /** @@ -2633,15 +2633,15 @@ export interface PermissionGroupByUser { /** * @public - *Indicates the status of the user account within a permission group.
+ *Indicates the status of the user within a permission group.
*
- * ADDITION_IN_PROGRESS
– The user account is currently being added to the permission group.
ADDITION_IN_PROGRESS
– The user is currently being added to the permission group.
*
- * ADDITION_SUCCESS
– The user account is successfully added to the permission group.
ADDITION_SUCCESS
– The user is successfully added to the permission group.
* @@ -2688,7 +2688,7 @@ export interface ListUsersRequest { /** * @public - *
The details of the user account.
+ *The details of the user.
*/ export interface User { /** @@ -2699,19 +2699,19 @@ export interface User { /** * @public - *The current status of the user account.
+ *The current status of the user.
*
- * CREATING
– The user account creation is in progress.
CREATING
– The user creation is in progress.
*
- * ENABLED
– The user account is created and is currently active.
ENABLED
– The user is created and is currently active.
*
- * DISABLED
– The user account is currently inactive.
DISABLED
– The user is currently inactive.
* The timestamp at which the user account was created in FinSpace. The value is determined as epoch time in milliseconds.
+ *The timestamp at which the user was created in FinSpace. The value is determined as epoch time in milliseconds.
*/ createTime?: number; /** * @public - *Describes the last time the user account was enabled. The value is determined as epoch time in milliseconds. + *
Describes the last time the user was activated. The value is determined as epoch time in milliseconds. *
*/ lastEnabledTime?: number; /** * @public - *Describes the last time the user account was disabled. The value is determined as epoch time in milliseconds.
+ *Describes the last time the user was deactivated. The value is determined as epoch time in milliseconds.
*/ lastDisabledTime?: number; /** * @public - *Describes the last time the user account was updated. The value is determined as epoch time in milliseconds. + *
Describes the last time the user was updated. The value is determined as epoch time in milliseconds. *
*/ lastModifiedTime?: number; @@ -2813,7 +2813,7 @@ export interface User { export interface ListUsersResponse { /** * @public - *A list of all the user accounts.
+ *A list of all the users.
*/ users?: User[]; @@ -2849,7 +2849,7 @@ export interface ListUsersByPermissionGroupRequest { /** * @public - *The structure of a user account associated with a permission group.
+ *The structure of a user associated with a permission group.
*/ export interface UserByPermissionGroup { /** @@ -2860,19 +2860,19 @@ export interface UserByPermissionGroup { /** * @public - *The current status of the user account.
+ *The current status of the user.
*
- * CREATING
– The user account creation is in progress.
CREATING
– The user creation is in progress.
*
- * ENABLED
– The user account is created and is currently active.
ENABLED
– The user is created and is currently active.
*
- * DISABLED
– The user account is currently inactive.
DISABLED
– The user is currently inactive.
* Indicates the status of the user account within a permission group.
+ *Indicates the status of the user within a permission group.
*
- * ADDITION_IN_PROGRESS
– The user account is currently being added to the permission group.
ADDITION_IN_PROGRESS
– The user is currently being added to the permission group.
*
- * ADDITION_SUCCESS
– The user account is successfully added to the permission group.
ADDITION_SUCCESS
– The user is successfully added to the permission group.
* @@ -3001,7 +3001,7 @@ export interface ResetUserPasswordResponse { /** * @public - *
A randomly generated temporary password for the requested user account. This password expires in 7 days.
+ *A randomly generated temporary password for the requested user. This password expires in 7 days.
*/ temporaryPassword?: string; } @@ -3271,7 +3271,7 @@ export interface UpdatePermissionGroupResponse { export interface UpdateUserRequest { /** * @public - *The unique identifier for the user account to update.
+ *The unique identifier for the user that you want to update.
*/ userId: string | undefined; @@ -3338,7 +3338,7 @@ export interface UpdateUserRequest { export interface UpdateUserResponse { /** * @public - *The unique identifier of the updated user account.
+ *The unique identifier of the updated user.
*/ userId?: string; } @@ -3394,7 +3394,7 @@ export const GetExternalDataViewAccessDetailsResponseFilterSensitiveLog = ( obj: GetExternalDataViewAccessDetailsResponse ): any => ({ ...obj, - ...(obj.credentials && { credentials: AwsCredentialsFilterSensitiveLog(obj.credentials) }), + ...(obj.credentials && { credentials: SENSITIVE_STRING }), }); /** @@ -3414,6 +3414,23 @@ export const GetPermissionGroupResponseFilterSensitiveLog = (obj: GetPermissionG ...(obj.permissionGroup && { permissionGroup: PermissionGroupFilterSensitiveLog(obj.permissionGroup) }), }); +/** + * @internal + */ +export const CredentialsFilterSensitiveLog = (obj: Credentials): any => ({ + ...obj, +}); + +/** + * @internal + */ +export const GetProgrammaticAccessCredentialsResponseFilterSensitiveLog = ( + obj: GetProgrammaticAccessCredentialsResponse +): any => ({ + ...obj, + ...(obj.credentials && { credentials: SENSITIVE_STRING }), +}); + /** * @internal */ diff --git a/clients/client-finspace-data/src/protocols/Aws_restJson1.ts b/clients/client-finspace-data/src/protocols/Aws_restJson1.ts index 1ed903ab0a26..cfb6652f53e4 100644 --- a/clients/client-finspace-data/src/protocols/Aws_restJson1.ts +++ b/clients/client-finspace-data/src/protocols/Aws_restJson1.ts @@ -295,7 +295,7 @@ export const se_CreateUserCommand = async ( let body: any; body = JSON.stringify( take(input, { - ApiAccess: [], + apiAccess: [], apiAccessPrincipalArn: [], clientToken: [true, (_) => _ ?? generateIdempotencyToken()], emailAddress: [], diff --git a/codegen/sdk-codegen/aws-models/finspace-data.json b/codegen/sdk-codegen/aws-models/finspace-data.json index 2ac6eb7f240d..5d1fedf5057f 100644 --- a/codegen/sdk-codegen/aws-models/finspace-data.json +++ b/codegen/sdk-codegen/aws-models/finspace-data.json @@ -956,7 +956,7 @@ } ], "traits": { - "smithy.api#documentation": "Adds a user account to a permission group to grant permissions for actions a user can perform in FinSpace.
", + "smithy.api#documentation": "Adds a user to a permission group to grant permissions for actions a user can perform in FinSpace.
", "smithy.api#http": { "method": "POST", "uri": "/permission-group/{permissionGroupId}/users/{userId}", @@ -1041,7 +1041,8 @@ } }, "traits": { - "smithy.api#documentation": "The credentials required to access the external Dataview from the S3 location.
" + "smithy.api#documentation": "The credentials required to access the external Dataview from the S3 location.
", + "smithy.api#sensitive": {} } }, "com.amazonaws.finspacedata#Boolean": { @@ -1873,7 +1874,7 @@ "smithy.api#documentation": "The last name of the user that you want to register.
" } }, - "ApiAccess": { + "apiAccess": { "target": "com.amazonaws.finspacedata#ApiAccess", "traits": { "smithy.api#documentation": "The option to indicate whether the user can use the GetProgrammaticAccessCredentials
API to obtain credentials that can then be used to access other FinSpace Data API operations.
\n ENABLED
– The user has permissions to use the APIs.
\n DISABLED
– The user does not have permissions to use any APIs.
Short term API credentials.
" + "smithy.api#documentation": "Short term API credentials.
", + "smithy.api#sensitive": {} } }, "com.amazonaws.finspacedata#DataViewArn": { @@ -2551,7 +2553,7 @@ "userId": { "target": "com.amazonaws.finspacedata#UserId", "traits": { - "smithy.api#documentation": "The unique identifier for the user account that you want to disable.
", + "smithy.api#documentation": "The unique identifier for the user that you want to deactivate.
", "smithy.api#httpLabel": {}, "smithy.api#required": {} } @@ -2574,7 +2576,7 @@ "userId": { "target": "com.amazonaws.finspacedata#UserId", "traits": { - "smithy.api#documentation": "The unique identifier for the disabled user account.
" + "smithy.api#documentation": "The unique identifier for the deactivated user.
" } } }, @@ -2611,7 +2613,7 @@ } ], "traits": { - "smithy.api#documentation": "Removes a user account from a permission group.
", + "smithy.api#documentation": "Removes a user from a permission group.
", "smithy.api#http": { "method": "DELETE", "uri": "/permission-group/{permissionGroupId}/users/{userId}", @@ -2724,7 +2726,7 @@ "userId": { "target": "com.amazonaws.finspacedata#UserId", "traits": { - "smithy.api#documentation": "The unique identifier for the user account that you want to enable.
", + "smithy.api#documentation": "The unique identifier for the user that you want to activate.
", "smithy.api#httpLabel": {}, "smithy.api#required": {} } @@ -2747,7 +2749,7 @@ "userId": { "target": "com.amazonaws.finspacedata#UserId", "traits": { - "smithy.api#documentation": "The unique identifier for the enabled user account.
" + "smithy.api#documentation": "The unique identifier for the active user.
" } } }, @@ -3450,7 +3452,7 @@ } ], "traits": { - "smithy.api#documentation": "Request programmatic credentials to use with FinSpace SDK.
", + "smithy.api#documentation": "Request programmatic credentials to use with FinSpace SDK. For more information, see Step 2. Access credentials programmatically using IAM access key id and secret access key.
", "smithy.api#http": { "method": "GET", "uri": "/credentials/programmatic", @@ -3561,13 +3563,13 @@ "userId": { "target": "com.amazonaws.finspacedata#UserId", "traits": { - "smithy.api#documentation": "The unique identifier for the user account that is retrieved.
" + "smithy.api#documentation": "The unique identifier for the user that is retrieved.
" } }, "status": { "target": "com.amazonaws.finspacedata#UserStatus", "traits": { - "smithy.api#documentation": "The current status of the user account.
\n\n CREATING
– The user account creation is in progress.
\n ENABLED
– The user account is created and is currently active.
\n DISABLED
– The user account is currently inactive.
The current status of the user.
\n\n CREATING
– The creation is in progress.
\n ENABLED
– The user is created and is currently active.
\n DISABLED
– The user is currently inactive.
The timestamp at which the user account was created in FinSpace. The value is determined as epoch time in milliseconds.
" + "smithy.api#documentation": "The timestamp at which the user was created in FinSpace. The value is determined as epoch time in milliseconds.
" } }, "lastEnabledTime": { "target": "com.amazonaws.finspacedata#TimestampEpoch", "traits": { "smithy.api#default": 0, - "smithy.api#documentation": "Describes the last time the user account was enabled. The value is determined as epoch time in milliseconds.
" + "smithy.api#documentation": "Describes the last time the user was activated. The value is determined as epoch time in milliseconds.
" } }, "lastDisabledTime": { "target": "com.amazonaws.finspacedata#TimestampEpoch", "traits": { "smithy.api#default": 0, - "smithy.api#documentation": "Describes the last time the user account was disabled. The value is determined as epoch time in milliseconds.
" + "smithy.api#documentation": "Describes the last time the user was deactivated. The value is determined as epoch time in milliseconds.
" } }, "lastModifiedTime": { "target": "com.amazonaws.finspacedata#TimestampEpoch", "traits": { "smithy.api#default": 0, - "smithy.api#documentation": "Describes the last time the user account was updated. The value is determined as epoch time in milliseconds.
" + "smithy.api#documentation": "Describes the last time the user details were updated. The value is determined as epoch time in milliseconds.
" } }, "lastLoginTime": { @@ -4137,7 +4139,7 @@ } ], "traits": { - "smithy.api#documentation": "Lists all the permission groups that are associated with a specific user account.
", + "smithy.api#documentation": "Lists all the permission groups that are associated with a specific user.
", "smithy.api#http": { "method": "GET", "uri": "/user/{userId}/permission-groups", @@ -4264,7 +4266,7 @@ } ], "traits": { - "smithy.api#documentation": "Lists all available user accounts in FinSpace.
", + "smithy.api#documentation": "Lists all available users in FinSpace.
", "smithy.api#http": { "method": "GET", "uri": "/user", @@ -4394,7 +4396,7 @@ "users": { "target": "com.amazonaws.finspacedata#UserList", "traits": { - "smithy.api#documentation": "A list of all the user accounts.
" + "smithy.api#documentation": "A list of all the users.
" } }, "nextToken": { @@ -4486,7 +4488,7 @@ "membershipStatus": { "target": "com.amazonaws.finspacedata#PermissionGroupMembershipStatus", "traits": { - "smithy.api#documentation": "Indicates the status of the user account within a permission group.
\n\n ADDITION_IN_PROGRESS
– The user account is currently being added to the permission group.
\n ADDITION_SUCCESS
– The user account is successfully added to the permission group.
\n REMOVAL_IN_PROGRESS
– The user is currently being removed from the permission group.
Indicates the status of the user within a permission group.
\n\n ADDITION_IN_PROGRESS
– The user is currently being added to the permission group.
\n ADDITION_SUCCESS
– The user is successfully added to the permission group.
\n REMOVAL_IN_PROGRESS
– The user is currently being removed from the permission group.
Indicates the status of the user account within a permission group.
\n\n ADDITION_IN_PROGRESS
– The user account is currently being added to the permission group.
\n ADDITION_SUCCESS
– The user account is successfully added to the permission group.
\n REMOVAL_IN_PROGRESS
– The user is currently being removed from the permission group.
Indicates the status of the user within a permission group.
\n\n ADDITION_IN_PROGRESS
– The user is currently being added to the permission group.
\n ADDITION_SUCCESS
– The user is successfully added to the permission group.
\n REMOVAL_IN_PROGRESS
– The user is currently being removed from the permission group.
The structure of a permission group associated with a user account.
" + "smithy.api#documentation": "The structure of a permission group associated with a user.
" } }, "com.amazonaws.finspacedata#PermissionGroupByUserList": { @@ -4690,7 +4692,7 @@ "temporaryPassword": { "target": "com.amazonaws.finspacedata#Password", "traits": { - "smithy.api#documentation": "A randomly generated temporary password for the requested user account. This password expires in 7 days.
" + "smithy.api#documentation": "A randomly generated temporary password for the requested user. This password expires in 7 days.
" } } }, @@ -4858,8 +4860,8 @@ "traits": { "smithy.api#default": 0, "smithy.api#range": { - "min": 60, - "max": 720 + "min": 1, + "max": 60 } } }, @@ -5301,7 +5303,7 @@ } ], "traits": { - "smithy.api#documentation": "Modifies the details of the specified user account. You cannot update the userId
for a user.
Modifies the details of the specified user. You cannot update the userId
for a user.
The unique identifier for the user account to update.
", + "smithy.api#documentation": "The unique identifier for the user that you want to update.
", "smithy.api#httpLabel": {}, "smithy.api#required": {} } @@ -5368,7 +5370,7 @@ "userId": { "target": "com.amazonaws.finspacedata#UserId", "traits": { - "smithy.api#documentation": "The unique identifier of the updated user account.
" + "smithy.api#documentation": "The unique identifier of the updated user.
" } } }, @@ -5388,7 +5390,7 @@ "status": { "target": "com.amazonaws.finspacedata#UserStatus", "traits": { - "smithy.api#documentation": "The current status of the user account.
\n\n CREATING
– The user account creation is in progress.
\n ENABLED
– The user account is created and is currently active.
\n DISABLED
– The user account is currently inactive.
The current status of the user.
\n\n CREATING
– The user creation is in progress.
\n ENABLED
– The user is created and is currently active.
\n DISABLED
– The user is currently inactive.
The timestamp at which the user account was created in FinSpace. The value is determined as epoch time in milliseconds.
" + "smithy.api#documentation": "The timestamp at which the user was created in FinSpace. The value is determined as epoch time in milliseconds.
" } }, "lastEnabledTime": { "target": "com.amazonaws.finspacedata#TimestampEpoch", "traits": { "smithy.api#default": 0, - "smithy.api#documentation": "Describes the last time the user account was enabled. The value is determined as epoch time in milliseconds.\n
" + "smithy.api#documentation": "Describes the last time the user was activated. The value is determined as epoch time in milliseconds.\n
" } }, "lastDisabledTime": { "target": "com.amazonaws.finspacedata#TimestampEpoch", "traits": { "smithy.api#default": 0, - "smithy.api#documentation": "Describes the last time the user account was disabled. The value is determined as epoch time in milliseconds.
" + "smithy.api#documentation": "Describes the last time the user was deactivated. The value is determined as epoch time in milliseconds.
" } }, "lastModifiedTime": { "target": "com.amazonaws.finspacedata#TimestampEpoch", "traits": { "smithy.api#default": 0, - "smithy.api#documentation": "Describes the last time the user account was updated. The value is determined as epoch time in milliseconds.\n
" + "smithy.api#documentation": "Describes the last time the user was updated. The value is determined as epoch time in milliseconds.\n
" } }, "lastLoginTime": { @@ -5464,7 +5466,7 @@ } }, "traits": { - "smithy.api#documentation": "The details of the user account.
" + "smithy.api#documentation": "The details of the user.
" } }, "com.amazonaws.finspacedata#UserByPermissionGroup": { @@ -5479,7 +5481,7 @@ "status": { "target": "com.amazonaws.finspacedata#UserStatus", "traits": { - "smithy.api#documentation": "The current status of the user account.
\n\n CREATING
– The user account creation is in progress.
\n ENABLED
– The user account is created and is currently active.
\n DISABLED
– The user account is currently inactive.
The current status of the user.
\n\n CREATING
– The user creation is in progress.
\n ENABLED
– The user is created and is currently active.
\n DISABLED
– The user is currently inactive.
Indicates the status of the user account within a permission group.
\n\n ADDITION_IN_PROGRESS
– The user account is currently being added to the permission group.
\n ADDITION_SUCCESS
– The user account is successfully added to the permission group.
\n REMOVAL_IN_PROGRESS
– The user is currently being removed from the permission group.
Indicates the status of the user within a permission group.
\n\n ADDITION_IN_PROGRESS
– The user is currently being added to the permission group.
\n ADDITION_SUCCESS
– The user is successfully added to the permission group.
\n REMOVAL_IN_PROGRESS
– The user is currently being removed from the permission group.
The structure of a user account associated with a permission group.
" + "smithy.api#documentation": "The structure of a user associated with a permission group.
" } }, "com.amazonaws.finspacedata#UserByPermissionGroupList": { @@ -5654,4 +5656,4 @@ } } } -} \ No newline at end of file +}