Class CfnChannel.VpcOutputSettingsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.medialive.CfnChannel.VpcOutputSettingsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnChannel.VpcOutputSettingsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnChannel.VpcOutputSettingsProperty
@Stability(Stable)
@Internal
public static final class CfnChannel.VpcOutputSettingsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnChannel.VpcOutputSettingsProperty
An implementation for
CfnChannel.VpcOutputSettingsProperty-
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.medialive.CfnChannel.VpcOutputSettingsProperty
CfnChannel.VpcOutputSettingsProperty.Builder, CfnChannel.VpcOutputSettingsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnChannel.VpcOutputSettingsProperty.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 booleanList of public address allocation IDs to associate with ENIs that will be created in Output VPC.A list of up to 5 EC2 VPC security group IDs to attach to the Output VPC network interfaces.A list of VPC subnet IDs from the same VPC.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 theCfnChannel.VpcOutputSettingsProperty.Builder.
-
-
Method Details
-
getPublicAddressAllocationIds
Description copied from interface:CfnChannel.VpcOutputSettingsPropertyList of public address allocation IDs to associate with ENIs that will be created in Output VPC.Must specify one for SINGLE_PIPELINE, two for STANDARD channels
- Specified by:
getPublicAddressAllocationIdsin interfaceCfnChannel.VpcOutputSettingsProperty- See Also:
-
getSecurityGroupIds
Description copied from interface:CfnChannel.VpcOutputSettingsPropertyA list of up to 5 EC2 VPC security group IDs to attach to the Output VPC network interfaces.If none are specified then the VPC default security group will be used
- Specified by:
getSecurityGroupIdsin interfaceCfnChannel.VpcOutputSettingsProperty- See Also:
-
getSubnetIds
Description copied from interface:CfnChannel.VpcOutputSettingsPropertyA list of VPC subnet IDs from the same VPC.If STANDARD channel, subnet IDs must be mapped to two unique availability zones (AZ).
- Specified by:
getSubnetIdsin interfaceCfnChannel.VpcOutputSettingsProperty- See Also:
-
$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()
-