Package com.pulumi.aws.medialive.inputs
Class ChannelInputAttachmentAutomaticInputFailoverSettingsArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.medialive.inputs.ChannelInputAttachmentAutomaticInputFailoverSettingsArgs
-
public final class ChannelInputAttachmentAutomaticInputFailoverSettingsArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classChannelInputAttachmentAutomaticInputFailoverSettingsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ChannelInputAttachmentAutomaticInputFailoverSettingsArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ChannelInputAttachmentAutomaticInputFailoverSettingsArgs.Builderbuilder()static ChannelInputAttachmentAutomaticInputFailoverSettingsArgs.Builderbuilder(ChannelInputAttachmentAutomaticInputFailoverSettingsArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>errorClearTimeMsec()java.util.Optional<com.pulumi.core.Output<java.util.List<ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArgs>>>failoverConditions()java.util.Optional<com.pulumi.core.Output<java.lang.String>>inputPreference()com.pulumi.core.Output<java.lang.String>secondaryInputId()
-
-
-
Field Detail
-
Empty
public static final ChannelInputAttachmentAutomaticInputFailoverSettingsArgs Empty
-
-
Method Detail
-
errorClearTimeMsec
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> errorClearTimeMsec()
- Returns:
- Amount of time, in milliseconds, that a recovered input must have no failover conditions before it is considered healthy. This value is particularly important when `inputPreference` is set to `PRIMARY_INPUT_PREFERRED`, because after this time, MediaLive switches back to the primary input.
-
failoverConditions
public java.util.Optional<com.pulumi.core.Output<java.util.List<ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArgs>>> failoverConditions()
- Returns:
- Failover conditions. If any of these conditions occur, MediaLive fails over to the other input. See `failoverCondition` Block for details.
-
inputPreference
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> inputPreference()
- Returns:
- Input preference when deciding which input to make active when a previously failed input has recovered.
-
secondaryInputId
public com.pulumi.core.Output<java.lang.String> secondaryInputId()
- Returns:
- Input ID of the secondary input in the automatic input failover pair.
-
builder
public static ChannelInputAttachmentAutomaticInputFailoverSettingsArgs.Builder builder()
-
builder
public static ChannelInputAttachmentAutomaticInputFailoverSettingsArgs.Builder builder(ChannelInputAttachmentAutomaticInputFailoverSettingsArgs defaults)
-
-