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 AWS 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 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
- 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 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 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) SetVocabularyName(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
- 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
Constants ¶
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" )
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 ( // 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 MediaCapabilities_Values ¶ added in v1.44.26
func MediaCapabilities_Values() []string
MediaCapabilities_Values returns all elements of the MediaCapabilities enum
func MeetingFeatureStatus_Values ¶ added in v1.42.10
func MeetingFeatureStatus_Values() []string
MeetingFeatureStatus_Values returns all elements of the MeetingFeatureStatus enum
func TranscribeContentIdentificationType_Values ¶ added in v1.42.8
func TranscribeContentIdentificationType_Values() []string
TranscribeContentIdentificationType_Values returns all elements of the TranscribeContentIdentificationType enum
func TranscribeContentRedactionType_Values ¶ added in v1.42.8
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 ¶ added in v1.42.8
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 ¶ added in v1.42.8
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
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: // // * 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 attendess 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. // // 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 ¶ added in v1.44.26
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 ¶ added in v1.44.26
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 about those values, see .
When using capabilities, be aware of these corner cases:
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 attendess can receive those streams, but only after media renegotiation between the client and the Amazon Chime back-end server.
func (AttendeeCapabilities) GoString ¶ added in v1.44.26
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 ¶ added in v1.44.26
func (s *AttendeeCapabilities) SetAudio(v string) *AttendeeCapabilities
SetAudio sets the Audio field's value.
func (*AttendeeCapabilities) SetContent ¶ added in v1.44.26
func (s *AttendeeCapabilities) SetContent(v string) *AttendeeCapabilities
SetContent sets the Content field's value.
func (*AttendeeCapabilities) SetVideo ¶ added in v1.44.26
func (s *AttendeeCapabilities) SetVideo(v string) *AttendeeCapabilities
SetVideo sets the Video field's value.
func (AttendeeCapabilities) String ¶ added in v1.44.26
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 ¶ added in v1.44.26
func (s *AttendeeCapabilities) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AttendeeIdItem ¶ added in v1.44.26
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 ¶ added in v1.44.26
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 ¶ added in v1.44.26
func (s *AttendeeIdItem) SetAttendeeId(v string) *AttendeeIdItem
SetAttendeeId sets the AttendeeId field's value.
func (AttendeeIdItem) String ¶ added in v1.44.26
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 ¶ added in v1.44.26
func (s *AttendeeIdItem) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AudioFeatures ¶ added in v1.42.10
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 ¶ added in v1.42.10
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 ¶ added in v1.42.10
func (s *AudioFeatures) SetEchoReduction(v string) *AudioFeatures
SetEchoReduction sets the EchoReduction field's value.
func (AudioFeatures) String ¶ added in v1.42.10
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 ¶ added in v1.44.26
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 ¶ added in v1.44.26
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 ¶ added in v1.44.26
func (s *BatchUpdateAttendeeCapabilitiesExceptInput) SetCapabilities(v *AttendeeCapabilities) *BatchUpdateAttendeeCapabilitiesExceptInput
SetCapabilities sets the Capabilities field's value.
func (*BatchUpdateAttendeeCapabilitiesExceptInput) SetExcludedAttendeeIds ¶ added in v1.44.26
func (s *BatchUpdateAttendeeCapabilitiesExceptInput) SetExcludedAttendeeIds(v []*AttendeeIdItem) *BatchUpdateAttendeeCapabilitiesExceptInput
SetExcludedAttendeeIds sets the ExcludedAttendeeIds field's value.
func (*BatchUpdateAttendeeCapabilitiesExceptInput) SetMeetingId ¶ added in v1.44.26
func (s *BatchUpdateAttendeeCapabilitiesExceptInput) SetMeetingId(v string) *BatchUpdateAttendeeCapabilitiesExceptInput
SetMeetingId sets the MeetingId field's value.
func (BatchUpdateAttendeeCapabilitiesExceptInput) String ¶ added in v1.44.26
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 ¶ added in v1.44.26
func (s *BatchUpdateAttendeeCapabilitiesExceptInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchUpdateAttendeeCapabilitiesExceptOutput ¶ added in v1.44.26
type BatchUpdateAttendeeCapabilitiesExceptOutput struct {
// contains filtered or unexported fields
}
func (BatchUpdateAttendeeCapabilitiesExceptOutput) GoString ¶ added in v1.44.26
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 ¶ added in v1.44.26
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 ¶ added in v1.44.26
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:
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 attendess 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.
func (*ChimeSDKMeetings) BatchUpdateAttendeeCapabilitiesExceptRequest ¶ added in v1.44.26
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 ¶ added in v1.44.26
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.
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.
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 ¶ added in v1.44.70
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:
- 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 ¶ added in v1.44.70
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 ¶ added in v1.44.70
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.
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.
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 ¶ added in v1.44.70
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.
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 ¶ added in v1.44.70
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 ¶ added in v1.44.70
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 ¶ added in v1.44.70
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 AWS Region for the calling AWS 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.
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 ¶ added in v1.44.70
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 ¶ added in v1.44.70
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 ¶ added in v1.44.26
func (c *ChimeSDKMeetings) UpdateAttendeeCapabilities(input *UpdateAttendeeCapabilitiesInput) (*UpdateAttendeeCapabilitiesOutput, error)
UpdateAttendeeCapabilities API operation for Amazon Chime SDK Meetings.
The capabilties 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:
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 attendess 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.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/UpdateAttendeeCapabilities
func (*ChimeSDKMeetings) UpdateAttendeeCapabilitiesRequest ¶ added in v1.44.26
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 ¶ added in v1.44.26
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 ¶ added in v1.44.26
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 ¶ added in v1.44.26
func (s *ConflictException) Code() string
Code returns the exception type name.
func (*ConflictException) Error ¶ added in v1.44.26
func (s *ConflictException) Error() string
func (ConflictException) GoString ¶ added in v1.44.26
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 ¶ added in v1.44.26
func (s *ConflictException) Message() string
Message returns the exception's message.
func (*ConflictException) OrigErr ¶ added in v1.44.26
func (s *ConflictException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ConflictException) RequestID ¶ added in v1.44.26
func (s *ConflictException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ConflictException) StatusCode ¶ added in v1.44.26
func (s *ConflictException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ConflictException) String ¶ added in v1.44.26
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 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. // // 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: // // * 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 attendess 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. // // 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 ¶ added in v1.44.26
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. // // 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 ¶ added in v1.44.26
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. // // 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 AWS 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 AWS Region // for the AWS 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 ¶ added in v1.42.10
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 ¶ added in v1.43.22
func (s *CreateMeetingInput) SetPrimaryMeetingId(v string) *CreateMeetingInput
SetPrimaryMeetingId sets the PrimaryMeetingId field's value.
func (*CreateMeetingInput) SetTags ¶ added in v1.44.70
func (s *CreateMeetingInput) SetTags(v []*Tag) *CreateMeetingInput
SetTags sets the Tags field's value.
func (*CreateMeetingInput) SetTenantIds ¶ added in v1.44.50
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. // // 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 AWS 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 ¶ added in v1.42.10
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 ¶ added in v1.43.22
func (s *CreateMeetingWithAttendeesInput) SetPrimaryMeetingId(v string) *CreateMeetingWithAttendeesInput
SetPrimaryMeetingId sets the PrimaryMeetingId field's value.
func (*CreateMeetingWithAttendeesInput) SetTags ¶ added in v1.44.70
func (s *CreateMeetingWithAttendeesInput) SetTags(v []*Tag) *CreateMeetingWithAttendeesInput
SetTags sets the Tags field's value.
func (*CreateMeetingWithAttendeesInput) SetTenantIds ¶ added in v1.44.50
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 AWS 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 ¶ added in v1.42.8
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 { // Set this field to PII to identify personally identifiable information in // the transcription output. ContentIdentificationType *string `type:"string" enum:"TranscribeContentIdentificationType"` // Set this field to PII to redact personally identifiable information in the // transcription output. Content redaction is performed only upon complete transcription // of the audio segments. // // You can’t set ContentRedactionType and ContentIdentificationType in the // same request. If you set both, your request returns a BadRequestException. ContentRedactionType *string `type:"string" enum:"TranscribeContentRedactionType"` // Generates partial transcription results that are less likely to change as // meeting attendees speak. It does so by only allowing the last few words from // the partial results to change. EnablePartialResultsStabilization *bool `type:"boolean"` // Automatically identifies the language spoken in media files. IdentifyLanguage *bool `type:"boolean"` // The language code specified for the Amazon Transcribe engine. LanguageCode *string `type:"string" enum:"TranscribeLanguageCode"` // The name of the language model used during transcription. LanguageModelName *string `min:"1" type:"string"` // Language codes for the languages that you want to identify. You must provide // at least 2 codes. LanguageOptions *string `min:"1" type:"string"` // The stabity level of a partial results transcription. Determines how stable // you want the transcription results to be. A higher level means the transcription // results are less likely to change. PartialResultsStability *string `type:"string" enum:"TranscribePartialResultsStability"` // Lists the PII entity types you want to identify or redact. To specify entity // types, you must enable ContentIdentificationType or ContentRedactionType. // // PIIEntityTypes must be comma-separated. The available values are: BANK_ACCOUNT_NUMBER, // BANK_ROUTING, CREDIT_DEBIT_NUMBER, CREDIT_DEBIT_CVV, CREDIT_DEBIT_EXPIRY, // PIN, EMAIL, ADDRESS, NAME, PHONE, SSN, and ALL. // // PiiEntityTypes is an optional parameter with a default value of ALL. PiiEntityTypes *string `min:"1" type:"string"` // Language code for the preferred language. PreferredLanguage *string `type:"string" enum:"TranscribeLanguageCode"` // The AWS Region passed to Amazon Transcribe. If you don't specify a Region, // Amazon Chime uses the meeting's Region. Region *string `type:"string" enum:"TranscribeRegion"` // The filtering method passed to Amazon Transcribe. VocabularyFilterMethod *string `type:"string" enum:"TranscribeVocabularyFilterMethod"` // The name of the vocabulary filter passed to Amazon Transcribe. VocabularyFilterName *string `type:"string"` // The name of the vocabulary passed to Amazon Transcribe. VocabularyName *string `type:"string"` // contains filtered or unexported fields }
Settings specific to the Amazon Transcribe engine.
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 ¶ added in v1.42.8
func (s *EngineTranscribeSettings) SetContentIdentificationType(v string) *EngineTranscribeSettings
SetContentIdentificationType sets the ContentIdentificationType field's value.
func (*EngineTranscribeSettings) SetContentRedactionType ¶ added in v1.42.8
func (s *EngineTranscribeSettings) SetContentRedactionType(v string) *EngineTranscribeSettings
SetContentRedactionType sets the ContentRedactionType field's value.
func (*EngineTranscribeSettings) SetEnablePartialResultsStabilization ¶ added in v1.42.8
func (s *EngineTranscribeSettings) SetEnablePartialResultsStabilization(v bool) *EngineTranscribeSettings
SetEnablePartialResultsStabilization sets the EnablePartialResultsStabilization field's value.
func (*EngineTranscribeSettings) SetIdentifyLanguage ¶ added in v1.43.13
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 ¶ added in v1.42.8
func (s *EngineTranscribeSettings) SetLanguageModelName(v string) *EngineTranscribeSettings
SetLanguageModelName sets the LanguageModelName field's value.
func (*EngineTranscribeSettings) SetLanguageOptions ¶ added in v1.43.13
func (s *EngineTranscribeSettings) SetLanguageOptions(v string) *EngineTranscribeSettings
SetLanguageOptions sets the LanguageOptions field's value.
func (*EngineTranscribeSettings) SetPartialResultsStability ¶ added in v1.42.8
func (s *EngineTranscribeSettings) SetPartialResultsStability(v string) *EngineTranscribeSettings
SetPartialResultsStability sets the PartialResultsStability field's value.
func (*EngineTranscribeSettings) SetPiiEntityTypes ¶ added in v1.42.8
func (s *EngineTranscribeSettings) SetPiiEntityTypes(v string) *EngineTranscribeSettings
SetPiiEntityTypes sets the PiiEntityTypes field's value.
func (*EngineTranscribeSettings) SetPreferredLanguage ¶ added in v1.43.13
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) SetVocabularyName ¶
func (s *EngineTranscribeSettings) SetVocabularyName(v string) *EngineTranscribeSettings
SetVocabularyName sets the VocabularyName 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 ¶ added in v1.44.70
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 ¶ added in v1.44.70
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 ¶ added in v1.44.70
func (s *ListTagsForResourceInput) SetResourceARN(v string) *ListTagsForResourceInput
SetResourceARN sets the ResourceARN field's value.
func (ListTagsForResourceInput) String ¶ added in v1.44.70
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 ¶ added in v1.44.70
func (s *ListTagsForResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagsForResourceOutput ¶ added in v1.44.70
type ListTagsForResourceOutput struct { // The tags requested for the specified resource. Tags []*Tag `type:"list"` // contains filtered or unexported fields }
func (ListTagsForResourceOutput) GoString ¶ added in v1.44.70
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 ¶ added in v1.44.70
func (s *ListTagsForResourceOutput) SetTags(v []*Tag) *ListTagsForResourceOutput
SetTags sets the Tags field's value.
func (ListTagsForResourceOutput) String ¶ added in v1.44.70
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. ScreenDataUrl *string `type:"string"` // The screen sharing URL. ScreenSharingUrl *string `type:"string"` // The screen viewing URL. ScreenViewingUrl *string `type:"string"` // The signaling URL. SignalingUrl *string `type:"string"` // The turn control URL. 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. // // 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 AWS 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 Amazon Voice Focus. 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 ¶ added in v1.44.70
SetMeetingArn sets the MeetingArn field's value.
func (*Meeting) SetMeetingFeatures ¶ added in v1.42.10
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 ¶ added in v1.43.22
SetPrimaryMeetingId sets the PrimaryMeetingId field's value.
func (*Meeting) SetTenantIds ¶ added in v1.44.50
SetTenantIds sets the TenantIds field's value.
type MeetingFeaturesConfiguration ¶ added in v1.42.10
type MeetingFeaturesConfiguration struct { // The configuration settings for the audio features available to a meeting. Audio *AudioFeatures `type:"structure"` // contains filtered or unexported fields }
The configuration settings of the features available to a meeting.>
func (MeetingFeaturesConfiguration) GoString ¶ added in v1.42.10
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) SetAudio ¶ added in v1.42.10
func (s *MeetingFeaturesConfiguration) SetAudio(v *AudioFeatures) *MeetingFeaturesConfiguration
SetAudio sets the Audio field's value.
func (MeetingFeaturesConfiguration) String ¶ added in v1.42.10
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".
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 AWS 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 ¶ added in v1.44.70
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 ¶ added in v1.44.70
func (s *ResourceNotFoundException) Code() string
Code returns the exception type name.
func (*ResourceNotFoundException) Error ¶ added in v1.44.70
func (s *ResourceNotFoundException) Error() string
func (ResourceNotFoundException) GoString ¶ added in v1.44.70
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 ¶ added in v1.44.70
func (s *ResourceNotFoundException) Message() string
Message returns the exception's message.
func (*ResourceNotFoundException) OrigErr ¶ added in v1.44.70
func (s *ResourceNotFoundException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ResourceNotFoundException) RequestID ¶ added in v1.44.70
func (s *ResourceNotFoundException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ResourceNotFoundException) StatusCode ¶ added in v1.44.70
func (s *ResourceNotFoundException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ResourceNotFoundException) String ¶ added in v1.44.70
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 ¶ added in v1.43.45
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 ¶ added in v1.43.45
func (s *ServiceFailureException) Code() string
Code returns the exception type name.
func (*ServiceFailureException) Error ¶ added in v1.43.45
func (s *ServiceFailureException) Error() string
func (ServiceFailureException) GoString ¶ added in v1.43.45
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 ¶ added in v1.43.45
func (s *ServiceFailureException) Message() string
Message returns the exception's message.
func (*ServiceFailureException) OrigErr ¶ added in v1.43.45
func (s *ServiceFailureException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ServiceFailureException) RequestID ¶ added in v1.43.45
func (s *ServiceFailureException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ServiceFailureException) StatusCode ¶ added in v1.43.45
func (s *ServiceFailureException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ServiceFailureException) String ¶ added in v1.43.45
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 ¶ added in v1.44.70
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 ¶ added in v1.44.70
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 ¶ added in v1.44.70
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 ¶ added in v1.44.70
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 ¶ added in v1.44.70
func (s *TagResourceInput) SetResourceARN(v string) *TagResourceInput
SetResourceARN sets the ResourceARN field's value.
func (*TagResourceInput) SetTags ¶ added in v1.44.70
func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput
SetTags sets the Tags field's value.
func (TagResourceInput) String ¶ added in v1.44.70
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 ¶ added in v1.44.70
func (s *TagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourceOutput ¶ added in v1.44.70
type TagResourceOutput struct {
// contains filtered or unexported fields
}
func (TagResourceOutput) GoString ¶ added in v1.44.70
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 ¶ added in v1.44.70
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 ¶ added in v1.43.45
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 ¶ added in v1.43.45
func (s *ThrottlingException) Code() string
Code returns the exception type name.
func (*ThrottlingException) Error ¶ added in v1.43.45
func (s *ThrottlingException) Error() string
func (ThrottlingException) GoString ¶ added in v1.43.45
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 ¶ added in v1.43.45
func (s *ThrottlingException) Message() string
Message returns the exception's message.
func (*ThrottlingException) OrigErr ¶ added in v1.43.45
func (s *ThrottlingException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ThrottlingException) RequestID ¶ added in v1.43.45
func (s *ThrottlingException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ThrottlingException) StatusCode ¶ added in v1.43.45
func (s *ThrottlingException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ThrottlingException) String ¶ added in v1.43.45
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 ¶ added in v1.44.70
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 ¶ added in v1.44.70
func (s *TooManyTagsException) Code() string
Code returns the exception type name.
func (*TooManyTagsException) Error ¶ added in v1.44.70
func (s *TooManyTagsException) Error() string
func (TooManyTagsException) GoString ¶ added in v1.44.70
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 ¶ added in v1.44.70
func (s *TooManyTagsException) Message() string
Message returns the exception's message.
func (*TooManyTagsException) OrigErr ¶ added in v1.44.70
func (s *TooManyTagsException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*TooManyTagsException) RequestID ¶ added in v1.44.70
func (s *TooManyTagsException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*TooManyTagsException) StatusCode ¶ added in v1.44.70
func (s *TooManyTagsException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (TooManyTagsException) String ¶ added in v1.44.70
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 ¶ added in v1.44.70
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 ¶ added in v1.44.70
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 ¶ added in v1.44.70
func (s *UntagResourceInput) SetResourceARN(v string) *UntagResourceInput
SetResourceARN sets the ResourceARN field's value.
func (*UntagResourceInput) SetTagKeys ¶ added in v1.44.70
func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourceInput) String ¶ added in v1.44.70
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 ¶ added in v1.44.70
func (s *UntagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourceOutput ¶ added in v1.44.70
type UntagResourceOutput struct {
// contains filtered or unexported fields
}
func (UntagResourceOutput) GoString ¶ added in v1.44.70
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 ¶ added in v1.44.70
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 ¶ added in v1.44.26
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 capabilties 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 ¶ added in v1.44.26
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 ¶ added in v1.44.26
func (s *UpdateAttendeeCapabilitiesInput) SetAttendeeId(v string) *UpdateAttendeeCapabilitiesInput
SetAttendeeId sets the AttendeeId field's value.
func (*UpdateAttendeeCapabilitiesInput) SetCapabilities ¶ added in v1.44.26
func (s *UpdateAttendeeCapabilitiesInput) SetCapabilities(v *AttendeeCapabilities) *UpdateAttendeeCapabilitiesInput
SetCapabilities sets the Capabilities field's value.
func (*UpdateAttendeeCapabilitiesInput) SetMeetingId ¶ added in v1.44.26
func (s *UpdateAttendeeCapabilitiesInput) SetMeetingId(v string) *UpdateAttendeeCapabilitiesInput
SetMeetingId sets the MeetingId field's value.
func (UpdateAttendeeCapabilitiesInput) String ¶ added in v1.44.26
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 ¶ added in v1.44.26
func (s *UpdateAttendeeCapabilitiesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateAttendeeCapabilitiesOutput ¶ added in v1.44.26
type UpdateAttendeeCapabilitiesOutput struct { // The updated attendee data. Attendee *Attendee `type:"structure"` // contains filtered or unexported fields }
func (UpdateAttendeeCapabilitiesOutput) GoString ¶ added in v1.44.26
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 ¶ added in v1.44.26
func (s *UpdateAttendeeCapabilitiesOutput) SetAttendee(v *Attendee) *UpdateAttendeeCapabilitiesOutput
SetAttendee sets the Attendee field's value.
func (UpdateAttendeeCapabilitiesOutput) String ¶ added in v1.44.26
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".
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. |