Show / Hide Table of Contents

Class InterfaceVpcEndpointAttributes

Construction properties for an ImportedInterfaceVpcEndpoint.

Inheritance
object
InterfaceVpcEndpointAttributes
Implements
IInterfaceVpcEndpointAttributes
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.EC2
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class InterfaceVpcEndpointAttributes : IInterfaceVpcEndpointAttributes
Syntax (vb)
Public Class InterfaceVpcEndpointAttributes Implements IInterfaceVpcEndpointAttributes
Remarks

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;

            SecurityGroup securityGroup;

            var interfaceVpcEndpointAttributes = new InterfaceVpcEndpointAttributes {
                Port = 123,
                VpcEndpointId = "vpcEndpointId",

                // the properties below are optional
                SecurityGroups = new [] { securityGroup }
            };

Synopsis

Constructors

InterfaceVpcEndpointAttributes()

Construction properties for an ImportedInterfaceVpcEndpoint.

Properties

Port

The port of the service of the interface VPC endpoint.

SecurityGroups

The security groups associated with the interface VPC endpoint.

VpcEndpointId

The interface VPC endpoint identifier.

Constructors

InterfaceVpcEndpointAttributes()

Construction properties for an ImportedInterfaceVpcEndpoint.

public InterfaceVpcEndpointAttributes()
Remarks

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;

            SecurityGroup securityGroup;

            var interfaceVpcEndpointAttributes = new InterfaceVpcEndpointAttributes {
                Port = 123,
                VpcEndpointId = "vpcEndpointId",

                // the properties below are optional
                SecurityGroups = new [] { securityGroup }
            };

Properties

Port

The port of the service of the interface VPC endpoint.

public double Port { get; set; }
Property Value

double

Remarks

ExampleMetadata: fixture=_generated

SecurityGroups

The security groups associated with the interface VPC endpoint.

public ISecurityGroup[]? SecurityGroups { get; set; }
Property Value

ISecurityGroup[]

Remarks

If you wish to manage the network connections associated with this endpoint, you will need to specify its security groups.

VpcEndpointId

The interface VPC endpoint identifier.

public string VpcEndpointId { get; set; }
Property Value

string

Remarks

ExampleMetadata: fixture=_generated

Implements

IInterfaceVpcEndpointAttributes
Back to top Generated by DocFX