Documentation ¶
Overview ¶
Package aws provides functionality for accessing the AWS API.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MetadataClient ¶
type MetadataClient struct { URL string // contains filtered or unexported fields }
MetadataClient is a client for fetching AWS EC2 instance metadata.
func NewMetadataClient ¶
func NewMetadataClient() *MetadataClient
NewMetadataClient returns an instance of a MetadataClient
func (*MetadataClient) LocalIPv4 ¶
func (m *MetadataClient) LocalIPv4() (string, error)
LocalIPv4 returns the private IPv4 address of the instance.
func (*MetadataClient) PublicIPv4 ¶
func (m *MetadataClient) PublicIPv4() (string, error)
PublicIPv4 returns the public IPv4 address of the instance.
Click to show internal directories.
Click to hide internal directories.