Documentation ¶
Index ¶
- type Atlas
- func (a *Atlas) CreateExportBucket(projectID, bucketName, roleID string) (*admin.DiskBackupSnapshotAWSExportBucket, 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.AdvancedClusterDescription, error)
- func (a *Atlas) GetDeployments(projectID string) []admin.AdvancedClusterDescription
- func (a *Atlas) GetEncryptionAtRest(projectID string) (*admin.EncryptionAtRest, error)
- func (a *Atlas) GetIntegrationByType(projectId, iType string) (*admin.ThirdPartyIntegration, error)
- func (a *Atlas) GetOrgUsers() ([]admin.CloudAppUser, error)
- func (a *Atlas) GetServerlessInstance(projectId, deploymentName string) (*admin.ServerlessInstanceDescription, 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.DiskBackupSnapshotAWSExportBucket, 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.AdvancedClusterDescription, error)
func (*Atlas) GetDeployments ¶
func (a *Atlas) GetDeployments(projectID string) []admin.AdvancedClusterDescription
func (*Atlas) GetEncryptionAtRest ¶
func (a *Atlas) GetEncryptionAtRest(projectID string) (*admin.EncryptionAtRest, error)
func (*Atlas) GetIntegrationByType ¶
func (a *Atlas) GetIntegrationByType(projectId, iType string) (*admin.ThirdPartyIntegration, error)
func (*Atlas) GetOrgUsers ¶
func (a *Atlas) GetOrgUsers() ([]admin.CloudAppUser, error)
func (*Atlas) GetServerlessInstance ¶
func (a *Atlas) GetServerlessInstance(projectId, deploymentName string) (*admin.ServerlessInstanceDescription, 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.