Esempi di Amazon Chime utilizzando AWS CLI
Gli esempi di codice seguenti mostrano come eseguire azioni e implementare scenari comuni utilizzando AWS Command Line Interface con Amazon Chime.
Le operazioni sono estratti di codice da programmi più grandi e devono essere eseguite nel contesto. Sebbene le operazioni mostrino come richiamare le singole funzioni del servizio, è possibile visualizzarle contestualizzate negli scenari correlati.
Ogni esempio include un link al codice sorgente completo, dove è possibile trovare le istruzioni su come configurare ed eseguire il codice nel contesto.
Argomenti
Operazioni
L’esempio di codice seguente mostra come utilizzare associate-phone-number-with-user.
- AWS CLI
-
Come associare un numero di telefono a un utente
L’esempio
associate-phone-number-with-userseguente associa il numero di telefono specificato a un utente.aws chime associate-phone-number-with-user \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --user-id1ab2345c-67de-8901-f23g-45h678901j2k\ --e164-phone-number"+12065550100"Questo comando non produce alcun output.
Per ulteriori informazioni, consulta Managing User Phone Numbers nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta AssociatePhoneNumberWithUser
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare associate-signin-delegate-groups-with-account.
- AWS CLI
-
Come associare gruppi di delegati di accesso
L’esempio
associate-signin-delegate-groups-with-accountseguente associa il gruppo di delegati di accesso specificato all’account Amazon Chime specificato.aws chime associate-signin-delegate-groups-with-account \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --signin-delegate-groupsGroupName=my_usersQuesto comando non produce alcun output.
Per ulteriori informazioni, consulta Managing User Access and Permissions nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta AssociateSigninDelegateGroupsWithAccount
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare batch-create-room-membership.
- AWS CLI
-
Come creare più appartenenze alla chat room
L’esempio
batch-create-room-membershipseguente aggiunge più utenti a una chat room come membri della chat room. Inoltre, assegna agli utenti i ruoli di amministratore e membro.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"Output:
{ "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": [] }Per ulteriori informazioni, consulta Creating a Chat Room nella Guida per l’utente di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta BatchCreateRoomMembership
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare batch-delete-phone-number.
- AWS CLI
-
Come eliminare più numeri di telefono
L’esempio
batch-delete-phone-numberseguente elimina tutti i numeri di telefono specificati.aws chime batch-delete-phone-number \ --phone-number-ids"%2B12065550100""%2B12065550101"Questo comando non produce alcun output. Output:
{ "PhoneNumberErrors": [] }Per ulteriori informazioni, consulta Working with Phone Numbers nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta BatchDeletePhoneNumber
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare batch-suspend-user.
- AWS CLI
-
Come sospendere più utenti
L’esempio
batch-suspend-userseguente sospende gli utenti elencati dall’account Amazon Chime specificato.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"Output:
{ "UserErrors": [] }-
Per informazioni dettagliate sull’API, consulta BatchSuspendUser
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare batch-unsuspend-user.
- AWS CLI
-
Come annullare la sospensione di più utenti
L’esempio
batch-unsuspend-userseguente rimuove qualsiasi sospensione precedente per gli utenti elencati dall’account Amazon Chime specificato.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"Output:
{ "UserErrors": [] }-
Per informazioni dettagliate sull’API, consulta BatchUnsuspendUser
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare batch-update-phone-number.
- AWS CLI
-
Come aggiornare contemporaneamente più tipi di prodotto per i numeri di telefono
L’esempio
batch-update-phone-numberseguente aggiorna i tipi di prodotto per tutti i numeri di telefono specificati.aws chime batch-update-phone-number \ --update-phone-number-request-itemsPhoneNumberId=%2B12065550100,ProductType=BusinessCallingPhoneNumberId=%2B12065550101,ProductType=BusinessCallingOutput:
{ "PhoneNumberErrors": [] }Come aggiornare contemporaneamente più nomi di chiamanti di numeri di telefono
L’esempio
batch-update-phone-numberseguente aggiorna i nomi di chiamanti per tutti i numeri di telefono specificati.aws chime batch-update-phone-number \ --update-phone-number-request-itemsPhoneNumberId=%2B14013143874,CallingName=phonenumber1PhoneNumberId=%2B14013144061,CallingName=phonenumber2Output:
{ "PhoneNumberErrors": [] }Per ulteriori informazioni, consulta Working with Phone Numbers nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta BatchUpdatePhoneNumber
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare batch-update-user.
- AWS CLI
-
Come aggiornare più utenti con un singolo comando
L’esempio
batch-update-userseguente aggiornaLicenseTypeper ciascuno degli utenti elencati nell’account Amazon Chime specificato.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"Output:
{ "UserErrors": [] }-
Per informazioni dettagliate sull’API, consulta BatchUpdateUser
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare create-account.
- AWS CLI
-
Come creare un account
L’esempio
create-accountseguente crea un account Amazon Chime nell’account AWS dell’amministratore.aws chime create-account \ --nameMyChimeAccountOutput:
{ "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" }, ] } }Per ulteriori informazioni, consulta Getting Started nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta CreateAccount
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare create-bot.
- AWS CLI
-
Come creare un bot Amazon Chime
L’esempio
create-botseguente crea un bot per l’account Amazon Chime Enterprise specificato.aws chime create-bot \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --display-name"myBot"\ --domain"example.com"Output:
{ "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" } }Per ulteriori informazioni, consulta Integrate a Chat Bot with Amazon Chime nella Guida per gli sviluppatori di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta CreateBot
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare create-phone-number-order.
- AWS CLI
-
Come creare un ordine di numeri di telefono
L’esempio
create-phone-number-orderseguente crea un ordine di numeri di telefono per i numeri di telefono specificati.aws chime create-phone-number-order \ --product-typeVoiceConnector\ --e164-phone-numbers"+12065550100""+12065550101""+12065550102"Output:
{ "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" } }Per ulteriori informazioni, consulta Working with Phone Numbers nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta CreatePhoneNumberOrder
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare create-room-membership.
- AWS CLI
-
Come creare un’appartenenza a una chat room
L’esempio
create-room-membershipseguente aggiunge l’utente specificato alla chat room come membro della chat room.aws chime create-room-membership \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --room-idabcd1e2d-3e45-6789-01f2-3g45h67i890j\ --member-id1ab2345c-67de-8901-f23g-45h678901j2kOutput:
{ "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" } }Per ulteriori informazioni, consulta Creating a Chat Room nella Guida per l’utente di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta CreateRoomMembership
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare create-room.
- AWS CLI
-
Come creare una chat room
L’esempio
create-roomseguente crea una chat room per l’account Amazon Chime specificato.aws chime create-room \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --namechatRoomOutput:
{ "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" } }Per ulteriori informazioni, consulta Creating a Chat Room nella Guida per l’utente di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta CreateRoom
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare create-user.
- AWS CLI
-
Come creare un profilo utente per un dispositivo condiviso
L’esempio
create-userseguente crea un profilo di dispositivo condiviso per l’indirizzo e-mail specificato.aws chime create-user \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --emailroomdevice@example.com\ --user-typeSharedDeviceOutput:
{ "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 } } }Per ulteriori informazioni, consulta Preparing for Setup nella Guida di amministrazione di Amazon Chime.
-
Per ulteriori informazioni sulla API, consulta CreateUser
nella AWS CLI Documentazione di riferimento dei comandi.
-
L’esempio di codice seguente mostra come utilizzare delete-account.
- AWS CLI
-
Come eliminare un account
L’esempio
delete-accountseguente elimina l’account specificato.aws chime delete-account --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLEQuesto comando non produce alcun output.
Per ulteriori informazioni, consulta Deleting Your Account nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta DeleteAccount
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare delete-phone-number.
- AWS CLI
-
Come eliminare un numero di telefono
L’esempio
delete-phone-numberseguente sposta il numero di telefono specificato nella coda di eliminazione.aws chime delete-phone-number \ --phone-number-id"+12065550100"Questo comando non produce alcun output.
Per ulteriori informazioni, consulta Working with Phone Numbers nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta DeletePhoneNumber
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare delete-room-membership.
- AWS CLI
-
Come rimuovere un utente membro di una chat room
L’esempio
delete-room-membershipseguente rimuove il membro specificato dalla chat room specificata.aws chime delete-room-membership \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --room-idabcd1e2d-3e45-6789-01f2-3g45h67i890j\ --member-id1ab2345c-67de-8901-f23g-45h678901j2kQuesto comando non produce alcun output.
Per ulteriori informazioni, consulta Creating a Chat Room nella Guida per l’utente di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta DeleteRoomMembership
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare delete-room.
- AWS CLI
-
Come eliminare una chat room
L’esempio
delete-roomseguente elimina la chat room specificata e rimuove le appartenenze alla chat room.aws chime delete-room \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --room-idabcd1e2d-3e45-6789-01f2-3g45h67i890jQuesto comando non produce alcun output.
Per ulteriori informazioni, consulta Creating a Chat Room nella Guida per l’utente di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta DeleteRoom
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare disassociate-phone-number-from-user.
- AWS CLI
-
Come annullare l’associazione di un numero di telefono a un utente
L’esempio
disassociate-phone-number-from-userseguente annulla l’associazione di un numero di telefono all’utente specificato.aws chime disassociate-phone-number-from-user \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --user-id1ab2345c-67de-8901-f23g-45h678901j2kQuesto comando non produce alcun output.
Per ulteriori informazioni, consulta Managing User Phone Numbers nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta DisassociatePhoneNumberFromUser
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare disassociate-signin-delegate-groups-from-account.
- AWS CLI
-
Come annullare l’associazione di gruppi di delegati di accesso
L’esempio
disassociate-signin-delegate-groups-from-accountseguente annulla l’associazione del gruppo di delegati di accesso specificato all’account Amazon Chime specificato.aws chime disassociate-signin-delegate-groups-from-account \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --group-names"my_users"Questo comando non produce alcun output.
Per ulteriori informazioni, consulta Managing User Access and Permissions nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta DisassociateSigninDelegateGroupsFromAccount
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare get-account-settings.
- AWS CLI
-
Come recuperare le impostazioni di un account
L’esempio
get-account-settingsseguente recupera le impostazioni dell’account specificato.aws chime get-account-settings --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLEOutput:
{ "AccountSettings": { "DisableRemoteControl": false, "EnableDialOut": false } }Per ulteriori informazioni, consulta Managing Your Amazon Chime Accounts nella Guida di amministrazione di Amazon Chime.
-
Per i dettagli dell'API, consulta GetAccountSettings
in Riferimento ai comandi della AWS CLI.
-
L’esempio di codice seguente mostra come utilizzare get-account.
- AWS CLI
-
Come recuperare i dettagli di un account
L’esempio
get-accountseguente recupera i dettagli dell’account Amazon Chime specificato.aws chime get-account \ --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLEOutput:
{ "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" }, ] } }Per ulteriori informazioni, consulta Managing Your Amazon Chime Accounts nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta GetAccount
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare get-bot.
- AWS CLI
-
Come recuperare i dettagli su un bot
L’esempio
get-botseguente visualizza i dettagli del bot specificato.aws chime get-bot \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --bot-id123abcd4-5ef6-789g-0h12-34j56789012kOutput:
{ "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" } }Per ulteriori informazioni, consulta Update Chat Bots nella Guida per gli sviluppatori di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta GetBot
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare get-global-settings.
- AWS CLI
-
Come ottenere le impostazioni globali
L’esempio
get-global-settingsseguente recupera i nomi dei bucket S3 utilizzati per archiviare i record dei dettagli delle chiamate aziendali di Amazon Chime e dei connettori Amazon Chime Voice Connector associati all’account AWS dell’amministratore.aws chime get-global-settingsOutput:
{ "BusinessCalling": { "CdrBucket": "s3bucket" }, "VoiceConnector": { "CdrBucket": "s3bucket" } }Per ulteriori informazioni, consulta Managing Global Settings nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta GetGlobalSettings
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare get-phone-number-order.
- AWS CLI
-
Come ottenere i dettagli dell’ordine di numeri di telefono
L’esempio
get-phone-number-orderseguente visualizza i dettagli dell’ordine di numeri di telefono specificato.aws chime get-phone-number-order \ --phone-number-order-idabc12345-de67-89f0-123g-h45i678j9012Output:
{ "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" } }Per ulteriori informazioni, consulta Working with Phone Numbers nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta GetPhoneNumberOrder
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare get-phone-number-settings.
- AWS CLI
-
Come recuperare il nome di una chiamata in uscita
L’esempio
get-phone-number-settingsseguente recupera il nome predefinito della chiamata in uscita per l’account AWS dell’utente chiamante.aws chime get-phone-number-settingsQuesto comando non produce alcun output. Output:
{ "CallingName": "myName", "CallingNameUpdatedTimestamp": "2019-10-28T18:56:42.911Z" }Per ulteriori informazioni, consulta Working with Phone Numbers nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta GetPhoneNumberSettings
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare get-phone-number.
- AWS CLI
-
Come ottenere i dettagli del numero di telefono
L’esempio
get-phone-numberseguente visualizza i dettagli del numero di telefono specificato.aws chime get-phone-number \ --phone-number-id+12065550100Output:
{ "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" } }Per ulteriori informazioni, consulta Working with Phone Numbers nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta GetPhoneNumber
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare get-room.
- AWS CLI
-
Come ottenere i dettagli di una chat room
L’esempio
get-roomseguente visualizza i dettagli della chat room specificata.aws chime get-room \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --room-idabcd1e2d-3e45-6789-01f2-3g45h67i890jOutput:
{ "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" } }Per ulteriori informazioni, consulta Creating a Chat Room nella Guida per l’utente di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta GetRoom
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare get-user-settings.
- AWS CLI
-
Come recuperare le impostazioni dell’utente
L’esempio
get-user-settingsseguente visualizza le impostazioni dell’utente specificate.aws chime get-user-settings \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --user-id1ab2345c-67de-8901-f23g-45h678901j2kOutput:
{ "UserSettings": { "Telephony": { "InboundCalling": true, "OutboundCalling": true, "SMS": true } } }Per ulteriori informazioni, consulta Managing User Phone Numbers nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta GetUserSettings
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare get-user.
- AWS CLI
-
Come ottenere i dettagli di un utente
L’esempio
get-userseguente recupera i dettagli dell’utente specificato.aws chime get-user \ --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLE\ --user-ida1b2c3d4-5678-90ab-cdef-22222EXAMPLEOutput:
{ "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" } }Per ulteriori informazioni, consulta Managing Users nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull'API, consulta GetUser
nella AWS CLI Documentazione di riferimento dei comandi.
-
L’esempio di codice seguente mostra come utilizzare invite-users.
- AWS CLI
-
Come invitare gli utenti ad Amazon Chime
L’esempio
invite-usersseguente invia un’e-mail per invitare un utente nell’account Amazon Chime specificato.aws chime invite-users \ --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLE\ --user-email-list"alejandror@example.com""janed@example.com"Output:
{ "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" } ] }Per ulteriori informazioni, consulta Inviting and Suspending Users nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta InviteUsers
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare list-accounts.
- AWS CLI
-
Come ottenere un elenco di account
L’esempio
list-accountsseguente recupera l’elenco degli account Amazon Chime nell’account AWS dell’amministratore.aws chime list-accountsOutput:
{ "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" }, ] } ] }Per ulteriori informazioni, consulta Managing Your Amazon Chime Accounts nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta ListAccounts
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare list-bots.
- AWS CLI
-
Come recuperare un elenco di bot
L’esempio
list-botsseguente elenca i bot associati all’account Amazon Chime Enterprise specificato.aws chime list-bots \ --account-id12a3456b-7c89-012d-3456-78901e23fg45Output:
{ "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" } }Per ulteriori informazioni, consulta Use Chat Bots with Amazon Chime nella Guida per gli sviluppatori di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta ListBots
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare list-phone-number-orders.
- AWS CLI
-
Come elencare gli ordini di numeri di telefono
L’esempio
list-phone-number-ordersseguente elenca gli ordini di numeri di telefono associati all’account dell’amministratore Amazon Chime.aws chime list-phone-number-ordersOutput:
{ "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" } ] }Per ulteriori informazioni, consulta Working with Phone Numbers nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta ListPhoneNumberOrders
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare list-phone-numbers.
- AWS CLI
-
Come elencare i numeri di telefono di un account Amazon Chime
L’esempio
list-phone-numbersseguente elenca i numeri di telefono associati all’account Amazon Chime dell’amministratore.aws chime list-phone-numbersQuesto comando non produce alcun output. Output:
{ "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" } ] }Per ulteriori informazioni, consulta Working with Phone Numbers nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta ListPhoneNumbers
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare list-room-memberships.
- AWS CLI
-
Come elencare le appartenenze a una chat room
L’esempio
list-room-membershipsseguente visualizza un elenco dei dettagli di appartenenza alla chat room specificata.aws chime list-room-memberships \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --room-idabcd1e2d-3e45-6789-01f2-3g45h67i890jOutput:
{ "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" } ] }Per ulteriori informazioni, consulta Creating a Chat Room nella Guida per l’utente di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta ListRoomMemberships
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare list-rooms.
- AWS CLI
-
Come elencare le chat room
L’esempio
list-roomsseguente visualizza un elenco di chat room nell’account specificato. L’elenco viene filtrato solo in base alle chat room a cui appartiene il membro specificato.aws chime list-rooms \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --member-id1ab2345c-67de-8901-f23g-45h678901j2kOutput:
{ "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" } }Per ulteriori informazioni, consulta Creating a Chat Room nella Guida per l’utente di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta ListRooms
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare list-users.
- AWS CLI
-
Come elencare gli utenti di un account
L’esempio
list-usersseguente elenca gli utenti dell’account Amazon Chime specificato.aws chime list-users --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLEOutput:
{ "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 } } ] }Per ulteriori informazioni, consulta Managing Users nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull'API, consulta ListUser
nella AWS CLI Documentazione di riferimento del comando.
-
L’esempio di codice seguente mostra come utilizzare logout-user.
- AWS CLI
-
Come disconnettere un utente
L’esempio
logout-userseguente disconnette l’utente specificato.aws chime logout-user \ --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLE\ --user-ida1b2c3d4-5678-90ab-cdef-22222EXAMPLEQuesto comando non produce alcun output.
-
Per informazioni dettagliate sull’API, consulta LogoutUser
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare regenerate-security-token.
- AWS CLI
-
Come rigenerare un token di sicurezza
L’esempio
regenerate-security-tokenseguente rigenera il token di sicurezza per il bot specificato.aws chime regenerate-security-token \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --bot-id123abcd4-5ef6-789g-0h12-34j56789012kOutput:
{ "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" } }Per ulteriori informazioni, consulta Authenticate Chat Bot Requests nella Guida per gli sviluppatori di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta RegenerateSecurityToken
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare reset-personal-pin.
- AWS CLI
-
Come reimpostare il PIN della riunione personale di un utente
L’esempio
reset-personal-pinseguente reimposta il PIN della riunione personale dell’utente specificato.aws chime reset-personal-pin \ --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLE--user-ida1b2c3d4-5678-90ab-cdef-22222EXAMPLEOutput:
{ "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" } }Per ulteriori informazioni, consulta Changing Personal Meeting PINs nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta ResetPersonalPin
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare restore-phone-number.
- AWS CLI
-
Come ripristinare un numero di telefono
L’esempio
restore-phone-numberseguente ripristina il numero di telefono specificato dalla coda di eliminazione.aws chime restore-phone-number \ --phone-number-id"+12065550100"Output:
{ "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" } }Per ulteriori informazioni, consulta Working with Phone Numbers nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta RestorePhoneNumber
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare search-available-phone-numbers.
- AWS CLI
-
Come cercare i numeri di telefono disponibili
L’esempio
search-available-phone-numbersseguente cerca i numeri di telefono disponibili in base al prefisso.aws chime search-available-phone-numbers \ --area-code"206"Output:
{ "E164PhoneNumbers": [ "+12065550100", "+12065550101", "+12065550102", "+12065550103", "+12065550104", "+12065550105", "+12065550106", "+12065550107", "+12065550108", "+12065550109", ] }Per ulteriori informazioni, consulta Working with Phone Numbers nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta SearchAvailablePhoneNumbers
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare update-account-settings.
- AWS CLI
-
Come aggiornare le impostazioni dell’account
L’esempio
update-account-settingsseguente disabilita il controllo remoto delle schermate condivise per l’account Amazon Chime specificato.aws chime update-account-settings \ --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLE\ --account-settingsDisableRemoteControl=trueQuesto comando non produce alcun output.
-
Per informazioni dettagliate sull’API, consulta UpdateAccountSettings
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare update-account.
- AWS CLI
-
Come aggiornare un account
L’esempio
update-accountseguente aggiorna il nome dell’account specificato.aws chime update-account \ --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLE\ --nameMyAccountNameOutput:
{ "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" }, ] } }Per ulteriori informazioni, consulta Renaming Your Account nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta UpdateAccount
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare update-bot.
- AWS CLI
-
Come aggiornare un bot
L’esempio
update-botseguente aggiorna lo stato del bot specificato per impedirne l’esecuzione.aws chime update-bot \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --bot-id123abcd4-5ef6-789g-0h12-34j56789012k\ --disabledOutput:
{ "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" } }Per ulteriori informazioni, consulta Update Chat Bots nella Guida per gli sviluppatori di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta UpdateBot
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare update-global-settings.
- AWS CLI
-
Come aggiornare le impostazioni globali
L’esempio
update-global-settingsseguente aggiorna il bucket S3 utilizzato per archiviare i record dei dettagli delle chiamate aziendali di Amazon Chime e dei connettori Amazon Chime Voice Connector associati all’account AWS dell’amministratore.aws chime update-global-settings \ --business-calling CdrBucket="s3bucket" \ --voice-connector CdrBucket="s3bucket"Questo comando non produce alcun output.
Per ulteriori informazioni, consulta Managing Global Settings nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta UpdateGlobalSettings
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare update-phone-number-settings.
- AWS CLI
-
Come aggiornare il nome di una chiamata in uscita
L’esempio
update-phone-number-settingsseguente aggiorna il nome predefinito della chiamata in uscita per l’account AWS dell’amministratore.aws chime update-phone-number-settings \ --calling-name"myName"Questo comando non produce alcun output.
Per ulteriori informazioni, consulta Working with Phone Numbers nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta UpdatePhoneNumberSettings
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare update-phone-number.
- AWS CLI
-
Esempio 1: aggiornare il tipo di prodotto per un numero di telefono
L’esempio
update-phone-numberseguente aggiorna il tipo di prodotto del numero di telefono specificato.aws chime update-phone-number \ --phone-number-id"+12065550100"\ --product-type"BusinessCalling"Output:
{ "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" } }Esempio 2: aggiornare il nome della chiamata in uscita per un numero di telefono
L’esempio
update-phone-numberseguente aggiorna il nome della chiamata in uscita per il numero di telefono specificato.aws chime update-phone-number --phone-number-id "+12065550100" --calling-name "phonenumber2"
Output:
{ "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" } }Per ulteriori informazioni, consulta Working with Phone Numbers nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta UpdatePhoneNumber
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare update-room-membership.
- AWS CLI
-
Come aggiornare un’appartenenza a una chat room
L’esempio
update-room-membershipseguente modifica il ruolo del membro della chat room specificato inAdministrator.aws chime update-room-membership \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --room-idabcd1e2d-3e45-6789-01f2-3g45h67i890j\ --member-id1ab2345c-67de-8901-f23g-45h678901j2k\ --roleAdministratorOutput:
{ "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" } }Per ulteriori informazioni, consulta Creating a Chat Room nella Guida per l’utente di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta UpdateRoomMembership
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare update-room.
- AWS CLI
-
Come aggiornare una chat room
L’esempio
update-roomseguente modifica il nome della chat room specificata.aws chime update-room \ --account-id12a3456b-7c89-012d-3456-78901e23fg45\ --room-idabcd1e2d-3e45-6789-01f2-3g45h67i890j\ --nameteamRoomOutput:
{ "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" } }Per ulteriori informazioni, consulta Creating a Chat Room nella Guida per l’utente di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta UpdateRoom
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare update-user-settings.
- AWS CLI
-
Come aggiornare le impostazioni dell’utente
L’esempio
update-user-settingsseguente consente all’utente specificato di effettuare chiamate in entrata e in uscita e inviare e ricevere messaggi 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}"Questo comando non produce alcun output.
Per ulteriori informazioni, consulta Managing User Phone Numbers nella Guida di amministrazione di Amazon Chime.
-
Per informazioni dettagliate sull’API, consulta UpdateUserSettings
in AWS CLI Command Reference.
-
L’esempio di codice seguente mostra come utilizzare update-user.
- AWS CLI
-
Come aggiornare i dettagli dell’utente
Questo esempio aggiorna i dettagli specificati dell’utente specificato.
Comando:
aws chime update-user \ --account-ida1b2c3d4-5678-90ab-cdef-11111EXAMPLE\ --user-ida1b2c3d4-5678-90ab-cdef-22222EXAMPLE\ --license-type"Basic"Output:
{ "User": { "UserId": "a1b2c3d4-5678-90ab-cdef-22222EXAMPLE" } }-
Per informazioni dettagliate sull'API, consulta UpdateUser
nella Documentazione di riferimento dei comandi della AWS CLI.
-