UpdateFlowOutputRequest
public struct UpdateFlowOutputRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The range of IP addresses that should be allowed to initiate output requests to this flow. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
Declaration
Swift
public let cidrAllowList: [String]? -
A description of the output. This description appears only on the AWS Elemental MediaConnect console and will not be seen by the end user.
Declaration
Swift
public let description: String? -
The IP address where you want to send the output.
Declaration
Swift
public let destination: String? -
The type of key used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
Declaration
Swift
public let encryption: UpdateEncryption? -
Undocumented
Declaration
Swift
public let flowArn: String -
The maximum latency in milliseconds for Zixi-based streams.
Declaration
Swift
public let maxLatency: Int? -
Undocumented
Declaration
Swift
public let outputArn: String -
The port to use when content is distributed to this output.
Declaration
Swift
public let port: Int? -
The protocol to use for the output.
Declaration
Swift
public let `protocol`: Protocol? -
The remote ID for the Zixi-pull stream.
Declaration
Swift
public let remoteId: String? -
The smoothing latency in milliseconds for RIST, RTP, and RTP-FEC streams.
Declaration
Swift
public let smoothingLatency: Int? -
The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.
Declaration
Swift
public let streamId: String? -
The name of the VPC interface attachment to use for this output.
Declaration
Swift
public let vpcInterfaceAttachment: VpcInterfaceAttachment? -
init(cidrAllowList:description:destination:encryption:flowArn:maxLatency:outputArn:port:protocol:remoteId:smoothingLatency:streamId:vpcInterfaceAttachment:)Undocumented
Declaration
Swift
public init(cidrAllowList: [String]? = nil, description: String? = nil, destination: String? = nil, encryption: UpdateEncryption? = nil, flowArn: String, maxLatency: Int? = nil, outputArn: String, port: Int? = nil, protocol: Protocol? = nil, remoteId: String? = nil, smoothingLatency: Int? = nil, streamId: String? = nil, vpcInterfaceAttachment: VpcInterfaceAttachment? = nil)
View on GitHub
UpdateFlowOutputRequest Structure Reference