package
1.55.6
Repository: https://github.com/aws/aws-sdk-go.git
Documentation: pkg.go.dev

# Packages

Package kinesisvideoiface provides an interface to enable mocking the Amazon Kinesis Video Streams service client for testing your code.

# Functions

APIName_Values returns all elements of the APIName enum.
ChannelProtocol_Values returns all elements of the ChannelProtocol enum.
ChannelRole_Values returns all elements of the ChannelRole enum.
ChannelType_Values returns all elements of the ChannelType enum.
ComparisonOperator_Values returns all elements of the ComparisonOperator enum.
ConfigurationStatus_Values returns all elements of the ConfigurationStatus enum.
Format_Values returns all elements of the Format enum.
FormatConfigKey_Values returns all elements of the FormatConfigKey enum.
ImageSelectorType_Values returns all elements of the ImageSelectorType enum.
MediaStorageConfigurationStatus_Values returns all elements of the MediaStorageConfigurationStatus enum.
MediaUriType_Values returns all elements of the MediaUriType enum.
New creates a new instance of the KinesisVideo client with a session.
RecorderStatus_Values returns all elements of the RecorderStatus enum.
Status_Values returns all elements of the Status enum.
StrategyOnFullSize_Values returns all elements of the StrategyOnFullSize enum.
SyncStatus_Values returns all elements of the SyncStatus enum.
UpdateDataRetentionOperation_Values returns all elements of the UpdateDataRetentionOperation enum.
UploaderStatus_Values returns all elements of the UploaderStatus enum.

# Constants

APINameGetClip is a APIName enum value.
APINameGetDashStreamingSessionUrl is a APIName enum value.
APINameGetHlsStreamingSessionUrl is a APIName enum value.
APINameGetImages is a APIName enum value.
APINameGetMedia is a APIName enum value.
APINameGetMediaForFragmentList is a APIName enum value.
APINameListFragments is a APIName enum value.
APINamePutMedia is a APIName enum value.
ChannelProtocolHttps is a ChannelProtocol enum value.
ChannelProtocolWebrtc is a ChannelProtocol enum value.
ChannelProtocolWss is a ChannelProtocol enum value.
ChannelRoleMaster is a ChannelRole enum value.
ChannelRoleViewer is a ChannelRole enum value.
ChannelTypeFullMesh is a ChannelType enum value.
ChannelTypeSingleMaster is a ChannelType enum value.
ComparisonOperatorBeginsWith is a ComparisonOperator enum value.
ConfigurationStatusDisabled is a ConfigurationStatus enum value.
ConfigurationStatusEnabled is a ConfigurationStatus enum value.
ID to lookup a service endpoint with.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeAccountChannelLimitExceededException for service response error code "AccountChannelLimitExceededException".
ErrCodeAccountStreamLimitExceededException for service response error code "AccountStreamLimitExceededException".
ErrCodeClientLimitExceededException for service response error code "ClientLimitExceededException".
ErrCodeDeviceStreamLimitExceededException for service response error code "DeviceStreamLimitExceededException".
ErrCodeInvalidArgumentException for service response error code "InvalidArgumentException".
ErrCodeInvalidDeviceException for service response error code "InvalidDeviceException".
ErrCodeInvalidResourceFormatException for service response error code "InvalidResourceFormatException".
ErrCodeNoDataRetentionException for service response error code "NoDataRetentionException".
ErrCodeNotAuthorizedException for service response error code "NotAuthorizedException".
ErrCodeResourceInUseException for service response error code "ResourceInUseException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeStreamEdgeConfigurationNotFoundException for service response error code "StreamEdgeConfigurationNotFoundException".
ErrCodeTagsPerResourceExceededLimitException for service response error code "TagsPerResourceExceededLimitException".
ErrCodeVersionMismatchException for service response error code "VersionMismatchException".
FormatConfigKeyJpegquality is a FormatConfigKey enum value.
FormatJpeg is a Format enum value.
FormatPng is a Format enum value.
ImageSelectorTypeProducerTimestamp is a ImageSelectorType enum value.
ImageSelectorTypeServerTimestamp is a ImageSelectorType enum value.
MediaStorageConfigurationStatusDisabled is a MediaStorageConfigurationStatus enum value.
MediaStorageConfigurationStatusEnabled is a MediaStorageConfigurationStatus enum value.
MediaUriTypeFileUri is a MediaUriType enum value.
MediaUriTypeRtspUri is a MediaUriType enum value.
RecorderStatusSuccess is a RecorderStatus enum value.
RecorderStatusSystemError is a RecorderStatus enum value.
RecorderStatusUserError is a RecorderStatus enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
StatusActive is a Status enum value.
StatusCreating is a Status enum value.
StatusDeleting is a Status enum value.
StatusUpdating is a Status enum value.
StrategyOnFullSizeDeleteOldestMedia is a StrategyOnFullSize enum value.
StrategyOnFullSizeDenyNewMedia is a StrategyOnFullSize enum value.
SyncStatusAcknowledged is a SyncStatus enum value.
SyncStatusDeleteFailed is a SyncStatus enum value.
SyncStatusDeleting is a SyncStatus enum value.
SyncStatusDeletingAcknowledged is a SyncStatus enum value.
SyncStatusInSync is a SyncStatus enum value.
SyncStatusSyncFailed is a SyncStatus enum value.
SyncStatusSyncing is a SyncStatus enum value.
UpdateDataRetentionOperationDecreaseDataRetention is a UpdateDataRetentionOperation enum value.
UpdateDataRetentionOperationIncreaseDataRetention is a UpdateDataRetentionOperation enum value.
UploaderStatusSuccess is a UploaderStatus enum value.
UploaderStatusSystemError is a UploaderStatus enum value.
UploaderStatusUserError is a UploaderStatus enum value.

# Structs

You do not have required permissions to perform this operation.
You have reached the maximum limit of active signaling channels for this Amazon Web Services account in this region.
The number of streams created for the account is too high.
A structure that encapsulates a signaling channel's metadata and properties.
An optional input parameter for the ListSignalingChannels API.
Kinesis Video Streams has throttled the request because you have exceeded the limit of allowed client calls.
The configuration details required to delete the connection of the stream from the Edge Agent.
Not implemented.
An object that contains the latest status details for an edge agent's recorder and uploader jobs.
A description of the stream's edge configuration that will be used to sync with the Edge Agent IoT Greengrass component.
The structure that contains the information required for the KVS images delivery.
The structure that contains the information required to deliver images to a customer.
The value for this input parameter is invalid.
Not implemented.
The format of the StreamARN is invalid.
KinesisVideo provides the API operation methods for making requests to Amazon Kinesis Video Streams.
The latest status of a stream's edge recording job.
The latest status of a stream’s edge to cloud uploader job.
A description of a single stream's edge configuration.
The configuration details that include the maximum size of the media (MaxLocalMediaSizeInMB) that you want to store for a stream on the Edge Agent, as well as the strategy that should be used (StrategyOnFullSize) when a stream's maximum size has been reached.
A structure that encapsulates, or contains, the media storage configuration properties.
The configuration details that consist of the credentials required (MediaUriSecretArn and MediaUriType) to access the media files that are streamed to the camera.
A structure that encapsulates, or contains, the media storage configuration properties.
The Stream data retention in hours is equal to zero.
The caller is not authorized to perform this operation.
The structure that contains the notification information for the KVS images delivery.
The structure that contains the information required to deliver a notification to a customer.
The recorder configuration consists of the local MediaSourceConfig details that are used as credentials to accesss the local media files streamed on the camera.
An object that describes the endpoint of the signaling channel returned by the GetSignalingChannelEndpoint API.
When the input StreamARN or ChannelARN in CLOUD_STORAGE_MODE is already mapped to a different Kinesis Video Stream resource, or if the provided input StreamARN or ChannelARN is not in Active status, try one of the following : The DescribeMediaStorageConfiguration API to determine what the stream given channel is mapped to.
Amazon Kinesis Video Streams can't find the stream that you specified.
This API enables you to specify the duration that the camera, or local media file, should record onto the Edge Agent.
An object that contains the endpoint configuration for the SINGLE_MASTER channel type.
A structure that contains the configuration for the SINGLE_MASTER channel type.
The Exception rendered when the Amazon Kinesis Video Stream can't find a stream's edge configuration that you specified.
An object describing a Kinesis video stream.
Specifies the condition that streams must satisfy to be returned when you list streams (see the ListStreams API).
A key and value pair that is associated with the specified signaling channel.
You have exceeded the limit of tags that you can associate with the resource.
The configuration that consists of the ScheduleExpression and the DurationInMinutes details that specify the scheduling to record from a camera, or local media file, onto the Edge Agent.
The stream version that you specified is not the latest version.