"use strict";
// *** WARNING: this file was generated by pulumi-language-nodejs. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
    if (k2 === undefined) k2 = k;
    var desc = Object.getOwnPropertyDescriptor(m, k);
    if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
      desc = { enumerable: true, get: function() { return m[k]; } };
    }
    Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
    if (k2 === undefined) k2 = k;
    o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
    Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
    o["default"] = v;
});
var __importStar = (this && this.__importStar) || function (mod) {
    if (mod && mod.__esModule) return mod;
    var result = {};
    if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
    __setModuleDefault(result, mod);
    return result;
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.getAuditEventAnalytic = exports.getAuditEventOutput = exports.getAuditEvent = exports.getAuditArchiveRetrievalsOutput = exports.getAuditArchiveRetrievals = exports.getAuditArchiveRetrievalOutput = exports.getAuditArchiveRetrieval = exports.getAttributeSetsOutput = exports.getAttributeSets = exports.getAttributeSetAssociatedResourcesOutput = exports.getAttributeSetAssociatedResources = exports.getAttributeSetOutput = exports.getAttributeSet = exports.getAlertsOutput = exports.getAlerts = exports.getAlertPolicyRulesOutput = exports.getAlertPolicyRules = exports.getAlertPolicyRuleOutput = exports.getAlertPolicyRule = exports.getAlertPolicyOutput = exports.getAlertPolicy = exports.getAlertPoliciesOutput = exports.getAlertPolicies = exports.getAlertAnalyticOutput = exports.getAlertAnalytic = exports.getAlertOutput = exports.getAlert = exports.GenerateOnPremConnectorConfiguration = exports.DiscoveryMod = exports.DiscoveryJobsResult = exports.DatabaseSecurityConfigManagement = exports.DatabaseSecurityConfig = exports.DataSafePrivateEndpoint = exports.DataSafeConfiguration = exports.CompareUserAssessment = exports.CompareSecurityAssessment = exports.CalculateAuditVolumeCollected = exports.CalculateAuditVolumeAvailable = exports.AuditTrailManagement = exports.AuditTrail = exports.AuditProfileManagement = exports.AuditProfile = exports.AuditPolicyManagement = exports.AuditPolicy = exports.AuditArchiveRetrieval = exports.AttributeSet = exports.AlertPolicyRule = exports.AlertPolicy = exports.Alert = exports.AddSdmColumns = void 0;
exports.getDiscoveryJobsResult = exports.getDiscoveryJobOutput = exports.getDiscoveryJob = exports.getDiscoveryAnalyticsOutput = exports.getDiscoveryAnalytics = exports.getDiscoveryAnalyticOutput = exports.getDiscoveryAnalytic = exports.getDatabaseSecurityConfigsOutput = exports.getDatabaseSecurityConfigs = exports.getDatabaseSecurityConfigOutput = exports.getDatabaseSecurityConfig = exports.getDataSafePrivateEndpointsOutput = exports.getDataSafePrivateEndpoints = exports.getDataSafePrivateEndpointOutput = exports.getDataSafePrivateEndpoint = exports.getDataSafeConfigurationOutput = exports.getDataSafeConfiguration = exports.getCompatibleFormatsForSensitiveTypeOutput = exports.getCompatibleFormatsForSensitiveType = exports.getCompatibleFormatsForDataTypeOutput = exports.getCompatibleFormatsForDataType = exports.getAuditTrailsOutput = exports.getAuditTrails = exports.getAuditTrailAnalyticOutput = exports.getAuditTrailAnalytic = exports.getAuditTrailOutput = exports.getAuditTrail = exports.getAuditProfilesOutput = exports.getAuditProfiles = exports.getAuditProfileTargetOverridesOutput = exports.getAuditProfileTargetOverrides = exports.getAuditProfileCollectedAuditVolumesOutput = exports.getAuditProfileCollectedAuditVolumes = exports.getAuditProfileCollectedAuditVolumeOutput = exports.getAuditProfileCollectedAuditVolume = exports.getAuditProfileAvailableAuditVolumesOutput = exports.getAuditProfileAvailableAuditVolumes = exports.getAuditProfileAvailableAuditVolumeOutput = exports.getAuditProfileAvailableAuditVolume = exports.getAuditProfileAnalyticOutput = exports.getAuditProfileAnalytic = exports.getAuditProfileOutput = exports.getAuditProfile = exports.getAuditPolicyOutput = exports.getAuditPolicy = exports.getAuditPoliciesOutput = exports.getAuditPolicies = exports.getAuditEventsOutput = exports.getAuditEvents = exports.getAuditEventAnalyticOutput = void 0;
exports.getReportContent = exports.getReportOutput = exports.getReport = exports.getOnpremConnectorsOutput = exports.getOnpremConnectors = exports.getOnpremConnectorOutput = exports.getOnpremConnector = exports.getMaskingReportsMaskedColumnOutput = exports.getMaskingReportsMaskedColumn = exports.getMaskingReportsOutput = exports.getMaskingReports = exports.getMaskingReportMaskingErrorsOutput = exports.getMaskingReportMaskingErrors = exports.getMaskingReportMaskedColumnsOutput = exports.getMaskingReportMaskedColumns = exports.getMaskingReportOutput = exports.getMaskingReport = exports.getMaskingPolicyReferentialRelationsOutput = exports.getMaskingPolicyReferentialRelations = exports.getMaskingPolicyMaskingSchemasOutput = exports.getMaskingPolicyMaskingSchemas = exports.getMaskingPolicyMaskingObjectsOutput = exports.getMaskingPolicyMaskingObjects = exports.getMaskingPolicyHealthReportsOutput = exports.getMaskingPolicyHealthReports = exports.getMaskingPolicyHealthReportLogsOutput = exports.getMaskingPolicyHealthReportLogs = exports.getMaskingPolicyHealthReportOutput = exports.getMaskingPolicyHealthReport = exports.getMaskingPolicyOutput = exports.getMaskingPolicy = exports.getMaskingPoliciesMaskingColumnsOutput = exports.getMaskingPoliciesMaskingColumns = exports.getMaskingPoliciesMaskingColumnOutput = exports.getMaskingPoliciesMaskingColumn = exports.getMaskingPoliciesOutput = exports.getMaskingPolicies = exports.getMaskingAnalyticsOutput = exports.getMaskingAnalytics = exports.getMaskingAnalyticOutput = exports.getMaskingAnalytic = exports.getListUserGrantsOutput = exports.getListUserGrants = exports.getLibraryMaskingFormatsOutput = exports.getLibraryMaskingFormats = exports.getLibraryMaskingFormatOutput = exports.getLibraryMaskingFormat = exports.getDiscoveryJobsResultsOutput = exports.getDiscoveryJobsResults = exports.getDiscoveryJobsResultOutput = void 0;
exports.getSecurityPolicyDeployment = exports.getSecurityPolicyConfigsOutput = exports.getSecurityPolicyConfigs = exports.getSecurityPolicyConfigOutput = exports.getSecurityPolicyConfig = exports.getSecurityPolicyOutput = exports.getSecurityPolicy = exports.getSecurityPoliciesOutput = exports.getSecurityPolicies = exports.getSecurityAssessmentsOutput = exports.getSecurityAssessments = exports.getSecurityAssessmentTemplateBaselineComparisonOutput = exports.getSecurityAssessmentTemplateBaselineComparison = exports.getSecurityAssessmentTemplateAssociationAnalyticsOutput = exports.getSecurityAssessmentTemplateAssociationAnalytics = exports.getSecurityAssessmentTemplateAnalyticsOutput = exports.getSecurityAssessmentTemplateAnalytics = exports.getSecurityAssessmentSecurityFeaturesOutput = exports.getSecurityAssessmentSecurityFeatures = exports.getSecurityAssessmentSecurityFeatureAnalyticsOutput = exports.getSecurityAssessmentSecurityFeatureAnalytics = exports.getSecurityAssessmentFindingsChangeAuditLogsOutput = exports.getSecurityAssessmentFindingsChangeAuditLogs = exports.getSecurityAssessmentFindingsOutput = exports.getSecurityAssessmentFindings = exports.getSecurityAssessmentFindingAnalyticsOutput = exports.getSecurityAssessmentFindingAnalytics = exports.getSecurityAssessmentFindingOutput = exports.getSecurityAssessmentFinding = exports.getSecurityAssessmentComparisonOutput = exports.getSecurityAssessmentComparison = exports.getSecurityAssessmentChecksOutput = exports.getSecurityAssessmentChecks = exports.getSecurityAssessmentOutput = exports.getSecurityAssessment = exports.getSdmMaskingPolicyDifferencesOutput = exports.getSdmMaskingPolicyDifferences = exports.getSdmMaskingPolicyDifferenceDifferenceColumnsOutput = exports.getSdmMaskingPolicyDifferenceDifferenceColumns = exports.getSdmMaskingPolicyDifferenceDifferenceColumnOutput = exports.getSdmMaskingPolicyDifferenceDifferenceColumn = exports.getSdmMaskingPolicyDifferenceOutput = exports.getSdmMaskingPolicyDifference = exports.getReportsOutput = exports.getReports = exports.getReportDefinitionsOutput = exports.getReportDefinitions = exports.getReportDefinitionOutput = exports.getReportDefinition = exports.getReportContentOutput = void 0;
exports.getSensitiveTypes = exports.getSensitiveTypeGroupsOutput = exports.getSensitiveTypeGroups = exports.getSensitiveTypeGroupGroupedSensitiveTypesOutput = exports.getSensitiveTypeGroupGroupedSensitiveTypes = exports.getSensitiveTypeGroupOutput = exports.getSensitiveTypeGroup = exports.getSensitiveTypeOutput = exports.getSensitiveType = exports.getSensitiveDataModelsSensitiveColumnsOutput = exports.getSensitiveDataModelsSensitiveColumns = exports.getSensitiveDataModelsSensitiveColumnOutput = exports.getSensitiveDataModelsSensitiveColumn = exports.getSensitiveDataModelsOutput = exports.getSensitiveDataModels = exports.getSensitiveDataModelSensitiveTypesOutput = exports.getSensitiveDataModelSensitiveTypes = exports.getSensitiveDataModelSensitiveSchemasOutput = exports.getSensitiveDataModelSensitiveSchemas = exports.getSensitiveDataModelSensitiveObjectsOutput = exports.getSensitiveDataModelSensitiveObjects = exports.getSensitiveDataModelReferentialRelationsOutput = exports.getSensitiveDataModelReferentialRelations = exports.getSensitiveDataModelReferentialRelationOutput = exports.getSensitiveDataModelReferentialRelation = exports.getSensitiveDataModelOutput = exports.getSensitiveDataModel = exports.getSensitiveColumnAnalyticsOutput = exports.getSensitiveColumnAnalytics = exports.getSecurityPolicyReportsOutput = exports.getSecurityPolicyReports = exports.getSecurityPolicyReportRoleGrantPathsOutput = exports.getSecurityPolicyReportRoleGrantPaths = exports.getSecurityPolicyReportDatabaseViewAccessEntryOutput = exports.getSecurityPolicyReportDatabaseViewAccessEntry = exports.getSecurityPolicyReportDatabaseViewAccessEntriesOutput = exports.getSecurityPolicyReportDatabaseViewAccessEntries = exports.getSecurityPolicyReportDatabaseTableAccessEntryOutput = exports.getSecurityPolicyReportDatabaseTableAccessEntry = exports.getSecurityPolicyReportDatabaseTableAccessEntriesOutput = exports.getSecurityPolicyReportDatabaseTableAccessEntries = exports.getSecurityPolicyReportOutput = exports.getSecurityPolicyReport = exports.getSecurityPolicyDeploymentsOutput = exports.getSecurityPolicyDeployments = exports.getSecurityPolicyDeploymentSecurityPolicyEntryStatesOutput = exports.getSecurityPolicyDeploymentSecurityPolicyEntryStates = exports.getSecurityPolicyDeploymentSecurityPolicyEntryStateOutput = exports.getSecurityPolicyDeploymentSecurityPolicyEntryState = exports.getSecurityPolicyDeploymentOutput = void 0;
exports.getTargetDatabases = exports.getTargetDatabaseRolesOutput = exports.getTargetDatabaseRoles = exports.getTargetDatabaseRoleOutput = exports.getTargetDatabaseRole = exports.getTargetDatabasePeerTargetDatabasesOutput = exports.getTargetDatabasePeerTargetDatabases = exports.getTargetDatabasePeerTargetDatabaseOutput = exports.getTargetDatabasePeerTargetDatabase = exports.getTargetDatabaseGroupsOutput = exports.getTargetDatabaseGroups = exports.getTargetDatabaseGroupGroupMemberOutput = exports.getTargetDatabaseGroupGroupMember = exports.getTargetDatabaseGroupOutput = exports.getTargetDatabaseGroup = exports.getTargetDatabaseOutput = exports.getTargetDatabase = exports.getTargetAlertPolicyAssociationsOutput = exports.getTargetAlertPolicyAssociations = exports.getTargetAlertPolicyAssociationOutput = exports.getTargetAlertPolicyAssociation = exports.getSqlFirewallViolationsOutput = exports.getSqlFirewallViolations = exports.getSqlFirewallViolationAnalyticsOutput = exports.getSqlFirewallViolationAnalytics = exports.getSqlFirewallPolicyAnalyticsOutput = exports.getSqlFirewallPolicyAnalytics = exports.getSqlFirewallPolicyOutput = exports.getSqlFirewallPolicy = exports.getSqlFirewallPoliciesOutput = exports.getSqlFirewallPolicies = exports.getSqlFirewallAllowedSqlsOutput = exports.getSqlFirewallAllowedSqls = exports.getSqlFirewallAllowedSqlAnalyticsOutput = exports.getSqlFirewallAllowedSqlAnalytics = exports.getSqlFirewallAllowedSqlOutput = exports.getSqlFirewallAllowedSql = exports.getSqlCollectionsOutput = exports.getSqlCollections = exports.getSqlCollectionLogInsightsOutput = exports.getSqlCollectionLogInsights = exports.getSqlCollectionAnalyticsOutput = exports.getSqlCollectionAnalytics = exports.getSqlCollectionOutput = exports.getSqlCollection = exports.getSensitiveTypesExportsOutput = exports.getSensitiveTypesExports = exports.getSensitiveTypesExportOutput = exports.getSensitiveTypesExport = exports.getSensitiveTypesOutput = void 0;
exports.SecurityPolicyDeployment = exports.SecurityPolicyConfig = exports.SecurityPolicy = exports.SecurityAssessmentFinding = exports.SecurityAssessmentCheck = exports.SecurityAssessment = exports.SdmMaskingPolicyDifference = exports.ReportDefinition = exports.Report = exports.OnPremConnector = exports.MaskingReportManagement = exports.MaskingPolicyHealthReportManagement = exports.MaskingPolicy = exports.MaskingPoliciesMaskingColumn = exports.MaskingPoliciesApplyDifferenceToMaskingColumns = exports.MaskData = exports.LibraryMasingFormat = exports.getUserAssessmentsOutput = exports.getUserAssessments = exports.getUserAssessmentUsersOutput = exports.getUserAssessmentUsers = exports.getUserAssessmentUserAnalyticsOutput = exports.getUserAssessmentUserAnalytics = exports.getUserAssessmentUserAccessAnalyticsOutput = exports.getUserAssessmentUserAccessAnalytics = exports.getUserAssessmentProfilesOutput = exports.getUserAssessmentProfiles = exports.getUserAssessmentProfileAnalyticsOutput = exports.getUserAssessmentProfileAnalytics = exports.getUserAssessmentPasswordExpiryDateAnalyticsOutput = exports.getUserAssessmentPasswordExpiryDateAnalytics = exports.getUserAssessmentComparisonOutput = exports.getUserAssessmentComparison = exports.getUserAssessmentOutput = exports.getUserAssessment = exports.getUnifiedAuditPolicyDefinitionsOutput = exports.getUnifiedAuditPolicyDefinitions = exports.getUnifiedAuditPolicyDefinitionOutput = exports.getUnifiedAuditPolicyDefinition = exports.getUnifiedAuditPolicyOutput = exports.getUnifiedAuditPolicy = exports.getUnifiedAuditPoliciesOutput = exports.getUnifiedAuditPolicies = exports.getTargetDatabasesTablesOutput = exports.getTargetDatabasesTables = exports.getTargetDatabasesSchemasOutput = exports.getTargetDatabasesSchemas = exports.getTargetDatabasesColumnsOutput = exports.getTargetDatabasesColumns = exports.getTargetDatabasesOutput = void 0;
exports.UserAssessment = exports.UnsetUserAssessmentBaselineManagement = exports.UnsetUserAssessmentBaseline = exports.UnsetSecurityAssessmentBaselineManagement = exports.UnsetSecurityAssessmentBaseline = exports.UnifiedAuditPolicyDefinition = exports.UnifiedAuditPolicy = exports.TargetDatabasePeerTargetDatabase = exports.TargetDatabaseGroup = exports.TargetDatabase = exports.TargetAlertPolicyAssociation = exports.SqlFirewallPolicyManagement = exports.SqlFirewallPolicy = exports.SqlCollection = exports.SetUserAssessmentBaselineManagement = exports.SetUserAssessmentBaseline = exports.SetSecurityAssessmentBaselineManagement = exports.SetSecurityAssessmentBaseline = exports.SensitiveTypesExport = exports.SensitiveTypeGroupGroupedSensitiveType = exports.SensitiveTypeGroup = exports.SensitiveType = exports.SensitiveDataModelsSensitiveColumn = exports.SensitiveDataModelsApplyDiscoveryJobResults = exports.SensitiveDataModelReferentialRelation = exports.SensitiveDataModel = exports.SecurityPolicyManagement = exports.SecurityPolicyDeploymentManagement = void 0;
const pulumi = __importStar(require("@pulumi/pulumi"));
const utilities = __importStar(require("../utilities"));
exports.AddSdmColumns = null;
utilities.lazyLoad(exports, ["AddSdmColumns"], () => require("./addSdmColumns"));
exports.Alert = null;
utilities.lazyLoad(exports, ["Alert"], () => require("./alert"));
exports.AlertPolicy = null;
utilities.lazyLoad(exports, ["AlertPolicy"], () => require("./alertPolicy"));
exports.AlertPolicyRule = null;
utilities.lazyLoad(exports, ["AlertPolicyRule"], () => require("./alertPolicyRule"));
exports.AttributeSet = null;
utilities.lazyLoad(exports, ["AttributeSet"], () => require("./attributeSet"));
exports.AuditArchiveRetrieval = null;
utilities.lazyLoad(exports, ["AuditArchiveRetrieval"], () => require("./auditArchiveRetrieval"));
exports.AuditPolicy = null;
utilities.lazyLoad(exports, ["AuditPolicy"], () => require("./auditPolicy"));
exports.AuditPolicyManagement = null;
utilities.lazyLoad(exports, ["AuditPolicyManagement"], () => require("./auditPolicyManagement"));
exports.AuditProfile = null;
utilities.lazyLoad(exports, ["AuditProfile"], () => require("./auditProfile"));
exports.AuditProfileManagement = null;
utilities.lazyLoad(exports, ["AuditProfileManagement"], () => require("./auditProfileManagement"));
exports.AuditTrail = null;
utilities.lazyLoad(exports, ["AuditTrail"], () => require("./auditTrail"));
exports.AuditTrailManagement = null;
utilities.lazyLoad(exports, ["AuditTrailManagement"], () => require("./auditTrailManagement"));
exports.CalculateAuditVolumeAvailable = null;
utilities.lazyLoad(exports, ["CalculateAuditVolumeAvailable"], () => require("./calculateAuditVolumeAvailable"));
exports.CalculateAuditVolumeCollected = null;
utilities.lazyLoad(exports, ["CalculateAuditVolumeCollected"], () => require("./calculateAuditVolumeCollected"));
exports.CompareSecurityAssessment = null;
utilities.lazyLoad(exports, ["CompareSecurityAssessment"], () => require("./compareSecurityAssessment"));
exports.CompareUserAssessment = null;
utilities.lazyLoad(exports, ["CompareUserAssessment"], () => require("./compareUserAssessment"));
exports.DataSafeConfiguration = null;
utilities.lazyLoad(exports, ["DataSafeConfiguration"], () => require("./dataSafeConfiguration"));
exports.DataSafePrivateEndpoint = null;
utilities.lazyLoad(exports, ["DataSafePrivateEndpoint"], () => require("./dataSafePrivateEndpoint"));
exports.DatabaseSecurityConfig = null;
utilities.lazyLoad(exports, ["DatabaseSecurityConfig"], () => require("./databaseSecurityConfig"));
exports.DatabaseSecurityConfigManagement = null;
utilities.lazyLoad(exports, ["DatabaseSecurityConfigManagement"], () => require("./databaseSecurityConfigManagement"));
exports.DiscoveryJobsResult = null;
utilities.lazyLoad(exports, ["DiscoveryJobsResult"], () => require("./discoveryJobsResult"));
exports.DiscoveryMod = null;
utilities.lazyLoad(exports, ["DiscoveryMod"], () => require("./discoveryMod"));
exports.GenerateOnPremConnectorConfiguration = null;
utilities.lazyLoad(exports, ["GenerateOnPremConnectorConfiguration"], () => require("./generateOnPremConnectorConfiguration"));
exports.getAlert = null;
exports.getAlertOutput = null;
utilities.lazyLoad(exports, ["getAlert", "getAlertOutput"], () => require("./getAlert"));
exports.getAlertAnalytic = null;
exports.getAlertAnalyticOutput = null;
utilities.lazyLoad(exports, ["getAlertAnalytic", "getAlertAnalyticOutput"], () => require("./getAlertAnalytic"));
exports.getAlertPolicies = null;
exports.getAlertPoliciesOutput = null;
utilities.lazyLoad(exports, ["getAlertPolicies", "getAlertPoliciesOutput"], () => require("./getAlertPolicies"));
exports.getAlertPolicy = null;
exports.getAlertPolicyOutput = null;
utilities.lazyLoad(exports, ["getAlertPolicy", "getAlertPolicyOutput"], () => require("./getAlertPolicy"));
exports.getAlertPolicyRule = null;
exports.getAlertPolicyRuleOutput = null;
utilities.lazyLoad(exports, ["getAlertPolicyRule", "getAlertPolicyRuleOutput"], () => require("./getAlertPolicyRule"));
exports.getAlertPolicyRules = null;
exports.getAlertPolicyRulesOutput = null;
utilities.lazyLoad(exports, ["getAlertPolicyRules", "getAlertPolicyRulesOutput"], () => require("./getAlertPolicyRules"));
exports.getAlerts = null;
exports.getAlertsOutput = null;
utilities.lazyLoad(exports, ["getAlerts", "getAlertsOutput"], () => require("./getAlerts"));
exports.getAttributeSet = null;
exports.getAttributeSetOutput = null;
utilities.lazyLoad(exports, ["getAttributeSet", "getAttributeSetOutput"], () => require("./getAttributeSet"));
exports.getAttributeSetAssociatedResources = null;
exports.getAttributeSetAssociatedResourcesOutput = null;
utilities.lazyLoad(exports, ["getAttributeSetAssociatedResources", "getAttributeSetAssociatedResourcesOutput"], () => require("./getAttributeSetAssociatedResources"));
exports.getAttributeSets = null;
exports.getAttributeSetsOutput = null;
utilities.lazyLoad(exports, ["getAttributeSets", "getAttributeSetsOutput"], () => require("./getAttributeSets"));
exports.getAuditArchiveRetrieval = null;
exports.getAuditArchiveRetrievalOutput = null;
utilities.lazyLoad(exports, ["getAuditArchiveRetrieval", "getAuditArchiveRetrievalOutput"], () => require("./getAuditArchiveRetrieval"));
exports.getAuditArchiveRetrievals = null;
exports.getAuditArchiveRetrievalsOutput = null;
utilities.lazyLoad(exports, ["getAuditArchiveRetrievals", "getAuditArchiveRetrievalsOutput"], () => require("./getAuditArchiveRetrievals"));
exports.getAuditEvent = null;
exports.getAuditEventOutput = null;
utilities.lazyLoad(exports, ["getAuditEvent", "getAuditEventOutput"], () => require("./getAuditEvent"));
exports.getAuditEventAnalytic = null;
exports.getAuditEventAnalyticOutput = null;
utilities.lazyLoad(exports, ["getAuditEventAnalytic", "getAuditEventAnalyticOutput"], () => require("./getAuditEventAnalytic"));
exports.getAuditEvents = null;
exports.getAuditEventsOutput = null;
utilities.lazyLoad(exports, ["getAuditEvents", "getAuditEventsOutput"], () => require("./getAuditEvents"));
exports.getAuditPolicies = null;
exports.getAuditPoliciesOutput = null;
utilities.lazyLoad(exports, ["getAuditPolicies", "getAuditPoliciesOutput"], () => require("./getAuditPolicies"));
exports.getAuditPolicy = null;
exports.getAuditPolicyOutput = null;
utilities.lazyLoad(exports, ["getAuditPolicy", "getAuditPolicyOutput"], () => require("./getAuditPolicy"));
exports.getAuditProfile = null;
exports.getAuditProfileOutput = null;
utilities.lazyLoad(exports, ["getAuditProfile", "getAuditProfileOutput"], () => require("./getAuditProfile"));
exports.getAuditProfileAnalytic = null;
exports.getAuditProfileAnalyticOutput = null;
utilities.lazyLoad(exports, ["getAuditProfileAnalytic", "getAuditProfileAnalyticOutput"], () => require("./getAuditProfileAnalytic"));
exports.getAuditProfileAvailableAuditVolume = null;
exports.getAuditProfileAvailableAuditVolumeOutput = null;
utilities.lazyLoad(exports, ["getAuditProfileAvailableAuditVolume", "getAuditProfileAvailableAuditVolumeOutput"], () => require("./getAuditProfileAvailableAuditVolume"));
exports.getAuditProfileAvailableAuditVolumes = null;
exports.getAuditProfileAvailableAuditVolumesOutput = null;
utilities.lazyLoad(exports, ["getAuditProfileAvailableAuditVolumes", "getAuditProfileAvailableAuditVolumesOutput"], () => require("./getAuditProfileAvailableAuditVolumes"));
exports.getAuditProfileCollectedAuditVolume = null;
exports.getAuditProfileCollectedAuditVolumeOutput = null;
utilities.lazyLoad(exports, ["getAuditProfileCollectedAuditVolume", "getAuditProfileCollectedAuditVolumeOutput"], () => require("./getAuditProfileCollectedAuditVolume"));
exports.getAuditProfileCollectedAuditVolumes = null;
exports.getAuditProfileCollectedAuditVolumesOutput = null;
utilities.lazyLoad(exports, ["getAuditProfileCollectedAuditVolumes", "getAuditProfileCollectedAuditVolumesOutput"], () => require("./getAuditProfileCollectedAuditVolumes"));
exports.getAuditProfileTargetOverrides = null;
exports.getAuditProfileTargetOverridesOutput = null;
utilities.lazyLoad(exports, ["getAuditProfileTargetOverrides", "getAuditProfileTargetOverridesOutput"], () => require("./getAuditProfileTargetOverrides"));
exports.getAuditProfiles = null;
exports.getAuditProfilesOutput = null;
utilities.lazyLoad(exports, ["getAuditProfiles", "getAuditProfilesOutput"], () => require("./getAuditProfiles"));
exports.getAuditTrail = null;
exports.getAuditTrailOutput = null;
utilities.lazyLoad(exports, ["getAuditTrail", "getAuditTrailOutput"], () => require("./getAuditTrail"));
exports.getAuditTrailAnalytic = null;
exports.getAuditTrailAnalyticOutput = null;
utilities.lazyLoad(exports, ["getAuditTrailAnalytic", "getAuditTrailAnalyticOutput"], () => require("./getAuditTrailAnalytic"));
exports.getAuditTrails = null;
exports.getAuditTrailsOutput = null;
utilities.lazyLoad(exports, ["getAuditTrails", "getAuditTrailsOutput"], () => require("./getAuditTrails"));
exports.getCompatibleFormatsForDataType = null;
exports.getCompatibleFormatsForDataTypeOutput = null;
utilities.lazyLoad(exports, ["getCompatibleFormatsForDataType", "getCompatibleFormatsForDataTypeOutput"], () => require("./getCompatibleFormatsForDataType"));
exports.getCompatibleFormatsForSensitiveType = null;
exports.getCompatibleFormatsForSensitiveTypeOutput = null;
utilities.lazyLoad(exports, ["getCompatibleFormatsForSensitiveType", "getCompatibleFormatsForSensitiveTypeOutput"], () => require("./getCompatibleFormatsForSensitiveType"));
exports.getDataSafeConfiguration = null;
exports.getDataSafeConfigurationOutput = null;
utilities.lazyLoad(exports, ["getDataSafeConfiguration", "getDataSafeConfigurationOutput"], () => require("./getDataSafeConfiguration"));
exports.getDataSafePrivateEndpoint = null;
exports.getDataSafePrivateEndpointOutput = null;
utilities.lazyLoad(exports, ["getDataSafePrivateEndpoint", "getDataSafePrivateEndpointOutput"], () => require("./getDataSafePrivateEndpoint"));
exports.getDataSafePrivateEndpoints = null;
exports.getDataSafePrivateEndpointsOutput = null;
utilities.lazyLoad(exports, ["getDataSafePrivateEndpoints", "getDataSafePrivateEndpointsOutput"], () => require("./getDataSafePrivateEndpoints"));
exports.getDatabaseSecurityConfig = null;
exports.getDatabaseSecurityConfigOutput = null;
utilities.lazyLoad(exports, ["getDatabaseSecurityConfig", "getDatabaseSecurityConfigOutput"], () => require("./getDatabaseSecurityConfig"));
exports.getDatabaseSecurityConfigs = null;
exports.getDatabaseSecurityConfigsOutput = null;
utilities.lazyLoad(exports, ["getDatabaseSecurityConfigs", "getDatabaseSecurityConfigsOutput"], () => require("./getDatabaseSecurityConfigs"));
exports.getDiscoveryAnalytic = null;
exports.getDiscoveryAnalyticOutput = null;
utilities.lazyLoad(exports, ["getDiscoveryAnalytic", "getDiscoveryAnalyticOutput"], () => require("./getDiscoveryAnalytic"));
exports.getDiscoveryAnalytics = null;
exports.getDiscoveryAnalyticsOutput = null;
utilities.lazyLoad(exports, ["getDiscoveryAnalytics", "getDiscoveryAnalyticsOutput"], () => require("./getDiscoveryAnalytics"));
exports.getDiscoveryJob = null;
exports.getDiscoveryJobOutput = null;
utilities.lazyLoad(exports, ["getDiscoveryJob", "getDiscoveryJobOutput"], () => require("./getDiscoveryJob"));
exports.getDiscoveryJobsResult = null;
exports.getDiscoveryJobsResultOutput = null;
utilities.lazyLoad(exports, ["getDiscoveryJobsResult", "getDiscoveryJobsResultOutput"], () => require("./getDiscoveryJobsResult"));
exports.getDiscoveryJobsResults = null;
exports.getDiscoveryJobsResultsOutput = null;
utilities.lazyLoad(exports, ["getDiscoveryJobsResults", "getDiscoveryJobsResultsOutput"], () => require("./getDiscoveryJobsResults"));
exports.getLibraryMaskingFormat = null;
exports.getLibraryMaskingFormatOutput = null;
utilities.lazyLoad(exports, ["getLibraryMaskingFormat", "getLibraryMaskingFormatOutput"], () => require("./getLibraryMaskingFormat"));
exports.getLibraryMaskingFormats = null;
exports.getLibraryMaskingFormatsOutput = null;
utilities.lazyLoad(exports, ["getLibraryMaskingFormats", "getLibraryMaskingFormatsOutput"], () => require("./getLibraryMaskingFormats"));
exports.getListUserGrants = null;
exports.getListUserGrantsOutput = null;
utilities.lazyLoad(exports, ["getListUserGrants", "getListUserGrantsOutput"], () => require("./getListUserGrants"));
exports.getMaskingAnalytic = null;
exports.getMaskingAnalyticOutput = null;
utilities.lazyLoad(exports, ["getMaskingAnalytic", "getMaskingAnalyticOutput"], () => require("./getMaskingAnalytic"));
exports.getMaskingAnalytics = null;
exports.getMaskingAnalyticsOutput = null;
utilities.lazyLoad(exports, ["getMaskingAnalytics", "getMaskingAnalyticsOutput"], () => require("./getMaskingAnalytics"));
exports.getMaskingPolicies = null;
exports.getMaskingPoliciesOutput = null;
utilities.lazyLoad(exports, ["getMaskingPolicies", "getMaskingPoliciesOutput"], () => require("./getMaskingPolicies"));
exports.getMaskingPoliciesMaskingColumn = null;
exports.getMaskingPoliciesMaskingColumnOutput = null;
utilities.lazyLoad(exports, ["getMaskingPoliciesMaskingColumn", "getMaskingPoliciesMaskingColumnOutput"], () => require("./getMaskingPoliciesMaskingColumn"));
exports.getMaskingPoliciesMaskingColumns = null;
exports.getMaskingPoliciesMaskingColumnsOutput = null;
utilities.lazyLoad(exports, ["getMaskingPoliciesMaskingColumns", "getMaskingPoliciesMaskingColumnsOutput"], () => require("./getMaskingPoliciesMaskingColumns"));
exports.getMaskingPolicy = null;
exports.getMaskingPolicyOutput = null;
utilities.lazyLoad(exports, ["getMaskingPolicy", "getMaskingPolicyOutput"], () => require("./getMaskingPolicy"));
exports.getMaskingPolicyHealthReport = null;
exports.getMaskingPolicyHealthReportOutput = null;
utilities.lazyLoad(exports, ["getMaskingPolicyHealthReport", "getMaskingPolicyHealthReportOutput"], () => require("./getMaskingPolicyHealthReport"));
exports.getMaskingPolicyHealthReportLogs = null;
exports.getMaskingPolicyHealthReportLogsOutput = null;
utilities.lazyLoad(exports, ["getMaskingPolicyHealthReportLogs", "getMaskingPolicyHealthReportLogsOutput"], () => require("./getMaskingPolicyHealthReportLogs"));
exports.getMaskingPolicyHealthReports = null;
exports.getMaskingPolicyHealthReportsOutput = null;
utilities.lazyLoad(exports, ["getMaskingPolicyHealthReports", "getMaskingPolicyHealthReportsOutput"], () => require("./getMaskingPolicyHealthReports"));
exports.getMaskingPolicyMaskingObjects = null;
exports.getMaskingPolicyMaskingObjectsOutput = null;
utilities.lazyLoad(exports, ["getMaskingPolicyMaskingObjects", "getMaskingPolicyMaskingObjectsOutput"], () => require("./getMaskingPolicyMaskingObjects"));
exports.getMaskingPolicyMaskingSchemas = null;
exports.getMaskingPolicyMaskingSchemasOutput = null;
utilities.lazyLoad(exports, ["getMaskingPolicyMaskingSchemas", "getMaskingPolicyMaskingSchemasOutput"], () => require("./getMaskingPolicyMaskingSchemas"));
exports.getMaskingPolicyReferentialRelations = null;
exports.getMaskingPolicyReferentialRelationsOutput = null;
utilities.lazyLoad(exports, ["getMaskingPolicyReferentialRelations", "getMaskingPolicyReferentialRelationsOutput"], () => require("./getMaskingPolicyReferentialRelations"));
exports.getMaskingReport = null;
exports.getMaskingReportOutput = null;
utilities.lazyLoad(exports, ["getMaskingReport", "getMaskingReportOutput"], () => require("./getMaskingReport"));
exports.getMaskingReportMaskedColumns = null;
exports.getMaskingReportMaskedColumnsOutput = null;
utilities.lazyLoad(exports, ["getMaskingReportMaskedColumns", "getMaskingReportMaskedColumnsOutput"], () => require("./getMaskingReportMaskedColumns"));
exports.getMaskingReportMaskingErrors = null;
exports.getMaskingReportMaskingErrorsOutput = null;
utilities.lazyLoad(exports, ["getMaskingReportMaskingErrors", "getMaskingReportMaskingErrorsOutput"], () => require("./getMaskingReportMaskingErrors"));
exports.getMaskingReports = null;
exports.getMaskingReportsOutput = null;
utilities.lazyLoad(exports, ["getMaskingReports", "getMaskingReportsOutput"], () => require("./getMaskingReports"));
exports.getMaskingReportsMaskedColumn = null;
exports.getMaskingReportsMaskedColumnOutput = null;
utilities.lazyLoad(exports, ["getMaskingReportsMaskedColumn", "getMaskingReportsMaskedColumnOutput"], () => require("./getMaskingReportsMaskedColumn"));
exports.getOnpremConnector = null;
exports.getOnpremConnectorOutput = null;
utilities.lazyLoad(exports, ["getOnpremConnector", "getOnpremConnectorOutput"], () => require("./getOnpremConnector"));
exports.getOnpremConnectors = null;
exports.getOnpremConnectorsOutput = null;
utilities.lazyLoad(exports, ["getOnpremConnectors", "getOnpremConnectorsOutput"], () => require("./getOnpremConnectors"));
exports.getReport = null;
exports.getReportOutput = null;
utilities.lazyLoad(exports, ["getReport", "getReportOutput"], () => require("./getReport"));
exports.getReportContent = null;
exports.getReportContentOutput = null;
utilities.lazyLoad(exports, ["getReportContent", "getReportContentOutput"], () => require("./getReportContent"));
exports.getReportDefinition = null;
exports.getReportDefinitionOutput = null;
utilities.lazyLoad(exports, ["getReportDefinition", "getReportDefinitionOutput"], () => require("./getReportDefinition"));
exports.getReportDefinitions = null;
exports.getReportDefinitionsOutput = null;
utilities.lazyLoad(exports, ["getReportDefinitions", "getReportDefinitionsOutput"], () => require("./getReportDefinitions"));
exports.getReports = null;
exports.getReportsOutput = null;
utilities.lazyLoad(exports, ["getReports", "getReportsOutput"], () => require("./getReports"));
exports.getSdmMaskingPolicyDifference = null;
exports.getSdmMaskingPolicyDifferenceOutput = null;
utilities.lazyLoad(exports, ["getSdmMaskingPolicyDifference", "getSdmMaskingPolicyDifferenceOutput"], () => require("./getSdmMaskingPolicyDifference"));
exports.getSdmMaskingPolicyDifferenceDifferenceColumn = null;
exports.getSdmMaskingPolicyDifferenceDifferenceColumnOutput = null;
utilities.lazyLoad(exports, ["getSdmMaskingPolicyDifferenceDifferenceColumn", "getSdmMaskingPolicyDifferenceDifferenceColumnOutput"], () => require("./getSdmMaskingPolicyDifferenceDifferenceColumn"));
exports.getSdmMaskingPolicyDifferenceDifferenceColumns = null;
exports.getSdmMaskingPolicyDifferenceDifferenceColumnsOutput = null;
utilities.lazyLoad(exports, ["getSdmMaskingPolicyDifferenceDifferenceColumns", "getSdmMaskingPolicyDifferenceDifferenceColumnsOutput"], () => require("./getSdmMaskingPolicyDifferenceDifferenceColumns"));
exports.getSdmMaskingPolicyDifferences = null;
exports.getSdmMaskingPolicyDifferencesOutput = null;
utilities.lazyLoad(exports, ["getSdmMaskingPolicyDifferences", "getSdmMaskingPolicyDifferencesOutput"], () => require("./getSdmMaskingPolicyDifferences"));
exports.getSecurityAssessment = null;
exports.getSecurityAssessmentOutput = null;
utilities.lazyLoad(exports, ["getSecurityAssessment", "getSecurityAssessmentOutput"], () => require("./getSecurityAssessment"));
exports.getSecurityAssessmentChecks = null;
exports.getSecurityAssessmentChecksOutput = null;
utilities.lazyLoad(exports, ["getSecurityAssessmentChecks", "getSecurityAssessmentChecksOutput"], () => require("./getSecurityAssessmentChecks"));
exports.getSecurityAssessmentComparison = null;
exports.getSecurityAssessmentComparisonOutput = null;
utilities.lazyLoad(exports, ["getSecurityAssessmentComparison", "getSecurityAssessmentComparisonOutput"], () => require("./getSecurityAssessmentComparison"));
exports.getSecurityAssessmentFinding = null;
exports.getSecurityAssessmentFindingOutput = null;
utilities.lazyLoad(exports, ["getSecurityAssessmentFinding", "getSecurityAssessmentFindingOutput"], () => require("./getSecurityAssessmentFinding"));
exports.getSecurityAssessmentFindingAnalytics = null;
exports.getSecurityAssessmentFindingAnalyticsOutput = null;
utilities.lazyLoad(exports, ["getSecurityAssessmentFindingAnalytics", "getSecurityAssessmentFindingAnalyticsOutput"], () => require("./getSecurityAssessmentFindingAnalytics"));
exports.getSecurityAssessmentFindings = null;
exports.getSecurityAssessmentFindingsOutput = null;
utilities.lazyLoad(exports, ["getSecurityAssessmentFindings", "getSecurityAssessmentFindingsOutput"], () => require("./getSecurityAssessmentFindings"));
exports.getSecurityAssessmentFindingsChangeAuditLogs = null;
exports.getSecurityAssessmentFindingsChangeAuditLogsOutput = null;
utilities.lazyLoad(exports, ["getSecurityAssessmentFindingsChangeAuditLogs", "getSecurityAssessmentFindingsChangeAuditLogsOutput"], () => require("./getSecurityAssessmentFindingsChangeAuditLogs"));
exports.getSecurityAssessmentSecurityFeatureAnalytics = null;
exports.getSecurityAssessmentSecurityFeatureAnalyticsOutput = null;
utilities.lazyLoad(exports, ["getSecurityAssessmentSecurityFeatureAnalytics", "getSecurityAssessmentSecurityFeatureAnalyticsOutput"], () => require("./getSecurityAssessmentSecurityFeatureAnalytics"));
exports.getSecurityAssessmentSecurityFeatures = null;
exports.getSecurityAssessmentSecurityFeaturesOutput = null;
utilities.lazyLoad(exports, ["getSecurityAssessmentSecurityFeatures", "getSecurityAssessmentSecurityFeaturesOutput"], () => require("./getSecurityAssessmentSecurityFeatures"));
exports.getSecurityAssessmentTemplateAnalytics = null;
exports.getSecurityAssessmentTemplateAnalyticsOutput = null;
utilities.lazyLoad(exports, ["getSecurityAssessmentTemplateAnalytics", "getSecurityAssessmentTemplateAnalyticsOutput"], () => require("./getSecurityAssessmentTemplateAnalytics"));
exports.getSecurityAssessmentTemplateAssociationAnalytics = null;
exports.getSecurityAssessmentTemplateAssociationAnalyticsOutput = null;
utilities.lazyLoad(exports, ["getSecurityAssessmentTemplateAssociationAnalytics", "getSecurityAssessmentTemplateAssociationAnalyticsOutput"], () => require("./getSecurityAssessmentTemplateAssociationAnalytics"));
exports.getSecurityAssessmentTemplateBaselineComparison = null;
exports.getSecurityAssessmentTemplateBaselineComparisonOutput = null;
utilities.lazyLoad(exports, ["getSecurityAssessmentTemplateBaselineComparison", "getSecurityAssessmentTemplateBaselineComparisonOutput"], () => require("./getSecurityAssessmentTemplateBaselineComparison"));
exports.getSecurityAssessments = null;
exports.getSecurityAssessmentsOutput = null;
utilities.lazyLoad(exports, ["getSecurityAssessments", "getSecurityAssessmentsOutput"], () => require("./getSecurityAssessments"));
exports.getSecurityPolicies = null;
exports.getSecurityPoliciesOutput = null;
utilities.lazyLoad(exports, ["getSecurityPolicies", "getSecurityPoliciesOutput"], () => require("./getSecurityPolicies"));
exports.getSecurityPolicy = null;
exports.getSecurityPolicyOutput = null;
utilities.lazyLoad(exports, ["getSecurityPolicy", "getSecurityPolicyOutput"], () => require("./getSecurityPolicy"));
exports.getSecurityPolicyConfig = null;
exports.getSecurityPolicyConfigOutput = null;
utilities.lazyLoad(exports, ["getSecurityPolicyConfig", "getSecurityPolicyConfigOutput"], () => require("./getSecurityPolicyConfig"));
exports.getSecurityPolicyConfigs = null;
exports.getSecurityPolicyConfigsOutput = null;
utilities.lazyLoad(exports, ["getSecurityPolicyConfigs", "getSecurityPolicyConfigsOutput"], () => require("./getSecurityPolicyConfigs"));
exports.getSecurityPolicyDeployment = null;
exports.getSecurityPolicyDeploymentOutput = null;
utilities.lazyLoad(exports, ["getSecurityPolicyDeployment", "getSecurityPolicyDeploymentOutput"], () => require("./getSecurityPolicyDeployment"));
exports.getSecurityPolicyDeploymentSecurityPolicyEntryState = null;
exports.getSecurityPolicyDeploymentSecurityPolicyEntryStateOutput = null;
utilities.lazyLoad(exports, ["getSecurityPolicyDeploymentSecurityPolicyEntryState", "getSecurityPolicyDeploymentSecurityPolicyEntryStateOutput"], () => require("./getSecurityPolicyDeploymentSecurityPolicyEntryState"));
exports.getSecurityPolicyDeploymentSecurityPolicyEntryStates = null;
exports.getSecurityPolicyDeploymentSecurityPolicyEntryStatesOutput = null;
utilities.lazyLoad(exports, ["getSecurityPolicyDeploymentSecurityPolicyEntryStates", "getSecurityPolicyDeploymentSecurityPolicyEntryStatesOutput"], () => require("./getSecurityPolicyDeploymentSecurityPolicyEntryStates"));
exports.getSecurityPolicyDeployments = null;
exports.getSecurityPolicyDeploymentsOutput = null;
utilities.lazyLoad(exports, ["getSecurityPolicyDeployments", "getSecurityPolicyDeploymentsOutput"], () => require("./getSecurityPolicyDeployments"));
exports.getSecurityPolicyReport = null;
exports.getSecurityPolicyReportOutput = null;
utilities.lazyLoad(exports, ["getSecurityPolicyReport", "getSecurityPolicyReportOutput"], () => require("./getSecurityPolicyReport"));
exports.getSecurityPolicyReportDatabaseTableAccessEntries = null;
exports.getSecurityPolicyReportDatabaseTableAccessEntriesOutput = null;
utilities.lazyLoad(exports, ["getSecurityPolicyReportDatabaseTableAccessEntries", "getSecurityPolicyReportDatabaseTableAccessEntriesOutput"], () => require("./getSecurityPolicyReportDatabaseTableAccessEntries"));
exports.getSecurityPolicyReportDatabaseTableAccessEntry = null;
exports.getSecurityPolicyReportDatabaseTableAccessEntryOutput = null;
utilities.lazyLoad(exports, ["getSecurityPolicyReportDatabaseTableAccessEntry", "getSecurityPolicyReportDatabaseTableAccessEntryOutput"], () => require("./getSecurityPolicyReportDatabaseTableAccessEntry"));
exports.getSecurityPolicyReportDatabaseViewAccessEntries = null;
exports.getSecurityPolicyReportDatabaseViewAccessEntriesOutput = null;
utilities.lazyLoad(exports, ["getSecurityPolicyReportDatabaseViewAccessEntries", "getSecurityPolicyReportDatabaseViewAccessEntriesOutput"], () => require("./getSecurityPolicyReportDatabaseViewAccessEntries"));
exports.getSecurityPolicyReportDatabaseViewAccessEntry = null;
exports.getSecurityPolicyReportDatabaseViewAccessEntryOutput = null;
utilities.lazyLoad(exports, ["getSecurityPolicyReportDatabaseViewAccessEntry", "getSecurityPolicyReportDatabaseViewAccessEntryOutput"], () => require("./getSecurityPolicyReportDatabaseViewAccessEntry"));
exports.getSecurityPolicyReportRoleGrantPaths = null;
exports.getSecurityPolicyReportRoleGrantPathsOutput = null;
utilities.lazyLoad(exports, ["getSecurityPolicyReportRoleGrantPaths", "getSecurityPolicyReportRoleGrantPathsOutput"], () => require("./getSecurityPolicyReportRoleGrantPaths"));
exports.getSecurityPolicyReports = null;
exports.getSecurityPolicyReportsOutput = null;
utilities.lazyLoad(exports, ["getSecurityPolicyReports", "getSecurityPolicyReportsOutput"], () => require("./getSecurityPolicyReports"));
exports.getSensitiveColumnAnalytics = null;
exports.getSensitiveColumnAnalyticsOutput = null;
utilities.lazyLoad(exports, ["getSensitiveColumnAnalytics", "getSensitiveColumnAnalyticsOutput"], () => require("./getSensitiveColumnAnalytics"));
exports.getSensitiveDataModel = null;
exports.getSensitiveDataModelOutput = null;
utilities.lazyLoad(exports, ["getSensitiveDataModel", "getSensitiveDataModelOutput"], () => require("./getSensitiveDataModel"));
exports.getSensitiveDataModelReferentialRelation = null;
exports.getSensitiveDataModelReferentialRelationOutput = null;
utilities.lazyLoad(exports, ["getSensitiveDataModelReferentialRelation", "getSensitiveDataModelReferentialRelationOutput"], () => require("./getSensitiveDataModelReferentialRelation"));
exports.getSensitiveDataModelReferentialRelations = null;
exports.getSensitiveDataModelReferentialRelationsOutput = null;
utilities.lazyLoad(exports, ["getSensitiveDataModelReferentialRelations", "getSensitiveDataModelReferentialRelationsOutput"], () => require("./getSensitiveDataModelReferentialRelations"));
exports.getSensitiveDataModelSensitiveObjects = null;
exports.getSensitiveDataModelSensitiveObjectsOutput = null;
utilities.lazyLoad(exports, ["getSensitiveDataModelSensitiveObjects", "getSensitiveDataModelSensitiveObjectsOutput"], () => require("./getSensitiveDataModelSensitiveObjects"));
exports.getSensitiveDataModelSensitiveSchemas = null;
exports.getSensitiveDataModelSensitiveSchemasOutput = null;
utilities.lazyLoad(exports, ["getSensitiveDataModelSensitiveSchemas", "getSensitiveDataModelSensitiveSchemasOutput"], () => require("./getSensitiveDataModelSensitiveSchemas"));
exports.getSensitiveDataModelSensitiveTypes = null;
exports.getSensitiveDataModelSensitiveTypesOutput = null;
utilities.lazyLoad(exports, ["getSensitiveDataModelSensitiveTypes", "getSensitiveDataModelSensitiveTypesOutput"], () => require("./getSensitiveDataModelSensitiveTypes"));
exports.getSensitiveDataModels = null;
exports.getSensitiveDataModelsOutput = null;
utilities.lazyLoad(exports, ["getSensitiveDataModels", "getSensitiveDataModelsOutput"], () => require("./getSensitiveDataModels"));
exports.getSensitiveDataModelsSensitiveColumn = null;
exports.getSensitiveDataModelsSensitiveColumnOutput = null;
utilities.lazyLoad(exports, ["getSensitiveDataModelsSensitiveColumn", "getSensitiveDataModelsSensitiveColumnOutput"], () => require("./getSensitiveDataModelsSensitiveColumn"));
exports.getSensitiveDataModelsSensitiveColumns = null;
exports.getSensitiveDataModelsSensitiveColumnsOutput = null;
utilities.lazyLoad(exports, ["getSensitiveDataModelsSensitiveColumns", "getSensitiveDataModelsSensitiveColumnsOutput"], () => require("./getSensitiveDataModelsSensitiveColumns"));
exports.getSensitiveType = null;
exports.getSensitiveTypeOutput = null;
utilities.lazyLoad(exports, ["getSensitiveType", "getSensitiveTypeOutput"], () => require("./getSensitiveType"));
exports.getSensitiveTypeGroup = null;
exports.getSensitiveTypeGroupOutput = null;
utilities.lazyLoad(exports, ["getSensitiveTypeGroup", "getSensitiveTypeGroupOutput"], () => require("./getSensitiveTypeGroup"));
exports.getSensitiveTypeGroupGroupedSensitiveTypes = null;
exports.getSensitiveTypeGroupGroupedSensitiveTypesOutput = null;
utilities.lazyLoad(exports, ["getSensitiveTypeGroupGroupedSensitiveTypes", "getSensitiveTypeGroupGroupedSensitiveTypesOutput"], () => require("./getSensitiveTypeGroupGroupedSensitiveTypes"));
exports.getSensitiveTypeGroups = null;
exports.getSensitiveTypeGroupsOutput = null;
utilities.lazyLoad(exports, ["getSensitiveTypeGroups", "getSensitiveTypeGroupsOutput"], () => require("./getSensitiveTypeGroups"));
exports.getSensitiveTypes = null;
exports.getSensitiveTypesOutput = null;
utilities.lazyLoad(exports, ["getSensitiveTypes", "getSensitiveTypesOutput"], () => require("./getSensitiveTypes"));
exports.getSensitiveTypesExport = null;
exports.getSensitiveTypesExportOutput = null;
utilities.lazyLoad(exports, ["getSensitiveTypesExport", "getSensitiveTypesExportOutput"], () => require("./getSensitiveTypesExport"));
exports.getSensitiveTypesExports = null;
exports.getSensitiveTypesExportsOutput = null;
utilities.lazyLoad(exports, ["getSensitiveTypesExports", "getSensitiveTypesExportsOutput"], () => require("./getSensitiveTypesExports"));
exports.getSqlCollection = null;
exports.getSqlCollectionOutput = null;
utilities.lazyLoad(exports, ["getSqlCollection", "getSqlCollectionOutput"], () => require("./getSqlCollection"));
exports.getSqlCollectionAnalytics = null;
exports.getSqlCollectionAnalyticsOutput = null;
utilities.lazyLoad(exports, ["getSqlCollectionAnalytics", "getSqlCollectionAnalyticsOutput"], () => require("./getSqlCollectionAnalytics"));
exports.getSqlCollectionLogInsights = null;
exports.getSqlCollectionLogInsightsOutput = null;
utilities.lazyLoad(exports, ["getSqlCollectionLogInsights", "getSqlCollectionLogInsightsOutput"], () => require("./getSqlCollectionLogInsights"));
exports.getSqlCollections = null;
exports.getSqlCollectionsOutput = null;
utilities.lazyLoad(exports, ["getSqlCollections", "getSqlCollectionsOutput"], () => require("./getSqlCollections"));
exports.getSqlFirewallAllowedSql = null;
exports.getSqlFirewallAllowedSqlOutput = null;
utilities.lazyLoad(exports, ["getSqlFirewallAllowedSql", "getSqlFirewallAllowedSqlOutput"], () => require("./getSqlFirewallAllowedSql"));
exports.getSqlFirewallAllowedSqlAnalytics = null;
exports.getSqlFirewallAllowedSqlAnalyticsOutput = null;
utilities.lazyLoad(exports, ["getSqlFirewallAllowedSqlAnalytics", "getSqlFirewallAllowedSqlAnalyticsOutput"], () => require("./getSqlFirewallAllowedSqlAnalytics"));
exports.getSqlFirewallAllowedSqls = null;
exports.getSqlFirewallAllowedSqlsOutput = null;
utilities.lazyLoad(exports, ["getSqlFirewallAllowedSqls", "getSqlFirewallAllowedSqlsOutput"], () => require("./getSqlFirewallAllowedSqls"));
exports.getSqlFirewallPolicies = null;
exports.getSqlFirewallPoliciesOutput = null;
utilities.lazyLoad(exports, ["getSqlFirewallPolicies", "getSqlFirewallPoliciesOutput"], () => require("./getSqlFirewallPolicies"));
exports.getSqlFirewallPolicy = null;
exports.getSqlFirewallPolicyOutput = null;
utilities.lazyLoad(exports, ["getSqlFirewallPolicy", "getSqlFirewallPolicyOutput"], () => require("./getSqlFirewallPolicy"));
exports.getSqlFirewallPolicyAnalytics = null;
exports.getSqlFirewallPolicyAnalyticsOutput = null;
utilities.lazyLoad(exports, ["getSqlFirewallPolicyAnalytics", "getSqlFirewallPolicyAnalyticsOutput"], () => require("./getSqlFirewallPolicyAnalytics"));
exports.getSqlFirewallViolationAnalytics = null;
exports.getSqlFirewallViolationAnalyticsOutput = null;
utilities.lazyLoad(exports, ["getSqlFirewallViolationAnalytics", "getSqlFirewallViolationAnalyticsOutput"], () => require("./getSqlFirewallViolationAnalytics"));
exports.getSqlFirewallViolations = null;
exports.getSqlFirewallViolationsOutput = null;
utilities.lazyLoad(exports, ["getSqlFirewallViolations", "getSqlFirewallViolationsOutput"], () => require("./getSqlFirewallViolations"));
exports.getTargetAlertPolicyAssociation = null;
exports.getTargetAlertPolicyAssociationOutput = null;
utilities.lazyLoad(exports, ["getTargetAlertPolicyAssociation", "getTargetAlertPolicyAssociationOutput"], () => require("./getTargetAlertPolicyAssociation"));
exports.getTargetAlertPolicyAssociations = null;
exports.getTargetAlertPolicyAssociationsOutput = null;
utilities.lazyLoad(exports, ["getTargetAlertPolicyAssociations", "getTargetAlertPolicyAssociationsOutput"], () => require("./getTargetAlertPolicyAssociations"));
exports.getTargetDatabase = null;
exports.getTargetDatabaseOutput = null;
utilities.lazyLoad(exports, ["getTargetDatabase", "getTargetDatabaseOutput"], () => require("./getTargetDatabase"));
exports.getTargetDatabaseGroup = null;
exports.getTargetDatabaseGroupOutput = null;
utilities.lazyLoad(exports, ["getTargetDatabaseGroup", "getTargetDatabaseGroupOutput"], () => require("./getTargetDatabaseGroup"));
exports.getTargetDatabaseGroupGroupMember = null;
exports.getTargetDatabaseGroupGroupMemberOutput = null;
utilities.lazyLoad(exports, ["getTargetDatabaseGroupGroupMember", "getTargetDatabaseGroupGroupMemberOutput"], () => require("./getTargetDatabaseGroupGroupMember"));
exports.getTargetDatabaseGroups = null;
exports.getTargetDatabaseGroupsOutput = null;
utilities.lazyLoad(exports, ["getTargetDatabaseGroups", "getTargetDatabaseGroupsOutput"], () => require("./getTargetDatabaseGroups"));
exports.getTargetDatabasePeerTargetDatabase = null;
exports.getTargetDatabasePeerTargetDatabaseOutput = null;
utilities.lazyLoad(exports, ["getTargetDatabasePeerTargetDatabase", "getTargetDatabasePeerTargetDatabaseOutput"], () => require("./getTargetDatabasePeerTargetDatabase"));
exports.getTargetDatabasePeerTargetDatabases = null;
exports.getTargetDatabasePeerTargetDatabasesOutput = null;
utilities.lazyLoad(exports, ["getTargetDatabasePeerTargetDatabases", "getTargetDatabasePeerTargetDatabasesOutput"], () => require("./getTargetDatabasePeerTargetDatabases"));
exports.getTargetDatabaseRole = null;
exports.getTargetDatabaseRoleOutput = null;
utilities.lazyLoad(exports, ["getTargetDatabaseRole", "getTargetDatabaseRoleOutput"], () => require("./getTargetDatabaseRole"));
exports.getTargetDatabaseRoles = null;
exports.getTargetDatabaseRolesOutput = null;
utilities.lazyLoad(exports, ["getTargetDatabaseRoles", "getTargetDatabaseRolesOutput"], () => require("./getTargetDatabaseRoles"));
exports.getTargetDatabases = null;
exports.getTargetDatabasesOutput = null;
utilities.lazyLoad(exports, ["getTargetDatabases", "getTargetDatabasesOutput"], () => require("./getTargetDatabases"));
exports.getTargetDatabasesColumns = null;
exports.getTargetDatabasesColumnsOutput = null;
utilities.lazyLoad(exports, ["getTargetDatabasesColumns", "getTargetDatabasesColumnsOutput"], () => require("./getTargetDatabasesColumns"));
exports.getTargetDatabasesSchemas = null;
exports.getTargetDatabasesSchemasOutput = null;
utilities.lazyLoad(exports, ["getTargetDatabasesSchemas", "getTargetDatabasesSchemasOutput"], () => require("./getTargetDatabasesSchemas"));
exports.getTargetDatabasesTables = null;
exports.getTargetDatabasesTablesOutput = null;
utilities.lazyLoad(exports, ["getTargetDatabasesTables", "getTargetDatabasesTablesOutput"], () => require("./getTargetDatabasesTables"));
exports.getUnifiedAuditPolicies = null;
exports.getUnifiedAuditPoliciesOutput = null;
utilities.lazyLoad(exports, ["getUnifiedAuditPolicies", "getUnifiedAuditPoliciesOutput"], () => require("./getUnifiedAuditPolicies"));
exports.getUnifiedAuditPolicy = null;
exports.getUnifiedAuditPolicyOutput = null;
utilities.lazyLoad(exports, ["getUnifiedAuditPolicy", "getUnifiedAuditPolicyOutput"], () => require("./getUnifiedAuditPolicy"));
exports.getUnifiedAuditPolicyDefinition = null;
exports.getUnifiedAuditPolicyDefinitionOutput = null;
utilities.lazyLoad(exports, ["getUnifiedAuditPolicyDefinition", "getUnifiedAuditPolicyDefinitionOutput"], () => require("./getUnifiedAuditPolicyDefinition"));
exports.getUnifiedAuditPolicyDefinitions = null;
exports.getUnifiedAuditPolicyDefinitionsOutput = null;
utilities.lazyLoad(exports, ["getUnifiedAuditPolicyDefinitions", "getUnifiedAuditPolicyDefinitionsOutput"], () => require("./getUnifiedAuditPolicyDefinitions"));
exports.getUserAssessment = null;
exports.getUserAssessmentOutput = null;
utilities.lazyLoad(exports, ["getUserAssessment", "getUserAssessmentOutput"], () => require("./getUserAssessment"));
exports.getUserAssessmentComparison = null;
exports.getUserAssessmentComparisonOutput = null;
utilities.lazyLoad(exports, ["getUserAssessmentComparison", "getUserAssessmentComparisonOutput"], () => require("./getUserAssessmentComparison"));
exports.getUserAssessmentPasswordExpiryDateAnalytics = null;
exports.getUserAssessmentPasswordExpiryDateAnalyticsOutput = null;
utilities.lazyLoad(exports, ["getUserAssessmentPasswordExpiryDateAnalytics", "getUserAssessmentPasswordExpiryDateAnalyticsOutput"], () => require("./getUserAssessmentPasswordExpiryDateAnalytics"));
exports.getUserAssessmentProfileAnalytics = null;
exports.getUserAssessmentProfileAnalyticsOutput = null;
utilities.lazyLoad(exports, ["getUserAssessmentProfileAnalytics", "getUserAssessmentProfileAnalyticsOutput"], () => require("./getUserAssessmentProfileAnalytics"));
exports.getUserAssessmentProfiles = null;
exports.getUserAssessmentProfilesOutput = null;
utilities.lazyLoad(exports, ["getUserAssessmentProfiles", "getUserAssessmentProfilesOutput"], () => require("./getUserAssessmentProfiles"));
exports.getUserAssessmentUserAccessAnalytics = null;
exports.getUserAssessmentUserAccessAnalyticsOutput = null;
utilities.lazyLoad(exports, ["getUserAssessmentUserAccessAnalytics", "getUserAssessmentUserAccessAnalyticsOutput"], () => require("./getUserAssessmentUserAccessAnalytics"));
exports.getUserAssessmentUserAnalytics = null;
exports.getUserAssessmentUserAnalyticsOutput = null;
utilities.lazyLoad(exports, ["getUserAssessmentUserAnalytics", "getUserAssessmentUserAnalyticsOutput"], () => require("./getUserAssessmentUserAnalytics"));
exports.getUserAssessmentUsers = null;
exports.getUserAssessmentUsersOutput = null;
utilities.lazyLoad(exports, ["getUserAssessmentUsers", "getUserAssessmentUsersOutput"], () => require("./getUserAssessmentUsers"));
exports.getUserAssessments = null;
exports.getUserAssessmentsOutput = null;
utilities.lazyLoad(exports, ["getUserAssessments", "getUserAssessmentsOutput"], () => require("./getUserAssessments"));
exports.LibraryMasingFormat = null;
utilities.lazyLoad(exports, ["LibraryMasingFormat"], () => require("./libraryMasingFormat"));
exports.MaskData = null;
utilities.lazyLoad(exports, ["MaskData"], () => require("./maskData"));
exports.MaskingPoliciesApplyDifferenceToMaskingColumns = null;
utilities.lazyLoad(exports, ["MaskingPoliciesApplyDifferenceToMaskingColumns"], () => require("./maskingPoliciesApplyDifferenceToMaskingColumns"));
exports.MaskingPoliciesMaskingColumn = null;
utilities.lazyLoad(exports, ["MaskingPoliciesMaskingColumn"], () => require("./maskingPoliciesMaskingColumn"));
exports.MaskingPolicy = null;
utilities.lazyLoad(exports, ["MaskingPolicy"], () => require("./maskingPolicy"));
exports.MaskingPolicyHealthReportManagement = null;
utilities.lazyLoad(exports, ["MaskingPolicyHealthReportManagement"], () => require("./maskingPolicyHealthReportManagement"));
exports.MaskingReportManagement = null;
utilities.lazyLoad(exports, ["MaskingReportManagement"], () => require("./maskingReportManagement"));
exports.OnPremConnector = null;
utilities.lazyLoad(exports, ["OnPremConnector"], () => require("./onPremConnector"));
exports.Report = null;
utilities.lazyLoad(exports, ["Report"], () => require("./report"));
exports.ReportDefinition = null;
utilities.lazyLoad(exports, ["ReportDefinition"], () => require("./reportDefinition"));
exports.SdmMaskingPolicyDifference = null;
utilities.lazyLoad(exports, ["SdmMaskingPolicyDifference"], () => require("./sdmMaskingPolicyDifference"));
exports.SecurityAssessment = null;
utilities.lazyLoad(exports, ["SecurityAssessment"], () => require("./securityAssessment"));
exports.SecurityAssessmentCheck = null;
utilities.lazyLoad(exports, ["SecurityAssessmentCheck"], () => require("./securityAssessmentCheck"));
exports.SecurityAssessmentFinding = null;
utilities.lazyLoad(exports, ["SecurityAssessmentFinding"], () => require("./securityAssessmentFinding"));
exports.SecurityPolicy = null;
utilities.lazyLoad(exports, ["SecurityPolicy"], () => require("./securityPolicy"));
exports.SecurityPolicyConfig = null;
utilities.lazyLoad(exports, ["SecurityPolicyConfig"], () => require("./securityPolicyConfig"));
exports.SecurityPolicyDeployment = null;
utilities.lazyLoad(exports, ["SecurityPolicyDeployment"], () => require("./securityPolicyDeployment"));
exports.SecurityPolicyDeploymentManagement = null;
utilities.lazyLoad(exports, ["SecurityPolicyDeploymentManagement"], () => require("./securityPolicyDeploymentManagement"));
exports.SecurityPolicyManagement = null;
utilities.lazyLoad(exports, ["SecurityPolicyManagement"], () => require("./securityPolicyManagement"));
exports.SensitiveDataModel = null;
utilities.lazyLoad(exports, ["SensitiveDataModel"], () => require("./sensitiveDataModel"));
exports.SensitiveDataModelReferentialRelation = null;
utilities.lazyLoad(exports, ["SensitiveDataModelReferentialRelation"], () => require("./sensitiveDataModelReferentialRelation"));
exports.SensitiveDataModelsApplyDiscoveryJobResults = null;
utilities.lazyLoad(exports, ["SensitiveDataModelsApplyDiscoveryJobResults"], () => require("./sensitiveDataModelsApplyDiscoveryJobResults"));
exports.SensitiveDataModelsSensitiveColumn = null;
utilities.lazyLoad(exports, ["SensitiveDataModelsSensitiveColumn"], () => require("./sensitiveDataModelsSensitiveColumn"));
exports.SensitiveType = null;
utilities.lazyLoad(exports, ["SensitiveType"], () => require("./sensitiveType"));
exports.SensitiveTypeGroup = null;
utilities.lazyLoad(exports, ["SensitiveTypeGroup"], () => require("./sensitiveTypeGroup"));
exports.SensitiveTypeGroupGroupedSensitiveType = null;
utilities.lazyLoad(exports, ["SensitiveTypeGroupGroupedSensitiveType"], () => require("./sensitiveTypeGroupGroupedSensitiveType"));
exports.SensitiveTypesExport = null;
utilities.lazyLoad(exports, ["SensitiveTypesExport"], () => require("./sensitiveTypesExport"));
exports.SetSecurityAssessmentBaseline = null;
utilities.lazyLoad(exports, ["SetSecurityAssessmentBaseline"], () => require("./setSecurityAssessmentBaseline"));
exports.SetSecurityAssessmentBaselineManagement = null;
utilities.lazyLoad(exports, ["SetSecurityAssessmentBaselineManagement"], () => require("./setSecurityAssessmentBaselineManagement"));
exports.SetUserAssessmentBaseline = null;
utilities.lazyLoad(exports, ["SetUserAssessmentBaseline"], () => require("./setUserAssessmentBaseline"));
exports.SetUserAssessmentBaselineManagement = null;
utilities.lazyLoad(exports, ["SetUserAssessmentBaselineManagement"], () => require("./setUserAssessmentBaselineManagement"));
exports.SqlCollection = null;
utilities.lazyLoad(exports, ["SqlCollection"], () => require("./sqlCollection"));
exports.SqlFirewallPolicy = null;
utilities.lazyLoad(exports, ["SqlFirewallPolicy"], () => require("./sqlFirewallPolicy"));
exports.SqlFirewallPolicyManagement = null;
utilities.lazyLoad(exports, ["SqlFirewallPolicyManagement"], () => require("./sqlFirewallPolicyManagement"));
exports.TargetAlertPolicyAssociation = null;
utilities.lazyLoad(exports, ["TargetAlertPolicyAssociation"], () => require("./targetAlertPolicyAssociation"));
exports.TargetDatabase = null;
utilities.lazyLoad(exports, ["TargetDatabase"], () => require("./targetDatabase"));
exports.TargetDatabaseGroup = null;
utilities.lazyLoad(exports, ["TargetDatabaseGroup"], () => require("./targetDatabaseGroup"));
exports.TargetDatabasePeerTargetDatabase = null;
utilities.lazyLoad(exports, ["TargetDatabasePeerTargetDatabase"], () => require("./targetDatabasePeerTargetDatabase"));
exports.UnifiedAuditPolicy = null;
utilities.lazyLoad(exports, ["UnifiedAuditPolicy"], () => require("./unifiedAuditPolicy"));
exports.UnifiedAuditPolicyDefinition = null;
utilities.lazyLoad(exports, ["UnifiedAuditPolicyDefinition"], () => require("./unifiedAuditPolicyDefinition"));
exports.UnsetSecurityAssessmentBaseline = null;
utilities.lazyLoad(exports, ["UnsetSecurityAssessmentBaseline"], () => require("./unsetSecurityAssessmentBaseline"));
exports.UnsetSecurityAssessmentBaselineManagement = null;
utilities.lazyLoad(exports, ["UnsetSecurityAssessmentBaselineManagement"], () => require("./unsetSecurityAssessmentBaselineManagement"));
exports.UnsetUserAssessmentBaseline = null;
utilities.lazyLoad(exports, ["UnsetUserAssessmentBaseline"], () => require("./unsetUserAssessmentBaseline"));
exports.UnsetUserAssessmentBaselineManagement = null;
utilities.lazyLoad(exports, ["UnsetUserAssessmentBaselineManagement"], () => require("./unsetUserAssessmentBaselineManagement"));
exports.UserAssessment = null;
utilities.lazyLoad(exports, ["UserAssessment"], () => require("./userAssessment"));
const _module = {
    version: utilities.getVersion(),
    construct: (name, type, urn) => {
        switch (type) {
            case "oci:DataSafe/addSdmColumns:AddSdmColumns":
                return new exports.AddSdmColumns(name, undefined, { urn });
            case "oci:DataSafe/alert:Alert":
                return new exports.Alert(name, undefined, { urn });
            case "oci:DataSafe/alertPolicy:AlertPolicy":
                return new exports.AlertPolicy(name, undefined, { urn });
            case "oci:DataSafe/alertPolicyRule:AlertPolicyRule":
                return new exports.AlertPolicyRule(name, undefined, { urn });
            case "oci:DataSafe/attributeSet:AttributeSet":
                return new exports.AttributeSet(name, undefined, { urn });
            case "oci:DataSafe/auditArchiveRetrieval:AuditArchiveRetrieval":
                return new exports.AuditArchiveRetrieval(name, undefined, { urn });
            case "oci:DataSafe/auditPolicy:AuditPolicy":
                return new exports.AuditPolicy(name, undefined, { urn });
            case "oci:DataSafe/auditPolicyManagement:AuditPolicyManagement":
                return new exports.AuditPolicyManagement(name, undefined, { urn });
            case "oci:DataSafe/auditProfile:AuditProfile":
                return new exports.AuditProfile(name, undefined, { urn });
            case "oci:DataSafe/auditProfileManagement:AuditProfileManagement":
                return new exports.AuditProfileManagement(name, undefined, { urn });
            case "oci:DataSafe/auditTrail:AuditTrail":
                return new exports.AuditTrail(name, undefined, { urn });
            case "oci:DataSafe/auditTrailManagement:AuditTrailManagement":
                return new exports.AuditTrailManagement(name, undefined, { urn });
            case "oci:DataSafe/calculateAuditVolumeAvailable:CalculateAuditVolumeAvailable":
                return new exports.CalculateAuditVolumeAvailable(name, undefined, { urn });
            case "oci:DataSafe/calculateAuditVolumeCollected:CalculateAuditVolumeCollected":
                return new exports.CalculateAuditVolumeCollected(name, undefined, { urn });
            case "oci:DataSafe/compareSecurityAssessment:CompareSecurityAssessment":
                return new exports.CompareSecurityAssessment(name, undefined, { urn });
            case "oci:DataSafe/compareUserAssessment:CompareUserAssessment":
                return new exports.CompareUserAssessment(name, undefined, { urn });
            case "oci:DataSafe/dataSafeConfiguration:DataSafeConfiguration":
                return new exports.DataSafeConfiguration(name, undefined, { urn });
            case "oci:DataSafe/dataSafePrivateEndpoint:DataSafePrivateEndpoint":
                return new exports.DataSafePrivateEndpoint(name, undefined, { urn });
            case "oci:DataSafe/databaseSecurityConfig:DatabaseSecurityConfig":
                return new exports.DatabaseSecurityConfig(name, undefined, { urn });
            case "oci:DataSafe/databaseSecurityConfigManagement:DatabaseSecurityConfigManagement":
                return new exports.DatabaseSecurityConfigManagement(name, undefined, { urn });
            case "oci:DataSafe/discoveryJobsResult:DiscoveryJobsResult":
                return new exports.DiscoveryJobsResult(name, undefined, { urn });
            case "oci:DataSafe/discoveryMod:DiscoveryMod":
                return new exports.DiscoveryMod(name, undefined, { urn });
            case "oci:DataSafe/generateOnPremConnectorConfiguration:GenerateOnPremConnectorConfiguration":
                return new exports.GenerateOnPremConnectorConfiguration(name, undefined, { urn });
            case "oci:DataSafe/libraryMasingFormat:LibraryMasingFormat":
                return new exports.LibraryMasingFormat(name, undefined, { urn });
            case "oci:DataSafe/maskData:MaskData":
                return new exports.MaskData(name, undefined, { urn });
            case "oci:DataSafe/maskingPoliciesApplyDifferenceToMaskingColumns:MaskingPoliciesApplyDifferenceToMaskingColumns":
                return new exports.MaskingPoliciesApplyDifferenceToMaskingColumns(name, undefined, { urn });
            case "oci:DataSafe/maskingPoliciesMaskingColumn:MaskingPoliciesMaskingColumn":
                return new exports.MaskingPoliciesMaskingColumn(name, undefined, { urn });
            case "oci:DataSafe/maskingPolicy:MaskingPolicy":
                return new exports.MaskingPolicy(name, undefined, { urn });
            case "oci:DataSafe/maskingPolicyHealthReportManagement:MaskingPolicyHealthReportManagement":
                return new exports.MaskingPolicyHealthReportManagement(name, undefined, { urn });
            case "oci:DataSafe/maskingReportManagement:MaskingReportManagement":
                return new exports.MaskingReportManagement(name, undefined, { urn });
            case "oci:DataSafe/onPremConnector:OnPremConnector":
                return new exports.OnPremConnector(name, undefined, { urn });
            case "oci:DataSafe/report:Report":
                return new exports.Report(name, undefined, { urn });
            case "oci:DataSafe/reportDefinition:ReportDefinition":
                return new exports.ReportDefinition(name, undefined, { urn });
            case "oci:DataSafe/sdmMaskingPolicyDifference:SdmMaskingPolicyDifference":
                return new exports.SdmMaskingPolicyDifference(name, undefined, { urn });
            case "oci:DataSafe/securityAssessment:SecurityAssessment":
                return new exports.SecurityAssessment(name, undefined, { urn });
            case "oci:DataSafe/securityAssessmentCheck:SecurityAssessmentCheck":
                return new exports.SecurityAssessmentCheck(name, undefined, { urn });
            case "oci:DataSafe/securityAssessmentFinding:SecurityAssessmentFinding":
                return new exports.SecurityAssessmentFinding(name, undefined, { urn });
            case "oci:DataSafe/securityPolicy:SecurityPolicy":
                return new exports.SecurityPolicy(name, undefined, { urn });
            case "oci:DataSafe/securityPolicyConfig:SecurityPolicyConfig":
                return new exports.SecurityPolicyConfig(name, undefined, { urn });
            case "oci:DataSafe/securityPolicyDeployment:SecurityPolicyDeployment":
                return new exports.SecurityPolicyDeployment(name, undefined, { urn });
            case "oci:DataSafe/securityPolicyDeploymentManagement:SecurityPolicyDeploymentManagement":
                return new exports.SecurityPolicyDeploymentManagement(name, undefined, { urn });
            case "oci:DataSafe/securityPolicyManagement:SecurityPolicyManagement":
                return new exports.SecurityPolicyManagement(name, undefined, { urn });
            case "oci:DataSafe/sensitiveDataModel:SensitiveDataModel":
                return new exports.SensitiveDataModel(name, undefined, { urn });
            case "oci:DataSafe/sensitiveDataModelReferentialRelation:SensitiveDataModelReferentialRelation":
                return new exports.SensitiveDataModelReferentialRelation(name, undefined, { urn });
            case "oci:DataSafe/sensitiveDataModelsApplyDiscoveryJobResults:SensitiveDataModelsApplyDiscoveryJobResults":
                return new exports.SensitiveDataModelsApplyDiscoveryJobResults(name, undefined, { urn });
            case "oci:DataSafe/sensitiveDataModelsSensitiveColumn:SensitiveDataModelsSensitiveColumn":
                return new exports.SensitiveDataModelsSensitiveColumn(name, undefined, { urn });
            case "oci:DataSafe/sensitiveType:SensitiveType":
                return new exports.SensitiveType(name, undefined, { urn });
            case "oci:DataSafe/sensitiveTypeGroup:SensitiveTypeGroup":
                return new exports.SensitiveTypeGroup(name, undefined, { urn });
            case "oci:DataSafe/sensitiveTypeGroupGroupedSensitiveType:SensitiveTypeGroupGroupedSensitiveType":
                return new exports.SensitiveTypeGroupGroupedSensitiveType(name, undefined, { urn });
            case "oci:DataSafe/sensitiveTypesExport:SensitiveTypesExport":
                return new exports.SensitiveTypesExport(name, undefined, { urn });
            case "oci:DataSafe/setSecurityAssessmentBaseline:SetSecurityAssessmentBaseline":
                return new exports.SetSecurityAssessmentBaseline(name, undefined, { urn });
            case "oci:DataSafe/setSecurityAssessmentBaselineManagement:SetSecurityAssessmentBaselineManagement":
                return new exports.SetSecurityAssessmentBaselineManagement(name, undefined, { urn });
            case "oci:DataSafe/setUserAssessmentBaseline:SetUserAssessmentBaseline":
                return new exports.SetUserAssessmentBaseline(name, undefined, { urn });
            case "oci:DataSafe/setUserAssessmentBaselineManagement:SetUserAssessmentBaselineManagement":
                return new exports.SetUserAssessmentBaselineManagement(name, undefined, { urn });
            case "oci:DataSafe/sqlCollection:SqlCollection":
                return new exports.SqlCollection(name, undefined, { urn });
            case "oci:DataSafe/sqlFirewallPolicy:SqlFirewallPolicy":
                return new exports.SqlFirewallPolicy(name, undefined, { urn });
            case "oci:DataSafe/sqlFirewallPolicyManagement:SqlFirewallPolicyManagement":
                return new exports.SqlFirewallPolicyManagement(name, undefined, { urn });
            case "oci:DataSafe/targetAlertPolicyAssociation:TargetAlertPolicyAssociation":
                return new exports.TargetAlertPolicyAssociation(name, undefined, { urn });
            case "oci:DataSafe/targetDatabase:TargetDatabase":
                return new exports.TargetDatabase(name, undefined, { urn });
            case "oci:DataSafe/targetDatabaseGroup:TargetDatabaseGroup":
                return new exports.TargetDatabaseGroup(name, undefined, { urn });
            case "oci:DataSafe/targetDatabasePeerTargetDatabase:TargetDatabasePeerTargetDatabase":
                return new exports.TargetDatabasePeerTargetDatabase(name, undefined, { urn });
            case "oci:DataSafe/unifiedAuditPolicy:UnifiedAuditPolicy":
                return new exports.UnifiedAuditPolicy(name, undefined, { urn });
            case "oci:DataSafe/unifiedAuditPolicyDefinition:UnifiedAuditPolicyDefinition":
                return new exports.UnifiedAuditPolicyDefinition(name, undefined, { urn });
            case "oci:DataSafe/unsetSecurityAssessmentBaseline:UnsetSecurityAssessmentBaseline":
                return new exports.UnsetSecurityAssessmentBaseline(name, undefined, { urn });
            case "oci:DataSafe/unsetSecurityAssessmentBaselineManagement:UnsetSecurityAssessmentBaselineManagement":
                return new exports.UnsetSecurityAssessmentBaselineManagement(name, undefined, { urn });
            case "oci:DataSafe/unsetUserAssessmentBaseline:UnsetUserAssessmentBaseline":
                return new exports.UnsetUserAssessmentBaseline(name, undefined, { urn });
            case "oci:DataSafe/unsetUserAssessmentBaselineManagement:UnsetUserAssessmentBaselineManagement":
                return new exports.UnsetUserAssessmentBaselineManagement(name, undefined, { urn });
            case "oci:DataSafe/userAssessment:UserAssessment":
                return new exports.UserAssessment(name, undefined, { urn });
            default:
                throw new Error(`unknown resource type ${type}`);
        }
    },
};
pulumi.runtime.registerResourceModule("oci", "DataSafe/addSdmColumns", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/alert", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/alertPolicy", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/alertPolicyRule", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/attributeSet", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/auditArchiveRetrieval", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/auditPolicy", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/auditPolicyManagement", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/auditProfile", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/auditProfileManagement", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/auditTrail", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/auditTrailManagement", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/calculateAuditVolumeAvailable", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/calculateAuditVolumeCollected", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/compareSecurityAssessment", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/compareUserAssessment", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/dataSafeConfiguration", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/dataSafePrivateEndpoint", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/databaseSecurityConfig", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/databaseSecurityConfigManagement", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/discoveryJobsResult", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/discoveryMod", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/generateOnPremConnectorConfiguration", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/libraryMasingFormat", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/maskData", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/maskingPoliciesApplyDifferenceToMaskingColumns", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/maskingPoliciesMaskingColumn", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/maskingPolicy", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/maskingPolicyHealthReportManagement", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/maskingReportManagement", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/onPremConnector", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/report", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/reportDefinition", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/sdmMaskingPolicyDifference", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/securityAssessment", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/securityAssessmentCheck", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/securityAssessmentFinding", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/securityPolicy", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/securityPolicyConfig", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/securityPolicyDeployment", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/securityPolicyDeploymentManagement", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/securityPolicyManagement", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/sensitiveDataModel", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/sensitiveDataModelReferentialRelation", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/sensitiveDataModelsApplyDiscoveryJobResults", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/sensitiveDataModelsSensitiveColumn", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/sensitiveType", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/sensitiveTypeGroup", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/sensitiveTypeGroupGroupedSensitiveType", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/sensitiveTypesExport", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/setSecurityAssessmentBaseline", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/setSecurityAssessmentBaselineManagement", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/setUserAssessmentBaseline", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/setUserAssessmentBaselineManagement", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/sqlCollection", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/sqlFirewallPolicy", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/sqlFirewallPolicyManagement", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/targetAlertPolicyAssociation", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/targetDatabase", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/targetDatabaseGroup", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/targetDatabasePeerTargetDatabase", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/unifiedAuditPolicy", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/unifiedAuditPolicyDefinition", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/unsetSecurityAssessmentBaseline", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/unsetSecurityAssessmentBaselineManagement", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/unsetUserAssessmentBaseline", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/unsetUserAssessmentBaselineManagement", _module);
pulumi.runtime.registerResourceModule("oci", "DataSafe/userAssessment", _module);
//# sourceMappingURL=index.js.map