Class GlobalAcceleratorDomainTarget

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.route53.targets.GlobalAcceleratorDomainTarget
All Implemented Interfaces:
IAliasRecordTarget, software.amazon.jsii.JsiiSerializable
Direct Known Subclasses:
GlobalAcceleratorTarget

@Generated(value="jsii-pacmak/1.104.0 (build e79254c)", date="2024-11-06T23:25:16.117Z") @Stability(Stable) public class GlobalAcceleratorDomainTarget extends software.amazon.jsii.JsiiObject implements IAliasRecordTarget
Use a Global Accelerator domain name as an alias record target.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.route53.targets.*;
 GlobalAcceleratorDomainTarget globalAcceleratorDomainTarget = new GlobalAcceleratorDomainTarget("acceleratorDomainName");
 
  • Field Details

    • GLOBAL_ACCELERATOR_ZONE_ID

      @Stability(Stable) public static final String GLOBAL_ACCELERATOR_ZONE_ID
      The hosted zone Id if using an alias record in Route53.

      This value never changes. Ref: https://docs.aws.amazon.com/general/latest/gr/global_accelerator.html

  • Constructor Details

    • GlobalAcceleratorDomainTarget

      protected GlobalAcceleratorDomainTarget(software.amazon.jsii.JsiiObjectRef objRef)
    • GlobalAcceleratorDomainTarget

      protected GlobalAcceleratorDomainTarget(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
    • GlobalAcceleratorDomainTarget

      @Stability(Stable) public GlobalAcceleratorDomainTarget(@NotNull String acceleratorDomainName)
      Create an Alias Target for a Global Accelerator domain name.

      Parameters:
      acceleratorDomainName - This parameter is required.
  • Method Details