Versions in this module Expand all Collapse all v1 v1.42.9 Aug 3, 2023 v1.42.6 Nov 15, 2021 Changes in this version + const EndpointsID + const ErrCodeForbiddenException + const ErrCodeGoneException + const ErrCodeLimitExceededException + const ErrCodePayloadTooLargeException + const ServiceID + const ServiceName + type ApiGatewayManagementApi struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *ApiGatewayManagementApi + func (c *ApiGatewayManagementApi) DeleteConnection(input *DeleteConnectionInput) (*DeleteConnectionOutput, error) + func (c *ApiGatewayManagementApi) DeleteConnectionRequest(input *DeleteConnectionInput) (req *request.Request, output *DeleteConnectionOutput) + func (c *ApiGatewayManagementApi) DeleteConnectionWithContext(ctx aws.Context, input *DeleteConnectionInput, opts ...request.Option) (*DeleteConnectionOutput, error) + func (c *ApiGatewayManagementApi) GetConnection(input *GetConnectionInput) (*GetConnectionOutput, error) + func (c *ApiGatewayManagementApi) GetConnectionRequest(input *GetConnectionInput) (req *request.Request, output *GetConnectionOutput) + func (c *ApiGatewayManagementApi) GetConnectionWithContext(ctx aws.Context, input *GetConnectionInput, opts ...request.Option) (*GetConnectionOutput, error) + func (c *ApiGatewayManagementApi) PostToConnection(input *PostToConnectionInput) (*PostToConnectionOutput, error) + func (c *ApiGatewayManagementApi) PostToConnectionRequest(input *PostToConnectionInput) (req *request.Request, output *PostToConnectionOutput) + func (c *ApiGatewayManagementApi) PostToConnectionWithContext(ctx aws.Context, input *PostToConnectionInput, opts ...request.Option) (*PostToConnectionOutput, error) + type DeleteConnectionInput struct + ConnectionId *string + func (s *DeleteConnectionInput) SetConnectionId(v string) *DeleteConnectionInput + func (s *DeleteConnectionInput) Validate() error + func (s DeleteConnectionInput) GoString() string + func (s DeleteConnectionInput) String() string + type DeleteConnectionOutput struct + func (s DeleteConnectionOutput) GoString() string + func (s DeleteConnectionOutput) String() string + type ForbiddenException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ForbiddenException) Code() string + func (s *ForbiddenException) Error() string + func (s *ForbiddenException) Message() string + func (s *ForbiddenException) OrigErr() error + func (s *ForbiddenException) RequestID() string + func (s *ForbiddenException) StatusCode() int + func (s ForbiddenException) GoString() string + func (s ForbiddenException) String() string + type GetConnectionInput struct + ConnectionId *string + func (s *GetConnectionInput) SetConnectionId(v string) *GetConnectionInput + func (s *GetConnectionInput) Validate() error + func (s GetConnectionInput) GoString() string + func (s GetConnectionInput) String() string + type GetConnectionOutput struct + ConnectedAt *time.Time + Identity *Identity + LastActiveAt *time.Time + func (s *GetConnectionOutput) SetConnectedAt(v time.Time) *GetConnectionOutput + func (s *GetConnectionOutput) SetIdentity(v *Identity) *GetConnectionOutput + func (s *GetConnectionOutput) SetLastActiveAt(v time.Time) *GetConnectionOutput + func (s GetConnectionOutput) GoString() string + func (s GetConnectionOutput) String() string + type GoneException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *GoneException) Code() string + func (s *GoneException) Error() string + func (s *GoneException) Message() string + func (s *GoneException) OrigErr() error + func (s *GoneException) RequestID() string + func (s *GoneException) StatusCode() int + func (s GoneException) GoString() string + func (s GoneException) String() string + type Identity struct + SourceIp *string + UserAgent *string + func (s *Identity) SetSourceIp(v string) *Identity + func (s *Identity) SetUserAgent(v string) *Identity + func (s Identity) GoString() string + func (s Identity) String() string + type LimitExceededException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *LimitExceededException) Code() string + func (s *LimitExceededException) Error() string + func (s *LimitExceededException) Message() string + func (s *LimitExceededException) OrigErr() error + func (s *LimitExceededException) RequestID() string + func (s *LimitExceededException) StatusCode() int + func (s LimitExceededException) GoString() string + func (s LimitExceededException) String() string + type PayloadTooLargeException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *PayloadTooLargeException) Code() string + func (s *PayloadTooLargeException) Error() string + func (s *PayloadTooLargeException) Message() string + func (s *PayloadTooLargeException) OrigErr() error + func (s *PayloadTooLargeException) RequestID() string + func (s *PayloadTooLargeException) StatusCode() int + func (s PayloadTooLargeException) GoString() string + func (s PayloadTooLargeException) String() string + type PostToConnectionInput struct + ConnectionId *string + Data []byte + func (s *PostToConnectionInput) SetConnectionId(v string) *PostToConnectionInput + func (s *PostToConnectionInput) SetData(v []byte) *PostToConnectionInput + func (s *PostToConnectionInput) Validate() error + func (s PostToConnectionInput) GoString() string + func (s PostToConnectionInput) String() string + type PostToConnectionOutput struct + func (s PostToConnectionOutput) GoString() string + func (s PostToConnectionOutput) String() string