awscdk-resources-mongodbatlas
Version:
MongoDB Atlas CDK Construct Library for AWS CloudFormation Resources
56 lines (55 loc) • 8.7 kB
TypeScript
export { CfnAccessListApiKey, CfnAccessListApiKeyProps, } from "./l1-resources/access-list-api-key";
export { CfnAlertConfiguration, CfnAlertConfigurationProps, IntegerThresholdView, IntegerThresholdViewOperator, Matcher, MatcherFieldName, MatcherOperator, MetricThresholdView, MetricThresholdViewMode, MetricThresholdViewOperator, NotificationView, NotificationViewDatadogRegion, NotificationViewTypeName, NotificationViewOpsGenieRegion, NotificationViewRoles, NotificationViewSeverity, } from "./l1-resources/alert-configuration";
export { CfnApiKey, CfnApiKeyProps, ProjectAssignment, } from "./l1-resources/api-key";
export { CfnAuditing, CfnAuditingProps } from "./l1-resources/auditing";
export { CfnCloudBackUpRestoreJobs, CfnCloudBackUpRestoreJobsProps, CfnCloudBackUpRestoreJobsPropsLinks, CfnCloudBackUpRestoreJobsPropsDeliveryType, CfnCloudBackUpRestoreJobsPropsInstanceType, SynchronousCreationOptions, } from "./l1-resources/cloud-backup-restore-jobs";
export { ApiAtlasDiskBackupCopySettingView, ApiDeleteCopiedBackupsView, ApiPolicyItemView, ApiPolicyView, CfnCloudBackupSchedule, CfnCloudBackupScheduleProps, Export, Link, } from "./l1-resources/cloud-backup-schedule";
export { ApiAtlasDiskBackupShardedClusterSnapshotMemberView, ApiAtlasDiskBackupShardedClusterSnapshotMemberViewCloudProvider, ApiAtlasDiskBackupShardedClusterSnapshotView, ApiAtlasDiskBackupShardedClusterSnapshotViewFrequencyType, ApiAtlasDiskBackupShardedClusterSnapshotViewSnapshotType, ApiAtlasDiskBackupShardedClusterSnapshotViewStatus, ApiAtlasDiskBackupShardedClusterSnapshotViewType, CfnCloudBackupSnapshot, CfnCloudBackupSnapshotProps, CfnCloudBackupSnapshotPropsFrequencyType, CfnCloudBackupSnapshotPropsSnapshotType, CfnCloudBackupSnapshotPropsInstanceType, } from "./l1-resources/cloud-backup-snapshot";
export { CfnCloudBackupSnapshotExportBucket, CfnCloudBackupSnapshotExportBucketProps, } from "./l1-resources/cloud-backup-snapshot-export-bucket";
export { CfnClusterOutageSimulation, CfnClusterOutageSimulationProps, Filter, FilterCloudProvider, } from "./l1-resources/cluster-outage-simulation";
export { CfnClusterProps, ProcessArgs, CfnClusterPropsBiConnector, CfnClusterPropsLabels, ConnectionStrings, AdvancedReplicationSpec, AdvancedAutoScaling, Specs, DiskGb, Compute, AdvancedRegionConfig, CfnCluster, CfnClusterPropsEncryptionAtRestProvider, AdvancedRegionConfigProviderName, Tag, } from "./l1-resources/cluster";
export { Action, CfnCustomDbRole, CfnCustomDbRoleProps, InheritedRole, Resource, } from "./l1-resources/custom-db-role";
export { CfnCustomDnsConfigurationClusterAws, CfnCustomDnsConfigurationClusterAwsProps, } from "./l1-resources/custom-dns-configuration-cluster-aws";
export { CfnDatabaseUser, CfnDatabaseUserProps, LabelDefinition, RoleDefinition, ScopeDefinition, CfnDatabaseUserPropsX509Type, CfnDatabaseUserPropsAwsiamType, CfnDatabaseUserPropsLdapAuthType, ScopeDefinitionType, } from "./l1-resources/database-user";
export { AwsKmsConfig, CfnEncryptionAtRest, CfnEncryptionAtRestProps, } from "./l1-resources/encryption-at-rest";
export { CfnFederatedDatabaseInstance, CfnFederatedDatabaseInstanceProps, CloudProviderConfig, DataProcessRegion, Storage, Database, Store, Collection, DataSource, ReadPreference, TagSet, View, } from "./l1-resources/federated-database-instance";
export { CfnFederatedQueryLimit, CfnFederatedQueryLimitProps, CfnFederatedQueryLimitPropsLimitName, } from "./l1-resources/federated-query-limit";
export { CfnFederatedSettingsOrgRoleMapping, CfnFederatedSettingsOrgRoleMappingProps, RoleAssignment, } from "./l1-resources/federated-settings-org-role-mapping";
export { CfnFlexCluster, CfnFlexClusterProps, ProviderSettings, BackupSettings, ConnectionStrings as FlexConnectionStrings, // Conflicts with cluster
Tag as FlexTag, } from "./l1-resources/flex-cluster";
export { CfnGlobalClusterConfig, CfnGlobalClusterConfigProps, ManagedNamespace, ZoneMapping, } from "./l1-resources/global-cluster-config";
export { ApiAtlasNdsUserToDnMappingView, CfnLdapConfiguration, CfnLdapConfigurationProps, } from "./l1-resources/ldap-configuration";
export { CfnLdapVerify, CfnLdapVerifyProps, Validation, } from "./l1-resources/ldap-verify";
export { CfnMaintenanceWindow, CfnMaintenanceWindowProps, } from "./l1-resources/maintenance-window";
export { CfnNetworkContainer, CfnNetworkContainerProps, } from "./l1-resources/network-container";
export { CfnNetworkPeering, CfnNetworkPeeringProps, } from "./l1-resources/network-peering";
export { CfnOnlineArchive, CfnOnlineArchiveProps, CfnOnlineArchivePropsCollectionType, CriteriaView, CriteriaViewDateFormat, CriteriaViewType, PartitionFieldView, ScheduleView, ScheduleViewType, } from "./l1-resources/online-archive";
export { CfnOrgInvitation, CfnOrgInvitationProps, CfnOrgInvitationPropsRoles, } from "./l1-resources/org-invitation";
export { CfnOrganization, CfnOrganizationProps, ApiKey, } from "./l1-resources/organization";
export { CfnPrivateEndpointProps, CfnPrivateEndpoint, PrivateEndpoint, } from "./l1-resources/private-endpoint";
export { CfnPrivateEndpointAwsProps, CfnPrivateEndpointAws, } from "./l1-resources/private-endpoint-aws";
export { CfnPrivateEndPointRegionalMode, CfnPrivateEndPointRegionalModeProps, } from "./l1-resources/private-endpoint-regional-mode";
export { CfnPrivateEndpointService, CfnPrivateEndpointServiceProps, CfnPrivateEndpointServicePropsCloudProvider, } from "./l1-resources/private-endpoint-service";
export { CfnPrivatelinkEndpointServiceDataFederationOnlineArchive, CfnPrivatelinkEndpointServiceDataFederationOnlineArchiveProps, } from "./l1-resources/privatelink-endpoint-service-data-federation-online-archive";
export { CfnProject, CfnProjectProps, ProjectApiKey, ProjectSettings, ProjectTeam, } from "./l1-resources/project";
export { CfnProjectInvitation, CfnProjectInvitationProps, CfnProjectInvitationPropsRoles, } from "./l1-resources/project-invitation";
export { AccessListDefinition, CfnProjectIpAccessList, CfnProjectIpAccessListProps, ListOptions, } from "./l1-resources/project-ip-access-list";
export { CfnResourcePolicy, CfnResourcePolicyProps, ApiAtlasPolicy, ApiAtlasUserMetadata, } from "./l1-resources/resource-policy";
export { CfnSearchDeployment, CfnSearchDeploymentProps, ApiSearchDeploymentSpec, } from "./l1-resources/search-deployment";
export { ApiAtlasFtsAnalyzersTokenizer, ApiAtlasFtsAnalyzersViewManual, ApiAtlasFtsMappingsViewManual, ApiAtlasFtsSynonymMappingDefinitionView, CfnSearchIndex, CfnSearchIndexProps, SynonymSource, } from "./l1-resources/search-index";
export { CfnServerlessInstance, CfnServerlessInstanceProps, ServerlessInstanceConnectionStrings, ServerlessInstancePrivateEndpoint, ServerlessInstancePrivateEndpointEndpoint, ServerlessInstancePrivateEndpointType, ServerlessInstanceProviderSettings, ServerlessInstanceProviderSettingsProviderName, } from "./l1-resources/serverless-instance";
export { CfnServerlessPrivateEndpointProps, CfnServerlessPrivateEndpoint, AwsPrivateEndpointConfig, } from "./l1-resources/serverless-private-endpoint";
export { CfnStreamConnection, CfnStreamConnectionProps, CfnStreamConnectionPropsType, DbRoleToExecute, DbRoleToExecuteType, StreamsKafkaAuthentication, StreamsKafkaSecurity, } from "./l1-resources/stream-connection";
export { CfnStreamInstance, StreamsDataProcessRegionCloudProvider, CfnStreamInstanceProps, StreamsDataProcessRegion, StreamConfig, StreamsConnection, StreamsConnectionType, } from "./l1-resources/stream-instance";
export { CfnTeams, CfnTeamsProps, CfnTeamsPropsRoleNames, AtlasRoleRoleName, AtlasRole, AtlasUser, } from "./l1-resources/teams";
export { CfnThirdPartyIntegration, CfnThirdPartyIntegrationProps, CfnThirdPartyIntegrationPropsScheme, CfnThirdPartyIntegrationPropsServiceDiscovery, CfnThirdPartyIntegrationPropsType, } from "./l1-resources/third-party-integration";
export { AuthConfig, AuthConfigOperationType, AuthConfigProviders, CfnTrigger, CfnTriggerProps, DatabaseConfig, DatabaseConfigOperationTypes, Event, EventAwseventbridge, EventAwseventbridgeAwsConfig, EventFunction, EventFunctionFuncConfig, ScheduleConfig, } from "./l1-resources/trigger";
export { CfnX509AuthenticationDatabaseUser, CfnX509AuthenticationDatabaseUserProps, CustomerX509, } from "./l1-resources/x509-authentication-database-user";
export * from "./l2-resources/encryption-at-rest";
export * from "./l2-resources/third-party-integration";
export * from "./l3-resources/common/props";
export * from "./l3-resources/atlas-basic";
export * from "./l3-resources/atlas-serverless-basic";
export * from "./l3-resources/atlas-basic-private-endpoint";
export * from "./l3-resources/encryption-at-rest-express";
export * from "./l3-resources/atlas-bootstrap";