Package-level declarations

Types

Link copied to clipboard
data class BridgeEgressGatewayBridgeArgs(val maxBitrate: Output<Int>) : ConvertibleToJava<BridgeEgressGatewayBridgeArgs>
Link copied to clipboard
data class BridgeFailoverConfigArgs(val failoverMode: Output<BridgeFailoverModeEnum>, val sourcePriority: Output<BridgeSourcePriorityArgs>? = null, val state: Output<BridgeFailoverConfigStateEnum>? = null) : ConvertibleToJava<BridgeFailoverConfigArgs>

The settings for source failover.

Link copied to clipboard
data class BridgeFlowSourceArgs(val flowArn: Output<String>, val flowVpcInterfaceAttachment: Output<BridgeVpcInterfaceAttachmentArgs>? = null, val name: Output<String>) : ConvertibleToJava<BridgeFlowSourceArgs>

The source of the bridge. A flow source originates in MediaConnect as an existing cloud flow.

Link copied to clipboard
data class BridgeIngressGatewayBridgeArgs(val maxBitrate: Output<Int>, val maxOutputs: Output<Int>) : ConvertibleToJava<BridgeIngressGatewayBridgeArgs>
Link copied to clipboard
data class BridgeNetworkOutputArgs(val ipAddress: Output<String>, val name: Output<String>, val networkName: Output<String>, val port: Output<Int>, val protocol: Output<BridgeProtocolEnum>, val ttl: Output<Int>) : ConvertibleToJava<BridgeNetworkOutputArgs>

The output of the bridge. A network output is delivered to your premises.

Link copied to clipboard
data class BridgeNetworkSourceArgs(val multicastIp: Output<String>, val name: Output<String>, val networkName: Output<String>, val port: Output<Int>, val protocol: Output<BridgeProtocolEnum>) : ConvertibleToJava<BridgeNetworkSourceArgs>

The source of the bridge. A network source originates at your premises.

Link copied to clipboard
data class BridgeOutputArgs(val networkOutput: Output<BridgeNetworkOutputArgs>? = null) : ConvertibleToJava<BridgeOutputArgs>

The output of the bridge.

Link copied to clipboard
data class BridgeOutputResourceBridgeNetworkOutputArgs(val ipAddress: Output<String>, val networkName: Output<String>, val port: Output<Int>, val protocol: Output<BridgeOutputResourceBridgeNetworkOutputProtocol>, val ttl: Output<Int>) : ConvertibleToJava<BridgeOutputResourceBridgeNetworkOutputArgs>

The output of the bridge. A network output is delivered to your premises.

Link copied to clipboard
data class BridgeSourceArgs(val flowSource: Output<BridgeFlowSourceArgs>? = null, val networkSource: Output<BridgeNetworkSourceArgs>? = null) : ConvertibleToJava<BridgeSourceArgs>

The bridge's source.

Link copied to clipboard
Link copied to clipboard
data class BridgeSourceBridgeFlowSourceArgs(val flowArn: Output<String>, val flowVpcInterfaceAttachment: Output<BridgeSourceVpcInterfaceAttachmentArgs>? = null) : ConvertibleToJava<BridgeSourceBridgeFlowSourceArgs>

The source of the bridge. A flow source originates in MediaConnect as an existing cloud flow.

Link copied to clipboard
data class BridgeSourceBridgeNetworkSourceArgs(val multicastIp: Output<String>, val networkName: Output<String>, val port: Output<Int>, val protocol: Output<BridgeSourceProtocolEnum>) : ConvertibleToJava<BridgeSourceBridgeNetworkSourceArgs>

The source of the bridge. A network source originates at your premises.

Link copied to clipboard
data class BridgeSourcePriorityArgs(val primarySource: Output<String>? = null) : ConvertibleToJava<BridgeSourcePriorityArgs>

The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.

Link copied to clipboard
data class BridgeSourceVpcInterfaceAttachmentArgs(val vpcInterfaceName: Output<String>? = null) : ConvertibleToJava<BridgeSourceVpcInterfaceAttachmentArgs>

The settings for attaching a VPC interface to an resource.

Link copied to clipboard
data class BridgeVpcInterfaceAttachmentArgs(val vpcInterfaceName: Output<String>? = null) : ConvertibleToJava<BridgeVpcInterfaceAttachmentArgs>

The settings for attaching a VPC interface to an resource.

Link copied to clipboard
data class FlowEncryptionArgs(val algorithm: Output<FlowEncryptionAlgorithm>? = null, val constantInitializationVector: Output<String>? = null, val deviceId: Output<String>? = null, val keyType: Output<FlowEncryptionKeyType>? = null, val region: Output<String>? = null, val resourceId: Output<String>? = null, val roleArn: Output<String>, val secretArn: Output<String>? = null, val url: Output<String>? = null) : ConvertibleToJava<FlowEncryptionArgs>

Information about the encryption of the flow.

Link copied to clipboard
Link copied to clipboard
data class FlowEntitlementEncryptionArgs(val algorithm: Output<FlowEntitlementEncryptionAlgorithm>, val constantInitializationVector: Output<String>? = null, val deviceId: Output<String>? = null, val keyType: Output<FlowEntitlementEncryptionKeyType>? = null, val region: Output<String>? = null, val resourceId: Output<String>? = null, val roleArn: Output<String>, val secretArn: Output<String>? = null, val url: Output<String>? = null) : ConvertibleToJava<FlowEntitlementEncryptionArgs>

Information about the encryption of the flow.

Link copied to clipboard
data class FlowFailoverConfigArgs(val failoverMode: Output<FlowFailoverConfigFailoverMode>? = null, val recoveryWindow: Output<Int>? = null, val sourcePriority: Output<FlowFailoverConfigSourcePriorityPropertiesArgs>? = null, val state: Output<FlowFailoverConfigState>? = null) : ConvertibleToJava<FlowFailoverConfigArgs>

The settings for source failover

data class FlowFailoverConfigSourcePriorityPropertiesArgs(val primarySource: Output<String>) : ConvertibleToJava<FlowFailoverConfigSourcePriorityPropertiesArgs>

The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.

Link copied to clipboard
data class FlowGatewayBridgeSourceArgs(val bridgeArn: Output<String>, val vpcInterfaceAttachment: Output<FlowVpcInterfaceAttachmentArgs>? = null) : ConvertibleToJava<FlowGatewayBridgeSourceArgs>

The source configuration for cloud flows receiving a stream from a bridge.

Link copied to clipboard
data class FlowOutputEncryptionArgs(val algorithm: Output<FlowOutputEncryptionAlgorithm>? = null, val keyType: Output<FlowOutputEncryptionKeyType>? = null, val roleArn: Output<String>, val secretArn: Output<String>) : ConvertibleToJava<FlowOutputEncryptionArgs>

Information about the encryption of the flow.

Link copied to clipboard
data class FlowOutputVpcInterfaceAttachmentArgs(val vpcInterfaceName: Output<String>? = null) : ConvertibleToJava<FlowOutputVpcInterfaceAttachmentArgs>

The settings for attaching a VPC interface to an output.

Link copied to clipboard
data class FlowSourceArgs(val decryption: Output<FlowEncryptionArgs>? = null, val description: Output<String>? = null, val entitlementArn: Output<String>? = null, val gatewayBridgeSource: Output<FlowGatewayBridgeSourceArgs>? = null, val ingestIp: Output<String>? = null, val ingestPort: Output<Int>? = null, val maxBitrate: Output<Int>? = null, val maxLatency: Output<Int>? = null, val minLatency: Output<Int>? = null, val name: Output<String>? = null, val protocol: Output<FlowSourceProtocol>? = null, val senderControlPort: Output<Int>? = null, val senderIpAddress: Output<String>? = null, val sourceArn: Output<String>? = null, val sourceIngestPort: Output<String>? = null, val sourceListenerAddress: Output<String>? = null, val sourceListenerPort: Output<Int>? = null, val streamId: Output<String>? = null, val vpcInterfaceName: Output<String>? = null, val whitelistCidr: Output<String>? = null) : ConvertibleToJava<FlowSourceArgs>

The settings for the source of the flow.

Link copied to clipboard
Link copied to clipboard
data class FlowSourceEncryptionArgs(val algorithm: Output<FlowSourceEncryptionAlgorithm>? = null, val constantInitializationVector: Output<String>? = null, val deviceId: Output<String>? = null, val keyType: Output<FlowSourceEncryptionKeyType>? = null, val region: Output<String>? = null, val resourceId: Output<String>? = null, val roleArn: Output<String>, val secretArn: Output<String>? = null, val url: Output<String>? = null) : ConvertibleToJava<FlowSourceEncryptionArgs>

Information about the encryption of the flow.

Link copied to clipboard
data class FlowSourceGatewayBridgeSourceArgs(val bridgeArn: Output<String>, val vpcInterfaceAttachment: Output<FlowSourceVpcInterfaceAttachmentArgs>? = null) : ConvertibleToJava<FlowSourceGatewayBridgeSourceArgs>

The source configuration for cloud flows receiving a stream from a bridge.

Link copied to clipboard
data class FlowSourceVpcInterfaceAttachmentArgs(val vpcInterfaceName: Output<String>? = null) : ConvertibleToJava<FlowSourceVpcInterfaceAttachmentArgs>

The settings for attaching a VPC interface to an resource.

Link copied to clipboard
data class FlowVpcInterfaceAttachmentArgs(val vpcInterfaceName: Output<String>? = null) : ConvertibleToJava<FlowVpcInterfaceAttachmentArgs>

The settings for attaching a VPC interface to an resource.

Link copied to clipboard
data class GatewayNetworkArgs(val cidrBlock: Output<String>, val name: Output<String>) : ConvertibleToJava<GatewayNetworkArgs>

The network settings for a gateway.

Link copied to clipboard
Link copied to clipboard
data class GetBridgeOutputResourcePlainArgs(val bridgeArn: String, val name: String) : ConvertibleToJava<GetBridgeOutputResourcePlainArgs>
Link copied to clipboard
data class GetBridgePlainArgs(val bridgeArn: String) : ConvertibleToJava<GetBridgePlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetBridgeSourcePlainArgs(val bridgeArn: String, val name: String) : ConvertibleToJava<GetBridgeSourcePlainArgs>
Link copied to clipboard
data class GetFlowEntitlementPlainArgs(val entitlementArn: String) : ConvertibleToJava<GetFlowEntitlementPlainArgs>
Link copied to clipboard
data class GetFlowPlainArgs(val flowArn: String) : ConvertibleToJava<GetFlowPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetFlowSourcePlainArgs(val sourceArn: String) : ConvertibleToJava<GetFlowSourcePlainArgs>
Link copied to clipboard
data class GetFlowVpcInterfacePlainArgs(val flowArn: String, val name: String) : ConvertibleToJava<GetFlowVpcInterfacePlainArgs>
Link copied to clipboard
data class GetGatewayPlainArgs(val gatewayArn: String) : ConvertibleToJava<GetGatewayPlainArgs>