Skip to content

S3Outposts Classes

BaseValidatorModel

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

CreateEndpointRequest

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]

CreateEndpointResult

EndpointArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteEndpointRequest

EndpointId

  • Type:
  • Required: Yes

OutpostId

  • Type:
  • Required: Yes

EmptyResponseMetadata

ResponseMetadata

  • Type:
  • Required: Yes

Endpoint

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.s3outposts_classes.NetworkInterface]]

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:

FailedReason

ErrorCode

  • Type: typing.Optional[str]

Message

  • Type: typing.Optional[str]

ListEndpointsRequest

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListEndpointsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.s3outposts.s3outposts_classes.PaginatorConfig]

ListEndpointsResult

Endpoints

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

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListOutpostsWithS3Request

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListOutpostsWithS3RequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.s3outposts.s3outposts_classes.PaginatorConfig]

ListOutpostsWithS3Result

Outposts

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

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListSharedEndpointsRequest

OutpostId

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListSharedEndpointsRequestPaginate

OutpostId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.s3outposts.s3outposts_classes.PaginatorConfig]

ListSharedEndpointsResult

Endpoints

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

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

NetworkInterface

NetworkInterfaceId

  • Type: typing.Optional[str]

Outpost

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]

PaginatorConfig

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

ResponseMetadata

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

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

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]