@datafire/amazonaws_chime

5.0.0 • Public • Published

@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

Amazon Chime is a communications service that transforms online meetings with a secure, easy-to-use application that you can trust. Amazon Chime works seamlessly across your devices so that you can stay connected. You can use Amazon Chime for online meetings, video conferencing, calls, and chat. You can also share content, both inside and outside your organization. Amazon Chime frees you to work productively from anywhere.

The Amazon Chime API is designed for administrators to use to perform key tasks, such as creating and managing Amazon Chime accounts and users. This guide provides detailed information about the Amazon Chime API.

Use host name service.chime.aws.amazon.com when working with the Amazon Chime API.

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

  • input object

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

  • CreateAccountRequest object

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

  • InviteList array

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

Readme

Keywords

none

Package Sidebar

Install

npm i @datafire/amazonaws_chime

Weekly Downloads

4

Version

5.0.0

License

MIT

Unpacked Size

81 kB

Total Files

4

Last publish

Collaborators

  • datafire