Output
public struct Output : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Percentage from 0-100 of the data transfer cost to be billed to the subscriber.
Declaration
Swift
public let dataTransferSubscriberFeePercent: Int?
-
A description of the output.
Declaration
Swift
public let description: String?
-
The 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: Encryption?
-
The ARN of the entitlement on the originator’‘s flow. This value is relevant only on entitled flows.
Declaration
Swift
public let entitlementArn: String?
-
The input ARN of the AWS Elemental MediaLive channel. This parameter is relevant only for outputs that were added by creating a MediaLive input.
Declaration
Swift
public let mediaLiveInputArn: String?
-
The name of the output. This value must be unique within the current flow.
Declaration
Swift
public let name: String
-
The ARN of the output.
Declaration
Swift
public let outputArn: String
-
The port to use when content is distributed to this output.
Declaration
Swift
public let port: Int?
-
Attributes related to the transport stream that are used in the output.
Declaration
Swift
public let transport: Transport?
-
The name of the VPC interface attachment to use for this output.
Declaration
Swift
public let vpcInterfaceAttachment: VpcInterfaceAttachment?
-
init(dataTransferSubscriberFeePercent:description:destination:encryption:entitlementArn:mediaLiveInputArn:name:outputArn:port:transport:vpcInterfaceAttachment:)
Undocumented
Declaration
Swift
public init(dataTransferSubscriberFeePercent: Int? = nil, description: String? = nil, destination: String? = nil, encryption: Encryption? = nil, entitlementArn: String? = nil, mediaLiveInputArn: String? = nil, name: String, outputArn: String, port: Int? = nil, transport: Transport? = nil, vpcInterfaceAttachment: VpcInterfaceAttachment? = nil)