Class: AWSCDK::EC2::Ipv6Addresses
- Inherits:
-
Jsii::Object
- Object
- Jsii::Object
- AWSCDK::EC2::Ipv6Addresses
- Defined in:
- ec2/ipv6_addresses.rb
Overview
An abstract Provider of Ipv6Addresses.
Note this is specific to the IPv6 CIDR.
Class Method Summary collapse
-
.amazon_provided ⇒ AWSCDK::EC2::IIpv6Addresses
Used for IPv6 address management with Amazon provided CIDRs.
- .jsii_overridable_methods ⇒ Object
Instance Method Summary collapse
-
#initialize(*args) ⇒ Ipv6Addresses
constructor
A new instance of Ipv6Addresses.
Constructor Details
#initialize(*args) ⇒ Ipv6Addresses
Returns a new instance of Ipv6Addresses.
10 11 12 |
# File 'ec2/ipv6_addresses.rb', line 10 def initialize(*args) raise NoMethodError, "aws-cdk-lib.aws_ec2.Ipv6Addresses does not have a visible constructor; use the provided factory methods" end |
Class Method Details
.amazon_provided ⇒ AWSCDK::EC2::IIpv6Addresses
Used for IPv6 address management with Amazon provided CIDRs.
Note this is specific to the IPv6 CIDR.
24 25 26 |
# File 'ec2/ipv6_addresses.rb', line 24 def self.amazon_provided() Jsii::Kernel.instance.call_static("aws-cdk-lib.aws_ec2.Ipv6Addresses", "amazonProvided", []) end |
.jsii_overridable_methods ⇒ Object
14 15 16 17 |
# File 'ec2/ipv6_addresses.rb', line 14 def self.jsii_overridable_methods { } end |