Class GlobalAcceleratorTarget
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.route53.targets.GlobalAcceleratorDomainTarget
software.amazon.awscdk.services.route53.targets.GlobalAcceleratorTarget
- All Implemented Interfaces:
IAliasRecordTarget,software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:46.871Z")
@Stability(Stable)
public class GlobalAcceleratorTarget
extends GlobalAcceleratorDomainTarget
Use a Global Accelerator instance domain name as an alias record target.
Example:
import software.amazon.awscdk.services.globalaccelerator.*;
HostedZone zone;
Accelerator accelerator;
ARecord.Builder.create(this, "AliasRecord")
.zone(zone)
.target(RecordTarget.fromAlias(new GlobalAcceleratorTarget(accelerator)))
.build();
-
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.services.route53.IAliasRecordTarget
IAliasRecordTarget.Jsii$Default, IAliasRecordTarget.Jsii$Proxy -
Field Summary
Fields inherited from class software.amazon.awscdk.services.route53.targets.GlobalAcceleratorDomainTarget
GLOBAL_ACCELERATOR_ZONE_ID -
Constructor Summary
ConstructorsModifierConstructorDescriptionGlobalAcceleratorTarget(IAccelerator accelerator) Create an Alias Target for a Global Accelerator instance.protectedGlobalAcceleratorTarget(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protectedGlobalAcceleratorTarget(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Methods inherited from class software.amazon.awscdk.services.route53.targets.GlobalAcceleratorDomainTarget
bind, bindMethods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
GlobalAcceleratorTarget
protected GlobalAcceleratorTarget(software.amazon.jsii.JsiiObjectRef objRef) -
GlobalAcceleratorTarget
protected GlobalAcceleratorTarget(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) -
GlobalAcceleratorTarget
Create an Alias Target for a Global Accelerator instance.- Parameters:
accelerator- This parameter is required.
-