Documentation ¶
Index ¶
- type Atlas
- func (a *Atlas) AddKeyWithAccessList(projectID string, roles, access []string) (public string, private string, err error)
- func (a *Atlas) GetAdvancedDeployment(projectId, clusterName string) (*mongodbatlas.AdvancedCluster, error)
- func (a *Atlas) GetIntegrationbyType(projectId, iType string) (*mongodbatlas.ThirdPartyIntegration, error)
- func (a *Atlas) GetPrivateEndpoint(projectID, provider string) ([]mongodbatlas.PrivateEndpointConnection, error)
- func (a *Atlas) GetServerlessInstance(projectId, clusterName string) (*mongodbatlas.Cluster, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Atlas ¶
type Atlas struct { OrgID string Public string Private string Client *mongodbatlas.Client }
func (*Atlas) AddKeyWithAccessList ¶
func (*Atlas) GetAdvancedDeployment ¶ added in v1.0.0
func (a *Atlas) GetAdvancedDeployment(projectId, clusterName string) (*mongodbatlas.AdvancedCluster, error)
func (*Atlas) GetIntegrationbyType ¶ added in v1.0.0
func (a *Atlas) GetIntegrationbyType(projectId, iType string) (*mongodbatlas.ThirdPartyIntegration, error)
func (*Atlas) GetPrivateEndpoint ¶ added in v0.7.0
func (a *Atlas) GetPrivateEndpoint(projectID, provider string) ([]mongodbatlas.PrivateEndpointConnection, error)
func (*Atlas) GetServerlessInstance ¶ added in v1.0.0
func (a *Atlas) GetServerlessInstance(projectId, clusterName string) (*mongodbatlas.Cluster, error)
Click to show internal directories.
Click to hide internal directories.