Documentation ¶
Overview ¶
Package chimesdkmeetings provides the client and types for making API requests to Amazon Chime SDK Meetings.
The Amazon Chime SDK meetings APIs in this section allow software developers to create Amazon Chime SDK meetings, set the Amazon Web Services Regions for meetings, create and manage users, and send and receive meeting notifications. For more information about the meeting APIs, see Amazon Chime SDK meetings (https://docs.aws.amazon.com/chime/latest/APIReference/API_Operations_Amazon_Chime_SDK_Meetings.html).
See https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15 for more information on this service.
See chimesdkmeetings package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/chimesdkmeetings/
Using the Client ¶
To contact Amazon Chime SDK Meetings with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.
See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/
See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
See the Amazon Chime SDK Meetings client ChimeSDKMeetings for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/chimesdkmeetings/#New
Index ¶
- Constants
- func ContentResolution_Values() []string
- func MediaCapabilities_Values() []string
- func MeetingFeatureStatus_Values() []string
- func TranscribeContentIdentificationType_Values() []string
- func TranscribeContentRedactionType_Values() []string
- func TranscribeLanguageCode_Values() []string
- func TranscribeMedicalContentIdentificationType_Values() []string
- func TranscribeMedicalLanguageCode_Values() []string
- func TranscribeMedicalRegion_Values() []string
- func TranscribeMedicalSpecialty_Values() []string
- func TranscribeMedicalType_Values() []string
- func TranscribePartialResultsStability_Values() []string
- func TranscribeRegion_Values() []string
- func TranscribeVocabularyFilterMethod_Values() []string
- func VideoResolution_Values() []string
- type Attendee
- func (s Attendee) GoString() string
- func (s *Attendee) SetAttendeeId(v string) *Attendee
- func (s *Attendee) SetCapabilities(v *AttendeeCapabilities) *Attendee
- func (s *Attendee) SetExternalUserId(v string) *Attendee
- func (s *Attendee) SetJoinToken(v string) *Attendee
- func (s Attendee) String() string
- type AttendeeCapabilities
- func (s AttendeeCapabilities) GoString() string
- func (s *AttendeeCapabilities) SetAudio(v string) *AttendeeCapabilities
- func (s *AttendeeCapabilities) SetContent(v string) *AttendeeCapabilities
- func (s *AttendeeCapabilities) SetVideo(v string) *AttendeeCapabilities
- func (s AttendeeCapabilities) String() string
- func (s *AttendeeCapabilities) Validate() error
- type AttendeeFeatures
- type AttendeeIdItem
- type AudioFeatures
- type BadRequestException
- func (s *BadRequestException) Code() string
- func (s *BadRequestException) Error() string
- func (s BadRequestException) GoString() string
- func (s *BadRequestException) Message() string
- func (s *BadRequestException) OrigErr() error
- func (s *BadRequestException) RequestID() string
- func (s *BadRequestException) StatusCode() int
- func (s BadRequestException) String() string
- type BatchCreateAttendeeInput
- func (s BatchCreateAttendeeInput) GoString() string
- func (s *BatchCreateAttendeeInput) SetAttendees(v []*CreateAttendeeRequestItem) *BatchCreateAttendeeInput
- func (s *BatchCreateAttendeeInput) SetMeetingId(v string) *BatchCreateAttendeeInput
- func (s BatchCreateAttendeeInput) String() string
- func (s *BatchCreateAttendeeInput) Validate() error
- type BatchCreateAttendeeOutput
- type BatchUpdateAttendeeCapabilitiesExceptInput
- func (s BatchUpdateAttendeeCapabilitiesExceptInput) GoString() string
- func (s *BatchUpdateAttendeeCapabilitiesExceptInput) SetCapabilities(v *AttendeeCapabilities) *BatchUpdateAttendeeCapabilitiesExceptInput
- func (s *BatchUpdateAttendeeCapabilitiesExceptInput) SetExcludedAttendeeIds(v []*AttendeeIdItem) *BatchUpdateAttendeeCapabilitiesExceptInput
- func (s *BatchUpdateAttendeeCapabilitiesExceptInput) SetMeetingId(v string) *BatchUpdateAttendeeCapabilitiesExceptInput
- func (s BatchUpdateAttendeeCapabilitiesExceptInput) String() string
- func (s *BatchUpdateAttendeeCapabilitiesExceptInput) Validate() error
- type BatchUpdateAttendeeCapabilitiesExceptOutput
- type ChimeSDKMeetings
- func (c *ChimeSDKMeetings) BatchCreateAttendee(input *BatchCreateAttendeeInput) (*BatchCreateAttendeeOutput, error)
- func (c *ChimeSDKMeetings) BatchCreateAttendeeRequest(input *BatchCreateAttendeeInput) (req *request.Request, output *BatchCreateAttendeeOutput)
- func (c *ChimeSDKMeetings) BatchCreateAttendeeWithContext(ctx aws.Context, input *BatchCreateAttendeeInput, opts ...request.Option) (*BatchCreateAttendeeOutput, error)
- func (c *ChimeSDKMeetings) BatchUpdateAttendeeCapabilitiesExcept(input *BatchUpdateAttendeeCapabilitiesExceptInput) (*BatchUpdateAttendeeCapabilitiesExceptOutput, error)
- func (c *ChimeSDKMeetings) BatchUpdateAttendeeCapabilitiesExceptRequest(input *BatchUpdateAttendeeCapabilitiesExceptInput) (req *request.Request, output *BatchUpdateAttendeeCapabilitiesExceptOutput)
- func (c *ChimeSDKMeetings) BatchUpdateAttendeeCapabilitiesExceptWithContext(ctx aws.Context, input *BatchUpdateAttendeeCapabilitiesExceptInput, ...) (*BatchUpdateAttendeeCapabilitiesExceptOutput, error)
- func (c *ChimeSDKMeetings) CreateAttendee(input *CreateAttendeeInput) (*CreateAttendeeOutput, error)
- func (c *ChimeSDKMeetings) CreateAttendeeRequest(input *CreateAttendeeInput) (req *request.Request, output *CreateAttendeeOutput)
- func (c *ChimeSDKMeetings) CreateAttendeeWithContext(ctx aws.Context, input *CreateAttendeeInput, opts ...request.Option) (*CreateAttendeeOutput, error)
- func (c *ChimeSDKMeetings) CreateMeeting(input *CreateMeetingInput) (*CreateMeetingOutput, error)
- func (c *ChimeSDKMeetings) CreateMeetingRequest(input *CreateMeetingInput) (req *request.Request, output *CreateMeetingOutput)
- func (c *ChimeSDKMeetings) CreateMeetingWithAttendees(input *CreateMeetingWithAttendeesInput) (*CreateMeetingWithAttendeesOutput, error)
- func (c *ChimeSDKMeetings) CreateMeetingWithAttendeesRequest(input *CreateMeetingWithAttendeesInput) (req *request.Request, output *CreateMeetingWithAttendeesOutput)
- func (c *ChimeSDKMeetings) CreateMeetingWithAttendeesWithContext(ctx aws.Context, input *CreateMeetingWithAttendeesInput, ...) (*CreateMeetingWithAttendeesOutput, error)
- func (c *ChimeSDKMeetings) CreateMeetingWithContext(ctx aws.Context, input *CreateMeetingInput, opts ...request.Option) (*CreateMeetingOutput, error)
- func (c *ChimeSDKMeetings) DeleteAttendee(input *DeleteAttendeeInput) (*DeleteAttendeeOutput, error)
- func (c *ChimeSDKMeetings) DeleteAttendeeRequest(input *DeleteAttendeeInput) (req *request.Request, output *DeleteAttendeeOutput)
- func (c *ChimeSDKMeetings) DeleteAttendeeWithContext(ctx aws.Context, input *DeleteAttendeeInput, opts ...request.Option) (*DeleteAttendeeOutput, error)
- func (c *ChimeSDKMeetings) DeleteMeeting(input *DeleteMeetingInput) (*DeleteMeetingOutput, error)
- func (c *ChimeSDKMeetings) DeleteMeetingRequest(input *DeleteMeetingInput) (req *request.Request, output *DeleteMeetingOutput)
- func (c *ChimeSDKMeetings) DeleteMeetingWithContext(ctx aws.Context, input *DeleteMeetingInput, opts ...request.Option) (*DeleteMeetingOutput, error)
- func (c *ChimeSDKMeetings) GetAttendee(input *GetAttendeeInput) (*GetAttendeeOutput, error)
- func (c *ChimeSDKMeetings) GetAttendeeRequest(input *GetAttendeeInput) (req *request.Request, output *GetAttendeeOutput)
- func (c *ChimeSDKMeetings) GetAttendeeWithContext(ctx aws.Context, input *GetAttendeeInput, opts ...request.Option) (*GetAttendeeOutput, error)
- func (c *ChimeSDKMeetings) GetMeeting(input *GetMeetingInput) (*GetMeetingOutput, error)
- func (c *ChimeSDKMeetings) GetMeetingRequest(input *GetMeetingInput) (req *request.Request, output *GetMeetingOutput)
- func (c *ChimeSDKMeetings) GetMeetingWithContext(ctx aws.Context, input *GetMeetingInput, opts ...request.Option) (*GetMeetingOutput, error)
- func (c *ChimeSDKMeetings) ListAttendees(input *ListAttendeesInput) (*ListAttendeesOutput, error)
- func (c *ChimeSDKMeetings) ListAttendeesPages(input *ListAttendeesInput, fn func(*ListAttendeesOutput, bool) bool) error
- func (c *ChimeSDKMeetings) ListAttendeesPagesWithContext(ctx aws.Context, input *ListAttendeesInput, ...) error
- func (c *ChimeSDKMeetings) ListAttendeesRequest(input *ListAttendeesInput) (req *request.Request, output *ListAttendeesOutput)
- func (c *ChimeSDKMeetings) ListAttendeesWithContext(ctx aws.Context, input *ListAttendeesInput, opts ...request.Option) (*ListAttendeesOutput, error)
- func (c *ChimeSDKMeetings) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
- func (c *ChimeSDKMeetings) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
- func (c *ChimeSDKMeetings) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
- func (c *ChimeSDKMeetings) StartMeetingTranscription(input *StartMeetingTranscriptionInput) (*StartMeetingTranscriptionOutput, error)
- func (c *ChimeSDKMeetings) StartMeetingTranscriptionRequest(input *StartMeetingTranscriptionInput) (req *request.Request, output *StartMeetingTranscriptionOutput)
- func (c *ChimeSDKMeetings) StartMeetingTranscriptionWithContext(ctx aws.Context, input *StartMeetingTranscriptionInput, opts ...request.Option) (*StartMeetingTranscriptionOutput, error)
- func (c *ChimeSDKMeetings) StopMeetingTranscription(input *StopMeetingTranscriptionInput) (*StopMeetingTranscriptionOutput, error)
- func (c *ChimeSDKMeetings) StopMeetingTranscriptionRequest(input *StopMeetingTranscriptionInput) (req *request.Request, output *StopMeetingTranscriptionOutput)
- func (c *ChimeSDKMeetings) StopMeetingTranscriptionWithContext(ctx aws.Context, input *StopMeetingTranscriptionInput, opts ...request.Option) (*StopMeetingTranscriptionOutput, error)
- func (c *ChimeSDKMeetings) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
- func (c *ChimeSDKMeetings) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
- func (c *ChimeSDKMeetings) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
- func (c *ChimeSDKMeetings) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
- func (c *ChimeSDKMeetings) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
- func (c *ChimeSDKMeetings) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
- func (c *ChimeSDKMeetings) UpdateAttendeeCapabilities(input *UpdateAttendeeCapabilitiesInput) (*UpdateAttendeeCapabilitiesOutput, error)
- func (c *ChimeSDKMeetings) UpdateAttendeeCapabilitiesRequest(input *UpdateAttendeeCapabilitiesInput) (req *request.Request, output *UpdateAttendeeCapabilitiesOutput)
- func (c *ChimeSDKMeetings) UpdateAttendeeCapabilitiesWithContext(ctx aws.Context, input *UpdateAttendeeCapabilitiesInput, ...) (*UpdateAttendeeCapabilitiesOutput, error)
- type ConflictException
- func (s *ConflictException) Code() string
- func (s *ConflictException) Error() string
- func (s ConflictException) GoString() string
- func (s *ConflictException) Message() string
- func (s *ConflictException) OrigErr() error
- func (s *ConflictException) RequestID() string
- func (s *ConflictException) StatusCode() int
- func (s ConflictException) String() string
- type ContentFeatures
- type CreateAttendeeError
- func (s CreateAttendeeError) GoString() string
- func (s *CreateAttendeeError) SetErrorCode(v string) *CreateAttendeeError
- func (s *CreateAttendeeError) SetErrorMessage(v string) *CreateAttendeeError
- func (s *CreateAttendeeError) SetExternalUserId(v string) *CreateAttendeeError
- func (s CreateAttendeeError) String() string
- type CreateAttendeeInput
- func (s CreateAttendeeInput) GoString() string
- func (s *CreateAttendeeInput) SetCapabilities(v *AttendeeCapabilities) *CreateAttendeeInput
- func (s *CreateAttendeeInput) SetExternalUserId(v string) *CreateAttendeeInput
- func (s *CreateAttendeeInput) SetMeetingId(v string) *CreateAttendeeInput
- func (s CreateAttendeeInput) String() string
- func (s *CreateAttendeeInput) Validate() error
- type CreateAttendeeOutput
- type CreateAttendeeRequestItem
- func (s CreateAttendeeRequestItem) GoString() string
- func (s *CreateAttendeeRequestItem) SetCapabilities(v *AttendeeCapabilities) *CreateAttendeeRequestItem
- func (s *CreateAttendeeRequestItem) SetExternalUserId(v string) *CreateAttendeeRequestItem
- func (s CreateAttendeeRequestItem) String() string
- func (s *CreateAttendeeRequestItem) Validate() error
- type CreateMeetingInput
- func (s CreateMeetingInput) GoString() string
- func (s *CreateMeetingInput) SetClientRequestToken(v string) *CreateMeetingInput
- func (s *CreateMeetingInput) SetExternalMeetingId(v string) *CreateMeetingInput
- func (s *CreateMeetingInput) SetMediaRegion(v string) *CreateMeetingInput
- func (s *CreateMeetingInput) SetMeetingFeatures(v *MeetingFeaturesConfiguration) *CreateMeetingInput
- func (s *CreateMeetingInput) SetMeetingHostId(v string) *CreateMeetingInput
- func (s *CreateMeetingInput) SetNotificationsConfiguration(v *NotificationsConfiguration) *CreateMeetingInput
- func (s *CreateMeetingInput) SetPrimaryMeetingId(v string) *CreateMeetingInput
- func (s *CreateMeetingInput) SetTags(v []*Tag) *CreateMeetingInput
- func (s *CreateMeetingInput) SetTenantIds(v []*string) *CreateMeetingInput
- func (s CreateMeetingInput) String() string
- func (s *CreateMeetingInput) Validate() error
- type CreateMeetingOutput
- type CreateMeetingWithAttendeesInput
- func (s CreateMeetingWithAttendeesInput) GoString() string
- func (s *CreateMeetingWithAttendeesInput) SetAttendees(v []*CreateAttendeeRequestItem) *CreateMeetingWithAttendeesInput
- func (s *CreateMeetingWithAttendeesInput) SetClientRequestToken(v string) *CreateMeetingWithAttendeesInput
- func (s *CreateMeetingWithAttendeesInput) SetExternalMeetingId(v string) *CreateMeetingWithAttendeesInput
- func (s *CreateMeetingWithAttendeesInput) SetMediaRegion(v string) *CreateMeetingWithAttendeesInput
- func (s *CreateMeetingWithAttendeesInput) SetMeetingFeatures(v *MeetingFeaturesConfiguration) *CreateMeetingWithAttendeesInput
- func (s *CreateMeetingWithAttendeesInput) SetMeetingHostId(v string) *CreateMeetingWithAttendeesInput
- func (s *CreateMeetingWithAttendeesInput) SetNotificationsConfiguration(v *NotificationsConfiguration) *CreateMeetingWithAttendeesInput
- func (s *CreateMeetingWithAttendeesInput) SetPrimaryMeetingId(v string) *CreateMeetingWithAttendeesInput
- func (s *CreateMeetingWithAttendeesInput) SetTags(v []*Tag) *CreateMeetingWithAttendeesInput
- func (s *CreateMeetingWithAttendeesInput) SetTenantIds(v []*string) *CreateMeetingWithAttendeesInput
- func (s CreateMeetingWithAttendeesInput) String() string
- func (s *CreateMeetingWithAttendeesInput) Validate() error
- type CreateMeetingWithAttendeesOutput
- func (s CreateMeetingWithAttendeesOutput) GoString() string
- func (s *CreateMeetingWithAttendeesOutput) SetAttendees(v []*Attendee) *CreateMeetingWithAttendeesOutput
- func (s *CreateMeetingWithAttendeesOutput) SetErrors(v []*CreateAttendeeError) *CreateMeetingWithAttendeesOutput
- func (s *CreateMeetingWithAttendeesOutput) SetMeeting(v *Meeting) *CreateMeetingWithAttendeesOutput
- func (s CreateMeetingWithAttendeesOutput) String() string
- type DeleteAttendeeInput
- type DeleteAttendeeOutput
- type DeleteMeetingInput
- type DeleteMeetingOutput
- type EngineTranscribeMedicalSettings
- func (s EngineTranscribeMedicalSettings) GoString() string
- func (s *EngineTranscribeMedicalSettings) SetContentIdentificationType(v string) *EngineTranscribeMedicalSettings
- func (s *EngineTranscribeMedicalSettings) SetLanguageCode(v string) *EngineTranscribeMedicalSettings
- func (s *EngineTranscribeMedicalSettings) SetRegion(v string) *EngineTranscribeMedicalSettings
- func (s *EngineTranscribeMedicalSettings) SetSpecialty(v string) *EngineTranscribeMedicalSettings
- func (s *EngineTranscribeMedicalSettings) SetType(v string) *EngineTranscribeMedicalSettings
- func (s *EngineTranscribeMedicalSettings) SetVocabularyName(v string) *EngineTranscribeMedicalSettings
- func (s EngineTranscribeMedicalSettings) String() string
- func (s *EngineTranscribeMedicalSettings) Validate() error
- type EngineTranscribeSettings
- func (s EngineTranscribeSettings) GoString() string
- func (s *EngineTranscribeSettings) SetContentIdentificationType(v string) *EngineTranscribeSettings
- func (s *EngineTranscribeSettings) SetContentRedactionType(v string) *EngineTranscribeSettings
- func (s *EngineTranscribeSettings) SetEnablePartialResultsStabilization(v bool) *EngineTranscribeSettings
- func (s *EngineTranscribeSettings) SetIdentifyLanguage(v bool) *EngineTranscribeSettings
- func (s *EngineTranscribeSettings) SetLanguageCode(v string) *EngineTranscribeSettings
- func (s *EngineTranscribeSettings) SetLanguageModelName(v string) *EngineTranscribeSettings
- func (s *EngineTranscribeSettings) SetLanguageOptions(v string) *EngineTranscribeSettings
- func (s *EngineTranscribeSettings) SetPartialResultsStability(v string) *EngineTranscribeSettings
- func (s *EngineTranscribeSettings) SetPiiEntityTypes(v string) *EngineTranscribeSettings
- func (s *EngineTranscribeSettings) SetPreferredLanguage(v string) *EngineTranscribeSettings
- func (s *EngineTranscribeSettings) SetRegion(v string) *EngineTranscribeSettings
- func (s *EngineTranscribeSettings) SetVocabularyFilterMethod(v string) *EngineTranscribeSettings
- func (s *EngineTranscribeSettings) SetVocabularyFilterName(v string) *EngineTranscribeSettings
- func (s *EngineTranscribeSettings) SetVocabularyFilterNames(v string) *EngineTranscribeSettings
- func (s *EngineTranscribeSettings) SetVocabularyName(v string) *EngineTranscribeSettings
- func (s *EngineTranscribeSettings) SetVocabularyNames(v string) *EngineTranscribeSettings
- func (s EngineTranscribeSettings) String() string
- func (s *EngineTranscribeSettings) Validate() error
- type ForbiddenException
- func (s *ForbiddenException) Code() string
- func (s *ForbiddenException) Error() string
- func (s ForbiddenException) GoString() string
- func (s *ForbiddenException) Message() string
- func (s *ForbiddenException) OrigErr() error
- func (s *ForbiddenException) RequestID() string
- func (s *ForbiddenException) StatusCode() int
- func (s ForbiddenException) String() string
- type GetAttendeeInput
- type GetAttendeeOutput
- type GetMeetingInput
- type GetMeetingOutput
- type LimitExceededException
- func (s *LimitExceededException) Code() string
- func (s *LimitExceededException) Error() string
- func (s LimitExceededException) GoString() string
- func (s *LimitExceededException) Message() string
- func (s *LimitExceededException) OrigErr() error
- func (s *LimitExceededException) RequestID() string
- func (s *LimitExceededException) StatusCode() int
- func (s LimitExceededException) String() string
- type ListAttendeesInput
- func (s ListAttendeesInput) GoString() string
- func (s *ListAttendeesInput) SetMaxResults(v int64) *ListAttendeesInput
- func (s *ListAttendeesInput) SetMeetingId(v string) *ListAttendeesInput
- func (s *ListAttendeesInput) SetNextToken(v string) *ListAttendeesInput
- func (s ListAttendeesInput) String() string
- func (s *ListAttendeesInput) Validate() error
- type ListAttendeesOutput
- type ListTagsForResourceInput
- type ListTagsForResourceOutput
- type MediaPlacement
- func (s MediaPlacement) GoString() string
- func (s *MediaPlacement) SetAudioFallbackUrl(v string) *MediaPlacement
- func (s *MediaPlacement) SetAudioHostUrl(v string) *MediaPlacement
- func (s *MediaPlacement) SetEventIngestionUrl(v string) *MediaPlacement
- func (s *MediaPlacement) SetScreenDataUrl(v string) *MediaPlacement
- func (s *MediaPlacement) SetScreenSharingUrl(v string) *MediaPlacement
- func (s *MediaPlacement) SetScreenViewingUrl(v string) *MediaPlacement
- func (s *MediaPlacement) SetSignalingUrl(v string) *MediaPlacement
- func (s *MediaPlacement) SetTurnControlUrl(v string) *MediaPlacement
- func (s MediaPlacement) String() string
- type Meeting
- func (s Meeting) GoString() string
- func (s *Meeting) SetExternalMeetingId(v string) *Meeting
- func (s *Meeting) SetMediaPlacement(v *MediaPlacement) *Meeting
- func (s *Meeting) SetMediaRegion(v string) *Meeting
- func (s *Meeting) SetMeetingArn(v string) *Meeting
- func (s *Meeting) SetMeetingFeatures(v *MeetingFeaturesConfiguration) *Meeting
- func (s *Meeting) SetMeetingHostId(v string) *Meeting
- func (s *Meeting) SetMeetingId(v string) *Meeting
- func (s *Meeting) SetPrimaryMeetingId(v string) *Meeting
- func (s *Meeting) SetTenantIds(v []*string) *Meeting
- func (s Meeting) String() string
- type MeetingFeaturesConfiguration
- func (s MeetingFeaturesConfiguration) GoString() string
- func (s *MeetingFeaturesConfiguration) SetAttendee(v *AttendeeFeatures) *MeetingFeaturesConfiguration
- func (s *MeetingFeaturesConfiguration) SetAudio(v *AudioFeatures) *MeetingFeaturesConfiguration
- func (s *MeetingFeaturesConfiguration) SetContent(v *ContentFeatures) *MeetingFeaturesConfiguration
- func (s *MeetingFeaturesConfiguration) SetVideo(v *VideoFeatures) *MeetingFeaturesConfiguration
- func (s MeetingFeaturesConfiguration) String() string
- func (s *MeetingFeaturesConfiguration) Validate() error
- type NotFoundException
- func (s *NotFoundException) Code() string
- func (s *NotFoundException) Error() string
- func (s NotFoundException) GoString() string
- func (s *NotFoundException) Message() string
- func (s *NotFoundException) OrigErr() error
- func (s *NotFoundException) RequestID() string
- func (s *NotFoundException) StatusCode() int
- func (s NotFoundException) String() string
- type NotificationsConfiguration
- func (s NotificationsConfiguration) GoString() string
- func (s *NotificationsConfiguration) SetLambdaFunctionArn(v string) *NotificationsConfiguration
- func (s *NotificationsConfiguration) SetSnsTopicArn(v string) *NotificationsConfiguration
- func (s *NotificationsConfiguration) SetSqsQueueArn(v string) *NotificationsConfiguration
- func (s NotificationsConfiguration) String() string
- func (s *NotificationsConfiguration) Validate() error
- type ResourceNotFoundException
- func (s *ResourceNotFoundException) Code() string
- func (s *ResourceNotFoundException) Error() string
- func (s ResourceNotFoundException) GoString() string
- func (s *ResourceNotFoundException) Message() string
- func (s *ResourceNotFoundException) OrigErr() error
- func (s *ResourceNotFoundException) RequestID() string
- func (s *ResourceNotFoundException) StatusCode() int
- func (s ResourceNotFoundException) String() string
- type ServiceFailureException
- func (s *ServiceFailureException) Code() string
- func (s *ServiceFailureException) Error() string
- func (s ServiceFailureException) GoString() string
- func (s *ServiceFailureException) Message() string
- func (s *ServiceFailureException) OrigErr() error
- func (s *ServiceFailureException) RequestID() string
- func (s *ServiceFailureException) StatusCode() int
- func (s ServiceFailureException) String() string
- type ServiceUnavailableException
- func (s *ServiceUnavailableException) Code() string
- func (s *ServiceUnavailableException) Error() string
- func (s ServiceUnavailableException) GoString() string
- func (s *ServiceUnavailableException) Message() string
- func (s *ServiceUnavailableException) OrigErr() error
- func (s *ServiceUnavailableException) RequestID() string
- func (s *ServiceUnavailableException) StatusCode() int
- func (s ServiceUnavailableException) String() string
- type StartMeetingTranscriptionInput
- func (s StartMeetingTranscriptionInput) GoString() string
- func (s *StartMeetingTranscriptionInput) SetMeetingId(v string) *StartMeetingTranscriptionInput
- func (s *StartMeetingTranscriptionInput) SetTranscriptionConfiguration(v *TranscriptionConfiguration) *StartMeetingTranscriptionInput
- func (s StartMeetingTranscriptionInput) String() string
- func (s *StartMeetingTranscriptionInput) Validate() error
- type StartMeetingTranscriptionOutput
- type StopMeetingTranscriptionInput
- type StopMeetingTranscriptionOutput
- type Tag
- type TagResourceInput
- type TagResourceOutput
- type ThrottlingException
- func (s *ThrottlingException) Code() string
- func (s *ThrottlingException) Error() string
- func (s ThrottlingException) GoString() string
- func (s *ThrottlingException) Message() string
- func (s *ThrottlingException) OrigErr() error
- func (s *ThrottlingException) RequestID() string
- func (s *ThrottlingException) StatusCode() int
- func (s ThrottlingException) String() string
- type TooManyTagsException
- func (s *TooManyTagsException) Code() string
- func (s *TooManyTagsException) Error() string
- func (s TooManyTagsException) GoString() string
- func (s *TooManyTagsException) Message() string
- func (s *TooManyTagsException) OrigErr() error
- func (s *TooManyTagsException) RequestID() string
- func (s *TooManyTagsException) StatusCode() int
- func (s TooManyTagsException) String() string
- type TranscriptionConfiguration
- func (s TranscriptionConfiguration) GoString() string
- func (s *TranscriptionConfiguration) SetEngineTranscribeMedicalSettings(v *EngineTranscribeMedicalSettings) *TranscriptionConfiguration
- func (s *TranscriptionConfiguration) SetEngineTranscribeSettings(v *EngineTranscribeSettings) *TranscriptionConfiguration
- func (s TranscriptionConfiguration) String() string
- func (s *TranscriptionConfiguration) Validate() error
- type UnauthorizedException
- func (s *UnauthorizedException) Code() string
- func (s *UnauthorizedException) Error() string
- func (s UnauthorizedException) GoString() string
- func (s *UnauthorizedException) Message() string
- func (s *UnauthorizedException) OrigErr() error
- func (s *UnauthorizedException) RequestID() string
- func (s *UnauthorizedException) StatusCode() int
- func (s UnauthorizedException) String() string
- type UnprocessableEntityException
- func (s *UnprocessableEntityException) Code() string
- func (s *UnprocessableEntityException) Error() string
- func (s UnprocessableEntityException) GoString() string
- func (s *UnprocessableEntityException) Message() string
- func (s *UnprocessableEntityException) OrigErr() error
- func (s *UnprocessableEntityException) RequestID() string
- func (s *UnprocessableEntityException) StatusCode() int
- func (s UnprocessableEntityException) String() string
- type UntagResourceInput
- type UntagResourceOutput
- type UpdateAttendeeCapabilitiesInput
- func (s UpdateAttendeeCapabilitiesInput) GoString() string
- func (s *UpdateAttendeeCapabilitiesInput) SetAttendeeId(v string) *UpdateAttendeeCapabilitiesInput
- func (s *UpdateAttendeeCapabilitiesInput) SetCapabilities(v *AttendeeCapabilities) *UpdateAttendeeCapabilitiesInput
- func (s *UpdateAttendeeCapabilitiesInput) SetMeetingId(v string) *UpdateAttendeeCapabilitiesInput
- func (s UpdateAttendeeCapabilitiesInput) String() string
- func (s *UpdateAttendeeCapabilitiesInput) Validate() error
- type UpdateAttendeeCapabilitiesOutput
- type VideoFeatures
Constants ¶
const ( // ContentResolutionNone is a ContentResolution enum value ContentResolutionNone = "None" // ContentResolutionFhd is a ContentResolution enum value ContentResolutionFhd = "FHD" // ContentResolutionUhd is a ContentResolution enum value ContentResolutionUhd = "UHD" )
const ( // MediaCapabilitiesSendReceive is a MediaCapabilities enum value MediaCapabilitiesSendReceive = "SendReceive" // MediaCapabilitiesSend is a MediaCapabilities enum value MediaCapabilitiesSend = "Send" // MediaCapabilitiesReceive is a MediaCapabilities enum value MediaCapabilitiesReceive = "Receive" // MediaCapabilitiesNone is a MediaCapabilities enum value MediaCapabilitiesNone = "None" )
const ( // MeetingFeatureStatusAvailable is a MeetingFeatureStatus enum value MeetingFeatureStatusAvailable = "AVAILABLE" MeetingFeatureStatusUnavailable = "UNAVAILABLE" )
const ( // TranscribeLanguageCodeEnUs is a TranscribeLanguageCode enum value TranscribeLanguageCodeEnUs = "en-US" // TranscribeLanguageCodeEnGb is a TranscribeLanguageCode enum value TranscribeLanguageCodeEnGb = "en-GB" // TranscribeLanguageCodeEsUs is a TranscribeLanguageCode enum value TranscribeLanguageCodeEsUs = "es-US" // TranscribeLanguageCodeFrCa is a TranscribeLanguageCode enum value TranscribeLanguageCodeFrCa = "fr-CA" // TranscribeLanguageCodeFrFr is a TranscribeLanguageCode enum value TranscribeLanguageCodeFrFr = "fr-FR" // TranscribeLanguageCodeEnAu is a TranscribeLanguageCode enum value TranscribeLanguageCodeEnAu = "en-AU" // TranscribeLanguageCodeItIt is a TranscribeLanguageCode enum value TranscribeLanguageCodeItIt = "it-IT" // TranscribeLanguageCodeDeDe is a TranscribeLanguageCode enum value TranscribeLanguageCodeDeDe = "de-DE" // TranscribeLanguageCodePtBr is a TranscribeLanguageCode enum value TranscribeLanguageCodePtBr = "pt-BR" // TranscribeLanguageCodeJaJp is a TranscribeLanguageCode enum value TranscribeLanguageCodeJaJp = "ja-JP" // TranscribeLanguageCodeKoKr is a TranscribeLanguageCode enum value TranscribeLanguageCodeKoKr = "ko-KR" // TranscribeLanguageCodeZhCn is a TranscribeLanguageCode enum value TranscribeLanguageCodeZhCn = "zh-CN" // TranscribeLanguageCodeThTh is a TranscribeLanguageCode enum value TranscribeLanguageCodeThTh = "th-TH" // TranscribeLanguageCodeHiIn is a TranscribeLanguageCode enum value TranscribeLanguageCodeHiIn = "hi-IN" )
const ( // TranscribeMedicalRegionUsEast1 is a TranscribeMedicalRegion enum value TranscribeMedicalRegionUsEast1 = "us-east-1" // TranscribeMedicalRegionUsEast2 is a TranscribeMedicalRegion enum value TranscribeMedicalRegionUsEast2 = "us-east-2" // TranscribeMedicalRegionUsWest2 is a TranscribeMedicalRegion enum value TranscribeMedicalRegionUsWest2 = "us-west-2" // TranscribeMedicalRegionApSoutheast2 is a TranscribeMedicalRegion enum value TranscribeMedicalRegionApSoutheast2 = "ap-southeast-2" // TranscribeMedicalRegionCaCentral1 is a TranscribeMedicalRegion enum value TranscribeMedicalRegionCaCentral1 = "ca-central-1" // TranscribeMedicalRegionEuWest1 is a TranscribeMedicalRegion enum value TranscribeMedicalRegionEuWest1 = "eu-west-1" // TranscribeMedicalRegionAuto is a TranscribeMedicalRegion enum value TranscribeMedicalRegionAuto = "auto" )
const ( // TranscribeMedicalSpecialtyPrimarycare is a TranscribeMedicalSpecialty enum value TranscribeMedicalSpecialtyPrimarycare = "PRIMARYCARE" // TranscribeMedicalSpecialtyCardiology is a TranscribeMedicalSpecialty enum value TranscribeMedicalSpecialtyCardiology = "CARDIOLOGY" // TranscribeMedicalSpecialtyNeurology is a TranscribeMedicalSpecialty enum value TranscribeMedicalSpecialtyNeurology = "NEUROLOGY" // TranscribeMedicalSpecialtyOncology is a TranscribeMedicalSpecialty enum value TranscribeMedicalSpecialtyOncology = "ONCOLOGY" // TranscribeMedicalSpecialtyRadiology is a TranscribeMedicalSpecialty enum value TranscribeMedicalSpecialtyRadiology = "RADIOLOGY" // TranscribeMedicalSpecialtyUrology is a TranscribeMedicalSpecialty enum value TranscribeMedicalSpecialtyUrology = "UROLOGY" )
const ( // TranscribeMedicalTypeConversation is a TranscribeMedicalType enum value TranscribeMedicalTypeConversation = "CONVERSATION" // TranscribeMedicalTypeDictation is a TranscribeMedicalType enum value TranscribeMedicalTypeDictation = "DICTATION" )
const ( // TranscribePartialResultsStabilityLow is a TranscribePartialResultsStability enum value TranscribePartialResultsStabilityLow = "low" // TranscribePartialResultsStabilityMedium is a TranscribePartialResultsStability enum value TranscribePartialResultsStabilityMedium = "medium" // TranscribePartialResultsStabilityHigh is a TranscribePartialResultsStability enum value TranscribePartialResultsStabilityHigh = "high" )
const ( // TranscribeRegionUsEast2 is a TranscribeRegion enum value TranscribeRegionUsEast2 = "us-east-2" // TranscribeRegionUsEast1 is a TranscribeRegion enum value TranscribeRegionUsEast1 = "us-east-1" // TranscribeRegionUsWest2 is a TranscribeRegion enum value TranscribeRegionUsWest2 = "us-west-2" // TranscribeRegionApNortheast2 is a TranscribeRegion enum value TranscribeRegionApNortheast2 = "ap-northeast-2" // TranscribeRegionApSoutheast2 is a TranscribeRegion enum value TranscribeRegionApSoutheast2 = "ap-southeast-2" // TranscribeRegionApNortheast1 is a TranscribeRegion enum value TranscribeRegionApNortheast1 = "ap-northeast-1" // TranscribeRegionCaCentral1 is a TranscribeRegion enum value TranscribeRegionCaCentral1 = "ca-central-1" // TranscribeRegionEuCentral1 is a TranscribeRegion enum value TranscribeRegionEuCentral1 = "eu-central-1" // TranscribeRegionEuWest1 is a TranscribeRegion enum value TranscribeRegionEuWest1 = "eu-west-1" // TranscribeRegionEuWest2 is a TranscribeRegion enum value TranscribeRegionEuWest2 = "eu-west-2" // TranscribeRegionSaEast1 is a TranscribeRegion enum value TranscribeRegionSaEast1 = "sa-east-1" // TranscribeRegionAuto is a TranscribeRegion enum value TranscribeRegionAuto = "auto" // TranscribeRegionUsGovWest1 is a TranscribeRegion enum value TranscribeRegionUsGovWest1 = "us-gov-west-1" )
const ( // TranscribeVocabularyFilterMethodRemove is a TranscribeVocabularyFilterMethod enum value TranscribeVocabularyFilterMethodRemove = "remove" // TranscribeVocabularyFilterMethodMask is a TranscribeVocabularyFilterMethod enum value TranscribeVocabularyFilterMethodMask = "mask" // TranscribeVocabularyFilterMethodTag is a TranscribeVocabularyFilterMethod enum value TranscribeVocabularyFilterMethodTag = "tag" )
const ( // VideoResolutionNone is a VideoResolution enum value VideoResolutionNone = "None" // VideoResolutionHd is a VideoResolution enum value VideoResolutionHd = "HD" // VideoResolutionFhd is a VideoResolution enum value VideoResolutionFhd = "FHD" )
const ( // ErrCodeBadRequestException for service response error code // "BadRequestException". // // The input parameters don't match the service's restrictions. ErrCodeBadRequestException = "BadRequestException" // ErrCodeConflictException for service response error code // "ConflictException". // // Multiple instances of the same request have been made simultaneously. ErrCodeConflictException = "ConflictException" // ErrCodeForbiddenException for service response error code // "ForbiddenException". // // The client is permanently forbidden from making the request. ErrCodeForbiddenException = "ForbiddenException" // ErrCodeLimitExceededException for service response error code // "LimitExceededException". // // The request exceeds the resource limit. ErrCodeLimitExceededException = "LimitExceededException" // ErrCodeNotFoundException for service response error code // "NotFoundException". // // One or more of the resources in the request does not exist in the system. ErrCodeNotFoundException = "NotFoundException" // ErrCodeResourceNotFoundException for service response error code // "ResourceNotFoundException". // // The resource that you want to tag couldn't be found. ErrCodeResourceNotFoundException = "ResourceNotFoundException" // ErrCodeServiceFailureException for service response error code // "ServiceFailureException". // // The service encountered an unexpected error. ErrCodeServiceFailureException = "ServiceFailureException" // "ServiceUnavailableException". // // The service is currently unavailable. ErrCodeServiceUnavailableException = "ServiceUnavailableException" // ErrCodeThrottlingException for service response error code // "ThrottlingException". // // The number of customer requests exceeds the request rate limit. ErrCodeThrottlingException = "ThrottlingException" // ErrCodeTooManyTagsException for service response error code // "TooManyTagsException". // // Too many tags were added to the specified resource. ErrCodeTooManyTagsException = "TooManyTagsException" // "UnauthorizedException". // // The user isn't authorized to request a resource. ErrCodeUnauthorizedException = "UnauthorizedException" // ErrCodeUnprocessableEntityException for service response error code // "UnprocessableEntityException". // // The request was well-formed but was unable to be followed due to semantic // errors. ErrCodeUnprocessableEntityException = "UnprocessableEntityException" )
const ( ServiceName = "Chime SDK Meetings" // Name of service. EndpointsID = "meetings-chime" // ID to lookup a service endpoint with. ServiceID = "Chime SDK Meetings" // ServiceID is a unique identifier of a specific service. )
Service information constants
const (
// TranscribeContentIdentificationTypePii is a TranscribeContentIdentificationType enum value
TranscribeContentIdentificationTypePii = "PII"
)
const (
// TranscribeContentRedactionTypePii is a TranscribeContentRedactionType enum value
TranscribeContentRedactionTypePii = "PII"
)
const (
// TranscribeMedicalContentIdentificationTypePhi is a TranscribeMedicalContentIdentificationType enum value
TranscribeMedicalContentIdentificationTypePhi = "PHI"
)
const (
// TranscribeMedicalLanguageCodeEnUs is a TranscribeMedicalLanguageCode enum value
TranscribeMedicalLanguageCodeEnUs = "en-US"
)
Variables ¶
This section is empty.
Functions ¶
func ContentResolution_Values ¶
func ContentResolution_Values() []string
ContentResolution_Values returns all elements of the ContentResolution enum
func MediaCapabilities_Values ¶
func MediaCapabilities_Values() []string
MediaCapabilities_Values returns all elements of the MediaCapabilities enum
func MeetingFeatureStatus_Values ¶
func MeetingFeatureStatus_Values() []string
MeetingFeatureStatus_Values returns all elements of the MeetingFeatureStatus enum
func TranscribeContentIdentificationType_Values ¶
func TranscribeContentIdentificationType_Values() []string
TranscribeContentIdentificationType_Values returns all elements of the TranscribeContentIdentificationType enum
func TranscribeContentRedactionType_Values ¶
func TranscribeContentRedactionType_Values() []string
TranscribeContentRedactionType_Values returns all elements of the TranscribeContentRedactionType enum
func TranscribeLanguageCode_Values ¶
func TranscribeLanguageCode_Values() []string
TranscribeLanguageCode_Values returns all elements of the TranscribeLanguageCode enum
func TranscribeMedicalContentIdentificationType_Values ¶
func TranscribeMedicalContentIdentificationType_Values() []string
TranscribeMedicalContentIdentificationType_Values returns all elements of the TranscribeMedicalContentIdentificationType enum
func TranscribeMedicalLanguageCode_Values ¶
func TranscribeMedicalLanguageCode_Values() []string
TranscribeMedicalLanguageCode_Values returns all elements of the TranscribeMedicalLanguageCode enum
func TranscribeMedicalRegion_Values ¶
func TranscribeMedicalRegion_Values() []string
TranscribeMedicalRegion_Values returns all elements of the TranscribeMedicalRegion enum
func TranscribeMedicalSpecialty_Values ¶
func TranscribeMedicalSpecialty_Values() []string
TranscribeMedicalSpecialty_Values returns all elements of the TranscribeMedicalSpecialty enum
func TranscribeMedicalType_Values ¶
func TranscribeMedicalType_Values() []string
TranscribeMedicalType_Values returns all elements of the TranscribeMedicalType enum
func TranscribePartialResultsStability_Values ¶
func TranscribePartialResultsStability_Values() []string
TranscribePartialResultsStability_Values returns all elements of the TranscribePartialResultsStability enum
func TranscribeRegion_Values ¶
func TranscribeRegion_Values() []string
TranscribeRegion_Values returns all elements of the TranscribeRegion enum
func TranscribeVocabularyFilterMethod_Values ¶
func TranscribeVocabularyFilterMethod_Values() []string
TranscribeVocabularyFilterMethod_Values returns all elements of the TranscribeVocabularyFilterMethod enum
func VideoResolution_Values ¶
func VideoResolution_Values() []string
VideoResolution_Values returns all elements of the VideoResolution enum
Types ¶
type Attendee ¶
type Attendee struct { // The Amazon Chime SDK attendee ID. AttendeeId *string `type:"string"` // The capabilities assigned to an attendee: audio, video, or content. // // You use the capabilities with a set of values that control what the capabilities // can do, such as SendReceive data. For more information about those values, // see . // // When using capabilities, be aware of these corner cases: // // * If you specify MeetingFeatures:Video:MaxResolution:None when you create // a meeting, all API requests that include SendReceive, Send, or Receive // for AttendeeCapabilities:Video will be rejected with ValidationError 400. // // * If you specify MeetingFeatures:Content:MaxResolution:None when you create // a meeting, all API requests that include SendReceive, Send, or Receive // for AttendeeCapabilities:Content will be rejected with ValidationError // 400. // // * You can't set content capabilities to SendReceive or Receive unless // you also set video capabilities to SendReceive or Receive. If you don't // set the video capability to receive, the response will contain an HTTP // 400 Bad Request status code. However, you can set your video capability // to receive and you set your content capability to not receive. // // * When you change an audio capability from None or Receive to Send or // SendReceive , and if the attendee left their microphone unmuted, audio // will flow from the attendee to the other meeting participants. // // * When you change a video or content capability from None or Receive to // Send or SendReceive , and if the attendee turned on their video or content // streams, remote attendees can receive those streams, but only after media // renegotiation between the client and the Amazon Chime back-end server. Capabilities *AttendeeCapabilities `type:"structure"` // The Amazon Chime SDK external user ID. An idempotency token. Links the attendee // to an identity managed by a builder application. // // Pattern: [-_&@+=,(){}\[\]\/«».:|'"#a-zA-Z0-9À-ÿ\s]* // // Values that begin with aws: are reserved. You can't configure a value that // uses this prefix. Case insensitive. // // ExternalUserId is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Attendee's // String and GoString methods. ExternalUserId *string `min:"2" type:"string" sensitive:"true"` // The join token used by the Amazon Chime SDK attendee. // // JoinToken is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Attendee's // String and GoString methods. JoinToken *string `min:"2" type:"string" sensitive:"true"` // contains filtered or unexported fields }
An Amazon Chime SDK meeting attendee. Includes a unique AttendeeId and JoinToken. The JoinToken allows a client to authenticate and join as the specified attendee. The JoinToken expires when the meeting ends, or when DeleteAttendee is called. After that, the attendee is unable to join the meeting.
We recommend securely transferring each JoinToken from your server application to the client so that no other client has access to the token except for the one authorized to represent the attendee.
func (Attendee) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Attendee) SetAttendeeId ¶
SetAttendeeId sets the AttendeeId field's value.
func (*Attendee) SetCapabilities ¶
func (s *Attendee) SetCapabilities(v *AttendeeCapabilities) *Attendee
SetCapabilities sets the Capabilities field's value.
func (*Attendee) SetExternalUserId ¶
SetExternalUserId sets the ExternalUserId field's value.
func (*Attendee) SetJoinToken ¶
SetJoinToken sets the JoinToken field's value.
type AttendeeCapabilities ¶
type AttendeeCapabilities struct { // The audio capability assigned to an attendee. // // Audio is a required field Audio *string `type:"string" required:"true" enum:"MediaCapabilities"` // The content capability assigned to an attendee. // // Content is a required field Content *string `type:"string" required:"true" enum:"MediaCapabilities"` // The video capability assigned to an attendee. // // Video is a required field Video *string `type:"string" required:"true" enum:"MediaCapabilities"` // contains filtered or unexported fields }
The media capabilities of an attendee: audio, video, or content.
You use the capabilities with a set of values that control what the capabilities can do, such as SendReceive data. For more information, refer to and .
When using capabilities, be aware of these corner cases:
If you specify MeetingFeatures:Video:MaxResolution:None when you create a meeting, all API requests that include SendReceive, Send, or Receive for AttendeeCapabilities:Video will be rejected with ValidationError 400.
If you specify MeetingFeatures:Content:MaxResolution:None when you create a meeting, all API requests that include SendReceive, Send, or Receive for AttendeeCapabilities:Content will be rejected with ValidationError 400.
You can't set content capabilities to SendReceive or Receive unless you also set video capabilities to SendReceive or Receive. If you don't set the video capability to receive, the response will contain an HTTP 400 Bad Request status code. However, you can set your video capability to receive and you set your content capability to not receive.
When you change an audio capability from None or Receive to Send or SendReceive , and an attendee unmutes their microphone, audio flows from the attendee to the other meeting participants.
When you change a video or content capability from None or Receive to Send or SendReceive , and the attendee turns on their video or content streams, remote attendees can receive those streams, but only after media renegotiation between the client and the Amazon Chime back-end server.
func (AttendeeCapabilities) GoString ¶
func (s AttendeeCapabilities) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AttendeeCapabilities) SetAudio ¶
func (s *AttendeeCapabilities) SetAudio(v string) *AttendeeCapabilities
SetAudio sets the Audio field's value.
func (*AttendeeCapabilities) SetContent ¶
func (s *AttendeeCapabilities) SetContent(v string) *AttendeeCapabilities
SetContent sets the Content field's value.
func (*AttendeeCapabilities) SetVideo ¶
func (s *AttendeeCapabilities) SetVideo(v string) *AttendeeCapabilities
SetVideo sets the Video field's value.
func (AttendeeCapabilities) String ¶
func (s AttendeeCapabilities) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AttendeeCapabilities) Validate ¶
func (s *AttendeeCapabilities) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AttendeeFeatures ¶
type AttendeeFeatures struct { // The maximum number of attendees allowed into the meeting. MaxCount *int64 `min:"1" type:"integer"` // contains filtered or unexported fields }
Lists the maximum number of attendees allowed into the meeting.
If you specify FHD for MeetingFeatures:Video:MaxResolution, or if you specify UHD for MeetingFeatures:Content:MaxResolution, the maximum number of attendees changes from the default of 250 to 25.
func (AttendeeFeatures) GoString ¶
func (s AttendeeFeatures) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AttendeeFeatures) SetMaxCount ¶
func (s *AttendeeFeatures) SetMaxCount(v int64) *AttendeeFeatures
SetMaxCount sets the MaxCount field's value.
func (AttendeeFeatures) String ¶
func (s AttendeeFeatures) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AttendeeFeatures) Validate ¶
func (s *AttendeeFeatures) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AttendeeIdItem ¶
type AttendeeIdItem struct { // A list of one or more attendee IDs. // // AttendeeId is a required field AttendeeId *string `type:"string" required:"true"` // contains filtered or unexported fields }
A structure that contains one or more attendee IDs.
func (AttendeeIdItem) GoString ¶
func (s AttendeeIdItem) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AttendeeIdItem) SetAttendeeId ¶
func (s *AttendeeIdItem) SetAttendeeId(v string) *AttendeeIdItem
SetAttendeeId sets the AttendeeId field's value.
func (AttendeeIdItem) String ¶
func (s AttendeeIdItem) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AttendeeIdItem) Validate ¶
func (s *AttendeeIdItem) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AudioFeatures ¶
type AudioFeatures struct { // Makes echo reduction available to clients who connect to the meeting. EchoReduction *string `type:"string" enum:"MeetingFeatureStatus"` // contains filtered or unexported fields }
An optional category of meeting features that contains audio-specific configurations, such as operating parameters for Amazon Voice Focus.
func (AudioFeatures) GoString ¶
func (s AudioFeatures) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AudioFeatures) SetEchoReduction ¶
func (s *AudioFeatures) SetEchoReduction(v string) *AudioFeatures
SetEchoReduction sets the EchoReduction field's value.
func (AudioFeatures) String ¶
func (s AudioFeatures) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type BadRequestException ¶
type BadRequestException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"Code" type:"string"` Message_ *string `locationName:"Message" type:"string"` // The request id associated with the call responsible for the exception. RequestId *string `type:"string"` // contains filtered or unexported fields }
The input parameters don't match the service's restrictions.
func (*BadRequestException) Code ¶
func (s *BadRequestException) Code() string
Code returns the exception type name.
func (*BadRequestException) Error ¶
func (s *BadRequestException) Error() string
func (BadRequestException) GoString ¶
func (s BadRequestException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BadRequestException) Message ¶
func (s *BadRequestException) Message() string
Message returns the exception's message.
func (*BadRequestException) OrigErr ¶
func (s *BadRequestException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*BadRequestException) RequestID ¶
func (s *BadRequestException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*BadRequestException) StatusCode ¶
func (s *BadRequestException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (BadRequestException) String ¶
func (s BadRequestException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type BatchCreateAttendeeInput ¶
type BatchCreateAttendeeInput struct { // The attendee information, including attendees' IDs and join tokens. // // Attendees is a required field Attendees []*CreateAttendeeRequestItem `min:"1" type:"list" required:"true"` // The Amazon Chime SDK ID of the meeting to which you're adding attendees. // // MeetingId is a required field MeetingId *string `location:"uri" locationName:"MeetingId" type:"string" required:"true"` // contains filtered or unexported fields }
func (BatchCreateAttendeeInput) GoString ¶
func (s BatchCreateAttendeeInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchCreateAttendeeInput) SetAttendees ¶
func (s *BatchCreateAttendeeInput) SetAttendees(v []*CreateAttendeeRequestItem) *BatchCreateAttendeeInput
SetAttendees sets the Attendees field's value.
func (*BatchCreateAttendeeInput) SetMeetingId ¶
func (s *BatchCreateAttendeeInput) SetMeetingId(v string) *BatchCreateAttendeeInput
SetMeetingId sets the MeetingId field's value.
func (BatchCreateAttendeeInput) String ¶
func (s BatchCreateAttendeeInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchCreateAttendeeInput) Validate ¶
func (s *BatchCreateAttendeeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchCreateAttendeeOutput ¶
type BatchCreateAttendeeOutput struct { // The attendee information, including attendees' IDs and join tokens. Attendees []*Attendee `type:"list"` // If the action fails for one or more of the attendees in the request, a list // of the attendees is returned, along with error codes and error messages. Errors []*CreateAttendeeError `type:"list"` // contains filtered or unexported fields }
func (BatchCreateAttendeeOutput) GoString ¶
func (s BatchCreateAttendeeOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchCreateAttendeeOutput) SetAttendees ¶
func (s *BatchCreateAttendeeOutput) SetAttendees(v []*Attendee) *BatchCreateAttendeeOutput
SetAttendees sets the Attendees field's value.
func (*BatchCreateAttendeeOutput) SetErrors ¶
func (s *BatchCreateAttendeeOutput) SetErrors(v []*CreateAttendeeError) *BatchCreateAttendeeOutput
SetErrors sets the Errors field's value.
func (BatchCreateAttendeeOutput) String ¶
func (s BatchCreateAttendeeOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type BatchUpdateAttendeeCapabilitiesExceptInput ¶
type BatchUpdateAttendeeCapabilitiesExceptInput struct { // The capabilities (audio, video, or content) that you want to update. // // Capabilities is a required field Capabilities *AttendeeCapabilities `type:"structure" required:"true"` // The AttendeeIDs that you want to exclude from one or more capabilities. // // ExcludedAttendeeIds is a required field ExcludedAttendeeIds []*AttendeeIdItem `min:"1" type:"list" required:"true"` // The ID of the meeting associated with the update request. // // MeetingId is a required field MeetingId *string `location:"uri" locationName:"MeetingId" type:"string" required:"true"` // contains filtered or unexported fields }
func (BatchUpdateAttendeeCapabilitiesExceptInput) GoString ¶
func (s BatchUpdateAttendeeCapabilitiesExceptInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchUpdateAttendeeCapabilitiesExceptInput) SetCapabilities ¶
func (s *BatchUpdateAttendeeCapabilitiesExceptInput) SetCapabilities(v *AttendeeCapabilities) *BatchUpdateAttendeeCapabilitiesExceptInput
SetCapabilities sets the Capabilities field's value.
func (*BatchUpdateAttendeeCapabilitiesExceptInput) SetExcludedAttendeeIds ¶
func (s *BatchUpdateAttendeeCapabilitiesExceptInput) SetExcludedAttendeeIds(v []*AttendeeIdItem) *BatchUpdateAttendeeCapabilitiesExceptInput
SetExcludedAttendeeIds sets the ExcludedAttendeeIds field's value.
func (*BatchUpdateAttendeeCapabilitiesExceptInput) SetMeetingId ¶
func (s *BatchUpdateAttendeeCapabilitiesExceptInput) SetMeetingId(v string) *BatchUpdateAttendeeCapabilitiesExceptInput
SetMeetingId sets the MeetingId field's value.
func (BatchUpdateAttendeeCapabilitiesExceptInput) String ¶
func (s BatchUpdateAttendeeCapabilitiesExceptInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchUpdateAttendeeCapabilitiesExceptInput) Validate ¶
func (s *BatchUpdateAttendeeCapabilitiesExceptInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchUpdateAttendeeCapabilitiesExceptOutput ¶
type BatchUpdateAttendeeCapabilitiesExceptOutput struct {
// contains filtered or unexported fields
}
func (BatchUpdateAttendeeCapabilitiesExceptOutput) GoString ¶
func (s BatchUpdateAttendeeCapabilitiesExceptOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (BatchUpdateAttendeeCapabilitiesExceptOutput) String ¶
func (s BatchUpdateAttendeeCapabilitiesExceptOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ChimeSDKMeetings ¶
ChimeSDKMeetings provides the API operation methods for making requests to Amazon Chime SDK Meetings. See this package's package overview docs for details on the service.
ChimeSDKMeetings methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*aws.Config) *ChimeSDKMeetings
New creates a new instance of the ChimeSDKMeetings client with a session. If additional configuration is needed for the client instance use the optional aws.Config parameter to add your extra config.
Example:
mySession := session.Must(session.NewSession()) // Create a ChimeSDKMeetings client from just a session. svc := chimesdkmeetings.New(mySession) // Create a ChimeSDKMeetings client with additional configuration svc := chimesdkmeetings.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
func (*ChimeSDKMeetings) BatchCreateAttendee ¶
func (c *ChimeSDKMeetings) BatchCreateAttendee(input *BatchCreateAttendeeInput) (*BatchCreateAttendeeOutput, error)
BatchCreateAttendee API operation for Amazon Chime SDK Meetings.
Creates up to 100 attendees for an active Amazon Chime SDK meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK (https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html) in the Amazon Chime Developer Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Meetings's API operation BatchCreateAttendee for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request.
NotFoundException One or more of the resources in the request does not exist in the system.
UnauthorizedException The user isn't authorized to request a resource.
UnprocessableEntityException The request was well-formed but was unable to be followed due to semantic errors.
LimitExceededException The request exceeds the resource limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
ThrottlingException The number of customer requests exceeds the request rate limit.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/BatchCreateAttendee
func (*ChimeSDKMeetings) BatchCreateAttendeeRequest ¶
func (c *ChimeSDKMeetings) BatchCreateAttendeeRequest(input *BatchCreateAttendeeInput) (req *request.Request, output *BatchCreateAttendeeOutput)
BatchCreateAttendeeRequest generates a "aws/request.Request" representing the client's request for the BatchCreateAttendee operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See BatchCreateAttendee for more information on using the BatchCreateAttendee API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the BatchCreateAttendeeRequest method. req, resp := client.BatchCreateAttendeeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/BatchCreateAttendee
func (*ChimeSDKMeetings) BatchCreateAttendeeWithContext ¶
func (c *ChimeSDKMeetings) BatchCreateAttendeeWithContext(ctx aws.Context, input *BatchCreateAttendeeInput, opts ...request.Option) (*BatchCreateAttendeeOutput, error)
BatchCreateAttendeeWithContext is the same as BatchCreateAttendee with the addition of the ability to pass a context and additional request options.
See BatchCreateAttendee for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKMeetings) BatchUpdateAttendeeCapabilitiesExcept ¶
func (c *ChimeSDKMeetings) BatchUpdateAttendeeCapabilitiesExcept(input *BatchUpdateAttendeeCapabilitiesExceptInput) (*BatchUpdateAttendeeCapabilitiesExceptOutput, error)
BatchUpdateAttendeeCapabilitiesExcept API operation for Amazon Chime SDK Meetings.
Updates AttendeeCapabilities except the capabilities listed in an ExcludedAttendeeIds table.
You use the capabilities with a set of values that control what the capabilities can do, such as SendReceive data. For more information about those values, see .
When using capabilities, be aware of these corner cases:
If you specify MeetingFeatures:Video:MaxResolution:None when you create a meeting, all API requests that include SendReceive, Send, or Receive for AttendeeCapabilities:Video will be rejected with ValidationError 400.
If you specify MeetingFeatures:Content:MaxResolution:None when you create a meeting, all API requests that include SendReceive, Send, or Receive for AttendeeCapabilities:Content will be rejected with ValidationError 400.
You can't set content capabilities to SendReceive or Receive unless you also set video capabilities to SendReceive or Receive. If you don't set the video capability to receive, the response will contain an HTTP 400 Bad Request status code. However, you can set your video capability to receive and you set your content capability to not receive.
When you change an audio capability from None or Receive to Send or SendReceive , and if the attendee left their microphone unmuted, audio will flow from the attendee to the other meeting participants.
When you change a video or content capability from None or Receive to Send or SendReceive , and if the attendee turned on their video or content streams, remote attendees can receive those streams, but only after media renegotiation between the client and the Amazon Chime back-end server.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Meetings's API operation BatchUpdateAttendeeCapabilitiesExcept for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ConflictException Multiple instances of the same request have been made simultaneously.
UnauthorizedException The user isn't authorized to request a resource.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
ThrottlingException The number of customer requests exceeds the request rate limit.
func (*ChimeSDKMeetings) BatchUpdateAttendeeCapabilitiesExceptRequest ¶
func (c *ChimeSDKMeetings) BatchUpdateAttendeeCapabilitiesExceptRequest(input *BatchUpdateAttendeeCapabilitiesExceptInput) (req *request.Request, output *BatchUpdateAttendeeCapabilitiesExceptOutput)
BatchUpdateAttendeeCapabilitiesExceptRequest generates a "aws/request.Request" representing the client's request for the BatchUpdateAttendeeCapabilitiesExcept operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See BatchUpdateAttendeeCapabilitiesExcept for more information on using the BatchUpdateAttendeeCapabilitiesExcept API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the BatchUpdateAttendeeCapabilitiesExceptRequest method. req, resp := client.BatchUpdateAttendeeCapabilitiesExceptRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ChimeSDKMeetings) BatchUpdateAttendeeCapabilitiesExceptWithContext ¶
func (c *ChimeSDKMeetings) BatchUpdateAttendeeCapabilitiesExceptWithContext(ctx aws.Context, input *BatchUpdateAttendeeCapabilitiesExceptInput, opts ...request.Option) (*BatchUpdateAttendeeCapabilitiesExceptOutput, error)
BatchUpdateAttendeeCapabilitiesExceptWithContext is the same as BatchUpdateAttendeeCapabilitiesExcept with the addition of the ability to pass a context and additional request options.
See BatchUpdateAttendeeCapabilitiesExcept for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKMeetings) CreateAttendee ¶
func (c *ChimeSDKMeetings) CreateAttendee(input *CreateAttendeeInput) (*CreateAttendeeOutput, error)
CreateAttendee API operation for Amazon Chime SDK Meetings.
Creates a new attendee for an active Amazon Chime SDK meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK (https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html) in the Amazon Chime Developer Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Meetings's API operation CreateAttendee for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request.
NotFoundException One or more of the resources in the request does not exist in the system.
UnauthorizedException The user isn't authorized to request a resource.
UnprocessableEntityException The request was well-formed but was unable to be followed due to semantic errors.
LimitExceededException The request exceeds the resource limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
ThrottlingException The number of customer requests exceeds the request rate limit.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/CreateAttendee
func (*ChimeSDKMeetings) CreateAttendeeRequest ¶
func (c *ChimeSDKMeetings) CreateAttendeeRequest(input *CreateAttendeeInput) (req *request.Request, output *CreateAttendeeOutput)
CreateAttendeeRequest generates a "aws/request.Request" representing the client's request for the CreateAttendee operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateAttendee for more information on using the CreateAttendee API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateAttendeeRequest method. req, resp := client.CreateAttendeeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/CreateAttendee
func (*ChimeSDKMeetings) CreateAttendeeWithContext ¶
func (c *ChimeSDKMeetings) CreateAttendeeWithContext(ctx aws.Context, input *CreateAttendeeInput, opts ...request.Option) (*CreateAttendeeOutput, error)
CreateAttendeeWithContext is the same as CreateAttendee with the addition of the ability to pass a context and additional request options.
See CreateAttendee for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKMeetings) CreateMeeting ¶
func (c *ChimeSDKMeetings) CreateMeeting(input *CreateMeetingInput) (*CreateMeetingOutput, error)
CreateMeeting API operation for Amazon Chime SDK Meetings.
Creates a new Amazon Chime SDK meeting in the specified media Region with no initial attendees. For more information about specifying media Regions, see Amazon Chime SDK Media Regions (https://docs.aws.amazon.com/chime/latest/dg/chime-sdk-meetings-regions.html) in the Amazon Chime Developer Guide. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK (https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html) in the Amazon Chime Developer Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Meetings's API operation CreateMeeting for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ConflictException Multiple instances of the same request have been made simultaneously.
ForbiddenException The client is permanently forbidden from making the request.
UnauthorizedException The user isn't authorized to request a resource.
ThrottlingException The number of customer requests exceeds the request rate limit.
ServiceFailureException The service encountered an unexpected error.
ServiceUnavailableException The service is currently unavailable.
LimitExceededException The request exceeds the resource limit.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/CreateMeeting
func (*ChimeSDKMeetings) CreateMeetingRequest ¶
func (c *ChimeSDKMeetings) CreateMeetingRequest(input *CreateMeetingInput) (req *request.Request, output *CreateMeetingOutput)
CreateMeetingRequest generates a "aws/request.Request" representing the client's request for the CreateMeeting operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateMeeting for more information on using the CreateMeeting API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateMeetingRequest method. req, resp := client.CreateMeetingRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/CreateMeeting
func (*ChimeSDKMeetings) CreateMeetingWithAttendees ¶
func (c *ChimeSDKMeetings) CreateMeetingWithAttendees(input *CreateMeetingWithAttendeesInput) (*CreateMeetingWithAttendeesOutput, error)
CreateMeetingWithAttendees API operation for Amazon Chime SDK Meetings.
Creates a new Amazon Chime SDK meeting in the specified media Region, with attendees. For more information about specifying media Regions, see Amazon Chime SDK Media Regions (https://docs.aws.amazon.com/chime/latest/dg/chime-sdk-meetings-regions.html) in the Amazon Chime Developer Guide. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK (https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html) in the Amazon Chime Developer Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Meetings's API operation CreateMeetingWithAttendees for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ConflictException Multiple instances of the same request have been made simultaneously.
ForbiddenException The client is permanently forbidden from making the request.
UnauthorizedException The user isn't authorized to request a resource.
ThrottlingException The number of customer requests exceeds the request rate limit.
ServiceFailureException The service encountered an unexpected error.
ServiceUnavailableException The service is currently unavailable.
LimitExceededException The request exceeds the resource limit.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/CreateMeetingWithAttendees
func (*ChimeSDKMeetings) CreateMeetingWithAttendeesRequest ¶
func (c *ChimeSDKMeetings) CreateMeetingWithAttendeesRequest(input *CreateMeetingWithAttendeesInput) (req *request.Request, output *CreateMeetingWithAttendeesOutput)
CreateMeetingWithAttendeesRequest generates a "aws/request.Request" representing the client's request for the CreateMeetingWithAttendees operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateMeetingWithAttendees for more information on using the CreateMeetingWithAttendees API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateMeetingWithAttendeesRequest method. req, resp := client.CreateMeetingWithAttendeesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/CreateMeetingWithAttendees
func (*ChimeSDKMeetings) CreateMeetingWithAttendeesWithContext ¶
func (c *ChimeSDKMeetings) CreateMeetingWithAttendeesWithContext(ctx aws.Context, input *CreateMeetingWithAttendeesInput, opts ...request.Option) (*CreateMeetingWithAttendeesOutput, error)
CreateMeetingWithAttendeesWithContext is the same as CreateMeetingWithAttendees with the addition of the ability to pass a context and additional request options.
See CreateMeetingWithAttendees for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKMeetings) CreateMeetingWithContext ¶
func (c *ChimeSDKMeetings) CreateMeetingWithContext(ctx aws.Context, input *CreateMeetingInput, opts ...request.Option) (*CreateMeetingOutput, error)
CreateMeetingWithContext is the same as CreateMeeting with the addition of the ability to pass a context and additional request options.
See CreateMeeting for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKMeetings) DeleteAttendee ¶
func (c *ChimeSDKMeetings) DeleteAttendee(input *DeleteAttendeeInput) (*DeleteAttendeeOutput, error)
DeleteAttendee API operation for Amazon Chime SDK Meetings.
Deletes an attendee from the specified Amazon Chime SDK meeting and deletes their JoinToken. Attendees are automatically deleted when a Amazon Chime SDK meeting is deleted. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK (https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html) in the Amazon Chime Developer Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Meetings's API operation DeleteAttendee for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request.
NotFoundException One or more of the resources in the request does not exist in the system.
UnauthorizedException The user isn't authorized to request a resource.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
ThrottlingException The number of customer requests exceeds the request rate limit.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/DeleteAttendee
func (*ChimeSDKMeetings) DeleteAttendeeRequest ¶
func (c *ChimeSDKMeetings) DeleteAttendeeRequest(input *DeleteAttendeeInput) (req *request.Request, output *DeleteAttendeeOutput)
DeleteAttendeeRequest generates a "aws/request.Request" representing the client's request for the DeleteAttendee operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteAttendee for more information on using the DeleteAttendee API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteAttendeeRequest method. req, resp := client.DeleteAttendeeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/DeleteAttendee
func (*ChimeSDKMeetings) DeleteAttendeeWithContext ¶
func (c *ChimeSDKMeetings) DeleteAttendeeWithContext(ctx aws.Context, input *DeleteAttendeeInput, opts ...request.Option) (*DeleteAttendeeOutput, error)
DeleteAttendeeWithContext is the same as DeleteAttendee with the addition of the ability to pass a context and additional request options.
See DeleteAttendee for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKMeetings) DeleteMeeting ¶
func (c *ChimeSDKMeetings) DeleteMeeting(input *DeleteMeetingInput) (*DeleteMeetingOutput, error)
DeleteMeeting API operation for Amazon Chime SDK Meetings.
Deletes the specified Amazon Chime SDK meeting. The operation deletes all attendees, disconnects all clients, and prevents new clients from joining the meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK (https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html) in the Amazon Chime Developer Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Meetings's API operation DeleteMeeting for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request.
UnauthorizedException The user isn't authorized to request a resource.
NotFoundException One or more of the resources in the request does not exist in the system.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
ThrottlingException The number of customer requests exceeds the request rate limit.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/DeleteMeeting
func (*ChimeSDKMeetings) DeleteMeetingRequest ¶
func (c *ChimeSDKMeetings) DeleteMeetingRequest(input *DeleteMeetingInput) (req *request.Request, output *DeleteMeetingOutput)
DeleteMeetingRequest generates a "aws/request.Request" representing the client's request for the DeleteMeeting operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteMeeting for more information on using the DeleteMeeting API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteMeetingRequest method. req, resp := client.DeleteMeetingRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/DeleteMeeting
func (*ChimeSDKMeetings) DeleteMeetingWithContext ¶
func (c *ChimeSDKMeetings) DeleteMeetingWithContext(ctx aws.Context, input *DeleteMeetingInput, opts ...request.Option) (*DeleteMeetingOutput, error)
DeleteMeetingWithContext is the same as DeleteMeeting with the addition of the ability to pass a context and additional request options.
See DeleteMeeting for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKMeetings) GetAttendee ¶
func (c *ChimeSDKMeetings) GetAttendee(input *GetAttendeeInput) (*GetAttendeeOutput, error)
GetAttendee API operation for Amazon Chime SDK Meetings.
Gets the Amazon Chime SDK attendee details for a specified meeting ID and attendee ID. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK (https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html) in the Amazon Chime Developer Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Meetings's API operation GetAttendee for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request.
NotFoundException One or more of the resources in the request does not exist in the system.
UnauthorizedException The user isn't authorized to request a resource.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
ThrottlingException The number of customer requests exceeds the request rate limit.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/GetAttendee
func (*ChimeSDKMeetings) GetAttendeeRequest ¶
func (c *ChimeSDKMeetings) GetAttendeeRequest(input *GetAttendeeInput) (req *request.Request, output *GetAttendeeOutput)
GetAttendeeRequest generates a "aws/request.Request" representing the client's request for the GetAttendee operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetAttendee for more information on using the GetAttendee API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetAttendeeRequest method. req, resp := client.GetAttendeeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/GetAttendee
func (*ChimeSDKMeetings) GetAttendeeWithContext ¶
func (c *ChimeSDKMeetings) GetAttendeeWithContext(ctx aws.Context, input *GetAttendeeInput, opts ...request.Option) (*GetAttendeeOutput, error)
GetAttendeeWithContext is the same as GetAttendee with the addition of the ability to pass a context and additional request options.
See GetAttendee for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKMeetings) GetMeeting ¶
func (c *ChimeSDKMeetings) GetMeeting(input *GetMeetingInput) (*GetMeetingOutput, error)
GetMeeting API operation for Amazon Chime SDK Meetings.
Gets the Amazon Chime SDK meeting details for the specified meeting ID. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK (https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html) in the Amazon Chime Developer Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Meetings's API operation GetMeeting for usage and error information.
Returned Error Types:
NotFoundException One or more of the resources in the request does not exist in the system.
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request.
UnauthorizedException The user isn't authorized to request a resource.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
ThrottlingException The number of customer requests exceeds the request rate limit.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/GetMeeting
func (*ChimeSDKMeetings) GetMeetingRequest ¶
func (c *ChimeSDKMeetings) GetMeetingRequest(input *GetMeetingInput) (req *request.Request, output *GetMeetingOutput)
GetMeetingRequest generates a "aws/request.Request" representing the client's request for the GetMeeting operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetMeeting for more information on using the GetMeeting API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetMeetingRequest method. req, resp := client.GetMeetingRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/GetMeeting
func (*ChimeSDKMeetings) GetMeetingWithContext ¶
func (c *ChimeSDKMeetings) GetMeetingWithContext(ctx aws.Context, input *GetMeetingInput, opts ...request.Option) (*GetMeetingOutput, error)
GetMeetingWithContext is the same as GetMeeting with the addition of the ability to pass a context and additional request options.
See GetMeeting for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKMeetings) ListAttendees ¶
func (c *ChimeSDKMeetings) ListAttendees(input *ListAttendeesInput) (*ListAttendeesOutput, error)
ListAttendees API operation for Amazon Chime SDK Meetings.
Lists the attendees for the specified Amazon Chime SDK meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK (https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html) in the Amazon Chime Developer Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Meetings's API operation ListAttendees for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request.
NotFoundException One or more of the resources in the request does not exist in the system.
UnauthorizedException The user isn't authorized to request a resource.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
ThrottlingException The number of customer requests exceeds the request rate limit.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/ListAttendees
func (*ChimeSDKMeetings) ListAttendeesPages ¶
func (c *ChimeSDKMeetings) ListAttendeesPages(input *ListAttendeesInput, fn func(*ListAttendeesOutput, bool) bool) error
ListAttendeesPages iterates over the pages of a ListAttendees operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListAttendees method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListAttendees operation. pageNum := 0 err := client.ListAttendeesPages(params, func(page *chimesdkmeetings.ListAttendeesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*ChimeSDKMeetings) ListAttendeesPagesWithContext ¶
func (c *ChimeSDKMeetings) ListAttendeesPagesWithContext(ctx aws.Context, input *ListAttendeesInput, fn func(*ListAttendeesOutput, bool) bool, opts ...request.Option) error
ListAttendeesPagesWithContext same as ListAttendeesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKMeetings) ListAttendeesRequest ¶
func (c *ChimeSDKMeetings) ListAttendeesRequest(input *ListAttendeesInput) (req *request.Request, output *ListAttendeesOutput)
ListAttendeesRequest generates a "aws/request.Request" representing the client's request for the ListAttendees operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListAttendees for more information on using the ListAttendees API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListAttendeesRequest method. req, resp := client.ListAttendeesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/ListAttendees
func (*ChimeSDKMeetings) ListAttendeesWithContext ¶
func (c *ChimeSDKMeetings) ListAttendeesWithContext(ctx aws.Context, input *ListAttendeesInput, opts ...request.Option) (*ListAttendeesOutput, error)
ListAttendeesWithContext is the same as ListAttendees with the addition of the ability to pass a context and additional request options.
See ListAttendees for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKMeetings) ListTagsForResource ¶
func (c *ChimeSDKMeetings) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
ListTagsForResource API operation for Amazon Chime SDK Meetings.
Returns a list of the tags available for the specified resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Meetings's API operation ListTagsForResource for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request.
UnauthorizedException The user isn't authorized to request a resource.
LimitExceededException The request exceeds the resource limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
ThrottlingException The number of customer requests exceeds the request rate limit.
ResourceNotFoundException The resource that you want to tag couldn't be found.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/ListTagsForResource
func (*ChimeSDKMeetings) ListTagsForResourceRequest ¶
func (c *ChimeSDKMeetings) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
ListTagsForResourceRequest generates a "aws/request.Request" representing the client's request for the ListTagsForResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTagsForResource for more information on using the ListTagsForResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTagsForResourceRequest method. req, resp := client.ListTagsForResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/ListTagsForResource
func (*ChimeSDKMeetings) ListTagsForResourceWithContext ¶
func (c *ChimeSDKMeetings) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
ListTagsForResourceWithContext is the same as ListTagsForResource with the addition of the ability to pass a context and additional request options.
See ListTagsForResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKMeetings) StartMeetingTranscription ¶
func (c *ChimeSDKMeetings) StartMeetingTranscription(input *StartMeetingTranscriptionInput) (*StartMeetingTranscriptionOutput, error)
StartMeetingTranscription API operation for Amazon Chime SDK Meetings.
Starts transcription for the specified meetingId. For more information, refer to Using Amazon Chime SDK live transcription (https://docs.aws.amazon.com/chime-sdk/latest/dg/meeting-transcription.html) in the Amazon Chime SDK Developer Guide.
If you specify an invalid configuration, a TranscriptFailed event will be sent with the contents of the BadRequestException generated by Amazon Transcribe. For more information on each parameter and which combinations are valid, refer to the StartStreamTranscription (https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartStreamTranscription.html) API in the Amazon Transcribe Developer Guide.
By default, Amazon Transcribe may use and store audio content processed by the service to develop and improve Amazon Web Services AI/ML services as further described in section 50 of the Amazon Web Services Service Terms (https://aws.amazon.com/service-terms/). Using Amazon Transcribe may be subject to federal and state laws or regulations regarding the recording or interception of electronic communications. It is your and your end users’ responsibility to comply with all applicable laws regarding the recording, including properly notifying all participants in a recorded session or communication that the session or communication is being recorded, and obtaining all necessary consents. You can opt out from Amazon Web Services using audio content to develop and improve AWS AI/ML services by configuring an AI services opt out policy using Amazon Web Services Organizations.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Meetings's API operation StartMeetingTranscription for usage and error information.
Returned Error Types:
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
UnauthorizedException The user isn't authorized to request a resource.
LimitExceededException The request exceeds the resource limit.
UnprocessableEntityException The request was well-formed but was unable to be followed due to semantic errors.
ThrottlingException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/StartMeetingTranscription
func (*ChimeSDKMeetings) StartMeetingTranscriptionRequest ¶
func (c *ChimeSDKMeetings) StartMeetingTranscriptionRequest(input *StartMeetingTranscriptionInput) (req *request.Request, output *StartMeetingTranscriptionOutput)
StartMeetingTranscriptionRequest generates a "aws/request.Request" representing the client's request for the StartMeetingTranscription operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See StartMeetingTranscription for more information on using the StartMeetingTranscription API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the StartMeetingTranscriptionRequest method. req, resp := client.StartMeetingTranscriptionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/StartMeetingTranscription
func (*ChimeSDKMeetings) StartMeetingTranscriptionWithContext ¶
func (c *ChimeSDKMeetings) StartMeetingTranscriptionWithContext(ctx aws.Context, input *StartMeetingTranscriptionInput, opts ...request.Option) (*StartMeetingTranscriptionOutput, error)
StartMeetingTranscriptionWithContext is the same as StartMeetingTranscription with the addition of the ability to pass a context and additional request options.
See StartMeetingTranscription for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKMeetings) StopMeetingTranscription ¶
func (c *ChimeSDKMeetings) StopMeetingTranscription(input *StopMeetingTranscriptionInput) (*StopMeetingTranscriptionOutput, error)
StopMeetingTranscription API operation for Amazon Chime SDK Meetings.
Stops transcription for the specified meetingId. For more information, refer to Using Amazon Chime SDK live transcription (https://docs.aws.amazon.com/chime-sdk/latest/dg/meeting-transcription.html) in the Amazon Chime SDK Developer Guide.
By default, Amazon Transcribe may use and store audio content processed by the service to develop and improve Amazon Web Services AI/ML services as further described in section 50 of the Amazon Web Services Service Terms (https://aws.amazon.com/service-terms/). Using Amazon Transcribe may be subject to federal and state laws or regulations regarding the recording or interception of electronic communications. It is your and your end users’ responsibility to comply with all applicable laws regarding the recording, including properly notifying all participants in a recorded session or communication that the session or communication is being recorded, and obtaining all necessary consents. You can opt out from Amazon Web Services using audio content to develop and improve Amazon Web Services AI/ML services by configuring an AI services opt out policy using Amazon Web Services Organizations.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Meetings's API operation StopMeetingTranscription for usage and error information.
Returned Error Types:
ForbiddenException The client is permanently forbidden from making the request.
NotFoundException One or more of the resources in the request does not exist in the system.
BadRequestException The input parameters don't match the service's restrictions.
UnauthorizedException The user isn't authorized to request a resource.
UnprocessableEntityException The request was well-formed but was unable to be followed due to semantic errors.
ThrottlingException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/StopMeetingTranscription
func (*ChimeSDKMeetings) StopMeetingTranscriptionRequest ¶
func (c *ChimeSDKMeetings) StopMeetingTranscriptionRequest(input *StopMeetingTranscriptionInput) (req *request.Request, output *StopMeetingTranscriptionOutput)
StopMeetingTranscriptionRequest generates a "aws/request.Request" representing the client's request for the StopMeetingTranscription operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See StopMeetingTranscription for more information on using the StopMeetingTranscription API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the StopMeetingTranscriptionRequest method. req, resp := client.StopMeetingTranscriptionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/StopMeetingTranscription
func (*ChimeSDKMeetings) StopMeetingTranscriptionWithContext ¶
func (c *ChimeSDKMeetings) StopMeetingTranscriptionWithContext(ctx aws.Context, input *StopMeetingTranscriptionInput, opts ...request.Option) (*StopMeetingTranscriptionOutput, error)
StopMeetingTranscriptionWithContext is the same as StopMeetingTranscription with the addition of the ability to pass a context and additional request options.
See StopMeetingTranscription for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKMeetings) TagResource ¶
func (c *ChimeSDKMeetings) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
TagResource API operation for Amazon Chime SDK Meetings.
The resource that supports tags.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Meetings's API operation TagResource for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request.
UnauthorizedException The user isn't authorized to request a resource.
LimitExceededException The request exceeds the resource limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
ThrottlingException The number of customer requests exceeds the request rate limit.
ResourceNotFoundException The resource that you want to tag couldn't be found.
TooManyTagsException Too many tags were added to the specified resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/TagResource
func (*ChimeSDKMeetings) TagResourceRequest ¶
func (c *ChimeSDKMeetings) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
TagResourceRequest generates a "aws/request.Request" representing the client's request for the TagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See TagResource for more information on using the TagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the TagResourceRequest method. req, resp := client.TagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/TagResource
func (*ChimeSDKMeetings) TagResourceWithContext ¶
func (c *ChimeSDKMeetings) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
TagResourceWithContext is the same as TagResource with the addition of the ability to pass a context and additional request options.
See TagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKMeetings) UntagResource ¶
func (c *ChimeSDKMeetings) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
UntagResource API operation for Amazon Chime SDK Meetings.
Removes the specified tags from the specified resources. When you specify a tag key, the action removes both that key and its associated value. The operation succeeds even if you attempt to remove tags from a resource that were already removed. Note the following:
To remove tags from a resource, you need the necessary permissions for the service that the resource belongs to as well as permissions for removing tags. For more information, see the documentation for the service whose resource you want to untag.
You can only tag resources that are located in the specified Amazon Web Services Region for the calling Amazon Web Services account.
Minimum permissions ¶
In addition to the tag:UntagResources permission required by this operation, you must also have the remove tags permission defined by the service that created the resource. For example, to remove the tags from an Amazon EC2 instance using the UntagResources operation, you must have both of the following permissions:
tag:UntagResource
ChimeSDKMeetings:DeleteTags
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Meetings's API operation UntagResource for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request.
UnauthorizedException The user isn't authorized to request a resource.
LimitExceededException The request exceeds the resource limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
ThrottlingException The number of customer requests exceeds the request rate limit.
ResourceNotFoundException The resource that you want to tag couldn't be found.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/UntagResource
func (*ChimeSDKMeetings) UntagResourceRequest ¶
func (c *ChimeSDKMeetings) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
UntagResourceRequest generates a "aws/request.Request" representing the client's request for the UntagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UntagResource for more information on using the UntagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UntagResourceRequest method. req, resp := client.UntagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/UntagResource
func (*ChimeSDKMeetings) UntagResourceWithContext ¶
func (c *ChimeSDKMeetings) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
UntagResourceWithContext is the same as UntagResource with the addition of the ability to pass a context and additional request options.
See UntagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKMeetings) UpdateAttendeeCapabilities ¶
func (c *ChimeSDKMeetings) UpdateAttendeeCapabilities(input *UpdateAttendeeCapabilitiesInput) (*UpdateAttendeeCapabilitiesOutput, error)
UpdateAttendeeCapabilities API operation for Amazon Chime SDK Meetings.
The capabilities that you want to update.
You use the capabilities with a set of values that control what the capabilities can do, such as SendReceive data. For more information about those values, see .
When using capabilities, be aware of these corner cases:
If you specify MeetingFeatures:Video:MaxResolution:None when you create a meeting, all API requests that include SendReceive, Send, or Receive for AttendeeCapabilities:Video will be rejected with ValidationError 400.
If you specify MeetingFeatures:Content:MaxResolution:None when you create a meeting, all API requests that include SendReceive, Send, or Receive for AttendeeCapabilities:Content will be rejected with ValidationError 400.
You can't set content capabilities to SendReceive or Receive unless you also set video capabilities to SendReceive or Receive. If you don't set the video capability to receive, the response will contain an HTTP 400 Bad Request status code. However, you can set your video capability to receive and you set your content capability to not receive.
When you change an audio capability from None or Receive to Send or SendReceive , and if the attendee left their microphone unmuted, audio will flow from the attendee to the other meeting participants.
When you change a video or content capability from None or Receive to Send or SendReceive , and if the attendee turned on their video or content streams, remote attendees can receive those streams, but only after media renegotiation between the client and the Amazon Chime back-end server.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Meetings's API operation UpdateAttendeeCapabilities for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ConflictException Multiple instances of the same request have been made simultaneously.
UnauthorizedException The user isn't authorized to request a resource.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
ThrottlingException The number of customer requests exceeds the request rate limit.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/UpdateAttendeeCapabilities
func (*ChimeSDKMeetings) UpdateAttendeeCapabilitiesRequest ¶
func (c *ChimeSDKMeetings) UpdateAttendeeCapabilitiesRequest(input *UpdateAttendeeCapabilitiesInput) (req *request.Request, output *UpdateAttendeeCapabilitiesOutput)
UpdateAttendeeCapabilitiesRequest generates a "aws/request.Request" representing the client's request for the UpdateAttendeeCapabilities operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateAttendeeCapabilities for more information on using the UpdateAttendeeCapabilities API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateAttendeeCapabilitiesRequest method. req, resp := client.UpdateAttendeeCapabilitiesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/UpdateAttendeeCapabilities
func (*ChimeSDKMeetings) UpdateAttendeeCapabilitiesWithContext ¶
func (c *ChimeSDKMeetings) UpdateAttendeeCapabilitiesWithContext(ctx aws.Context, input *UpdateAttendeeCapabilitiesInput, opts ...request.Option) (*UpdateAttendeeCapabilitiesOutput, error)
UpdateAttendeeCapabilitiesWithContext is the same as UpdateAttendeeCapabilities with the addition of the ability to pass a context and additional request options.
See UpdateAttendeeCapabilities for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type ConflictException ¶
type ConflictException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"Code" type:"string"` Message_ *string `locationName:"Message" type:"string"` // The ID of the request involved in the conflict. RequestId *string `type:"string"` // contains filtered or unexported fields }
Multiple instances of the same request have been made simultaneously.
func (*ConflictException) Code ¶
func (s *ConflictException) Code() string
Code returns the exception type name.
func (*ConflictException) Error ¶
func (s *ConflictException) Error() string
func (ConflictException) GoString ¶
func (s ConflictException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConflictException) Message ¶
func (s *ConflictException) Message() string
Message returns the exception's message.
func (*ConflictException) OrigErr ¶
func (s *ConflictException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ConflictException) RequestID ¶
func (s *ConflictException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ConflictException) StatusCode ¶
func (s *ConflictException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ConflictException) String ¶
func (s ConflictException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ContentFeatures ¶
type ContentFeatures struct { // The maximum resolution for the meeting content. // // Defaults to FHD. To use UHD, you must also provide a MeetingFeatures:Attendee:MaxCount // value and override the default size limit of 250 attendees. MaxResolution *string `type:"string" enum:"ContentResolution"` // contains filtered or unexported fields }
Lists the content (screen share) features for the meeting. Applies to all attendees.
If you specify MeetingFeatures:Content:MaxResolution:None when you create a meeting, all API requests that include SendReceive, Send, or Receive for AttendeeCapabilities:Content will be rejected with ValidationError 400.
func (ContentFeatures) GoString ¶
func (s ContentFeatures) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ContentFeatures) SetMaxResolution ¶
func (s *ContentFeatures) SetMaxResolution(v string) *ContentFeatures
SetMaxResolution sets the MaxResolution field's value.
func (ContentFeatures) String ¶
func (s ContentFeatures) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateAttendeeError ¶
type CreateAttendeeError struct { // The error code. ErrorCode *string `type:"string"` // The error message. ErrorMessage *string `type:"string"` // The Amazon Chime SDK external user ID. An idempotency token. Links the attendee // to an identity managed by a builder application. // // Pattern: [-_&@+=,(){}\[\]\/«».:|'"#a-zA-Z0-9À-ÿ\s]* // // Values that begin with aws: are reserved. You can't configure a value that // uses this prefix. Case insensitive. // // ExternalUserId is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateAttendeeError's // String and GoString methods. ExternalUserId *string `min:"2" type:"string" sensitive:"true"` // contains filtered or unexported fields }
The list of errors returned when errors are encountered during the BatchCreateAttendee and CreateAttendee actions. This includes external user IDs, error codes, and error messages.
func (CreateAttendeeError) GoString ¶
func (s CreateAttendeeError) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateAttendeeError) SetErrorCode ¶
func (s *CreateAttendeeError) SetErrorCode(v string) *CreateAttendeeError
SetErrorCode sets the ErrorCode field's value.
func (*CreateAttendeeError) SetErrorMessage ¶
func (s *CreateAttendeeError) SetErrorMessage(v string) *CreateAttendeeError
SetErrorMessage sets the ErrorMessage field's value.
func (*CreateAttendeeError) SetExternalUserId ¶
func (s *CreateAttendeeError) SetExternalUserId(v string) *CreateAttendeeError
SetExternalUserId sets the ExternalUserId field's value.
func (CreateAttendeeError) String ¶
func (s CreateAttendeeError) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateAttendeeInput ¶
type CreateAttendeeInput struct { // The capabilities (audio, video, or content) that you want to grant an attendee. // If you don't specify capabilities, all users have send and receive capabilities // on all media channels by default. // // You use the capabilities with a set of values that control what the capabilities // can do, such as SendReceive data. For more information about those values, // see . // // When using capabilities, be aware of these corner cases: // // * If you specify MeetingFeatures:Video:MaxResolution:None when you create // a meeting, all API requests that include SendReceive, Send, or Receive // for AttendeeCapabilities:Video will be rejected with ValidationError 400. // // * If you specify MeetingFeatures:Content:MaxResolution:None when you create // a meeting, all API requests that include SendReceive, Send, or Receive // for AttendeeCapabilities:Content will be rejected with ValidationError // 400. // // * You can't set content capabilities to SendReceive or Receive unless // you also set video capabilities to SendReceive or Receive. If you don't // set the video capability to receive, the response will contain an HTTP // 400 Bad Request status code. However, you can set your video capability // to receive and you set your content capability to not receive. // // * When you change an audio capability from None or Receive to Send or // SendReceive , and if the attendee left their microphone unmuted, audio // will flow from the attendee to the other meeting participants. // // * When you change a video or content capability from None or Receive to // Send or SendReceive , and if the attendee turned on their video or content // streams, remote attendees can receive those streams, but only after media // renegotiation between the client and the Amazon Chime back-end server. Capabilities *AttendeeCapabilities `type:"structure"` // The Amazon Chime SDK external user ID. An idempotency token. Links the attendee // to an identity managed by a builder application. // // Pattern: [-_&@+=,(){}\[\]\/«».:|'"#a-zA-Z0-9À-ÿ\s]* // // Values that begin with aws: are reserved. You can't configure a value that // uses this prefix. // // ExternalUserId is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateAttendeeInput's // String and GoString methods. // // ExternalUserId is a required field ExternalUserId *string `min:"2" type:"string" required:"true" sensitive:"true"` // The unique ID of the meeting. // // MeetingId is a required field MeetingId *string `location:"uri" locationName:"MeetingId" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateAttendeeInput) GoString ¶
func (s CreateAttendeeInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateAttendeeInput) SetCapabilities ¶
func (s *CreateAttendeeInput) SetCapabilities(v *AttendeeCapabilities) *CreateAttendeeInput
SetCapabilities sets the Capabilities field's value.
func (*CreateAttendeeInput) SetExternalUserId ¶
func (s *CreateAttendeeInput) SetExternalUserId(v string) *CreateAttendeeInput
SetExternalUserId sets the ExternalUserId field's value.
func (*CreateAttendeeInput) SetMeetingId ¶
func (s *CreateAttendeeInput) SetMeetingId(v string) *CreateAttendeeInput
SetMeetingId sets the MeetingId field's value.
func (CreateAttendeeInput) String ¶
func (s CreateAttendeeInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateAttendeeInput) Validate ¶
func (s *CreateAttendeeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateAttendeeOutput ¶
type CreateAttendeeOutput struct { // The attendee information, including attendee ID and join token. Attendee *Attendee `type:"structure"` // contains filtered or unexported fields }
func (CreateAttendeeOutput) GoString ¶
func (s CreateAttendeeOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateAttendeeOutput) SetAttendee ¶
func (s *CreateAttendeeOutput) SetAttendee(v *Attendee) *CreateAttendeeOutput
SetAttendee sets the Attendee field's value.
func (CreateAttendeeOutput) String ¶
func (s CreateAttendeeOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateAttendeeRequestItem ¶
type CreateAttendeeRequestItem struct { // A list of one or more capabilities. Capabilities *AttendeeCapabilities `type:"structure"` // The Amazon Chime SDK external user ID. An idempotency token. Links the attendee // to an identity managed by a builder application. // // Pattern: [-_&@+=,(){}\[\]\/«».:|'"#a-zA-Z0-9À-ÿ\s]* // // Values that begin with aws: are reserved. You can't configure a value that // uses this prefix. Case insensitive. // // ExternalUserId is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateAttendeeRequestItem's // String and GoString methods. // // ExternalUserId is a required field ExternalUserId *string `min:"2" type:"string" required:"true" sensitive:"true"` // contains filtered or unexported fields }
The Amazon Chime SDK attendee fields to create, used with the BatchCreateAttendee action.
func (CreateAttendeeRequestItem) GoString ¶
func (s CreateAttendeeRequestItem) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateAttendeeRequestItem) SetCapabilities ¶
func (s *CreateAttendeeRequestItem) SetCapabilities(v *AttendeeCapabilities) *CreateAttendeeRequestItem
SetCapabilities sets the Capabilities field's value.
func (*CreateAttendeeRequestItem) SetExternalUserId ¶
func (s *CreateAttendeeRequestItem) SetExternalUserId(v string) *CreateAttendeeRequestItem
SetExternalUserId sets the ExternalUserId field's value.
func (CreateAttendeeRequestItem) String ¶
func (s CreateAttendeeRequestItem) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateAttendeeRequestItem) Validate ¶
func (s *CreateAttendeeRequestItem) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateMeetingInput ¶
type CreateMeetingInput struct { // The unique identifier for the client request. Use a different token for different // meetings. // // ClientRequestToken is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateMeetingInput's // String and GoString methods. ClientRequestToken *string `min:"2" type:"string" idempotencyToken:"true" sensitive:"true"` // The external meeting ID. // // Pattern: [-_&@+=,(){}\[\]\/«».:|'"#a-zA-Z0-9À-ÿ\s]* // // Values that begin with aws: are reserved. You can't configure a value that // uses this prefix. Case insensitive. // // ExternalMeetingId is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateMeetingInput's // String and GoString methods. // // ExternalMeetingId is a required field ExternalMeetingId *string `min:"2" type:"string" required:"true" sensitive:"true"` // The Region in which to create the meeting. // // Available values: af-south-1, ap-northeast-1, ap-northeast-2, ap-south-1, // ap-southeast-1, ap-southeast-2, ca-central-1, eu-central-1, eu-north-1, eu-south-1, // eu-west-1, eu-west-2, eu-west-3, sa-east-1, us-east-1, us-east-2, us-west-1, // us-west-2. // // Available values in Amazon Web Services GovCloud (US) Regions: us-gov-east-1, // us-gov-west-1. // // MediaRegion is a required field MediaRegion *string `min:"2" type:"string" required:"true"` // Lists the audio and video features enabled for a meeting, such as echo reduction. MeetingFeatures *MeetingFeaturesConfiguration `type:"structure"` // Reserved. // // MeetingHostId is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateMeetingInput's // String and GoString methods. MeetingHostId *string `min:"2" type:"string" sensitive:"true"` // The configuration for resource targets to receive notifications when meeting // and attendee events occur. NotificationsConfiguration *NotificationsConfiguration `type:"structure"` // When specified, replicates the media from the primary meeting to the new // meeting. PrimaryMeetingId *string `min:"2" type:"string"` // Applies one or more tags to an Amazon Chime SDK meeting. Note the following: // // * Not all resources have tags. For a list of services with resources that // support tagging using this operation, see Services that support the Resource // Groups Tagging API (https://docs.aws.amazon.com/resourcegroupstagging/latest/APIReference/supported-services.html). // If the resource doesn't yet support this operation, the resource's service // might support tagging using its own API operations. For more information, // refer to the documentation for that service. // // * Each resource can have up to 50 tags. For other limits, see Tag Naming // and Usage Conventions (https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html#tag-conventions) // in the AWS General Reference. // // * You can only tag resources that are located in the specified Amazon // Web Services Region for the Amazon Web Services account. // // * To add tags to a resource, you need the necessary permissions for the // service that the resource belongs to as well as permissions for adding // tags. For more information, see the documentation for each service. // // Do not store personally identifiable information (PII) or other confidential // or sensitive information in tags. We use tags to provide you with billing // and administration services. Tags are not intended to be used for private // or sensitive data. // // Minimum permissions // // In addition to the tag:TagResources permission required by this operation, // you must also have the tagging permission defined by the service that created // the resource. For example, to tag a ChimeSDKMeetings instance using the TagResources // operation, you must have both of the following permissions: // // tag:TagResources // // ChimeSDKMeetings:CreateTags // // Some services might have specific requirements for tagging some resources. // For example, to tag an Amazon S3 bucket, you must also have the s3:GetBucketTagging // permission. If the expected minimum permissions don't work, check the documentation // for that service's tagging APIs for more information. Tags []*Tag `type:"list"` // A consistent and opaque identifier, created and maintained by the builder // to represent a segment of their users. TenantIds []*string `min:"1" type:"list"` // contains filtered or unexported fields }
func (CreateMeetingInput) GoString ¶
func (s CreateMeetingInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateMeetingInput) SetClientRequestToken ¶
func (s *CreateMeetingInput) SetClientRequestToken(v string) *CreateMeetingInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateMeetingInput) SetExternalMeetingId ¶
func (s *CreateMeetingInput) SetExternalMeetingId(v string) *CreateMeetingInput
SetExternalMeetingId sets the ExternalMeetingId field's value.
func (*CreateMeetingInput) SetMediaRegion ¶
func (s *CreateMeetingInput) SetMediaRegion(v string) *CreateMeetingInput
SetMediaRegion sets the MediaRegion field's value.
func (*CreateMeetingInput) SetMeetingFeatures ¶
func (s *CreateMeetingInput) SetMeetingFeatures(v *MeetingFeaturesConfiguration) *CreateMeetingInput
SetMeetingFeatures sets the MeetingFeatures field's value.
func (*CreateMeetingInput) SetMeetingHostId ¶
func (s *CreateMeetingInput) SetMeetingHostId(v string) *CreateMeetingInput
SetMeetingHostId sets the MeetingHostId field's value.
func (*CreateMeetingInput) SetNotificationsConfiguration ¶
func (s *CreateMeetingInput) SetNotificationsConfiguration(v *NotificationsConfiguration) *CreateMeetingInput
SetNotificationsConfiguration sets the NotificationsConfiguration field's value.
func (*CreateMeetingInput) SetPrimaryMeetingId ¶
func (s *CreateMeetingInput) SetPrimaryMeetingId(v string) *CreateMeetingInput
SetPrimaryMeetingId sets the PrimaryMeetingId field's value.
func (*CreateMeetingInput) SetTags ¶
func (s *CreateMeetingInput) SetTags(v []*Tag) *CreateMeetingInput
SetTags sets the Tags field's value.
func (*CreateMeetingInput) SetTenantIds ¶
func (s *CreateMeetingInput) SetTenantIds(v []*string) *CreateMeetingInput
SetTenantIds sets the TenantIds field's value.
func (CreateMeetingInput) String ¶
func (s CreateMeetingInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateMeetingInput) Validate ¶
func (s *CreateMeetingInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateMeetingOutput ¶
type CreateMeetingOutput struct { // The meeting information, including the meeting ID and MediaPlacement. Meeting *Meeting `type:"structure"` // contains filtered or unexported fields }
func (CreateMeetingOutput) GoString ¶
func (s CreateMeetingOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateMeetingOutput) SetMeeting ¶
func (s *CreateMeetingOutput) SetMeeting(v *Meeting) *CreateMeetingOutput
SetMeeting sets the Meeting field's value.
func (CreateMeetingOutput) String ¶
func (s CreateMeetingOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateMeetingWithAttendeesInput ¶
type CreateMeetingWithAttendeesInput struct { // The attendee information, including attendees' IDs and join tokens. // // Attendees is a required field Attendees []*CreateAttendeeRequestItem `min:"1" type:"list" required:"true"` // The unique identifier for the client request. Use a different token for different // meetings. // // ClientRequestToken is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateMeetingWithAttendeesInput's // String and GoString methods. ClientRequestToken *string `min:"2" type:"string" idempotencyToken:"true" sensitive:"true"` // The external meeting ID. // // Pattern: [-_&@+=,(){}\[\]\/«».:|'"#a-zA-Z0-9À-ÿ\s]* // // Values that begin with aws: are reserved. You can't configure a value that // uses this prefix. Case insensitive. // // ExternalMeetingId is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateMeetingWithAttendeesInput's // String and GoString methods. // // ExternalMeetingId is a required field ExternalMeetingId *string `min:"2" type:"string" required:"true" sensitive:"true"` // The Region in which to create the meeting. // // Available values: af-south-1, ap-northeast-1, ap-northeast-2, ap-south-1, // ap-southeast-1, ap-southeast-2, ca-central-1, eu-central-1, eu-north-1, eu-south-1, // eu-west-1, eu-west-2, eu-west-3, sa-east-1, us-east-1, us-east-2, us-west-1, // us-west-2. // // Available values in Amazon Web Services GovCloud (US) Regions: us-gov-east-1, // us-gov-west-1. // // MediaRegion is a required field MediaRegion *string `min:"2" type:"string" required:"true"` // Lists the audio and video features enabled for a meeting, such as echo reduction. MeetingFeatures *MeetingFeaturesConfiguration `type:"structure"` // Reserved. // // MeetingHostId is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateMeetingWithAttendeesInput's // String and GoString methods. MeetingHostId *string `min:"2" type:"string" sensitive:"true"` // The configuration for resource targets to receive notifications when meeting // and attendee events occur. NotificationsConfiguration *NotificationsConfiguration `type:"structure"` // When specified, replicates the media from the primary meeting to the new // meeting. PrimaryMeetingId *string `min:"2" type:"string"` // The tags in the request. Tags []*Tag `type:"list"` // A consistent and opaque identifier, created and maintained by the builder // to represent a segment of their users. TenantIds []*string `min:"1" type:"list"` // contains filtered or unexported fields }
func (CreateMeetingWithAttendeesInput) GoString ¶
func (s CreateMeetingWithAttendeesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateMeetingWithAttendeesInput) SetAttendees ¶
func (s *CreateMeetingWithAttendeesInput) SetAttendees(v []*CreateAttendeeRequestItem) *CreateMeetingWithAttendeesInput
SetAttendees sets the Attendees field's value.
func (*CreateMeetingWithAttendeesInput) SetClientRequestToken ¶
func (s *CreateMeetingWithAttendeesInput) SetClientRequestToken(v string) *CreateMeetingWithAttendeesInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateMeetingWithAttendeesInput) SetExternalMeetingId ¶
func (s *CreateMeetingWithAttendeesInput) SetExternalMeetingId(v string) *CreateMeetingWithAttendeesInput
SetExternalMeetingId sets the ExternalMeetingId field's value.
func (*CreateMeetingWithAttendeesInput) SetMediaRegion ¶
func (s *CreateMeetingWithAttendeesInput) SetMediaRegion(v string) *CreateMeetingWithAttendeesInput
SetMediaRegion sets the MediaRegion field's value.
func (*CreateMeetingWithAttendeesInput) SetMeetingFeatures ¶
func (s *CreateMeetingWithAttendeesInput) SetMeetingFeatures(v *MeetingFeaturesConfiguration) *CreateMeetingWithAttendeesInput
SetMeetingFeatures sets the MeetingFeatures field's value.
func (*CreateMeetingWithAttendeesInput) SetMeetingHostId ¶
func (s *CreateMeetingWithAttendeesInput) SetMeetingHostId(v string) *CreateMeetingWithAttendeesInput
SetMeetingHostId sets the MeetingHostId field's value.
func (*CreateMeetingWithAttendeesInput) SetNotificationsConfiguration ¶
func (s *CreateMeetingWithAttendeesInput) SetNotificationsConfiguration(v *NotificationsConfiguration) *CreateMeetingWithAttendeesInput
SetNotificationsConfiguration sets the NotificationsConfiguration field's value.
func (*CreateMeetingWithAttendeesInput) SetPrimaryMeetingId ¶
func (s *CreateMeetingWithAttendeesInput) SetPrimaryMeetingId(v string) *CreateMeetingWithAttendeesInput
SetPrimaryMeetingId sets the PrimaryMeetingId field's value.
func (*CreateMeetingWithAttendeesInput) SetTags ¶
func (s *CreateMeetingWithAttendeesInput) SetTags(v []*Tag) *CreateMeetingWithAttendeesInput
SetTags sets the Tags field's value.
func (*CreateMeetingWithAttendeesInput) SetTenantIds ¶
func (s *CreateMeetingWithAttendeesInput) SetTenantIds(v []*string) *CreateMeetingWithAttendeesInput
SetTenantIds sets the TenantIds field's value.
func (CreateMeetingWithAttendeesInput) String ¶
func (s CreateMeetingWithAttendeesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateMeetingWithAttendeesInput) Validate ¶
func (s *CreateMeetingWithAttendeesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateMeetingWithAttendeesOutput ¶
type CreateMeetingWithAttendeesOutput struct { // The attendee information, including attendees' IDs and join tokens. Attendees []*Attendee `type:"list"` // If the action fails for one or more of the attendees in the request, a list // of the attendees is returned, along with error codes and error messages. Errors []*CreateAttendeeError `type:"list"` // The meeting information, including the meeting ID and MediaPlacement. Meeting *Meeting `type:"structure"` // contains filtered or unexported fields }
func (CreateMeetingWithAttendeesOutput) GoString ¶
func (s CreateMeetingWithAttendeesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateMeetingWithAttendeesOutput) SetAttendees ¶
func (s *CreateMeetingWithAttendeesOutput) SetAttendees(v []*Attendee) *CreateMeetingWithAttendeesOutput
SetAttendees sets the Attendees field's value.
func (*CreateMeetingWithAttendeesOutput) SetErrors ¶
func (s *CreateMeetingWithAttendeesOutput) SetErrors(v []*CreateAttendeeError) *CreateMeetingWithAttendeesOutput
SetErrors sets the Errors field's value.
func (*CreateMeetingWithAttendeesOutput) SetMeeting ¶
func (s *CreateMeetingWithAttendeesOutput) SetMeeting(v *Meeting) *CreateMeetingWithAttendeesOutput
SetMeeting sets the Meeting field's value.
func (CreateMeetingWithAttendeesOutput) String ¶
func (s CreateMeetingWithAttendeesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteAttendeeInput ¶
type DeleteAttendeeInput struct { // The Amazon Chime SDK attendee ID. // // AttendeeId is a required field AttendeeId *string `location:"uri" locationName:"AttendeeId" type:"string" required:"true"` // The Amazon Chime SDK meeting ID. // // MeetingId is a required field MeetingId *string `location:"uri" locationName:"MeetingId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteAttendeeInput) GoString ¶
func (s DeleteAttendeeInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteAttendeeInput) SetAttendeeId ¶
func (s *DeleteAttendeeInput) SetAttendeeId(v string) *DeleteAttendeeInput
SetAttendeeId sets the AttendeeId field's value.
func (*DeleteAttendeeInput) SetMeetingId ¶
func (s *DeleteAttendeeInput) SetMeetingId(v string) *DeleteAttendeeInput
SetMeetingId sets the MeetingId field's value.
func (DeleteAttendeeInput) String ¶
func (s DeleteAttendeeInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteAttendeeInput) Validate ¶
func (s *DeleteAttendeeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteAttendeeOutput ¶
type DeleteAttendeeOutput struct {
// contains filtered or unexported fields
}
func (DeleteAttendeeOutput) GoString ¶
func (s DeleteAttendeeOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteAttendeeOutput) String ¶
func (s DeleteAttendeeOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteMeetingInput ¶
type DeleteMeetingInput struct { // The Amazon Chime SDK meeting ID. // // MeetingId is a required field MeetingId *string `location:"uri" locationName:"MeetingId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteMeetingInput) GoString ¶
func (s DeleteMeetingInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteMeetingInput) SetMeetingId ¶
func (s *DeleteMeetingInput) SetMeetingId(v string) *DeleteMeetingInput
SetMeetingId sets the MeetingId field's value.
func (DeleteMeetingInput) String ¶
func (s DeleteMeetingInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteMeetingInput) Validate ¶
func (s *DeleteMeetingInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteMeetingOutput ¶
type DeleteMeetingOutput struct {
// contains filtered or unexported fields
}
func (DeleteMeetingOutput) GoString ¶
func (s DeleteMeetingOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteMeetingOutput) String ¶
func (s DeleteMeetingOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type EngineTranscribeMedicalSettings ¶
type EngineTranscribeMedicalSettings struct { // Set this field to PHI to identify personal health information in the transcription // output. ContentIdentificationType *string `type:"string" enum:"TranscribeMedicalContentIdentificationType"` // The language code specified for the Amazon Transcribe Medical engine. // // LanguageCode is a required field LanguageCode *string `type:"string" required:"true" enum:"TranscribeMedicalLanguageCode"` // The Amazon Web Services Region passed to Amazon Transcribe Medical. If you // don't specify a Region, Amazon Chime uses the meeting's Region. Region *string `type:"string" enum:"TranscribeMedicalRegion"` // The specialty specified for the Amazon Transcribe Medical engine. // // Specialty is a required field Specialty *string `type:"string" required:"true" enum:"TranscribeMedicalSpecialty"` // The type of transcription. // // Type is a required field Type *string `type:"string" required:"true" enum:"TranscribeMedicalType"` // The name of the vocabulary passed to Amazon Transcribe Medical. VocabularyName *string `type:"string"` // contains filtered or unexported fields }
Settings specific to the Amazon Transcribe Medical engine.
func (EngineTranscribeMedicalSettings) GoString ¶
func (s EngineTranscribeMedicalSettings) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EngineTranscribeMedicalSettings) SetContentIdentificationType ¶
func (s *EngineTranscribeMedicalSettings) SetContentIdentificationType(v string) *EngineTranscribeMedicalSettings
SetContentIdentificationType sets the ContentIdentificationType field's value.
func (*EngineTranscribeMedicalSettings) SetLanguageCode ¶
func (s *EngineTranscribeMedicalSettings) SetLanguageCode(v string) *EngineTranscribeMedicalSettings
SetLanguageCode sets the LanguageCode field's value.
func (*EngineTranscribeMedicalSettings) SetRegion ¶
func (s *EngineTranscribeMedicalSettings) SetRegion(v string) *EngineTranscribeMedicalSettings
SetRegion sets the Region field's value.
func (*EngineTranscribeMedicalSettings) SetSpecialty ¶
func (s *EngineTranscribeMedicalSettings) SetSpecialty(v string) *EngineTranscribeMedicalSettings
SetSpecialty sets the Specialty field's value.
func (*EngineTranscribeMedicalSettings) SetType ¶
func (s *EngineTranscribeMedicalSettings) SetType(v string) *EngineTranscribeMedicalSettings
SetType sets the Type field's value.
func (*EngineTranscribeMedicalSettings) SetVocabularyName ¶
func (s *EngineTranscribeMedicalSettings) SetVocabularyName(v string) *EngineTranscribeMedicalSettings
SetVocabularyName sets the VocabularyName field's value.
func (EngineTranscribeMedicalSettings) String ¶
func (s EngineTranscribeMedicalSettings) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EngineTranscribeMedicalSettings) Validate ¶
func (s *EngineTranscribeMedicalSettings) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type EngineTranscribeSettings ¶
type EngineTranscribeSettings struct { // Labels all personally identifiable information (PII) identified in your transcript. // If you don't include PiiEntityTypes, all PII is identified. // // You can’t set ContentIdentificationType and ContentRedactionType. ContentIdentificationType *string `type:"string" enum:"TranscribeContentIdentificationType"` // Content redaction is performed at the segment level. If you don't include // PiiEntityTypes, all PII is redacted. // // You can’t set ContentRedactionType and ContentIdentificationType. ContentRedactionType *string `type:"string" enum:"TranscribeContentRedactionType"` // Enables partial result stabilization for your transcription. Partial result // stabilization can reduce latency in your output, but may impact accuracy. EnablePartialResultsStabilization *bool `type:"boolean"` // Enables automatic language identification for your transcription. // // If you include IdentifyLanguage, you can optionally use LanguageOptions to // include a list of language codes that you think may be present in your audio // stream. Including language options can improve transcription accuracy. // // You can also use PreferredLanguage to include a preferred language. Doing // so can help Amazon Transcribe identify the language faster. // // You must include either LanguageCode or IdentifyLanguage. // // Language identification can't be combined with custom language models or // redaction. IdentifyLanguage *bool `type:"boolean"` // Specify the language code that represents the language spoken. // // If you're unsure of the language spoken in your audio, consider using IdentifyLanguage // to enable automatic language identification. LanguageCode *string `type:"string" enum:"TranscribeLanguageCode"` // Specify the name of the custom language model that you want to use when processing // your transcription. Note that language model names are case sensitive. // // The language of the specified language model must match the language code. // If the languages don't match, the custom language model isn't applied. There // are no errors or warnings associated with a language mismatch. // // If you use Amazon Transcribe in multiple Regions, the custom language model // must be available in Amazon Transcribe in each Region. LanguageModelName *string `min:"1" type:"string"` // Specify two or more language codes that represent the languages you think // may be present in your media; including more than five is not recommended. // If you're unsure what languages are present, do not include this parameter. // // Including language options can improve the accuracy of language identification. // // If you include LanguageOptions, you must also include IdentifyLanguage. // // You can only include one language dialect per language. For example, you // cannot include en-US and en-AU. LanguageOptions *string `min:"1" type:"string"` // Specify the level of stability to use when you enable partial results stabilization // (EnablePartialResultsStabilization). // // Low stability provides the highest accuracy. High stability transcribes faster, // but with slightly lower accuracy. PartialResultsStability *string `type:"string" enum:"TranscribePartialResultsStability"` // Specify which types of personally identifiable information (PII) you want // to redact in your transcript. You can include as many types as you'd like, // or you can select ALL. // // Values must be comma-separated and can include: ADDRESS, BANK_ACCOUNT_NUMBER, // BANK_ROUTING, CREDIT_DEBIT_CVV, CREDIT_DEBIT_EXPIRY CREDIT_DEBIT_NUMBER, // EMAIL,NAME, PHONE, PIN, SSN, or ALL. // // Note that if you include PiiEntityTypes, you must also include ContentIdentificationType // or ContentRedactionType. // // If you include ContentRedactionType or ContentIdentificationType, but do // not include PiiEntityTypes, all PII is redacted or identified. PiiEntityTypes *string `min:"1" type:"string"` // Specify a preferred language from the subset of languages codes you specified // in LanguageOptions. // // You can only use this parameter if you include IdentifyLanguage and LanguageOptions. PreferredLanguage *string `type:"string" enum:"TranscribeLanguageCode"` // The Amazon Web Services Region in which to use Amazon Transcribe. // // If you don't specify a Region, then the MediaRegion (https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_CreateMeeting.html) // of the meeting is used. However, if Amazon Transcribe is not available in // the MediaRegion, then a TranscriptFailed event is sent. // // Use auto to use Amazon Transcribe in a Region near the meeting’s MediaRegion. // For more information, refer to Choosing a transcription Region (https://docs.aws.amazon.com/chime-sdk/latest/dg/transcription-options.html#choose-region) // in the Amazon Chime SDK Developer Guide. Region *string `type:"string" enum:"TranscribeRegion"` // Specify how you want your vocabulary filter applied to your transcript. // // To replace words with ***, choose mask. // // To delete words, choose remove. // // To flag words without changing them, choose tag. VocabularyFilterMethod *string `type:"string" enum:"TranscribeVocabularyFilterMethod"` // Specify the name of the custom vocabulary filter that you want to use when // processing your transcription. Note that vocabulary filter names are case // sensitive. // // If you use Amazon Transcribe in multiple Regions, the vocabulary filter must // be available in Amazon Transcribe in each Region. // // If you include IdentifyLanguage and want to use one or more vocabulary filters // with your transcription, use the VocabularyFilterNames parameter instead. VocabularyFilterName *string `type:"string"` // Specify the names of the custom vocabulary filters that you want to use when // processing your transcription. Note that vocabulary filter names are case // sensitive. // // If you use Amazon Transcribe in multiple Regions, the vocabulary filter must // be available in Amazon Transcribe in each Region. // // If you're not including IdentifyLanguage and want to use a custom vocabulary // filter with your transcription, use the VocabularyFilterName parameter instead. VocabularyFilterNames *string `min:"1" type:"string"` // Specify the name of the custom vocabulary that you want to use when processing // your transcription. Note that vocabulary names are case sensitive. // // If you use Amazon Transcribe multiple Regions, the vocabulary must be available // in Amazon Transcribe in each Region. // // If you include IdentifyLanguage and want to use one or more custom vocabularies // with your transcription, use the VocabularyNames parameter instead. VocabularyName *string `type:"string"` // Specify the names of the custom vocabularies that you want to use when processing // your transcription. Note that vocabulary names are case sensitive. // // If you use Amazon Transcribe in multiple Regions, the vocabulary must be // available in Amazon Transcribe in each Region. // // If you don't include IdentifyLanguage and want to use a custom vocabulary // with your transcription, use the VocabularyName parameter instead. VocabularyNames *string `min:"1" type:"string"` // contains filtered or unexported fields }
Settings specific for Amazon Transcribe as the live transcription engine.
If you specify an invalid combination of parameters, a TranscriptFailed event will be sent with the contents of the BadRequestException generated by Amazon Transcribe. For more information on each parameter and which combinations are valid, refer to the StartStreamTranscription (https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartStreamTranscription.html) API in the Amazon Transcribe Developer Guide.
func (EngineTranscribeSettings) GoString ¶
func (s EngineTranscribeSettings) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EngineTranscribeSettings) SetContentIdentificationType ¶
func (s *EngineTranscribeSettings) SetContentIdentificationType(v string) *EngineTranscribeSettings
SetContentIdentificationType sets the ContentIdentificationType field's value.
func (*EngineTranscribeSettings) SetContentRedactionType ¶
func (s *EngineTranscribeSettings) SetContentRedactionType(v string) *EngineTranscribeSettings
SetContentRedactionType sets the ContentRedactionType field's value.
func (*EngineTranscribeSettings) SetEnablePartialResultsStabilization ¶
func (s *EngineTranscribeSettings) SetEnablePartialResultsStabilization(v bool) *EngineTranscribeSettings
SetEnablePartialResultsStabilization sets the EnablePartialResultsStabilization field's value.
func (*EngineTranscribeSettings) SetIdentifyLanguage ¶
func (s *EngineTranscribeSettings) SetIdentifyLanguage(v bool) *EngineTranscribeSettings
SetIdentifyLanguage sets the IdentifyLanguage field's value.
func (*EngineTranscribeSettings) SetLanguageCode ¶
func (s *EngineTranscribeSettings) SetLanguageCode(v string) *EngineTranscribeSettings
SetLanguageCode sets the LanguageCode field's value.
func (*EngineTranscribeSettings) SetLanguageModelName ¶
func (s *EngineTranscribeSettings) SetLanguageModelName(v string) *EngineTranscribeSettings
SetLanguageModelName sets the LanguageModelName field's value.
func (*EngineTranscribeSettings) SetLanguageOptions ¶
func (s *EngineTranscribeSettings) SetLanguageOptions(v string) *EngineTranscribeSettings
SetLanguageOptions sets the LanguageOptions field's value.
func (*EngineTranscribeSettings) SetPartialResultsStability ¶
func (s *EngineTranscribeSettings) SetPartialResultsStability(v string) *EngineTranscribeSettings
SetPartialResultsStability sets the PartialResultsStability field's value.
func (*EngineTranscribeSettings) SetPiiEntityTypes ¶
func (s *EngineTranscribeSettings) SetPiiEntityTypes(v string) *EngineTranscribeSettings
SetPiiEntityTypes sets the PiiEntityTypes field's value.
func (*EngineTranscribeSettings) SetPreferredLanguage ¶
func (s *EngineTranscribeSettings) SetPreferredLanguage(v string) *EngineTranscribeSettings
SetPreferredLanguage sets the PreferredLanguage field's value.
func (*EngineTranscribeSettings) SetRegion ¶
func (s *EngineTranscribeSettings) SetRegion(v string) *EngineTranscribeSettings
SetRegion sets the Region field's value.
func (*EngineTranscribeSettings) SetVocabularyFilterMethod ¶
func (s *EngineTranscribeSettings) SetVocabularyFilterMethod(v string) *EngineTranscribeSettings
SetVocabularyFilterMethod sets the VocabularyFilterMethod field's value.
func (*EngineTranscribeSettings) SetVocabularyFilterName ¶
func (s *EngineTranscribeSettings) SetVocabularyFilterName(v string) *EngineTranscribeSettings
SetVocabularyFilterName sets the VocabularyFilterName field's value.
func (*EngineTranscribeSettings) SetVocabularyFilterNames ¶
func (s *EngineTranscribeSettings) SetVocabularyFilterNames(v string) *EngineTranscribeSettings
SetVocabularyFilterNames sets the VocabularyFilterNames field's value.
func (*EngineTranscribeSettings) SetVocabularyName ¶
func (s *EngineTranscribeSettings) SetVocabularyName(v string) *EngineTranscribeSettings
SetVocabularyName sets the VocabularyName field's value.
func (*EngineTranscribeSettings) SetVocabularyNames ¶
func (s *EngineTranscribeSettings) SetVocabularyNames(v string) *EngineTranscribeSettings
SetVocabularyNames sets the VocabularyNames field's value.
func (EngineTranscribeSettings) String ¶
func (s EngineTranscribeSettings) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EngineTranscribeSettings) Validate ¶
func (s *EngineTranscribeSettings) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ForbiddenException ¶
type ForbiddenException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"Code" type:"string"` Message_ *string `locationName:"Message" type:"string"` // The request id associated with the call responsible for the exception. RequestId *string `type:"string"` // contains filtered or unexported fields }
The client is permanently forbidden from making the request.
func (*ForbiddenException) Code ¶
func (s *ForbiddenException) Code() string
Code returns the exception type name.
func (*ForbiddenException) Error ¶
func (s *ForbiddenException) Error() string
func (ForbiddenException) GoString ¶
func (s ForbiddenException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ForbiddenException) Message ¶
func (s *ForbiddenException) Message() string
Message returns the exception's message.
func (*ForbiddenException) OrigErr ¶
func (s *ForbiddenException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ForbiddenException) RequestID ¶
func (s *ForbiddenException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ForbiddenException) StatusCode ¶
func (s *ForbiddenException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ForbiddenException) String ¶
func (s ForbiddenException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetAttendeeInput ¶
type GetAttendeeInput struct { // The Amazon Chime SDK attendee ID. // // AttendeeId is a required field AttendeeId *string `location:"uri" locationName:"AttendeeId" type:"string" required:"true"` // The Amazon Chime SDK meeting ID. // // MeetingId is a required field MeetingId *string `location:"uri" locationName:"MeetingId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetAttendeeInput) GoString ¶
func (s GetAttendeeInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetAttendeeInput) SetAttendeeId ¶
func (s *GetAttendeeInput) SetAttendeeId(v string) *GetAttendeeInput
SetAttendeeId sets the AttendeeId field's value.
func (*GetAttendeeInput) SetMeetingId ¶
func (s *GetAttendeeInput) SetMeetingId(v string) *GetAttendeeInput
SetMeetingId sets the MeetingId field's value.
func (GetAttendeeInput) String ¶
func (s GetAttendeeInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetAttendeeInput) Validate ¶
func (s *GetAttendeeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetAttendeeOutput ¶
type GetAttendeeOutput struct { // The Amazon Chime SDK attendee information. Attendee *Attendee `type:"structure"` // contains filtered or unexported fields }
func (GetAttendeeOutput) GoString ¶
func (s GetAttendeeOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetAttendeeOutput) SetAttendee ¶
func (s *GetAttendeeOutput) SetAttendee(v *Attendee) *GetAttendeeOutput
SetAttendee sets the Attendee field's value.
func (GetAttendeeOutput) String ¶
func (s GetAttendeeOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetMeetingInput ¶
type GetMeetingInput struct { // The Amazon Chime SDK meeting ID. // // MeetingId is a required field MeetingId *string `location:"uri" locationName:"MeetingId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetMeetingInput) GoString ¶
func (s GetMeetingInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetMeetingInput) SetMeetingId ¶
func (s *GetMeetingInput) SetMeetingId(v string) *GetMeetingInput
SetMeetingId sets the MeetingId field's value.
func (GetMeetingInput) String ¶
func (s GetMeetingInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetMeetingInput) Validate ¶
func (s *GetMeetingInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetMeetingOutput ¶
type GetMeetingOutput struct { // The Amazon Chime SDK meeting information. Meeting *Meeting `type:"structure"` // contains filtered or unexported fields }
func (GetMeetingOutput) GoString ¶
func (s GetMeetingOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetMeetingOutput) SetMeeting ¶
func (s *GetMeetingOutput) SetMeeting(v *Meeting) *GetMeetingOutput
SetMeeting sets the Meeting field's value.
func (GetMeetingOutput) String ¶
func (s GetMeetingOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type LimitExceededException ¶
type LimitExceededException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"Code" type:"string"` Message_ *string `locationName:"Message" type:"string"` // The request id associated with the call responsible for the exception. RequestId *string `type:"string"` // contains filtered or unexported fields }
The request exceeds the resource limit.
func (*LimitExceededException) Code ¶
func (s *LimitExceededException) Code() string
Code returns the exception type name.
func (*LimitExceededException) Error ¶
func (s *LimitExceededException) Error() string
func (LimitExceededException) GoString ¶
func (s LimitExceededException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*LimitExceededException) Message ¶
func (s *LimitExceededException) Message() string
Message returns the exception's message.
func (*LimitExceededException) OrigErr ¶
func (s *LimitExceededException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*LimitExceededException) RequestID ¶
func (s *LimitExceededException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*LimitExceededException) StatusCode ¶
func (s *LimitExceededException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (LimitExceededException) String ¶
func (s LimitExceededException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListAttendeesInput ¶
type ListAttendeesInput struct { // The maximum number of results to return in a single call. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The Amazon Chime SDK meeting ID. // // MeetingId is a required field MeetingId *string `location:"uri" locationName:"MeetingId" type:"string" required:"true"` // The token to use to retrieve the next page of results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // contains filtered or unexported fields }
func (ListAttendeesInput) GoString ¶
func (s ListAttendeesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListAttendeesInput) SetMaxResults ¶
func (s *ListAttendeesInput) SetMaxResults(v int64) *ListAttendeesInput
SetMaxResults sets the MaxResults field's value.
func (*ListAttendeesInput) SetMeetingId ¶
func (s *ListAttendeesInput) SetMeetingId(v string) *ListAttendeesInput
SetMeetingId sets the MeetingId field's value.
func (*ListAttendeesInput) SetNextToken ¶
func (s *ListAttendeesInput) SetNextToken(v string) *ListAttendeesInput
SetNextToken sets the NextToken field's value.
func (ListAttendeesInput) String ¶
func (s ListAttendeesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListAttendeesInput) Validate ¶
func (s *ListAttendeesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListAttendeesOutput ¶
type ListAttendeesOutput struct { // The Amazon Chime SDK attendee information. Attendees []*Attendee `type:"list"` // The token to use to retrieve the next page of results. NextToken *string `type:"string"` // contains filtered or unexported fields }
func (ListAttendeesOutput) GoString ¶
func (s ListAttendeesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListAttendeesOutput) SetAttendees ¶
func (s *ListAttendeesOutput) SetAttendees(v []*Attendee) *ListAttendeesOutput
SetAttendees sets the Attendees field's value.
func (*ListAttendeesOutput) SetNextToken ¶
func (s *ListAttendeesOutput) SetNextToken(v string) *ListAttendeesOutput
SetNextToken sets the NextToken field's value.
func (ListAttendeesOutput) String ¶
func (s ListAttendeesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListTagsForResourceInput ¶
type ListTagsForResourceInput struct { // The ARN of the resource. // // ResourceARN is a required field ResourceARN *string `location:"querystring" locationName:"arn" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListTagsForResourceInput) GoString ¶
func (s ListTagsForResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceInput) SetResourceARN ¶
func (s *ListTagsForResourceInput) SetResourceARN(v string) *ListTagsForResourceInput
SetResourceARN sets the ResourceARN field's value.
func (ListTagsForResourceInput) String ¶
func (s ListTagsForResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceInput) Validate ¶
func (s *ListTagsForResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagsForResourceOutput ¶
type ListTagsForResourceOutput struct { // The tags requested for the specified resource. Tags []*Tag `type:"list"` // contains filtered or unexported fields }
func (ListTagsForResourceOutput) GoString ¶
func (s ListTagsForResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceOutput) SetTags ¶
func (s *ListTagsForResourceOutput) SetTags(v []*Tag) *ListTagsForResourceOutput
SetTags sets the Tags field's value.
func (ListTagsForResourceOutput) String ¶
func (s ListTagsForResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type MediaPlacement ¶
type MediaPlacement struct { // The audio fallback URL. AudioFallbackUrl *string `type:"string"` // The audio host URL. AudioHostUrl *string `type:"string"` // The event ingestion URL. EventIngestionUrl *string `type:"string"` // The screen data URL. // // This parameter is deprecated and no longer used by the Amazon Chime SDK. ScreenDataUrl *string `type:"string"` // The screen sharing URL. // // This parameter is deprecated and no longer used by the Amazon Chime SDK. ScreenSharingUrl *string `type:"string"` // The screen viewing URL. // // This parameter is deprecated and no longer used by the Amazon Chime SDK. ScreenViewingUrl *string `type:"string"` // The signaling URL. SignalingUrl *string `type:"string"` // The turn control URL. // // This parameter is deprecated and no longer used by the Amazon Chime SDK. TurnControlUrl *string `type:"string"` // contains filtered or unexported fields }
A set of endpoints used by clients to connect to the media service group for an Amazon Chime SDK meeting.
func (MediaPlacement) GoString ¶
func (s MediaPlacement) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MediaPlacement) SetAudioFallbackUrl ¶
func (s *MediaPlacement) SetAudioFallbackUrl(v string) *MediaPlacement
SetAudioFallbackUrl sets the AudioFallbackUrl field's value.
func (*MediaPlacement) SetAudioHostUrl ¶
func (s *MediaPlacement) SetAudioHostUrl(v string) *MediaPlacement
SetAudioHostUrl sets the AudioHostUrl field's value.
func (*MediaPlacement) SetEventIngestionUrl ¶
func (s *MediaPlacement) SetEventIngestionUrl(v string) *MediaPlacement
SetEventIngestionUrl sets the EventIngestionUrl field's value.
func (*MediaPlacement) SetScreenDataUrl ¶
func (s *MediaPlacement) SetScreenDataUrl(v string) *MediaPlacement
SetScreenDataUrl sets the ScreenDataUrl field's value.
func (*MediaPlacement) SetScreenSharingUrl ¶
func (s *MediaPlacement) SetScreenSharingUrl(v string) *MediaPlacement
SetScreenSharingUrl sets the ScreenSharingUrl field's value.
func (*MediaPlacement) SetScreenViewingUrl ¶
func (s *MediaPlacement) SetScreenViewingUrl(v string) *MediaPlacement
SetScreenViewingUrl sets the ScreenViewingUrl field's value.
func (*MediaPlacement) SetSignalingUrl ¶
func (s *MediaPlacement) SetSignalingUrl(v string) *MediaPlacement
SetSignalingUrl sets the SignalingUrl field's value.
func (*MediaPlacement) SetTurnControlUrl ¶
func (s *MediaPlacement) SetTurnControlUrl(v string) *MediaPlacement
SetTurnControlUrl sets the TurnControlUrl field's value.
func (MediaPlacement) String ¶
func (s MediaPlacement) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Meeting ¶
type Meeting struct { // The external meeting ID. // // Pattern: [-_&@+=,(){}\[\]\/«».:|'"#a-zA-Z0-9À-ÿ\s]* // // Values that begin with aws: are reserved. You can't configure a value that // uses this prefix. Case insensitive. // // ExternalMeetingId is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Meeting's // String and GoString methods. ExternalMeetingId *string `min:"2" type:"string" sensitive:"true"` // The media placement for the meeting. MediaPlacement *MediaPlacement `type:"structure"` // The Region in which you create the meeting. Available values: af-south-1, // ap-northeast-1, ap-northeast-2, ap-south-1, ap-southeast-1, ap-southeast-2, // ca-central-1, eu-central-1, eu-north-1, eu-south-1, eu-west-1, eu-west-2, // eu-west-3, sa-east-1, us-east-1, us-east-2, us-west-1, us-west-2. // // Available values in Amazon Web Services GovCloud (US) Regions: us-gov-east-1, // us-gov-west-1. MediaRegion *string `min:"2" type:"string"` // The ARN of the meeting. MeetingArn *string `min:"1" type:"string"` // The features available to a meeting, such as echo reduction. MeetingFeatures *MeetingFeaturesConfiguration `type:"structure"` // Reserved. // // MeetingHostId is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Meeting's // String and GoString methods. MeetingHostId *string `min:"2" type:"string" sensitive:"true"` // The Amazon Chime SDK meeting ID. MeetingId *string `type:"string"` // When specified, replicates the media from the primary meeting to this meeting. PrimaryMeetingId *string `min:"2" type:"string"` // Array of strings. TenantIds []*string `min:"1" type:"list"` // contains filtered or unexported fields }
A meeting created using the Amazon Chime SDK.
func (Meeting) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Meeting) SetExternalMeetingId ¶
SetExternalMeetingId sets the ExternalMeetingId field's value.
func (*Meeting) SetMediaPlacement ¶
func (s *Meeting) SetMediaPlacement(v *MediaPlacement) *Meeting
SetMediaPlacement sets the MediaPlacement field's value.
func (*Meeting) SetMediaRegion ¶
SetMediaRegion sets the MediaRegion field's value.
func (*Meeting) SetMeetingArn ¶
SetMeetingArn sets the MeetingArn field's value.
func (*Meeting) SetMeetingFeatures ¶
func (s *Meeting) SetMeetingFeatures(v *MeetingFeaturesConfiguration) *Meeting
SetMeetingFeatures sets the MeetingFeatures field's value.
func (*Meeting) SetMeetingHostId ¶
SetMeetingHostId sets the MeetingHostId field's value.
func (*Meeting) SetMeetingId ¶
SetMeetingId sets the MeetingId field's value.
func (*Meeting) SetPrimaryMeetingId ¶
SetPrimaryMeetingId sets the PrimaryMeetingId field's value.
func (*Meeting) SetTenantIds ¶
SetTenantIds sets the TenantIds field's value.
type MeetingFeaturesConfiguration ¶
type MeetingFeaturesConfiguration struct { // The configuration settings for the attendee features available to a meeting. Attendee *AttendeeFeatures `type:"structure"` // The configuration settings for the audio features available to a meeting. Audio *AudioFeatures `type:"structure"` // The configuration settings for the content features available to a meeting. Content *ContentFeatures `type:"structure"` // The configuration settings for the video features available to a meeting. Video *VideoFeatures `type:"structure"` // contains filtered or unexported fields }
The configuration settings of the features available to a meeting.
func (MeetingFeaturesConfiguration) GoString ¶
func (s MeetingFeaturesConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MeetingFeaturesConfiguration) SetAttendee ¶
func (s *MeetingFeaturesConfiguration) SetAttendee(v *AttendeeFeatures) *MeetingFeaturesConfiguration
SetAttendee sets the Attendee field's value.
func (*MeetingFeaturesConfiguration) SetAudio ¶
func (s *MeetingFeaturesConfiguration) SetAudio(v *AudioFeatures) *MeetingFeaturesConfiguration
SetAudio sets the Audio field's value.
func (*MeetingFeaturesConfiguration) SetContent ¶
func (s *MeetingFeaturesConfiguration) SetContent(v *ContentFeatures) *MeetingFeaturesConfiguration
SetContent sets the Content field's value.
func (*MeetingFeaturesConfiguration) SetVideo ¶
func (s *MeetingFeaturesConfiguration) SetVideo(v *VideoFeatures) *MeetingFeaturesConfiguration
SetVideo sets the Video field's value.
func (MeetingFeaturesConfiguration) String ¶
func (s MeetingFeaturesConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MeetingFeaturesConfiguration) Validate ¶
func (s *MeetingFeaturesConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type NotFoundException ¶
type NotFoundException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"Code" type:"string"` Message_ *string `locationName:"Message" type:"string"` // The request ID associated with the call responsible for the exception. RequestId *string `type:"string"` // contains filtered or unexported fields }
One or more of the resources in the request does not exist in the system.
func (*NotFoundException) Code ¶
func (s *NotFoundException) Code() string
Code returns the exception type name.
func (*NotFoundException) Error ¶
func (s *NotFoundException) Error() string
func (NotFoundException) GoString ¶
func (s NotFoundException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*NotFoundException) Message ¶
func (s *NotFoundException) Message() string
Message returns the exception's message.
func (*NotFoundException) OrigErr ¶
func (s *NotFoundException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*NotFoundException) RequestID ¶
func (s *NotFoundException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*NotFoundException) StatusCode ¶
func (s *NotFoundException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (NotFoundException) String ¶
func (s NotFoundException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type NotificationsConfiguration ¶
type NotificationsConfiguration struct { // The ARN of the Amazon Web Services Lambda function in the notifications configuration. // // LambdaFunctionArn is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by NotificationsConfiguration's // String and GoString methods. LambdaFunctionArn *string `min:"1" type:"string" sensitive:"true"` // The ARN of the SNS topic. // // SnsTopicArn is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by NotificationsConfiguration's // String and GoString methods. SnsTopicArn *string `min:"1" type:"string" sensitive:"true"` // The ARN of the SQS queue. // // SqsQueueArn is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by NotificationsConfiguration's // String and GoString methods. SqsQueueArn *string `min:"1" type:"string" sensitive:"true"` // contains filtered or unexported fields }
The configuration for resource targets to receive notifications when meeting and attendee events occur.
func (NotificationsConfiguration) GoString ¶
func (s NotificationsConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*NotificationsConfiguration) SetLambdaFunctionArn ¶
func (s *NotificationsConfiguration) SetLambdaFunctionArn(v string) *NotificationsConfiguration
SetLambdaFunctionArn sets the LambdaFunctionArn field's value.
func (*NotificationsConfiguration) SetSnsTopicArn ¶
func (s *NotificationsConfiguration) SetSnsTopicArn(v string) *NotificationsConfiguration
SetSnsTopicArn sets the SnsTopicArn field's value.
func (*NotificationsConfiguration) SetSqsQueueArn ¶
func (s *NotificationsConfiguration) SetSqsQueueArn(v string) *NotificationsConfiguration
SetSqsQueueArn sets the SqsQueueArn field's value.
func (NotificationsConfiguration) String ¶
func (s NotificationsConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*NotificationsConfiguration) Validate ¶
func (s *NotificationsConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ResourceNotFoundException ¶
type ResourceNotFoundException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"Code" type:"string"` Message_ *string `locationName:"Message" type:"string"` // The ID of the resource that couldn't be found. RequestId *string `type:"string"` // The name of the resource that couldn't be found. ResourceName *string `min:"1" type:"string"` // contains filtered or unexported fields }
The resource that you want to tag couldn't be found.
func (*ResourceNotFoundException) Code ¶
func (s *ResourceNotFoundException) Code() string
Code returns the exception type name.
func (*ResourceNotFoundException) Error ¶
func (s *ResourceNotFoundException) Error() string
func (ResourceNotFoundException) GoString ¶
func (s ResourceNotFoundException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ResourceNotFoundException) Message ¶
func (s *ResourceNotFoundException) Message() string
Message returns the exception's message.
func (*ResourceNotFoundException) OrigErr ¶
func (s *ResourceNotFoundException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ResourceNotFoundException) RequestID ¶
func (s *ResourceNotFoundException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ResourceNotFoundException) StatusCode ¶
func (s *ResourceNotFoundException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ResourceNotFoundException) String ¶
func (s ResourceNotFoundException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ServiceFailureException ¶
type ServiceFailureException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"Code" type:"string"` Message_ *string `locationName:"Message" type:"string"` // The ID of the failed request. RequestId *string `type:"string"` // contains filtered or unexported fields }
The service encountered an unexpected error.
func (*ServiceFailureException) Code ¶
func (s *ServiceFailureException) Code() string
Code returns the exception type name.
func (*ServiceFailureException) Error ¶
func (s *ServiceFailureException) Error() string
func (ServiceFailureException) GoString ¶
func (s ServiceFailureException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ServiceFailureException) Message ¶
func (s *ServiceFailureException) Message() string
Message returns the exception's message.
func (*ServiceFailureException) OrigErr ¶
func (s *ServiceFailureException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ServiceFailureException) RequestID ¶
func (s *ServiceFailureException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ServiceFailureException) StatusCode ¶
func (s *ServiceFailureException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ServiceFailureException) String ¶
func (s ServiceFailureException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ServiceUnavailableException ¶
type ServiceUnavailableException struct { string `type:"string"` RetryAfterSeconds *string `location:"header" locationName:"Retry-After" type:"string"` // contains filtered or unexported fields }RequestId *
The service is currently unavailable.
func (*ServiceUnavailableException) Code ¶
func (s *ServiceUnavailableException) Code() string
Code returns the exception type name.
func (*ServiceUnavailableException) Error ¶
func (s *ServiceUnavailableException) Error() string
func (ServiceUnavailableException) GoString ¶
func (s ServiceUnavailableException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ServiceUnavailableException) Message ¶
func (s *ServiceUnavailableException) Message() string
Message returns the exception's message.
func (*ServiceUnavailableException) OrigErr ¶
func (s *ServiceUnavailableException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ServiceUnavailableException) RequestID ¶
func (s *ServiceUnavailableException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ServiceUnavailableException) StatusCode ¶
func (s *ServiceUnavailableException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ServiceUnavailableException) String ¶
func (s ServiceUnavailableException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StartMeetingTranscriptionInput ¶
type StartMeetingTranscriptionInput struct { // The unique ID of the meeting being transcribed. // // MeetingId is a required field MeetingId *string `location:"uri" locationName:"MeetingId" type:"string" required:"true"` // The configuration for the current transcription operation. Must contain EngineTranscribeSettings // or EngineTranscribeMedicalSettings. // // TranscriptionConfiguration is a required field TranscriptionConfiguration *TranscriptionConfiguration `type:"structure" required:"true"` // contains filtered or unexported fields }
func (StartMeetingTranscriptionInput) GoString ¶
func (s StartMeetingTranscriptionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartMeetingTranscriptionInput) SetMeetingId ¶
func (s *StartMeetingTranscriptionInput) SetMeetingId(v string) *StartMeetingTranscriptionInput
SetMeetingId sets the MeetingId field's value.
func (*StartMeetingTranscriptionInput) SetTranscriptionConfiguration ¶
func (s *StartMeetingTranscriptionInput) SetTranscriptionConfiguration(v *TranscriptionConfiguration) *StartMeetingTranscriptionInput
SetTranscriptionConfiguration sets the TranscriptionConfiguration field's value.
func (StartMeetingTranscriptionInput) String ¶
func (s StartMeetingTranscriptionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartMeetingTranscriptionInput) Validate ¶
func (s *StartMeetingTranscriptionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartMeetingTranscriptionOutput ¶
type StartMeetingTranscriptionOutput struct {
// contains filtered or unexported fields
}
func (StartMeetingTranscriptionOutput) GoString ¶
func (s StartMeetingTranscriptionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (StartMeetingTranscriptionOutput) String ¶
func (s StartMeetingTranscriptionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StopMeetingTranscriptionInput ¶
type StopMeetingTranscriptionInput struct { // The unique ID of the meeting for which you stop transcription. // // MeetingId is a required field MeetingId *string `location:"uri" locationName:"MeetingId" type:"string" required:"true"` // contains filtered or unexported fields }
func (StopMeetingTranscriptionInput) GoString ¶
func (s StopMeetingTranscriptionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StopMeetingTranscriptionInput) SetMeetingId ¶
func (s *StopMeetingTranscriptionInput) SetMeetingId(v string) *StopMeetingTranscriptionInput
SetMeetingId sets the MeetingId field's value.
func (StopMeetingTranscriptionInput) String ¶
func (s StopMeetingTranscriptionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StopMeetingTranscriptionInput) Validate ¶
func (s *StopMeetingTranscriptionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StopMeetingTranscriptionOutput ¶
type StopMeetingTranscriptionOutput struct {
// contains filtered or unexported fields
}
func (StopMeetingTranscriptionOutput) GoString ¶
func (s StopMeetingTranscriptionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (StopMeetingTranscriptionOutput) String ¶
func (s StopMeetingTranscriptionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Tag ¶
type Tag struct { // The tag's key. // // Key is a required field Key *string `min:"1" type:"string" required:"true"` // The tag's value. // // Value is a required field Value *string `type:"string" required:"true"` // contains filtered or unexported fields }
A key-value pair that you define.
func (Tag) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TagResourceInput ¶
type TagResourceInput struct { // The ARN of the resource. // // ResourceARN is a required field ResourceARN *string `min:"1" type:"string" required:"true"` // Lists the requested tags. // // Tags is a required field Tags []*Tag `type:"list" required:"true"` // contains filtered or unexported fields }
func (TagResourceInput) GoString ¶
func (s TagResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TagResourceInput) SetResourceARN ¶
func (s *TagResourceInput) SetResourceARN(v string) *TagResourceInput
SetResourceARN sets the ResourceARN field's value.
func (*TagResourceInput) SetTags ¶
func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput
SetTags sets the Tags field's value.
func (TagResourceInput) String ¶
func (s TagResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TagResourceInput) Validate ¶
func (s *TagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourceOutput ¶
type TagResourceOutput struct {
// contains filtered or unexported fields
}
func (TagResourceOutput) GoString ¶
func (s TagResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (TagResourceOutput) String ¶
func (s TagResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ThrottlingException ¶
type ThrottlingException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"Code" type:"string"` Message_ *string `locationName:"Message" type:"string"` // The ID of the request that exceeded the throttling limit. RequestId *string `type:"string"` // contains filtered or unexported fields }
The number of customer requests exceeds the request rate limit.
func (*ThrottlingException) Code ¶
func (s *ThrottlingException) Code() string
Code returns the exception type name.
func (*ThrottlingException) Error ¶
func (s *ThrottlingException) Error() string
func (ThrottlingException) GoString ¶
func (s ThrottlingException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ThrottlingException) Message ¶
func (s *ThrottlingException) Message() string
Message returns the exception's message.
func (*ThrottlingException) OrigErr ¶
func (s *ThrottlingException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ThrottlingException) RequestID ¶
func (s *ThrottlingException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ThrottlingException) StatusCode ¶
func (s *ThrottlingException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ThrottlingException) String ¶
func (s ThrottlingException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TooManyTagsException ¶
type TooManyTagsException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"Code" type:"string"` Message_ *string `locationName:"Message" type:"string"` // The ID of the request that contains too many tags. RequestId *string `type:"string"` // The name of the resource that received too many tags. ResourceName *string `min:"1" type:"string"` // contains filtered or unexported fields }
Too many tags were added to the specified resource.
func (*TooManyTagsException) Code ¶
func (s *TooManyTagsException) Code() string
Code returns the exception type name.
func (*TooManyTagsException) Error ¶
func (s *TooManyTagsException) Error() string
func (TooManyTagsException) GoString ¶
func (s TooManyTagsException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TooManyTagsException) Message ¶
func (s *TooManyTagsException) Message() string
Message returns the exception's message.
func (*TooManyTagsException) OrigErr ¶
func (s *TooManyTagsException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*TooManyTagsException) RequestID ¶
func (s *TooManyTagsException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*TooManyTagsException) StatusCode ¶
func (s *TooManyTagsException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (TooManyTagsException) String ¶
func (s TooManyTagsException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TranscriptionConfiguration ¶
type TranscriptionConfiguration struct { // The transcription configuration settings passed to Amazon Transcribe Medical. EngineTranscribeMedicalSettings *EngineTranscribeMedicalSettings `type:"structure"` // The transcription configuration settings passed to Amazon Transcribe. EngineTranscribeSettings *EngineTranscribeSettings `type:"structure"` // contains filtered or unexported fields }
The configuration for the current transcription operation. Must contain EngineTranscribeSettings or EngineTranscribeMedicalSettings.
func (TranscriptionConfiguration) GoString ¶
func (s TranscriptionConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TranscriptionConfiguration) SetEngineTranscribeMedicalSettings ¶
func (s *TranscriptionConfiguration) SetEngineTranscribeMedicalSettings(v *EngineTranscribeMedicalSettings) *TranscriptionConfiguration
SetEngineTranscribeMedicalSettings sets the EngineTranscribeMedicalSettings field's value.
func (*TranscriptionConfiguration) SetEngineTranscribeSettings ¶
func (s *TranscriptionConfiguration) SetEngineTranscribeSettings(v *EngineTranscribeSettings) *TranscriptionConfiguration
SetEngineTranscribeSettings sets the EngineTranscribeSettings field's value.
func (TranscriptionConfiguration) String ¶
func (s TranscriptionConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TranscriptionConfiguration) Validate ¶
func (s *TranscriptionConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UnauthorizedException ¶
type UnauthorizedException struct { string `type:"string"` // contains filtered or unexported fields }RequestId *
The user isn't authorized to request a resource.
func (*UnauthorizedException) Code ¶
func (s *UnauthorizedException) Code() string
Code returns the exception type name.
func (*UnauthorizedException) Error ¶
func (s *UnauthorizedException) Error() string
func (UnauthorizedException) GoString ¶
func (s UnauthorizedException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UnauthorizedException) Message ¶
func (s *UnauthorizedException) Message() string
Message returns the exception's message.
func (*UnauthorizedException) OrigErr ¶
func (s *UnauthorizedException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*UnauthorizedException) RequestID ¶
func (s *UnauthorizedException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*UnauthorizedException) StatusCode ¶
func (s *UnauthorizedException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (UnauthorizedException) String ¶
func (s UnauthorizedException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UnprocessableEntityException ¶
type UnprocessableEntityException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"Code" type:"string"` Message_ *string `locationName:"Message" type:"string"` // The request id associated with the call responsible for the exception. RequestId *string `type:"string"` // contains filtered or unexported fields }
The request was well-formed but was unable to be followed due to semantic errors.
func (*UnprocessableEntityException) Code ¶
func (s *UnprocessableEntityException) Code() string
Code returns the exception type name.
func (*UnprocessableEntityException) Error ¶
func (s *UnprocessableEntityException) Error() string
func (UnprocessableEntityException) GoString ¶
func (s UnprocessableEntityException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UnprocessableEntityException) Message ¶
func (s *UnprocessableEntityException) Message() string
Message returns the exception's message.
func (*UnprocessableEntityException) OrigErr ¶
func (s *UnprocessableEntityException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*UnprocessableEntityException) RequestID ¶
func (s *UnprocessableEntityException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*UnprocessableEntityException) StatusCode ¶
func (s *UnprocessableEntityException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (UnprocessableEntityException) String ¶
func (s UnprocessableEntityException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UntagResourceInput ¶
type UntagResourceInput struct { // The ARN of the resource that you're removing tags from. // // ResourceARN is a required field ResourceARN *string `min:"1" type:"string" required:"true"` // The tag keys being removed from the resources. // // TagKeys is a required field TagKeys []*string `type:"list" required:"true"` // contains filtered or unexported fields }
func (UntagResourceInput) GoString ¶
func (s UntagResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UntagResourceInput) SetResourceARN ¶
func (s *UntagResourceInput) SetResourceARN(v string) *UntagResourceInput
SetResourceARN sets the ResourceARN field's value.
func (*UntagResourceInput) SetTagKeys ¶
func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourceInput) String ¶
func (s UntagResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UntagResourceInput) Validate ¶
func (s *UntagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourceOutput ¶
type UntagResourceOutput struct {
// contains filtered or unexported fields
}
func (UntagResourceOutput) GoString ¶
func (s UntagResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UntagResourceOutput) String ¶
func (s UntagResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateAttendeeCapabilitiesInput ¶
type UpdateAttendeeCapabilitiesInput struct { // The ID of the attendee associated with the update request. // // AttendeeId is a required field AttendeeId *string `location:"uri" locationName:"AttendeeId" type:"string" required:"true"` // The capabilities that you want to update. // // Capabilities is a required field Capabilities *AttendeeCapabilities `type:"structure" required:"true"` // The ID of the meeting associated with the update request. // // MeetingId is a required field MeetingId *string `location:"uri" locationName:"MeetingId" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateAttendeeCapabilitiesInput) GoString ¶
func (s UpdateAttendeeCapabilitiesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateAttendeeCapabilitiesInput) SetAttendeeId ¶
func (s *UpdateAttendeeCapabilitiesInput) SetAttendeeId(v string) *UpdateAttendeeCapabilitiesInput
SetAttendeeId sets the AttendeeId field's value.
func (*UpdateAttendeeCapabilitiesInput) SetCapabilities ¶
func (s *UpdateAttendeeCapabilitiesInput) SetCapabilities(v *AttendeeCapabilities) *UpdateAttendeeCapabilitiesInput
SetCapabilities sets the Capabilities field's value.
func (*UpdateAttendeeCapabilitiesInput) SetMeetingId ¶
func (s *UpdateAttendeeCapabilitiesInput) SetMeetingId(v string) *UpdateAttendeeCapabilitiesInput
SetMeetingId sets the MeetingId field's value.
func (UpdateAttendeeCapabilitiesInput) String ¶
func (s UpdateAttendeeCapabilitiesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateAttendeeCapabilitiesInput) Validate ¶
func (s *UpdateAttendeeCapabilitiesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateAttendeeCapabilitiesOutput ¶
type UpdateAttendeeCapabilitiesOutput struct { // The updated attendee data. Attendee *Attendee `type:"structure"` // contains filtered or unexported fields }
func (UpdateAttendeeCapabilitiesOutput) GoString ¶
func (s UpdateAttendeeCapabilitiesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateAttendeeCapabilitiesOutput) SetAttendee ¶
func (s *UpdateAttendeeCapabilitiesOutput) SetAttendee(v *Attendee) *UpdateAttendeeCapabilitiesOutput
SetAttendee sets the Attendee field's value.
func (UpdateAttendeeCapabilitiesOutput) String ¶
func (s UpdateAttendeeCapabilitiesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type VideoFeatures ¶
type VideoFeatures struct { // The maximum video resolution for the meeting. Applies to all attendees. // // Defaults to HD. To use FHD, you must also provide a MeetingFeatures:Attendee:MaxCount // value and override the default size limit of 250 attendees. MaxResolution *string `type:"string" enum:"VideoResolution"` // contains filtered or unexported fields }
The video features set for the meeting. Applies to all attendees.
If you specify MeetingFeatures:Video:MaxResolution:None when you create a meeting, all API requests that include SendReceive, Send, or Receive for AttendeeCapabilities:Video will be rejected with ValidationError 400.
func (VideoFeatures) GoString ¶
func (s VideoFeatures) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*VideoFeatures) SetMaxResolution ¶
func (s *VideoFeatures) SetMaxResolution(v string) *VideoFeatures
SetMaxResolution sets the MaxResolution field's value.
func (VideoFeatures) String ¶
func (s VideoFeatures) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
Directories ¶
Path | Synopsis |
---|---|
Package chimesdkmeetingsiface provides an interface to enable mocking the Amazon Chime SDK Meetings service client for testing your code.
|
Package chimesdkmeetingsiface provides an interface to enable mocking the Amazon Chime SDK Meetings service client for testing your code. |