Versions in this module Expand all Collapse all v0 v0.24.0 Jul 22, 2020 Changes in this version + const EndpointsID + const ErrCodeAccessDeniedException + const ErrCodeChannelNotBroadcasting + const ErrCodeConflictException + const ErrCodeInternalServerException + const ErrCodeResourceNotFoundException + const ErrCodeServiceQuotaExceededException + const ErrCodeStreamUnavailable + const ErrCodeThrottlingException + const ErrCodeValidationException + const ServiceID + const ServiceName + type BatchError struct + Arn *string + Code *string + Message *string + func (s BatchError) MarshalFields(e protocol.FieldEncoder) error + func (s BatchError) String() string + type BatchGetChannelInput struct + Arns []string + func (s *BatchGetChannelInput) Validate() error + func (s BatchGetChannelInput) MarshalFields(e protocol.FieldEncoder) error + func (s BatchGetChannelInput) String() string + type BatchGetChannelOutput struct + Channels []Channel + Errors []BatchError + func (s BatchGetChannelOutput) MarshalFields(e protocol.FieldEncoder) error + func (s BatchGetChannelOutput) String() string + type BatchGetChannelRequest struct + Copy func(*BatchGetChannelInput) BatchGetChannelRequest + Input *BatchGetChannelInput + func (r BatchGetChannelRequest) Send(ctx context.Context) (*BatchGetChannelResponse, error) + type BatchGetChannelResponse struct + func (r *BatchGetChannelResponse) SDKResponseMetdata() *aws.Response + type BatchGetStreamKeyInput struct + Arns []string + func (s *BatchGetStreamKeyInput) Validate() error + func (s BatchGetStreamKeyInput) MarshalFields(e protocol.FieldEncoder) error + func (s BatchGetStreamKeyInput) String() string + type BatchGetStreamKeyOutput struct + Errors []BatchError + StreamKeys []StreamKey + func (s BatchGetStreamKeyOutput) MarshalFields(e protocol.FieldEncoder) error + func (s BatchGetStreamKeyOutput) String() string + type BatchGetStreamKeyRequest struct + Copy func(*BatchGetStreamKeyInput) BatchGetStreamKeyRequest + Input *BatchGetStreamKeyInput + func (r BatchGetStreamKeyRequest) Send(ctx context.Context) (*BatchGetStreamKeyResponse, error) + type BatchGetStreamKeyResponse struct + func (r *BatchGetStreamKeyResponse) SDKResponseMetdata() *aws.Response + type Channel struct + Arn *string + IngestEndpoint *string + LatencyMode ChannelLatencyMode + Name *string + PlaybackUrl *string + Tags map[string]string + Type ChannelType + func (s Channel) MarshalFields(e protocol.FieldEncoder) error + func (s Channel) String() string + type ChannelLatencyMode string + const ChannelLatencyModeLow + const ChannelLatencyModeNormal + func (enum ChannelLatencyMode) MarshalValue() (string, error) + func (enum ChannelLatencyMode) MarshalValueBuf(b []byte) ([]byte, error) + type ChannelSummary struct + Arn *string + LatencyMode ChannelLatencyMode + Name *string + Tags map[string]string + func (s ChannelSummary) MarshalFields(e protocol.FieldEncoder) error + func (s ChannelSummary) String() string + type ChannelType string + const ChannelTypeBasic + const ChannelTypeStandard + func (enum ChannelType) MarshalValue() (string, error) + func (enum ChannelType) MarshalValueBuf(b []byte) ([]byte, error) + type Client struct + func New(config aws.Config) *Client + func (c *Client) BatchGetChannelRequest(input *BatchGetChannelInput) BatchGetChannelRequest + func (c *Client) BatchGetStreamKeyRequest(input *BatchGetStreamKeyInput) BatchGetStreamKeyRequest + func (c *Client) CreateChannelRequest(input *CreateChannelInput) CreateChannelRequest + func (c *Client) CreateStreamKeyRequest(input *CreateStreamKeyInput) CreateStreamKeyRequest + func (c *Client) DeleteChannelRequest(input *DeleteChannelInput) DeleteChannelRequest + func (c *Client) DeleteStreamKeyRequest(input *DeleteStreamKeyInput) DeleteStreamKeyRequest + func (c *Client) GetChannelRequest(input *GetChannelInput) GetChannelRequest + func (c *Client) GetStreamKeyRequest(input *GetStreamKeyInput) GetStreamKeyRequest + func (c *Client) GetStreamRequest(input *GetStreamInput) GetStreamRequest + func (c *Client) ListChannelsRequest(input *ListChannelsInput) ListChannelsRequest + func (c *Client) ListStreamKeysRequest(input *ListStreamKeysInput) ListStreamKeysRequest + func (c *Client) ListStreamsRequest(input *ListStreamsInput) ListStreamsRequest + func (c *Client) ListTagsForResourceRequest(input *ListTagsForResourceInput) ListTagsForResourceRequest + func (c *Client) PutMetadataRequest(input *PutMetadataInput) PutMetadataRequest + func (c *Client) StopStreamRequest(input *StopStreamInput) StopStreamRequest + func (c *Client) TagResourceRequest(input *TagResourceInput) TagResourceRequest + func (c *Client) UntagResourceRequest(input *UntagResourceInput) UntagResourceRequest + func (c *Client) UpdateChannelRequest(input *UpdateChannelInput) UpdateChannelRequest + type CreateChannelInput struct + LatencyMode ChannelLatencyMode + Name *string + Tags map[string]string + Type ChannelType + func (s CreateChannelInput) MarshalFields(e protocol.FieldEncoder) error + func (s CreateChannelInput) String() string + type CreateChannelOutput struct + Channel *Channel + StreamKey *StreamKey + func (s CreateChannelOutput) MarshalFields(e protocol.FieldEncoder) error + func (s CreateChannelOutput) String() string + type CreateChannelRequest struct + Copy func(*CreateChannelInput) CreateChannelRequest + Input *CreateChannelInput + func (r CreateChannelRequest) Send(ctx context.Context) (*CreateChannelResponse, error) + type CreateChannelResponse struct + func (r *CreateChannelResponse) SDKResponseMetdata() *aws.Response + type CreateStreamKeyInput struct + ChannelArn *string + Tags map[string]string + func (s *CreateStreamKeyInput) Validate() error + func (s CreateStreamKeyInput) MarshalFields(e protocol.FieldEncoder) error + func (s CreateStreamKeyInput) String() string + type CreateStreamKeyOutput struct + StreamKey *StreamKey + func (s CreateStreamKeyOutput) MarshalFields(e protocol.FieldEncoder) error + func (s CreateStreamKeyOutput) String() string + type CreateStreamKeyRequest struct + Copy func(*CreateStreamKeyInput) CreateStreamKeyRequest + Input *CreateStreamKeyInput + func (r CreateStreamKeyRequest) Send(ctx context.Context) (*CreateStreamKeyResponse, error) + type CreateStreamKeyResponse struct + func (r *CreateStreamKeyResponse) SDKResponseMetdata() *aws.Response + type DeleteChannelInput struct + Arn *string + func (s *DeleteChannelInput) Validate() error + func (s DeleteChannelInput) MarshalFields(e protocol.FieldEncoder) error + func (s DeleteChannelInput) String() string + type DeleteChannelOutput struct + func (s DeleteChannelOutput) MarshalFields(e protocol.FieldEncoder) error + func (s DeleteChannelOutput) String() string + type DeleteChannelRequest struct + Copy func(*DeleteChannelInput) DeleteChannelRequest + Input *DeleteChannelInput + func (r DeleteChannelRequest) Send(ctx context.Context) (*DeleteChannelResponse, error) + type DeleteChannelResponse struct + func (r *DeleteChannelResponse) SDKResponseMetdata() *aws.Response + type DeleteStreamKeyInput struct + Arn *string + func (s *DeleteStreamKeyInput) Validate() error + func (s DeleteStreamKeyInput) MarshalFields(e protocol.FieldEncoder) error + func (s DeleteStreamKeyInput) String() string + type DeleteStreamKeyOutput struct + func (s DeleteStreamKeyOutput) MarshalFields(e protocol.FieldEncoder) error + func (s DeleteStreamKeyOutput) String() string + type DeleteStreamKeyRequest struct + Copy func(*DeleteStreamKeyInput) DeleteStreamKeyRequest + Input *DeleteStreamKeyInput + func (r DeleteStreamKeyRequest) Send(ctx context.Context) (*DeleteStreamKeyResponse, error) + type DeleteStreamKeyResponse struct + func (r *DeleteStreamKeyResponse) SDKResponseMetdata() *aws.Response + type GetChannelInput struct + Arn *string + func (s *GetChannelInput) Validate() error + func (s GetChannelInput) MarshalFields(e protocol.FieldEncoder) error + func (s GetChannelInput) String() string + type GetChannelOutput struct + Channel *Channel + func (s GetChannelOutput) MarshalFields(e protocol.FieldEncoder) error + func (s GetChannelOutput) String() string + type GetChannelRequest struct + Copy func(*GetChannelInput) GetChannelRequest + Input *GetChannelInput + func (r GetChannelRequest) Send(ctx context.Context) (*GetChannelResponse, error) + type GetChannelResponse struct + func (r *GetChannelResponse) SDKResponseMetdata() *aws.Response + type GetStreamInput struct + ChannelArn *string + func (s *GetStreamInput) Validate() error + func (s GetStreamInput) MarshalFields(e protocol.FieldEncoder) error + func (s GetStreamInput) String() string + type GetStreamKeyInput struct + Arn *string + func (s *GetStreamKeyInput) Validate() error + func (s GetStreamKeyInput) MarshalFields(e protocol.FieldEncoder) error + func (s GetStreamKeyInput) String() string + type GetStreamKeyOutput struct + StreamKey *StreamKey + func (s GetStreamKeyOutput) MarshalFields(e protocol.FieldEncoder) error + func (s GetStreamKeyOutput) String() string + type GetStreamKeyRequest struct + Copy func(*GetStreamKeyInput) GetStreamKeyRequest + Input *GetStreamKeyInput + func (r GetStreamKeyRequest) Send(ctx context.Context) (*GetStreamKeyResponse, error) + type GetStreamKeyResponse struct + func (r *GetStreamKeyResponse) SDKResponseMetdata() *aws.Response + type GetStreamOutput struct + Stream *Stream + func (s GetStreamOutput) MarshalFields(e protocol.FieldEncoder) error + func (s GetStreamOutput) String() string + type GetStreamRequest struct + Copy func(*GetStreamInput) GetStreamRequest + Input *GetStreamInput + func (r GetStreamRequest) Send(ctx context.Context) (*GetStreamResponse, error) + type GetStreamResponse struct + func (r *GetStreamResponse) SDKResponseMetdata() *aws.Response + type ListChannelsInput struct + FilterByName *string + MaxResults *int64 + NextToken *string + func (s *ListChannelsInput) Validate() error + func (s ListChannelsInput) MarshalFields(e protocol.FieldEncoder) error + func (s ListChannelsInput) String() string + type ListChannelsOutput struct + Channels []ChannelSummary + NextToken *string + func (s ListChannelsOutput) MarshalFields(e protocol.FieldEncoder) error + func (s ListChannelsOutput) String() string + type ListChannelsPaginator struct + func NewListChannelsPaginator(req ListChannelsRequest) ListChannelsPaginator + func (p *ListChannelsPaginator) CurrentPage() *ListChannelsOutput + type ListChannelsRequest struct + Copy func(*ListChannelsInput) ListChannelsRequest + Input *ListChannelsInput + func (r ListChannelsRequest) Send(ctx context.Context) (*ListChannelsResponse, error) + type ListChannelsResponse struct + func (r *ListChannelsResponse) SDKResponseMetdata() *aws.Response + type ListStreamKeysInput struct + ChannelArn *string + MaxResults *int64 + NextToken *string + func (s *ListStreamKeysInput) Validate() error + func (s ListStreamKeysInput) MarshalFields(e protocol.FieldEncoder) error + func (s ListStreamKeysInput) String() string + type ListStreamKeysOutput struct + NextToken *string + StreamKeys []StreamKeySummary + func (s ListStreamKeysOutput) MarshalFields(e protocol.FieldEncoder) error + func (s ListStreamKeysOutput) String() string + type ListStreamKeysPaginator struct + func NewListStreamKeysPaginator(req ListStreamKeysRequest) ListStreamKeysPaginator + func (p *ListStreamKeysPaginator) CurrentPage() *ListStreamKeysOutput + type ListStreamKeysRequest struct + Copy func(*ListStreamKeysInput) ListStreamKeysRequest + Input *ListStreamKeysInput + func (r ListStreamKeysRequest) Send(ctx context.Context) (*ListStreamKeysResponse, error) + type ListStreamKeysResponse struct + func (r *ListStreamKeysResponse) SDKResponseMetdata() *aws.Response + type ListStreamsInput struct + MaxResults *int64 + NextToken *string + func (s *ListStreamsInput) Validate() error + func (s ListStreamsInput) MarshalFields(e protocol.FieldEncoder) error + func (s ListStreamsInput) String() string + type ListStreamsOutput struct + NextToken *string + Streams []StreamSummary + func (s ListStreamsOutput) MarshalFields(e protocol.FieldEncoder) error + func (s ListStreamsOutput) String() string + type ListStreamsPaginator struct + func NewListStreamsPaginator(req ListStreamsRequest) ListStreamsPaginator + func (p *ListStreamsPaginator) CurrentPage() *ListStreamsOutput + type ListStreamsRequest struct + Copy func(*ListStreamsInput) ListStreamsRequest + Input *ListStreamsInput + func (r ListStreamsRequest) Send(ctx context.Context) (*ListStreamsResponse, error) + type ListStreamsResponse struct + func (r *ListStreamsResponse) SDKResponseMetdata() *aws.Response + type ListTagsForResourceInput struct + MaxResults *int64 + NextToken *string + ResourceArn *string + func (s *ListTagsForResourceInput) Validate() error + func (s ListTagsForResourceInput) MarshalFields(e protocol.FieldEncoder) error + func (s ListTagsForResourceInput) String() string + type ListTagsForResourceOutput struct + NextToken *string + Tags map[string]string + func (s ListTagsForResourceOutput) MarshalFields(e protocol.FieldEncoder) error + func (s ListTagsForResourceOutput) String() string + type ListTagsForResourcePaginator struct + func NewListTagsForResourcePaginator(req ListTagsForResourceRequest) ListTagsForResourcePaginator + func (p *ListTagsForResourcePaginator) CurrentPage() *ListTagsForResourceOutput + type ListTagsForResourceRequest struct + Copy func(*ListTagsForResourceInput) ListTagsForResourceRequest + Input *ListTagsForResourceInput + func (r ListTagsForResourceRequest) Send(ctx context.Context) (*ListTagsForResourceResponse, error) + type ListTagsForResourceResponse struct + func (r *ListTagsForResourceResponse) SDKResponseMetdata() *aws.Response + type PutMetadataInput struct + ChannelArn *string + Metadata *string + func (s *PutMetadataInput) Validate() error + func (s PutMetadataInput) MarshalFields(e protocol.FieldEncoder) error + func (s PutMetadataInput) String() string + type PutMetadataOutput struct + func (s PutMetadataOutput) MarshalFields(e protocol.FieldEncoder) error + func (s PutMetadataOutput) String() string + type PutMetadataRequest struct + Copy func(*PutMetadataInput) PutMetadataRequest + Input *PutMetadataInput + func (r PutMetadataRequest) Send(ctx context.Context) (*PutMetadataResponse, error) + type PutMetadataResponse struct + func (r *PutMetadataResponse) SDKResponseMetdata() *aws.Response + type StopStreamInput struct + ChannelArn *string + func (s *StopStreamInput) Validate() error + func (s StopStreamInput) MarshalFields(e protocol.FieldEncoder) error + func (s StopStreamInput) String() string + type StopStreamOutput struct + func (s StopStreamOutput) MarshalFields(e protocol.FieldEncoder) error + func (s StopStreamOutput) String() string + type StopStreamRequest struct + Copy func(*StopStreamInput) StopStreamRequest + Input *StopStreamInput + func (r StopStreamRequest) Send(ctx context.Context) (*StopStreamResponse, error) + type StopStreamResponse struct + func (r *StopStreamResponse) SDKResponseMetdata() *aws.Response + type Stream struct + ChannelArn *string + Health StreamHealth + PlaybackUrl *string + StartTime *time.Time + State StreamState + ViewerCount *int64 + func (s Stream) MarshalFields(e protocol.FieldEncoder) error + func (s Stream) String() string + type StreamHealth string + const StreamHealthHealthy + const StreamHealthStarving + const StreamHealthUnknown + func (enum StreamHealth) MarshalValue() (string, error) + func (enum StreamHealth) MarshalValueBuf(b []byte) ([]byte, error) + type StreamKey struct + Arn *string + ChannelArn *string + Tags map[string]string + Value *string + func (s StreamKey) MarshalFields(e protocol.FieldEncoder) error + func (s StreamKey) String() string + type StreamKeySummary struct + Arn *string + ChannelArn *string + Tags map[string]string + func (s StreamKeySummary) MarshalFields(e protocol.FieldEncoder) error + func (s StreamKeySummary) String() string + type StreamState string + const StreamStateLive + const StreamStateOffline + func (enum StreamState) MarshalValue() (string, error) + func (enum StreamState) MarshalValueBuf(b []byte) ([]byte, error) + type StreamSummary struct + ChannelArn *string + Health StreamHealth + StartTime *time.Time + State StreamState + ViewerCount *int64 + func (s StreamSummary) MarshalFields(e protocol.FieldEncoder) error + func (s StreamSummary) String() string + type TagResourceInput struct + ResourceArn *string + Tags map[string]string + func (s *TagResourceInput) Validate() error + func (s TagResourceInput) MarshalFields(e protocol.FieldEncoder) error + func (s TagResourceInput) String() string + type TagResourceOutput struct + func (s TagResourceOutput) MarshalFields(e protocol.FieldEncoder) error + func (s TagResourceOutput) String() string + type TagResourceRequest struct + Copy func(*TagResourceInput) TagResourceRequest + Input *TagResourceInput + func (r TagResourceRequest) Send(ctx context.Context) (*TagResourceResponse, error) + type TagResourceResponse struct + func (r *TagResourceResponse) SDKResponseMetdata() *aws.Response + type UntagResourceInput struct + ResourceArn *string + TagKeys []string + func (s *UntagResourceInput) Validate() error + func (s UntagResourceInput) MarshalFields(e protocol.FieldEncoder) error + func (s UntagResourceInput) String() string + type UntagResourceOutput struct + func (s UntagResourceOutput) MarshalFields(e protocol.FieldEncoder) error + func (s UntagResourceOutput) String() string + type UntagResourceRequest struct + Copy func(*UntagResourceInput) UntagResourceRequest + Input *UntagResourceInput + func (r UntagResourceRequest) Send(ctx context.Context) (*UntagResourceResponse, error) + type UntagResourceResponse struct + func (r *UntagResourceResponse) SDKResponseMetdata() *aws.Response + type UpdateChannelInput struct + Arn *string + LatencyMode ChannelLatencyMode + Name *string + Type ChannelType + func (s *UpdateChannelInput) Validate() error + func (s UpdateChannelInput) MarshalFields(e protocol.FieldEncoder) error + func (s UpdateChannelInput) String() string + type UpdateChannelOutput struct + Channel *Channel + func (s UpdateChannelOutput) MarshalFields(e protocol.FieldEncoder) error + func (s UpdateChannelOutput) String() string + type UpdateChannelRequest struct + Copy func(*UpdateChannelInput) UpdateChannelRequest + Input *UpdateChannelInput + func (r UpdateChannelRequest) Send(ctx context.Context) (*UpdateChannelResponse, error) + type UpdateChannelResponse struct + func (r *UpdateChannelResponse) SDKResponseMetdata() *aws.Response Other modules containing this package github.com/aws/aws-sdk-go-v2/service/ivs