Amazon Chime 네임스페이스에서 마이그레이션 - Amazon Chime SDK

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon Chime 네임스페이스에서 마이그레이션

Amazon Chime SDK는 엔드포인트 세트에 API를 노출합니다. 엔드포인트에 직접 HTTPS 요청을 할 수 있지만 많은 고객이 애플리케이션에서 AWS SDK를 사용하여 서비스 API를 직접 호출합니다. AWS SDK는 다양한 언어로 제공되며 요청 서명 및 재시도 로직을 캡슐화하여 API 호출을 간소화합니다. AWS SDK에는 각 서비스 엔드포인트에 대한 네임스페이스가 포함되어 있습니다.

처음 출시되었을 때 Amazon Chime SDK는 Amazon Chime 애플리케이션과 단일 엔드포인트를 공유했습니다. 그 결과 솔루션은 SDK의 Chime 네임스페이스를 사용하여 Amazon Chime 애플리케이션과 Amazon Chime AWS SDK API를 호출했습니다.

Amazon Chime SDK는 이제 회의 및 PSTN 오디오와 같은 각 하위 서비스의 전용 엔드포인트를 제공합니다. 각 엔드포인트는 SDK의 전용 네임스페이스를 통해 주소를 지정할 수 있습니다. AWS

다음 항목에서는 서비스, 네임스페이스 및 엔드포인트를 나열하고 코드 및 CLI에서 이를 사용하는 방법을 설명합니다. AWS

엔드포인트, 네임스페이스, CLI 명령

다음 표에는 전용 Amazon Chime SDK 네임스페이스, 엔드포인트 및 CLI 명령이 나열되어 있습니다. 링크를 클릭하면 각 서비스에 대한 자세한 정보로 이동할 수 있습니다.

엔드포인트

AWS SDK 네임스페이스

AWS SDK CLI

identity-chime

ChimeSDKIdentity

chime-sdk-identity

media-pipelines-chime

ChimeSDK MediaPipelines

chime-sdk-media-pipelines

meetings-chime

ChimeSDKMeetings

chime-sdk-meetings

messaging-chime

ChimeSDKMessaging

chime-sdk-messaging

voice-chime

ChimeSDKVoice

chime-sdk-voice

각 서비스의 마이그레이션 도움말

모든 고객은 전용 Amazon Chime SDK 엔드포인트를 사용하여 최신 Amazon Chime SDK 기능, API 및 지역에 액세스하는 것을 고려해야 합니다. AWS Chime 네임스페이스와 함께 공유 엔드포인트를 사용하는 경우, 마이그레이션하기 전에 다음 마이그레이션 안내서가 기술적 차이를 이해하는 데 도움이 될 수 있습니다.

API 매핑

다음 표에는 Chime 네임스페이스의 API와 해당 전용 네임스페이스 및 API가 나열되어 있습니다. 일부 전용 API는 Chime API와 다르며, 표에는 이러한 인스턴스가 나와 있습니다.

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를 더 이상 사용할 수 없습니다.