@pulumi/aws-native
Version:
The Pulumi AWS Cloud Control Provider enables you to build, deploy, and manage [any AWS resource that's supported by the AWS Cloud Control API](https://github.com/pulumi/pulumi-aws-native/blob/master/provider/cmd/pulumi-gen-aws-native/supported-types.txt)
171 lines (170 loc) • 8.65 kB
TypeScript
export declare const ChannelInputType: {
readonly Hls: "HLS";
readonly Cmaf: "CMAF";
};
export type ChannelInputType = (typeof ChannelInputType)[keyof typeof ChannelInputType];
export declare const OriginEndpointAdMarkerDash: {
readonly Binary: "BINARY";
readonly Xml: "XML";
};
export type OriginEndpointAdMarkerDash = (typeof OriginEndpointAdMarkerDash)[keyof typeof OriginEndpointAdMarkerDash];
export declare const OriginEndpointAdMarkerHls: {
readonly Daterange: "DATERANGE";
readonly Scte35Enhanced: "SCTE35_ENHANCED";
};
export type OriginEndpointAdMarkerHls = (typeof OriginEndpointAdMarkerHls)[keyof typeof OriginEndpointAdMarkerHls];
export declare const OriginEndpointCmafEncryptionMethod: {
readonly Cenc: "CENC";
readonly Cbcs: "CBCS";
};
export type OriginEndpointCmafEncryptionMethod = (typeof OriginEndpointCmafEncryptionMethod)[keyof typeof OriginEndpointCmafEncryptionMethod];
export declare const OriginEndpointContainerType: {
readonly Ts: "TS";
readonly Cmaf: "CMAF";
readonly Ism: "ISM";
};
export type OriginEndpointContainerType = (typeof OriginEndpointContainerType)[keyof typeof OriginEndpointContainerType];
export declare const OriginEndpointCustomAdType: {
readonly Program: "PROGRAM";
readonly Chapter: "CHAPTER";
readonly UnscheduledEvent: "UNSCHEDULED_EVENT";
readonly AlternateContentOpportunity: "ALTERNATE_CONTENT_OPPORTUNITY";
readonly Network: "NETWORK";
};
export type OriginEndpointCustomAdType = (typeof OriginEndpointCustomAdType)[keyof typeof OriginEndpointCustomAdType];
export declare const OriginEndpointDashAudioTimelinePattern: {
readonly None: "NONE";
readonly Patterned: "PATTERNED";
};
export type OriginEndpointDashAudioTimelinePattern = (typeof OriginEndpointDashAudioTimelinePattern)[keyof typeof OriginEndpointDashAudioTimelinePattern];
export declare const OriginEndpointDashCompactness: {
readonly Standard: "STANDARD";
readonly None: "NONE";
};
export type OriginEndpointDashCompactness = (typeof OriginEndpointDashCompactness)[keyof typeof OriginEndpointDashCompactness];
export declare const OriginEndpointDashDrmSignaling: {
readonly Individual: "INDIVIDUAL";
readonly Referenced: "REFERENCED";
};
export type OriginEndpointDashDrmSignaling = (typeof OriginEndpointDashDrmSignaling)[keyof typeof OriginEndpointDashDrmSignaling];
export declare const OriginEndpointDashPeriodTrigger: {
readonly Avails: "AVAILS";
readonly DrmKeyRotation: "DRM_KEY_ROTATION";
readonly SourceChanges: "SOURCE_CHANGES";
readonly SourceDisruptions: "SOURCE_DISRUPTIONS";
readonly None: "NONE";
};
export type OriginEndpointDashPeriodTrigger = (typeof OriginEndpointDashPeriodTrigger)[keyof typeof OriginEndpointDashPeriodTrigger];
export declare const OriginEndpointDashProfile: {
readonly DvbDash: "DVB_DASH";
};
export type OriginEndpointDashProfile = (typeof OriginEndpointDashProfile)[keyof typeof OriginEndpointDashProfile];
export declare const OriginEndpointDashSegmentTemplateFormat: {
readonly NumberWithTimeline: "NUMBER_WITH_TIMELINE";
};
export type OriginEndpointDashSegmentTemplateFormat = (typeof OriginEndpointDashSegmentTemplateFormat)[keyof typeof OriginEndpointDashSegmentTemplateFormat];
export declare const OriginEndpointDashTtmlProfile: {
readonly Imsc1: "IMSC_1";
readonly EbuTtD101: "EBU_TT_D_101";
};
export type OriginEndpointDashTtmlProfile = (typeof OriginEndpointDashTtmlProfile)[keyof typeof OriginEndpointDashTtmlProfile];
export declare const OriginEndpointDashUtcTimingMode: {
readonly HttpHead: "HTTP_HEAD";
readonly HttpIso: "HTTP_ISO";
readonly HttpXsdate: "HTTP_XSDATE";
readonly UtcDirect: "UTC_DIRECT";
};
export type OriginEndpointDashUtcTimingMode = (typeof OriginEndpointDashUtcTimingMode)[keyof typeof OriginEndpointDashUtcTimingMode];
export declare const OriginEndpointDrmSystem: {
readonly ClearKeyAes128: "CLEAR_KEY_AES_128";
readonly Fairplay: "FAIRPLAY";
readonly Playready: "PLAYREADY";
readonly Widevine: "WIDEVINE";
readonly Irdeto: "IRDETO";
};
export type OriginEndpointDrmSystem = (typeof OriginEndpointDrmSystem)[keyof typeof OriginEndpointDrmSystem];
export declare const OriginEndpointEndpointErrorCondition: {
readonly StaleManifest: "STALE_MANIFEST";
readonly IncompleteManifest: "INCOMPLETE_MANIFEST";
readonly MissingDrmKey: "MISSING_DRM_KEY";
readonly SlateInput: "SLATE_INPUT";
};
export type OriginEndpointEndpointErrorCondition = (typeof OriginEndpointEndpointErrorCondition)[keyof typeof OriginEndpointEndpointErrorCondition];
export declare const OriginEndpointIsmEncryptionMethod: {
readonly Cenc: "CENC";
};
export type OriginEndpointIsmEncryptionMethod = (typeof OriginEndpointIsmEncryptionMethod)[keyof typeof OriginEndpointIsmEncryptionMethod];
export declare const OriginEndpointMssManifestLayout: {
readonly Full: "FULL";
readonly Compact: "COMPACT";
};
export type OriginEndpointMssManifestLayout = (typeof OriginEndpointMssManifestLayout)[keyof typeof OriginEndpointMssManifestLayout];
export declare const OriginEndpointPresetSpeke20Audio: {
readonly PresetAudio1: "PRESET_AUDIO_1";
readonly PresetAudio2: "PRESET_AUDIO_2";
readonly PresetAudio3: "PRESET_AUDIO_3";
readonly Shared: "SHARED";
readonly Unencrypted: "UNENCRYPTED";
};
export type OriginEndpointPresetSpeke20Audio = (typeof OriginEndpointPresetSpeke20Audio)[keyof typeof OriginEndpointPresetSpeke20Audio];
export declare const OriginEndpointPresetSpeke20Video: {
readonly PresetVideo1: "PRESET_VIDEO_1";
readonly PresetVideo2: "PRESET_VIDEO_2";
readonly PresetVideo3: "PRESET_VIDEO_3";
readonly PresetVideo4: "PRESET_VIDEO_4";
readonly PresetVideo5: "PRESET_VIDEO_5";
readonly PresetVideo6: "PRESET_VIDEO_6";
readonly PresetVideo7: "PRESET_VIDEO_7";
readonly PresetVideo8: "PRESET_VIDEO_8";
readonly Shared: "SHARED";
readonly Unencrypted: "UNENCRYPTED";
};
export type OriginEndpointPresetSpeke20Video = (typeof OriginEndpointPresetSpeke20Video)[keyof typeof OriginEndpointPresetSpeke20Video];
export declare const OriginEndpointScteFilter: {
readonly SpliceInsert: "SPLICE_INSERT";
readonly Break: "BREAK";
readonly ProviderAdvertisement: "PROVIDER_ADVERTISEMENT";
readonly DistributorAdvertisement: "DISTRIBUTOR_ADVERTISEMENT";
readonly ProviderPlacementOpportunity: "PROVIDER_PLACEMENT_OPPORTUNITY";
readonly DistributorPlacementOpportunity: "DISTRIBUTOR_PLACEMENT_OPPORTUNITY";
readonly ProviderOverlayPlacementOpportunity: "PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY";
readonly DistributorOverlayPlacementOpportunity: "DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY";
readonly Program: "PROGRAM";
readonly Chapter: "CHAPTER";
readonly UnscheduledEvent: "UNSCHEDULED_EVENT";
readonly AlternateContentOpportunity: "ALTERNATE_CONTENT_OPPORTUNITY";
readonly Network: "NETWORK";
readonly ProviderPromo: "PROVIDER_PROMO";
readonly DistributorPromo: "DISTRIBUTOR_PROMO";
readonly ProviderAdBlock: "PROVIDER_AD_BLOCK";
readonly DistributorAdBlock: "DISTRIBUTOR_AD_BLOCK";
readonly ContentIdentification: "CONTENT_IDENTIFICATION";
readonly CallAdServer: "CALL_AD_SERVER";
};
export type OriginEndpointScteFilter = (typeof OriginEndpointScteFilter)[keyof typeof OriginEndpointScteFilter];
export declare const OriginEndpointScteInManifests: {
readonly All: "ALL";
readonly MatchesFilter: "MATCHES_FILTER";
};
export type OriginEndpointScteInManifests = (typeof OriginEndpointScteInManifests)[keyof typeof OriginEndpointScteInManifests];
export declare const OriginEndpointScteInSegments: {
readonly None: "NONE";
readonly All: "ALL";
readonly MatchesFilter: "MATCHES_FILTER";
};
export type OriginEndpointScteInSegments = (typeof OriginEndpointScteInSegments)[keyof typeof OriginEndpointScteInSegments];
export declare const OriginEndpointTsEncryptionMethod: {
readonly Aes128: "AES_128";
readonly SampleAes: "SAMPLE_AES";
};
export type OriginEndpointTsEncryptionMethod = (typeof OriginEndpointTsEncryptionMethod)[keyof typeof OriginEndpointTsEncryptionMethod];
export declare const OriginEndpointUriPathType: {
readonly Leaf: "LEAF";
readonly Root: "ROOT";
};
export type OriginEndpointUriPathType = (typeof OriginEndpointUriPathType)[keyof typeof OriginEndpointUriPathType];
export declare const OriginEndpointUriSeparator: {
readonly Underscore: "UNDERSCORE";
readonly Hyphen: "HYPHEN";
};
export type OriginEndpointUriSeparator = (typeof OriginEndpointUriSeparator)[keyof typeof OriginEndpointUriSeparator];