# Functions

NewClient will create a new HTTPClient with the specified connection details.

# Variables

All states a cluster can be in.
All states a cluster can be in.
All states a cluster can be in.
All states a cluster can be in.
All states a cluster can be in.
All states a cluster can be in.
The different types of clusters available in Atlas.
The different types of clusters available in Atlas.
Different errors the api may return.
Different errors the api may return.
Different errors the api may return.
Different errors the api may return.
Different errors the api may return.
Different errors the api may return.

# Structs

AutoScalingConfig represents the autoscaling settings for a cluster.
BIConnectorConfig represents the BI connector settings for a cluster.
Cluster represents a single cluster in Atlas.
HTTPClient is the main implementation of the Client interface which communicates with the Atlas API.
InstanceSize represents an available cluster size.
Provider represents a single cloud provider to which a cluster can be deployed.
ProviderSettings represents the provider setting for a cluster.
RegionsConfig represents a region's config in a replication spec.
ReplicationSpec represents the replication settings for a single region.
Role represents the role of a database user.
User represents a single Atlas database user.

# Interfaces

Client is an interface for interacting with the Atlas API.