VpcInterface

public struct VpcInterface : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • Immutable and has to be a unique against other VpcInterfaces in this Flow

    Declaration

    Swift

    public let name: String
  • IDs of the network interfaces created in customer’s account by MediaConnect.

    Declaration

    Swift

    public let networkInterfaceIds: [String]
  • Role Arn MediaConnect can assumes to create ENIs in customer’s account

    Declaration

    Swift

    public let roleArn: String
  • Security Group IDs to be used on ENI.

    Declaration

    Swift

    public let securityGroupIds: [String]
  • Subnet must be in the AZ of the Flow

    Declaration

    Swift

    public let subnetId: String
  • Undocumented

    Declaration

    Swift

    public init(name: String, networkInterfaceIds: [String], roleArn: String, securityGroupIds: [String], subnetId: String)