@Stability(value=Stable) @Internal public static final class CfnFlowVpcInterfaceProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnFlowVpcInterfaceProps
CfnFlowVpcInterfacePropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnFlowVpcInterfaceProps.Builder, CfnFlowVpcInterfaceProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnFlowVpcInterfaceProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnFlowVpcInterfaceProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getFlowArn()
The Amazon Resource Name (ARN) of the flow.
|
String |
getName()
The name of the VPC Interface.
|
String |
getRoleArn()
The Amazon Resource Name (ARN) of the role that you created when you set up MediaConnect as a trusted service.
|
List<String> |
getSecurityGroupIds()
The VPC security groups that you want MediaConnect to use for your VPC configuration.
|
String |
getSubnetId()
The subnet IDs that you want to use for your VPC interface.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnFlowVpcInterfaceProps.Builder builder)
CfnFlowVpcInterfaceProps.Builder.public final String getFlowArn()
CfnFlowVpcInterfacePropsgetFlowArn in interface CfnFlowVpcInterfacePropspublic final String getName()
CfnFlowVpcInterfacePropsThis value must be unique within the current flow.
getName in interface CfnFlowVpcInterfacePropspublic final String getRoleArn()
CfnFlowVpcInterfacePropsgetRoleArn in interface CfnFlowVpcInterfacePropspublic final List<String> getSecurityGroupIds()
CfnFlowVpcInterfacePropsYou must include at least one security group in the request.
getSecurityGroupIds in interface CfnFlowVpcInterfacePropspublic final String getSubnetId()
CfnFlowVpcInterfacePropsA range of IP addresses in your VPC. When you create your VPC, you specify a range of IPv4 addresses for the VPC in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16. This is the primary CIDR block for your VPC. When you create a subnet for your VPC, you specify the CIDR block for the subnet, which is a subset of the VPC CIDR block.
The subnets that you use across all VPC interfaces on the flow must be in the same Availability Zone as the flow.
getSubnetId in interface CfnFlowVpcInterfaceProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.