Show / Hide Table of Contents

Interface ICfnVpcLinkProps

Properties for defining a CfnVpcLink.

Namespace: Amazon.CDK.AWS.APIGateway
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnVpcLinkProps
Syntax (vb)
Public Interface ICfnVpcLinkProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-vpclink.html

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.APIGateway;

             var cfnVpcLinkProps = new CfnVpcLinkProps {
                 Name = "name",
                 TargetArns = new [] { "targetArns" },

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

Synopsis

Properties

Description

The description of the VPC link.

Name

The name used to label and identify the VPC link.

Tags

An array of arbitrary tags (key-value pairs) to associate with the VPC link.

TargetArns

The ARN of the network load balancer of the VPC targeted by the VPC link.

Properties

Description

The description of the VPC link.

string? Description { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-vpclink.html#cfn-apigateway-vpclink-description

Name

The name used to label and identify the VPC link.

string Name { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-vpclink.html#cfn-apigateway-vpclink-name

Tags

An array of arbitrary tags (key-value pairs) to associate with the VPC link.

ICfnTag[]? Tags { get; }
Property Value

ICfnTag[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-vpclink.html#cfn-apigateway-vpclink-tags

TargetArns

The ARN of the network load balancer of the VPC targeted by the VPC link.

string[] TargetArns { get; }
Property Value

string[]

Remarks

The network load balancer must be owned by the same AWS account of the API owner.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-vpclink.html#cfn-apigateway-vpclink-targetarns

Back to top Generated by DocFX