endpoint.go

 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}