Exemples d'utilisation d'Amazon Chime AWS CLI - AWS Command Line Interface

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Exemples d'utilisation d'Amazon Chime AWS CLI

Les exemples de code suivants vous montrent comment effectuer des actions et implémenter des scénarios courants à l' AWS Command Line Interface aide d'Amazon Chime.

Les actions sont des extraits de code de programmes plus larges et doivent être exécutées dans leur contexte. Les actions vous indiquent comment appeler des fonctions de service individuelles, mais vous pouvez les visualiser dans leur contexte dans les scénarios correspondants.

Chaque exemple inclut un lien vers le code source complet, où vous trouverez des instructions sur la façon de configurer et d'exécuter le code en contexte.

Rubriques

Actions

L'exemple de code suivant montre comment utiliserassociate-phone-number-with-user.

AWS CLI

Pour associer un numéro de téléphone à un utilisateur

L'associate-phone-number-with-userexemple suivant associe le numéro de téléphone spécifié à un utilisateur.

aws chime associate-phone-number-with-user \ --account-id 12a3456b-7c89-012d-3456-78901e23fg45 \ --user-id 1ab2345c-67de-8901-f23g-45h678901j2k \ --e164-phone-number "+12065550100"

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Gestion des numéros de téléphone des utilisateurs dans le guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserassociate-phone-numbers-with-voice-connector-group.

AWS CLI

Pour associer des numéros de téléphone à un groupe Amazon Chime Voice Connector

L'associate-phone-numbers-with-voice-connector-groupexemple suivant associe les numéros de téléphone spécifiés à un groupe Amazon Chime Voice Connector.

aws chime associate-phone-numbers-with-voice-connector-group \ --voice-connector-group-id 123a456b-c7d8-90e1-fg23-4h567jkl8901 \ --e164-phone-numbers "+12065550100" "+12065550101" \ --force-associate

Sortie :

{ "PhoneNumberErrors": [] }

Pour plus d'informations, consultez la section Utilisation des groupes Amazon Chime Voice Connector dans le guide d'administration Amazon Chime.

L'exemple de code suivant montre comment utiliserassociate-phone-numbers-with-voice-connector.

AWS CLI

Pour associer des numéros de téléphone à un connecteur vocal Amazon Chime

L'associate-phone-numbers-with-voice-connectorexemple suivant associe les numéros de téléphone spécifiés à un connecteur vocal Amazon Chime.

aws chime associate-phone-numbers-with-voice-connector \ --voice-connector-id abcdef1ghij2klmno3pqr4 \ --e164-phone-numbers "+12065550100" "+12065550101" --force-associate

Sortie :

{ "PhoneNumberErrors": [] }

Pour plus d'informations, consultez la section Utilisation des connecteurs vocaux Amazon Chime dans le Guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserassociate-signin-delegate-groups-with-account.

AWS CLI

Pour associer des groupes de délégués à la connexion

L'associate-signin-delegate-groups-with-accountexemple suivant associe le groupe de délégués de connexion spécifié au compte Amazon Chime spécifié.

aws chime associate-signin-delegate-groups-with-account \ --account-id 12a3456b-7c89-012d-3456-78901e23fg45 \ --signin-delegate-groups GroupName=my_users

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Gestion de l'accès et des autorisations des utilisateurs dans le guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserbatch-create-room-membership.

AWS CLI

Pour créer plusieurs abonnements à des salles

L'batch-create-room-membershipexemple suivant ajoute plusieurs utilisateurs à un salon de discussion en tant que membres du salon de discussion. Il attribue également des rôles d'administrateur et de membre aux utilisateurs.

aws chime batch-create-room-membership \ --account-id 12a3456b-7c89-012d-3456-78901e23fg45 \ --room-id abcd1e2d-3e45-6789-01f2-3g45h67i890j \ --membership-item-list "MemberId=1ab2345c-67de-8901-f23g-45h678901j2k,Role=Administrator" "MemberId=2ab2345c-67de-8901-f23g-45h678901j2k,Role=Member"

Sortie :

{ "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": [] }

Pour plus d'informations, consultez la section Création d'un salon de discussion dans le guide de l'utilisateur d'Amazon Chime.

L'exemple de code suivant montre comment utiliserbatch-delete-phone-number.

AWS CLI

Pour supprimer plusieurs numéros de téléphone

L'batch-delete-phone-numberexemple suivant supprime tous les numéros de téléphone spécifiés.

aws chime batch-delete-phone-number \ --phone-number-ids "%2B12065550100" "%2B12065550101"

Cette commande ne produit aucun résultat. Sortie :

{ "PhoneNumberErrors": [] }

Pour plus d'informations, consultez la section Utilisation des numéros de téléphone dans le guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserbatch-suspend-user.

AWS CLI

Pour suspendre plusieurs utilisateurs

L'batch-suspend-userexemple suivant suspend les utilisateurs listés du compte Amazon Chime spécifié.

aws chime batch-suspend-user \ --account-id a1b2c3d4-5678-90ab-cdef-11111EXAMPLE \ --user-id-list "a1b2c3d4-5678-90ab-cdef-22222EXAMPLE" "a1b2c3d4-5678-90ab-cdef-33333EXAMPLE" "a1b2c3d4-5678-90ab-cdef-44444EXAMPLE"

Sortie :

{ "UserErrors": [] }
  • Pour API plus de détails, voir BatchSuspendUserla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserbatch-unsuspend-user.

AWS CLI

Pour annuler la suspension de plusieurs utilisateurs

L'batch-unsuspend-userexemple suivant supprime toute suspension antérieure pour les utilisateurs répertoriés sur le compte Amazon Chime spécifié.

aws chime batch-unsuspend-user \ --account-id a1b2c3d4-5678-90ab-cdef-11111EXAMPLE \ --user-id-list "a1b2c3d4-5678-90ab-cdef-22222EXAMPLE" "a1b2c3d4-5678-90ab-cdef-33333EXAMPLE" "a1b2c3d4-5678-90ab-cdef-44444EXAMPLE"

Sortie :

{ "UserErrors": [] }
  • Pour API plus de détails, voir BatchUnsuspendUserla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserbatch-update-phone-number.

AWS CLI

Pour mettre à jour plusieurs numéros de téléphone, types de produits en même temps

L'batch-update-phone-numberexemple suivant met à jour les types de produits pour tous les numéros de téléphone spécifiés.

aws chime batch-update-phone-number \ --update-phone-number-request-items PhoneNumberId=%2B12065550100,ProductType=BusinessCalling PhoneNumberId=%2B12065550101,ProductType=BusinessCalling

Sortie :

{ "PhoneNumberErrors": [] }

Pour mettre à jour les noms d'appel de plusieurs numéros de téléphone en même temps

L'batch-update-phone-numberexemple suivant met à jour les noms d'appel de tous les numéros de téléphone spécifiés.

aws chime batch-update-phone-number \ --update-phone-number-request-items PhoneNumberId=%2B14013143874,CallingName=phonenumber1 PhoneNumberId=%2B14013144061,CallingName=phonenumber2

Sortie :

{ "PhoneNumberErrors": [] }

Pour plus d'informations, consultez la section Utilisation des numéros de téléphone dans le guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserbatch-update-user.

AWS CLI

Pour mettre à jour plusieurs utilisateurs en une seule commande

L'batch-update-userexemple suivant met à jour le LicenseType pour chacun des utilisateurs répertoriés dans le compte Amazon Chime spécifié.

aws chime batch-update-user \ --account-id a1b2c3d4-5678-90ab-cdef-11111EXAMPLE --update-user-request-items "UserId=a1b2c3d4-5678-90ab-cdef-22222EXAMPLE,LicenseType=Basic" "UserId=a1b2c3d4-5678-90ab-cdef-33333EXAMPLE,LicenseType=Basic"

Sortie :

{ "UserErrors": [] }
  • Pour API plus de détails, voir BatchUpdateUserla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utilisercreate-account.

AWS CLI

Pour créer un compte

L'create-accountexemple suivant crée un compte Amazon Chime sous le compte de l' AWS administrateur.

aws chime create-account \ --name MyChimeAccount

Sortie :

{ "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" }, ] } }

Pour plus d'informations, consultez Getting Started dans le guide d'administration d'Amazon Chime.

  • Pour API plus de détails, voir CreateAccountla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utilisercreate-bot.

AWS CLI

Pour créer un bot Amazon Chime

L'create-botexemple suivant crée un bot pour le compte Amazon Chime Enterprise spécifié.

aws chime create-bot \ --account-id 12a3456b-7c89-012d-3456-78901e23fg45 \ --display-name "myBot" \ --domain "example.com"

Sortie :

{ "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" } }

Pour plus d'informations, consultez Intégrer un chatbot à Amazon Chime dans le manuel Amazon Chime Developer Guide.

  • Pour API plus de détails, voir CreateBotla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utilisercreate-phone-number-order.

AWS CLI

Pour créer une commande par numéro de téléphone

L'create-phone-number-orderexemple suivant crée un ordre de numéros de téléphone pour les numéros de téléphone spécifiés.

aws chime create-phone-number-order \ --product-type VoiceConnector \ --e164-phone-numbers "+12065550100" "+12065550101" "+12065550102"

Sortie :

{ "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" } }

Pour plus d'informations, consultez la section Utilisation des numéros de téléphone dans le guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utilisercreate-proxy-session.

AWS CLI

Pour créer une session proxy

L'create-proxy-sessionexemple suivant crée une session proxy avec voix et SMS fonctionnalités.

aws chime create-proxy-session \ --voice-connector-id abcdef1ghij2klmno3pqr4 \ --participant-phone-numbers "+14015550101" "+12065550100" \ --capabilities "Voice" "SMS"

Sortie :

{ "ProxySession": { "VoiceConnectorId": "abcdef1ghij2klmno3pqr4", "ProxySessionId": "123a4bc5-67d8-901e-2f3g-h4ghjk56789l", "Status": "Open", "ExpiryMinutes": 60, "Capabilities": [ "SMS", "Voice" ], "CreatedTimestamp": "2020-04-15T16:10:10.288Z", "UpdatedTimestamp": "2020-04-15T16:10:10.288Z", "Participants": [ { "PhoneNumber": "+12065550100", "ProxyPhoneNumber": "+19135550199" }, { "PhoneNumber": "+14015550101", "ProxyPhoneNumber": "+19135550199" } ] } }

Pour plus d'informations, consultez la section Proxy Phone Sessions dans le manuel Amazon Chime Developer Guide.

  • Pour API plus de détails, voir CreateProxySessionla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utilisercreate-room-membership.

AWS CLI

Pour créer un abonnement à une chambre

L'create-room-membershipexemple suivant ajoute l'utilisateur spécifié au salon de discussion en tant que membre du salon de discussion.

aws chime create-room-membership \ --account-id 12a3456b-7c89-012d-3456-78901e23fg45 \ --room-id abcd1e2d-3e45-6789-01f2-3g45h67i890j \ --member-id 1ab2345c-67de-8901-f23g-45h678901j2k

Sortie :

{ "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" } }

Pour plus d'informations, consultez la section Création d'un salon de discussion dans le guide de l'utilisateur d'Amazon Chime.

L'exemple de code suivant montre comment utilisercreate-room.

AWS CLI

Pour créer un salon de discussion

L'create-roomexemple suivant crée un salon de discussion pour le compte Amazon Chime spécifié.

aws chime create-room \ --account-id 12a3456b-7c89-012d-3456-78901e23fg45 \ --name chatRoom

Sortie :

{ "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" } }

Pour plus d'informations, consultez la section Création d'un salon de discussion dans le guide de l'utilisateur d'Amazon Chime.

  • Pour API plus de détails, voir CreateRoomla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utilisercreate-user.

AWS CLI

Pour créer un profil utilisateur pour un appareil partagé

L'create-userexemple suivant crée un profil d'appareil partagé pour l'adresse e-mail spécifiée.

aws chime create-user \ --account-id 12a3456b-7c89-012d-3456-78901e23fg45 \ --email roomdevice@example.com \ --user-type SharedDevice

Sortie :

{ "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 } } }

Pour plus d'informations, consultez la section Préparation à la configuration dans le Guide d'administration d'Amazon Chime.

  • Pour API plus de détails, voir CreateUserla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utilisercreate-voice-connector-group.

AWS CLI

Pour créer un groupe Amazon Chime Voice Connector

L'create-voice-connector-groupexemple suivant crée un groupe Amazon Chime Voice Connector qui inclut le connecteur vocal Amazon Chime spécifié.

aws chime create-voice-connector-group \ --name myGroup \ --voice-connector-items VoiceConnectorId=abcdef1ghij2klmno3pqr4,Priority=2

Sortie :

{ "VoiceConnectorGroup": { "VoiceConnectorGroupId": "123a456b-c7d8-90e1-fg23-4h567jkl8901", "Name": "myGroup", "VoiceConnectorItems": [], "CreatedTimestamp": "2019-09-18T16:38:34.734Z", "UpdatedTimestamp": "2019-09-18T16:38:34.734Z" } }

Pour plus d'informations, consultez la section Utilisation des groupes de connecteurs vocaux Amazon Chime dans le guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utilisercreate-voice-connector.

AWS CLI

Pour créer un connecteur vocal Amazon Chime

L'create-voice-connectorexemple suivant crée un connecteur vocal Amazon Chime dans la AWS région spécifiée, avec le chiffrement activé.

aws chime create-voice-connector \ --name newVoiceConnector \ --aws-region us-west-2 \ --require-encryption

Sortie :

{ "VoiceConnector": { "VoiceConnectorId": "abcdef1ghij2klmno3pqr4", "AwsRegion": "us-west-2", "Name": "newVoiceConnector", "OutboundHostName": "abcdef1ghij2klmno3pqr4.voiceconnector.chime.aws", "RequireEncryption": true, "CreatedTimestamp": "2019-09-18T20:34:01.352Z", "UpdatedTimestamp": "2019-09-18T20:34:01.352Z" } }

Pour plus d'informations, consultez la section Utilisation des connecteurs vocaux Amazon Chime dans le Guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserdelete-account.

AWS CLI

Pour supprimer un compte

L'delete-accountexemple suivant supprime le compte spécifié.

aws chime delete-account --account-id a1b2c3d4-5678-90ab-cdef-11111EXAMPLE

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez Supprimer votre compte dans le guide d'administration d'Amazon Chime.

  • Pour API plus de détails, voir DeleteAccountla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserdelete-phone-number.

AWS CLI

Pour supprimer un numéro de téléphone

L'delete-phone-numberexemple suivant place le numéro de téléphone spécifié dans la file d'attente de suppression.

aws chime delete-phone-number \ --phone-number-id "+12065550100"

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Utilisation des numéros de téléphone dans le guide d'administration d'Amazon Chime.

  • Pour API plus de détails, voir DeletePhoneNumberla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserdelete-proxy-session.

AWS CLI

Pour supprimer une session proxy

L'delete-proxy-sessionexemple suivant supprime la session proxy spécifiée.

aws chime delete-proxy-session \ --voice-connector-id abcdef1ghij2klmno3pqr4 \ --proxy-session-id 123a4bc5-67d8-901e-2f3g-h4ghjk56789l

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Proxy Phone Sessions dans le manuel Amazon Chime Developer Guide.

  • Pour API plus de détails, voir DeleteProxySessionla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserdelete-room-membership.

AWS CLI

Pour supprimer un utilisateur en tant que membre d'un salon de discussion

L'delete-room-membershipexemple suivant supprime le membre spécifié de la salle de discussion spécifiée.

aws chime delete-room-membership \ --account-id 12a3456b-7c89-012d-3456-78901e23fg45 \ --room-id abcd1e2d-3e45-6789-01f2-3g45h67i890j \ --member-id 1ab2345c-67de-8901-f23g-45h678901j2k

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Création d'un salon de discussion dans le guide de l'utilisateur d'Amazon Chime.

L'exemple de code suivant montre comment utiliserdelete-room.

AWS CLI

Pour supprimer un salon de discussion

L'delete-roomexemple suivant supprime le salon de discussion spécifié et supprime les adhésions au salon de discussion.

aws chime delete-room \ --account-id 12a3456b-7c89-012d-3456-78901e23fg45 \ --room-id abcd1e2d-3e45-6789-01f2-3g45h67i890j

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Création d'un salon de discussion dans le guide de l'utilisateur d'Amazon Chime.

  • Pour API plus de détails, voir DeleteRoomla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserdelete-voice-connector-group.

AWS CLI

title

L'delete-voice-connector-groupexemple suivant supprime le groupe Amazon Chime Voice Connector spécifié.

aws chime delete-voice-connector-group \ --voice-connector-group-id 123a456b-c7d8-90e1-fg23-4h567jkl8901

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Utilisation des groupes de connecteurs vocaux Amazon Chime dans le guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserdelete-voice-connector-origination.

AWS CLI

Pour supprimer les paramètres d'origine

L'delete-voice-connector-originationexemple suivant supprime l'hôte, le port, le protocole, la priorité et le poids d'origine du connecteur vocal Amazon Chime spécifié.

aws chime delete-voice-connector-origination \ --voice-connector-id abcdef1ghij2klmno3pqr4

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Utilisation des connecteurs vocaux Amazon Chime dans le Guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserdelete-voice-connector-proxy.

AWS CLI

Pour supprimer une configuration de proxy

L'delete-voice-connector-proxyexemple suivant supprime la configuration du proxy de votre Amazon Chime Voice Connector.

aws chime delete-voice-connector-proxy \ --voice-connector-id abcdef1ghij2klmno3pqr4

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Proxy Phone Sessions dans le manuel Amazon Chime Developer Guide.

L'exemple de code suivant montre comment utiliserdelete-voice-connector-streaming-configuration.

AWS CLI

Pour supprimer une configuration de streaming

L'delete-voice-connector-streaming-configurationexemple suivant supprime la configuration de streaming pour le connecteur vocal Amazon Chime spécifié.

aws chime delete-voice-connector-streaming-configuration \ --voice-connector-id abcdef1ghij2klmno3pqr4

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Diffusion des données du connecteur vocal Amazon Chime vers Kinesis dans le guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserdelete-voice-connector-termination-credentials.

AWS CLI

Pour supprimer les informations d'identification de résiliation

L'delete-voice-connector-termination-credentialsexemple suivant supprime les informations d'identification de résiliation pour le nom d'utilisateur spécifié et Amazon Chime Voice Connector.

aws chime delete-voice-connector-termination-credentials \ --voice-connector-id abcdef1ghij2klmno3pqr4 \ --usernames "jdoe"

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Utilisation des connecteurs vocaux Amazon Chime dans le Guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserdelete-voice-connector-termination.

AWS CLI

Pour supprimer les paramètres de résiliation

L'delete-voice-connector-terminationexemple suivant supprime les paramètres de terminaison pour le connecteur vocal Amazon Chime spécifié.

aws chime delete-voice-connector-termination \ --voice-connector-id abcdef1ghij2klmno3pqr4

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Utilisation des connecteurs vocaux Amazon Chime dans le Guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserdelete-voice-connector.

AWS CLI

Pour supprimer un connecteur vocal Amazon Chime

C'est ce que fait l'delete-voice-connectorexemple suivant

aws chime delete-voice-connector \ --voice-connector-id abcdef1ghij2klmno3pqr4

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Utilisation des connecteurs vocaux Amazon Chime dans le Guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserdisassociate-phone-number-from-user.

AWS CLI

Pour dissocier un numéro de téléphone d'un utilisateur

L'disassociate-phone-number-from-userexemple suivant dissocie un numéro de téléphone de l'utilisateur spécifié.

aws chime disassociate-phone-number-from-user \ --account-id 12a3456b-7c89-012d-3456-78901e23fg45 \ --user-id 1ab2345c-67de-8901-f23g-45h678901j2k

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Gestion des numéros de téléphone des utilisateurs dans le guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserdisassociate-phone-numbers-from-voice-connector-group.

AWS CLI

Pour dissocier les numéros de téléphone d'un groupe Amazon Chime Voice Connector

L'disassociate-phone-numbers-from-voice-connector-groupexemple suivant dissocie les numéros de téléphone spécifiés d'un groupe Amazon Chime Voice Connector.

aws chime disassociate-phone-numbers-from-voice-connector-group \ --voice-connector-group-id 123a456b-c7d8-90e1-fg23-4h567jkl8901 \ --e164-phone-numbers "+12065550100" "+12065550101"

Sortie :

{ "PhoneNumberErrors": [] }

Pour plus d'informations, consultez la section Utilisation des groupes de connecteurs vocaux Amazon Chime dans le guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserdisassociate-phone-numbers-from-voice-connector.

AWS CLI

Pour dissocier les numéros de téléphone d'un connecteur vocal Amazon Chime

L'disassociate-phone-numbers-from-voice-connectorexemple suivant dissocie les numéros de téléphone spécifiés d'un Amazon Chime Voice Connector.

aws chime disassociate-phone-numbers-from-voice-connector \ --voice-connector-id abcdef1ghij2klmno3pqr4 \ --e164-phone-numbers "+12065550100" "+12065550101"

Sortie :

{ "PhoneNumberErrors": [] }

Pour plus d'informations, consultez la section Utilisation des connecteurs vocaux Amazon Chime dans le Guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserdisassociate-signin-delegate-groups-from-account.

AWS CLI

Pour dissocier les groupes de délégués de connexion

L'disassociate-signin-delegate-groups-from-accountexemple suivant dissocie le groupe de délégués de connexion spécifié du compte Amazon Chime spécifié.

aws chime disassociate-signin-delegate-groups-from-account \ --account-id 12a3456b-7c89-012d-3456-78901e23fg45 \ --group-names "my_users"

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Gestion de l'accès et des autorisations des utilisateurs dans le guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserget-account-settings.

AWS CLI

Pour récupérer les paramètres d'un compte

L'get-account-settingsexemple suivant récupère les paramètres du compte spécifié.

aws chime get-account-settings --account-id a1b2c3d4-5678-90ab-cdef-11111EXAMPLE

Sortie :

{ "AccountSettings": { "DisableRemoteControl": false, "EnableDialOut": false } }

Pour plus d'informations, consultez la section Gestion de vos comptes Amazon Chime dans le Guide d'administration d'Amazon Chime.

  • Pour API plus de détails, voir GetAccountSettingsla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserget-account.

AWS CLI

Pour récupérer les informations d'un compte

L'get-accountexemple suivant récupère les détails du compte Amazon Chime spécifié.

aws chime get-account \ --account-id a1b2c3d4-5678-90ab-cdef-11111EXAMPLE

Sortie :

{ "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" }, ] } }

Pour plus d'informations, consultez la section Gestion de vos comptes Amazon Chime dans le Guide d'administration d'Amazon Chime.

  • Pour API plus de détails, voir GetAccountla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserget-bot.

AWS CLI

Pour récupérer les informations relatives à un bot

L'get-botexemple suivant affiche les détails du bot spécifié.

aws chime get-bot \ --account-id 12a3456b-7c89-012d-3456-78901e23fg45 \ --bot-id 123abcd4-5ef6-789g-0h12-34j56789012k

Sortie :

{ "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" } }

Pour plus d'informations, consultez la section Mettre à jour les robots de discussion dans le manuel Amazon Chime Developer Guide.

  • Pour API plus de détails, voir GetBotla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserget-global-settings.

AWS CLI

Pour obtenir les paramètres globaux

L'get-global-settingsexemple suivant extrait les noms des compartiments S3 utilisés pour stocker les enregistrements détaillés des appels pour Amazon Chime Business Calling et Amazon Chime Voice Connectors associés au compte de l'administrateur. AWS

aws chime get-global-settings

Sortie :

{ "BusinessCalling": { "CdrBucket": "s3bucket" }, "VoiceConnector": { "CdrBucket": "s3bucket" } }

Pour plus d'informations, consultez la section Gestion des paramètres globaux dans le Guide d'administration d'Amazon Chime.

  • Pour API plus de détails, voir GetGlobalSettingsla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserget-phone-number-order.

AWS CLI

Pour obtenir les détails d'une commande par numéro de téléphone

L'get-phone-number-orderexemple suivant affiche les détails de la commande de numéros de téléphone spécifiée.

aws chime get-phone-number-order \ --phone-number-order-id abc12345-de67-89f0-123g-h45i678j9012

Sortie :

{ "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" } }

Pour plus d'informations, consultez la section Utilisation des numéros de téléphone dans le guide d'administration d'Amazon Chime.

  • Pour API plus de détails, voir GetPhoneNumberOrderla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserget-phone-number-settings.

AWS CLI

Pour récupérer le nom d'un appel sortant

L'get-phone-number-settingsexemple suivant récupère le nom d'appel sortant par défaut pour le compte de l'utilisateur appelant AWS .

aws chime get-phone-number-settings

Cette commande ne produit aucun résultat. Sortie :

{ "CallingName": "myName", "CallingNameUpdatedTimestamp": "2019-10-28T18:56:42.911Z" }

Pour plus d'informations, consultez la section Utilisation des numéros de téléphone dans le guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserget-phone-number.

AWS CLI

Pour obtenir les détails du numéro de téléphone

L'get-phone-numberexemple suivant affiche les détails du numéro de téléphone spécifié.

aws chime get-phone-number \ --phone-number-id +12065550100

Sortie :

{ "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" } }

Pour plus d'informations, consultez la section Utilisation des numéros de téléphone dans le guide d'administration d'Amazon Chime.

  • Pour API plus de détails, voir GetPhoneNumberla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserget-proxy-session.

AWS CLI

Pour obtenir les détails de la session proxy

L'get-proxy-sessionexemple suivant répertorie les détails de la session proxy spécifiée.

aws chime get-proxy-session \ --voice-connector-id abcdef1ghij2klmno3pqr4 \ --proxy-session-id 123a4bc5-67d8-901e-2f3g-h4ghjk56789l

Sortie :

{ "ProxySession": { "VoiceConnectorId": "abcdef1ghij2klmno3pqr4", "ProxySessionId": "123a4bc5-67d8-901e-2f3g-h4ghjk56789l", "Status": "Open", "ExpiryMinutes": 60, "Capabilities": [ "SMS", "Voice" ], "CreatedTimestamp": "2020-04-15T16:10:10.288Z", "UpdatedTimestamp": "2020-04-15T16:10:10.288Z", "Participants": [ { "PhoneNumber": "+12065550100", "ProxyPhoneNumber": "+19135550199" }, { "PhoneNumber": "+14015550101", "ProxyPhoneNumber": "+19135550199" } ] } }

Pour plus d'informations, consultez la section Proxy Phone Sessions dans le manuel Amazon Chime Developer Guide.

  • Pour API plus de détails, voir GetProxySessionla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserget-room.

AWS CLI

Pour obtenir des informations sur un salon de discussion

L'get-roomexemple suivant affiche des détails sur le salon de discussion spécifié.

aws chime get-room \ --account-id 12a3456b-7c89-012d-3456-78901e23fg45 \ --room-id abcd1e2d-3e45-6789-01f2-3g45h67i890j

Sortie :

{ "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" } }

Pour plus d'informations, consultez la section Création d'un salon de discussion dans le guide de l'utilisateur d'Amazon Chime.

  • Pour API plus de détails, voir GetRoomla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserget-user-settings.

AWS CLI

Pour récupérer les paramètres utilisateur

L'get-user-settingsexemple suivant affiche les paramètres utilisateur spécifiés.

aws chime get-user-settings \ --account-id 12a3456b-7c89-012d-3456-78901e23fg45 \ --user-id 1ab2345c-67de-8901-f23g-45h678901j2k

Sortie :

{ "UserSettings": { "Telephony": { "InboundCalling": true, "OutboundCalling": true, "SMS": true } } }

Pour plus d'informations, consultez la section Gestion des numéros de téléphone des utilisateurs dans le guide d'administration d'Amazon Chime.

  • Pour API plus de détails, voir GetUserSettingsla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserget-user.

AWS CLI

Pour obtenir des informations sur un utilisateur

L'get-userexemple suivant permet de récupérer les informations relatives à l'utilisateur spécifié.

aws chime get-user \ --account-id a1b2c3d4-5678-90ab-cdef-11111EXAMPLE \ --user-id a1b2c3d4-5678-90ab-cdef-22222EXAMPLE

Sortie :

{ "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" } }

Pour plus d'informations, consultez la section Gestion des utilisateurs dans le guide d'administration d'Amazon Chime.

  • Pour API plus de détails, voir GetUserla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserget-voice-connector-group.

AWS CLI

Pour obtenir des informations sur un groupe Amazon Chime Voice Connector

L'get-voice-connector-groupexemple suivant affiche les détails du groupe Amazon Chime Voice Connector spécifié.

aws chime get-voice-connector-group \ --voice-connector-group-id 123a456b-c7d8-90e1-fg23-4h567jkl8901

Sortie :

{ "VoiceConnectorGroup": { "VoiceConnectorGroupId": "123a456b-c7d8-90e1-fg23-4h567jkl8901", "Name": "myGroup", "VoiceConnectorItems": [], "CreatedTimestamp": "2019-09-18T16:38:34.734Z", "UpdatedTimestamp": "2019-09-18T16:38:34.734Z" } }

Pour plus d'informations, consultez la section Utilisation des groupes de connecteurs vocaux Amazon Chime dans le guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserget-voice-connector-logging-configuration.

AWS CLI

Pour obtenir les détails de configuration de journalisation

L'get-voice-connector-logging-configurationexemple suivant extrait les détails de configuration de journalisation pour le connecteur vocal Amazon Chime spécifié.

aws chime get-voice-connector-logging-configuration \ --voice-connector-id abcdef1ghij2klmno3pqr4

Sortie :

{ "LoggingConfiguration": { "EnableSIPLogs": true } }

Pour plus d'informations, consultez la section Diffusion du contenu multimédia d'Amazon Chime Voice Connector vers Kinesis dans le guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserget-voice-connector-origination.

AWS CLI

Pour récupérer les paramètres d'origine

L'get-voice-connector-originationexemple suivant extrait l'hôte, le port, le protocole, la priorité et le poids d'origine pour le connecteur vocal Amazon Chime spécifié.

aws chime get-voice-connector-origination \ --voice-connector-id abcdef1ghij2klmno3pqr4

Sortie :

{ "Origination": { "Routes": [ { "Host": "10.24.34.0", "Port": 1234, "Protocol": "TCP", "Priority": 1, "Weight": 5 } ], "Disabled": false } }

Pour plus d'informations, consultez la section Utilisation des connecteurs vocaux Amazon Chime dans le Guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserget-voice-connector-proxy.

AWS CLI

Pour obtenir les détails de configuration du proxy

L'get-voice-connector-proxyexemple suivant permet d'obtenir les détails de configuration du proxy pour votre Amazon Chime Voice Connector.

aws chime get-voice-connector-proxy \ --voice-connector-id abcdef1ghij2klmno3pqr4

Sortie :

{ "Proxy": { "DefaultSessionExpiryMinutes": 60, "Disabled": false, "PhoneNumberCountries": [ "US" ] } }

Pour plus d'informations, consultez la section Proxy Phone Sessions dans le manuel Amazon Chime Developer Guide.

L'exemple de code suivant montre comment utiliserget-voice-connector-streaming-configuration.

AWS CLI

Pour obtenir les détails de configuration du streaming

L'get-voice-connector-streaming-configurationexemple suivant permet d'obtenir les détails de configuration du streaming pour le connecteur vocal Amazon Chime spécifié.

aws chime get-voice-connector-streaming-configuration \ --voice-connector-id abcdef1ghij2klmno3pqr4

Sortie :

{ "StreamingConfiguration": { "DataRetentionInHours": 24, "Disabled": false } }

Pour plus d'informations, consultez la section Diffusion des données du connecteur vocal Amazon Chime vers Kinesis dans le guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserget-voice-connector-termination-health.

AWS CLI

Pour récupérer les informations sur l'état de santé du licenciement

L'get-voice-connector-termination-healthexemple suivant permet de récupérer les informations relatives à l'état de la terminaison pour le connecteur vocal Amazon Chime spécifié.

aws chime get-voice-connector-termination-health \ --voice-connector-id abcdef1ghij2klmno3pqr4

Sortie :

{ "TerminationHealth": { "Timestamp": "Fri Aug 23 16:45:55 UTC 2019", "Source": "10.24.34.0" } }

Pour plus d'informations, consultez la section Utilisation des connecteurs vocaux Amazon Chime dans le Guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserget-voice-connector-termination.

AWS CLI

Pour récupérer les paramètres de résiliation

L'get-voice-connector-terminationexemple suivant récupère les paramètres de terminaison pour le connecteur vocal Amazon Chime spécifié.

aws chime get-voice-connector-termination \ --voice-connector-id abcdef1ghij2klmno3pqr4

Cette commande ne produit aucun résultat. Sortie :

{ "Termination": { "CpsLimit": 1, "DefaultPhoneNumber": "+12065550100", "CallingRegions": [ "US" ], "CidrAllowedList": [ "10.24.34.0/23" ], "Disabled": false } }

Pour plus d'informations, consultez la section Utilisation des connecteurs vocaux Amazon Chime dans le Guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserget-voice-connector.

AWS CLI

Pour obtenir des informations sur un connecteur vocal Amazon Chime

L'get-voice-connectorexemple suivant affiche les détails du connecteur vocal Amazon Chime spécifié.

aws chime get-voice-connector \ --voice-connector-id abcdef1ghij2klmno3pqr4

Sortie :

{ "VoiceConnector": { "VoiceConnectorId": "abcdef1ghij2klmno3pqr4", "AwsRegion": "us-west-2", "Name": "newVoiceConnector", "OutboundHostName": "abcdef1ghij2klmno3pqr4.voiceconnector.chime.aws", "RequireEncryption": true, "CreatedTimestamp": "2019-09-18T20:34:01.352Z", "UpdatedTimestamp": "2019-09-18T20:34:01.352Z" } }

Pour plus d'informations, consultez la section Utilisation des connecteurs vocaux Amazon Chime dans le Guide d'administration d'Amazon Chime.

  • Pour API plus de détails, voir GetVoiceConnectorla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserinvite-users.

AWS CLI

Pour inviter des utilisateurs à rejoindre Amazon Chime

L'invite-usersexemple suivant envoie un e-mail pour inviter un utilisateur à rejoindre le compte Amazon Chime spécifié.

aws chime invite-users \ --account-id a1b2c3d4-5678-90ab-cdef-11111EXAMPLE \ --user-email-list "alejandror@example.com" "janed@example.com"

Sortie :

{ "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" } ] }

Pour plus d'informations, consultez la section Invitation et suspension d'utilisateurs dans le guide d'administration d'Amazon Chime.

  • Pour API plus de détails, voir InviteUsersla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserlist-accounts.

AWS CLI

Pour obtenir une liste de comptes

L'list-accountsexemple suivant permet de récupérer la liste des comptes Amazon Chime présents dans le compte de l'administrateur AWS .

aws chime list-accounts

Sortie :

{ "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" }, ] } ] }

Pour plus d'informations, consultez la section Gestion de vos comptes Amazon Chime dans le Guide d'administration d'Amazon Chime.

  • Pour API plus de détails, voir ListAccountsla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserlist-bots.

AWS CLI

Pour récupérer une liste de robots

L'list-botsexemple suivant répertorie les robots associés au compte Amazon Chime Enterprise spécifié.

aws chime list-bots \ --account-id 12a3456b-7c89-012d-3456-78901e23fg45

Sortie :

{ "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" } }

Pour plus d'informations, consultez la section Utiliser les robots de discussion avec Amazon Chime dans le manuel du développeur Amazon Chime.

  • Pour API plus de détails, voir ListBotsla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserlist-phone-number-orders.

AWS CLI

Pour répertorier les commandes par numéro de téléphone

L'list-phone-number-ordersexemple suivant répertorie les commandes par numéro de téléphone associées au compte de l'administrateur Amazon Chime.

aws chime list-phone-number-orders

Sortie :

{ "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" } ] }

Pour plus d'informations, consultez la section Utilisation des numéros de téléphone dans le guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserlist-phone-numbers.

AWS CLI

Pour répertorier les numéros de téléphone d'un compte Amazon Chime

L'list-phone-numbersexemple suivant répertorie les numéros de téléphone associés au compte Amazon Chime de l'administrateur.

aws chime list-phone-numbers

Cette commande ne produit aucun résultat. Sortie :

{ "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" } ] }

Pour plus d'informations, consultez la section Utilisation des numéros de téléphone dans le guide d'administration d'Amazon Chime.

  • Pour API plus de détails, voir ListPhoneNumbersla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserlist-proxy-sessions.

AWS CLI

Pour répertorier les sessions proxy

L'list-proxy-sessionsexemple suivant répertorie les sessions proxy pour votre Amazon Chime Voice Connector.

aws chime list-proxy-sessions \ --voice-connector-id abcdef1ghij2klmno3pqr4

Sortie :

{ "ProxySession": { "VoiceConnectorId": "abcdef1ghij2klmno3pqr4", "ProxySessionId": "123a4bc5-67d8-901e-2f3g-h4ghjk56789l", "Status": "Open", "ExpiryMinutes": 60, "Capabilities": [ "SMS", "Voice" ], "CreatedTimestamp": "2020-04-15T16:10:10.288Z", "UpdatedTimestamp": "2020-04-15T16:10:10.288Z", "Participants": [ { "PhoneNumber": "+12065550100", "ProxyPhoneNumber": "+19135550199" }, { "PhoneNumber": "+14015550101", "ProxyPhoneNumber": "+19135550199" } ] } }

Pour plus d'informations, consultez la section Proxy Phone Sessions dans le manuel Amazon Chime Developer Guide.

  • Pour API plus de détails, voir ListProxySessionsla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserlist-room-memberships.

AWS CLI

Pour répertorier les abonnements aux chambres

L'list-room-membershipsexemple suivant affiche une liste des détails d'adhésion pour le salon de discussion spécifié.

aws chime list-room-memberships \ --account-id 12a3456b-7c89-012d-3456-78901e23fg45 \ --room-id abcd1e2d-3e45-6789-01f2-3g45h67i890j

Sortie :

{ "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" } ] }

Pour plus d'informations, consultez la section Création d'un salon de discussion dans le guide de l'utilisateur d'Amazon Chime.

  • Pour API plus de détails, voir ListRoomMembershipsla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserlist-rooms.

AWS CLI

Pour répertorier les salons de discussion

L'list-roomsexemple suivant affiche la liste des salons de discussion du compte spécifié. La liste est filtrée uniquement pour les salons de discussion auxquels appartient le membre spécifié.

aws chime list-rooms \ --account-id 12a3456b-7c89-012d-3456-78901e23fg45 \ --member-id 1ab2345c-67de-8901-f23g-45h678901j2k

Sortie :

{ "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" } }

Pour plus d'informations, consultez la section Création d'un salon de discussion dans le guide de l'utilisateur d'Amazon Chime.

  • Pour API plus de détails, voir ListRoomsla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserlist-users.

AWS CLI

Pour répertorier les utilisateurs d'un compte

L'list-usersexemple suivant répertorie les utilisateurs du compte Amazon Chime spécifié.

aws chime list-users --account-id a1b2c3d4-5678-90ab-cdef-11111EXAMPLE

Sortie :

{ "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 } } ] }

Pour plus d'informations, consultez la section Gestion des utilisateurs dans le guide d'administration d'Amazon Chime.

  • Pour API plus de détails, voir ListUsersla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserlist-voice-connector-groups.

AWS CLI

Pour répertorier les groupes Amazon Chime Voice Connector pour un compte Amazon Chime

L'list-voice-connector-groupsexemple suivant répertorie les groupes Amazon Chime Voice Connector associés au compte Amazon Chime de l'administrateur.

aws chime list-voice-connector-groups

Sortie :

{ "VoiceConnectorGroups": [ { "VoiceConnectorGroupId": "123a456b-c7d8-90e1-fg23-4h567jkl8901", "Name": "myGroup", "VoiceConnectorItems": [], "CreatedTimestamp": "2019-09-18T16:38:34.734Z", "UpdatedTimestamp": "2019-09-18T16:38:34.734Z" } ] }

Pour plus d'informations, consultez la section Utilisation des groupes Amazon Chime Voice Connector dans le guide d'administration Amazon Chime.

L'exemple de code suivant montre comment utiliserlist-voice-connector-termination-credentials.

AWS CLI

Pour récupérer une liste des informations d'identification de résiliation

L'list-voice-connector-termination-credentialsexemple suivant extrait une liste des informations d'identification de résiliation pour le connecteur vocal Amazon Chime spécifié.

aws chime list-voice-connector-termination-credentials \ --voice-connector-id abcdef1ghij2klmno3pqr4

Cette commande ne produit aucun résultat. Sortie :

{ "Usernames": [ "jdoe" ] }

Pour plus d'informations, consultez la section Utilisation des connecteurs vocaux Amazon Chime dans le Guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserlist-voice-connectors.

AWS CLI

Pour répertorier les connecteurs vocaux Amazon Chime pour un compte

L'list-voice-connectorsexemple suivant répertorie les connecteurs vocaux Amazon Chime associés au compte de l'appelant.

aws chime list-voice-connectors

Sortie :

{ "VoiceConnectors": [ { "VoiceConnectorId": "abcdef1ghij2klmno3pqr4", "AwsRegion": "us-east-1", "Name": "MyVoiceConnector", "OutboundHostName": "abcdef1ghij2klmno3pqr4.voiceconnector.chime.aws", "RequireEncryption": true, "CreatedTimestamp": "2019-06-04T18:46:56.508Z", "UpdatedTimestamp": "2019-09-18T16:33:00.806Z" }, { "VoiceConnectorId": "cbadef1ghij2klmno3pqr5", "AwsRegion": "us-west-2", "Name": "newVoiceConnector", "OutboundHostName": "cbadef1ghij2klmno3pqr5.voiceconnector.chime.aws", "RequireEncryption": true, "CreatedTimestamp": "2019-09-18T20:34:01.352Z", "UpdatedTimestamp": "2019-09-18T20:34:01.352Z" } ] }

Pour plus d'informations, consultez la section Utilisation des connecteurs vocaux Amazon Chime dans le Guide d'administration d'Amazon Chime.

  • Pour API plus de détails, voir ListVoiceConnectorsla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserlogout-user.

AWS CLI

Pour déconnecter un utilisateur

L'logout-userexemple suivant déconnecte l'utilisateur spécifié.

aws chime logout-user \ --account-id a1b2c3d4-5678-90ab-cdef-11111EXAMPLE \ --user-id a1b2c3d4-5678-90ab-cdef-22222EXAMPLE

Cette commande ne produit aucun résultat.

  • Pour API plus de détails, voir LogoutUserla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserput-voice-connector-logging-configuration.

AWS CLI

Pour ajouter une configuration de journalisation pour un connecteur vocal Amazon Chime

L'put-voice-connector-logging-configurationexemple suivant active la configuration de SIP journalisation pour le connecteur vocal Amazon Chime spécifié.

aws chime put-voice-connector-logging-configuration \ --voice-connector-id abcdef1ghij2klmno3pqr4 \ --logging-configuration EnableSIPLogs=true

Sortie :

{ "LoggingConfiguration": { "EnableSIPLogs": true } }

Pour plus d'informations, consultez la section Diffusion du contenu multimédia d'Amazon Chime Voice Connector vers Kinesis dans le guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserput-voice-connector-origination.

AWS CLI

Pour configurer les paramètres d'origine

L'put-voice-connector-originationexemple suivant définit l'hôte d'origine, le port, le protocole, la priorité et le poids pour le connecteur vocal Amazon Chime spécifié.

aws chime put-voice-connector-origination \ --voice-connector-id abcdef1ghij2klmno3pqr4 \ --origination Routes=[{Host="10.24.34.0",Port=1234,Protocol="TCP",Priority=1,Weight=5}],Disabled=false

Sortie :

{ "Origination": { "Routes": [ { "Host": "10.24.34.0", "Port": 1234, "Protocol": "TCP", "Priority": 1, "Weight": 5 } ], "Disabled": false } }

Pour plus d'informations, consultez la section Utilisation des connecteurs vocaux Amazon Chime dans le Guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserput-voice-connector-proxy.

AWS CLI

Pour mettre une configuration de proxy

L'put-voice-connector-proxyexemple suivant définit une configuration de proxy pour votre Amazon Chime Voice Connector.

aws chime put-voice-connector-proxy \ --voice-connector-id abcdef1ghij2klmno3pqr4 \ --default-session-expiry-minutes 60 \ --phone-number-pool-countries "US"

Sortie :

{ "Proxy": { "DefaultSessionExpiryMinutes": 60, "Disabled": false, "PhoneNumberCountries": [ "US" ] } }

Pour plus d'informations, consultez la section Proxy Phone Sessions dans le manuel Amazon Chime Developer Guide.

L'exemple de code suivant montre comment utiliserput-voice-connector-streaming-configuration.

AWS CLI

Pour créer une configuration de streaming

L'put-voice-connector-streaming-configurationexemple suivant crée une configuration de streaming pour le connecteur vocal Amazon Chime spécifié. Il permet le streaming multimédia depuis l'Amazon Chime Voice Connector vers Amazon Kinesis et fixe la période de conservation des données à 24 heures.

aws chime put-voice-connector-streaming-configuration \ --voice-connector-id abcdef1ghij2klmno3pqr4 \ --streaming-configuration DataRetentionInHours=24,Disabled=false

Sortie :

{ "StreamingConfiguration": { "DataRetentionInHours": 24, "Disabled": false } }

Pour plus d'informations, consultez la section Diffusion des données du connecteur vocal Amazon Chime vers Kinesis dans le guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserput-voice-connector-termination-credentials.

AWS CLI

Pour configurer les informations d'identification de résiliation

L'put-voice-connector-termination-credentialsexemple suivant définit les informations d'identification de résiliation pour le connecteur vocal Amazon Chime spécifié.

aws chime put-voice-connector-termination-credentials \ --voice-connector-id abcdef1ghij2klmno3pqr4 \ --credentials Username="jdoe",Password="XXXXXXXX"

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Utilisation des connecteurs vocaux Amazon Chime dans le Guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserput-voice-connector-termination.

AWS CLI

Pour configurer les paramètres de résiliation

L'put-voice-connector-terminationexemple suivant définit les régions d'appel et les paramètres de terminaison d'hôte IP autorisés pour le connecteur vocal Amazon Chime spécifié.

aws chime put-voice-connector-termination \ --voice-connector-id abcdef1ghij2klmno3pqr4 \ --termination CallingRegions="US",CidrAllowedList="10.24.34.0/23",Disabled=false

Sortie :

{ "Termination": { "CpsLimit": 0, "CallingRegions": [ "US" ], "CidrAllowedList": [ "10.24.34.0/23" ], "Disabled": false } }

Pour plus d'informations, consultez la section Utilisation des connecteurs vocaux Amazon Chime dans le Guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserregenerate-security-token.

AWS CLI

Pour régénérer un jeton de sécurité

L'regenerate-security-tokenexemple suivant régénère le jeton de sécurité pour le bot spécifié.

aws chime regenerate-security-token \ --account-id 12a3456b-7c89-012d-3456-78901e23fg45 \ --bot-id 123abcd4-5ef6-789g-0h12-34j56789012k

Sortie :

{ "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" } }

Pour plus d'informations, consultez Authentifier les demandes de chatbot dans le manuel Amazon Chime Developer Guide.

L'exemple de code suivant montre comment utiliserreset-personal-pin.

AWS CLI

Pour réinitialiser la réunion personnelle d'un utilisateur PIN

L'reset-personal-pinexemple suivant réinitialise la réunion PIN personnelle de l'utilisateur spécifié.

aws chime reset-personal-pin \ --account-id a1b2c3d4-5678-90ab-cdef-11111EXAMPLE --user-id a1b2c3d4-5678-90ab-cdef-22222EXAMPLE

Sortie :

{ "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" } }

Pour plus d'informations, consultez la section Changing Personal Meeting PINs dans le guide d'administration d'Amazon Chime.

  • Pour API plus de détails, voir ResetPersonalPinla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserrestore-phone-number.

AWS CLI

Pour restaurer un numéro de téléphone

L'restore-phone-numberexemple suivant restaure le numéro de téléphone spécifié à partir de la file d'attente de suppression.

aws chime restore-phone-number \ --phone-number-id "+12065550100"

Sortie :

{ "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" } }

Pour plus d'informations, consultez la section Utilisation des numéros de téléphone dans le guide d'administration d'Amazon Chime.

  • Pour API plus de détails, voir RestorePhoneNumberla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utilisersearch-available-phone-numbers.

AWS CLI

Pour rechercher les numéros de téléphone disponibles

L'search-available-phone-numbersexemple suivant recherche les numéros de téléphone disponibles par code régional.

aws chime search-available-phone-numbers \ --area-code "206"

Sortie :

{ "E164PhoneNumbers": [ "+12065550100", "+12065550101", "+12065550102", "+12065550103", "+12065550104", "+12065550105", "+12065550106", "+12065550107", "+12065550108", "+12065550109", ] }

Pour plus d'informations, consultez la section Utilisation des numéros de téléphone dans le guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserupdate-account-settings.

AWS CLI

Pour mettre à jour les paramètres de votre compte

L'update-account-settingsexemple suivant désactive le contrôle à distance des écrans partagés pour le compte Amazon Chime spécifié.

aws chime update-account-settings \ --account-id a1b2c3d4-5678-90ab-cdef-11111EXAMPLE \ --account-settings DisableRemoteControl=true

Cette commande ne produit aucun résultat.

L'exemple de code suivant montre comment utiliserupdate-account.

AWS CLI

Pour mettre à jour un compte

L'update-accountexemple suivant met à jour le nom de compte spécifié.

aws chime update-account \ --account-id a1b2c3d4-5678-90ab-cdef-11111EXAMPLE \ --name MyAccountName

Sortie :

{ "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" }, ] } }

Pour plus d'informations, consultez Renommer votre compte dans le guide d'administration d'Amazon Chime.

  • Pour API plus de détails, voir UpdateAccountla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserupdate-bot.

AWS CLI

Pour mettre à jour un bot

L'update-botexemple suivant met à jour le statut du bot spécifié pour arrêter son exécution.

aws chime update-bot \ --account-id 12a3456b-7c89-012d-3456-78901e23fg45 \ --bot-id 123abcd4-5ef6-789g-0h12-34j56789012k \ --disabled

Sortie :

{ "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" } }

Pour plus d'informations, consultez la section Mettre à jour les robots de discussion dans le manuel Amazon Chime Developer Guide.

  • Pour API plus de détails, voir UpdateBotla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserupdate-global-settings.

AWS CLI

Pour mettre à jour les paramètres globaux

L'update-global-settingsexemple suivant met à jour le compartiment S3 utilisé pour stocker les enregistrements détaillés des appels pour Amazon Chime Business Calling et les connecteurs vocaux Amazon Chime associés au compte de l'administrateur. AWS

aws chime update-global-settings \ --business-calling CdrBucket="s3bucket" \ --voice-connector CdrBucket="s3bucket"

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Gestion des paramètres globaux dans le Guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserupdate-phone-number-settings.

AWS CLI

Pour mettre à jour le nom d'un appel sortant

L'update-phone-number-settingsexemple suivant met à jour le nom d'appel sortant par défaut pour le AWS compte de l'administrateur.

aws chime update-phone-number-settings \ --calling-name "myName"

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Utilisation des numéros de téléphone dans le guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserupdate-phone-number.

AWS CLI

Exemple 1 : pour mettre à jour le type de produit pour un numéro de téléphone

L'update-phone-numberexemple suivant met à jour le type de produit du numéro de téléphone spécifié.

aws chime update-phone-number \ --phone-number-id "+12065550100" \ --product-type "BusinessCalling"

Sortie :

{ "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" } }

Exemple 2 : pour mettre à jour le nom d'appel sortant d'un numéro de téléphone

L'update-phone-numberexemple suivant met à jour le nom de l'appel sortant pour le numéro de téléphone spécifié.

as carillon update-phone-number - phone-number-id « +12065550100" --calling-name « phonenumber2 »

Sortie :

{ "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" } }

Pour plus d'informations, consultez la section Utilisation des numéros de téléphone dans le guide d'administration d'Amazon Chime.

  • Pour API plus de détails, voir UpdatePhoneNumberla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserupdate-proxy-session.

AWS CLI

Pour mettre à jour une session proxy

L'update-proxy-sessionexemple suivant met à jour les fonctionnalités de la session proxy.

aws chime update-proxy-session \ --voice-connector-id abcdef1ghij2klmno3pqr4 \ --proxy-session-id 123a4bc5-67d8-901e-2f3g-h4ghjk56789l \ --capabilities "Voice"

Sortie :

{ "ProxySession": { "VoiceConnectorId": "abcdef1ghij2klmno3pqr4", "ProxySessionId": "123a4bc5-67d8-901e-2f3g-h4ghjk56789l", "Status": "Open", "ExpiryMinutes": 60, "Capabilities": [ "Voice" ], "CreatedTimestamp": "2020-04-15T16:10:10.288Z", "UpdatedTimestamp": "2020-04-15T16:10:10.288Z", "Participants": [ { "PhoneNumber": "+12065550100", "ProxyPhoneNumber": "+19135550199" }, { "PhoneNumber": "+14015550101", "ProxyPhoneNumber": "+19135550199" } ] } }

Pour plus d'informations, consultez la section Proxy Phone Sessions dans le manuel Amazon Chime Developer Guide.

  • Pour API plus de détails, voir UpdateProxySessionla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserupdate-room-membership.

AWS CLI

Pour mettre à jour l'abonnement à une chambre

L'update-room-membershipexemple suivant modifie le rôle du membre du salon de discussion spécifié enAdministrator.

aws chime update-room-membership \ --account-id 12a3456b-7c89-012d-3456-78901e23fg45 \ --room-id abcd1e2d-3e45-6789-01f2-3g45h67i890j \ --member-id 1ab2345c-67de-8901-f23g-45h678901j2k \ --role Administrator

Sortie :

{ "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" } }

Pour plus d'informations, consultez la section Création d'un salon de discussion dans le guide de l'utilisateur d'Amazon Chime.

L'exemple de code suivant montre comment utiliserupdate-room.

AWS CLI

Pour mettre à jour un salon de discussion

L'update-roomexemple suivant modifie le nom du salon de discussion spécifié.

aws chime update-room \ --account-id 12a3456b-7c89-012d-3456-78901e23fg45 \ --room-id abcd1e2d-3e45-6789-01f2-3g45h67i890j \ --name teamRoom

Sortie :

{ "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" } }

Pour plus d'informations, consultez la section Création d'un salon de discussion dans le guide de l'utilisateur d'Amazon Chime.

  • Pour API plus de détails, voir UpdateRoomla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserupdate-user-settings.

AWS CLI

Pour mettre à jour les paramètres utilisateur

L'update-user-settingsexemple suivant permet à l'utilisateur spécifié de passer des appels entrants et sortants et d'envoyer et de recevoir des SMS messages.

aws chime update-user-settings \ --account-id 12a3456b-7c89-012d-3456-78901e23fg45 \ --user-id 1ab2345c-67de-8901-f23g-45h678901j2k \ --user-settings "Telephony={InboundCalling=true,OutboundCalling=true,SMS=true}"

Cette commande ne produit aucun résultat.

Pour plus d'informations, consultez la section Gestion des numéros de téléphone des utilisateurs dans le guide d'administration d'Amazon Chime.

  • Pour API plus de détails, voir UpdateUserSettingsla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserupdate-user.

AWS CLI

Pour mettre à jour les informations de l'utilisateur

Cet exemple met à jour les informations spécifiées pour l'utilisateur spécifié.

Commande :

aws chime update-user \ --account-id a1b2c3d4-5678-90ab-cdef-11111EXAMPLE \ --user-id a1b2c3d4-5678-90ab-cdef-22222EXAMPLE \ --license-type "Basic"

Sortie :

{ "User": { "UserId": "a1b2c3d4-5678-90ab-cdef-22222EXAMPLE" } }
  • Pour API plus de détails, voir UpdateUserla section Référence des AWS CLI commandes.

L'exemple de code suivant montre comment utiliserupdate-voice-connector-group.

AWS CLI

Pour mettre à jour les informations d'un groupe Amazon Chime Voice Connector

L'update-voice-connector-groupexemple suivant met à jour les détails du groupe Amazon Chime Voice Connector spécifié.

aws chime update-voice-connector-group \ --voice-connector-group-id 123a456b-c7d8-90e1-fg23-4h567jkl8901 \ --name "newGroupName" \ --voice-connector-items VoiceConnectorId=abcdef1ghij2klmno3pqr4,Priority=1

Sortie :

{ "VoiceConnectorGroup": { "VoiceConnectorGroupId": "123a456b-c7d8-90e1-fg23-4h567jkl8901", "Name": "newGroupName", "VoiceConnectorItems": [ { "VoiceConnectorId": "abcdef1ghij2klmno3pqr4", "Priority": 1 } ], "CreatedTimestamp": "2019-09-18T16:38:34.734Z", "UpdatedTimestamp": "2019-10-28T19:00:57.081Z" } }

Pour plus d'informations, consultez la section Utilisation des groupes de connecteurs vocaux Amazon Chime dans le guide d'administration d'Amazon Chime.

L'exemple de code suivant montre comment utiliserupdate-voice-connector.

AWS CLI

Pour mettre à jour les informations relatives à un connecteur vocal Amazon Chime

L'update-voice-connectorexemple suivant met à jour le nom du connecteur vocal Amazon Chime spécifié.

aws chime update-voice-connector \ --voice-connector-id abcdef1ghij2klmno3pqr4 \ --name newName \ --require-encryption

Sortie :

{ "VoiceConnector": { "VoiceConnectorId": "abcdef1ghij2klmno3pqr4", "AwsRegion": "us-west-2", "Name": "newName", "OutboundHostName": "abcdef1ghij2klmno3pqr4.voiceconnector.chime.aws", "RequireEncryption": true, "CreatedTimestamp": "2019-09-18T20:34:01.352Z", "UpdatedTimestamp": "2019-09-18T20:40:52.895Z" } }

Pour plus d'informations, consultez la section Utilisation des connecteurs vocaux Amazon Chime dans le Guide d'administration d'Amazon Chime.