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

Cette documentation concerne AWS CLI uniquement la version 1 du. Pour la documentation relative à la version 2 du AWS CLI, consultez le guide de l'utilisateur de la version 2.

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. Alors que les actions vous indiquent comment appeler des fonctions de service individuelles, vous pouvez les voir en contexte dans leurs scénarios associés.

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 Travailler avec les numéros de téléphone dans le guide d'administration d'Amazon Chime.

  • Pour plus de détails sur l'API, reportez-vous BatchDeletePhoneNumberà la section Référence des AWS CLI commandes.

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 plus de détails sur l'API, reportez-vous BatchSuspendUserà la 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 plus de détails sur l'API, reportez-vous BatchUnsuspendUserà la 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 Travailler avec les numéros de téléphone dans le guide d'administration d'Amazon Chime.

  • Pour plus de détails sur l'API, reportez-vous BatchUpdatePhoneNumberà la section Référence des AWS CLI commandes.

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 plus de détails sur l'API, reportez-vous BatchUpdateUserà la 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 plus de détails sur l'API, reportez-vous CreateAccountà la 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 plus de détails sur l'API, reportez-vous CreateBotà la 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 Travailler avec les numéros de téléphone dans le guide d'administration d'Amazon Chime.

  • Pour plus de détails sur l'API, reportez-vous CreatePhoneNumberOrderà la section Référence des AWS CLI commandes.

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 dotée de fonctionnalités vocales et SMS.

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 plus de détails sur l'API, reportez-vous CreateProxySessionà la 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.

  • Pour plus de détails sur l'API, reportez-vous CreateRoomMembershipà la section Référence des AWS CLI commandes.

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 plus de détails sur l'API, reportez-vous CreateRoomà la 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 plus de détails sur l'API, reportez-vous CreateUserà la 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.

  • Pour plus de détails sur l'API, reportez-vous CreateVoiceConnectorà la section Référence des AWS CLI commandes.

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 plus de détails sur l'API, reportez-vous DeleteAccountà la 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 Travailler avec les numéros de téléphone dans le guide d'administration d'Amazon Chime.

  • Pour plus de détails sur l'API, reportez-vous DeletePhoneNumberà la 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 plus de détails sur l'API, reportez-vous DeleteProxySessionà la 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.

  • Pour plus de détails sur l'API, reportez-vous DeleteRoomMembershipà la section Référence des AWS CLI commandes.

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 plus de détails sur l'API, reportez-vous DeleteRoomà la 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.

  • Pour plus de détails sur l'API, reportez-vous DeleteVoiceConnectorà la section Référence des AWS CLI commandes.

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 plus de détails sur l'API, reportez-vous GetAccountSettingsà la 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 plus de détails sur l'API, reportez-vous GetAccountà la 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 plus de détails sur l'API, reportez-vous GetBotà la 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 plus de détails sur l'API, reportez-vous GetGlobalSettingsà la 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 Travailler avec les numéros de téléphone dans le guide d'administration d'Amazon Chime.

  • Pour plus de détails sur l'API, reportez-vous GetPhoneNumberOrderà la 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.

  • Pour plus de détails sur l'API, reportez-vous GetPhoneNumberSettingsà la section Référence des AWS CLI commandes.

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 plus de détails sur l'API, reportez-vous GetPhoneNumberà la 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 plus de détails sur l'API, reportez-vous GetProxySessionà la 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 plus de détails sur l'API, reportez-vous GetRoomà la 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 plus de détails sur l'API, reportez-vous GetUserSettingsà la 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 plus de détails sur l'API, reportez-vous GetUserà la 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.

  • Pour plus de détails sur l'API, reportez-vous GetVoiceConnectorGroupà la section Référence des AWS CLI commandes.

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.

  • Pour plus de détails sur l'API, reportez-vous GetVoiceConnectorProxyà la section Référence des AWS CLI commandes.

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 récupère les informations de santé 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 plus de détails sur l'API, reportez-vous GetVoiceConnectorà la 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 plus de détails sur l'API, reportez-vous InviteUsersà la 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 plus de détails sur l'API, reportez-vous ListAccountsà la 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 plus de détails sur l'API, reportez-vous ListBotsà la 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.

  • Pour plus de détails sur l'API, reportez-vous ListPhoneNumberOrdersà la section Référence des AWS CLI commandes.

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 plus de détails sur l'API, reportez-vous ListPhoneNumbersà la 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 plus de détails sur l'API, reportez-vous ListProxySessionsà la 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 plus de détails sur l'API, reportez-vous ListRoomMembershipsà la 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 plus de détails sur l'API, reportez-vous ListRoomsà la 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 plus de détails sur l'API, reportez-vous ListUsersà la 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.

  • Pour plus de détails sur l'API, reportez-vous ListVoiceConnectorGroupsà la section Référence des AWS CLI commandes.

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 plus de détails sur l'API, reportez-vous ListVoiceConnectorsà la 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 plus de détails sur l'API, reportez-vous LogoutUserà la 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 journalisation SIP 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.

  • Pour plus de détails sur l'API, reportez-vous PutVoiceConnectorProxyà la section Référence des AWS CLI commandes.

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.

  • Pour plus de détails sur l'API, reportez-vous RegenerateSecurityTokenà la section Référence des AWS CLI commandes.

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

AWS CLI

Pour réinitialiser le code PIN de réunion personnel d'un utilisateur

L'reset-personal-pinexemple suivant réinitialise le code PIN de réunion personnel 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 Changer de réunion personnelle PINs dans le guide d'administration d'Amazon Chime.

  • Pour plus de détails sur l'API, reportez-vous ResetPersonalPinà la 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 plus de détails sur l'API, reportez-vous RestorePhoneNumberà la 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.

  • Pour plus de détails sur l'API, reportez-vous UpdateAccountSettingsà la section Référence des AWS CLI commandes.

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 la section Modification du nom de votre compte dans le guide d'administration d'Amazon Chime.

  • Pour plus de détails sur l'API, reportez-vous UpdateAccountà la 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 plus de détails sur l'API, reportez-vous UpdateBotà la 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.

  • Pour plus de détails sur l'API, reportez-vous UpdateGlobalSettingsà la section Référence des AWS CLI commandes.

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 plus de détails sur l'API, reportez-vous UpdatePhoneNumberà la 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 plus de détails sur l'API, reportez-vous UpdateProxySessionà la 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.

  • Pour plus de détails sur l'API, reportez-vous UpdateRoomMembershipà la section Référence des AWS CLI commandes.

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 plus de détails sur l'API, reportez-vous UpdateRoomà la 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.

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 plus de détails sur l'API, reportez-vous UpdateUserSettingsà la 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 plus de détails sur l'API, reportez-vous UpdateUserà la 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.

  • Pour plus de détails sur l'API, reportez-vous UpdateVoiceConnectorà la section Référence des AWS CLI commandes.