Amazon Chime Chime-Beispiele mit AWS CLI - AWS SDKCode-Beispiele

Weitere AWS SDK Beispiele sind im Repo AWS Doc SDK Examples GitHub verfügbar.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Amazon Chime Chime-Beispiele mit AWS CLI

Die folgenden Codebeispiele zeigen Ihnen, wie Sie mithilfe von Amazon Chime Aktionen ausführen und allgemeine Szenarien implementieren. AWS Command Line Interface

Aktionen sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Aktionen zeigen Ihnen zwar, wie Sie einzelne Servicefunktionen aufrufen, aber Sie können Aktionen im Kontext der zugehörigen Szenarien sehen.

Jedes Beispiel enthält einen Link zum vollständigen Quellcode, in dem Sie Anweisungen zum Einrichten und Ausführen des Codes im Kontext finden.

Themen

Aktionen

Das folgende Codebeispiel zeigt die Verwendungassociate-phone-number-with-user.

AWS CLI

Um einem Benutzer eine Telefonnummer zuzuordnen

Im folgenden associate-phone-number-with-user Beispiel wird die angegebene Telefonnummer einem Benutzer zugeordnet.

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"

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Verwaltung von Benutzertelefonnummern im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt, wie man es benutztassociate-phone-numbers-with-voice-connector-group.

AWS CLI

So verknüpfen Sie Telefonnummern mit einer Amazon Chime Voice Connector-Gruppe

Im folgenden associate-phone-numbers-with-voice-connector-group Beispiel werden die angegebenen Telefonnummern einer Amazon Chime Voice Connector-Gruppe zugeordnet.

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

Ausgabe:

{ "PhoneNumberErrors": [] }

Weitere Informationen finden Sie unter Arbeiten mit Amazon Chime Voice Connector-Gruppen im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt, wie man es benutztassociate-phone-numbers-with-voice-connector.

AWS CLI

So verknüpfen Sie Telefonnummern mit einem Amazon Chime Voice Connector

Das folgende associate-phone-numbers-with-voice-connector Beispiel verknüpft die angegebenen Telefonnummern mit einem Amazon Chime Voice Connector.

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

Ausgabe:

{ "PhoneNumberErrors": [] }

Weitere Informationen finden Sie unter Arbeiten mit Amazon Chime Voice Connectors im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt, wie man es benutztassociate-signin-delegate-groups-with-account.

AWS CLI

So ordnen Sie Gruppen von Anmeldedelegierten zu

Das folgende associate-signin-delegate-groups-with-account Beispiel verknüpft die angegebene Gruppe von Anmeldedelegierten mit dem angegebenen Amazon Chime Chime-Konto.

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Benutzerzugriff und Benutzerberechtigungen verwalten im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt, wie man es benutztbatch-create-room-membership.

AWS CLI

Um Mitgliedschaften in mehreren Räumen zu erstellen

Im folgenden batch-create-room-membership Beispiel werden einem Chatroom mehrere Benutzer als Chatroom-Mitglieder hinzugefügt. Außerdem werden den Benutzern Administrator- und Mitgliederrollen zugewiesen.

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"

Ausgabe:

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

Weitere Informationen finden Sie unter Erstellen eines Chat-Raums im Amazon Chime Chime-Benutzerhandbuch.

Das folgende Codebeispiel zeigt, wie man es benutztbatch-delete-phone-number.

AWS CLI

Um mehrere Telefonnummern zu löschen

Im folgenden batch-delete-phone-number Beispiel werden alle angegebenen Telefonnummern gelöscht.

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben. Ausgabe:

{ "PhoneNumberErrors": [] }

Weitere Informationen finden Sie unter Arbeiten mit Telefonnummern im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt, wie man es benutztbatch-suspend-user.

AWS CLI

Um mehrere Benutzer zu sperren

Im folgenden batch-suspend-user Beispiel werden die aufgelisteten Benutzer vom angegebenen Amazon Chime Chime-Konto gesperrt.

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"

Ausgabe:

{ "UserErrors": [] }

Das folgende Codebeispiel zeigt, wie man es benutztbatch-unsuspend-user.

AWS CLI

Um die Sperre mehrerer Benutzer aufzuheben

Im folgenden batch-unsuspend-user Beispiel wird jede vorherige Sperrung für die aufgelisteten Benutzer des angegebenen Amazon Chime Chime-Kontos aufgehoben.

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"

Ausgabe:

{ "UserErrors": [] }

Das folgende Codebeispiel zeigt, wie man es benutztbatch-update-phone-number.

AWS CLI

Um mehrere Telefonnummern-Produkttypen gleichzeitig zu aktualisieren

Im folgenden batch-update-phone-number Beispiel werden die Produkttypen für alle angegebenen Telefonnummern aktualisiert.

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

Ausgabe:

{ "PhoneNumberErrors": [] }

Um mehrere Rufnummern, die Namen anrufen, gleichzeitig zu aktualisieren

Im folgenden batch-update-phone-number Beispiel werden die Anrufernamen für alle angegebenen Telefonnummern aktualisiert.

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

Ausgabe:

{ "PhoneNumberErrors": [] }

Weitere Informationen finden Sie unter Arbeiten mit Telefonnummern im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt, wie man es benutztbatch-update-user.

AWS CLI

Um mehrere Benutzer mit einem einzigen Befehl zu aktualisieren

Das folgende batch-update-user Beispiel aktualisiert die LicenseType für jeden der aufgelisteten Benutzer im angegebenen Amazon Chime Chime-Konto.

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"

Ausgabe:

{ "UserErrors": [] }

Das folgende Codebeispiel zeigt, wie man es benutztcreate-account.

AWS CLI

Um ein Konto zu erstellen

Im folgenden create-account Beispiel wird ein Amazon Chime Chime-Konto unter dem AWS Administratorkonto erstellt.

aws chime create-account \ --name MyChimeAccount

Ausgabe:

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

Weitere Informationen finden Sie unter Erste Schritte im Amazon Chime Chime-Administratorhandbuch.

  • APIEinzelheiten finden Sie CreateAccountin der AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie man es benutztcreate-bot.

AWS CLI

So erstellen Sie einen Amazon Chime Chime-Bot

Im folgenden create-bot Beispiel wird ein Bot für das angegebene Amazon Chime Enterprise-Konto erstellt.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Integrieren eines Chat-Bot mit Amazon Chime im Amazon Chime Developer Guide.

  • APIEinzelheiten finden Sie CreateBotin der AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie man es benutztcreate-phone-number-order.

AWS CLI

Um eine Bestellung mit einer Telefonnummer zu erstellen

Im folgenden create-phone-number-order Beispiel wird eine Rufnummernreihenfolge für die angegebenen Rufnummern erstellt.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Arbeiten mit Telefonnummern im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt, wie man es benutztcreate-proxy-session.

AWS CLI

Um eine Proxysitzung zu erstellen

Im folgenden create-proxy-session Beispiel wird eine Proxysitzung mit Sprache und SMS Funktionen erstellt.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Proxy-Telefonsitzungen im Amazon Chime Developer Guide.

Das folgende Codebeispiel zeigt, wie man es benutztcreate-room-membership.

AWS CLI

Um eine Raummitgliedschaft zu erstellen

Im folgenden create-room-membership Beispiel wird der angegebene Benutzer dem Chatroom als Chatroom-Mitglied hinzugefügt.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Erstellen eines Chat-Raums im Amazon Chime Chime-Benutzerhandbuch.

Das folgende Codebeispiel zeigt, wie man es benutztcreate-room.

AWS CLI

Um einen Chatraum zu erstellen

Im folgenden create-room Beispiel wird ein Chatroom für das angegebene Amazon Chime Chime-Konto erstellt.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Erstellen eines Chat-Raums im Amazon Chime Chime-Benutzerhandbuch.

  • APIEinzelheiten finden Sie CreateRoomin der AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie man es benutztcreate-user.

AWS CLI

Um ein Benutzerprofil für ein gemeinsam genutztes Gerät zu erstellen

Im folgenden create-user Beispiel wird ein gemeinsam genutztes Geräteprofil für die angegebene E-Mail-Adresse erstellt.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Vorbereiten der Installation im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt, wie man es benutztcreate-voice-connector-group.

AWS CLI

So erstellen Sie eine Amazon Chime Voice Connector-Gruppe

Im folgenden create-voice-connector-group Beispiel wird eine Amazon Chime Voice Connector-Gruppe erstellt, die den angegebenen Amazon Chime Voice Connector enthält.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Arbeiten mit Amazon Chime Voice Connector-Gruppen im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt, wie man es benutztcreate-voice-connector.

AWS CLI

So erstellen Sie einen Amazon Chime Voice Connector

Das folgende create-voice-connector Beispiel erstellt einen Amazon Chime Voice Connector in der angegebenen AWS Region mit aktivierter Verschlüsselung.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Arbeiten mit Amazon Chime Voice Connectors im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt, wie man es benutztdelete-account.

AWS CLI

Um ein Konto zu löschen

Im folgenden delete-account Beispiel wird das angegebene Konto gelöscht.

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Löschen Ihres Kontos im Amazon Chime Chime-Administratorhandbuch.

  • APIEinzelheiten finden Sie DeleteAccountin der AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie man es benutztdelete-phone-number.

AWS CLI

Um eine Telefonnummer zu löschen

Im folgenden delete-phone-number Beispiel wird die angegebene Telefonnummer in die Löschwarteschlange verschoben.

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Arbeiten mit Telefonnummern im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt, wie man es benutztdelete-proxy-session.

AWS CLI

Um eine Proxysitzung zu löschen

Im folgenden delete-proxy-session Beispiel wird die angegebene Proxysitzung gelöscht.

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Proxy-Telefonsitzungen im Amazon Chime Developer Guide.

Das folgende Codebeispiel zeigt, wie man es benutztdelete-room-membership.

AWS CLI

Um einen Benutzer als Mitglied eines Chatrooms zu entfernen

Im folgenden delete-room-membership Beispiel wird das angegebene Mitglied aus dem angegebenen Chatroom entfernt.

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Erstellen eines Chat-Raums im Amazon Chime Chime-Benutzerhandbuch.

Das folgende Codebeispiel zeigt, wie man es benutztdelete-room.

AWS CLI

Um einen Chatraum zu löschen

Das folgende delete-room Beispiel löscht den angegebenen Chatroom und entfernt die Chatroom-Mitgliedschaften.

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Erstellen eines Chat-Raums im Amazon Chime Chime-Benutzerhandbuch.

  • APIEinzelheiten finden Sie DeleteRoomin der AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie man es benutztdelete-voice-connector-group.

AWS CLI

Titel

Das folgende delete-voice-connector-group Beispiel löscht die angegebene Amazon Chime Voice Connector-Gruppe.

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Arbeiten mit Amazon Chime Voice Connector-Gruppen im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt, wie man es benutztdelete-voice-connector-origination.

AWS CLI

Um die Ursprungseinstellungen zu löschen

Im folgenden delete-voice-connector-origination Beispiel werden der ursprüngliche Host, der Port, das Protokoll, die Priorität und das Gewicht aus dem angegebenen Amazon Chime Voice Connector gelöscht.

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Arbeiten mit Amazon Chime Voice Connectors im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt, wie man es benutztdelete-voice-connector-proxy.

AWS CLI

Um eine Proxykonfiguration zu löschen

Das folgende delete-voice-connector-proxy Beispiel löscht die Proxykonfiguration aus Ihrem Amazon Chime Voice Connector.

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Proxy-Telefonsitzungen im Amazon Chime Developer Guide.

Das folgende Codebeispiel zeigt die Verwendungdelete-voice-connector-streaming-configuration.

AWS CLI

Um eine Streaming-Konfiguration zu löschen

Im folgenden delete-voice-connector-streaming-configuration Beispiel wird die Streaming-Konfiguration für den angegebenen Amazon Chime Voice Connector gelöscht.

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Streaming von Amazon Chime Voice Connector-Daten nach Kinesis im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungdelete-voice-connector-termination-credentials.

AWS CLI

Um die Anmeldeinformationen für die Kündigung zu löschen

Im folgenden delete-voice-connector-termination-credentials Beispiel werden die Kündigungsdaten für den angegebenen Benutzernamen und Amazon Chime Voice Connector gelöscht.

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Arbeiten mit Amazon Chime Voice Connectors im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungdelete-voice-connector-termination.

AWS CLI

Um die Einstellungen für die Kündigung zu löschen

Im folgenden delete-voice-connector-termination Beispiel werden die Terminierungseinstellungen für den angegebenen Amazon Chime Voice Connector gelöscht.

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Arbeiten mit Amazon Chime Voice Connectors im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungdelete-voice-connector.

AWS CLI

So löschen Sie einen Amazon Chime Voice Connector

Das folgende delete-voice-connector Beispiel macht das

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Arbeiten mit Amazon Chime Voice Connectors im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungdisassociate-phone-number-from-user.

AWS CLI

Um die Zuordnung einer Telefonnummer zu einem Benutzer zu trennen

Im folgenden disassociate-phone-number-from-user Beispiel wird die Zuordnung einer Telefonnummer zu dem angegebenen Benutzer aufgehoben.

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Verwaltung von Benutzertelefonnummern im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungdisassociate-phone-numbers-from-voice-connector-group.

AWS CLI

So trennen Sie die Zuordnung von Telefonnummern zu einer Amazon Chime Voice Connector-Gruppe

Das folgende disassociate-phone-numbers-from-voice-connector-group Beispiel trennt die Zuordnung der angegebenen Telefonnummern zu einer Amazon Chime Voice Connector-Gruppe.

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

Ausgabe:

{ "PhoneNumberErrors": [] }

Weitere Informationen finden Sie unter Arbeiten mit Amazon Chime Voice Connector-Gruppen im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungdisassociate-phone-numbers-from-voice-connector.

AWS CLI

So trennen Sie Telefonnummern von einem Amazon Chime Voice Connector

Im folgenden disassociate-phone-numbers-from-voice-connector Beispiel werden die angegebenen Telefonnummern von einem Amazon Chime Voice Connector getrennt.

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

Ausgabe:

{ "PhoneNumberErrors": [] }

Weitere Informationen finden Sie unter Arbeiten mit Amazon Chime Voice Connectors im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungdisassociate-signin-delegate-groups-from-account.

AWS CLI

So trennen Sie die Zuordnung von Anmeldedelegiertengruppen

Im folgenden disassociate-signin-delegate-groups-from-account Beispiel wird die Verbindung zwischen der angegebenen Anmeldedelegiertengruppe und dem angegebenen Amazon Chime Chime-Konto getrennt.

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Benutzerzugriff und Benutzerberechtigungen verwalten im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungget-account-settings.

AWS CLI

Um Einstellungen für ein Konto abzurufen

Im folgenden get-account-settings Beispiel werden die Kontoeinstellungen für das angegebene Konto abgerufen.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Verwaltung Ihrer Amazon Chime Chime-Konten im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungget-account.

AWS CLI

Um die Details für ein Konto abzurufen

Im folgenden get-account Beispiel werden die Details für das angegebene Amazon Chime Chime-Konto abgerufen.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Verwaltung Ihrer Amazon Chime Chime-Konten im Amazon Chime Chime-Administratorhandbuch.

  • APIEinzelheiten finden Sie GetAccountin der AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt die Verwendungget-bot.

AWS CLI

Um Details über einen Bot abzurufen

Im folgenden get-bot Beispiel werden die Details für den angegebenen Bot angezeigt.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Chat-Bots aktualisieren im Amazon Chime Developer Guide.

  • APIEinzelheiten finden Sie GetBotin der AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt die Verwendungget-global-settings.

AWS CLI

Um globale Einstellungen abzurufen

Im folgenden get-global-settings Beispiel werden die S3-Bucket-Namen abgerufen, die zum Speichern von Anrufdetaildatensätzen für Amazon Chime Business Calling und Amazon Chime Voice Connectors verwendet werden, die dem Administratorkonto zugeordnet sind. AWS

aws chime get-global-settings

Ausgabe:

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

Weitere Informationen finden Sie unter Verwaltung globaler Einstellungen im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungget-phone-number-order.

AWS CLI

Um Details für eine Bestellung mit einer Telefonnummer zu erhalten

Im folgenden get-phone-number-order Beispiel werden die Details der angegebenen Rufnummernbestellung angezeigt.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Arbeiten mit Telefonnummern im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungget-phone-number-settings.

AWS CLI

Um den Namen eines ausgehenden Anrufs abzurufen

Im folgenden get-phone-number-settings Beispiel wird der Standardname für ausgehende Anrufe für das Konto des anrufenden Benutzers abgerufen. AWS

aws chime get-phone-number-settings

Mit diesem Befehl wird keine Ausgabe zurückgegeben. Ausgabe:

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

Weitere Informationen finden Sie unter Arbeiten mit Telefonnummern im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungget-phone-number.

AWS CLI

Um Details zur Telefonnummer zu erhalten

Im folgenden get-phone-number Beispiel werden die Details der angegebenen Telefonnummer angezeigt.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Arbeiten mit Telefonnummern im Amazon Chime Chime-Administratorhandbuch.

  • APIEinzelheiten finden Sie GetPhoneNumberin der AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt die Verwendungget-proxy-session.

AWS CLI

Um Details zur Proxy-Sitzung abzurufen

Das folgende get-proxy-session Beispiel listet die Details der angegebenen Proxysitzung auf.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Proxy-Telefonsitzungen im Amazon Chime Developer Guide.

  • APIEinzelheiten finden Sie GetProxySessionin der AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt die Verwendungget-room.

AWS CLI

Um die Details zu einem Chatroom zu erhalten

Im folgenden get-room Beispiel werden Details zum angegebenen Chatroom angezeigt.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Erstellen eines Chat-Raums im Amazon Chime Chime-Benutzerhandbuch.

  • APIEinzelheiten finden Sie GetRoomin der AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt die Verwendungget-user-settings.

AWS CLI

Um Benutzereinstellungen abzurufen

Im folgenden get-user-settings Beispiel werden die angegebenen Benutzereinstellungen angezeigt.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Verwaltung von Benutzertelefonnummern im Amazon Chime Chime-Administratorhandbuch.

  • APIEinzelheiten finden Sie GetUserSettingsin der AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt die Verwendungget-user.

AWS CLI

Um Details über einen Benutzer abzurufen

Im folgenden get-user Beispiel werden die Details für den angegebenen Benutzer abgerufen.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Benutzer verwalten im Amazon Chime Chime-Administratorhandbuch.

  • APIEinzelheiten finden Sie GetUserin der AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt die Verwendungget-voice-connector-group.

AWS CLI

Um Details für eine Amazon Chime Voice Connector-Gruppe abzurufen

Im folgenden get-voice-connector-group Beispiel werden Details für die angegebene Amazon Chime Voice Connector-Gruppe angezeigt.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Arbeiten mit Amazon Chime Voice Connector-Gruppen im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungget-voice-connector-logging-configuration.

AWS CLI

Um Details zur Protokollierungskonfiguration abzurufen

Im folgenden get-voice-connector-logging-configuration Beispiel werden die Details der Protokollierungskonfiguration für den angegebenen Amazon Chime Voice Connector abgerufen.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Streaming von Amazon Chime Voice Connector-Medien nach Kinesis im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungget-voice-connector-origination.

AWS CLI

Um die Ursprungseinstellungen abzurufen

Im folgenden get-voice-connector-origination Beispiel werden der ursprüngliche Host, der Port, das Protokoll, die Priorität und das Gewicht für den angegebenen Amazon Chime Voice Connector abgerufen.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Arbeiten mit Amazon Chime Voice Connectors im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungget-voice-connector-proxy.

AWS CLI

Um Details zur Proxy-Konfiguration abzurufen

Im folgenden get-voice-connector-proxy Beispiel werden die Proxy-Konfigurationsdetails für Ihren Amazon Chime Voice Connector abgerufen.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Proxy-Telefonsitzungen im Amazon Chime Developer Guide.

Das folgende Codebeispiel zeigt die Verwendungget-voice-connector-streaming-configuration.

AWS CLI

Um Details zur Streaming-Konfiguration abzurufen

Im folgenden get-voice-connector-streaming-configuration Beispiel werden die Streaming-Konfigurationsdetails für den angegebenen Amazon Chime Voice Connector abgerufen.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Streaming von Amazon Chime Voice Connector-Daten nach Kinesis im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungget-voice-connector-termination-health.

AWS CLI

So rufen Sie Informationen zum Status der Kündigung ab

Im folgenden get-voice-connector-termination-health Beispiel werden die Informationen zum Status der Kündigung für den angegebenen Amazon Chime Voice Connector abgerufen.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Arbeiten mit Amazon Chime Voice Connectors im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungget-voice-connector-termination.

AWS CLI

Um die Terminierungseinstellungen abzurufen

Im folgenden get-voice-connector-termination Beispiel werden die Terminierungseinstellungen für den angegebenen Amazon Chime Voice Connector abgerufen.

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben. Ausgabe:

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

Weitere Informationen finden Sie unter Arbeiten mit Amazon Chime Voice Connectors im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungget-voice-connector.

AWS CLI

Um Details für einen Amazon Chime Voice Connector abzurufen

Im folgenden get-voice-connector Beispiel werden die Details des angegebenen Amazon Chime Voice Connectors angezeigt.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Arbeiten mit Amazon Chime Voice Connectors im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendunginvite-users.

AWS CLI

So laden Sie Benutzer ein, Amazon Chime beizutreten

Im folgenden invite-users Beispiel wird eine E-Mail gesendet, um einen Benutzer zu dem angegebenen Amazon Chime Chime-Konto einzuladen.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Benutzer einladen und sperren im Amazon Chime Chime-Administratorhandbuch.

  • APIEinzelheiten finden Sie InviteUsersin der AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt die Verwendunglist-accounts.

AWS CLI

Um eine Liste von Konten zu erhalten

Im folgenden list-accounts Beispiel wird eine Liste der Amazon Chime Chime-Konten im Administratorkonto abgerufen. AWS

aws chime list-accounts

Ausgabe:

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

Weitere Informationen finden Sie unter Verwaltung Ihrer Amazon Chime Chime-Konten im Amazon Chime Chime-Administratorhandbuch.

  • APIEinzelheiten finden Sie ListAccountsin der AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt die Verwendunglist-bots.

AWS CLI

Um eine Liste von Bots abzurufen

Das folgende list-bots Beispiel listet die Bots auf, die mit dem angegebenen Amazon Chime Enterprise-Konto verknüpft sind.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Verwenden von Chat-Bots mit Amazon Chime im Amazon Chime Developer Guide.

  • APIEinzelheiten finden Sie ListBotsin der AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt die Verwendunglist-phone-number-orders.

AWS CLI

Um Bestellungen mit Telefonnummern aufzulisten

Das folgende list-phone-number-orders Beispiel listet die Telefonnummernbestellungen auf, die mit dem Konto des Amazon Chime Chime-Administrators verknüpft sind.

aws chime list-phone-number-orders

Ausgabe:

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

Weitere Informationen finden Sie unter Arbeiten mit Telefonnummern im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendunglist-phone-numbers.

AWS CLI

Um Telefonnummern für ein Amazon Chime Chime-Konto aufzulisten

Das folgende list-phone-numbers Beispiel listet die Telefonnummern auf, die mit dem Amazon Chime Chime-Konto des Administrators verknüpft sind.

aws chime list-phone-numbers

Mit diesem Befehl wird keine Ausgabe zurückgegeben. Ausgabe:

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

Weitere Informationen finden Sie unter Arbeiten mit Telefonnummern im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendunglist-proxy-sessions.

AWS CLI

Um Proxy-Sitzungen aufzulisten

Das folgende list-proxy-sessions Beispiel listet die Proxy-Sitzungen für Ihren Amazon Chime Voice Connector auf.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Proxy-Telefonsitzungen im Amazon Chime Developer Guide.

Das folgende Codebeispiel zeigt die Verwendunglist-room-memberships.

AWS CLI

Um Raummitgliedschaften aufzulisten

Im folgenden list-room-memberships Beispiel wird eine Liste der Mitgliedschaftsdetails für den angegebenen Chatroom angezeigt.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Erstellen eines Chat-Raums im Amazon Chime Chime-Benutzerhandbuch.

Das folgende Codebeispiel zeigt die Verwendunglist-rooms.

AWS CLI

Um Chatrooms aufzulisten

Im folgenden list-rooms Beispiel wird eine Liste der Chatrooms im angegebenen Konto angezeigt. Die Liste wird nur nach den Chatrooms gefiltert, denen das angegebene Mitglied angehört.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Erstellen eines Chat-Raums im Amazon Chime Chime-Benutzerhandbuch.

  • APIEinzelheiten finden Sie ListRoomsin der AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt die Verwendunglist-users.

AWS CLI

Um die Benutzer in einem Konto aufzulisten

Das folgende list-users Beispiel listet die Benutzer für das angegebene Amazon Chime Chime-Konto auf.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Benutzer verwalten im Amazon Chime Chime-Administratorhandbuch.

  • APIEinzelheiten finden Sie ListUsersin der AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt die Verwendunglist-voice-connector-groups.

AWS CLI

Um Amazon Chime Voice Connector-Gruppen für ein Amazon Chime Chime-Konto aufzulisten

Das folgende list-voice-connector-groups Beispiel listet die Amazon Chime Voice Connector-Gruppen auf, die dem Amazon Chime Chime-Konto des Administrators zugeordnet sind.

aws chime list-voice-connector-groups

Ausgabe:

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

Weitere Informationen finden Sie unter Arbeiten mit Amazon Chime Voice Connector-Gruppen im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendunglist-voice-connector-termination-credentials.

AWS CLI

Um eine Liste mit Kündigungsdaten abzurufen

Im folgenden list-voice-connector-termination-credentials Beispiel wird eine Liste der Kündigungsdaten für den angegebenen Amazon Chime Voice Connector abgerufen.

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben. Ausgabe:

{ "Usernames": [ "jdoe" ] }

Weitere Informationen finden Sie unter Arbeiten mit Amazon Chime Voice Connectors im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendunglist-voice-connectors.

AWS CLI

Um Amazon Chime Voice Connectors für ein Konto aufzulisten

Das folgende list-voice-connectors Beispiel listet die Amazon Chime Voice Connectors auf, die dem Konto des Anrufers zugeordnet sind.

aws chime list-voice-connectors

Ausgabe:

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

Weitere Informationen finden Sie unter Arbeiten mit Amazon Chime Voice Connectors im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendunglogout-user.

AWS CLI

Um einen Benutzer abzumelden

Im folgenden logout-user Beispiel wird der angegebene Benutzer abgemeldet.

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

  • APIEinzelheiten finden Sie LogoutUserin der AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt die Verwendungput-voice-connector-logging-configuration.

AWS CLI

So fügen Sie eine Protokollierungskonfiguration für einen Amazon Chime Voice Connector hinzu

Das folgende put-voice-connector-logging-configuration Beispiel aktiviert die SIP Protokollierungskonfiguration für den angegebenen Amazon Chime Voice Connector.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Streaming von Amazon Chime Voice Connector-Medien nach Kinesis im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungput-voice-connector-origination.

AWS CLI

So richten Sie die Ursprungseinstellungen ein

Im folgenden put-voice-connector-origination Beispiel werden der Ursprungshost, der Port, das Protokoll, die Priorität und die Gewichtung für den angegebenen Amazon Chime Voice Connector eingerichtet.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Arbeiten mit Amazon Chime Voice Connectors im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungput-voice-connector-proxy.

AWS CLI

Um eine Proxykonfiguration einzurichten

Das folgende put-voice-connector-proxy Beispiel legt eine Proxykonfiguration für Ihren Amazon Chime Voice Connector fest.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Proxy-Telefonsitzungen im Amazon Chime Developer Guide.

Das folgende Codebeispiel zeigt die Verwendungput-voice-connector-streaming-configuration.

AWS CLI

Um eine Streaming-Konfiguration zu erstellen

Das folgende put-voice-connector-streaming-configuration Beispiel erstellt eine Streaming-Konfiguration für den angegebenen Amazon Chime Voice Connector. Es ermöglicht Medienstreaming vom Amazon Chime Voice Connector zu Amazon Kinesis und legt die Datenaufbewahrungsdauer auf 24 Stunden fest.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Streaming von Amazon Chime Voice Connector-Daten nach Kinesis im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungput-voice-connector-termination-credentials.

AWS CLI

Um Anmeldeinformationen für die Kündigung einzurichten

Im folgenden put-voice-connector-termination-credentials Beispiel werden die Kündigungsinformationen für den angegebenen Amazon Chime Voice Connector festgelegt.

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Arbeiten mit Amazon Chime Voice Connectors im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungput-voice-connector-termination.

AWS CLI

Um die Einstellungen für die Kündigung einzurichten

Im folgenden put-voice-connector-termination Beispiel werden die Anrufregionen und die zulässigen IP-Host-Terminierungseinstellungen für den angegebenen Amazon Chime Voice Connector festgelegt.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Arbeiten mit Amazon Chime Voice Connectors im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungregenerate-security-token.

AWS CLI

Um ein Sicherheitstoken neu zu generieren

Im folgenden regenerate-security-token Beispiel wird das Sicherheitstoken für den angegebenen Bot regeneriert.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Chat-Bot-Anfragen authentifizieren im Amazon Chime Developer Guide.

Das folgende Codebeispiel zeigt die Verwendungreset-personal-pin.

AWS CLI

Um das persönliche Meeting eines Benutzers zurückzusetzen PIN

Im folgenden reset-personal-pin Beispiel wird die persönliche Besprechung PIN des angegebenen Benutzers zurückgesetzt.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Persönliche Besprechung ändern PINs im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungrestore-phone-number.

AWS CLI

Um eine Telefonnummer wiederherzustellen

Im folgenden restore-phone-number Beispiel wird die angegebene Telefonnummer aus der Löschwarteschlange wiederhergestellt.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Arbeiten mit Telefonnummern im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungsearch-available-phone-numbers.

AWS CLI

Um nach verfügbaren Telefonnummern zu suchen

Im folgenden search-available-phone-numbers Beispiel werden verfügbare Telefonnummern anhand der Vorwahl durchsucht.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Arbeiten mit Telefonnummern im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungupdate-account-settings.

AWS CLI

Um die Einstellungen für Ihr Konto zu aktualisieren

Das folgende update-account-settings Beispiel deaktiviert die Fernsteuerung von geteilten Bildschirmen für das angegebene Amazon Chime Chime-Konto.

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Das folgende Codebeispiel zeigt die Verwendungupdate-account.

AWS CLI

Um ein Konto zu aktualisieren

Im folgenden update-account Beispiel wird der angegebene Kontoname aktualisiert.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Umbenennen Ihres Kontos im Amazon Chime Chime-Administratorhandbuch.

  • APIEinzelheiten finden Sie UpdateAccountin der AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt die Verwendungupdate-bot.

AWS CLI

Um einen Bot zu aktualisieren

Im folgenden update-bot Beispiel wird der Status des angegebenen Bots aktualisiert, sodass er nicht mehr ausgeführt wird.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Chat-Bots aktualisieren im Amazon Chime Developer Guide.

  • APIEinzelheiten finden Sie UpdateBotin der AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt die Verwendungupdate-global-settings.

AWS CLI

Um globale Einstellungen zu aktualisieren

Das folgende update-global-settings Beispiel aktualisiert den S3-Bucket, der zum Speichern von Anrufdetailaufzeichnungen für Amazon Chime Business Calling und Amazon Chime Voice Connectors verwendet wird, die dem Administratorkonto zugeordnet sind. AWS

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Verwaltung globaler Einstellungen im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungupdate-phone-number-settings.

AWS CLI

Um den Namen eines ausgehenden Anrufs zu aktualisieren

Im folgenden update-phone-number-settings Beispiel wird der Standardname für ausgehende Anrufe für das Administratorkonto aktualisiert. AWS

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Arbeiten mit Telefonnummern im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungupdate-phone-number.

AWS CLI

Beispiel 1: Um den Produkttyp für eine Telefonnummer zu aktualisieren

Im folgenden update-phone-number Beispiel wird der Produkttyp der angegebenen Telefonnummer aktualisiert.

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

Ausgabe:

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

Beispiel 2: Um den Namen für ausgehende Anrufe für eine Telefonnummer zu aktualisieren

Im folgenden update-phone-number Beispiel wird der Name für ausgehende Anrufe für die angegebene Telefonnummer aktualisiert.

aws-Glockenspiel update-phone-number -- phone-number-id „+1206550100" -- Anruf-Name „Telefonnummer2"

Ausgabe:

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

Weitere Informationen finden Sie unter Arbeiten mit Telefonnummern im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungupdate-proxy-session.

AWS CLI

Um eine Proxysitzung zu aktualisieren

Im folgenden update-proxy-session Beispiel werden die Funktionen der Proxysitzung aktualisiert.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Proxy-Telefonsitzungen im Amazon Chime Developer Guide.

Das folgende Codebeispiel zeigt die Verwendungupdate-room-membership.

AWS CLI

Um eine Raummitgliedschaft zu aktualisieren

Im folgenden update-room-membership Beispiel wird die Rolle des angegebenen Chatroom-Mitglieds auf Administrator geändert.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Erstellen eines Chat-Raums im Amazon Chime Chime-Benutzerhandbuch.

Das folgende Codebeispiel zeigt die Verwendungupdate-room.

AWS CLI

Um einen Chatroom zu aktualisieren

Im folgenden update-room Beispiel wird der Name des angegebenen Chatrooms geändert.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Erstellen eines Chat-Raums im Amazon Chime Chime-Benutzerhandbuch.

  • APIEinzelheiten finden Sie UpdateRoomin der AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt die Verwendungupdate-user-settings.

AWS CLI

Um Benutzereinstellungen zu aktualisieren

Im folgenden update-user-settings Beispiel kann der angegebene Benutzer eingehende und ausgehende Anrufe tätigen sowie Nachrichten senden und empfangenSMS.

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

Mit diesem Befehl wird keine Ausgabe zurückgegeben.

Weitere Informationen finden Sie unter Verwaltung von Benutzertelefonnummern im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungupdate-user.

AWS CLI

Um Benutzerdetails zu aktualisieren

In diesem Beispiel werden die angegebenen Details für den angegebenen Benutzer aktualisiert.

Befehl:

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

Ausgabe:

{ "User": { "UserId": "a1b2c3d4-5678-90ab-cdef-22222EXAMPLE" } }
  • APIEinzelheiten finden Sie UpdateUserunter AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt die Verwendungupdate-voice-connector-group.

AWS CLI

Um die Details für eine Amazon Chime Voice Connector-Gruppe zu aktualisieren

Das folgende update-voice-connector-group Beispiel aktualisiert die Details der angegebenen Amazon Chime Voice Connector-Gruppe.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Arbeiten mit Amazon Chime Voice Connector-Gruppen im Amazon Chime Chime-Administratorhandbuch.

Das folgende Codebeispiel zeigt die Verwendungupdate-voice-connector.

AWS CLI

Um die Details für einen Amazon Chime Voice Connector zu aktualisieren

Das folgende update-voice-connector Beispiel aktualisiert den Namen des angegebenen Amazon Chime Voice Connectors.

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

Ausgabe:

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

Weitere Informationen finden Sie unter Arbeiten mit Amazon Chime Voice Connectors im Amazon Chime Chime-Administratorhandbuch.