VpcInterface class

The settings for a VPC Source.

Constructors

VpcInterface({required String name, required List<String> networkInterfaceIds, required String roleArn, required List<String> securityGroupIds, required String subnetId})
VpcInterface.fromJson(Map<String, dynamic> json)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
name String
Immutable and has to be a unique against other VpcInterfaces in this Flow
final
networkInterfaceIds List<String>
IDs of the network interfaces created in customer's account by MediaConnect.
final
roleArn String
Role Arn MediaConnect can assumes to create ENIs in customer's account
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
securityGroupIds List<String>
Security Group IDs to be used on ENI.
final
subnetId String
Subnet must be in the AZ of the Flow
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited