Exemplos do Amazon Chime usando a AWS CLI
Os exemplos de código a seguir mostram como realizar ações e implementar cenários comuns usando a AWS Command Line Interface com o Amazon Chime.
Ações são trechos de código de programas maiores e devem ser executadas em contexto. Embora as ações mostrem como chamar perfis de serviço individuais, você pode ver as ações no contexto em seus cenários relacionados.
Cada exemplo inclui um link para o código-fonte completo, em que você pode encontrar instruções sobre como configurar e executar o código.
Tópicos
Ações
O código de exemplo a seguir mostra como usar associate-phone-number-with-user.
- AWS CLI
-
Como associar um número de telefone a um usuário
O exemplo
associate-phone-number-with-usera seguir associa o número de telefone especificado a um usuário.aws chime associate-phone-number-with-user \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --user-id1ab2345c-67de-8901-f23g-45h678901j2k\ --e164-phone-number"+12065550100"Este comando não produz saída.
Para obter mais informações, consulte Gerenciamento de números de telefone do usuário no Guia de administração do Amazon Chime.
-
Para ver detalhes da API, consulte AssociatePhoneNumberWithUser
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar associate-signin-delegate-groups-with-account.
- AWS CLI
-
Como associar grupos delegados de login
O exemplo
associate-signin-delegate-groups-with-accounta seguir associa o grupo delegado de login especificado à conta especificada do Amazon Chime.aws chime associate-signin-delegate-groups-with-account \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --signin-delegate-groupsGroupName=my_usersEste comando não produz saída.
Para obter mais informações, consulte Gerenciar as permissões e o acesso do usuário no Guia de administração do Amazon Chime.
-
Para ver detalhes da API, consulte AssociateSigninDelegateGroupsWithAccount
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar batch-create-room-membership.
- AWS CLI
-
Para criar várias associações de salas
O exemplo
batch-create-room-membershipa seguir adiciona vários usuários a uma sala de chat como membros da sala de chat. Ele também atribui perfis de administrador e membro aos usuários.aws chime batch-create-room-membership \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --room-idabcd1e2d-3e45-6789-01f2-3g45h67i890j\ --membership-item-list"MemberId=1ab2345c-67de-8901-f23g-45h678901j2k,Role=Administrator""MemberId=2ab2345c-67de-8901-f23g-45h678901j2k,Role=Member"Saída:
{ "ResponseMetadata": { "RequestId": "169ba401-d886-475f-8b3f-e01eac6fadfb", "HTTPStatusCode": 201, "HTTPHeaders": { "x-amzn-requestid": "169ba401-d886-475f-8b3f-e01eac6fadfb", "content-type": "application/json", "content-length": "13", "date": "Mon, 02 Dec 2019 22:46:58 GMT", "connection": "keep-alive" }, "RetryAttempts": 0 }, "Errors": [] }Para obter mais informações, consulte Criar uma sala de chat no Guia do usuário do Amazon Chime.
-
Para ver detalhes da API, consulte BatchCreateRoomMembership
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar batch-delete-phone-number.
- AWS CLI
-
Para excluir vários números de telefone
O exemplo
batch-delete-phone-numbera seguir exclui todos os números de telefone especificados.aws chime batch-delete-phone-number \ --phone-number-ids"%2B12065550100""%2B12065550101"Este comando não produz saída. Saída:
{ "PhoneNumberErrors": [] }Para obter mais informações, consulte Trabalhar com números de telefone no Guia de administração do Amazon Chime.
-
Para ver detalhes da API, consulte BatchDeletePhoneNumber
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar batch-suspend-user.
- AWS CLI
-
Como suspender vários usuários
O exemplo
batch-suspend-usera seguir suspende os usuários listados da conta especificada do Amazon Chime.aws chime batch-suspend-user \ --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLE\ --user-id-list"a1b2c3d4-5678-90ab-cdef-22222EXAMPLE""a1b2c3d4-5678-90ab-cdef-33333EXAMPLE""a1b2c3d4-5678-90ab-cdef-44444EXAMPLE"Saída:
{ "UserErrors": [] }-
Para ver detalhes da API, consulte BatchSuspendUser
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar batch-unsuspend-user.
- AWS CLI
-
Como cancelar a suspensão de vários usuários
O exemplo
batch-unsuspend-usera seguir remove qualquer suspensão anterior dos usuários listados na conta especificada do Amazon Chime.aws chime batch-unsuspend-user \ --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLE\ --user-id-list"a1b2c3d4-5678-90ab-cdef-22222EXAMPLE""a1b2c3d4-5678-90ab-cdef-33333EXAMPLE""a1b2c3d4-5678-90ab-cdef-44444EXAMPLE"Saída:
{ "UserErrors": [] }-
Para ver detalhes da API, consulte BatchUnsuspendUser
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar batch-update-phone-number.
- AWS CLI
-
Para atualizar vários tipos de produto de número de telefone ao mesmo tempo
O exemplo
batch-update-phone-numbera seguir atualiza os tipos de produtos de todos os números de telefone especificados.aws chime batch-update-phone-number \ --update-phone-number-request-itemsPhoneNumberId=%2B12065550100,ProductType=BusinessCallingPhoneNumberId=%2B12065550101,ProductType=BusinessCallingSaída:
{ "PhoneNumberErrors": [] }Para atualizar vários nomes de chamadas de números de telefone ao mesmo tempo
O exemplo
batch-update-phone-numbera seguir atualiza os nomes de chamada de todos os números de telefone especificados.aws chime batch-update-phone-number \ --update-phone-number-request-itemsPhoneNumberId=%2B14013143874,CallingName=phonenumber1PhoneNumberId=%2B14013144061,CallingName=phonenumber2Saída:
{ "PhoneNumberErrors": [] }Para obter mais informações, consulte Trabalhar com números de telefone no Guia de administração do Amazon Chime.
-
Para ver detalhes da API, consulte BatchUpdatePhoneNumber
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar batch-update-user.
- AWS CLI
-
Para atualizar vários usuários em um único comando
O exemplo
batch-update-usera seguir atualiza oLicenseTypeem cada um dos usuários listados na conta especificada do Amazon Chime.aws chime batch-update-user \ --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLE--update-user-request-items"UserId=a1b2c3d4-5678-90ab-cdef-22222EXAMPLE,LicenseType=Basic""UserId=a1b2c3d4-5678-90ab-cdef-33333EXAMPLE,LicenseType=Basic"Saída:
{ "UserErrors": [] }-
Para ver detalhes da API, consulte BatchUpdateUser
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar create-account.
- AWS CLI
-
Para criar uma conta
O exemplo
create-accounta seguir cria uma conta do Amazon Chime na conta do administrador da AWS.aws chime create-account \ --nameMyChimeAccountSaída:
{ "Account": { "AwsAccountId": "111122223333", "AccountId": "a1b2c3d4-5678-90ab-cdef-11111EXAMPLE", "Name": "MyChimeAccount", "AccountType": "Team", "CreatedTimestamp": "2019-01-04T17:11:22.003Z", "DefaultLicense": "Pro", "SupportedLicenses": [ "Basic", "Pro" ], "SigninDelegateGroups": [ { "GroupName": "myGroup" }, ] } }Para obter mais informações, consulte Conceitos básicos no Guia de administração do Amazon Chime.
-
Para obter detalhes da API, consulte CreateAccount
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar create-bot.
- AWS CLI
-
Para criar um bot do Amazon Chime
O exemplo
create-bota seguir cria um bot para a conta específica do Amazon Chime Enterprise.aws chime create-bot \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --display-name"myBot"\ --domain"example.com"Saída:
{ "Bot": { "BotId": "123abcd4-5ef6-789g-0h12-34j56789012k", "UserId": "123abcd4-5ef6-789g-0h12-34j56789012k", "DisplayName": "myBot (Bot)", "BotType": "ChatBot", "Disabled": false, "CreatedTimestamp": "2019-09-09T18:05:56.749Z", "UpdatedTimestamp": "2019-09-09T18:05:56.749Z", "BotEmail": "myBot-chimebot@example.com", "SecurityToken": "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY" } }Para obter mais informações, consulte Integrar um bot de chat com o Amazon Chime no Guia do desenvolvedor do Amazon Chime.
-
Para ver detalhes da API, consulte CreateBot
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar create-phone-number-order.
- AWS CLI
-
Para criar um pedido de número de telefone
O exemplo
create-phone-number-ordera seguir cria um pedido de número de telefone para os números de telefone especificados.aws chime create-phone-number-order \ --product-typeVoiceConnector\ --e164-phone-numbers"+12065550100""+12065550101""+12065550102"Saída:
{ "PhoneNumberOrder": { "PhoneNumberOrderId": "abc12345-de67-89f0-123g-h45i678j9012", "ProductType": "VoiceConnector", "Status": "Processing", "OrderedPhoneNumbers": [ { "E164PhoneNumber": "+12065550100", "Status": "Processing" }, { "E164PhoneNumber": "+12065550101", "Status": "Processing" }, { "E164PhoneNumber": "+12065550102", "Status": "Processing" } ], "CreatedTimestamp": "2019-08-09T21:35:21.427Z", "UpdatedTimestamp": "2019-08-09T21:35:22.408Z" } }Para obter mais informações, consulte Trabalhar com números de telefone no Guia de administração do Amazon Chime.
-
Para ver detalhes da API, consulte CreatePhoneNumberOrder
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar create-room-membership.
- AWS CLI
-
Para criar uma associação de sala
O exemplo
create-room-membershipa seguir adiciona o usuário especificado à sala de chat como membro da sala de chat.aws chime create-room-membership \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --room-idabcd1e2d-3e45-6789-01f2-3g45h67i890j\ --member-id1ab2345c-67de-8901-f23g-45h678901j2kSaída:
{ "RoomMembership": { "RoomId": "abcd1e2d-3e45-6789-01f2-3g45h67i890j", "Member": { "MemberId": "1ab2345c-67de-8901-f23g-45h678901j2k", "MemberType": "User", "Email": "janed@example.com", "FullName": "Jane Doe", "AccountId": "12a3456b-7c89-012d-3456-78901e23fg45" }, "Role": "Member", "InvitedBy": "arn:aws:iam::111122223333:user/alejandro", "UpdatedTimestamp": "2019-12-02T22:36:41.969Z" } }Para obter mais informações, consulte Criar uma sala de chat no Guia do usuário do Amazon Chime.
-
Para ver detalhes da API, consulte CreateRoomMembership
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar create-room.
- AWS CLI
-
Para criar uma sala de chat
O exemplo
create-rooma seguir cria uma sala de chat para a conta especificada do Amazon Chime.aws chime create-room \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --namechatRoomSaída:
{ "Room": { "RoomId": "abcd1e2d-3e45-6789-01f2-3g45h67i890j", "Name": "chatRoom", "AccountId": "12a3456b-7c89-012d-3456-78901e23fg45", "CreatedBy": "arn:aws:iam::111122223333:user/alejandro", "CreatedTimestamp": "2019-12-02T22:29:31.549Z", "UpdatedTimestamp": "2019-12-02T22:29:31.549Z" } }Para obter mais informações, consulte Criar uma sala de chat no Guia do usuário do Amazon Chime.
-
Para ver detalhes da API, consulte CreateRoom
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar create-user.
- AWS CLI
-
Para criar um perfil de usuário para um dispositivo compartilhado
O exemplo
create-usera seguir cria um perfil de dispositivo compartilhado para o endereço de e-mail especificado.aws chime create-user \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --emailroomdevice@example.com\ --user-typeSharedDeviceSaída:
{ "User": { "UserId": "1ab2345c-67de-8901-f23g-45h678901j2k", "AccountId": "12a3456b-7c89-012d-3456-78901e23fg45", "PrimaryEmail": "roomdevice@example.com", "DisplayName": "Room Device", "LicenseType": "Pro", "UserType": "SharedDevice", "UserRegistrationStatus": "Registered", "RegisteredOn": "2020-01-15T22:38:09.806Z", "AlexaForBusinessMetadata": { "IsAlexaForBusinessEnabled": false } } }Para obter mais informações, consulte Preparar para a configuração no Guia de administração do Amazon Chime.
-
Para obter detalhes da API, consulte CreateUser
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar delete-account.
- AWS CLI
-
Para excluir uma conta
O exemplo
delete-accounta seguir exclui a conta especificada.aws chime delete-account --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLEEste comando não produz saída.
Para obter mais informações, consulte Excluir sua conta no Guia de administração do Amazon Chime.
-
Para ver detalhes da API, consulte DeleteAccount
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar delete-phone-number.
- AWS CLI
-
Para excluir um número de telefone
O exemplo
delete-phone-numbera seguir move o número de telefone especificado para a fila de exclusão.aws chime delete-phone-number \ --phone-number-id"+12065550100"Este comando não produz saída.
Para obter mais informações, consulte Trabalhar com números de telefone no Guia de administração do Amazon Chime.
-
Para ver detalhes da API, consulte DeletePhoneNumber
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar delete-room-membership.
- AWS CLI
-
Para remover um usuário como membro de uma sala de chat
O exemplo
delete-room-membershipa seguir remove o membro especificado da sala de chat especificada.aws chime delete-room-membership \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --room-idabcd1e2d-3e45-6789-01f2-3g45h67i890j\ --member-id1ab2345c-67de-8901-f23g-45h678901j2kEste comando não produz saída.
Para obter mais informações, consulte Criar uma sala de chat no Guia do usuário do Amazon Chime.
-
Para ver detalhes da API, consulte DeleteRoomMembership
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar delete-room.
- AWS CLI
-
Para excluir uma sala de bate-papo
O exemplo
delete-rooma seguir exclui a sala de chat especificada e remove as associações da sala de chat.aws chime delete-room \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --room-idabcd1e2d-3e45-6789-01f2-3g45h67i890jEste comando não produz saída.
Para obter mais informações, consulte Criar uma sala de chat no Guia do usuário do Amazon Chime.
-
Para ver detalhes da API, consulte DeleteRoom
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar disassociate-phone-number-from-user.
- AWS CLI
-
Como desassociar um número de telefone de um usuário
O exemplo
disassociate-phone-number-from-usera seguir desassocia um número de telefone do usuário especificado.aws chime disassociate-phone-number-from-user \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --user-id1ab2345c-67de-8901-f23g-45h678901j2kEste comando não produz saída.
Para obter mais informações, consulte Gerenciamento de números de telefone do usuário no Guia de administração do Amazon Chime.
-
Para ver detalhes da API, consulte DisassociatePhoneNumberFromUser
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar disassociate-signin-delegate-groups-from-account.
- AWS CLI
-
Como desassociar grupos delegados de login
O exemplo
disassociate-signin-delegate-groups-from-accounta seguir desassocia o grupo delegado de login especificado da conta especificada do Amazon Chime.aws chime disassociate-signin-delegate-groups-from-account \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --group-names"my_users"Este comando não produz saída.
Para obter mais informações, consulte Gerenciar as permissões e o acesso do usuário no Guia de administração do Amazon Chime.
-
Para ver detalhes da API, consulte DisassociateSigninDelegateGroupsFromAccount
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar get-account-settings.
- AWS CLI
-
Para recuperar as configurações de uma conta
O exemplo
get-account-settingsa seguir recupera as configurações da conta na conta especificada.aws chime get-account-settings --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLESaída:
{ "AccountSettings": { "DisableRemoteControl": false, "EnableDialOut": false } }Para obter mais informações, consulte Gerenciar suas contas do Amazon Chime no Guia de administração do Amazon Chime.
-
Para obter detalhes da API, consulte GetAccountSettings
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar get-account.
- AWS CLI
-
Para recuperar os detalhes de uma conta
O exemplo
get-accounta seguir recupera os detalhes da conta do Amazon Chime especificada.aws chime get-account \ --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLESaída:
{ "Account": { "AwsAccountId": "111122223333", "AccountId": "a1b2c3d4-5678-90ab-cdef-11111EXAMPLE", "Name": "EnterpriseDirectory", "AccountType": "EnterpriseDirectory", "CreatedTimestamp": "2018-12-20T18:38:02.181Z", "DefaultLicense": "Pro", "SupportedLicenses": [ "Basic", "Pro" ], "SigninDelegateGroups": [ { "GroupName": "myGroup" }, ] } }Para obter mais informações, consulte Gerenciar suas contas do Amazon Chime no Guia de administração do Amazon Chime.
-
Para ver detalhes da API, consulte GetAccount
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar get-bot.
- AWS CLI
-
Para recuperar detalhes de um bot
O exemplo
get-bota seguir exibe os detalhes do bot especificado.aws chime get-bot \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --bot-id123abcd4-5ef6-789g-0h12-34j56789012kSaída:
{ "Bot": { "BotId": "123abcd4-5ef6-789g-0h12-34j56789012k", "UserId": "123abcd4-5ef6-789g-0h12-34j56789012k", "DisplayName": "myBot (Bot)", "BotType": "ChatBot", "Disabled": false, "CreatedTimestamp": "2019-09-09T18:05:56.749Z", "UpdatedTimestamp": "2019-09-09T18:05:56.749Z", "BotEmail": "myBot-chimebot@example.com", "SecurityToken": "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY" } }Para obter mais informações, consulte Atualizar bots de chat no Guia do desenvolvedor do Amazon Chime.
-
Para ver detalhes da API, consulte GetBot
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar get-global-settings.
- AWS CLI
-
Para obter configurações globais
O exemplo
get-global-settingsa seguir recupera os nomes de bucket do S3 usados para armazenar registros de detalhes de chamadas para o Amazon Chime Business Calling e Amazon Chime Voice Connectors associados à conta da AWS do administrador.aws chime get-global-settingsSaída:
{ "BusinessCalling": { "CdrBucket": "s3bucket" }, "VoiceConnector": { "CdrBucket": "s3bucket" } }Para obter mais informações, consulte Gerenciar as configurações globais no Guia do administrador do Amazon Chime.
-
Para ver detalhes da API, consulte GetGlobalSettings
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar get-phone-number-order.
- AWS CLI
-
Para obter detalhes de um pedido de número de telefone
O exemplo
get-phone-number-ordera seguir exibe os detalhes do pedido de número de telefone especificado.aws chime get-phone-number-order \ --phone-number-order-idabc12345-de67-89f0-123g-h45i678j9012Saída:
{ "PhoneNumberOrder": { "PhoneNumberOrderId": "abc12345-de67-89f0-123g-h45i678j9012", "ProductType": "VoiceConnector", "Status": "Partial", "OrderedPhoneNumbers": [ { "E164PhoneNumber": "+12065550100", "Status": "Acquired" }, { "E164PhoneNumber": "+12065550101", "Status": "Acquired" }, { "E164PhoneNumber": "+12065550102", "Status": "Failed" } ], "CreatedTimestamp": "2019-08-09T21:35:21.427Z", "UpdatedTimestamp": "2019-08-09T21:35:31.926Z" } }Para obter mais informações, consulte Trabalhar com números de telefone no Guia de administração do Amazon Chime.
-
Para receber detalhes da API, consulte GetPhoneNumberOrder
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar get-phone-number-settings.
- AWS CLI
-
Para recuperar um nome de chamada de saída
O exemplo
get-phone-number-settingsa seguir recupera o nome padrão da chamada de saída para a conta da AWS do usuário da chamada.aws chime get-phone-number-settingsEste comando não produz saída. Saída:
{ "CallingName": "myName", "CallingNameUpdatedTimestamp": "2019-10-28T18:56:42.911Z" }Para obter mais informações, consulte Trabalhar com números de telefone no Guia de administração do Amazon Chime.
-
Para ver detalhes da API, consulte GetPhoneNumberSettings
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar get-phone-number.
- AWS CLI
-
Para obter detalhes dos números de telefone
O exemplo
get-phone-numbera seguir exibe os detalhes do número de telefone especificado.aws chime get-phone-number \ --phone-number-id+12065550100Saída:
{ "PhoneNumber": { "PhoneNumberId": "%2B12065550100", "E164PhoneNumber": "+12065550100", "Type": "Local", "ProductType": "VoiceConnector", "Status": "Unassigned", "Capabilities": { "InboundCall": true, "OutboundCall": true, "InboundSMS": true, "OutboundSMS": true, "InboundMMS": true, "OutboundMMS": true }, "Associations": [ { "Value": "abcdef1ghij2klmno3pqr4", "Name": "VoiceConnectorId", "AssociatedTimestamp": "2019-10-28T18:40:37.453Z" } ], "CallingNameStatus": "UpdateInProgress", "CreatedTimestamp": "2019-08-09T21:35:21.445Z", "UpdatedTimestamp": "2019-08-09T21:35:31.745Z" } }Para obter mais informações, consulte Trabalhar com números de telefone no Guia de administração do Amazon Chime.
-
Para ver detalhes da API, consulte GetPhoneNumber
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar get-room.
- AWS CLI
-
Para obter os detalhes sobre uma sala de chat
O exemplo
get-rooma seguir exibe os detalhes da sala de chat especificada.aws chime get-room \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --room-idabcd1e2d-3e45-6789-01f2-3g45h67i890jSaída:
{ "Room": { "RoomId": "abcd1e2d-3e45-6789-01f2-3g45h67i890j", "Name": "chatRoom", "AccountId": "12a3456b-7c89-012d-3456-78901e23fg45", "CreatedBy": "arn:aws:iam::111122223333:user/alejandro", "CreatedTimestamp": "2019-12-02T22:29:31.549Z", "UpdatedTimestamp": "2019-12-02T22:29:31.549Z" } }Para obter mais informações, consulte Criar uma sala de chat no Guia do usuário do Amazon Chime.
-
Para ver detalhes da API, consulte GetRoom
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar get-user-settings.
- AWS CLI
-
Para recuperar as configurações do usuário
O exemplo
get-user-settingsa seguir exibe as configurações do usuário especificadas.aws chime get-user-settings \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --user-id1ab2345c-67de-8901-f23g-45h678901j2kSaída:
{ "UserSettings": { "Telephony": { "InboundCalling": true, "OutboundCalling": true, "SMS": true } } }Para obter mais informações, consulte Gerenciamento de números de telefone do usuário no Guia de administração do Amazon Chime.
-
Para ver detalhes da API, consulte GetUserSettings
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar get-user.
- AWS CLI
-
Para obter detalhes de um usuário
O exemplo
get-usera seguir recupera os detalhes do usuário especificado.aws chime get-user \ --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLE\ --user-ida1b2c3d4-5678-90ab-cdef-22222EXAMPLESaída:
{ "User": { "UserId": "a1b2c3d4-5678-90ab-cdef-22222EXAMPLE", "AccountId": "a1b2c3d4-5678-90ab-cdef-11111EXAMPLE", "PrimaryEmail": "marthar@example.com", "DisplayName": "Martha Rivera", "LicenseType": "Pro", "UserRegistrationStatus": "Registered", "RegisteredOn": "2018-12-20T18:45:25.231Z", "InvitedOn": "2018-12-20T18:45:25.231Z", "AlexaForBusinessMetadata": { "IsAlexaForBusinessEnabled": False, "AlexaForBusinessRoomArn": "null" }, "PersonalPIN": "XXXXXXXXXX" } }Para obter mais informações, consulte Gerenciar usuários no Guia de administração do Amazon Chime.
-
Para obter detalhes da API, consulte GetUser
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar invite-users.
- AWS CLI
-
Como convidar usuários a participarem do Amazon Chime
O exemplo
invite-usersa seguir envia um e-mail para convidar um usuário para a conta especificada do Amazon Chime.aws chime invite-users \ --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLE\ --user-email-list"alejandror@example.com""janed@example.com"Saída:
{ "Invites": [ { "InviteId": "a1b2c3d4-5678-90ab-cdef-22222EXAMPLE", "Status": "Pending", "EmailAddress": "alejandror@example.com", "EmailStatus": "Sent" } { "InviteId": "a1b2c3d4-5678-90ab-cdef-33333EXAMPLE", "Status": "Pending", "EmailAddress": "janed@example.com", "EmailStatus": "Sent" } ] }Para obter mais informações, consulte Convidar e suspender usuários no Guia de administração do Amazon Chime.
-
Para ver detalhes da API, consulte InviteUsers
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar list-accounts.
- AWS CLI
-
Para obter uma lista de contas
O exemplo
list-accountsa seguir recupera uma lista das contas do Amazon Chime na conta da AWS do administrador.aws chime list-accountsSaída:
{ "Accounts": [ { "AwsAccountId": "111122223333", "AccountId": "a1b2c3d4-5678-90ab-cdef-11111EXAMPLE", "Name": "First Chime Account", "AccountType": "EnterpriseDirectory", "CreatedTimestamp": "2018-12-20T18:38:02.181Z", "DefaultLicense": "Pro", "SupportedLicenses": [ "Basic", "Pro" ], "SigninDelegateGroups": [ { "GroupName": "myGroup" }, ] }, { "AwsAccountId": "111122223333", "AccountId": "a1b2c3d4-5678-90ab-cdef-22222EXAMPLE", "Name": "Second Chime Account", "AccountType": "Team", "CreatedTimestamp": "2018-09-04T21:44:22.292Z", "DefaultLicense": "Pro", "SupportedLicenses": [ "Basic", "Pro" ], "SigninDelegateGroups": [ { "GroupName": "myGroup" }, ] } ] }Para obter mais informações, consulte Gerenciar suas contas do Amazon Chime no Guia de administração do Amazon Chime.
-
Para obter detalhes da API, consulte ListAccounts
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar list-bots.
- AWS CLI
-
Para recuperar uma lista de bots
O exemplo
list-botsa seguir lista os bots associados à conta especificada do Amazon Chime.aws chime list-bots \ --account-id12a3456b-7c89-012d-3456-78901e23fg45Saída:
{ "Bot": { "BotId": "123abcd4-5ef6-789g-0h12-34j56789012k", "UserId": "123abcd4-5ef6-789g-0h12-34j56789012k", "DisplayName": "myBot (Bot)", "BotType": "ChatBot", "Disabled": false, "CreatedTimestamp": "2019-09-09T18:05:56.749Z", "UpdatedTimestamp": "2019-09-09T18:05:56.749Z", "BotEmail": "myBot-chimebot@example.com", "SecurityToken": "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY" } }Para obter mais informações, consulte Usar bots de chat com o Amazon Chime no Guia do desenvolvedor do Amazon Chime.
-
Para ver detalhes da API, consulte ListBots
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar list-phone-number-orders.
- AWS CLI
-
Para listar pedidos de números de telefone
O exemplo
list-phone-number-ordersa seguir lista os pedidos de números de telefone associados à conta do administrador do Amazon Chime.aws chime list-phone-number-ordersSaída:
{ "PhoneNumberOrders": [ { "PhoneNumberOrderId": "abc12345-de67-89f0-123g-h45i678j9012", "ProductType": "VoiceConnector", "Status": "Partial", "OrderedPhoneNumbers": [ { "E164PhoneNumber": "+12065550100", "Status": "Acquired" }, { "E164PhoneNumber": "+12065550101", "Status": "Acquired" }, { "E164PhoneNumber": "+12065550102", "Status": "Failed" } ], "CreatedTimestamp": "2019-08-09T21:35:21.427Z", "UpdatedTimestamp": "2019-08-09T21:35:31.926Z" } { "PhoneNumberOrderId": "cba54321-ed76-09f5-321g-h54i876j2109", "ProductType": "BusinessCalling", "Status": "Partial", "OrderedPhoneNumbers": [ { "E164PhoneNumber": "+12065550103", "Status": "Acquired" }, { "E164PhoneNumber": "+12065550104", "Status": "Acquired" }, { "E164PhoneNumber": "+12065550105", "Status": "Failed" } ], "CreatedTimestamp": "2019-08-09T21:35:21.427Z", "UpdatedTimestamp": "2019-08-09T21:35:31.926Z" } ] }Para obter mais informações, consulte Trabalhar com números de telefone no Guia de administração do Amazon Chime.
-
Para ver detalhes da API, consulte ListPhoneNumberOrders
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar list-phone-numbers.
- AWS CLI
-
Para listar números de telefone em uma conta do Amazon Chime
O exemplo
list-phone-numbersa seguir lista os números de telefone associados à conta do Amazon Chime do administrador.aws chime list-phone-numbersEste comando não produz saída. Saída:
{ "PhoneNumbers": [ { "PhoneNumberId": "%2B12065550100", "E164PhoneNumber": "+12065550100", "Type": "Local", "ProductType": "VoiceConnector", "Status": "Assigned", "Capabilities": { "InboundCall": true, "OutboundCall": true, "InboundSMS": true, "OutboundSMS": true, "InboundMMS": true, "OutboundMMS": true }, "Associations": [ { "Value": "abcdef1ghij2klmno3pqr4", "Name": "VoiceConnectorId", "AssociatedTimestamp": "2019-10-28T18:40:37.453Z" } ], "CallingNameStatus": "UpdateInProgress", "CreatedTimestamp": "2019-08-12T22:10:20.521Z", "UpdatedTimestamp": "2019-10-28T18:42:07.964Z" }, { "PhoneNumberId": "%2B12065550101", "E164PhoneNumber": "+12065550101", "Type": "Local", "ProductType": "VoiceConnector", "Status": "Assigned", "Capabilities": { "InboundCall": true, "OutboundCall": true, "InboundSMS": true, "OutboundSMS": true, "InboundMMS": true, "OutboundMMS": true }, "Associations": [ { "Value": "abcdef1ghij2klmno3pqr4", "Name": "VoiceConnectorId", "AssociatedTimestamp": "2019-10-28T18:40:37.511Z" } ], "CallingNameStatus": "UpdateInProgress", "CreatedTimestamp": "2019-08-12T22:10:20.521Z", "UpdatedTimestamp": "2019-10-28T18:42:07.960Z" } ] }Para obter mais informações, consulte Trabalhar com números de telefone no Guia de administração do Amazon Chime.
-
Para ver detalhes da API, consulte ListPhoneNumbers
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar list-room-memberships.
- AWS CLI
-
Para listar associações de salas
O exemplo
list-room-membershipsa seguir exibe uma lista dos detalhes da associação da sala de chat especificada.aws chime list-room-memberships \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --room-idabcd1e2d-3e45-6789-01f2-3g45h67i890jSaída:
{ "RoomMemberships": [ { "RoomId": "abcd1e2d-3e45-6789-01f2-3g45h67i890j", "Member": { "MemberId": "2ab2345c-67de-8901-f23g-45h678901j2k", "MemberType": "User", "Email": "zhangw@example.com", "FullName": "Zhang Wei", "AccountId": "12a3456b-7c89-012d-3456-78901e23fg45" }, "Role": "Member", "InvitedBy": "arn:aws:iam::111122223333:user/alejandro", "UpdatedTimestamp": "2019-12-02T22:46:58.532Z" }, { "RoomId": "abcd1e2d-3e45-6789-01f2-3g45h67i890j", "Member": { "MemberId": "1ab2345c-67de-8901-f23g-45h678901j2k", "MemberType": "User", "Email": "janed@example.com", "FullName": "Jane Doe", "AccountId": "12a3456b-7c89-012d-3456-78901e23fg45" }, "Role": "Administrator", "InvitedBy": "arn:aws:iam::111122223333:user/alejandro", "UpdatedTimestamp": "2019-12-02T22:46:58.532Z" } ] }Para obter mais informações, consulte Criar uma sala de chat no Guia do usuário do Amazon Chime.
-
Para ver detalhes da API, consulte ListRoomMemberships
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar list-rooms.
- AWS CLI
-
Para listar salas de chat
O exemplo
list-roomsa seguir exibe uma lista de salas de chat na conta especificada. A lista é filtrada somente para as salas de chat às quais o membro especificado pertence.aws chime list-rooms \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --member-id1ab2345c-67de-8901-f23g-45h678901j2kSaída:
{ "Room": { "RoomId": "abcd1e2d-3e45-6789-01f2-3g45h67i890j", "Name": "teamRoom", "AccountId": "12a3456b-7c89-012d-3456-78901e23fg45", "CreatedBy": "arn:aws:iam::111122223333:user/alejandro", "CreatedTimestamp": "2019-12-02T22:29:31.549Z", "UpdatedTimestamp": "2019-12-02T22:33:19.310Z" } }Para obter mais informações, consulte Criar uma sala de chat no Guia do usuário do Amazon Chime.
-
Para ver detalhes da API, consulte ListRooms
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar list-users.
- AWS CLI
-
Para listar os usuários em uma conta
O exemplo
list-usersa seguir lista os usuários da conta especificada do Amazon Chime.aws chime list-users --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLESaída:
{ "Users": [ { "UserId": "a1b2c3d4-5678-90ab-cdef-22222EXAMPLE", "AccountId": "a1b2c3d4-5678-90ab-cdef-11111EXAMPLE", "PrimaryEmail": "mariag@example.com", "DisplayName": "Maria Garcia", "LicenseType": "Pro", "UserType": "PrivateUser", "UserRegistrationStatus": "Registered", "RegisteredOn": "2018-12-20T18:45:25.231Z" "AlexaForBusinessMetadata": { "IsAlexaForBusinessEnabled": false } }, { "UserId": "a1b2c3d4-5678-90ab-cdef-33333EXAMPLE", "AccountId": "a1b2c3d4-5678-90ab-cdef-11111EXAMPLE", "PrimaryEmail": "richardr@example.com", "DisplayName": "Richard Roe", "LicenseType": "Pro", "UserType": "PrivateUser", "UserRegistrationStatus": "Registered", "RegisteredOn": "2018-12-20T18:45:45.415Z" "AlexaForBusinessMetadata": { "IsAlexaForBusinessEnabled": false } }, { "UserId": "a1b2c3d4-5678-90ab-cdef-44444EXAMPLE", "AccountId": "a1b2c3d4-5678-90ab-cdef-11111EXAMPLE", "PrimaryEmail": "saanvis@example.com", "DisplayName": "Saanvi Sarkar", "LicenseType": "Basic", "UserType": "PrivateUser", "UserRegistrationStatus": "Registered", "RegisteredOn": "2018-12-20T18:46:57.747Z" "AlexaForBusinessMetadata": { "IsAlexaForBusinessEnabled": false } }, { "UserId": "a1b2c3d4-5678-90ab-cdef-55555EXAMPLE", "AccountId": "a1b2c3d4-5678-90ab-cdef-11111EXAMPLE", "PrimaryEmail": "wxiulan@example.com", "DisplayName": "Wang Xiulan", "LicenseType": "Basic", "UserType": "PrivateUser", "UserRegistrationStatus": "Registered", "RegisteredOn": "2018-12-20T18:47:15.390Z" "AlexaForBusinessMetadata": { "IsAlexaForBusinessEnabled": false } } ] }Para obter mais informações, consulte Gerenciar usuários no Guia de administração do Amazon Chime.
-
Para obter detalhes da API, consulte ListUsers
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar logout-user.
- AWS CLI
-
Como fazer o logoff de um usuário
O exemplo
logout-usera seguir desconecta o usuário especificado.aws chime logout-user \ --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLE\ --user-ida1b2c3d4-5678-90ab-cdef-22222EXAMPLEEste comando não produz saída.
-
Para ver detalhes da API, consulte LogoutUser
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar regenerate-security-token.
- AWS CLI
-
Como regenerar um token de segurança
O exemplo
regenerate-security-tokena seguir gera o token de segurança do bot especificado.aws chime regenerate-security-token \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --bot-id123abcd4-5ef6-789g-0h12-34j56789012kSaída:
{ "Bot": { "BotId": "123abcd4-5ef6-789g-0h12-34j56789012k", "UserId": "123abcd4-5ef6-789g-0h12-34j56789012k", "DisplayName": "myBot (Bot)", "BotType": "ChatBot", "Disabled": false, "CreatedTimestamp": "2019-09-09T18:05:56.749Z", "UpdatedTimestamp": "2019-09-09T18:05:56.749Z", "BotEmail": "myBot-chimebot@example.com", "SecurityToken": "je7MtGbClwBF/2Zp9Utk/h3yCo8nvbEXAMPLEKEY" } }Para obter mais informações, consulte Autenticar solicitações de bot de chat no Guia do desenvolvedor do Amazon Chime.
-
Para ver detalhes da API, consulte RegenerateSecurityToken
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar reset-personal-pin.
- AWS CLI
-
Como redefinir o PIN de reunião pessoal de um usuário
O exemplo
reset-personal-pina seguir redefine o PIN de reunião pessoal de um usuário especificado.aws chime reset-personal-pin \ --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLE--user-ida1b2c3d4-5678-90ab-cdef-22222EXAMPLESaída:
{ "User": { "UserId": "a1b2c3d4-5678-90ab-cdef-22222EXAMPLE", "AccountId": "a1b2c3d4-5678-90ab-cdef-11111EXAMPLE", "PrimaryEmail": "mateo@example.com", "DisplayName": "Mateo Jackson", "LicenseType": "Pro", "UserType": "PrivateUser", "UserRegistrationStatus": "Registered", "RegisteredOn": "2018-12-20T18:45:25.231Z", "AlexaForBusinessMetadata": { "IsAlexaForBusinessEnabled": False, "AlexaForBusinessRoomArn": "null" }, "PersonalPIN": "XXXXXXXXXX" } }Para obter mais informações, consulte Alteração de PINs de reuniões pessoais no Guia de administração do Amazon Chime.
-
Para ver detalhes da API, consulte ResetPersonalPin
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar restore-phone-number.
- AWS CLI
-
Como restaurar um número de telefone
O exemplo
restore-phone-numbera seguir restaura o número de telefone especificado da fila de exclusão.aws chime restore-phone-number \ --phone-number-id"+12065550100"Saída:
{ "PhoneNumber": { "PhoneNumberId": "%2B12065550100", "E164PhoneNumber": "+12065550100", "Type": "Local", "ProductType": "BusinessCalling", "Status": "Unassigned", "Capabilities": { "InboundCall": true, "OutboundCall": true, "InboundSMS": true, "OutboundSMS": true, "InboundMMS": true, "OutboundMMS": true }, "Associations": [], "CreatedTimestamp": "2019-08-09T21:35:21.445Z", "UpdatedTimestamp": "2019-08-12T22:06:36.355Z" } }Para obter mais informações, consulte Trabalhar com números de telefone no Guia de administração do Amazon Chime.
-
Para ver detalhes da API, consulte RestorePhoneNumber
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar search-available-phone-numbers.
- AWS CLI
-
Como pesquisar números de telefone disponíveis
O exemplo
search-available-phone-numbersa seguir pesquisa os números de telefone disponíveis por código de área.aws chime search-available-phone-numbers \ --area-code"206"Saída:
{ "E164PhoneNumbers": [ "+12065550100", "+12065550101", "+12065550102", "+12065550103", "+12065550104", "+12065550105", "+12065550106", "+12065550107", "+12065550108", "+12065550109", ] }Para obter mais informações, consulte Trabalhar com números de telefone no Guia de administração do Amazon Chime.
-
Para ver detalhes da API, consulte SearchAvailablePhoneNumbers
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar update-account-settings.
- AWS CLI
-
Para atualizar as configurações da sua conta
O exemplo
update-account-settingsa seguir desabilita o controle remoto de telas compartilhadas na conta especificada do Amazon Chime.aws chime update-account-settings \ --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLE\ --account-settingsDisableRemoteControl=trueEste comando não produz saída.
-
Para ver detalhes da API, consulte UpdateAccountSettings
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar update-account.
- AWS CLI
-
Para atualizar uma conta
O exemplo
update-accounta seguir atualiza o nome da conta especificada.aws chime update-account \ --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLE\ --nameMyAccountNameSaída:
{ "Account": { "AwsAccountId": "111122223333", "AccountId": "a1b2c3d4-5678-90ab-cdef-11111EXAMPLE", "Name": "MyAccountName", "AccountType": "Team", "CreatedTimestamp": "2018-09-04T21:44:22.292Z", "DefaultLicense": "Pro", "SupportedLicenses": [ "Basic", "Pro" ], "SigninDelegateGroups": [ { "GroupName": "myGroup" }, ] } }Para obter mais informações, consulte Renomear sua conta no Guia de administração do Amazon Chime.
-
Para ver detalhes da API, consulte UpdateAccount
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar update-bot.
- AWS CLI
-
Para atualizar um bot
O exemplo
update-bota seguir atualiza o status do bot especificado para impedir sua execução.aws chime update-bot \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --bot-id123abcd4-5ef6-789g-0h12-34j56789012k\ --disabledSaída:
{ "Bot": { "BotId": "123abcd4-5ef6-789g-0h12-34j56789012k", "UserId": "123abcd4-5ef6-789g-0h12-34j56789012k", "DisplayName": "myBot (Bot)", "BotType": "ChatBot", "Disabled": true, "CreatedTimestamp": "2019-09-09T18:05:56.749Z", "UpdatedTimestamp": "2019-09-09T18:05:56.749Z", "BotEmail": "myBot-chimebot@example.com", "SecurityToken": "je7MtGbClwBF/2Zp9Utk/h3yCo8nvbEXAMPLEKEY" } }Para obter mais informações, consulte Atualizar bots de chat no Guia do desenvolvedor do Amazon Chime.
-
Para ver detalhes da API, consulte UpdateBot
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar update-global-settings.
- AWS CLI
-
Para atualizar configurações globais
O exemplo
update-global-settingsa seguir atualiza o bucket do S3 usado para armazenar registros de detalhes de chamadas para o Amazon Chime Business Calling e Amazon Chime Voice Connectors associados à conta da AWS do administrador.aws chime update-global-settings \ --business-calling CdrBucket="s3bucket" \ --voice-connector CdrBucket="s3bucket"Este comando não produz saída.
Para obter mais informações, consulte Gerenciar as configurações globais no Guia do administrador do Amazon Chime.
-
Para ver detalhes da API, consulte UpdateGlobalSettings
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar update-phone-number-settings.
- AWS CLI
-
Para atualizar o nome de uma chamada de saída
O exemplo
update-phone-number-settingsa seguir atualiza o nome padrão da chamada de saída para a conta da AWS do administrador.aws chime update-phone-number-settings \ --calling-name"myName"Este comando não produz saída.
Para obter mais informações, consulte Trabalhar com números de telefone no Guia de administração do Amazon Chime.
-
Para ver detalhes da API, consulte UpdatePhoneNumberSettings
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar update-phone-number.
- AWS CLI
-
Exemplo 1: atualizar o tipo de produto de um número de telefone
O exemplo
update-phone-numbera seguir atualiza o tipo de produto do número de telefone especificado.aws chime update-phone-number \ --phone-number-id"+12065550100"\ --product-type"BusinessCalling"Saída:
{ "PhoneNumber": { "PhoneNumberId": "%2B12065550100", "E164PhoneNumber": "+12065550100", "Type": "Local", "ProductType": "BusinessCalling", "Status": "Unassigned", "Capabilities": { "InboundCall": true, "OutboundCall": true, "InboundSMS": true, "OutboundSMS": true, "InboundMMS": true, "OutboundMMS": true }, "Associations": [], "CallingName": "phonenumber1", "CreatedTimestamp": "2019-08-09T21:35:21.445Z", "UpdatedTimestamp": "2019-08-12T21:44:07.591Z" } }Exemplo 2: atualizar o nome da chamada de saída de um número de telefone
O exemplo
update-phone-numbera seguir atualiza o nome da chamada de saída no número de telefone especificado.aws chime update-phone-number --phone-number-id "+12065550100" --calling-name "phonenumber2"
Saída:
{ "PhoneNumber": { "PhoneNumberId": "%2B12065550100", "E164PhoneNumber": "+12065550100", "Type": "Local", "ProductType": "BusinessCalling", "Status": "Unassigned", "Capabilities": { "InboundCall": true, "OutboundCall": true, "InboundSMS": true, "OutboundSMS": true, "InboundMMS": true, "OutboundMMS": true }, "Associations": [], "CallingName": "phonenumber2", "CreatedTimestamp": "2019-08-09T21:35:21.445Z", "UpdatedTimestamp": "2019-08-12T21:44:07.591Z" } }Para obter mais informações, consulte Trabalhar com números de telefone no Guia de administração do Amazon Chime.
-
Para ver detalhes da API, consulte UpdatePhoneNumber
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar update-room-membership.
- AWS CLI
-
Para atualizar a associação de uma sala
O exemplo
update-room-membershipa seguir modifica a função do membro da sala de chat especificado paraAdministrator.aws chime update-room-membership \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --room-idabcd1e2d-3e45-6789-01f2-3g45h67i890j\ --member-id1ab2345c-67de-8901-f23g-45h678901j2k\ --roleAdministratorSaída:
{ "RoomMembership": { "RoomId": "abcd1e2d-3e45-6789-01f2-3g45h67i890j", "Member": { "MemberId": "1ab2345c-67de-8901-f23g-45h678901j2k", "MemberType": "User", "Email": "sofiamartinez@example.com", "FullName": "Sofia Martinez", "AccountId": "12a3456b-7c89-012d-3456-78901e23fg45" }, "Role": "Administrator", "InvitedBy": "arn:aws:iam::111122223333:user/admin", "UpdatedTimestamp": "2019-12-02T22:40:22.931Z" } }Para obter mais informações, consulte Criar uma sala de chat no Guia do usuário do Amazon Chime.
-
Para ver detalhes da API, consulte UpdateRoomMembership
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar update-room.
- AWS CLI
-
Para atualizar uma sala de chat
O exemplo
update-rooma seguir modifica o nome da sala de chat especificada.aws chime update-room \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --room-idabcd1e2d-3e45-6789-01f2-3g45h67i890j\ --nameteamRoomSaída:
{ "Room": { "RoomId": "abcd1e2d-3e45-6789-01f2-3g45h67i890j", "Name": "teamRoom", "AccountId": "12a3456b-7c89-012d-3456-78901e23fg45", "CreatedBy": "arn:aws:iam::111122223333:user/alejandro", "CreatedTimestamp": "2019-12-02T22:29:31.549Z", "UpdatedTimestamp": "2019-12-02T22:33:19.310Z" } }Para obter mais informações, consulte Criar uma sala de chat no Guia do usuário do Amazon Chime.
-
Para ver detalhes da API, consulte UpdateRoom
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar update-user-settings.
- AWS CLI
-
Para atualizar as configurações do usuário
O exemplo
update-user-settingsa seguir permite que o usuário especificado faça chamadas de entrada e saída e envie e receba mensagens SMS.aws chime update-user-settings \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --user-id1ab2345c-67de-8901-f23g-45h678901j2k\ --user-settings"Telephony={InboundCalling=true,OutboundCalling=true,SMS=true}"Este comando não produz saída.
Para obter mais informações, consulte Gerenciamento de números de telefone do usuário no Guia de administração do Amazon Chime.
-
Para ver detalhes da API, consulte UpdateUserSettings
na Referência de comandos da AWS CLI.
-
O código de exemplo a seguir mostra como usar update-user.
- AWS CLI
-
Para atualizar os detalhes do usuário
Este exemplo atualiza os detalhes especificados do usuário especificado.
Comando:
aws chime update-user \ --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLE\ --user-ida1b2c3d4-5678-90ab-cdef-22222EXAMPLE\ --license-type"Basic"Saída:
{ "User": { "UserId": "a1b2c3d4-5678-90ab-cdef-22222EXAMPLE" } }-
Para obter detalhes da API, consulte UpdateUser
na Referência de comandos da AWS CLI.
-