---
type: resource-type
title: S3OutpostsEndpoint
description: aws resource type AWS::S3Outposts::Endpoint
name: S3OutpostsEndpoint
lexicon: aws
resource_type: AWS::S3Outposts::Endpoint
---
`AWS::S3Outposts::Endpoint`, a resource type of the aws lexicon.

## Properties

- `OutpostId` (`string`, required): The id of the customer outpost on which the bucket resides.
- `SecurityGroupId` (`string`, required): The ID of the security group to use with the endpoint.
- `SubnetId` (`string`, required): The ID of the subnet in the selected VPC. The subnet must belong to the Outpost.
- `AccessType` (`"CustomerOwnedIp" | "Private"`, optional): The type of access for the on-premise network connectivity for the Outpost endpoint. To access endpoint from an on-premises network, you must specify the access type and provide the customer owned Ipv4 pool.
- `Arn` (`string`, optional): The Amazon Resource Name (ARN) of the endpoint.
- `CidrBlock` (`string`, optional): The VPC CIDR committed by this endpoint.
- `CreationTime` (`string`, optional): The time the endpoint was created.
- `CustomerOwnedIpv4Pool` (`string`, optional): The ID of the customer-owned IPv4 pool for the Endpoint. IP addresses will be allocated from this pool for the endpoint.
- `FailedReason` (`S3OutpostsEndpoint_FailedReason`, optional): The failure reason, if any, for a create or delete endpoint operation.
- `Id` (`string`, optional): The ID of the endpoint.
- `NetworkInterfaces` (`S3OutpostsEndpoint_NetworkInterface[]`, optional): The network interfaces of the endpoint.
- `Status` (`"Available" | "Create_Failed" | "Delete_Failed" | "Deleting" | "Pending"`, optional)

## Attributes

- `Arn`
- `CidrBlock`
- `CreationTime`
- `Id`
- `NetworkInterfaces`
- `Status`
