AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::mediapackagev2::Model Namespace Reference

Namespaces

namespace  AdMarkerDashMapper
 
namespace  AdMarkerHlsMapper
 
 
 
 
 
 
 
 
namespace  DrmSystemMapper
 
 
 
namespace  InputTypeMapper
 
 
 
 
namespace  ScteFilterMapper
 
 
 

Classes

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  Destination
 
class  Encryption
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  HarvestJob
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  Scte
 
class  ScteDash
 
class  ScteHls
 
class  Segment
 
 
class  StartTag
 
 
 
 
 
 
 
 
 
 

Typedefs

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Enumerations

enum class  AdMarkerDash { NOT_SET , BINARY , XML }
 
enum class  AdMarkerHls { NOT_SET , DATERANGE }
 
enum class  CmafEncryptionMethod { NOT_SET , CENC , CBCS }
 
 
enum class  ContainerType { NOT_SET , TS , CMAF }
 
 
 
 
 
 
 
 
enum class  InputType { NOT_SET , HLS , CMAF }
 
 
 
 
 
 
enum class  ValidationExceptionType {
  NOT_SET , CONTAINER_TYPE_IMMUTABLE , INVALID_PAGINATION_TOKEN , INVALID_PAGINATION_MAX_RESULTS ,
  INVALID_POLICY , INVALID_ROLE_ARN , MANIFEST_NAME_COLLISION , ENCRYPTION_METHOD_CONTAINER_TYPE_MISMATCH ,
  CENC_IV_INCOMPATIBLE , ENCRYPTION_CONTRACT_WITHOUT_AUDIO_RENDITION_INCOMPATIBLE , ENCRYPTION_CONTRACT_UNENCRYPTED , ENCRYPTION_CONTRACT_SHARED ,
  NUM_MANIFESTS_LOW , NUM_MANIFESTS_HIGH , MANIFEST_DRM_SYSTEMS_INCOMPATIBLE , DRM_SYSTEMS_ENCRYPTION_METHOD_INCOMPATIBLE ,
  ROLE_ARN_NOT_ASSUMABLE , ROLE_ARN_LENGTH_OUT_OF_RANGE , ROLE_ARN_INVALID_FORMAT , URL_INVALID ,
  URL_SCHEME , URL_USER_INFO , URL_PORT , URL_UNKNOWN_HOST ,
  URL_LOCAL_ADDRESS , URL_LOOPBACK_ADDRESS , URL_LINK_LOCAL_ADDRESS , URL_MULTICAST_ADDRESS ,
  MEMBER_INVALID , MEMBER_MISSING , MEMBER_MIN_VALUE , MEMBER_MAX_VALUE ,
  MEMBER_MIN_LENGTH , MEMBER_MAX_LENGTH , MEMBER_INVALID_ENUM_VALUE , MEMBER_DOES_NOT_MATCH_PATTERN ,
  INVALID_MANIFEST_FILTER , INVALID_TIME_DELAY_SECONDS , END_TIME_EARLIER_THAN_START_TIME , TS_CONTAINER_TYPE_WITH_DASH_MANIFEST ,
  DIRECT_MODE_WITH_TIMING_SOURCE , NONE_MODE_WITH_TIMING_SOURCE , TIMING_SOURCE_MISSING , UPDATE_PERIOD_SMALLER_THAN_SEGMENT_DURATION ,
  PERIOD_TRIGGERS_NONE_SPECIFIED_WITH_ADDITIONAL_VALUES , DRM_SIGNALING_MISMATCH_SEGMENT_ENCRYPTION_STATUS , ONLY_CMAF_INPUT_TYPE_ALLOW_FORCE_ENDPOINT_ERROR_CONFIGURATION , SOURCE_DISRUPTIONS_ENABLED_INCORRECTLY ,
  HARVESTED_MANIFEST_HAS_START_END_FILTER_CONFIGURATION , HARVESTED_MANIFEST_NOT_FOUND_ON_ENDPOINT , TOO_MANY_IN_PROGRESS_HARVEST_JOBS , HARVEST_JOB_INELIGIBLE_FOR_CANCELLATION ,
  INVALID_HARVEST_JOB_DURATION , HARVEST_JOB_S3_DESTINATION_MISSING_OR_INCOMPLETE , HARVEST_JOB_UNABLE_TO_WRITE_TO_S3_DESTINATION , HARVEST_JOB_CUSTOMER_ENDPOINT_READ_ACCESS_DENIED ,
  CLIP_START_TIME_WITH_START_OR_END , START_TAG_TIME_OFFSET_INVALID
}
 

Typedef Documentation

◆ CancelHarvestJobOutcome

Definition at line 120 of file Mediapackagev2ServiceClientModel.h.

◆ CancelHarvestJobOutcomeCallable

Definition at line 151 of file Mediapackagev2ServiceClientModel.h.

◆ CreateChannelGroupOutcome

Definition at line 122 of file Mediapackagev2ServiceClientModel.h.

◆ CreateChannelGroupOutcomeCallable

Definition at line 153 of file Mediapackagev2ServiceClientModel.h.

◆ CreateChannelOutcome

Definition at line 121 of file Mediapackagev2ServiceClientModel.h.

◆ CreateChannelOutcomeCallable

Definition at line 152 of file Mediapackagev2ServiceClientModel.h.

◆ CreateHarvestJobOutcome

Definition at line 123 of file Mediapackagev2ServiceClientModel.h.

◆ CreateHarvestJobOutcomeCallable

Definition at line 154 of file Mediapackagev2ServiceClientModel.h.

◆ CreateOriginEndpointOutcome

Definition at line 124 of file Mediapackagev2ServiceClientModel.h.

◆ CreateOriginEndpointOutcomeCallable

Definition at line 155 of file Mediapackagev2ServiceClientModel.h.

◆ DeleteChannelGroupOutcome

Definition at line 126 of file Mediapackagev2ServiceClientModel.h.

◆ DeleteChannelGroupOutcomeCallable

Definition at line 157 of file Mediapackagev2ServiceClientModel.h.

◆ DeleteChannelOutcome

Definition at line 125 of file Mediapackagev2ServiceClientModel.h.

◆ DeleteChannelOutcomeCallable

Definition at line 156 of file Mediapackagev2ServiceClientModel.h.

◆ DeleteChannelPolicyOutcome

Definition at line 127 of file Mediapackagev2ServiceClientModel.h.

◆ DeleteChannelPolicyOutcomeCallable

Definition at line 158 of file Mediapackagev2ServiceClientModel.h.

◆ DeleteOriginEndpointOutcome

Definition at line 128 of file Mediapackagev2ServiceClientModel.h.

◆ DeleteOriginEndpointOutcomeCallable

Definition at line 159 of file Mediapackagev2ServiceClientModel.h.

◆ DeleteOriginEndpointPolicyOutcome

Definition at line 129 of file Mediapackagev2ServiceClientModel.h.

◆ DeleteOriginEndpointPolicyOutcomeCallable

Definition at line 160 of file Mediapackagev2ServiceClientModel.h.

◆ GetChannelGroupOutcome

Definition at line 131 of file Mediapackagev2ServiceClientModel.h.

◆ GetChannelGroupOutcomeCallable

Definition at line 162 of file Mediapackagev2ServiceClientModel.h.

◆ GetChannelOutcome

Definition at line 130 of file Mediapackagev2ServiceClientModel.h.

◆ GetChannelOutcomeCallable

Definition at line 161 of file Mediapackagev2ServiceClientModel.h.

◆ GetChannelPolicyOutcome

Definition at line 132 of file Mediapackagev2ServiceClientModel.h.

◆ GetChannelPolicyOutcomeCallable

Definition at line 163 of file Mediapackagev2ServiceClientModel.h.

◆ GetHarvestJobOutcome

Definition at line 133 of file Mediapackagev2ServiceClientModel.h.

◆ GetHarvestJobOutcomeCallable

Definition at line 164 of file Mediapackagev2ServiceClientModel.h.

◆ GetOriginEndpointOutcome

Definition at line 134 of file Mediapackagev2ServiceClientModel.h.

◆ GetOriginEndpointOutcomeCallable

Definition at line 165 of file Mediapackagev2ServiceClientModel.h.

◆ GetOriginEndpointPolicyOutcome

Definition at line 135 of file Mediapackagev2ServiceClientModel.h.

◆ GetOriginEndpointPolicyOutcomeCallable

Definition at line 166 of file Mediapackagev2ServiceClientModel.h.

◆ ListChannelGroupsOutcome

Definition at line 136 of file Mediapackagev2ServiceClientModel.h.

◆ ListChannelGroupsOutcomeCallable

Definition at line 167 of file Mediapackagev2ServiceClientModel.h.

◆ ListChannelsOutcome

Definition at line 137 of file Mediapackagev2ServiceClientModel.h.

◆ ListChannelsOutcomeCallable

Definition at line 168 of file Mediapackagev2ServiceClientModel.h.

◆ ListHarvestJobsOutcome

Definition at line 138 of file Mediapackagev2ServiceClientModel.h.

◆ ListHarvestJobsOutcomeCallable

Definition at line 169 of file Mediapackagev2ServiceClientModel.h.

◆ ListOriginEndpointsOutcome

Definition at line 139 of file Mediapackagev2ServiceClientModel.h.

◆ ListOriginEndpointsOutcomeCallable

Definition at line 170 of file Mediapackagev2ServiceClientModel.h.

◆ ListTagsForResourceOutcome

Definition at line 140 of file Mediapackagev2ServiceClientModel.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 171 of file Mediapackagev2ServiceClientModel.h.

◆ PutChannelPolicyOutcome

Definition at line 141 of file Mediapackagev2ServiceClientModel.h.

◆ PutChannelPolicyOutcomeCallable

Definition at line 172 of file Mediapackagev2ServiceClientModel.h.

◆ PutOriginEndpointPolicyOutcome

Definition at line 142 of file Mediapackagev2ServiceClientModel.h.

◆ PutOriginEndpointPolicyOutcomeCallable

Definition at line 173 of file Mediapackagev2ServiceClientModel.h.

◆ TagResourceOutcome

Definition at line 143 of file Mediapackagev2ServiceClientModel.h.

◆ TagResourceOutcomeCallable

Definition at line 174 of file Mediapackagev2ServiceClientModel.h.

◆ UntagResourceOutcome

Definition at line 144 of file Mediapackagev2ServiceClientModel.h.

◆ UntagResourceOutcomeCallable

Definition at line 175 of file Mediapackagev2ServiceClientModel.h.

◆ UpdateChannelGroupOutcome

Definition at line 146 of file Mediapackagev2ServiceClientModel.h.

◆ UpdateChannelGroupOutcomeCallable

Definition at line 177 of file Mediapackagev2ServiceClientModel.h.

◆ UpdateChannelOutcome

Definition at line 145 of file Mediapackagev2ServiceClientModel.h.

◆ UpdateChannelOutcomeCallable

Definition at line 176 of file Mediapackagev2ServiceClientModel.h.

◆ UpdateOriginEndpointOutcome

Definition at line 147 of file Mediapackagev2ServiceClientModel.h.

◆ UpdateOriginEndpointOutcomeCallable

Definition at line 178 of file Mediapackagev2ServiceClientModel.h.

Enumeration Type Documentation

◆ AdMarkerDash

Enumerator
NOT_SET 
BINARY 
XML 

Definition at line 16 of file AdMarkerDash.h.

◆ AdMarkerHls

Enumerator
NOT_SET 
DATERANGE 

Definition at line 16 of file AdMarkerHls.h.

◆ CmafEncryptionMethod

Enumerator
NOT_SET 
CENC 
CBCS 

Definition at line 16 of file CmafEncryptionMethod.h.

◆ ConflictExceptionType

Enumerator
NOT_SET 
RESOURCE_IN_USE 
RESOURCE_ALREADY_EXISTS 
IDEMPOTENT_PARAMETER_MISMATCH 
CONFLICTING_OPERATION 

Definition at line 16 of file ConflictExceptionType.h.

◆ ContainerType

Enumerator
NOT_SET 
TS 
CMAF 

Definition at line 16 of file ContainerType.h.

◆ DashDrmSignaling

Enumerator
NOT_SET 
INDIVIDUAL 
REFERENCED 

Definition at line 16 of file DashDrmSignaling.h.

◆ DashPeriodTrigger

Enumerator
NOT_SET 
AVAILS 
DRM_KEY_ROTATION 
SOURCE_CHANGES 
SOURCE_DISRUPTIONS 
NONE 

Definition at line 16 of file DashPeriodTrigger.h.

◆ DashSegmentTemplateFormat

Enumerator
NOT_SET 
NUMBER_WITH_TIMELINE 

Definition at line 16 of file DashSegmentTemplateFormat.h.

◆ DashUtcTimingMode

Enumerator
NOT_SET 
HTTP_HEAD 
HTTP_ISO 
HTTP_XSDATE 
UTC_DIRECT 

Definition at line 16 of file DashUtcTimingMode.h.

◆ DrmSystem

Enumerator
NOT_SET 
CLEAR_KEY_AES_128 
FAIRPLAY 
PLAYREADY 
WIDEVINE 
IRDETO 

Definition at line 16 of file DrmSystem.h.

◆ EndpointErrorCondition

Enumerator
NOT_SET 
STALE_MANIFEST 
INCOMPLETE_MANIFEST 
MISSING_DRM_KEY 
SLATE_INPUT 

Definition at line 16 of file EndpointErrorCondition.h.

◆ HarvestJobStatus

Enumerator
NOT_SET 
QUEUED 
IN_PROGRESS 
CANCELLED 
COMPLETED 
FAILED 

Definition at line 16 of file HarvestJobStatus.h.

◆ InputType

Enumerator
NOT_SET 
HLS 
CMAF 

Definition at line 16 of file InputType.h.

◆ PresetSpeke20Audio

Enumerator
NOT_SET 
PRESET_AUDIO_1 
PRESET_AUDIO_2 
PRESET_AUDIO_3 
SHARED 
UNENCRYPTED 

Definition at line 16 of file PresetSpeke20Audio.h.

◆ PresetSpeke20Video

Enumerator
NOT_SET 
PRESET_VIDEO_1 
PRESET_VIDEO_2 
PRESET_VIDEO_3 
PRESET_VIDEO_4 
PRESET_VIDEO_5 
PRESET_VIDEO_6 
PRESET_VIDEO_7 
PRESET_VIDEO_8 
SHARED 
UNENCRYPTED 

Definition at line 16 of file PresetSpeke20Video.h.

◆ ResourceTypeNotFound

Enumerator
NOT_SET 
CHANNEL_GROUP 
CHANNEL 
ORIGIN_ENDPOINT 
HARVEST_JOB 

Definition at line 16 of file ResourceTypeNotFound.h.

◆ ScteFilter

Enumerator
NOT_SET 
SPLICE_INSERT 
BREAK 
PROVIDER_ADVERTISEMENT 
DISTRIBUTOR_ADVERTISEMENT 
PROVIDER_PLACEMENT_OPPORTUNITY 
DISTRIBUTOR_PLACEMENT_OPPORTUNITY 
PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY 
DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY 
PROGRAM 

Definition at line 16 of file ScteFilter.h.

◆ TsEncryptionMethod

Enumerator
NOT_SET 
AES_128 
SAMPLE_AES 

Definition at line 16 of file TsEncryptionMethod.h.

◆ ValidationExceptionType

Enumerator
NOT_SET 
CONTAINER_TYPE_IMMUTABLE 
INVALID_PAGINATION_TOKEN 
INVALID_PAGINATION_MAX_RESULTS 
INVALID_POLICY 
INVALID_ROLE_ARN 
MANIFEST_NAME_COLLISION 
ENCRYPTION_METHOD_CONTAINER_TYPE_MISMATCH 
CENC_IV_INCOMPATIBLE 
ENCRYPTION_CONTRACT_WITHOUT_AUDIO_RENDITION_INCOMPATIBLE 
ENCRYPTION_CONTRACT_UNENCRYPTED 
ENCRYPTION_CONTRACT_SHARED 
NUM_MANIFESTS_LOW 
NUM_MANIFESTS_HIGH 
MANIFEST_DRM_SYSTEMS_INCOMPATIBLE 
DRM_SYSTEMS_ENCRYPTION_METHOD_INCOMPATIBLE 
ROLE_ARN_NOT_ASSUMABLE 
ROLE_ARN_LENGTH_OUT_OF_RANGE 
ROLE_ARN_INVALID_FORMAT 
URL_INVALID 
URL_SCHEME 
URL_USER_INFO 
URL_PORT 
URL_UNKNOWN_HOST 
URL_LOCAL_ADDRESS 
URL_LOOPBACK_ADDRESS 
URL_LINK_LOCAL_ADDRESS 
URL_MULTICAST_ADDRESS 
MEMBER_INVALID 
MEMBER_MISSING 
MEMBER_MIN_VALUE 
MEMBER_MAX_VALUE 
MEMBER_MIN_LENGTH 
MEMBER_MAX_LENGTH 
MEMBER_INVALID_ENUM_VALUE 
MEMBER_DOES_NOT_MATCH_PATTERN 
INVALID_MANIFEST_FILTER 
INVALID_TIME_DELAY_SECONDS 
END_TIME_EARLIER_THAN_START_TIME 
TS_CONTAINER_TYPE_WITH_DASH_MANIFEST 
DIRECT_MODE_WITH_TIMING_SOURCE 
NONE_MODE_WITH_TIMING_SOURCE 
TIMING_SOURCE_MISSING 
UPDATE_PERIOD_SMALLER_THAN_SEGMENT_DURATION 
PERIOD_TRIGGERS_NONE_SPECIFIED_WITH_ADDITIONAL_VALUES 
DRM_SIGNALING_MISMATCH_SEGMENT_ENCRYPTION_STATUS 
ONLY_CMAF_INPUT_TYPE_ALLOW_FORCE_ENDPOINT_ERROR_CONFIGURATION 
SOURCE_DISRUPTIONS_ENABLED_INCORRECTLY 
HARVESTED_MANIFEST_HAS_START_END_FILTER_CONFIGURATION 
HARVESTED_MANIFEST_NOT_FOUND_ON_ENDPOINT 
TOO_MANY_IN_PROGRESS_HARVEST_JOBS 
HARVEST_JOB_INELIGIBLE_FOR_CANCELLATION 
INVALID_HARVEST_JOB_DURATION 
HARVEST_JOB_S3_DESTINATION_MISSING_OR_INCOMPLETE 
HARVEST_JOB_UNABLE_TO_WRITE_TO_S3_DESTINATION 
HARVEST_JOB_CUSTOMER_ENDPOINT_READ_ACCESS_DENIED 
CLIP_START_TIME_WITH_START_OR_END 
START_TAG_TIME_OFFSET_INVALID 

Definition at line 16 of file ValidationExceptionType.h.