AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

The EC2 Instance Connect Endpoint.

Inheritance Hierarchy

System.Object
  Amazon.EC2.Model.Ec2InstanceConnectEndpoint

Namespace: Amazon.EC2.Model
Assembly: AWSSDK.EC2.dll
Version: 3.x.y.z

Syntax

C#
public class Ec2InstanceConnectEndpoint

The Ec2InstanceConnectEndpoint type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property AvailabilityZone System.String

Gets and sets the property AvailabilityZone.

The Availability Zone of the EC2 Instance Connect Endpoint.

Public Property CreatedAt System.DateTime

Gets and sets the property CreatedAt.

The date and time that the EC2 Instance Connect Endpoint was created.

Public Property DnsName System.String

Gets and sets the property DnsName.

The DNS name of the EC2 Instance Connect Endpoint.

Public Property FipsDnsName System.String

Gets and sets the property FipsDnsName.

The Federal Information Processing Standards (FIPS) compliant DNS name of the EC2 Instance Connect Endpoint.

Public Property InstanceConnectEndpointArn System.String

Gets and sets the property InstanceConnectEndpointArn.

The Amazon Resource Name (ARN) of the EC2 Instance Connect Endpoint.

Public Property InstanceConnectEndpointId System.String

Gets and sets the property InstanceConnectEndpointId.

The ID of the EC2 Instance Connect Endpoint.

Public Property IpAddressType Amazon.EC2.IpAddressType

Gets and sets the property IpAddressType.

The IP address type of the endpoint.

Public Property NetworkInterfaceIds System.Collections.Generic.List<System.String>

Gets and sets the property NetworkInterfaceIds.

The ID of the elastic network interface that Amazon EC2 automatically created when creating the EC2 Instance Connect Endpoint.

Public Property OwnerId System.String

Gets and sets the property OwnerId.

The ID of the Amazon Web Services account that created the EC2 Instance Connect Endpoint.

Public Property PreserveClientIp System.Boolean

Gets and sets the property PreserveClientIp.

Indicates whether your client's IP address is preserved as the source. The value is true or false.

  • If true, your client's IP address is used when you connect to a resource.

  • If false, the elastic network interface IP address is used when you connect to a resource.

Default: true

Public Property PublicDnsNames Amazon.EC2.Model.InstanceConnectEndpointPublicDnsNames

Gets and sets the property PublicDnsNames.

The public DNS names of the endpoint.

Public Property SecurityGroupIds System.Collections.Generic.List<System.String>

Gets and sets the property SecurityGroupIds.

The security groups associated with the endpoint. If you didn't specify a security group, the default security group for your VPC is associated with the endpoint.

Public Property State Amazon.EC2.Ec2InstanceConnectEndpointState

Gets and sets the property State.

The current state of the EC2 Instance Connect Endpoint.

Public Property StateMessage System.String

Gets and sets the property StateMessage.

The message for the current state of the EC2 Instance Connect Endpoint. Can include a failure message.

Public Property SubnetId System.String

Gets and sets the property SubnetId.

The ID of the subnet in which the EC2 Instance Connect Endpoint was created.

Public Property Tags System.Collections.Generic.List<Amazon.EC2.Model.Tag>

Gets and sets the property Tags.

The tags assigned to the EC2 Instance Connect Endpoint.

Public Property VpcId System.String

Gets and sets the property VpcId.

The ID of the VPC in which the EC2 Instance Connect Endpoint was created.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5