"use strict";
// *** WARNING: this file was generated by pulumi-language-nodejs. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
Object.defineProperty(exports, "__esModule", { value: true });
exports.RouterInputProtocol = exports.RouterInputMaintenanceType = exports.RouterInputForwardErrorCorrectionState = exports.RouterInputFlowTransitEncryptionKeyType = exports.RouterInputFailoverInputSourcePriorityMode = exports.RouterInputDay = exports.GatewayState = exports.FlowVpcInterfaceNetworkInterfaceType = exports.FlowTransitEncryptionKeyType = exports.FlowSourceRouterIntegrationState = exports.FlowSourceProtocol = exports.FlowSourceMonitoringConfigThumbnailState = exports.FlowSourceMonitoringConfigContentQualityAnalysisState = exports.FlowSourceEncryptionKeyType = exports.FlowSourceEncryptionAlgorithm = exports.FlowSize = exports.FlowSilentAudioState = exports.FlowOutputRouterIntegrationState = exports.FlowOutputProtocol = exports.FlowOutputOutputStatus = exports.FlowOutputMediaStreamOutputConfigurationEncodingName = exports.FlowOutputFlowTransitEncryptionKeyType = exports.FlowOutputEncryptionKeyType = exports.FlowOutputEncryptionAlgorithm = exports.FlowOutputEncodingParametersEncoderProfile = exports.FlowNdiState = exports.FlowMediaStreamVideoFormat = exports.FlowMediaStreamSourceConfigurationEncodingName = exports.FlowMediaStreamMediaStreamType = exports.FlowMaintenanceMaintenanceDay = exports.FlowFrozenFramesState = exports.FlowFmtpTcs = exports.FlowFmtpScanMode = exports.FlowFmtpRange = exports.FlowFmtpColorimetry = exports.FlowFailoverConfigState = exports.FlowFailoverConfigFailoverMode = exports.FlowEntitlementEntitlementStatus = exports.FlowEntitlementEncryptionKeyType = exports.FlowEntitlementEncryptionAlgorithm = exports.FlowEncryptionKeyType = exports.FlowEncryptionAlgorithm = exports.FlowEncodingProfile = exports.FlowBlackFramesState = exports.BridgeStateEnum = exports.BridgeSourceProtocolEnum = exports.BridgeProtocolEnum = exports.BridgeOutputResourceBridgeNetworkOutputProtocol = exports.BridgeFailoverModeEnum = exports.BridgeFailoverConfigStateEnum = void 0;
exports.RouterOutputResourceRoutingScope = exports.RouterOutputResourceRouterOutputType = exports.RouterOutputResourceRouterOutputTier = exports.RouterOutputResourceRouterOutputState = exports.RouterOutputResourceRouterOutputRoutedState = exports.RouterOutputResourceRouterOutputProtocol = exports.RouterOutputResourceMediaLiveTransitEncryptionKeyType = exports.RouterOutputResourceMediaLiveInputPipelineId = exports.RouterOutputResourceMaintenanceType = exports.RouterOutputResourceForwardErrorCorrectionState = exports.RouterOutputResourceFlowTransitEncryptionKeyType = exports.RouterOutputResourceDay = exports.RouterNetworkInterfaceType = exports.RouterNetworkInterfaceState = exports.RouterInputType = exports.RouterInputTransitEncryptionKeyType = exports.RouterInputTier = exports.RouterInputState = exports.RouterInputRoutingScope = void 0;
exports.BridgeFailoverConfigStateEnum = {
    Enabled: "ENABLED",
    Disabled: "DISABLED",
};
exports.BridgeFailoverModeEnum = {
    Failover: "FAILOVER",
};
exports.BridgeOutputResourceBridgeNetworkOutputProtocol = {
    RtpFec: "rtp-fec",
    Rtp: "rtp",
    Udp: "udp",
};
exports.BridgeProtocolEnum = {
    RtpFec: "rtp-fec",
    Rtp: "rtp",
    Udp: "udp",
};
exports.BridgeSourceProtocolEnum = {
    RtpFec: "rtp-fec",
    Rtp: "rtp",
    Udp: "udp",
};
exports.BridgeStateEnum = {
    Creating: "CREATING",
    Standby: "STANDBY",
    Starting: "STARTING",
    Deploying: "DEPLOYING",
    Active: "ACTIVE",
    Stopping: "STOPPING",
    Deleting: "DELETING",
    Deleted: "DELETED",
    StartFailed: "START_FAILED",
    StartPending: "START_PENDING",
    Updating: "UPDATING",
};
exports.FlowBlackFramesState = {
    Enabled: "ENABLED",
    Disabled: "DISABLED",
};
exports.FlowEncodingProfile = {
    DistributionH264Default: "DISTRIBUTION_H264_DEFAULT",
    ContributionH264Default: "CONTRIBUTION_H264_DEFAULT",
};
exports.FlowEncryptionAlgorithm = {
    Aes128: "aes128",
    Aes192: "aes192",
    Aes256: "aes256",
};
exports.FlowEncryptionKeyType = {
    Speke: "speke",
    StaticKey: "static-key",
    SrtPassword: "srt-password",
};
exports.FlowEntitlementEncryptionAlgorithm = {
    Aes128: "aes128",
    Aes192: "aes192",
    Aes256: "aes256",
};
exports.FlowEntitlementEncryptionKeyType = {
    Speke: "speke",
    StaticKey: "static-key",
};
exports.FlowEntitlementEntitlementStatus = {
    Enabled: "ENABLED",
    Disabled: "DISABLED",
};
exports.FlowFailoverConfigFailoverMode = {
    Merge: "MERGE",
    Failover: "FAILOVER",
};
exports.FlowFailoverConfigState = {
    Enabled: "ENABLED",
    Disabled: "DISABLED",
};
exports.FlowFmtpColorimetry = {
    Bt601: "BT601",
    Bt709: "BT709",
    Bt2020: "BT2020",
    Bt2100: "BT2100",
    St20651: "ST2065-1",
    St20653: "ST2065-3",
    Xyz: "XYZ",
};
exports.FlowFmtpRange = {
    Narrow: "NARROW",
    Full: "FULL",
    Fullprotect: "FULLPROTECT",
};
exports.FlowFmtpScanMode = {
    Progressive: "progressive",
    Interlace: "interlace",
    ProgressiveSegmentedFrame: "progressive-segmented-frame",
};
exports.FlowFmtpTcs = {
    Sdr: "SDR",
    Pq: "PQ",
    Hlg: "HLG",
    Linear: "LINEAR",
    Bt2100linpq: "BT2100LINPQ",
    Bt2100linhlg: "BT2100LINHLG",
    St20651: "ST2065-1",
    St4281: "ST428-1",
    Density: "DENSITY",
};
exports.FlowFrozenFramesState = {
    Enabled: "ENABLED",
    Disabled: "DISABLED",
};
exports.FlowMaintenanceMaintenanceDay = {
    Monday: "Monday",
    Tuesday: "Tuesday",
    Wednesday: "Wednesday",
    Thursday: "Thursday",
    Friday: "Friday",
    Saturday: "Saturday",
    Sunday: "Sunday",
};
exports.FlowMediaStreamMediaStreamType = {
    Video: "video",
    Audio: "audio",
    AncillaryData: "ancillary-data",
};
exports.FlowMediaStreamSourceConfigurationEncodingName = {
    Jxsv: "jxsv",
    Raw: "raw",
    Smpte291: "smpte291",
    Pcm: "pcm",
};
exports.FlowMediaStreamVideoFormat = {
    FlowMediaStreamVideoFormat_2160p: "2160p",
    FlowMediaStreamVideoFormat_1080p: "1080p",
    FlowMediaStreamVideoFormat_1080i: "1080i",
    FlowMediaStreamVideoFormat_720p: "720p",
    FlowMediaStreamVideoFormat_480p: "480p",
};
exports.FlowNdiState = {
    Enabled: "ENABLED",
    Disabled: "DISABLED",
};
exports.FlowOutputEncodingParametersEncoderProfile = {
    Main: "main",
    High: "high",
};
exports.FlowOutputEncryptionAlgorithm = {
    Aes128: "aes128",
    Aes192: "aes192",
    Aes256: "aes256",
};
exports.FlowOutputEncryptionKeyType = {
    StaticKey: "static-key",
    SrtPassword: "srt-password",
};
exports.FlowOutputFlowTransitEncryptionKeyType = {
    SecretsManager: "SECRETS_MANAGER",
    Automatic: "AUTOMATIC",
};
exports.FlowOutputMediaStreamOutputConfigurationEncodingName = {
    Jxsv: "jxsv",
    Raw: "raw",
    Smpte291: "smpte291",
    Pcm: "pcm",
};
exports.FlowOutputOutputStatus = {
    Enabled: "ENABLED",
    Disabled: "DISABLED",
};
exports.FlowOutputProtocol = {
    ZixiPush: "zixi-push",
    RtpFec: "rtp-fec",
    Rtp: "rtp",
    ZixiPull: "zixi-pull",
    Rist: "rist",
    SrtListener: "srt-listener",
    SrtCaller: "srt-caller",
    St2110Jpegxs: "st2110-jpegxs",
    Cdi: "cdi",
    NdiSpeedHq: "ndi-speed-hq",
};
exports.FlowOutputRouterIntegrationState = {
    Enabled: "ENABLED",
    Disabled: "DISABLED",
};
exports.FlowSilentAudioState = {
    Enabled: "ENABLED",
    Disabled: "DISABLED",
};
exports.FlowSize = {
    Medium: "MEDIUM",
    Large: "LARGE",
    Large4x: "LARGE_4X",
};
exports.FlowSourceEncryptionAlgorithm = {
    Aes128: "aes128",
    Aes192: "aes192",
    Aes256: "aes256",
};
exports.FlowSourceEncryptionKeyType = {
    Speke: "speke",
    StaticKey: "static-key",
    SrtPassword: "srt-password",
};
exports.FlowSourceMonitoringConfigContentQualityAnalysisState = {
    Enabled: "ENABLED",
    Disabled: "DISABLED",
};
exports.FlowSourceMonitoringConfigThumbnailState = {
    Enabled: "ENABLED",
    Disabled: "DISABLED",
};
exports.FlowSourceProtocol = {
    ZixiPush: "zixi-push",
    RtpFec: "rtp-fec",
    Rtp: "rtp",
    Rist: "rist",
    SrtListener: "srt-listener",
    SrtCaller: "srt-caller",
    St2110Jpegxs: "st2110-jpegxs",
    Cdi: "cdi",
    NdiSpeedHq: "ndi-speed-hq",
};
exports.FlowSourceRouterIntegrationState = {
    Enabled: "ENABLED",
    Disabled: "DISABLED",
};
exports.FlowTransitEncryptionKeyType = {
    SecretsManager: "SECRETS_MANAGER",
    Automatic: "AUTOMATIC",
};
exports.FlowVpcInterfaceNetworkInterfaceType = {
    Ena: "ena",
    Efa: "efa",
};
exports.GatewayState = {
    Creating: "CREATING",
    Active: "ACTIVE",
    Updating: "UPDATING",
    Error: "ERROR",
    Deleting: "DELETING",
    Deleted: "DELETED",
};
exports.RouterInputDay = {
    Monday: "MONDAY",
    Tuesday: "TUESDAY",
    Wednesday: "WEDNESDAY",
    Thursday: "THURSDAY",
    Friday: "FRIDAY",
    Saturday: "SATURDAY",
    Sunday: "SUNDAY",
};
exports.RouterInputFailoverInputSourcePriorityMode = {
    NoPriority: "NO_PRIORITY",
    PrimarySecondary: "PRIMARY_SECONDARY",
};
exports.RouterInputFlowTransitEncryptionKeyType = {
    SecretsManager: "SECRETS_MANAGER",
    Automatic: "AUTOMATIC",
};
exports.RouterInputForwardErrorCorrectionState = {
    Enabled: "ENABLED",
    Disabled: "DISABLED",
};
exports.RouterInputMaintenanceType = {
    PreferredDayTime: "PREFERRED_DAY_TIME",
    Default: "DEFAULT",
};
exports.RouterInputProtocol = {
    Rtp: "RTP",
    Rist: "RIST",
    SrtCaller: "SRT_CALLER",
    SrtListener: "SRT_LISTENER",
};
exports.RouterInputRoutingScope = {
    Regional: "REGIONAL",
    Global: "GLOBAL",
};
exports.RouterInputState = {
    Creating: "CREATING",
    Standby: "STANDBY",
    Starting: "STARTING",
    Active: "ACTIVE",
    Stopping: "STOPPING",
    Deleting: "DELETING",
    Updating: "UPDATING",
    Error: "ERROR",
    Recovering: "RECOVERING",
    Migrating: "MIGRATING",
};
exports.RouterInputTier = {
    Input100: "INPUT_100",
    Input50: "INPUT_50",
    Input20: "INPUT_20",
};
exports.RouterInputTransitEncryptionKeyType = {
    SecretsManager: "SECRETS_MANAGER",
    Automatic: "AUTOMATIC",
};
exports.RouterInputType = {
    Standard: "STANDARD",
    Failover: "FAILOVER",
    Merge: "MERGE",
    MediaconnectFlow: "MEDIACONNECT_FLOW",
};
exports.RouterNetworkInterfaceState = {
    Creating: "CREATING",
    Active: "ACTIVE",
    Updating: "UPDATING",
    Deleting: "DELETING",
    Error: "ERROR",
    Recovering: "RECOVERING",
};
exports.RouterNetworkInterfaceType = {
    Public: "PUBLIC",
    Vpc: "VPC",
};
exports.RouterOutputResourceDay = {
    Monday: "MONDAY",
    Tuesday: "TUESDAY",
    Wednesday: "WEDNESDAY",
    Thursday: "THURSDAY",
    Friday: "FRIDAY",
    Saturday: "SATURDAY",
    Sunday: "SUNDAY",
};
exports.RouterOutputResourceFlowTransitEncryptionKeyType = {
    SecretsManager: "SECRETS_MANAGER",
    Automatic: "AUTOMATIC",
};
exports.RouterOutputResourceForwardErrorCorrectionState = {
    Enabled: "ENABLED",
    Disabled: "DISABLED",
};
exports.RouterOutputResourceMaintenanceType = {
    PreferredDayTime: "PREFERRED_DAY_TIME",
    Default: "DEFAULT",
};
exports.RouterOutputResourceMediaLiveInputPipelineId = {
    Pipeline0: "PIPELINE_0",
    Pipeline1: "PIPELINE_1",
};
exports.RouterOutputResourceMediaLiveTransitEncryptionKeyType = {
    SecretsManager: "SECRETS_MANAGER",
    Automatic: "AUTOMATIC",
};
exports.RouterOutputResourceRouterOutputProtocol = {
    Rtp: "RTP",
    Rist: "RIST",
    SrtCaller: "SRT_CALLER",
    SrtListener: "SRT_LISTENER",
};
exports.RouterOutputResourceRouterOutputRoutedState = {
    Routed: "ROUTED",
    Routing: "ROUTING",
    Unrouted: "UNROUTED",
};
exports.RouterOutputResourceRouterOutputState = {
    Creating: "CREATING",
    Standby: "STANDBY",
    Starting: "STARTING",
    Active: "ACTIVE",
    Stopping: "STOPPING",
    Deleting: "DELETING",
    Updating: "UPDATING",
    Error: "ERROR",
    Recovering: "RECOVERING",
    Migrating: "MIGRATING",
};
exports.RouterOutputResourceRouterOutputTier = {
    Output100: "OUTPUT_100",
    Output50: "OUTPUT_50",
    Output20: "OUTPUT_20",
};
exports.RouterOutputResourceRouterOutputType = {
    Standard: "STANDARD",
    MediaconnectFlow: "MEDIACONNECT_FLOW",
    MedialiveInput: "MEDIALIVE_INPUT",
};
exports.RouterOutputResourceRoutingScope = {
    Regional: "REGIONAL",
    Global: "GLOBAL",
};
//# sourceMappingURL=index.js.map