Versions in this module Expand all Collapse all v1 v1.48.2 Nov 21, 2023 Changes in this version + const ChatTokenCapabilityDeleteMessage + const ChatTokenCapabilityDisconnectUser + const ChatTokenCapabilitySendMessage + const CreateLoggingConfigurationStateActive + const EndpointsID + const ErrCodeAccessDeniedException + const ErrCodeConflictException + const ErrCodeInternalServerException + const ErrCodePendingVerification + const ErrCodeResourceNotFoundException + const ErrCodeServiceQuotaExceededException + const ErrCodeThrottlingException + const ErrCodeValidationException + const FallbackResultAllow + const FallbackResultDeny + const LoggingConfigurationStateActive + const LoggingConfigurationStateCreateFailed + const LoggingConfigurationStateCreating + const LoggingConfigurationStateDeleteFailed + const LoggingConfigurationStateDeleting + const LoggingConfigurationStateUpdateFailed + const LoggingConfigurationStateUpdating + const ResourceTypeRoom + const ServiceID + const ServiceName + const UpdateLoggingConfigurationStateActive + const ValidationExceptionReasonFieldValidationFailed + const ValidationExceptionReasonOther + const ValidationExceptionReasonUnknownOperation + func ChatTokenCapability_Values() []string + func CreateLoggingConfigurationState_Values() []string + func FallbackResult_Values() []string + func LoggingConfigurationState_Values() []string + func ResourceType_Values() []string + func UpdateLoggingConfigurationState_Values() []string + func ValidationExceptionReason_Values() []string + type AccessDeniedException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *AccessDeniedException) Code() string + func (s *AccessDeniedException) Error() string + func (s *AccessDeniedException) Message() string + func (s *AccessDeniedException) OrigErr() error + func (s *AccessDeniedException) RequestID() string + func (s *AccessDeniedException) StatusCode() int + func (s AccessDeniedException) GoString() string + func (s AccessDeniedException) String() string + type CloudWatchLogsDestinationConfiguration struct + LogGroupName *string + func (s *CloudWatchLogsDestinationConfiguration) SetLogGroupName(v string) *CloudWatchLogsDestinationConfiguration + func (s *CloudWatchLogsDestinationConfiguration) Validate() error + func (s CloudWatchLogsDestinationConfiguration) GoString() string + func (s CloudWatchLogsDestinationConfiguration) String() string + type ConflictException struct + Message_ *string + ResourceId *string + ResourceType *string + RespMetadata protocol.ResponseMetadata + func (s *ConflictException) Code() string + func (s *ConflictException) Error() string + func (s *ConflictException) Message() string + func (s *ConflictException) OrigErr() error + func (s *ConflictException) RequestID() string + func (s *ConflictException) StatusCode() int + func (s ConflictException) GoString() string + func (s ConflictException) String() string + type CreateChatTokenInput struct + Attributes map[string]*string + Capabilities []*string + RoomIdentifier *string + SessionDurationInMinutes *int64 + UserId *string + func (s *CreateChatTokenInput) SetAttributes(v map[string]*string) *CreateChatTokenInput + func (s *CreateChatTokenInput) SetCapabilities(v []*string) *CreateChatTokenInput + func (s *CreateChatTokenInput) SetRoomIdentifier(v string) *CreateChatTokenInput + func (s *CreateChatTokenInput) SetSessionDurationInMinutes(v int64) *CreateChatTokenInput + func (s *CreateChatTokenInput) SetUserId(v string) *CreateChatTokenInput + func (s *CreateChatTokenInput) Validate() error + func (s CreateChatTokenInput) GoString() string + func (s CreateChatTokenInput) String() string + type CreateChatTokenOutput struct + SessionExpirationTime *time.Time + Token *string + TokenExpirationTime *time.Time + func (s *CreateChatTokenOutput) SetSessionExpirationTime(v time.Time) *CreateChatTokenOutput + func (s *CreateChatTokenOutput) SetToken(v string) *CreateChatTokenOutput + func (s *CreateChatTokenOutput) SetTokenExpirationTime(v time.Time) *CreateChatTokenOutput + func (s CreateChatTokenOutput) GoString() string + func (s CreateChatTokenOutput) String() string + type CreateLoggingConfigurationInput struct + DestinationConfiguration *DestinationConfiguration + Name *string + Tags map[string]*string + func (s *CreateLoggingConfigurationInput) SetDestinationConfiguration(v *DestinationConfiguration) *CreateLoggingConfigurationInput + func (s *CreateLoggingConfigurationInput) SetName(v string) *CreateLoggingConfigurationInput + func (s *CreateLoggingConfigurationInput) SetTags(v map[string]*string) *CreateLoggingConfigurationInput + func (s *CreateLoggingConfigurationInput) Validate() error + func (s CreateLoggingConfigurationInput) GoString() string + func (s CreateLoggingConfigurationInput) String() string + type CreateLoggingConfigurationOutput struct + Arn *string + CreateTime *time.Time + DestinationConfiguration *DestinationConfiguration + Id *string + Name *string + State *string + Tags map[string]*string + UpdateTime *time.Time + func (s *CreateLoggingConfigurationOutput) SetArn(v string) *CreateLoggingConfigurationOutput + func (s *CreateLoggingConfigurationOutput) SetCreateTime(v time.Time) *CreateLoggingConfigurationOutput + func (s *CreateLoggingConfigurationOutput) SetDestinationConfiguration(v *DestinationConfiguration) *CreateLoggingConfigurationOutput + func (s *CreateLoggingConfigurationOutput) SetId(v string) *CreateLoggingConfigurationOutput + func (s *CreateLoggingConfigurationOutput) SetName(v string) *CreateLoggingConfigurationOutput + func (s *CreateLoggingConfigurationOutput) SetState(v string) *CreateLoggingConfigurationOutput + func (s *CreateLoggingConfigurationOutput) SetTags(v map[string]*string) *CreateLoggingConfigurationOutput + func (s *CreateLoggingConfigurationOutput) SetUpdateTime(v time.Time) *CreateLoggingConfigurationOutput + func (s CreateLoggingConfigurationOutput) GoString() string + func (s CreateLoggingConfigurationOutput) String() string + type CreateRoomInput struct + LoggingConfigurationIdentifiers []*string + MaximumMessageLength *int64 + MaximumMessageRatePerSecond *int64 + MessageReviewHandler *MessageReviewHandler + Name *string + Tags map[string]*string + func (s *CreateRoomInput) SetLoggingConfigurationIdentifiers(v []*string) *CreateRoomInput + func (s *CreateRoomInput) SetMaximumMessageLength(v int64) *CreateRoomInput + func (s *CreateRoomInput) SetMaximumMessageRatePerSecond(v int64) *CreateRoomInput + func (s *CreateRoomInput) SetMessageReviewHandler(v *MessageReviewHandler) *CreateRoomInput + func (s *CreateRoomInput) SetName(v string) *CreateRoomInput + func (s *CreateRoomInput) SetTags(v map[string]*string) *CreateRoomInput + func (s *CreateRoomInput) Validate() error + func (s CreateRoomInput) GoString() string + func (s CreateRoomInput) String() string + type CreateRoomOutput struct + Arn *string + CreateTime *time.Time + Id *string + LoggingConfigurationIdentifiers []*string + MaximumMessageLength *int64 + MaximumMessageRatePerSecond *int64 + MessageReviewHandler *MessageReviewHandler + Name *string + Tags map[string]*string + UpdateTime *time.Time + func (s *CreateRoomOutput) SetArn(v string) *CreateRoomOutput + func (s *CreateRoomOutput) SetCreateTime(v time.Time) *CreateRoomOutput + func (s *CreateRoomOutput) SetId(v string) *CreateRoomOutput + func (s *CreateRoomOutput) SetLoggingConfigurationIdentifiers(v []*string) *CreateRoomOutput + func (s *CreateRoomOutput) SetMaximumMessageLength(v int64) *CreateRoomOutput + func (s *CreateRoomOutput) SetMaximumMessageRatePerSecond(v int64) *CreateRoomOutput + func (s *CreateRoomOutput) SetMessageReviewHandler(v *MessageReviewHandler) *CreateRoomOutput + func (s *CreateRoomOutput) SetName(v string) *CreateRoomOutput + func (s *CreateRoomOutput) SetTags(v map[string]*string) *CreateRoomOutput + func (s *CreateRoomOutput) SetUpdateTime(v time.Time) *CreateRoomOutput + func (s CreateRoomOutput) GoString() string + func (s CreateRoomOutput) String() string + type DeleteLoggingConfigurationInput struct + Identifier *string + func (s *DeleteLoggingConfigurationInput) SetIdentifier(v string) *DeleteLoggingConfigurationInput + func (s *DeleteLoggingConfigurationInput) Validate() error + func (s DeleteLoggingConfigurationInput) GoString() string + func (s DeleteLoggingConfigurationInput) String() string + type DeleteLoggingConfigurationOutput struct + func (s DeleteLoggingConfigurationOutput) GoString() string + func (s DeleteLoggingConfigurationOutput) String() string + type DeleteMessageInput struct + Id *string + Reason *string + RoomIdentifier *string + func (s *DeleteMessageInput) SetId(v string) *DeleteMessageInput + func (s *DeleteMessageInput) SetReason(v string) *DeleteMessageInput + func (s *DeleteMessageInput) SetRoomIdentifier(v string) *DeleteMessageInput + func (s *DeleteMessageInput) Validate() error + func (s DeleteMessageInput) GoString() string + func (s DeleteMessageInput) String() string + type DeleteMessageOutput struct + Id *string + func (s *DeleteMessageOutput) SetId(v string) *DeleteMessageOutput + func (s DeleteMessageOutput) GoString() string + func (s DeleteMessageOutput) String() string + type DeleteRoomInput struct + Identifier *string + func (s *DeleteRoomInput) SetIdentifier(v string) *DeleteRoomInput + func (s *DeleteRoomInput) Validate() error + func (s DeleteRoomInput) GoString() string + func (s DeleteRoomInput) String() string + type DeleteRoomOutput struct + func (s DeleteRoomOutput) GoString() string + func (s DeleteRoomOutput) String() string + type DestinationConfiguration struct + CloudWatchLogs *CloudWatchLogsDestinationConfiguration + Firehose *FirehoseDestinationConfiguration + S3 *S3DestinationConfiguration + func (s *DestinationConfiguration) SetCloudWatchLogs(v *CloudWatchLogsDestinationConfiguration) *DestinationConfiguration + func (s *DestinationConfiguration) SetFirehose(v *FirehoseDestinationConfiguration) *DestinationConfiguration + func (s *DestinationConfiguration) SetS3(v *S3DestinationConfiguration) *DestinationConfiguration + func (s *DestinationConfiguration) Validate() error + func (s DestinationConfiguration) GoString() string + func (s DestinationConfiguration) String() string + type DisconnectUserInput struct + Reason *string + RoomIdentifier *string + UserId *string + func (s *DisconnectUserInput) SetReason(v string) *DisconnectUserInput + func (s *DisconnectUserInput) SetRoomIdentifier(v string) *DisconnectUserInput + func (s *DisconnectUserInput) SetUserId(v string) *DisconnectUserInput + func (s *DisconnectUserInput) Validate() error + func (s DisconnectUserInput) GoString() string + func (s DisconnectUserInput) String() string + type DisconnectUserOutput struct + func (s DisconnectUserOutput) GoString() string + func (s DisconnectUserOutput) String() string + type FirehoseDestinationConfiguration struct + DeliveryStreamName *string + func (s *FirehoseDestinationConfiguration) SetDeliveryStreamName(v string) *FirehoseDestinationConfiguration + func (s *FirehoseDestinationConfiguration) Validate() error + func (s FirehoseDestinationConfiguration) GoString() string + func (s FirehoseDestinationConfiguration) String() string + type GetLoggingConfigurationInput struct + Identifier *string + func (s *GetLoggingConfigurationInput) SetIdentifier(v string) *GetLoggingConfigurationInput + func (s *GetLoggingConfigurationInput) Validate() error + func (s GetLoggingConfigurationInput) GoString() string + func (s GetLoggingConfigurationInput) String() string + type GetLoggingConfigurationOutput struct + Arn *string + CreateTime *time.Time + DestinationConfiguration *DestinationConfiguration + Id *string + Name *string + State *string + Tags map[string]*string + UpdateTime *time.Time + func (s *GetLoggingConfigurationOutput) SetArn(v string) *GetLoggingConfigurationOutput + func (s *GetLoggingConfigurationOutput) SetCreateTime(v time.Time) *GetLoggingConfigurationOutput + func (s *GetLoggingConfigurationOutput) SetDestinationConfiguration(v *DestinationConfiguration) *GetLoggingConfigurationOutput + func (s *GetLoggingConfigurationOutput) SetId(v string) *GetLoggingConfigurationOutput + func (s *GetLoggingConfigurationOutput) SetName(v string) *GetLoggingConfigurationOutput + func (s *GetLoggingConfigurationOutput) SetState(v string) *GetLoggingConfigurationOutput + func (s *GetLoggingConfigurationOutput) SetTags(v map[string]*string) *GetLoggingConfigurationOutput + func (s *GetLoggingConfigurationOutput) SetUpdateTime(v time.Time) *GetLoggingConfigurationOutput + func (s GetLoggingConfigurationOutput) GoString() string + func (s GetLoggingConfigurationOutput) String() string + type GetRoomInput struct + Identifier *string + func (s *GetRoomInput) SetIdentifier(v string) *GetRoomInput + func (s *GetRoomInput) Validate() error + func (s GetRoomInput) GoString() string + func (s GetRoomInput) String() string + type GetRoomOutput struct + Arn *string + CreateTime *time.Time + Id *string + LoggingConfigurationIdentifiers []*string + MaximumMessageLength *int64 + MaximumMessageRatePerSecond *int64 + MessageReviewHandler *MessageReviewHandler + Name *string + Tags map[string]*string + UpdateTime *time.Time + func (s *GetRoomOutput) SetArn(v string) *GetRoomOutput + func (s *GetRoomOutput) SetCreateTime(v time.Time) *GetRoomOutput + func (s *GetRoomOutput) SetId(v string) *GetRoomOutput + func (s *GetRoomOutput) SetLoggingConfigurationIdentifiers(v []*string) *GetRoomOutput + func (s *GetRoomOutput) SetMaximumMessageLength(v int64) *GetRoomOutput + func (s *GetRoomOutput) SetMaximumMessageRatePerSecond(v int64) *GetRoomOutput + func (s *GetRoomOutput) SetMessageReviewHandler(v *MessageReviewHandler) *GetRoomOutput + func (s *GetRoomOutput) SetName(v string) *GetRoomOutput + func (s *GetRoomOutput) SetTags(v map[string]*string) *GetRoomOutput + func (s *GetRoomOutput) SetUpdateTime(v time.Time) *GetRoomOutput + func (s GetRoomOutput) GoString() string + func (s GetRoomOutput) String() string + type InternalServerException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InternalServerException) Code() string + func (s *InternalServerException) Error() string + func (s *InternalServerException) Message() string + func (s *InternalServerException) OrigErr() error + func (s *InternalServerException) RequestID() string + func (s *InternalServerException) StatusCode() int + func (s InternalServerException) GoString() string + func (s InternalServerException) String() string + type Ivschat struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *Ivschat + func (c *Ivschat) CreateChatToken(input *CreateChatTokenInput) (*CreateChatTokenOutput, error) + func (c *Ivschat) CreateChatTokenRequest(input *CreateChatTokenInput) (req *request.Request, output *CreateChatTokenOutput) + func (c *Ivschat) CreateChatTokenWithContext(ctx aws.Context, input *CreateChatTokenInput, opts ...request.Option) (*CreateChatTokenOutput, error) + func (c *Ivschat) CreateLoggingConfiguration(input *CreateLoggingConfigurationInput) (*CreateLoggingConfigurationOutput, error) + func (c *Ivschat) CreateLoggingConfigurationRequest(input *CreateLoggingConfigurationInput) (req *request.Request, output *CreateLoggingConfigurationOutput) + func (c *Ivschat) CreateLoggingConfigurationWithContext(ctx aws.Context, input *CreateLoggingConfigurationInput, ...) (*CreateLoggingConfigurationOutput, error) + func (c *Ivschat) CreateRoom(input *CreateRoomInput) (*CreateRoomOutput, error) + func (c *Ivschat) CreateRoomRequest(input *CreateRoomInput) (req *request.Request, output *CreateRoomOutput) + func (c *Ivschat) CreateRoomWithContext(ctx aws.Context, input *CreateRoomInput, opts ...request.Option) (*CreateRoomOutput, error) + func (c *Ivschat) DeleteLoggingConfiguration(input *DeleteLoggingConfigurationInput) (*DeleteLoggingConfigurationOutput, error) + func (c *Ivschat) DeleteLoggingConfigurationRequest(input *DeleteLoggingConfigurationInput) (req *request.Request, output *DeleteLoggingConfigurationOutput) + func (c *Ivschat) DeleteLoggingConfigurationWithContext(ctx aws.Context, input *DeleteLoggingConfigurationInput, ...) (*DeleteLoggingConfigurationOutput, error) + func (c *Ivschat) DeleteMessage(input *DeleteMessageInput) (*DeleteMessageOutput, error) + func (c *Ivschat) DeleteMessageRequest(input *DeleteMessageInput) (req *request.Request, output *DeleteMessageOutput) + func (c *Ivschat) DeleteMessageWithContext(ctx aws.Context, input *DeleteMessageInput, opts ...request.Option) (*DeleteMessageOutput, error) + func (c *Ivschat) DeleteRoom(input *DeleteRoomInput) (*DeleteRoomOutput, error) + func (c *Ivschat) DeleteRoomRequest(input *DeleteRoomInput) (req *request.Request, output *DeleteRoomOutput) + func (c *Ivschat) DeleteRoomWithContext(ctx aws.Context, input *DeleteRoomInput, opts ...request.Option) (*DeleteRoomOutput, error) + func (c *Ivschat) DisconnectUser(input *DisconnectUserInput) (*DisconnectUserOutput, error) + func (c *Ivschat) DisconnectUserRequest(input *DisconnectUserInput) (req *request.Request, output *DisconnectUserOutput) + func (c *Ivschat) DisconnectUserWithContext(ctx aws.Context, input *DisconnectUserInput, opts ...request.Option) (*DisconnectUserOutput, error) + func (c *Ivschat) GetLoggingConfiguration(input *GetLoggingConfigurationInput) (*GetLoggingConfigurationOutput, error) + func (c *Ivschat) GetLoggingConfigurationRequest(input *GetLoggingConfigurationInput) (req *request.Request, output *GetLoggingConfigurationOutput) + func (c *Ivschat) GetLoggingConfigurationWithContext(ctx aws.Context, input *GetLoggingConfigurationInput, opts ...request.Option) (*GetLoggingConfigurationOutput, error) + func (c *Ivschat) GetRoom(input *GetRoomInput) (*GetRoomOutput, error) + func (c *Ivschat) GetRoomRequest(input *GetRoomInput) (req *request.Request, output *GetRoomOutput) + func (c *Ivschat) GetRoomWithContext(ctx aws.Context, input *GetRoomInput, opts ...request.Option) (*GetRoomOutput, error) + func (c *Ivschat) ListLoggingConfigurations(input *ListLoggingConfigurationsInput) (*ListLoggingConfigurationsOutput, error) + func (c *Ivschat) ListLoggingConfigurationsPages(input *ListLoggingConfigurationsInput, ...) error + func (c *Ivschat) ListLoggingConfigurationsPagesWithContext(ctx aws.Context, input *ListLoggingConfigurationsInput, ...) error + func (c *Ivschat) ListLoggingConfigurationsRequest(input *ListLoggingConfigurationsInput) (req *request.Request, output *ListLoggingConfigurationsOutput) + func (c *Ivschat) ListLoggingConfigurationsWithContext(ctx aws.Context, input *ListLoggingConfigurationsInput, opts ...request.Option) (*ListLoggingConfigurationsOutput, error) + func (c *Ivschat) ListRooms(input *ListRoomsInput) (*ListRoomsOutput, error) + func (c *Ivschat) ListRoomsPages(input *ListRoomsInput, fn func(*ListRoomsOutput, bool) bool) error + func (c *Ivschat) ListRoomsPagesWithContext(ctx aws.Context, input *ListRoomsInput, fn func(*ListRoomsOutput, bool) bool, ...) error + func (c *Ivschat) ListRoomsRequest(input *ListRoomsInput) (req *request.Request, output *ListRoomsOutput) + func (c *Ivschat) ListRoomsWithContext(ctx aws.Context, input *ListRoomsInput, opts ...request.Option) (*ListRoomsOutput, error) + func (c *Ivschat) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) + func (c *Ivschat) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput) + func (c *Ivschat) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error) + func (c *Ivschat) SendEvent(input *SendEventInput) (*SendEventOutput, error) + func (c *Ivschat) SendEventRequest(input *SendEventInput) (req *request.Request, output *SendEventOutput) + func (c *Ivschat) SendEventWithContext(ctx aws.Context, input *SendEventInput, opts ...request.Option) (*SendEventOutput, error) + func (c *Ivschat) TagResource(input *TagResourceInput) (*TagResourceOutput, error) + func (c *Ivschat) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput) + func (c *Ivschat) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error) + func (c *Ivschat) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error) + func (c *Ivschat) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput) + func (c *Ivschat) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error) + func (c *Ivschat) UpdateLoggingConfiguration(input *UpdateLoggingConfigurationInput) (*UpdateLoggingConfigurationOutput, error) + func (c *Ivschat) UpdateLoggingConfigurationRequest(input *UpdateLoggingConfigurationInput) (req *request.Request, output *UpdateLoggingConfigurationOutput) + func (c *Ivschat) UpdateLoggingConfigurationWithContext(ctx aws.Context, input *UpdateLoggingConfigurationInput, ...) (*UpdateLoggingConfigurationOutput, error) + func (c *Ivschat) UpdateRoom(input *UpdateRoomInput) (*UpdateRoomOutput, error) + func (c *Ivschat) UpdateRoomRequest(input *UpdateRoomInput) (req *request.Request, output *UpdateRoomOutput) + func (c *Ivschat) UpdateRoomWithContext(ctx aws.Context, input *UpdateRoomInput, opts ...request.Option) (*UpdateRoomOutput, error) + type ListLoggingConfigurationsInput struct + MaxResults *int64 + NextToken *string + func (s *ListLoggingConfigurationsInput) SetMaxResults(v int64) *ListLoggingConfigurationsInput + func (s *ListLoggingConfigurationsInput) SetNextToken(v string) *ListLoggingConfigurationsInput + func (s *ListLoggingConfigurationsInput) Validate() error + func (s ListLoggingConfigurationsInput) GoString() string + func (s ListLoggingConfigurationsInput) String() string + type ListLoggingConfigurationsOutput struct + LoggingConfigurations []*LoggingConfigurationSummary + NextToken *string + func (s *ListLoggingConfigurationsOutput) SetLoggingConfigurations(v []*LoggingConfigurationSummary) *ListLoggingConfigurationsOutput + func (s *ListLoggingConfigurationsOutput) SetNextToken(v string) *ListLoggingConfigurationsOutput + func (s ListLoggingConfigurationsOutput) GoString() string + func (s ListLoggingConfigurationsOutput) String() string + type ListRoomsInput struct + LoggingConfigurationIdentifier *string + MaxResults *int64 + MessageReviewHandlerUri *string + Name *string + NextToken *string + func (s *ListRoomsInput) SetLoggingConfigurationIdentifier(v string) *ListRoomsInput + func (s *ListRoomsInput) SetMaxResults(v int64) *ListRoomsInput + func (s *ListRoomsInput) SetMessageReviewHandlerUri(v string) *ListRoomsInput + func (s *ListRoomsInput) SetName(v string) *ListRoomsInput + func (s *ListRoomsInput) SetNextToken(v string) *ListRoomsInput + func (s *ListRoomsInput) Validate() error + func (s ListRoomsInput) GoString() string + func (s ListRoomsInput) String() string + type ListRoomsOutput struct + NextToken *string + Rooms []*RoomSummary + func (s *ListRoomsOutput) SetNextToken(v string) *ListRoomsOutput + func (s *ListRoomsOutput) SetRooms(v []*RoomSummary) *ListRoomsOutput + func (s ListRoomsOutput) GoString() string + func (s ListRoomsOutput) String() string + type ListTagsForResourceInput struct + ResourceArn *string + func (s *ListTagsForResourceInput) SetResourceArn(v string) *ListTagsForResourceInput + func (s *ListTagsForResourceInput) Validate() error + func (s ListTagsForResourceInput) GoString() string + func (s ListTagsForResourceInput) String() string + type ListTagsForResourceOutput struct + Tags map[string]*string + func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForResourceOutput + func (s ListTagsForResourceOutput) GoString() string + func (s ListTagsForResourceOutput) String() string + type LoggingConfigurationSummary struct + Arn *string + CreateTime *time.Time + DestinationConfiguration *DestinationConfiguration + Id *string + Name *string + State *string + Tags map[string]*string + UpdateTime *time.Time + func (s *LoggingConfigurationSummary) SetArn(v string) *LoggingConfigurationSummary + func (s *LoggingConfigurationSummary) SetCreateTime(v time.Time) *LoggingConfigurationSummary + func (s *LoggingConfigurationSummary) SetDestinationConfiguration(v *DestinationConfiguration) *LoggingConfigurationSummary + func (s *LoggingConfigurationSummary) SetId(v string) *LoggingConfigurationSummary + func (s *LoggingConfigurationSummary) SetName(v string) *LoggingConfigurationSummary + func (s *LoggingConfigurationSummary) SetState(v string) *LoggingConfigurationSummary + func (s *LoggingConfigurationSummary) SetTags(v map[string]*string) *LoggingConfigurationSummary + func (s *LoggingConfigurationSummary) SetUpdateTime(v time.Time) *LoggingConfigurationSummary + func (s LoggingConfigurationSummary) GoString() string + func (s LoggingConfigurationSummary) String() string + type MessageReviewHandler struct + FallbackResult *string + Uri *string + func (s *MessageReviewHandler) SetFallbackResult(v string) *MessageReviewHandler + func (s *MessageReviewHandler) SetUri(v string) *MessageReviewHandler + func (s MessageReviewHandler) GoString() string + func (s MessageReviewHandler) String() string + type PendingVerification struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *PendingVerification) Code() string + func (s *PendingVerification) Error() string + func (s *PendingVerification) Message() string + func (s *PendingVerification) OrigErr() error + func (s *PendingVerification) RequestID() string + func (s *PendingVerification) StatusCode() int + func (s PendingVerification) GoString() string + func (s PendingVerification) String() string + type ResourceNotFoundException struct + Message_ *string + ResourceId *string + ResourceType *string + RespMetadata protocol.ResponseMetadata + func (s *ResourceNotFoundException) Code() string + func (s *ResourceNotFoundException) Error() string + func (s *ResourceNotFoundException) Message() string + func (s *ResourceNotFoundException) OrigErr() error + func (s *ResourceNotFoundException) RequestID() string + func (s *ResourceNotFoundException) StatusCode() int + func (s ResourceNotFoundException) GoString() string + func (s ResourceNotFoundException) String() string + type RoomSummary struct + Arn *string + CreateTime *time.Time + Id *string + LoggingConfigurationIdentifiers []*string + MessageReviewHandler *MessageReviewHandler + Name *string + Tags map[string]*string + UpdateTime *time.Time + func (s *RoomSummary) SetArn(v string) *RoomSummary + func (s *RoomSummary) SetCreateTime(v time.Time) *RoomSummary + func (s *RoomSummary) SetId(v string) *RoomSummary + func (s *RoomSummary) SetLoggingConfigurationIdentifiers(v []*string) *RoomSummary + func (s *RoomSummary) SetMessageReviewHandler(v *MessageReviewHandler) *RoomSummary + func (s *RoomSummary) SetName(v string) *RoomSummary + func (s *RoomSummary) SetTags(v map[string]*string) *RoomSummary + func (s *RoomSummary) SetUpdateTime(v time.Time) *RoomSummary + func (s RoomSummary) GoString() string + func (s RoomSummary) String() string + type S3DestinationConfiguration struct + BucketName *string + func (s *S3DestinationConfiguration) SetBucketName(v string) *S3DestinationConfiguration + func (s *S3DestinationConfiguration) Validate() error + func (s S3DestinationConfiguration) GoString() string + func (s S3DestinationConfiguration) String() string + type SendEventInput struct + Attributes map[string]*string + EventName *string + RoomIdentifier *string + func (s *SendEventInput) SetAttributes(v map[string]*string) *SendEventInput + func (s *SendEventInput) SetEventName(v string) *SendEventInput + func (s *SendEventInput) SetRoomIdentifier(v string) *SendEventInput + func (s *SendEventInput) Validate() error + func (s SendEventInput) GoString() string + func (s SendEventInput) String() string + type SendEventOutput struct + Id *string + func (s *SendEventOutput) SetId(v string) *SendEventOutput + func (s SendEventOutput) GoString() string + func (s SendEventOutput) String() string + type ServiceQuotaExceededException struct + Limit *int64 + Message_ *string + ResourceId *string + ResourceType *string + RespMetadata protocol.ResponseMetadata + func (s *ServiceQuotaExceededException) Code() string + func (s *ServiceQuotaExceededException) Error() string + func (s *ServiceQuotaExceededException) Message() string + func (s *ServiceQuotaExceededException) OrigErr() error + func (s *ServiceQuotaExceededException) RequestID() string + func (s *ServiceQuotaExceededException) StatusCode() int + func (s ServiceQuotaExceededException) GoString() string + func (s ServiceQuotaExceededException) String() string + type TagResourceInput struct + ResourceArn *string + Tags map[string]*string + func (s *TagResourceInput) SetResourceArn(v string) *TagResourceInput + func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput + func (s *TagResourceInput) Validate() error + func (s TagResourceInput) GoString() string + func (s TagResourceInput) String() string + type TagResourceOutput struct + func (s TagResourceOutput) GoString() string + func (s TagResourceOutput) String() string + type ThrottlingException struct + Limit *int64 + Message_ *string + ResourceId *string + ResourceType *string + RespMetadata protocol.ResponseMetadata + func (s *ThrottlingException) Code() string + func (s *ThrottlingException) Error() string + func (s *ThrottlingException) Message() string + func (s *ThrottlingException) OrigErr() error + func (s *ThrottlingException) RequestID() string + func (s *ThrottlingException) StatusCode() int + func (s ThrottlingException) GoString() string + func (s ThrottlingException) String() string + type UntagResourceInput struct + ResourceArn *string + TagKeys []*string + func (s *UntagResourceInput) SetResourceArn(v string) *UntagResourceInput + func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput + func (s *UntagResourceInput) Validate() error + func (s UntagResourceInput) GoString() string + func (s UntagResourceInput) String() string + type UntagResourceOutput struct + func (s UntagResourceOutput) GoString() string + func (s UntagResourceOutput) String() string + type UpdateLoggingConfigurationInput struct + DestinationConfiguration *DestinationConfiguration + Identifier *string + Name *string + func (s *UpdateLoggingConfigurationInput) SetDestinationConfiguration(v *DestinationConfiguration) *UpdateLoggingConfigurationInput + func (s *UpdateLoggingConfigurationInput) SetIdentifier(v string) *UpdateLoggingConfigurationInput + func (s *UpdateLoggingConfigurationInput) SetName(v string) *UpdateLoggingConfigurationInput + func (s *UpdateLoggingConfigurationInput) Validate() error + func (s UpdateLoggingConfigurationInput) GoString() string + func (s UpdateLoggingConfigurationInput) String() string + type UpdateLoggingConfigurationOutput struct + Arn *string + CreateTime *time.Time + DestinationConfiguration *DestinationConfiguration + Id *string + Name *string + State *string + Tags map[string]*string + UpdateTime *time.Time + func (s *UpdateLoggingConfigurationOutput) SetArn(v string) *UpdateLoggingConfigurationOutput + func (s *UpdateLoggingConfigurationOutput) SetCreateTime(v time.Time) *UpdateLoggingConfigurationOutput + func (s *UpdateLoggingConfigurationOutput) SetDestinationConfiguration(v *DestinationConfiguration) *UpdateLoggingConfigurationOutput + func (s *UpdateLoggingConfigurationOutput) SetId(v string) *UpdateLoggingConfigurationOutput + func (s *UpdateLoggingConfigurationOutput) SetName(v string) *UpdateLoggingConfigurationOutput + func (s *UpdateLoggingConfigurationOutput) SetState(v string) *UpdateLoggingConfigurationOutput + func (s *UpdateLoggingConfigurationOutput) SetTags(v map[string]*string) *UpdateLoggingConfigurationOutput + func (s *UpdateLoggingConfigurationOutput) SetUpdateTime(v time.Time) *UpdateLoggingConfigurationOutput + func (s UpdateLoggingConfigurationOutput) GoString() string + func (s UpdateLoggingConfigurationOutput) String() string + type UpdateRoomInput struct + Identifier *string + LoggingConfigurationIdentifiers []*string + MaximumMessageLength *int64 + MaximumMessageRatePerSecond *int64 + MessageReviewHandler *MessageReviewHandler + Name *string + func (s *UpdateRoomInput) SetIdentifier(v string) *UpdateRoomInput + func (s *UpdateRoomInput) SetLoggingConfigurationIdentifiers(v []*string) *UpdateRoomInput + func (s *UpdateRoomInput) SetMaximumMessageLength(v int64) *UpdateRoomInput + func (s *UpdateRoomInput) SetMaximumMessageRatePerSecond(v int64) *UpdateRoomInput + func (s *UpdateRoomInput) SetMessageReviewHandler(v *MessageReviewHandler) *UpdateRoomInput + func (s *UpdateRoomInput) SetName(v string) *UpdateRoomInput + func (s *UpdateRoomInput) Validate() error + func (s UpdateRoomInput) GoString() string + func (s UpdateRoomInput) String() string + type UpdateRoomOutput struct + Arn *string + CreateTime *time.Time + Id *string + LoggingConfigurationIdentifiers []*string + MaximumMessageLength *int64 + MaximumMessageRatePerSecond *int64 + MessageReviewHandler *MessageReviewHandler + Name *string + Tags map[string]*string + UpdateTime *time.Time + func (s *UpdateRoomOutput) SetArn(v string) *UpdateRoomOutput + func (s *UpdateRoomOutput) SetCreateTime(v time.Time) *UpdateRoomOutput + func (s *UpdateRoomOutput) SetId(v string) *UpdateRoomOutput + func (s *UpdateRoomOutput) SetLoggingConfigurationIdentifiers(v []*string) *UpdateRoomOutput + func (s *UpdateRoomOutput) SetMaximumMessageLength(v int64) *UpdateRoomOutput + func (s *UpdateRoomOutput) SetMaximumMessageRatePerSecond(v int64) *UpdateRoomOutput + func (s *UpdateRoomOutput) SetMessageReviewHandler(v *MessageReviewHandler) *UpdateRoomOutput + func (s *UpdateRoomOutput) SetName(v string) *UpdateRoomOutput + func (s *UpdateRoomOutput) SetTags(v map[string]*string) *UpdateRoomOutput + func (s *UpdateRoomOutput) SetUpdateTime(v time.Time) *UpdateRoomOutput + func (s UpdateRoomOutput) GoString() string + func (s UpdateRoomOutput) String() string + type ValidationException struct + FieldList []*ValidationExceptionField + Message_ *string + Reason *string + RespMetadata protocol.ResponseMetadata + func (s *ValidationException) Code() string + func (s *ValidationException) Error() string + func (s *ValidationException) Message() string + func (s *ValidationException) OrigErr() error + func (s *ValidationException) RequestID() string + func (s *ValidationException) StatusCode() int + func (s ValidationException) GoString() string + func (s ValidationException) String() string + type ValidationExceptionField struct + Message *string + Name *string + func (s *ValidationExceptionField) SetMessage(v string) *ValidationExceptionField + func (s *ValidationExceptionField) SetName(v string) *ValidationExceptionField + func (s ValidationExceptionField) GoString() string + func (s ValidationExceptionField) String() string