Class GlobalAcceleratorTarget
Use a Global Accelerator instance domain name as an alias record target.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.Route53.Targets
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class GlobalAcceleratorTarget : GlobalAcceleratorDomainTarget, IAliasRecordTarget
Syntax (vb)
Public Class GlobalAcceleratorTarget Inherits GlobalAcceleratorDomainTarget Implements IAliasRecordTarget
Remarks
ExampleMetadata: infused
Examples
using Amazon.CDK.AWS.GlobalAccelerator;
HostedZone zone;
Accelerator accelerator;
new ARecord(this, "AliasRecord", new ARecordProps {
Zone = zone,
Target = RecordTarget.FromAlias(
new GlobalAcceleratorTarget(accelerator, new Dictionary<string, boolean?> {
{ "evaluateTargetHealth", true }
}))
});
Synopsis
Constructors
| GlobalAcceleratorTarget(IAcceleratorRef, IAliasRecordTargetProps?) | Create an Alias Target for a Global Accelerator instance. |
Constructors
GlobalAcceleratorTarget(IAcceleratorRef, IAliasRecordTargetProps?)
Create an Alias Target for a Global Accelerator instance.
public GlobalAcceleratorTarget(IAcceleratorRef accelerator, IAliasRecordTargetProps? props = null)
Parameters
- accelerator IAcceleratorRef
- props IAliasRecordTargetProps
Remarks
ExampleMetadata: infused