Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Plan ¶
type Plan struct { Version string `json:"version,omitempty"` Name string `json:"name,omitempty"` Description string `json:"description,omitempty"` Free *bool `json:"free,omitempty"` APIKey *credentials.APIKey `json:"apiKey,omitempty"` Project *mongodbatlas.Project `json:"project,omitempty"` Cluster *mongodbatlas.Cluster `json:"cluster,omitempty"` DatabaseUsers []*mongodbatlas.DatabaseUser `json:"databaseUsers,omitempty"` IPAccessLists []*mongodbatlas.ProjectIPAccessList `json:"ipAccessLists,omitempty"` Integrations []*mongodbatlas.ThirdPartyIntegration `json:"integrations,omitempty"` Settings map[string]interface{} `json:"settings,omitempty"` // Deprecated: Use IPAccessLists instead! IPWhitelists []*mongodbatlas.ProjectIPWhitelist `json:"ipWhitelists,omitempty"` }
Plan represents a set of MongoDB Atlas resources
type TemplateContainer ¶
Helper type to get a better template representation in JSON
func (TemplateContainer) MarshalJSON ¶
func (t TemplateContainer) MarshalJSON() ([]byte, error)
func (TemplateContainer) String ¶
func (t TemplateContainer) String() string
Click to show internal directories.
Click to hide internal directories.