Class CfnChannelPropsMixin.VpcOutputSettingsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.medialive.CfnChannelPropsMixin.VpcOutputSettingsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnChannelPropsMixin.VpcOutputSettingsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnChannelPropsMixin.VpcOutputSettingsProperty
@Stability(Stable)
@Internal
public static final class CfnChannelPropsMixin.VpcOutputSettingsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnChannelPropsMixin.VpcOutputSettingsProperty
An implementation for
CfnChannelPropsMixin.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.cfnpropertymixins.services.medialive.CfnChannelPropsMixin.VpcOutputSettingsProperty
CfnChannelPropsMixin.VpcOutputSettingsProperty.Builder, CfnChannelPropsMixin.VpcOutputSettingsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnChannelPropsMixin.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 theCfnChannelPropsMixin.VpcOutputSettingsProperty.Builder.
-
-
Method Details
-
getPublicAddressAllocationIds
Description copied from interface:CfnChannelPropsMixin.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 interfaceCfnChannelPropsMixin.VpcOutputSettingsProperty- See Also:
-
getSecurityGroupIds
Description copied from interface:CfnChannelPropsMixin.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 interfaceCfnChannelPropsMixin.VpcOutputSettingsProperty- See Also:
-
getSubnetIds
Description copied from interface:CfnChannelPropsMixin.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 interfaceCfnChannelPropsMixin.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()
-