Flow
public struct Flow : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The Availability Zone that you want to create the flow in. These options are limited to the Availability Zones within the current AWS.
Declaration
Swift
public let availabilityZone: String
-
A description of the flow. This value is not used or seen outside of the current AWS Elemental MediaConnect account.
Declaration
Swift
public let description: String?
-
The IP address from which video will be sent to output destinations.
Declaration
Swift
public let egressIp: String?
-
The entitlements in this flow.
Declaration
Swift
public let entitlements: [Entitlement]
-
The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow.
Declaration
Swift
public let flowArn: String
-
The name of the flow.
Declaration
Swift
public let name: String
-
The outputs in this flow.
Declaration
Swift
public let outputs: [Output]
-
Undocumented
Declaration
Swift
public let source: Source
-
Undocumented
Declaration
Swift
public let sourceFailoverConfig: FailoverConfig?
-
Undocumented
Declaration
Swift
public let sources: [Source]?
-
The current status of the flow.
Declaration
Swift
public let status: Status
-
The VPC Interfaces for this flow.
Declaration
Swift
public let vpcInterfaces: [VpcInterface]?
-
init(availabilityZone:description:egressIp:entitlements:flowArn:name:outputs:source:sourceFailoverConfig:sources:status:vpcInterfaces:)
Undocumented
Declaration
Swift
public init(availabilityZone: String, description: String? = nil, egressIp: String? = nil, entitlements: [Entitlement], flowArn: String, name: String, outputs: [Output], source: Source, sourceFailoverConfig: FailoverConfig? = nil, sources: [Source]? = nil, status: Status, vpcInterfaces: [VpcInterface]? = nil)