public static interface VpcInterface.Builder extends SdkPojo, CopyableBuilder<VpcInterface.Builder,VpcInterface>
| Modifier and Type | Method and Description |
|---|---|
VpcInterface.Builder |
name(String name)
Immutable and has to be a unique against other VpcInterfaces in this Flow
|
VpcInterface.Builder |
networkInterfaceIds(Collection<String> networkInterfaceIds)
IDs of the network interfaces created in customer's account by MediaConnect.
|
VpcInterface.Builder |
networkInterfaceIds(String... networkInterfaceIds)
IDs of the network interfaces created in customer's account by MediaConnect.
|
VpcInterface.Builder |
networkInterfaceType(NetworkInterfaceType networkInterfaceType)
The type of network interface.
|
VpcInterface.Builder |
networkInterfaceType(String networkInterfaceType)
The type of network interface.
|
VpcInterface.Builder |
roleArn(String roleArn)
Role Arn MediaConnect can assumes to create ENIs in customer's account
|
VpcInterface.Builder |
securityGroupIds(Collection<String> securityGroupIds)
Security Group IDs to be used on ENI.
|
VpcInterface.Builder |
securityGroupIds(String... securityGroupIds)
Security Group IDs to be used on ENI.
|
VpcInterface.Builder |
subnetId(String subnetId)
Subnet must be in the AZ of the Flow
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildVpcInterface.Builder name(String name)
name - Immutable and has to be a unique against other VpcInterfaces in this FlowVpcInterface.Builder networkInterfaceIds(Collection<String> networkInterfaceIds)
networkInterfaceIds - IDs of the network interfaces created in customer's account by MediaConnect.VpcInterface.Builder networkInterfaceIds(String... networkInterfaceIds)
networkInterfaceIds - IDs of the network interfaces created in customer's account by MediaConnect.VpcInterface.Builder networkInterfaceType(String networkInterfaceType)
networkInterfaceType - The type of network interface.NetworkInterfaceType,
NetworkInterfaceTypeVpcInterface.Builder networkInterfaceType(NetworkInterfaceType networkInterfaceType)
networkInterfaceType - The type of network interface.NetworkInterfaceType,
NetworkInterfaceTypeVpcInterface.Builder roleArn(String roleArn)
roleArn - Role Arn MediaConnect can assumes to create ENIs in customer's accountVpcInterface.Builder securityGroupIds(Collection<String> securityGroupIds)
securityGroupIds - Security Group IDs to be used on ENI.VpcInterface.Builder securityGroupIds(String... securityGroupIds)
securityGroupIds - Security Group IDs to be used on ENI.VpcInterface.Builder subnetId(String subnetId)
subnetId - Subnet must be in the AZ of the FlowCopyright © 2021. All rights reserved.