Interface AcceleratorAttributes

All Superinterfaces:
All Known Implementing Classes:

@Generated(value="jsii-pacmak/1.99.0 (build 8f757e4)", date="2024-06-13T18:49:19.497Z") @Stability(Stable) public interface AcceleratorAttributes extends
Attributes required to import an existing accelerator to the stack.


 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 AcceleratorAttributes acceleratorAttributes = AcceleratorAttributes.builder()
         // the properties below are optional
  • Method Details

    • getAcceleratorArn

      @Stability(Stable) @NotNull String getAcceleratorArn()
      The ARN of the accelerator.
    • getDnsName

      @Stability(Stable) @NotNull String getDnsName()
      The DNS name of the accelerator.
    • getDualStackDnsName

      @Stability(Stable) @Nullable default String getDualStackDnsName()
      The DNS name that points to the dual-stack accelerator's four static IP addresses: two IPv4 addresses and two IPv6 addresses.

      Default: - undefined

    • getIpv4Addresses

      @Stability(Stable) @Nullable default List<String> getIpv4Addresses()
      The array of IPv4 addresses in the IP address set.

      Default: - undefined

    • getIpv6Addresses

      @Stability(Stable) @Nullable default List<String> getIpv6Addresses()
      The array of IPv6 addresses in the IP address set.

      Default: - undefined

    • builder

      @Stability(Stable) static AcceleratorAttributes.Builder builder()
      a AcceleratorAttributes.Builder of AcceleratorAttributes