We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.58.0
published on Monday, Mar 23, 2026 by Pulumi
published on Monday, Mar 23, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.58.0
published on Monday, Mar 23, 2026 by Pulumi
published on Monday, Mar 23, 2026 by Pulumi
Resource Type definition for AWS::EC2::InstanceConnectEndpoint
Using getInstanceConnectEndpoint
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getInstanceConnectEndpoint(args: GetInstanceConnectEndpointArgs, opts?: InvokeOptions): Promise<GetInstanceConnectEndpointResult>
function getInstanceConnectEndpointOutput(args: GetInstanceConnectEndpointOutputArgs, opts?: InvokeOptions): Output<GetInstanceConnectEndpointResult>def get_instance_connect_endpoint(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetInstanceConnectEndpointResult
def get_instance_connect_endpoint_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetInstanceConnectEndpointResult]func LookupInstanceConnectEndpoint(ctx *Context, args *LookupInstanceConnectEndpointArgs, opts ...InvokeOption) (*LookupInstanceConnectEndpointResult, error)
func LookupInstanceConnectEndpointOutput(ctx *Context, args *LookupInstanceConnectEndpointOutputArgs, opts ...InvokeOption) LookupInstanceConnectEndpointResultOutput> Note: This function is named LookupInstanceConnectEndpoint in the Go SDK.
public static class GetInstanceConnectEndpoint
{
public static Task<GetInstanceConnectEndpointResult> InvokeAsync(GetInstanceConnectEndpointArgs args, InvokeOptions? opts = null)
public static Output<GetInstanceConnectEndpointResult> Invoke(GetInstanceConnectEndpointInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetInstanceConnectEndpointResult> getInstanceConnectEndpoint(GetInstanceConnectEndpointArgs args, InvokeOptions options)
public static Output<GetInstanceConnectEndpointResult> getInstanceConnectEndpoint(GetInstanceConnectEndpointArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:ec2:getInstanceConnectEndpoint
arguments:
# arguments dictionaryThe following arguments are supported:
- Id string
- The ID of the EC2 Instance Connect Endpoint.
- Id string
- The ID of the EC2 Instance Connect Endpoint.
- id String
- The ID of the EC2 Instance Connect Endpoint.
- id string
- The ID of the EC2 Instance Connect Endpoint.
- id str
- The ID of the EC2 Instance Connect Endpoint.
- id String
- The ID of the EC2 Instance Connect Endpoint.
getInstanceConnectEndpoint Result
The following output properties are available:
- Availability
Zone string - The Availability Zone of the EC2 Instance Connect Endpoint
- Availability
Zone stringId - The ID of the Availability Zone of the EC2 Instance Connect Endpoint
- Created
At string - The date and time that the EC2 Instance Connect Endpoint was created
- Id string
- The ID of the EC2 Instance Connect Endpoint.
- Instance
Connect stringEndpoint Arn - The Amazon Resource Name (ARN) of the EC2 Instance Connect Endpoint
- Network
Interface List<string>Ids - The ID of the elastic network interface that Amazon EC2 automatically created when creating the EC2 Instance Connect Endpoint
- Owner
Id string - The ID of the AWS account that created the EC2 Instance Connect Endpoint
- Public
Dns Pulumi.Names Aws Native. Ec2. Outputs. Instance Connect Endpoint Public Dns Names - The public DNS names of the endpoint
- State
Pulumi.
Aws Native. Ec2. Instance Connect Endpoint State - The current state of the EC2 Instance Connect Endpoint
- State
Message string - The message for the current state of the EC2 Instance Connect Endpoint. Can include a failure message
-
List<Pulumi.
Aws Native. Outputs. Tag> - The tags assigned to the EC2 Instance Connect Endpoint.
- Vpc
Id string - The ID of the VPC in which the EC2 Instance Connect Endpoint was created
- Availability
Zone string - The Availability Zone of the EC2 Instance Connect Endpoint
- Availability
Zone stringId - The ID of the Availability Zone of the EC2 Instance Connect Endpoint
- Created
At string - The date and time that the EC2 Instance Connect Endpoint was created
- Id string
- The ID of the EC2 Instance Connect Endpoint.
- Instance
Connect stringEndpoint Arn - The Amazon Resource Name (ARN) of the EC2 Instance Connect Endpoint
- Network
Interface []stringIds - The ID of the elastic network interface that Amazon EC2 automatically created when creating the EC2 Instance Connect Endpoint
- Owner
Id string - The ID of the AWS account that created the EC2 Instance Connect Endpoint
- Public
Dns InstanceNames Connect Endpoint Public Dns Names - The public DNS names of the endpoint
- State
Instance
Connect Endpoint State Enum - The current state of the EC2 Instance Connect Endpoint
- State
Message string - The message for the current state of the EC2 Instance Connect Endpoint. Can include a failure message
- Tag
- The tags assigned to the EC2 Instance Connect Endpoint.
- Vpc
Id string - The ID of the VPC in which the EC2 Instance Connect Endpoint was created
- availability
Zone String - The Availability Zone of the EC2 Instance Connect Endpoint
- availability
Zone StringId - The ID of the Availability Zone of the EC2 Instance Connect Endpoint
- created
At String - The date and time that the EC2 Instance Connect Endpoint was created
- id String
- The ID of the EC2 Instance Connect Endpoint.
- instance
Connect StringEndpoint Arn - The Amazon Resource Name (ARN) of the EC2 Instance Connect Endpoint
- network
Interface List<String>Ids - The ID of the elastic network interface that Amazon EC2 automatically created when creating the EC2 Instance Connect Endpoint
- owner
Id String - The ID of the AWS account that created the EC2 Instance Connect Endpoint
- public
Dns InstanceNames Connect Endpoint Public Dns Names - The public DNS names of the endpoint
- state
Instance
Connect Endpoint State - The current state of the EC2 Instance Connect Endpoint
- state
Message String - The message for the current state of the EC2 Instance Connect Endpoint. Can include a failure message
- List<Tag>
- The tags assigned to the EC2 Instance Connect Endpoint.
- vpc
Id String - The ID of the VPC in which the EC2 Instance Connect Endpoint was created
- availability
Zone string - The Availability Zone of the EC2 Instance Connect Endpoint
- availability
Zone stringId - The ID of the Availability Zone of the EC2 Instance Connect Endpoint
- created
At string - The date and time that the EC2 Instance Connect Endpoint was created
- id string
- The ID of the EC2 Instance Connect Endpoint.
- instance
Connect stringEndpoint Arn - The Amazon Resource Name (ARN) of the EC2 Instance Connect Endpoint
- network
Interface string[]Ids - The ID of the elastic network interface that Amazon EC2 automatically created when creating the EC2 Instance Connect Endpoint
- owner
Id string - The ID of the AWS account that created the EC2 Instance Connect Endpoint
- public
Dns InstanceNames Connect Endpoint Public Dns Names - The public DNS names of the endpoint
- state
Instance
Connect Endpoint State - The current state of the EC2 Instance Connect Endpoint
- state
Message string - The message for the current state of the EC2 Instance Connect Endpoint. Can include a failure message
- Tag[]
- The tags assigned to the EC2 Instance Connect Endpoint.
- vpc
Id string - The ID of the VPC in which the EC2 Instance Connect Endpoint was created
- availability_
zone str - The Availability Zone of the EC2 Instance Connect Endpoint
- availability_
zone_ strid - The ID of the Availability Zone of the EC2 Instance Connect Endpoint
- created_
at str - The date and time that the EC2 Instance Connect Endpoint was created
- id str
- The ID of the EC2 Instance Connect Endpoint.
- instance_
connect_ strendpoint_ arn - The Amazon Resource Name (ARN) of the EC2 Instance Connect Endpoint
- network_
interface_ Sequence[str]ids - The ID of the elastic network interface that Amazon EC2 automatically created when creating the EC2 Instance Connect Endpoint
- owner_
id str - The ID of the AWS account that created the EC2 Instance Connect Endpoint
- public_
dns_ Instancenames Connect Endpoint Public Dns Names - The public DNS names of the endpoint
- state
Instance
Connect Endpoint State - The current state of the EC2 Instance Connect Endpoint
- state_
message str - The message for the current state of the EC2 Instance Connect Endpoint. Can include a failure message
- Sequence[root_Tag]
- The tags assigned to the EC2 Instance Connect Endpoint.
- vpc_
id str - The ID of the VPC in which the EC2 Instance Connect Endpoint was created
- availability
Zone String - The Availability Zone of the EC2 Instance Connect Endpoint
- availability
Zone StringId - The ID of the Availability Zone of the EC2 Instance Connect Endpoint
- created
At String - The date and time that the EC2 Instance Connect Endpoint was created
- id String
- The ID of the EC2 Instance Connect Endpoint.
- instance
Connect StringEndpoint Arn - The Amazon Resource Name (ARN) of the EC2 Instance Connect Endpoint
- network
Interface List<String>Ids - The ID of the elastic network interface that Amazon EC2 automatically created when creating the EC2 Instance Connect Endpoint
- owner
Id String - The ID of the AWS account that created the EC2 Instance Connect Endpoint
- public
Dns Property MapNames - The public DNS names of the endpoint
- state "create-in-progress" | "create-complete" | "create-failed" | "delete-in-progress" | "delete-complete" | "delete-failed" | "update-in-progress" | "update-complete" | "update-failed"
- The current state of the EC2 Instance Connect Endpoint
- state
Message String - The message for the current state of the EC2 Instance Connect Endpoint. Can include a failure message
- List<Property Map>
- The tags assigned to the EC2 Instance Connect Endpoint.
- vpc
Id String - The ID of the VPC in which the EC2 Instance Connect Endpoint was created
Supporting Types
InstanceConnectEndpointDnsNames
- Dns
Name string - The DNS name of the EC2 Instance Connect Endpoint.
- Fips
Dns stringName - The Federal Information Processing Standards (FIPS) compliant DNS name of the EC2 Instance Connect Endpoint.
- Dns
Name string - The DNS name of the EC2 Instance Connect Endpoint.
- Fips
Dns stringName - The Federal Information Processing Standards (FIPS) compliant DNS name of the EC2 Instance Connect Endpoint.
- dns
Name String - The DNS name of the EC2 Instance Connect Endpoint.
- fips
Dns StringName - The Federal Information Processing Standards (FIPS) compliant DNS name of the EC2 Instance Connect Endpoint.
- dns
Name string - The DNS name of the EC2 Instance Connect Endpoint.
- fips
Dns stringName - The Federal Information Processing Standards (FIPS) compliant DNS name of the EC2 Instance Connect Endpoint.
- dns_
name str - The DNS name of the EC2 Instance Connect Endpoint.
- fips_
dns_ strname - The Federal Information Processing Standards (FIPS) compliant DNS name of the EC2 Instance Connect Endpoint.
- dns
Name String - The DNS name of the EC2 Instance Connect Endpoint.
- fips
Dns StringName - The Federal Information Processing Standards (FIPS) compliant DNS name of the EC2 Instance Connect Endpoint.
InstanceConnectEndpointPublicDnsNames
- Dualstack
Pulumi.
Aws Native. Ec2. Inputs. Instance Connect Endpoint Dns Names - The dualstack DNS name of the EC2 Instance Connect Endpoint. A dualstack DNS name supports connections from both IPv4 and IPv6 clients.
- Ipv4
Pulumi.
Aws Native. Ec2. Inputs. Instance Connect Endpoint Dns Names - The IPv4-only DNS name of the EC2 Instance Connect Endpoint.
- Dualstack
Instance
Connect Endpoint Dns Names - The dualstack DNS name of the EC2 Instance Connect Endpoint. A dualstack DNS name supports connections from both IPv4 and IPv6 clients.
- Ipv4
Instance
Connect Endpoint Dns Names - The IPv4-only DNS name of the EC2 Instance Connect Endpoint.
- dualstack
Instance
Connect Endpoint Dns Names - The dualstack DNS name of the EC2 Instance Connect Endpoint. A dualstack DNS name supports connections from both IPv4 and IPv6 clients.
- ipv4
Instance
Connect Endpoint Dns Names - The IPv4-only DNS name of the EC2 Instance Connect Endpoint.
- dualstack
Instance
Connect Endpoint Dns Names - The dualstack DNS name of the EC2 Instance Connect Endpoint. A dualstack DNS name supports connections from both IPv4 and IPv6 clients.
- ipv4
Instance
Connect Endpoint Dns Names - The IPv4-only DNS name of the EC2 Instance Connect Endpoint.
- dualstack
Instance
Connect Endpoint Dns Names - The dualstack DNS name of the EC2 Instance Connect Endpoint. A dualstack DNS name supports connections from both IPv4 and IPv6 clients.
- ipv4
Instance
Connect Endpoint Dns Names - The IPv4-only DNS name of the EC2 Instance Connect Endpoint.
- dualstack Property Map
- The dualstack DNS name of the EC2 Instance Connect Endpoint. A dualstack DNS name supports connections from both IPv4 and IPv6 clients.
- ipv4 Property Map
- The IPv4-only DNS name of the EC2 Instance Connect Endpoint.
InstanceConnectEndpointState
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.58.0
published on Monday, Mar 23, 2026 by Pulumi
published on Monday, Mar 23, 2026 by Pulumi
