Versions in this module Expand all Collapse all v1 v1.0.1 Jul 4, 2024 v1.0.0 Jul 4, 2024 Changes in this version + const EndpointAccessTypeCustomerOwnedIp + const EndpointAccessTypePrivate + const EndpointStatusAvailable + const EndpointStatusCreateFailed + const EndpointStatusDeleteFailed + const EndpointStatusDeleting + const EndpointStatusPending + const EndpointsID + const ErrCodeAccessDeniedException + const ErrCodeConflictException + const ErrCodeInternalServerException + const ErrCodeOutpostOfflineException + const ErrCodeResourceNotFoundException + const ErrCodeThrottlingException + const ErrCodeValidationException + const ServiceID + const ServiceName + func EndpointAccessType_Values() []string + func EndpointStatus_Values() []string + type AccessDeniedException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *AccessDeniedException) Code() string + func (s *AccessDeniedException) Error() string + func (s *AccessDeniedException) Message() string + func (s *AccessDeniedException) OrigErr() error + func (s *AccessDeniedException) RequestID() string + func (s *AccessDeniedException) StatusCode() int + func (s AccessDeniedException) GoString() string + func (s AccessDeniedException) String() string + type ConflictException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ConflictException) Code() string + func (s *ConflictException) Error() string + func (s *ConflictException) Message() string + func (s *ConflictException) OrigErr() error + func (s *ConflictException) RequestID() string + func (s *ConflictException) StatusCode() int + func (s ConflictException) GoString() string + func (s ConflictException) String() string + type CreateEndpointInput struct + AccessType *string + CustomerOwnedIpv4Pool *string + OutpostId *string + SecurityGroupId *string + SubnetId *string + func (s *CreateEndpointInput) SetAccessType(v string) *CreateEndpointInput + func (s *CreateEndpointInput) SetCustomerOwnedIpv4Pool(v string) *CreateEndpointInput + func (s *CreateEndpointInput) SetOutpostId(v string) *CreateEndpointInput + func (s *CreateEndpointInput) SetSecurityGroupId(v string) *CreateEndpointInput + func (s *CreateEndpointInput) SetSubnetId(v string) *CreateEndpointInput + func (s *CreateEndpointInput) Validate() error + func (s CreateEndpointInput) GoString() string + func (s CreateEndpointInput) String() string + type CreateEndpointOutput struct + EndpointArn *string + func (s *CreateEndpointOutput) SetEndpointArn(v string) *CreateEndpointOutput + func (s CreateEndpointOutput) GoString() string + func (s CreateEndpointOutput) String() string + type DeleteEndpointInput struct + EndpointId *string + OutpostId *string + func (s *DeleteEndpointInput) SetEndpointId(v string) *DeleteEndpointInput + func (s *DeleteEndpointInput) SetOutpostId(v string) *DeleteEndpointInput + func (s *DeleteEndpointInput) Validate() error + func (s DeleteEndpointInput) GoString() string + func (s DeleteEndpointInput) String() string + type DeleteEndpointOutput struct + func (s DeleteEndpointOutput) GoString() string + func (s DeleteEndpointOutput) String() string + type Endpoint struct + AccessType *string + CidrBlock *string + CreationTime *time.Time + CustomerOwnedIpv4Pool *string + EndpointArn *string + FailedReason *FailedReason + NetworkInterfaces []*NetworkInterface + OutpostsId *string + SecurityGroupId *string + Status *string + SubnetId *string + VpcId *string + func (s *Endpoint) SetAccessType(v string) *Endpoint + func (s *Endpoint) SetCidrBlock(v string) *Endpoint + func (s *Endpoint) SetCreationTime(v time.Time) *Endpoint + func (s *Endpoint) SetCustomerOwnedIpv4Pool(v string) *Endpoint + func (s *Endpoint) SetEndpointArn(v string) *Endpoint + func (s *Endpoint) SetFailedReason(v *FailedReason) *Endpoint + func (s *Endpoint) SetNetworkInterfaces(v []*NetworkInterface) *Endpoint + func (s *Endpoint) SetOutpostsId(v string) *Endpoint + func (s *Endpoint) SetSecurityGroupId(v string) *Endpoint + func (s *Endpoint) SetStatus(v string) *Endpoint + func (s *Endpoint) SetSubnetId(v string) *Endpoint + func (s *Endpoint) SetVpcId(v string) *Endpoint + func (s Endpoint) GoString() string + func (s Endpoint) String() string + type FailedReason struct + ErrorCode *string + Message *string + func (s *FailedReason) SetErrorCode(v string) *FailedReason + func (s *FailedReason) SetMessage(v string) *FailedReason + func (s FailedReason) GoString() string + func (s FailedReason) String() string + type InternalServerException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InternalServerException) Code() string + func (s *InternalServerException) Error() string + func (s *InternalServerException) Message() string + func (s *InternalServerException) OrigErr() error + func (s *InternalServerException) RequestID() string + func (s *InternalServerException) StatusCode() int + func (s InternalServerException) GoString() string + func (s InternalServerException) String() string + type ListEndpointsInput struct + MaxResults *int64 + NextToken *string + func (s *ListEndpointsInput) SetMaxResults(v int64) *ListEndpointsInput + func (s *ListEndpointsInput) SetNextToken(v string) *ListEndpointsInput + func (s *ListEndpointsInput) Validate() error + func (s ListEndpointsInput) GoString() string + func (s ListEndpointsInput) String() string + type ListEndpointsOutput struct + Endpoints []*Endpoint + NextToken *string + func (s *ListEndpointsOutput) SetEndpoints(v []*Endpoint) *ListEndpointsOutput + func (s *ListEndpointsOutput) SetNextToken(v string) *ListEndpointsOutput + func (s ListEndpointsOutput) GoString() string + func (s ListEndpointsOutput) String() string + type ListOutpostsWithS3Input struct + MaxResults *int64 + NextToken *string + func (s *ListOutpostsWithS3Input) SetMaxResults(v int64) *ListOutpostsWithS3Input + func (s *ListOutpostsWithS3Input) SetNextToken(v string) *ListOutpostsWithS3Input + func (s *ListOutpostsWithS3Input) Validate() error + func (s ListOutpostsWithS3Input) GoString() string + func (s ListOutpostsWithS3Input) String() string + type ListOutpostsWithS3Output struct + NextToken *string + Outposts []*Outpost + func (s *ListOutpostsWithS3Output) SetNextToken(v string) *ListOutpostsWithS3Output + func (s *ListOutpostsWithS3Output) SetOutposts(v []*Outpost) *ListOutpostsWithS3Output + func (s ListOutpostsWithS3Output) GoString() string + func (s ListOutpostsWithS3Output) String() string + type ListSharedEndpointsInput struct + MaxResults *int64 + NextToken *string + OutpostId *string + func (s *ListSharedEndpointsInput) SetMaxResults(v int64) *ListSharedEndpointsInput + func (s *ListSharedEndpointsInput) SetNextToken(v string) *ListSharedEndpointsInput + func (s *ListSharedEndpointsInput) SetOutpostId(v string) *ListSharedEndpointsInput + func (s *ListSharedEndpointsInput) Validate() error + func (s ListSharedEndpointsInput) GoString() string + func (s ListSharedEndpointsInput) String() string + type ListSharedEndpointsOutput struct + Endpoints []*Endpoint + NextToken *string + func (s *ListSharedEndpointsOutput) SetEndpoints(v []*Endpoint) *ListSharedEndpointsOutput + func (s *ListSharedEndpointsOutput) SetNextToken(v string) *ListSharedEndpointsOutput + func (s ListSharedEndpointsOutput) GoString() string + func (s ListSharedEndpointsOutput) String() string + type NetworkInterface struct + NetworkInterfaceId *string + func (s *NetworkInterface) SetNetworkInterfaceId(v string) *NetworkInterface + func (s NetworkInterface) GoString() string + func (s NetworkInterface) String() string + type Outpost struct + CapacityInBytes *int64 + OutpostArn *string + OutpostId *string + OwnerId *string + func (s *Outpost) SetCapacityInBytes(v int64) *Outpost + func (s *Outpost) SetOutpostArn(v string) *Outpost + func (s *Outpost) SetOutpostId(v string) *Outpost + func (s *Outpost) SetOwnerId(v string) *Outpost + func (s Outpost) GoString() string + func (s Outpost) String() string + type OutpostOfflineException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *OutpostOfflineException) Code() string + func (s *OutpostOfflineException) Error() string + func (s *OutpostOfflineException) Message() string + func (s *OutpostOfflineException) OrigErr() error + func (s *OutpostOfflineException) RequestID() string + func (s *OutpostOfflineException) StatusCode() int + func (s OutpostOfflineException) GoString() string + func (s OutpostOfflineException) String() string + type ResourceNotFoundException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ResourceNotFoundException) Code() string + func (s *ResourceNotFoundException) Error() string + func (s *ResourceNotFoundException) Message() string + func (s *ResourceNotFoundException) OrigErr() error + func (s *ResourceNotFoundException) RequestID() string + func (s *ResourceNotFoundException) StatusCode() int + func (s ResourceNotFoundException) GoString() string + func (s ResourceNotFoundException) String() string + type S3Outposts struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *S3Outposts + func (c *S3Outposts) CreateEndpoint(input *CreateEndpointInput) (*CreateEndpointOutput, error) + func (c *S3Outposts) CreateEndpointRequest(input *CreateEndpointInput) (req *request.Request, output *CreateEndpointOutput) + func (c *S3Outposts) CreateEndpointWithContext(ctx aws.Context, input *CreateEndpointInput, opts ...request.Option) (*CreateEndpointOutput, error) + func (c *S3Outposts) DeleteEndpoint(input *DeleteEndpointInput) (*DeleteEndpointOutput, error) + func (c *S3Outposts) DeleteEndpointRequest(input *DeleteEndpointInput) (req *request.Request, output *DeleteEndpointOutput) + func (c *S3Outposts) DeleteEndpointWithContext(ctx aws.Context, input *DeleteEndpointInput, opts ...request.Option) (*DeleteEndpointOutput, error) + func (c *S3Outposts) ListEndpoints(input *ListEndpointsInput) (*ListEndpointsOutput, error) + func (c *S3Outposts) ListEndpointsPages(input *ListEndpointsInput, fn func(*ListEndpointsOutput, bool) bool) error + func (c *S3Outposts) ListEndpointsPagesWithContext(ctx aws.Context, input *ListEndpointsInput, ...) error + func (c *S3Outposts) ListEndpointsRequest(input *ListEndpointsInput) (req *request.Request, output *ListEndpointsOutput) + func (c *S3Outposts) ListEndpointsWithContext(ctx aws.Context, input *ListEndpointsInput, opts ...request.Option) (*ListEndpointsOutput, error) + func (c *S3Outposts) ListOutpostsWithS3(input *ListOutpostsWithS3Input) (*ListOutpostsWithS3Output, error) + func (c *S3Outposts) ListOutpostsWithS3Pages(input *ListOutpostsWithS3Input, fn func(*ListOutpostsWithS3Output, bool) bool) error + func (c *S3Outposts) ListOutpostsWithS3PagesWithContext(ctx aws.Context, input *ListOutpostsWithS3Input, ...) error + func (c *S3Outposts) ListOutpostsWithS3Request(input *ListOutpostsWithS3Input) (req *request.Request, output *ListOutpostsWithS3Output) + func (c *S3Outposts) ListOutpostsWithS3WithContext(ctx aws.Context, input *ListOutpostsWithS3Input, opts ...request.Option) (*ListOutpostsWithS3Output, error) + func (c *S3Outposts) ListSharedEndpoints(input *ListSharedEndpointsInput) (*ListSharedEndpointsOutput, error) + func (c *S3Outposts) ListSharedEndpointsPages(input *ListSharedEndpointsInput, ...) error + func (c *S3Outposts) ListSharedEndpointsPagesWithContext(ctx aws.Context, input *ListSharedEndpointsInput, ...) error + func (c *S3Outposts) ListSharedEndpointsRequest(input *ListSharedEndpointsInput) (req *request.Request, output *ListSharedEndpointsOutput) + func (c *S3Outposts) ListSharedEndpointsWithContext(ctx aws.Context, input *ListSharedEndpointsInput, opts ...request.Option) (*ListSharedEndpointsOutput, error) + type ThrottlingException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ThrottlingException) Code() string + func (s *ThrottlingException) Error() string + func (s *ThrottlingException) Message() string + func (s *ThrottlingException) OrigErr() error + func (s *ThrottlingException) RequestID() string + func (s *ThrottlingException) StatusCode() int + func (s ThrottlingException) GoString() string + func (s ThrottlingException) String() string + type ValidationException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ValidationException) Code() string + func (s *ValidationException) Error() string + func (s *ValidationException) Message() string + func (s *ValidationException) OrigErr() error + func (s *ValidationException) RequestID() string + func (s *ValidationException) StatusCode() int + func (s ValidationException) GoString() string + func (s ValidationException) String() string