从 Amazon Chime 命名空间迁移 - Amazon Chime SDK

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

从 Amazon Chime 命名空间迁移

Amazon Chime 在一组SDK终端节点APIs上公开。尽管您可以直接向终端节点发出HTTPS请求,但许多客户在其应用程序 AWS SDK中使用来调用该服务APIs。有不同的语言版本,它通过封装请求签名和重试逻辑来简化API调用。 AWS SDK AWS SDK包括每个服务端点的命名空间。

首次启动时,Amazon Chime 与 Amazon Chime 应用程序SDK共享一个终端节点。因此,解决方案使用中的Chime命名空间 AWS SDK来调用 Amazon Chime 应用程序和 Amazon Chime。SDK APIs

Amazon Chime SDK 现在为每项子服务(例如会议和音频)提供专用的终端节点。PSTN每个端点均可通过中的专用命名空间寻址。 AWS SDK

以下主题列出了服务、命名空间和终端节点,并描述了如何在代码中使用这些服务、命名空间和终端节点。 AWS CLI

端点、命名空间和命令 CLI

下表列出了专用 Amazon Chime SDK 命名空间、终端节点和命令。CLI这些链接可提供每项服务的更多信息。

终端节点

AWS SDK命名空间

AWS SDK CLI

identity-chime

C himeSDKIdentity

chime-sdk-identity

media-pipelines-chime

C himeSDKMedia 管道

chime-sdk-media-pipelines

meetings-chime

C himeSDKMeetings

chime-sdk-meetings

messaging-chime

C himeSDKMessaging

chime-sdk-messaging

voice-chime

C himeSDKVoice

chime-sdk-voice

每项服务的迁移帮助

所有客户都应考虑使用专用的 Amazon Chime SDK 终端节点来访问最新的 Amazon SDK Chime 功能APIs和区域。 AWS 如果您将共享终端节点与 Chime 命名空间一起使用,请在迁移之前参阅以下迁移指南了解技术差异。

API映射

下表列出了Chime命名空间APIs中的及其相应的专用命名空间和。APIs有些专用实例APIs与不同 ChimeAPIs,表中指出了这些实例。

Chime命名空间 API 专用命名空间 专用命名空间 API
AssociatePhoneNumbersWithVoiceConnector voice-chime AssociatePhoneNumbersWithVoiceConnector
AssociatePhoneNumbersWithVoiceConnectorGroup voice-chime AssociatePhoneNumbersWithVoiceConnectorGroup
BatchCreateAttendee meetings-chime BatchCreateAttendee
BatchCreateChannelMembership messaging-chime BatchCreateChannelMembership
CreateAppInstance identity-chime CreateAppInstance
CreateAppInstanceAdmin identity-chime CreateAppInstanceAdmin
CreateAppInstanceUser identity-chime CreateAppInstanceUser
CreateAttendee meetings-chime CreateAttendee
CreateChannel messaging-chime CreateChannel
CreateChannelBan messaging-chime CreateChannelBan
CreateChannelMembership messaging-chime CreateChannelMembership
CreateChannelModerator messaging-chime CreateChannelModerator
CreateMediaCapturePipeline media-pipelines-chime CreateMediaCapturePipeline
CreateMeeting meetings-chime CreateMeeting
CreateMeetingWithAttendees meetings-chime CreateMeetingWithAttendees
CreateMeetingDialOut* 不适用
CreateProxySession voice-chime CreateProxySession
CreateSipMediaApplication voice-chime CreateSipMediaApplication
CreateSipMediaApplicationCall voice-chime CreateSipMediaApplicationCall
CreateSipRule voice-chime CreateSipRule
CreateVoiceConnector voice-chime CreateVoiceConnector
CreateVoiceConnectorGroup voice-chime CreateVoiceConnectorGroup
DeleteAppInstance identity-chime DeleteAppInstance
DeleteAppInstanceAdmin identity-chime DeleteAppInstanceAdmin
DeleteAppInstanceStreamingConfigurations messaging-chime DeleteAppInstanceStreamingConfigurations
DeleteAppInstanceUser identity-chime DeleteAppInstanceUser
DeleteAttendee meetings-chime DeleteAttendee
DeleteChannel messaging-chime DeleteChannel
DeleteChannelBan messaging-chime DeleteChannelBan
DeleteChannelMembership messaging-chime DeleteChannelMembership
DeleteChannelMessage messaging-chime DeleteChannelMessage
DeleteChannelModerator messaging-chime DeleteChannelModerator
DeleteMediaCapturePipeline media-pipelines-chime DeleteMediaCapturePipeline
DeleteMeeting meetings-chime DeleteMeeting
DeleteProxySession voice-chime DeleteProxySession
DeleteSipMediaApplication voice-chime DeleteSipMediaApplication
DeleteSipRule voice-chime DeleteSipRule
DeleteVoiceConnector voice-chime DeleteVoiceConnector
DeleteVoiceConnectorEmergencyCallingConfiguration voice-chime DeleteVoiceConnectorEmergencyCallingConfiguration
DeleteVoiceConnectorGroup voice-chime DeleteVoiceConnectorGroup
DeleteVoiceConnectorOrigination voice-chime DeleteVoiceConnectorOrigination
DeleteVoiceConnectorProxy voice-chime DeleteVoiceConnectorProxy
DeleteVoiceConnectorStreamingConfiguration voice-chime DeleteVoiceConnectorStreamingConfiguration
DeleteVoiceConnectorTermination voice-chime DeleteVoiceConnectorTermination
DeleteVoiceConnectorTerminationCredentials voice-chime DeleteVoiceConnectorTerminationCredentials
DescribeAppInstance identity-chime DescribeAppInstance
DescribeAppInstanceAdmin identity-chime DescribeAppInstanceAdmin
DescribeAppInstanceUser identity-chime DescribeAppInstanceUser
DescribeChannel messaging-chime DescribeChannel
DescribeChannelBan messaging-chime DescribeChannelBan
DescribeChannelMembership messaging-chime DescribeChannelMembership
DescribeChannelMembershipForAppInstanceUser messaging-chime DescribeChannelMembershipForAppInstanceUser
DescribeChannelModeratedByAppInstanceUser messaging-chime DescribeChannelModeratedByAppInstanceUser
DescribeChannelModerator messaging-chime DescribeChannelModerator
DisassociatePhoneNumbersFromVoiceConnector voice-chime DisassociatePhoneNumbersFromVoiceConnector
DisassociatePhoneNumbersFromVoiceConnectorGroup voice-chime DisassociatePhoneNumbersFromVoiceConnectorGroup
GetAppInstanceRetentionSettings identity-chime GetAppInstanceRetentionSettings
GetAppInstanceStreamingConfigurations messaging-chime GetMessagingStreamingConfigurations
GetAttendee meetings-chime GetAttendee
GetChannelMessage messaging-chime GetChannelMessage
GetMediaCapturePipeline media-pipelines-chime GetMediaCapturePipeline
GetMeeting meetings-chime GetMeeting
GetMessagingSessionEndpoint messaging-chime GetMessagingSessionEndpoint
GetProxySession voice-chime GetProxySession
GetSipMediaApplication voice-chime GetSipMediaApplication
GetSipMediaApplicationLoggingConfiguration voice-chime GetSipMediaApplicationLoggingConfiguration
GetSipRule voice-chime GetSipRule
GetVoiceConnector voice-chime GetVoiceConnector
GetVoiceConnectorEmergencyCallingConfiguration voice-chime GetVoiceConnectorEmergencyCallingConfiguration
GetVoiceConnectorGroup voice-chime GetVoiceConnectorGroup
GetVoiceConnectorLoggingConfiguration voice-chime GetVoiceConnectorLoggingConfiguration
GetVoiceConnectorOrigination voice-chime GetVoiceConnectorOrigination
GetVoiceConnectorProxy voice-chime GetVoiceConnectorProxy
GetVoiceConnectorStreamingConfiguration voice-chime GetVoiceConnectorStreamingConfiguration
GetVoiceConnectorTermination voice-chime GetVoiceConnectorTermination
GetVoiceConnectorTerminationHealth voice-chime GetVoiceConnectorTerminationHealth
ListAppInstanceAdmins identity-chime ListAppInstanceAdmins
ListAppInstances identity-chime ListAppInstances
ListAppInstanceUsers identity-chime ListAppInstanceUsers
ListAttendees meetings-chime ListAttendees
ListAttendeeTags* 不适用
ListChannelBans messaging-chime ListChannelBans
ListChannelMemberships messaging-chime ListChannelMemberships
ListChannelMembershipsForAppInstanceUser messaging-chime ListChannelMembershipsForAppInstanceUser
ListChannelMessages messaging-chime ListChannelMessages
ListChannelModerators messaging-chime ListChannelModerators
ListChannels messaging-chime ListChannels
ListChannelsModeratedByAppInstanceUser messaging-chime ListChannelsModeratedByAppInstanceUser
ListMediaCapturePipelines media-pipelines-chime ListMediaCapturePipelines
ListMeetings* 不适用
ListMeetingTags+ meetings-chime ListTagsForResource
ListProxySessions voice-chime ListProxySessions
ListSipMediaApplications voice-chime ListSipMediaApplications
ListSipRules voice-chime ListSipRules
ListTagsForResource identity-chime ListTagsForResource
ListVoiceConnectorGroups voice-chime ListVoiceConnectorGroups
ListVoiceConnectors voice-chime ListVoiceConnectors
ListVoiceConnectorTerminationCredentials voice-chime ListVoiceConnectorTerminationCredentials
PutAppInstanceRetentionSettings identity-chime PutAppInstanceRetentionSettings
PutAppInstanceStreamingConfigurations messaging-chime PutMessagingStreamingConfigurations
PutSipMediaApplicationLoggingConfiguration voice-chime PutSipMediaApplicationLoggingConfiguration
PutVoiceConnectorEmergencyCallingConfiguration voice-chime PutVoiceConnectorEmergencyCallingConfiguration
PutVoiceConnectorLoggingConfiguration voice-chime PutVoiceConnectorLoggingConfiguration
PutVoiceConnectorOrigination voice-chime PutVoiceConnectorOrigination
PutVoiceConnectorProxy voice-chime PutVoiceConnectorProxy
PutVoiceConnectorStreamingConfiguration voice-chime PutVoiceConnectorStreamingConfiguration
PutVoiceConnectorTermination voice-chime PutVoiceConnectorTermination
PutVoiceConnectorTerminationCredentials voice-chime PutVoiceConnectorTerminationCredentials
RedactChannelMessage messaging-chime RedactChannelMessage
SendChannelMessage messaging-chime SendChannelMessage
StartMeetingTranscription meetings-chime StartMeetingTranscription
StopMeetingTranscription meetings-chime StopMeetingTranscription
TagAttendee* 不适用
TagMeeting+ meetings-chime TagResource
TagResource identity-chime TagResource
media-pipelines-chime TagResource
meetings-chime TagResource
messaging-chime TagResource
voice-chime TagResource
UntagAttendee* 不适用
UntagMeeting+ meetings-chime UntagResource
UntagResource identity-chime UntagResource
media-pipelines-chime UntagResource
meetings-chime UntagResource
messaging-chime UntagResource
voice-chime UntagResource
UpdateAppInstance identity-chime UpdateAppInstance
UpdateAppInstanceUser identity-chime UpdateAppInstanceUser
UpdateChannel messaging-chime UpdateChannel
UpdateChannelMessage messaging-chime UpdateChannelMessage
UpdateChannelReadMarker messaging-chime UpdateChannelReadMarker
UpdateProxySession voice-chime UpdateProxySession
UpdateSipMediaApplication voice-chime UpdateSipMediaApplication
UpdateSipMediaApplicationCall voice-chime UpdateSipMediaApplicationCall
UpdateSipRule voice-chime UpdateSipRule
UpdateVoiceConnector voice-chime UpdateVoiceConnector
UpdateVoiceConnectorGroup voice-chime UpdateVoiceConnectorGroup
ValidateE911Address voice-chime ValidateE911Address

+ API 已被另一个名字API的取代。

* API 不再可用。