Interface ITransitGatewayVpcAttachment.Jsii$Default

All Superinterfaces:
software.constructs.IConstruct, software.constructs.IConstruct.Jsii$Default, software.constructs.IDependable, software.constructs.IDependable.Jsii$Default, IEnvironmentAware, IEnvironmentAware.Jsii$Default, IResource, IResource.Jsii$Default, ITransitGatewayAttachment, ITransitGatewayAttachment.Jsii$Default, ITransitGatewayVpcAttachment, software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
ITransitGatewayVpcAttachment.Jsii$Proxy
Enclosing interface:
ITransitGatewayVpcAttachment

@Internal public static interface ITransitGatewayVpcAttachment.Jsii$Default extends ITransitGatewayVpcAttachment, ITransitGatewayAttachment.Jsii$Default
Internal default implementation for ITransitGatewayVpcAttachment.
  • Method Details

    • addSubnets

      @Stability(Experimental) default void addSubnets(@NotNull List<ISubnet> subnets)
      (experimental) Add additional subnets to this attachment.

      Specified by:
      addSubnets in interface ITransitGatewayVpcAttachment
      Parameters:
      subnets - This parameter is required.
    • removeSubnets

      @Stability(Experimental) default void removeSubnets(@NotNull List<ISubnet> subnets)
      (experimental) Remove subnets from this attachment.

      Specified by:
      removeSubnets in interface ITransitGatewayVpcAttachment
      Parameters:
      subnets - This parameter is required.