Beispiele für die Verwendung der AWS CLI mit Amazon Chime - AWS Command Line Interface

Beispiele für die Verwendung der AWS CLI mit Amazon Chime

Die folgenden Codebeispiele zeigen, wie Sie Aktionen durchführen und gängige Szenarien implementieren, indem Sie die AWS Command Line Interface mit Amazon Chime nutzen.

Aktionen sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Während Aktionen Ihnen zeigen, wie Sie einzelne Service-Funktionen aufrufen, können Sie Aktionen im Kontext der zugehörigen Szenarien anzeigen.

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

Themen

Aktionen

Das folgende Codebeispiel zeigt, wie associate-phone-number-with-user verwendet wird.

AWS CLI

So ordnen Sie einem Benutzer eine Telefonnummer zu

Im folgenden Beispiel für associate-phone-number-with-user wird einem Benutzer die angegebene Telefonnummer 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 Administratorhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie associate-signin-delegate-groups-with-account verwendet wird.

AWS CLI

So ordnen Sie die Anmeldung für delegierte Gruppen zu

Im folgenden Beispiel für associate-signin-delegate-groups-with-account wird die angegebene Anmeldung für delegierte Gruppen dem spezifizierten Amazon-Chime-Konto zugeordnet.

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 Verwaltung von Benutzerzugriff und -berechtigungen im Administratorhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie batch-create-room-membership verwendet wird.

AWS CLI

So erstellen Sie Mitgliedschaften in mehreren Räumen

Im folgenden Beispiel für batch-create-room-membership 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 Chatrooms im Benutzerhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie batch-delete-phone-number verwendet wird.

AWS CLI

So löschen Sie mehrere Telefonnummern

Im folgenden Beispiel für batch-delete-phone-number 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 Administratorhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie batch-suspend-user verwendet wird.

AWS CLI

So sperren Sie mehrere Benutzer

Im folgenden Beispiel für batch-suspend-user werden die aufgelisteten Benutzer für das angegebene Amazon-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 batch-unsuspend-user verwendet wird.

AWS CLI

So heben Sie die Sperre für mehrere Benutzer auf

Im folgenden Beispiel für batch-unsuspend-user werden alle Sperren für die aufgelisteten Benutzer für das angegebene Amazon-Chime-Konto 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 batch-update-phone-number verwendet wird.

AWS CLI

So aktualisieren Sie die Produkttypen für mehrere Telefonnummern gleichzeitig

Im folgenden Beispiel für batch-update-phone-number 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": [] }

So aktualisieren Sie die Anrufnamen für mehrere Telefonnummern gleichzeitig

Im folgenden Beispiel für batch-update-phone-number werden die Anrufnamen 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 Administratorhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie batch-update-user verwendet wird.

AWS CLI

So aktualisieren Sie mehrere Benutzer mit einem einzigen Befehl

Im folgenden Beispiel für batch-update-user wird der LicenseType für jeden der aufgelisteten Benutzer im angegebenen Amazon-Chime-Konto aktualisiert.

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": [] }
  • API-Details finden Sie unter BatchUpdateUser in der AWS CLI-Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie create-account verwendet wird.

AWS CLI

So erstellen Sie ein Konto

Im folgenden Beispiel für create-account wird ein Amazon-Chime-Konto unter dem AWS-Konto des Administrators 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 Administratorhandbuch zu Amazon Chime.

  • API-Details finden Sie unter CreateAccount in der AWS CLI-Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie create-bot verwendet wird.

AWS CLI

So erstellen Sie einen Bot für Amazon Chime

Im folgenden Beispiel für create-bot wird ein Bot für das angegebene Amazon-Chime-Unternehmenskonto 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 Chatbots in Amazon Chime im Entwicklerhandbuch zu Amazon Chime.

  • API-Details finden Sie unter CreateBot in der AWS CLI-Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie create-phone-number-order verwendet wird.

AWS CLI

So erstellen Sie eine Telefonnummernreihenfolge

Im folgenden Beispiel für create-phone-number-order wird eine Telefonnummernreihenfolge für die angegebenen Telefonnummern 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 Administratorhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie create-room-membership verwendet wird.

AWS CLI

So erstellen Sie eine Raummitgliedschaft

Im folgenden Beispiel für create-room-membership 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 Chatrooms im Benutzerhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie create-room verwendet wird.

AWS CLI

So erstellen Sie einen Chatroom

Im folgenden Beispiel für create-room wird ein Chatroom für das angegebene Amazon-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 Chatrooms im Benutzerhandbuch zu Amazon Chime.

  • API-Details finden Sie unter CreateRoom in der AWS CLI-Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie create-user verwendet wird.

AWS CLI

So erstellen Sie ein Benutzerprofil für ein gemeinsam genutztes Gerät

Im folgenden Beispiel für create-user wird ein Profil für ein gemeinsam genutztes Gerät 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 Vorbereitung auf die Einrichtung im Administratorhandbuch zu Amazon Chime.

  • API-Details finden Sie in der AWS CLI-Befehlsreferenz unter CreateUser.

Das folgende Codebeispiel zeigt, wie delete-account verwendet wird.

AWS CLI

So löschen Sie ein Konto

Im folgenden Beispiel für delete-account 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 Administratorhandbuch zu Amazon Chime.

  • API-Details finden Sie unter DeleteAccount in der AWS CLI-Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie delete-phone-number verwendet wird.

AWS CLI

So löschen Sie eine Telefonnummer

Im folgenden Beispiel für delete-phone-number 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 Administratorhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie delete-room-membership verwendet wird.

AWS CLI

So entfernen Sie einen Benutzer als Mitglied eines Chatrooms

Im folgenden Beispiel für delete-room-membership wird das angegebene Mitglied aus dem spezifizierten 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 Chatrooms im Benutzerhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie delete-room verwendet wird.

AWS CLI

So löschen Sie einen Chatroom

Im folgenden Beispiel für delete-room wird der angegebene Chatroom gelöscht und die Chatroom-Mitgliedschaften werden entfernt.

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 Chatrooms im Benutzerhandbuch zu Amazon Chime.

  • API-Details finden Sie unter DeleteRoom in der AWS CLI-Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie disassociate-phone-number-from-user verwendet wird.

AWS CLI

So heben Sie die Zuordnung einer Telefonnummer zu einem Benutzer auf

Im folgenden Beispiel für disassociate-phone-number-from-user wird die Zuordnung einer Telefonnummer zum 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 Administratorhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie disassociate-signin-delegate-groups-from-account verwendet wird.

AWS CLI

So heben Sie Zuordnung der Anmeldung für delegierte Gruppen auf

Im folgenden Beispiel für disassociate-signin-delegate-groups-from-account wird die Zuordnung der angegebenen Anmeldung für delegierte Gruppen zum spezifizierten Amazon-Chime-Konto aufgehoben.

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 Verwaltung von Benutzerzugriff und -berechtigungen im Administratorhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie get-account-settings verwendet wird.

AWS CLI

So rufen Sie Einstellungen für ein Konto ab

Im folgenden Beispiel für get-account-settings 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 Verwalten Ihrer Amazon-Chime-Konten im Administratorhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie get-account verwendet wird.

AWS CLI

So rufen Sie die Details für ein Konto ab

Im folgenden Beispiel für get-account werden die Details für das angegebene Amazon-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 Verwalten Ihrer Amazon-Chime-Konten im Administratorhandbuch zu Amazon Chime.

  • API-Details finden Sie unter GetAccount in der AWS CLI-Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie get-bot verwendet wird.

AWS CLI

So rufen Sie Details zu einem Bot ab

Im folgenden Beispiel für get-bot 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 Aktualisieren von Chatbots im Entwicklerhandbuch zu Amazon Chime.

  • API-Details finden Sie unter GetBot in der AWS CLI-Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie get-global-settings verwendet wird.

AWS CLI

So rufen Sie globale Einstellungen ab

Im folgenden Beispiel für get-global-settings 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 AWS-Konto des Administrators zugeordnet sind.

aws chime get-global-settings

Ausgabe:

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

Weitere Informationen finden Sie unter Verwaltung von globalen Einstellungen im Administratorhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie get-phone-number-order verwendet wird.

AWS CLI

So rufen Sie Details für eine Telefonnummernreihenfolge ab

Im folgenden Beispiel für get-phone-number-order werden die Details der angegebenen Telefonnummernreihenfolge 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 Administratorhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie get-phone-number-settings verwendet wird.

AWS CLI

So rufen Sie den Namen eines ausgehenden Anrufs ab

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

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 Administratorhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie get-phone-number verwendet wird.

AWS CLI

So rufen Sie Details zu Telefonnummern ab

Im folgenden Beispiel für get-phone-number werden die Details zur 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 Administratorhandbuch zu Amazon Chime.

  • API-Details finden Sie unter GetPhoneNumber in der AWS CLI-Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie get-room verwendet wird.

AWS CLI

So rufen Sie die Details zu einem Chatroom ab

Im folgenden Beispiel für get-room werden die 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 Chatrooms im Benutzerhandbuch zu Amazon Chime.

  • API-Details finden Sie unter GetRoom in der AWS CLI-Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie get-user-settings verwendet wird.

AWS CLI

So rufen Sie Benutzereinstellungen ab

Im folgenden Beispiel für get-user-settings werden die Einstellungen des angegebenen Benutzers 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 Administratorhandbuch zu Amazon Chime.

  • API-Details finden Sie unter GetUserSettings in der AWS CLI-Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie get-user verwendet wird.

AWS CLI

So rufen Sie Details zu einem Benutzer ab

Im folgenden Beispiel für get-user 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 Verwaltung von Benutzern im Administratorhandbuch zu Amazon Chime.

  • API-Details finden Sie unter GetUser in der AWS CLI-Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie invite-users verwendet wird.

AWS CLI

So laden Sie Benutzer zu Amazon Chime ein

Im folgenden Beispiel für invite-users wird eine E-Mail gesendet, um einen Benutzer zum angegebenen Amazon-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 Einladen und Sperren von Benutzern im Administratorhandbuch zu Amazon Chime.

  • API-Details finden Sie unter InviteUsers in der AWS CLI-Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie list-accounts verwendet wird.

AWS CLI

So rufen Sie eine Liste der Konten ab

Im folgenden Beispiel für list-accounts wird eine Liste der Amazon-Chime-Konten im AWS-Konto des Administrators abgerufen.

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 Verwalten Ihrer Amazon-Chime-Konten im Administratorhandbuch zu Amazon Chime.

  • API-Details finden Sie unter ListAccounts in der AWS CLI-Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie list-bots verwendet wird.

AWS CLI

So rufen Sie eine Liste der Bots ab

Im folgenden Beispiel für list-bots wird die Liste der Bots abgerufen, die dem angegebenen Amazon-Chime-Unternehmenskonto zugeordnet 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 Chatbots mit Amazon Chime im Entwicklerhandbuch zu Amazon Chime.

  • API-Details finden Sie unter ListBots in der AWS CLI-Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie list-phone-number-orders verwendet wird.

AWS CLI

So listen Sie Telefonnummernreihenfolgen auf

Im folgenden Beispiel für list-phone-number-orders werden die Telefonnummernreihenfolgen auflistet, die dem Konto des Amazon-Chime-Administrators zugeordnet 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 Administratorhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie list-phone-numbers verwendet wird.

AWS CLI

So listen Sie Telefonnummern für ein Amazon-Chime-Konto auf

Im folgenden Beispiel für list-phone-numbers werden die Telefonnummern auflistet, die dem Amazon-Chime-Konto des Administrators zugeordnet 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 Administratorhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie list-room-memberships verwendet wird.

AWS CLI

So listen Sie Raummitgliedschaften auf

Im folgenden Beispiel für list-room-memberships wird eine Liste mit den Details zu Mitgliedschaften 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 Chatrooms im Benutzerhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie list-rooms verwendet wird.

AWS CLI

So listen Sie Chatrooms auf

Im folgenden Beispiel für list-rooms 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 Chatrooms im Benutzerhandbuch zu Amazon Chime.

  • API-Details finden Sie unter ListRooms in der AWS CLI-Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie list-users verwendet wird.

AWS CLI

So listen Sie die Benutzer in einem Konto auf

Im folgenden Beispiel für list-users werden die Benutzer für das angegebene Amazon-Chime-Konto aufgelistet.

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 Verwaltung von Benutzern im Administratorhandbuch zu Amazon Chime.

  • API-Details finden Sie unter ListUsers in der AWS CLI-Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie logout-user verwendet wird.

AWS CLI

So melden Sie einen Benutzer ab

Im folgenden Beispiel für logout-user 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.

  • API-Details finden Sie unter LogoutUser in der AWS CLI-Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie regenerate-security-token verwendet wird.

AWS CLI

So generieren Sie ein Sicherheitstoken neu

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

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 Authentifizieren von Chatbot-Anforderungen im Entwicklerhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie reset-personal-pin verwendet wird.

AWS CLI

So setzen Sie die persönliche Meeting-PIN eines Benutzers zurück

Im folgenden Beispiel für reset-personal-pin wird die persönliche Meeting-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 Ändern persönlicher Meeting-PINs im Administratorhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie restore-phone-number verwendet wird.

AWS CLI

So stellen Sie eine Telefonnummer wieder her

Im folgenden Beispiel für restore-phone-number 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 Administratorhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie search-available-phone-numbers verwendet wird.

AWS CLI

So suchen Sie nach verfügbaren Telefonnummern

Im folgenden Beispiel für search-available-phone-numbers wird nach verfügbaren Telefonnummern anhand der Vorwahl gesucht.

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 Administratorhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie update-account-settings verwendet wird.

AWS CLI

So aktualisieren Sie die Einstellungen für Ihr Konto

Im folgenden Beispiel für update-account-settings wird die Remote-Steuerung von geteilten Bildschirmen für das angegebene Amazon-Chime-Konto deaktiviert.

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, wie update-account verwendet wird.

AWS CLI

So aktualisieren Sie ein Konto

Im folgenden Beispiel für update-account 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 Administratorhandbuch zu Amazon Chime.

  • API-Details finden Sie unter UpdateAccount in der AWS CLI-Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie update-bot verwendet wird.

AWS CLI

So aktualisieren Sie einen Bot

Im folgenden Beispiel für update-bot 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 Aktualisieren von Chatbots im Entwicklerhandbuch zu Amazon Chime.

  • API-Details finden Sie unter UpdateBot in der AWS CLI-Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie update-global-settings verwendet wird.

AWS CLI

So aktualisieren Sie globale Einstellungen

Im folgenden Beispiel für update-global-settings wird der S3-Bucket aktualisiert, der zum Speichern von Anrufdetaildatensätzen für Amazon Chime Business Calling und Amazon Chime Voice Connectors verwendet wird, die dem AWS-Konto des Administrators zugeordnet sind.

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 von globalen Einstellungen im Administratorhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie update-phone-number-settings verwendet wird.

AWS CLI

So aktualisieren Sie den Namen eines ausgehenden Anrufs

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

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 Administratorhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie update-phone-number verwendet wird.

AWS CLI

Beispiel 1: So aktualisieren Sie den Produkttyp für eine Telefonnummer

Im folgenden Beispiel für update-phone-number wird der Produkttyp für die angegebene 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: So aktualisieren Sie den Namen eines ausgehenden Anrufs für eine Telefonnummer

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

aws chime update-phone-number --phone-number-id "+12065550100" --calling-name "phonenumber2"

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 Administratorhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie update-room-membership verwendet wird.

AWS CLI

So aktualisieren Sie eine Raummitgliedschaft

Im folgenden Beispiel für update-room-membership wird die Rolle des angegebenen Chatroom-Mitglieds in 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 Chatrooms im Benutzerhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie update-room verwendet wird.

AWS CLI

So aktualisieren Sie einen Chatroom

Im folgenden Beispiel für update-room 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 Chatrooms im Benutzerhandbuch zu Amazon Chime.

  • API-Details finden Sie unter UpdateRoom in der AWS CLI-Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie update-user-settings verwendet wird.

AWS CLI

So aktualisieren Sie Benutzereinstellungen

Im folgenden Beispiel für update-user-settings wird es dem angegeben Benutzer ermöglicht, eingehende und ausgehende Anrufe zu tätigen sowie SMS-Nachrichten zu senden und zu empfangen.

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 Administratorhandbuch zu Amazon Chime.

Das folgende Codebeispiel zeigt, wie update-user verwendet wird.

AWS CLI

So aktualisieren Sie Benutzerdetails

In diesem Beispiel werden die angegebenen Details für den spezifizierten 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" } }
  • API-Details finden Sie unter UpdateUser in der AWS CLI-Befehlsreferenz.