Documentation ¶
Index ¶
- type AccessDeniedException
- type ConflictException
- type InternalServerException
- type ParticipantToken
- type ParticipantTokenCapability
- type ParticipantTokenConfiguration
- type PendingVerification
- type ResourceNotFoundException
- type ServiceQuotaExceededException
- type Stage
- type StageSummary
- type ValidationException
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessDeniedException ¶
type AccessDeniedException struct { Message *string ErrorCodeOverride *string ExceptionMessage *string // contains filtered or unexported fields }
func (*AccessDeniedException) Error ¶
func (e *AccessDeniedException) Error() string
func (*AccessDeniedException) ErrorCode ¶
func (e *AccessDeniedException) ErrorCode() string
func (*AccessDeniedException) ErrorFault ¶
func (e *AccessDeniedException) ErrorFault() smithy.ErrorFault
func (*AccessDeniedException) ErrorMessage ¶
func (e *AccessDeniedException) ErrorMessage() string
type ConflictException ¶
type ConflictException struct { Message *string ErrorCodeOverride *string ExceptionMessage *string // contains filtered or unexported fields }
func (*ConflictException) Error ¶
func (e *ConflictException) Error() string
func (*ConflictException) ErrorCode ¶
func (e *ConflictException) ErrorCode() string
func (*ConflictException) ErrorFault ¶
func (e *ConflictException) ErrorFault() smithy.ErrorFault
func (*ConflictException) ErrorMessage ¶
func (e *ConflictException) ErrorMessage() string
type InternalServerException ¶
type InternalServerException struct { Message *string ErrorCodeOverride *string ExceptionMessage *string // contains filtered or unexported fields }
func (*InternalServerException) Error ¶
func (e *InternalServerException) Error() string
func (*InternalServerException) ErrorCode ¶
func (e *InternalServerException) ErrorCode() string
func (*InternalServerException) ErrorFault ¶
func (e *InternalServerException) ErrorFault() smithy.ErrorFault
func (*InternalServerException) ErrorMessage ¶
func (e *InternalServerException) ErrorMessage() string
type ParticipantToken ¶
type ParticipantToken struct { // Application-provided attributes to encode into the token and attach to a stage. // This field is exposed to all stage participants and should not be used for // personally identifying, confidential, or sensitive information. Attributes map[string]string // Set of capabilities that the user is allowed to perform in the stage. Capabilities []ParticipantTokenCapability // Duration (in minutes), after which the participant token expires. Default: 60 // (1 hour). Duration int32 // ISO 8601 timestamp (returned as a string) for when this token expires. ExpirationTime *time.Time // Unique identifier for this participant token, assigned by IVS. ParticipantId *string // The issued client token, encrypted. Token *string // Name to help identify the token. This can be any UTF-8 encoded text. This field // is exposed to all stage participants and should not be used for personally // identifying, confidential, or sensitive information. UserId *string // contains filtered or unexported fields }
Object specifying a participant token in a stage.
type ParticipantTokenCapability ¶
type ParticipantTokenCapability string
const ( ParticipantTokenCapabilityPublish ParticipantTokenCapability = "PUBLISH" ParticipantTokenCapabilitySubscribe ParticipantTokenCapability = "SUBSCRIBE" )
Enum values for ParticipantTokenCapability
func (ParticipantTokenCapability) Values ¶
func (ParticipantTokenCapability) Values() []ParticipantTokenCapability
Values returns all known values for ParticipantTokenCapability. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type ParticipantTokenConfiguration ¶
type ParticipantTokenConfiguration struct { // Application-provided attributes to encode into the corresponding participant // token and attach to a stage. Map keys and values can contain UTF-8 encoded text. // The maximum length of this field is 1 KB total. This field is exposed to all // stage participants and should not be used for personally identifying, // confidential, or sensitive information. Attributes map[string]string // Set of capabilities that the user is allowed to perform in the stage. Capabilities []ParticipantTokenCapability // Duration (in minutes), after which the corresponding participant token expires. // Default: 60 (1 hour). Duration int32 // Name that can be specified to help identify the corresponding participant // token. This can be any UTF-8 encoded text. This field is exposed to all stage // participants and should not be used for personally identifying, confidential, or // sensitive information. UserId *string // contains filtered or unexported fields }
Object specifying a participant token configuration in a stage.
type PendingVerification ¶
type PendingVerification struct { Message *string ErrorCodeOverride *string ExceptionMessage *string // contains filtered or unexported fields }
func (*PendingVerification) Error ¶
func (e *PendingVerification) Error() string
func (*PendingVerification) ErrorCode ¶
func (e *PendingVerification) ErrorCode() string
func (*PendingVerification) ErrorFault ¶
func (e *PendingVerification) ErrorFault() smithy.ErrorFault
func (*PendingVerification) ErrorMessage ¶
func (e *PendingVerification) ErrorMessage() string
type ResourceNotFoundException ¶
type ResourceNotFoundException struct { Message *string ErrorCodeOverride *string ExceptionMessage *string // contains filtered or unexported fields }
func (*ResourceNotFoundException) Error ¶
func (e *ResourceNotFoundException) Error() string
func (*ResourceNotFoundException) ErrorCode ¶
func (e *ResourceNotFoundException) ErrorCode() string
func (*ResourceNotFoundException) ErrorFault ¶
func (e *ResourceNotFoundException) ErrorFault() smithy.ErrorFault
func (*ResourceNotFoundException) ErrorMessage ¶
func (e *ResourceNotFoundException) ErrorMessage() string
type ServiceQuotaExceededException ¶
type ServiceQuotaExceededException struct { Message *string ErrorCodeOverride *string ExceptionMessage *string // contains filtered or unexported fields }
func (*ServiceQuotaExceededException) Error ¶
func (e *ServiceQuotaExceededException) Error() string
func (*ServiceQuotaExceededException) ErrorCode ¶
func (e *ServiceQuotaExceededException) ErrorCode() string
func (*ServiceQuotaExceededException) ErrorFault ¶
func (e *ServiceQuotaExceededException) ErrorFault() smithy.ErrorFault
func (*ServiceQuotaExceededException) ErrorMessage ¶
func (e *ServiceQuotaExceededException) ErrorMessage() string
type Stage ¶
type Stage struct { // Stage ARN. // // This member is required. Arn *string // ID of the active session within the stage. ActiveSessionId *string // Stage name. Name *string // Tags attached to the resource. Array of maps, each of the form string:string // (key:value) . See Tagging AWS Resources (https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html) // for details, including restrictions that apply to tags and "Tag naming limits // and requirements"; Amazon IVS has no constraints on tags beyond what is // documented there. Tags map[string]string // contains filtered or unexported fields }
Object specifying a stage.
type StageSummary ¶
type StageSummary struct { // Stage ARN. // // This member is required. Arn *string // ID of the active session within the stage. ActiveSessionId *string // Stage name. Name *string // Tags attached to the resource. Array of maps, each of the form string:string // (key:value) . See Tagging AWS Resources (https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html) // for details, including restrictions that apply to tags and "Tag naming limits // and requirements"; Amazon IVS has no constraints on tags beyond what is // documented there. Tags map[string]string // contains filtered or unexported fields }
Summary information about a stage.
type ValidationException ¶
type ValidationException struct { Message *string ErrorCodeOverride *string ExceptionMessage *string // contains filtered or unexported fields }
func (*ValidationException) Error ¶
func (e *ValidationException) Error() string
func (*ValidationException) ErrorCode ¶
func (e *ValidationException) ErrorCode() string
func (*ValidationException) ErrorFault ¶
func (e *ValidationException) ErrorFault() smithy.ErrorFault
func (*ValidationException) ErrorMessage ¶
func (e *ValidationException) ErrorMessage() string
Click to show internal directories.
Click to hide internal directories.