@@ -52,6 +52,11 @@ module.exports = {
5252 'workgroupEncrypted' : require ( __dirname + '/plugins/aws/athena/workgroupEncrypted.js' ) ,
5353 'workgroupEnforceConfiguration' : require ( __dirname + '/plugins/aws/athena/workgroupEnforceConfiguration.js' ) ,
5454
55+ 'customModelInVpc' :require ( __dirname + '/plugins/aws/bedrock/customModelInVpc.js' ) ,
56+ 'privateCustomModel' :require ( __dirname + '/plugins/aws/bedrock/privateCustomModel.js' ) ,
57+ 'modelInvocationLoggingEnabled' :require ( __dirname + '/plugins/aws/bedrock/modelInvocationLoggingEnabled.js' ) ,
58+ 'customModelEncrypted' :require ( __dirname + '/plugins/aws/bedrock/customModelEncryptionEnabled.js' ) ,
59+
5560 'infraConfigNotificationEnabled' : require ( __dirname + '/plugins/aws/imagebuilder/infraConfigNotificationEnabled.js' ) ,
5661 'publicS3Origin' : require ( __dirname + '/plugins/aws/cloudfront/publicS3Origin.js' ) ,
5762 'secureOrigin' : require ( __dirname + '/plugins/aws/cloudfront/secureOrigin.js' ) ,
@@ -692,6 +697,7 @@ module.exports = {
692697 'minimumTlsVersion' : require ( __dirname + '/plugins/azure/redisCache/minimumTlsVersion.js' ) ,
693698 'sslAccessOnlyEnabled' : require ( __dirname + '/plugins/azure/redisCache/sslAccessOnlyEnabled.js' ) ,
694699 'redisCacheHasTags' : require ( __dirname + '/plugins/azure/redisCache/redisCacheHasTags.js' ) ,
700+ 'redisCachePrivateEndpoint' : require ( __dirname + '/plugins/azure/redisCache/redisCachePrivateEndpoint.js' ) ,
695701
696702 'multipleSubnets' : require ( __dirname + '/plugins/azure/virtualnetworks/multipleSubnets.js' ) ,
697703 'ddosStandardProtectionEnabled' : require ( __dirname + '/plugins/azure/virtualnetworks/ddosStandardProtectionEnabled.js' ) ,
@@ -746,6 +752,10 @@ module.exports = {
746752 'snapshotByokEncryptionEnabled' : require ( __dirname + '/plugins/azure/virtualmachines/snapshotByokEncryptionEnabled.js' ) ,
747753 'systemAssignedIdentityEnabled' : require ( __dirname + '/plugins/azure/virtualmachines/systemAssignedIdentityEnabled.js' ) ,
748754 'vmWindowsAntiMalwareExtension' : require ( __dirname + '/plugins/azure/virtualmachines/vmWindowsAntiMalwareExtension.js' ) ,
755+ 'vmSecurityType' : require ( __dirname + '/plugins/azure/virtualmachines/vmSecurityType.js' ) ,
756+ 'vmVTPMEnabled' : require ( __dirname + '/plugins/azure/virtualmachines/vmVTPMEnabled.js' ) ,
757+ 'vmSecureBootEnabled' : require ( __dirname + '/plugins/azure/virtualmachines/vmSecureBootEnabled.js' ) ,
758+ 'vmDiskDeleteConfig' : require ( __dirname + '/plugins/azure/virtualmachines/vmDiskDeleteConfig.js' ) ,
749759
750760 'bastionHostExists' : require ( __dirname + '/plugins/azure/bastion/bastionHostExists.js' ) ,
751761
@@ -806,6 +816,7 @@ module.exports = {
806816 'logRetentionDays' : require ( __dirname + '/plugins/azure/postgresqlserver/logRetentionDays.js' ) ,
807817 'connectionThrottlingEnabled' : require ( __dirname + '/plugins/azure/postgresqlserver/connectionThrottlingEnabled.js' ) ,
808818 'logDurationEnabled' : require ( __dirname + '/plugins/azure/postgresqlserver/logDurationEnabled.js' ) ,
819+ 'postgresqlCMKEncrypted' : require ( __dirname + '/plugins/azure/postgresqlserver/postgresqlCMKEncrypted.js' ) ,
809820 'logDisconnectionsEnabled' : require ( __dirname + '/plugins/azure/postgresqlserver/logDisconnectionsEnabled.js' ) ,
810821 'logConnectionsEnabled' : require ( __dirname + '/plugins/azure/postgresqlserver/logConnectionsEnabled.js' ) ,
811822 'logCheckpointsEnabled' : require ( __dirname + '/plugins/azure/postgresqlserver/logCheckpointsEnabled.js' ) ,
@@ -815,7 +826,13 @@ module.exports = {
815826 'geoRedundantBackupEnabled' : require ( __dirname + '/plugins/azure/postgresqlserver/geoRedundantBackupEnabled.js' ) ,
816827 'postgresqlServerHasTags' : require ( __dirname + '/plugins/azure/postgresqlserver/postgresqlServerHasTags.js' ) ,
817828 'postgresqlInfraDoubleEncryption' : require ( __dirname + '/plugins/azure/postgresqlserver/postgresqlInfraDoubleEncryption.js' ) ,
829+ 'postgresqlPrivateEndpoints' : require ( __dirname + '/plugins/azure/postgresqlserver/postgresqlPrivateEndpoints.js' ) ,
818830 'azureServicesAccessDisabled' : require ( __dirname + '/plugins/azure/postgresqlserver/azureServicesAccessDisabled.js' ) ,
831+ 'postgresqlTlsVersion' : require ( __dirname + '/plugins/azure/postgresqlserver/postgresqlTlsVersion.js' ) ,
832+ 'flexibleServerPrivateAccess' : require ( __dirname + '/plugins/azure/postgresqlserver/flexibleServerPrivateAccess' ) ,
833+ 'diagnosticLoggingEnabled' : require ( __dirname + '/plugins/azure/postgresqlserver/diagnosticLoggingEnabled.js' ) ,
834+ 'flexibleServerSCRAMEnabled' : require ( __dirname + '/plugins/azure/postgresqlserver/flexibleServerSCRAMEnabled.js' ) ,
835+ 'flexibleServerDiagnosticLogs' : require ( __dirname + '/plugins/azure/postgresqlserver/flexibleServerDiagnosticLogs.js' ) ,
819836
820837 'openOracleAutoDataWarehouse' : require ( __dirname + '/plugins/azure/networksecuritygroups/openOracleAutoDataWarehouse.js' ) ,
821838 'networkWatcherEnabled' : require ( __dirname + '/plugins/azure/networksecuritygroups/networkWatcherEnabled.js' ) ,
@@ -883,6 +900,8 @@ module.exports = {
883900 'sqlServerRecurringScans' : require ( __dirname + '/plugins/azure/sqlserver/sqlServerRecurringScans.js' ) ,
884901 'sqlServerSendScanReports' : require ( __dirname + '/plugins/azure/sqlserver/sqlServerSendScanReports.js' ) ,
885902 'sqlServerHasTags' : require ( __dirname + '/plugins/azure/sqlserver/sqlServerHasTags.js' ) ,
903+ 'restrictOutboundNetworking' : require ( __dirname + '/plugins/azure/sqlserver/restrictOutboundNetworking.js' ) ,
904+ 'auditOperationsEnabled' : require ( __dirname + '/plugins/azure/sqlserver/auditOperationsEnabled.js' ) ,
886905
887906 'javaVersion' : require ( __dirname + '/plugins/azure/appservice/javaVersion.js' ) ,
888907 'phpVersion' : require ( __dirname + '/plugins/azure/appservice/phpVersion.js' ) ,
@@ -933,10 +952,16 @@ module.exports = {
933952 'appOrgnaizationalDirectoryAccess' : require ( __dirname + '/plugins/azure/activedirectory/appOrgnaizationalDirectoryAccess.js' ) ,
934953
935954 'dbAuditingEnabled' : require ( __dirname + '/plugins/azure/sqldatabases/dbAuditingEnabled.js' ) ,
955+ 'dbDataMaskingEnabled' : require ( __dirname + '/plugins/azure/sqldatabases/dbDataMaskingEnabled.js' ) ,
936956 'sqlDbMultiAz' : require ( __dirname + '/plugins/azure/sqldatabases/sqlDbMultiAz.js' ) ,
937957 'dbRestorable' : require ( __dirname + '/plugins/azure/sqldatabases/dbRestorable.js' ) ,
958+ 'dbLedgerDigestStorageEnabled' : require ( __dirname + '/plugins/azure/sqldatabases/dbLedgerDigestStorageEnabled.js' ) ,
938959 'pitrBackupEnabled' : require ( __dirname + '/plugins/azure/sqldatabases/pitrBackupEnabled.js' ) ,
939-
960+ 'dbSyncGroupPrivateLink' : require ( __dirname + '/plugins/azure/sqldatabases/dbSyncGroupPrivateLink.js' ) ,
961+ 'dbTDEEnabled' : require ( __dirname + '/plugins/azure/sqldatabases/dbTDEEnabled.js' ) ,
962+ 'dbLedgerEnabled' : require ( __dirname + '/plugins/azure/sqldatabases/dbLedgerEnabled.js' ) ,
963+ 'dbEnableSecureEnclaves' : require ( __dirname + '/plugins/azure/sqldatabases/dbEnableSecureEnclaves.js' ) ,
964+
940965 'lbHttpsOnly' : require ( __dirname + '/plugins/azure/loadbalancer/lbHttpsOnly.js' ) ,
941966 'lbNoInstances' : require ( __dirname + '/plugins/azure/loadbalancer/lbNoInstances.js' ) ,
942967 'lbHasTags' : require ( __dirname + '/plugins/azure/loadbalancer/lbHasTags.js' ) ,
@@ -974,8 +999,12 @@ module.exports = {
974999 'enableDefenderForKeyVaults' : require ( __dirname + '/plugins/azure/defender/enableDefenderForKeyVaults.js' ) ,
9751000
9761001 'agWafEnabled' : require ( __dirname + '/plugins/azure/applicationGateway/agWafEnabled' ) ,
977- 'agPreventionModeEnabled' : require ( __dirname + '/plugins/azure/applicationGateway/agPreventionModeEnabled.js' ) ,
9781002 'applicationGatewayHasTags' : require ( __dirname + '/plugins/azure/applicationGateway/applicationGatewayHasTags.js' ) ,
1003+ 'agSecurityLoggingEnabled' : require ( __dirname + '/plugins/azure/applicationGateway/agSecurityLoggingEnabled.js' ) ,
1004+ 'agSslPolicy' : require ( __dirname + '/plugins/azure/applicationGateway/agSslPolicy' ) ,
1005+ 'agPreventionModeEnabled' : require ( __dirname + '/plugins/azure/applicationGateway/agPreventionModeEnabled.js' ) ,
1006+ 'agRequestBodyInspection' : require ( __dirname + '/plugins/azure/applicationGateway/agRequestBodyInspection' ) ,
1007+
9791008 'subscriptionHasTags' : require ( __dirname + '/plugins/azure/subscription/subscriptionHasTags.js' ) ,
9801009
9811010 'rgHasTags' : require ( __dirname + '/plugins/azure/resourceGroup/rgHasTags.js' ) ,
@@ -989,7 +1018,27 @@ module.exports = {
9891018 'eventHubMinimumTLSversion' : require ( __dirname + '/plugins/azure/eventhub/eventHubMinimumTLSversion.js' ) ,
9901019
9911020 'accessLogsEnabled' : require ( __dirname + '/plugins/azure/frontdoor/accessLogsEnabled.js' ) ,
992- 'frontDoorMinimumTlsVersion' : require ( __dirname + '/plugins/azure/frontdoor/frontDoorMinimumTlsVersion.js' )
1021+ 'frontDoorMinimumTlsVersion' : require ( __dirname + '/plugins/azure/frontdoor/frontDoorMinimumTlsVersion.js' ) ,
1022+
1023+ 'amsStorageAccountIdentity' : require ( __dirname + '/plugins/azure/mediaServices/amsStorageAccountIdentity.js' ) ,
1024+ 'afdSecurityLoggingEnabled' : require ( __dirname + '/plugins/azure/frontdoor/afdSecurityLoggingEnabled.js' ) ,
1025+ 'frontDoorWafDefaultRateLimit' : require ( __dirname + '/plugins/azure/frontdoor/frontDoorWafDefaultRateLimit.js' ) ,
1026+ 'frontDoorAzureManagedDomain' : require ( __dirname + '/plugins/azure/frontdoor/frontDoorAzureManagedDomain.js' ) ,
1027+ 'frontDoorWafDetectionMode' : require ( __dirname + '/plugins/azure/frontdoor/frontDoorWafDetectionMode.js' ) ,
1028+ 'frontDoorRequestBodyInspection' : require ( __dirname + '/plugins/azure/frontdoor/frontDoorRequestBodyInspection.js' ) ,
1029+ 'frontDoorWafEnabled' : require ( __dirname + '/plugins/azure/frontdoor/frontDoorWafEnabled.js' ) ,
1030+ 'frontDoorHttpsOnly' : require ( __dirname + '/plugins/azure/frontdoor/frontDoorHttpsOnly.js' ) ,
1031+ 'botProtectionEnabled' : require ( __dirname + '/plugins/azure/frontdoor/botProtectionEnabled.js' ) ,
1032+
1033+ 'namespaceEncryptionAtRest' : require ( __dirname + '/plugins/azure/servicebus/namespaceEncryptionAtRest.js' ) ,
1034+ 'namespaceTlsVersion' : require ( __dirname + '/plugins/azure/servicebus/namespaceTlsVersion.js' ) ,
1035+ 'namespaceLocalAuth' : require ( __dirname + '/plugins/azure/servicebus/namespaceLocalAuth.js' ) ,
1036+ 'namespaceLoggingEnabled' : require ( __dirname + '/plugins/azure/servicebus/namespaceLoggingEnabled.js' ) ,
1037+
1038+ 'amsDiagnosticLogsEnabled' : require ( __dirname + '/plugins/azure/mediaServices/amsDiagnosticLogsEnabled.js' ) ,
1039+ 'amsPublicAccessDisabled' : require ( __dirname + '/plugins/azure/mediaServices/amsPublicAccessDisabled.js' ) ,
1040+ 'amsManagedIdentityEnabled' : require ( __dirname + '/plugins/azure/mediaServices/amsManagedIdentityEnabled.js' ) ,
1041+ 'amsClassicApiDisabled' : require ( __dirname + '/plugins/azure/mediaServices/amsClassicApiDisabled.js' )
9931042 } ,
9941043 github : {
9951044 'publicKeysRotated' : require ( __dirname + '/plugins/github/users/publicKeysRotated.js' ) ,
0 commit comments