5.0.0 • Published 7 years ago

@datafire/amazonaws_chime v5.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

@datafire/amazonaws_chime

Client library for Amazon Chime

Installation and Usage

npm install --save @datafire/amazonaws_chime
let amazonaws_chime = require('@datafire/amazonaws_chime').create({
  accessKeyId: "",
  secretAccessKey: "",
  region: ""
});

amazonaws_chime.ListAccounts({}).then(data => {
  console.log(data);
});

Description

Actions

ListAccounts

amazonaws_chime.ListAccounts({}, context)

Input

  • input object
    • MaxResults string
    • NextToken string

Output

CreateAccount

amazonaws_chime.CreateAccount({
  "Name": ""
}, context)

Input

Output

Output schema unknown

DeleteAccount

amazonaws_chime.DeleteAccount({
  "accountId": ""
}, context)

Input

  • input object
    • accountId required string

Output

Output schema unknown

GetAccount

amazonaws_chime.GetAccount({
  "accountId": ""
}, context)

Input

  • input object
    • accountId required string

Output

UpdateAccount

amazonaws_chime.UpdateAccount({
  "accountId": ""
}, context)

Input

Output

GetAccountSettings

amazonaws_chime.GetAccountSettings({
  "accountId": ""
}, context)

Input

  • input object
    • accountId required string

Output

UpdateAccountSettings

amazonaws_chime.UpdateAccountSettings({
  "accountId": "",
  "AccountSettings": {}
}, context)

Input

  • input object

Output

Output schema unknown

ListUsers

amazonaws_chime.ListUsers({
  "accountId": ""
}, context)

Input

  • input object
    • MaxResults string
    • NextToken string
    • accountId required string

Output

BatchUpdateUser

amazonaws_chime.BatchUpdateUser({
  "accountId": "",
  "UpdateUserRequestItems": []
}, context)

Input

Output

GetUser

amazonaws_chime.GetUser({
  "accountId": "",
  "userId": ""
}, context)

Input

  • input object
    • accountId required string
    • userId required string

Output

UpdateUser

amazonaws_chime.UpdateUser({
  "accountId": "",
  "userId": ""
}, context)

Input

  • input object
    • accountId required string
    • userId required string
    • LicenseType License

Output

LogoutUser

amazonaws_chime.LogoutUser({
  "accountId": "",
  "userId": ""
}, context)

Input

  • input object
    • accountId required string
    • userId required string

Output

Output schema unknown

ResetPersonalPIN

amazonaws_chime.ResetPersonalPIN({
  "accountId": "",
  "userId": ""
}, context)

Input

  • input object
    • accountId required string
    • userId required string

Output

InviteUsers

amazonaws_chime.InviteUsers({
  "accountId": "",
  "UserEmailList": []
}, context)

Input

  • input object

Output

Output schema unknown

BatchSuspendUser

amazonaws_chime.BatchSuspendUser({
  "accountId": "",
  "UserIdList": []
}, context)

Input

  • input object
    • accountId required string
    • UserIdList required UserIdList

Output

BatchUnsuspendUser

amazonaws_chime.BatchUnsuspendUser({
  "accountId": "",
  "UserIdList": []
}, context)

Input

  • input object
    • accountId required string
    • UserIdList required UserIdList

Output

Definitions

Account

AccountList

AccountName

  • AccountName string

AccountSettings

  • AccountSettings object: Settings related to the Amazon Chime account. This includes settings that start or stop remote control of shared screens, or start or stop the dial-out option in the Amazon Chime web application. For more information about these settings, see Use the Policies Page in the Amazon Chime Administration Guide.

AccountType

  • AccountType string (values: Team, EnterpriseDirectory, EnterpriseLWA, EnterpriseOIDC)

BadRequestException

BatchSuspendUserRequest

  • BatchSuspendUserRequest object

BatchSuspendUserResponse

BatchUnsuspendUserRequest

  • BatchUnsuspendUserRequest object

BatchUnsuspendUserResponse

BatchUpdateUserRequest

BatchUpdateUserResponse

Boolean

  • Boolean boolean

ConflictException

CreateAccountRequest

CreateAccountResponse

  • CreateAccountResponse object

DeleteAccountRequest

  • DeleteAccountRequest object

DeleteAccountResponse

  • DeleteAccountResponse object

EmailAddress

  • EmailAddress string

EmailStatus

  • EmailStatus string (values: NotSent, Sent, Failed)

ErrorCode

  • ErrorCode string (values: Unauthorized, Forbidden, NotFound, BadRequest, Conflict, ServiceFailure, ServiceUnavailable, Unprocessable, Throttled, PreconditionFailed)

ForbiddenException

GetAccountRequest

  • GetAccountRequest object

GetAccountResponse

  • GetAccountResponse object

GetAccountSettingsRequest

  • GetAccountSettingsRequest object

GetAccountSettingsResponse

GetUserRequest

  • GetUserRequest object

GetUserResponse

  • GetUserResponse object

Invite

InviteList

InviteStatus

  • InviteStatus string (values: Pending, Accepted, Failed)

InviteUsersRequest

InviteUsersResponse

Iso8601Timestamp

  • Iso8601Timestamp string

License

  • License string (values: Basic, Plus, Pro, ProTrial)

LicenseList

ListAccountsRequest

  • ListAccountsRequest object

ListAccountsResponse

ListUsersRequest

  • ListUsersRequest object

ListUsersResponse

LogoutUserRequest

  • LogoutUserRequest object

LogoutUserResponse

  • LogoutUserResponse object

NonEmptyString

  • NonEmptyString string

NotFoundException

ProfileServiceMaxResults

  • ProfileServiceMaxResults integer

RegistrationStatus

  • RegistrationStatus string (values: Unregistered, Registered, Suspended)

ResetPersonalPINRequest

  • ResetPersonalPINRequest object

ResetPersonalPINResponse

  • ResetPersonalPINResponse object

SensitiveString

  • SensitiveString string

ServiceFailureException

ServiceUnavailableException

String

  • String string

ThrottledClientException

UnauthorizedClientException

UnprocessableEntityException

UpdateAccountRequest

UpdateAccountResponse

  • UpdateAccountResponse object

UpdateAccountSettingsRequest

  • UpdateAccountSettingsRequest object

UpdateAccountSettingsResponse

  • UpdateAccountSettingsResponse object

UpdateUserRequest

  • UpdateUserRequest object

UpdateUserRequestItem

  • UpdateUserRequestItem object: The user ID and user fields to update, used with the BatchUpdateUser action.

UpdateUserRequestItemList

UpdateUserResponse

  • UpdateUserResponse object

User

UserEmailList

UserError

  • UserError object: The list of errors returned when errors are encountered during the BatchSuspendUser, BatchUnsuspendUser, or BatchUpdateUser actions. This includes user IDs, error codes, and error messages.

UserErrorList

UserIdList

UserList

  • UserList array