Class CfnRouteServerPropagation
Specifies route propagation from a route server to a route table.
Inherited Members
Namespace: Amazon.CDK.AWS.EC2
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnRouteServerPropagation : CfnResource, IInspectable, IRouteServerPropagationRef, IConstruct, IDependable
Syntax (vb)
Public Class CfnRouteServerPropagation Inherits CfnResource Implements IInspectable, IRouteServerPropagationRef, IConstruct, IDependable
Remarks
For more information see Dynamic routing in your VPC with VPC Route Server in the Amazon VPC User Guide .
CloudformationResource: AWS::EC2::RouteServerPropagation
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 cfnRouteServerPropagation = new CfnRouteServerPropagation(this, "MyCfnRouteServerPropagation", new CfnRouteServerPropagationProps {
RouteServerId = "routeServerId",
RouteTableId = "routeTableId"
});
Synopsis
Constructors
| CfnRouteServerPropagation(Construct, string, ICfnRouteServerPropagationProps) | Specifies route propagation from a route server to a route table. |
Properties
| CFN_RESOURCE_TYPE_NAME | The CloudFormation resource type name for this resource class. |
| CfnProperties | Specifies route propagation from a route server to a route table. |
| RouteServerId | The ID of the route server configured for route propagation. |
| RouteServerPropagationRef | A reference to a RouteServerPropagation resource. |
| RouteTableId | The ID of the route table configured for route server propagation. |
Methods
| Inspect(TreeInspector) | Examines the CloudFormation resource and discloses attributes. |
| RenderProperties(IDictionary<string, object>) | Specifies route propagation from a route server to a route table. |
Constructors
CfnRouteServerPropagation(Construct, string, ICfnRouteServerPropagationProps)
Specifies route propagation from a route server to a route table.
public CfnRouteServerPropagation(Construct scope, string id, ICfnRouteServerPropagationProps props)
Parameters
- scope Construct
Scope in which this resource is defined.
- id string
Construct identifier for this resource (unique in its scope).
- props ICfnRouteServerPropagationProps
Resource properties.
Remarks
For more information see Dynamic routing in your VPC with VPC Route Server in the Amazon VPC User Guide .
CloudformationResource: AWS::EC2::RouteServerPropagation
ExampleMetadata: fixture=_generated
Properties
CFN_RESOURCE_TYPE_NAME
The CloudFormation resource type name for this resource class.
public static string CFN_RESOURCE_TYPE_NAME { get; }
Property Value
Remarks
For more information see Dynamic routing in your VPC with VPC Route Server in the Amazon VPC User Guide .
CloudformationResource: AWS::EC2::RouteServerPropagation
ExampleMetadata: fixture=_generated
CfnProperties
Specifies route propagation from a route server to a route table.
protected override IDictionary<string, object> CfnProperties { get; }
Property Value
Overrides
Remarks
For more information see Dynamic routing in your VPC with VPC Route Server in the Amazon VPC User Guide .
CloudformationResource: AWS::EC2::RouteServerPropagation
ExampleMetadata: fixture=_generated
RouteServerId
The ID of the route server configured for route propagation.
public virtual string RouteServerId { get; set; }
Property Value
Remarks
For more information see Dynamic routing in your VPC with VPC Route Server in the Amazon VPC User Guide .
CloudformationResource: AWS::EC2::RouteServerPropagation
ExampleMetadata: fixture=_generated
RouteServerPropagationRef
A reference to a RouteServerPropagation resource.
public virtual IRouteServerPropagationReference RouteServerPropagationRef { get; }
Property Value
IRouteServerPropagationReference
Remarks
For more information see Dynamic routing in your VPC with VPC Route Server in the Amazon VPC User Guide .
CloudformationResource: AWS::EC2::RouteServerPropagation
ExampleMetadata: fixture=_generated
RouteTableId
The ID of the route table configured for route server propagation.
public virtual string RouteTableId { get; set; }
Property Value
Remarks
For more information see Dynamic routing in your VPC with VPC Route Server in the Amazon VPC User Guide .
CloudformationResource: AWS::EC2::RouteServerPropagation
ExampleMetadata: fixture=_generated
Methods
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
For more information see Dynamic routing in your VPC with VPC Route Server in the Amazon VPC User Guide .
CloudformationResource: AWS::EC2::RouteServerPropagation
ExampleMetadata: fixture=_generated
RenderProperties(IDictionary<string, object>)
Specifies route propagation from a route server to a route table.
protected override IDictionary<string, object> RenderProperties(IDictionary<string, object> props)
Parameters
- props IDictionary<string, object>
Returns
Overrides
Remarks
For more information see Dynamic routing in your VPC with VPC Route Server in the Amazon VPC User Guide .
CloudformationResource: AWS::EC2::RouteServerPropagation
ExampleMetadata: fixture=_generated