Show / Hide Table of Contents

Class CfnLocalGatewayRoute

Creates a static route for the specified local gateway route table. You must specify one of the following targets:.

Inheritance
object
CfnElement
CfnRefElement
CfnResource
CfnLocalGatewayRoute
Implements
IInspectable
ILocalGatewayRouteRef
IConstruct
IDependable
IEnvironmentAware
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 CfnLocalGatewayRoute : CfnResource, IInspectable, ILocalGatewayRouteRef, IConstruct, IDependable, IEnvironmentAware
Syntax (vb)
Public Class CfnLocalGatewayRoute Inherits CfnResource Implements IInspectable, ILocalGatewayRouteRef, IConstruct, IDependable, IEnvironmentAware
Remarks

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

    CloudformationResource: AWS::EC2::LocalGatewayRoute

    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 cfnLocalGatewayRoute = new CfnLocalGatewayRoute(this, "MyCfnLocalGatewayRoute", new CfnLocalGatewayRouteProps {
                     DestinationCidrBlock = "destinationCidrBlock",
                     LocalGatewayRouteTableId = "localGatewayRouteTableId",
    
                     // the properties below are optional
                     LocalGatewayVirtualInterfaceGroupId = "localGatewayVirtualInterfaceGroupId",
                     NetworkInterfaceId = "networkInterfaceId"
                 });

    Synopsis

    Constructors

    CfnLocalGatewayRoute(Construct, string, ICfnLocalGatewayRouteProps)

    Create a new AWS::EC2::LocalGatewayRoute.

    Properties

    AttrState

    The state of the local gateway route table.

    AttrType

    The type of local gateway route.

    CFN_RESOURCE_TYPE_NAME

    The CloudFormation resource type name for this resource class.

    CfnProperties

    Creates a static route for the specified local gateway route table. You must specify one of the following targets:.

    DestinationCidrBlock

    The CIDR block used for destination matches.

    LocalGatewayRouteRef

    A reference to a LocalGatewayRoute resource.

    LocalGatewayRouteTableId

    The ID of the local gateway route table.

    LocalGatewayVirtualInterfaceGroupId

    The ID of the virtual interface group.

    NetworkInterfaceId

    The ID of the network interface.

    Methods

    Inspect(TreeInspector)

    Examines the CloudFormation resource and discloses attributes.

    IsCfnLocalGatewayRoute(object)

    Checks whether the given object is a CfnLocalGatewayRoute.

    RenderProperties(IDictionary<string, object>)

    Creates a static route for the specified local gateway route table. You must specify one of the following targets:.

    Constructors

    CfnLocalGatewayRoute(Construct, string, ICfnLocalGatewayRouteProps)

    Create a new AWS::EC2::LocalGatewayRoute.

    public CfnLocalGatewayRoute(Construct scope, string id, ICfnLocalGatewayRouteProps props)
    Parameters
    scope Construct

    Scope in which this resource is defined.

    id string

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

    props ICfnLocalGatewayRouteProps

    Resource properties.

    Remarks

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

      CloudformationResource: AWS::EC2::LocalGatewayRoute

      ExampleMetadata: fixture=_generated

      Properties

      AttrState

      The state of the local gateway route table.

      public virtual string AttrState { get; }
      Property Value

      string

      Remarks

      CloudformationAttribute: State

      AttrType

      The type of local gateway route.

      public virtual string AttrType { get; }
      Property Value

      string

      Remarks

      CloudformationAttribute: Type

      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

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

        CloudformationResource: AWS::EC2::LocalGatewayRoute

        ExampleMetadata: fixture=_generated

        CfnProperties

        Creates a static route for the specified local gateway route table. You must specify one of the following targets:.

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

        IDictionary<string, object>

        Overrides
        CfnResource.CfnProperties
        Remarks

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

          CloudformationResource: AWS::EC2::LocalGatewayRoute

          ExampleMetadata: fixture=_generated

          DestinationCidrBlock

          The CIDR block used for destination matches.

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

          string

          Remarks

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

            CloudformationResource: AWS::EC2::LocalGatewayRoute

            ExampleMetadata: fixture=_generated

            LocalGatewayRouteRef

            A reference to a LocalGatewayRoute resource.

            public virtual ILocalGatewayRouteReference LocalGatewayRouteRef { get; }
            Property Value

            ILocalGatewayRouteReference

            Remarks

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

              CloudformationResource: AWS::EC2::LocalGatewayRoute

              ExampleMetadata: fixture=_generated

              LocalGatewayRouteTableId

              The ID of the local gateway route table.

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

              string

              Remarks

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

                CloudformationResource: AWS::EC2::LocalGatewayRoute

                ExampleMetadata: fixture=_generated

                LocalGatewayVirtualInterfaceGroupId

                The ID of the virtual interface group.

                public virtual string? LocalGatewayVirtualInterfaceGroupId { get; set; }
                Property Value

                string

                Remarks

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

                  CloudformationResource: AWS::EC2::LocalGatewayRoute

                  ExampleMetadata: fixture=_generated

                  NetworkInterfaceId

                  The ID of the network interface.

                  public virtual string? NetworkInterfaceId { get; set; }
                  Property Value

                  string

                  Remarks

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

                    CloudformationResource: AWS::EC2::LocalGatewayRoute

                    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

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

                      CloudformationResource: AWS::EC2::LocalGatewayRoute

                      ExampleMetadata: fixture=_generated

                      IsCfnLocalGatewayRoute(object)

                      Checks whether the given object is a CfnLocalGatewayRoute.

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

                      bool

                      Remarks

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

                        CloudformationResource: AWS::EC2::LocalGatewayRoute

                        ExampleMetadata: fixture=_generated

                        RenderProperties(IDictionary<string, object>)

                        Creates a static route for the specified local gateway route table. You must specify one of the following targets:.

                        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

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

                          CloudformationResource: AWS::EC2::LocalGatewayRoute

                          ExampleMetadata: fixture=_generated

                          Implements

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