Documentation
¶
Index ¶
- Constants
- func BuildCustomRoles(provider store.DatabaseRoleLister, request CustomRolesRequest) ([]akov2.AtlasCustomRole, error)
- func BuildPrivateEndpointCustomResources(provider store.OperatorPrivateEndpointStore, request PrivateEndpointRequest) ([]akov2.AtlasPrivateEndpoint, error)
- func BuildProjectNamedConnectionSecret(credsProvider store.CredentialsGetter, name, namespace, orgID string, ...) *corev1.Secret
- type AtlasProjectBuildRequest
- type AtlasProjectResult
- type CustomRolesRequest
- type PrivateEndpointRequest
Constants ¶
View Source
const (
MaxItems = 500
)
Variables ¶
This section is empty.
Functions ¶
func BuildCustomRoles ¶
func BuildCustomRoles(provider store.DatabaseRoleLister, request CustomRolesRequest) ([]akov2.AtlasCustomRole, error)
func BuildPrivateEndpointCustomResources ¶
func BuildPrivateEndpointCustomResources( provider store.OperatorPrivateEndpointStore, request PrivateEndpointRequest, ) ([]akov2.AtlasPrivateEndpoint, error)
Types ¶
type AtlasProjectResult ¶
type AtlasProjectResult struct { Project *akov2.AtlasProject Secrets []*corev1.Secret Teams []*akov2.AtlasTeam BCP *akov2.AtlasBackupCompliancePolicy }
func BuildAtlasProject ¶
func BuildAtlasProject(br *AtlasProjectBuildRequest) (*AtlasProjectResult, error)
type CustomRolesRequest ¶
Click to show internal directories.
Click to hide internal directories.