Struct rusoto_mediaconnect::VpcInterfaceRequest [−][src]
pub struct VpcInterfaceRequest { pub name: String, pub network_interface_type: Option<String>, pub role_arn: String, pub security_group_ids: Vec<String>, pub subnet_id: String, }
Expand description
Desired VPC Interface for a Flow
Fields
name: String
The name of the VPC Interface. This value must be unique within the current flow.
network_interface_type: Option<String>
The type of network interface. If this value is not included in the request, MediaConnect uses ENA as the networkInterfaceType.
role_arn: String
Role Arn MediaConnect can assumes to create ENIs in customer's account
security_group_ids: Vec<String>
Security Group IDs to be used on ENI.
subnet_id: String
Subnet must be in the AZ of the Flow
Trait Implementations
Returns the “default value” for a type. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for VpcInterfaceRequest
impl Send for VpcInterfaceRequest
impl Sync for VpcInterfaceRequest
impl Unpin for VpcInterfaceRequest
impl UnwindSafe for VpcInterfaceRequest
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self