Skip to content

S3Outposts Classes

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

CreateEndpointRequestRequestTypeDef

OutpostId

  • Type:
  • Required: Yes

SubnetId

  • Type:
  • Required: Yes

SecurityGroupId

  • Type:
  • Required: Yes

AccessType

  • Type: typing.Optional[typing.Literal['CustomerOwnedIp', 'Private']]

CustomerOwnedIpv4Pool

  • Type: typing.Optional[str]

CreateEndpointResultTypeDef

EndpointArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteEndpointRequestRequestTypeDef

EndpointId

  • Type:
  • Required: Yes

OutpostId

  • Type:
  • Required: Yes

EmptyResponseMetadataTypeDef

ResponseMetadata

  • Type:
  • Required: Yes

EndpointTypeDef

EndpointArn

  • Type: typing.Optional[str]

OutpostsId

  • Type: typing.Optional[str]

CidrBlock

  • Type: typing.Optional[str]

Status

  • Type: typing.Optional[typing.Literal['Available', 'Create_Failed', 'Delete_Failed', 'Deleting', 'Pending']]

CreationTime

  • Type: typing.Optional[datetime.datetime]

NetworkInterfaces

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.s3outposts_classes.NetworkInterfaceTypeDef]]

VpcId

  • Type: typing.Optional[str]

SubnetId

  • Type: typing.Optional[str]

SecurityGroupId

  • Type: typing.Optional[str]

AccessType

  • Type: typing.Optional[typing.Literal['CustomerOwnedIp', 'Private']]

CustomerOwnedIpv4Pool

  • Type: typing.Optional[str]

FailedReason

  • Type: typing.Optional[aws_resource_validator.pydantic_models.s3outposts_classes.FailedReasonTypeDef]

FailedReasonTypeDef

ErrorCode

  • Type: typing.Optional[str]

Message

  • Type: typing.Optional[str]

ListEndpointsRequestListEndpointsPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.s3outposts_classes.PaginatorConfigTypeDef]

ListEndpointsRequestRequestTypeDef

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListEndpointsResultTypeDef

Endpoints

  • Type: typing.List[aws_resource_validator.pydantic_models.s3outposts_classes.EndpointTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListOutpostsWithS3RequestListOutpostsWithS3PaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.s3outposts_classes.PaginatorConfigTypeDef]

ListOutpostsWithS3RequestRequestTypeDef

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListOutpostsWithS3ResultTypeDef

Outposts

  • Type: typing.List[aws_resource_validator.pydantic_models.s3outposts_classes.OutpostTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListSharedEndpointsRequestListSharedEndpointsPaginateTypeDef

OutpostId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.s3outposts_classes.PaginatorConfigTypeDef]

ListSharedEndpointsRequestRequestTypeDef

OutpostId

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListSharedEndpointsResultTypeDef

Endpoints

  • Type: typing.List[aws_resource_validator.pydantic_models.s3outposts_classes.EndpointTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NetworkInterfaceTypeDef

NetworkInterfaceId

  • Type: typing.Optional[str]

OutpostTypeDef

OutpostArn

  • Type: typing.Optional[str]

S3OutpostArn

  • Type: typing.Optional[str]

OutpostId

  • Type: typing.Optional[str]

OwnerId

  • Type: typing.Optional[str]

CapacityInBytes

  • Type: typing.Optional[int]

PaginatorConfigTypeDef

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

ResponseMetadataTypeDef

RequestId

  • Type:
  • Required: Yes

HostId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes