Class CfnFlowVpcInterfaceProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.mediaconnect.CfnFlowVpcInterfaceProps.Jsii$Proxy
- All Implemented Interfaces:
CfnFlowVpcInterfaceProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnFlowVpcInterfaceProps
@Stability(Stable)
@Internal
public static final class CfnFlowVpcInterfaceProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnFlowVpcInterfaceProps
An implementation for
CfnFlowVpcInterfaceProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.mediaconnect.CfnFlowVpcInterfaceProps
CfnFlowVpcInterfaceProps.Builder, CfnFlowVpcInterfaceProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnFlowVpcInterfaceProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe Amazon Resource Name (ARN) of the flow.final StringgetName()The name of the VPC Interface.final StringThe Amazon Resource Name (ARN) of the role that you created when you set up MediaConnect as a trusted service.The VPC security groups that you want MediaConnect to use for your VPC configuration.final StringThe subnet IDs that you want to use for your VPC interface.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnFlowVpcInterfaceProps.Builder.
-
-
Method Details
-
getFlowArn
Description copied from interface:CfnFlowVpcInterfacePropsThe Amazon Resource Name (ARN) of the flow.- Specified by:
getFlowArnin interfaceCfnFlowVpcInterfaceProps
-
getName
Description copied from interface:CfnFlowVpcInterfacePropsThe name of the VPC Interface.This value must be unique within the current flow.
- Specified by:
getNamein interfaceCfnFlowVpcInterfaceProps
-
getRoleArn
Description copied from interface:CfnFlowVpcInterfacePropsThe Amazon Resource Name (ARN) of the role that you created when you set up MediaConnect as a trusted service.- Specified by:
getRoleArnin interfaceCfnFlowVpcInterfaceProps
-
getSecurityGroupIds
Description copied from interface:CfnFlowVpcInterfacePropsThe VPC security groups that you want MediaConnect to use for your VPC configuration.You must include at least one security group in the request.
- Specified by:
getSecurityGroupIdsin interfaceCfnFlowVpcInterfaceProps
-
getSubnetId
Description copied from interface:CfnFlowVpcInterfacePropsThe subnet IDs that you want to use for your VPC interface.A 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.
- Specified by:
getSubnetIdin interfaceCfnFlowVpcInterfaceProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-