Documentation
¶
Index ¶
- type Atlas
- func (a *Atlas) CreateExportBucket(projectID, bucketName, roleID string) (*admin.DiskBackupSnapshotExportBucketResponse, error)
- func (a *Atlas) DeleteGlobalKey(key admin.ApiKeyUserDetails) error
- func (a *Atlas) GetDBUser(database, userName, projectID string) (*admin.CloudDatabaseUser, error)
- func (a *Atlas) GetDeployment(projectId, deploymentName string) (*admin.ClusterDescription20240805, error)
- func (a *Atlas) GetDeploymentNames(projectID string) []string
- func (a *Atlas) GetEncryptionAtRest(projectID string) (*admin.EncryptionAtRest, error)
- func (a *Atlas) GetFlexInstance(projectId, deploymentName string) (*admin.FlexClusterDescription20241113, error)
- func (a *Atlas) GetIntegrationByType(projectId, iType string) (*admin.ThirdPartyIntegration, error)
- func (a *Atlas) GetOrgUsers() ([]admin.OrgUserResponse, error)
- func (a *Atlas) GetUserByName(database, projectID, username string) (*admin.CloudDatabaseUser, error)
- func (a *Atlas) IsDeploymentExist(projectID string, name string) bool
- func (a *Atlas) IsProjectExists(g Gomega, projectID string) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Atlas ¶
func GetClientOrFail ¶
func GetClientOrFail() *Atlas
func (*Atlas) CreateExportBucket ¶
func (a *Atlas) CreateExportBucket(projectID, bucketName, roleID string) (*admin.DiskBackupSnapshotExportBucketResponse, error)
func (*Atlas) DeleteGlobalKey ¶
func (a *Atlas) DeleteGlobalKey(key admin.ApiKeyUserDetails) error
func (*Atlas) GetDBUser ¶
func (a *Atlas) GetDBUser(database, userName, projectID string) (*admin.CloudDatabaseUser, error)
func (*Atlas) GetDeployment ¶
func (a *Atlas) GetDeployment(projectId, deploymentName string) (*admin.ClusterDescription20240805, error)
func (*Atlas) GetDeploymentNames ¶ added in v2.6.0
func (*Atlas) GetEncryptionAtRest ¶
func (a *Atlas) GetEncryptionAtRest(projectID string) (*admin.EncryptionAtRest, error)
func (*Atlas) GetFlexInstance ¶ added in v2.8.1
func (a *Atlas) GetFlexInstance(projectId, deploymentName string) (*admin.FlexClusterDescription20241113, error)
func (*Atlas) GetIntegrationByType ¶
func (a *Atlas) GetIntegrationByType(projectId, iType string) (*admin.ThirdPartyIntegration, error)
func (*Atlas) GetOrgUsers ¶
func (a *Atlas) GetOrgUsers() ([]admin.OrgUserResponse, error)
func (*Atlas) GetUserByName ¶
func (a *Atlas) GetUserByName(database, projectID, username string) (*admin.CloudDatabaseUser, error)
func (*Atlas) IsDeploymentExist ¶
func (*Atlas) IsProjectExists ¶
Click to show internal directories.
Click to hide internal directories.