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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.mediaconnect.CfnFlowVpcInterfaceProps
CfnFlowVpcInterfaceProps.Builder, CfnFlowVpcInterfaceProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnFlowVpcInterfaceProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final String
The Amazon Resource Name (ARN) of the flow.final String
getName()
The name of the VPC Interface.final String
The 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 String
The subnet IDs that you want to use for your VPC interface.final int
hashCode()
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:CfnFlowVpcInterfaceProps
The Amazon Resource Name (ARN) of the flow.- Specified by:
getFlowArn
in interfaceCfnFlowVpcInterfaceProps
- See Also:
-
getName
Description copied from interface:CfnFlowVpcInterfaceProps
The name of the VPC Interface.This value must be unique within the current flow.
- Specified by:
getName
in interfaceCfnFlowVpcInterfaceProps
- See Also:
-
getRoleArn
Description copied from interface:CfnFlowVpcInterfaceProps
The Amazon Resource Name (ARN) of the role that you created when you set up MediaConnect as a trusted service.- Specified by:
getRoleArn
in interfaceCfnFlowVpcInterfaceProps
- See Also:
-
getSecurityGroupIds
Description copied from interface:CfnFlowVpcInterfaceProps
The 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:
getSecurityGroupIds
in interfaceCfnFlowVpcInterfaceProps
- See Also:
-
getSubnetId
Description copied from interface:CfnFlowVpcInterfaceProps
The 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:
getSubnetId
in interfaceCfnFlowVpcInterfaceProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-