1package transport
2
3import (
4 "net/http"
5 "net/url"
6
7 "github.com/aws/smithy-go"
8)
9
10// Endpoint is the endpoint object returned by Endpoint resolution V2
11type Endpoint struct {
12 // The complete URL minimally specfiying the scheme and host.
13 // May optionally specify the port and base path component.
14 URI url.URL
15
16 // An optional set of headers to be sent using transport layer headers.
17 Headers http.Header
18
19 // A grab-bag property map of endpoint attributes. The
20 // values present here are subject to change, or being add/removed at any
21 // time.
22 Properties smithy.Properties
23}