class Aws::MediaConnect::Types::VpcInterfaceRequest

Desired VPC Interface for a Flow

@note When making an API call, you may pass VpcInterfaceRequest

data as a hash:

    {
      name: "__string", # required
      network_interface_type: "ena", # accepts ena, efa
      role_arn: "__string", # required
      security_group_ids: ["__string"], # required
      subnet_id: "__string", # required
    }

@!attribute [rw] name

The name of the VPC Interface. This value must be unique within the
current flow.
@return [String]

@!attribute [rw] network_interface_type

The type of network interface. If this value is not included in the
request, MediaConnect uses ENA as the networkInterfaceType.
@return [String]

@!attribute [rw] role_arn

Role Arn MediaConnect can assumes to create ENIs in customer's
account
@return [String]

@!attribute [rw] security_group_ids

Security Group IDs to be used on ENI.
@return [Array<String>]

@!attribute [rw] subnet_id

Subnet must be in the AZ of the Flow
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/mediaconnect-2018-11-14/VpcInterfaceRequest AWS API Documentation

Constants

SENSITIVE