@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)
102 lines (101 loc) • 5.2 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";
};
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";
};
export type OriginEndpointContainerType = (typeof OriginEndpointContainerType)[keyof typeof OriginEndpointContainerType];
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 OriginEndpointDashSegmentTemplateFormat: {
readonly NumberWithTimeline: "NUMBER_WITH_TIMELINE";
};
export type OriginEndpointDashSegmentTemplateFormat = (typeof OriginEndpointDashSegmentTemplateFormat)[keyof typeof OriginEndpointDashSegmentTemplateFormat];
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 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";
};
export type OriginEndpointScteFilter = (typeof OriginEndpointScteFilter)[keyof typeof OriginEndpointScteFilter];
export declare const OriginEndpointTsEncryptionMethod: {
readonly Aes128: "AES_128";
readonly SampleAes: "SAMPLE_AES";
};
export type OriginEndpointTsEncryptionMethod = (typeof OriginEndpointTsEncryptionMethod)[keyof typeof OriginEndpointTsEncryptionMethod];