Directories
¶
| Path | Synopsis |
|---|---|
|
Package examples provides a collection of example code snippets and usage patterns for the SDK.
|
Package examples provides a collection of example code snippets and usage patterns for the SDK. |
|
internal
|
|
|
Package mws provides the SDK and related types and utilities.
|
Package mws provides the SDK and related types and utilities. |
|
credentials
Package credentials provides utilities for credentials retrieval and management.
|
Package credentials provides utilities for credentials retrieval and management. |
|
credentials/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
|
endpoints
Package endpoints provides resolvers for service API endpoints.
|
Package endpoints provides resolvers for service API endpoints. |
|
endpoints/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
|
errors
Package errors provides types and utilities for API errors.
|
Package errors provides types and utilities for API errors. |
|
iam
Package iam provides types and utilities for IAM services.
|
Package iam provides types and utilities for IAM services. |
|
page
Package page provides utilities for working with paginated API responses.
|
Package page provides utilities for working with paginated API responses. |
|
retry
Package retry provides implementations for retry mechanisms.
|
Package retry provides implementations for retry mechanisms. |
|
wait
Package wait provides utilities for waiting for resource state changes.
|
Package wait provides utilities for waiting for resource state changes. |
|
pkg
|
|
|
apimodels/cidraddress
Package cidraddress provides types and utilities for working with CIDR addresses.
|
Package cidraddress provides types and utilities for working with CIDR addresses. |
|
apimodels/email
Package email provides types for working with email addresses.
|
Package email provides types for working with email addresses. |
|
apimodels/ipaddress
Package ipaddress provides types and utilities for working with IP addresses.
|
Package ipaddress provides types and utilities for working with IP addresses. |
|
apimodels/macaddress
Package macaddress provides types and utilities for working with MAC addresses.
|
Package macaddress provides types and utilities for working with MAC addresses. |
|
apimodels/sensitive
Package sensitive provides types and utilities for working with sensitive data such as passwords, tokens, or other confidential information.
|
Package sensitive provides types and utilities for working with sensitive data such as passwords, tokens, or other confidential information. |
|
apimodels/units/bitrate
Package bitrate provides functionality for working with bitrates.
|
Package bitrate provides functionality for working with bitrates. |
|
apimodels/units/bytesize
Package bytesize provides functionality for working with byte sizes.
|
Package bytesize provides functionality for working with byte sizes. |
|
apimodels/units/duration
Package duration provides types and utilities for working with durations.
|
Package duration provides types and utilities for working with durations. |
|
apimodels/units/errors
Package errors provides common errors related to units.
|
Package errors provides common errors related to units. |
|
apimodels/units/frequency
Package frequency provides functionality for working with frequencies.
|
Package frequency provides functionality for working with frequencies. |
|
apimodels/units/largenumber
Package largenumber provides functionality for working with large numbers.
|
Package largenumber provides functionality for working with large numbers. |
|
apimodels/units/throughput
Package throughput provides functionality for working with throughput.
|
Package throughput provides functionality for working with throughput. |
|
backoff
Package backoff provides backoff mechanisms for retrying operations.
|
Package backoff provides backoff mechanisms for retrying operations. |
|
clock
Package clock provides an interface for time-related operations, allowing for easier testing and mocking.
|
Package clock provides an interface for time-related operations, allowing for easier testing and mocking. |
|
clock/fakeclock
Package fakeclock provides a fake clock implementation for testing purposes.
|
Package fakeclock provides a fake clock implementation for testing purposes. |
|
context/metadata
Package metadata provides types and utilities for working with incoming and outgoing request metadata.
|
Package metadata provides types and utilities for working with incoming and outgoing request metadata. |
|
context/values
Package values provides utilities for managing key-value pairs in a context.
|
Package values provides utilities for managing key-value pairs in a context. |
|
http
Package http provides batteries included HTTP client for the SDK service clients.
|
Package http provides batteries included HTTP client for the SDK service clients. |
|
resources/interfaces
Package interfaces provides interfaces for resource references and IDs.
|
Package interfaces provides interfaces for resource references and IDs. |
|
resources/models
Package models provides models for resource references and IDs.
|
Package models provides models for resource references and IDs. |
|
service
|
|
Click to show internal directories.
Click to hide internal directories.