Show / Hide Table of Contents

Class CfnRouteServerEndpoint

Creates a new endpoint for a route server in a specified subnet.

Inheritance
object
CfnElement
CfnRefElement
CfnResource
CfnRouteServerEndpoint
Implements
IInspectable
IRouteServerEndpointRef
IConstruct
IDependable
IEnvironmentAware
ITaggableV2
Inherited Members
CfnResource.IsCfnResource(object)
CfnResource.AddDeletionOverride(string)
CfnResource.AddDependency(CfnResource)
CfnResource.AddDependsOn(CfnResource)
CfnResource.AddMetadata(string, object)
CfnResource.AddOverride(string, object)
CfnResource.AddPropertyDeletionOverride(string)
CfnResource.AddPropertyOverride(string, object)
CfnResource.ApplyRemovalPolicy(RemovalPolicy?, IRemovalPolicyOptions)
CfnResource.GetAtt(string, ResolutionTypeHint?)
CfnResource.GetMetadata(string)
CfnResource.ObtainDependencies()
CfnResource.ObtainResourceDependencies()
CfnResource.RemoveDependency(CfnResource)
CfnResource.ReplaceDependency(CfnResource, CfnResource)
CfnResource.ShouldSynthesize()
CfnResource.ToString()
CfnResource.ValidateProperties(object)
CfnResource.CfnOptions
CfnResource.CfnResourceType
CfnResource.Env
CfnResource.UpdatedProperites
CfnResource.UpdatedProperties
CfnRefElement.Ref
CfnElement.IsCfnElement(object)
CfnElement.OverrideLogicalId(string)
CfnElement.CreationStack
CfnElement.LogicalId
CfnElement.Stack
Namespace: Amazon.CDK.AWS.EC2
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnRouteServerEndpoint : CfnResource, IInspectable, IRouteServerEndpointRef, IConstruct, IDependable, IEnvironmentAware, ITaggableV2
Syntax (vb)
Public Class CfnRouteServerEndpoint Inherits CfnResource Implements IInspectable, IRouteServerEndpointRef, IConstruct, IDependable, IEnvironmentAware, ITaggableV2
Remarks

A route server endpoint is an AWS -managed component inside a subnet that facilitates BGP (Border Gateway Protocol) connections between your route server and your BGP peers.

For more information see Dynamic routing in your VPC with VPC Route Server in the Amazon VPC User Guide .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-routeserverendpoint.html

CloudformationResource: AWS::EC2::RouteServerEndpoint

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.EC2;

             var cfnRouteServerEndpoint = new CfnRouteServerEndpoint(this, "MyCfnRouteServerEndpoint", new CfnRouteServerEndpointProps {
                 RouteServerId = "routeServerId",
                 SubnetId = "subnetId",

                 // the properties below are optional
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             });

Synopsis

Constructors

CfnRouteServerEndpoint(Construct, string, ICfnRouteServerEndpointProps)

Create a new AWS::EC2::RouteServerEndpoint.

Properties

AttrArn

The ARN for the endpoint.

AttrEniAddress

The IP address of the Elastic network interface for the endpoint.

AttrEniId

The ID of the Elastic network interface for the endpoint.

AttrId

The unique identifier of the route server endpoint.

AttrVpcId

The ID of the VPC containing the endpoint.

CFN_RESOURCE_TYPE_NAME

The CloudFormation resource type name for this resource class.

CdkTagManager

Tag Manager which manages the tags for this resource.

CfnProperties

Creates a new endpoint for a route server in a specified subnet.

RouteServerEndpointRef

A reference to a RouteServerEndpoint resource.

RouteServerId

The ID of the route server associated with this endpoint.

SubnetId

The ID of the subnet to place the route server endpoint into.

Tags

Any tags assigned to the route server endpoint.

Methods

ArnForRouteServerEndpoint(IRouteServerEndpointRef)

Creates a new endpoint for a route server in a specified subnet.

FromRouteServerEndpointArn(Construct, string, string)

Creates a new IRouteServerEndpointRef from an ARN.

FromRouteServerEndpointId(Construct, string, string)

Creates a new IRouteServerEndpointRef from a routeServerEndpointId.

Inspect(TreeInspector)

Examines the CloudFormation resource and discloses attributes.

IsCfnRouteServerEndpoint(object)

Checks whether the given object is a CfnRouteServerEndpoint.

RenderProperties(IDictionary<string, object>)

Creates a new endpoint for a route server in a specified subnet.

Constructors

CfnRouteServerEndpoint(Construct, string, ICfnRouteServerEndpointProps)

Create a new AWS::EC2::RouteServerEndpoint.

public CfnRouteServerEndpoint(Construct scope, string id, ICfnRouteServerEndpointProps props)
Parameters
scope Construct

Scope in which this resource is defined.

id string

Construct identifier for this resource (unique in its scope).

props ICfnRouteServerEndpointProps

Resource properties.

Remarks

A route server endpoint is an AWS -managed component inside a subnet that facilitates BGP (Border Gateway Protocol) connections between your route server and your BGP peers.

For more information see Dynamic routing in your VPC with VPC Route Server in the Amazon VPC User Guide .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-routeserverendpoint.html

CloudformationResource: AWS::EC2::RouteServerEndpoint

ExampleMetadata: fixture=_generated

Properties

AttrArn

The ARN for the endpoint.

public virtual string AttrArn { get; }
Property Value

string

Remarks

CloudformationAttribute: Arn

AttrEniAddress

The IP address of the Elastic network interface for the endpoint.

public virtual string AttrEniAddress { get; }
Property Value

string

Remarks

CloudformationAttribute: EniAddress

AttrEniId

The ID of the Elastic network interface for the endpoint.

public virtual string AttrEniId { get; }
Property Value

string

Remarks

CloudformationAttribute: EniId

AttrId

The unique identifier of the route server endpoint.

public virtual string AttrId { get; }
Property Value

string

Remarks

CloudformationAttribute: Id

AttrVpcId

The ID of the VPC containing the endpoint.

public virtual string AttrVpcId { get; }
Property Value

string

Remarks

CloudformationAttribute: VpcId

CFN_RESOURCE_TYPE_NAME

The CloudFormation resource type name for this resource class.

public static string CFN_RESOURCE_TYPE_NAME { get; }
Property Value

string

Remarks

A route server endpoint is an AWS -managed component inside a subnet that facilitates BGP (Border Gateway Protocol) connections between your route server and your BGP peers.

For more information see Dynamic routing in your VPC with VPC Route Server in the Amazon VPC User Guide .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-routeserverendpoint.html

CloudformationResource: AWS::EC2::RouteServerEndpoint

ExampleMetadata: fixture=_generated

CdkTagManager

Tag Manager which manages the tags for this resource.

public virtual TagManager CdkTagManager { get; }
Property Value

TagManager

Remarks

A route server endpoint is an AWS -managed component inside a subnet that facilitates BGP (Border Gateway Protocol) connections between your route server and your BGP peers.

For more information see Dynamic routing in your VPC with VPC Route Server in the Amazon VPC User Guide .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-routeserverendpoint.html

CloudformationResource: AWS::EC2::RouteServerEndpoint

ExampleMetadata: fixture=_generated

CfnProperties

Creates a new endpoint for a route server in a specified subnet.

protected override IDictionary<string, object> CfnProperties { get; }
Property Value

IDictionary<string, object>

Overrides
CfnResource.CfnProperties
Remarks

A route server endpoint is an AWS -managed component inside a subnet that facilitates BGP (Border Gateway Protocol) connections between your route server and your BGP peers.

For more information see Dynamic routing in your VPC with VPC Route Server in the Amazon VPC User Guide .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-routeserverendpoint.html

CloudformationResource: AWS::EC2::RouteServerEndpoint

ExampleMetadata: fixture=_generated

RouteServerEndpointRef

A reference to a RouteServerEndpoint resource.

public virtual IRouteServerEndpointReference RouteServerEndpointRef { get; }
Property Value

IRouteServerEndpointReference

Remarks

A route server endpoint is an AWS -managed component inside a subnet that facilitates BGP (Border Gateway Protocol) connections between your route server and your BGP peers.

For more information see Dynamic routing in your VPC with VPC Route Server in the Amazon VPC User Guide .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-routeserverendpoint.html

CloudformationResource: AWS::EC2::RouteServerEndpoint

ExampleMetadata: fixture=_generated

RouteServerId

The ID of the route server associated with this endpoint.

public virtual string RouteServerId { get; set; }
Property Value

string

Remarks

A route server endpoint is an AWS -managed component inside a subnet that facilitates BGP (Border Gateway Protocol) connections between your route server and your BGP peers.

For more information see Dynamic routing in your VPC with VPC Route Server in the Amazon VPC User Guide .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-routeserverendpoint.html

CloudformationResource: AWS::EC2::RouteServerEndpoint

ExampleMetadata: fixture=_generated

SubnetId

The ID of the subnet to place the route server endpoint into.

public virtual string SubnetId { get; set; }
Property Value

string

Remarks

A route server endpoint is an AWS -managed component inside a subnet that facilitates BGP (Border Gateway Protocol) connections between your route server and your BGP peers.

For more information see Dynamic routing in your VPC with VPC Route Server in the Amazon VPC User Guide .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-routeserverendpoint.html

CloudformationResource: AWS::EC2::RouteServerEndpoint

ExampleMetadata: fixture=_generated

Tags

Any tags assigned to the route server endpoint.

public virtual ICfnTag[]? Tags { get; set; }
Property Value

ICfnTag[]

Remarks

A route server endpoint is an AWS -managed component inside a subnet that facilitates BGP (Border Gateway Protocol) connections between your route server and your BGP peers.

For more information see Dynamic routing in your VPC with VPC Route Server in the Amazon VPC User Guide .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-routeserverendpoint.html

CloudformationResource: AWS::EC2::RouteServerEndpoint

ExampleMetadata: fixture=_generated

Methods

ArnForRouteServerEndpoint(IRouteServerEndpointRef)

Creates a new endpoint for a route server in a specified subnet.

public static string ArnForRouteServerEndpoint(IRouteServerEndpointRef resource)
Parameters
resource IRouteServerEndpointRef
Returns

string

Remarks

A route server endpoint is an AWS -managed component inside a subnet that facilitates BGP (Border Gateway Protocol) connections between your route server and your BGP peers.

For more information see Dynamic routing in your VPC with VPC Route Server in the Amazon VPC User Guide .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-routeserverendpoint.html

CloudformationResource: AWS::EC2::RouteServerEndpoint

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.EC2;

             var cfnRouteServerEndpoint = new CfnRouteServerEndpoint(this, "MyCfnRouteServerEndpoint", new CfnRouteServerEndpointProps {
                 RouteServerId = "routeServerId",
                 SubnetId = "subnetId",

                 // the properties below are optional
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             });

FromRouteServerEndpointArn(Construct, string, string)

Creates a new IRouteServerEndpointRef from an ARN.

public static IRouteServerEndpointRef FromRouteServerEndpointArn(Construct scope, string id, string arn)
Parameters
scope Construct
id string
arn string
Returns

IRouteServerEndpointRef

Remarks

A route server endpoint is an AWS -managed component inside a subnet that facilitates BGP (Border Gateway Protocol) connections between your route server and your BGP peers.

For more information see Dynamic routing in your VPC with VPC Route Server in the Amazon VPC User Guide .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-routeserverendpoint.html

CloudformationResource: AWS::EC2::RouteServerEndpoint

ExampleMetadata: fixture=_generated

FromRouteServerEndpointId(Construct, string, string)

Creates a new IRouteServerEndpointRef from a routeServerEndpointId.

public static IRouteServerEndpointRef FromRouteServerEndpointId(Construct scope, string id, string routeServerEndpointId)
Parameters
scope Construct
id string
routeServerEndpointId string
Returns

IRouteServerEndpointRef

Remarks

A route server endpoint is an AWS -managed component inside a subnet that facilitates BGP (Border Gateway Protocol) connections between your route server and your BGP peers.

For more information see Dynamic routing in your VPC with VPC Route Server in the Amazon VPC User Guide .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-routeserverendpoint.html

CloudformationResource: AWS::EC2::RouteServerEndpoint

ExampleMetadata: fixture=_generated

Inspect(TreeInspector)

Examines the CloudFormation resource and discloses attributes.

public virtual void Inspect(TreeInspector inspector)
Parameters
inspector TreeInspector

tree inspector to collect and process attributes.

Remarks

A route server endpoint is an AWS -managed component inside a subnet that facilitates BGP (Border Gateway Protocol) connections between your route server and your BGP peers.

For more information see Dynamic routing in your VPC with VPC Route Server in the Amazon VPC User Guide .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-routeserverendpoint.html

CloudformationResource: AWS::EC2::RouteServerEndpoint

ExampleMetadata: fixture=_generated

IsCfnRouteServerEndpoint(object)

Checks whether the given object is a CfnRouteServerEndpoint.

public static bool IsCfnRouteServerEndpoint(object x)
Parameters
x object
Returns

bool

Remarks

A route server endpoint is an AWS -managed component inside a subnet that facilitates BGP (Border Gateway Protocol) connections between your route server and your BGP peers.

For more information see Dynamic routing in your VPC with VPC Route Server in the Amazon VPC User Guide .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-routeserverendpoint.html

CloudformationResource: AWS::EC2::RouteServerEndpoint

ExampleMetadata: fixture=_generated

RenderProperties(IDictionary<string, object>)

Creates a new endpoint for a route server in a specified subnet.

protected override IDictionary<string, object> RenderProperties(IDictionary<string, object> props)
Parameters
props IDictionary<string, object>
Returns

IDictionary<string, object>

Overrides
CfnResource.RenderProperties(IDictionary<string, object>)
Remarks

A route server endpoint is an AWS -managed component inside a subnet that facilitates BGP (Border Gateway Protocol) connections between your route server and your BGP peers.

For more information see Dynamic routing in your VPC with VPC Route Server in the Amazon VPC User Guide .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-routeserverendpoint.html

CloudformationResource: AWS::EC2::RouteServerEndpoint

ExampleMetadata: fixture=_generated

Implements

IInspectable
IRouteServerEndpointRef
Constructs.IConstruct
Constructs.IDependable
IEnvironmentAware
ITaggableV2
Back to top Generated by DocFX