Show / Hide Table of Contents

Class Accelerator

(experimental) The Accelerator construct.

Inheritance
System.Object
Construct
Resource
Accelerator
Implements
IAccelerator
IResource
IConstruct
Constructs.IConstruct
IDependable
Inherited Members
Resource.IsResource(IConstruct)
Resource.ApplyRemovalPolicy(RemovalPolicy)
Resource.GeneratePhysicalName()
Resource.GetResourceArnAttribute(String, IArnComponents)
Resource.GetResourceNameAttribute(String)
Resource.Env
Resource.PhysicalName
Resource.Stack
Construct.IsConstruct(Object)
Construct.OnPrepare()
Construct.OnSynthesize(ISynthesisSession)
Construct.OnValidate()
Construct.Prepare()
Construct.Synthesize(ISynthesisSession)
Construct.Validate()
Construct.Node
Namespace: Amazon.CDK.AWS.GlobalAccelerator
Assembly: Amazon.CDK.AWS.GlobalAccelerator.dll
Syntax (csharp)
public class Accelerator : Resource, IAccelerator, IResource, IConstruct, IConstruct, IDependable
Syntax (vb)
Public Class Accelerator
    Inherits Resource
    Implements IAccelerator, IResource, IConstruct, IConstruct, IDependable
Remarks

Stability: Experimental

Synopsis

Constructors

Accelerator(ByRefValue)

Used by jsii to construct an instance of this class from a Javascript-owned object reference

Accelerator(DeputyBase.DeputyProps)

Used by jsii to construct an instance of this class from DeputyProps

Accelerator(Construct, String, IAcceleratorProps)

Properties

AcceleratorArn

(experimental) The ARN of the accelerator.

DnsName

(experimental) The Domain Name System (DNS) name that Global Accelerator creates that points to your accelerator's static IP addresses.

Methods

FromAcceleratorAttributes(Construct, String, IAcceleratorAttributes)

(experimental) import from attributes.

Constructors

Accelerator(ByRefValue)

Used by jsii to construct an instance of this class from a Javascript-owned object reference

protected Accelerator(ByRefValue reference)
Parameters
reference Amazon.JSII.Runtime.Deputy.ByRefValue

The Javascript-owned object reference

Accelerator(DeputyBase.DeputyProps)

Used by jsii to construct an instance of this class from DeputyProps

protected Accelerator(DeputyBase.DeputyProps props)
Parameters
props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps

The deputy props

Accelerator(Construct, String, IAcceleratorProps)

public Accelerator(Construct scope, string id, IAcceleratorProps props = null)
Parameters
scope Constructs.Construct
id System.String
props IAcceleratorProps
Remarks

Stability: Experimental

Properties

AcceleratorArn

(experimental) The ARN of the accelerator.

public virtual string AcceleratorArn { get; }
Property Value

System.String

Remarks

Stability: Experimental

DnsName

(experimental) The Domain Name System (DNS) name that Global Accelerator creates that points to your accelerator's static IP addresses.

public virtual string DnsName { get; }
Property Value

System.String

Remarks

Stability: Experimental

Methods

FromAcceleratorAttributes(Construct, String, IAcceleratorAttributes)

(experimental) import from attributes.

public static IAccelerator FromAcceleratorAttributes(Construct scope, string id, IAcceleratorAttributes attrs)
Parameters
scope Constructs.Construct
id System.String
attrs IAcceleratorAttributes
Returns

IAccelerator

Remarks

Stability: Experimental

Implements

IAccelerator
IResource
IConstruct
Constructs.IConstruct
IDependable
Back to top Generated by DocFX