{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.FMS.Lens
(
associateAdminAccount_adminAccount,
associateThirdPartyFirewall_thirdPartyFirewall,
associateThirdPartyFirewallResponse_thirdPartyFirewallStatus,
associateThirdPartyFirewallResponse_httpStatus,
batchAssociateResource_resourceSetIdentifier,
batchAssociateResource_items,
batchAssociateResourceResponse_httpStatus,
batchAssociateResourceResponse_resourceSetIdentifier,
batchAssociateResourceResponse_failedItems,
batchDisassociateResource_resourceSetIdentifier,
batchDisassociateResource_items,
batchDisassociateResourceResponse_httpStatus,
batchDisassociateResourceResponse_resourceSetIdentifier,
batchDisassociateResourceResponse_failedItems,
deleteAppsList_listId,
deletePolicy_deleteAllPolicyResources,
deletePolicy_policyId,
deleteProtocolsList_listId,
deleteResourceSet_identifier,
disassociateThirdPartyFirewall_thirdPartyFirewall,
disassociateThirdPartyFirewallResponse_thirdPartyFirewallStatus,
disassociateThirdPartyFirewallResponse_httpStatus,
getAdminAccountResponse_adminAccount,
getAdminAccountResponse_roleStatus,
getAdminAccountResponse_httpStatus,
getAppsList_defaultList,
getAppsList_listId,
getAppsListResponse_appsList,
getAppsListResponse_appsListArn,
getAppsListResponse_httpStatus,
getComplianceDetail_policyId,
getComplianceDetail_memberAccount,
getComplianceDetailResponse_policyComplianceDetail,
getComplianceDetailResponse_httpStatus,
getNotificationChannelResponse_snsRoleName,
getNotificationChannelResponse_snsTopicArn,
getNotificationChannelResponse_httpStatus,
getPolicy_policyId,
getPolicyResponse_policy,
getPolicyResponse_policyArn,
getPolicyResponse_httpStatus,
getProtectionStatus_endTime,
getProtectionStatus_maxResults,
getProtectionStatus_memberAccountId,
getProtectionStatus_nextToken,
getProtectionStatus_startTime,
getProtectionStatus_policyId,
getProtectionStatusResponse_adminAccountId,
getProtectionStatusResponse_data,
getProtectionStatusResponse_nextToken,
getProtectionStatusResponse_serviceType,
getProtectionStatusResponse_httpStatus,
getProtocolsList_defaultList,
getProtocolsList_listId,
getProtocolsListResponse_protocolsList,
getProtocolsListResponse_protocolsListArn,
getProtocolsListResponse_httpStatus,
getResourceSet_identifier,
getResourceSetResponse_httpStatus,
getResourceSetResponse_resourceSet,
getResourceSetResponse_resourceSetArn,
getThirdPartyFirewallAssociationStatus_thirdPartyFirewall,
getThirdPartyFirewallAssociationStatusResponse_marketplaceOnboardingStatus,
getThirdPartyFirewallAssociationStatusResponse_thirdPartyFirewallStatus,
getThirdPartyFirewallAssociationStatusResponse_httpStatus,
getViolationDetails_policyId,
getViolationDetails_memberAccount,
getViolationDetails_resourceId,
getViolationDetails_resourceType,
getViolationDetailsResponse_violationDetail,
getViolationDetailsResponse_httpStatus,
listAppsLists_defaultLists,
listAppsLists_nextToken,
listAppsLists_maxResults,
listAppsListsResponse_appsLists,
listAppsListsResponse_nextToken,
listAppsListsResponse_httpStatus,
listComplianceStatus_maxResults,
listComplianceStatus_nextToken,
listComplianceStatus_policyId,
listComplianceStatusResponse_nextToken,
listComplianceStatusResponse_policyComplianceStatusList,
listComplianceStatusResponse_httpStatus,
listDiscoveredResources_maxResults,
listDiscoveredResources_nextToken,
listDiscoveredResources_memberAccountIds,
listDiscoveredResources_resourceType,
listDiscoveredResourcesResponse_items,
listDiscoveredResourcesResponse_nextToken,
listDiscoveredResourcesResponse_httpStatus,
listMemberAccounts_maxResults,
listMemberAccounts_nextToken,
listMemberAccountsResponse_memberAccounts,
listMemberAccountsResponse_nextToken,
listMemberAccountsResponse_httpStatus,
listPolicies_maxResults,
listPolicies_nextToken,
listPoliciesResponse_nextToken,
listPoliciesResponse_policyList,
listPoliciesResponse_httpStatus,
listProtocolsLists_defaultLists,
listProtocolsLists_nextToken,
listProtocolsLists_maxResults,
listProtocolsListsResponse_nextToken,
listProtocolsListsResponse_protocolsLists,
listProtocolsListsResponse_httpStatus,
listResourceSetResources_maxResults,
listResourceSetResources_nextToken,
listResourceSetResources_identifier,
listResourceSetResourcesResponse_nextToken,
listResourceSetResourcesResponse_httpStatus,
listResourceSetResourcesResponse_items,
listResourceSets_maxResults,
listResourceSets_nextToken,
listResourceSetsResponse_nextToken,
listResourceSetsResponse_resourceSets,
listResourceSetsResponse_httpStatus,
listTagsForResource_resourceArn,
listTagsForResourceResponse_tagList,
listTagsForResourceResponse_httpStatus,
listThirdPartyFirewallFirewallPolicies_nextToken,
listThirdPartyFirewallFirewallPolicies_thirdPartyFirewall,
listThirdPartyFirewallFirewallPolicies_maxResults,
listThirdPartyFirewallFirewallPoliciesResponse_nextToken,
listThirdPartyFirewallFirewallPoliciesResponse_thirdPartyFirewallFirewallPolicies,
listThirdPartyFirewallFirewallPoliciesResponse_httpStatus,
putAppsList_tagList,
putAppsList_appsList,
putAppsListResponse_appsList,
putAppsListResponse_appsListArn,
putAppsListResponse_httpStatus,
putNotificationChannel_snsTopicArn,
putNotificationChannel_snsRoleName,
putPolicy_tagList,
putPolicy_policy,
putPolicyResponse_policy,
putPolicyResponse_policyArn,
putPolicyResponse_httpStatus,
putProtocolsList_tagList,
putProtocolsList_protocolsList,
putProtocolsListResponse_protocolsList,
putProtocolsListResponse_protocolsListArn,
putProtocolsListResponse_httpStatus,
putResourceSet_tagList,
putResourceSet_resourceSet,
putResourceSetResponse_httpStatus,
putResourceSetResponse_resourceSet,
putResourceSetResponse_resourceSetArn,
tagResource_resourceArn,
tagResource_tagList,
tagResourceResponse_httpStatus,
untagResource_resourceArn,
untagResource_tagKeys,
untagResourceResponse_httpStatus,
actionTarget_description,
actionTarget_resourceId,
app_appName,
app_protocol,
app_port,
appsListData_createTime,
appsListData_lastUpdateTime,
appsListData_listId,
appsListData_listUpdateToken,
appsListData_previousAppsList,
appsListData_listName,
appsListData_appsList,
appsListDataSummary_appsList,
appsListDataSummary_listArn,
appsListDataSummary_listId,
appsListDataSummary_listName,
awsEc2InstanceViolation_awsEc2NetworkInterfaceViolations,
awsEc2InstanceViolation_violationTarget,
awsEc2NetworkInterfaceViolation_violatingSecurityGroups,
awsEc2NetworkInterfaceViolation_violationTarget,
awsVPCSecurityGroupViolation_partialMatches,
awsVPCSecurityGroupViolation_possibleSecurityGroupRemediationActions,
awsVPCSecurityGroupViolation_violationTarget,
awsVPCSecurityGroupViolation_violationTargetDescription,
complianceViolator_metadata,
complianceViolator_resourceId,
complianceViolator_resourceType,
complianceViolator_violationReason,
discoveredResource_accountId,
discoveredResource_name,
discoveredResource_type,
discoveredResource_uri,
dnsDuplicateRuleGroupViolation_violationTarget,
dnsDuplicateRuleGroupViolation_violationTargetDescription,
dnsRuleGroupLimitExceededViolation_numberOfRuleGroupsAlreadyAssociated,
dnsRuleGroupLimitExceededViolation_violationTarget,
dnsRuleGroupLimitExceededViolation_violationTargetDescription,
dnsRuleGroupPriorityConflictViolation_conflictingPolicyId,
dnsRuleGroupPriorityConflictViolation_conflictingPriority,
dnsRuleGroupPriorityConflictViolation_unavailablePriorities,
dnsRuleGroupPriorityConflictViolation_violationTarget,
dnsRuleGroupPriorityConflictViolation_violationTargetDescription,
eC2AssociateRouteTableAction_description,
eC2AssociateRouteTableAction_gatewayId,
eC2AssociateRouteTableAction_subnetId,
eC2AssociateRouteTableAction_routeTableId,
eC2CopyRouteTableAction_description,
eC2CopyRouteTableAction_vpcId,
eC2CopyRouteTableAction_routeTableId,
eC2CreateRouteAction_description,
eC2CreateRouteAction_destinationCidrBlock,
eC2CreateRouteAction_destinationIpv6CidrBlock,
eC2CreateRouteAction_destinationPrefixListId,
eC2CreateRouteAction_gatewayId,
eC2CreateRouteAction_vpcEndpointId,
eC2CreateRouteAction_routeTableId,
eC2CreateRouteTableAction_description,
eC2CreateRouteTableAction_vpcId,
eC2DeleteRouteAction_description,
eC2DeleteRouteAction_destinationCidrBlock,
eC2DeleteRouteAction_destinationIpv6CidrBlock,
eC2DeleteRouteAction_destinationPrefixListId,
eC2DeleteRouteAction_routeTableId,
eC2ReplaceRouteAction_description,
eC2ReplaceRouteAction_destinationCidrBlock,
eC2ReplaceRouteAction_destinationIpv6CidrBlock,
eC2ReplaceRouteAction_destinationPrefixListId,
eC2ReplaceRouteAction_gatewayId,
eC2ReplaceRouteAction_routeTableId,
eC2ReplaceRouteTableAssociationAction_description,
eC2ReplaceRouteTableAssociationAction_associationId,
eC2ReplaceRouteTableAssociationAction_routeTableId,
evaluationResult_complianceStatus,
evaluationResult_evaluationLimitExceeded,
evaluationResult_violatorCount,
expectedRoute_allowedTargets,
expectedRoute_contributingSubnets,
expectedRoute_ipV4Cidr,
expectedRoute_ipV6Cidr,
expectedRoute_prefixListId,
expectedRoute_routeTableId,
fMSPolicyUpdateFirewallCreationConfigAction_description,
fMSPolicyUpdateFirewallCreationConfigAction_firewallCreationConfig,
failedItem_reason,
failedItem_uri,
firewallSubnetIsOutOfScopeViolation_firewallSubnetId,
firewallSubnetIsOutOfScopeViolation_subnetAvailabilityZone,
firewallSubnetIsOutOfScopeViolation_subnetAvailabilityZoneId,
firewallSubnetIsOutOfScopeViolation_vpcEndpointId,
firewallSubnetIsOutOfScopeViolation_vpcId,
firewallSubnetMissingVPCEndpointViolation_firewallSubnetId,
firewallSubnetMissingVPCEndpointViolation_subnetAvailabilityZone,
firewallSubnetMissingVPCEndpointViolation_subnetAvailabilityZoneId,
firewallSubnetMissingVPCEndpointViolation_vpcId,
networkFirewallBlackHoleRouteDetectedViolation_routeTableId,
networkFirewallBlackHoleRouteDetectedViolation_violatingRoutes,
networkFirewallBlackHoleRouteDetectedViolation_violationTarget,
networkFirewallBlackHoleRouteDetectedViolation_vpcId,
networkFirewallInternetTrafficNotInspectedViolation_actualFirewallSubnetRoutes,
networkFirewallInternetTrafficNotInspectedViolation_actualInternetGatewayRoutes,
networkFirewallInternetTrafficNotInspectedViolation_currentFirewallSubnetRouteTable,
networkFirewallInternetTrafficNotInspectedViolation_currentInternetGatewayRouteTable,
networkFirewallInternetTrafficNotInspectedViolation_expectedFirewallEndpoint,
networkFirewallInternetTrafficNotInspectedViolation_expectedFirewallSubnetRoutes,
networkFirewallInternetTrafficNotInspectedViolation_expectedInternetGatewayRoutes,
networkFirewallInternetTrafficNotInspectedViolation_firewallSubnetId,
networkFirewallInternetTrafficNotInspectedViolation_internetGatewayId,
networkFirewallInternetTrafficNotInspectedViolation_isRouteTableUsedInDifferentAZ,
networkFirewallInternetTrafficNotInspectedViolation_routeTableId,
networkFirewallInternetTrafficNotInspectedViolation_subnetAvailabilityZone,
networkFirewallInternetTrafficNotInspectedViolation_subnetId,
networkFirewallInternetTrafficNotInspectedViolation_violatingRoutes,
networkFirewallInternetTrafficNotInspectedViolation_vpcId,
networkFirewallInvalidRouteConfigurationViolation_actualFirewallEndpoint,
networkFirewallInvalidRouteConfigurationViolation_actualFirewallSubnetId,
networkFirewallInvalidRouteConfigurationViolation_actualFirewallSubnetRoutes,
networkFirewallInvalidRouteConfigurationViolation_actualInternetGatewayRoutes,
networkFirewallInvalidRouteConfigurationViolation_affectedSubnets,
networkFirewallInvalidRouteConfigurationViolation_currentFirewallSubnetRouteTable,
networkFirewallInvalidRouteConfigurationViolation_currentInternetGatewayRouteTable,
networkFirewallInvalidRouteConfigurationViolation_expectedFirewallEndpoint,
networkFirewallInvalidRouteConfigurationViolation_expectedFirewallSubnetId,
networkFirewallInvalidRouteConfigurationViolation_expectedFirewallSubnetRoutes,
networkFirewallInvalidRouteConfigurationViolation_expectedInternetGatewayRoutes,
networkFirewallInvalidRouteConfigurationViolation_internetGatewayId,
networkFirewallInvalidRouteConfigurationViolation_isRouteTableUsedInDifferentAZ,
networkFirewallInvalidRouteConfigurationViolation_routeTableId,
networkFirewallInvalidRouteConfigurationViolation_violatingRoute,
networkFirewallInvalidRouteConfigurationViolation_vpcId,
networkFirewallMissingExpectedRTViolation_availabilityZone,
networkFirewallMissingExpectedRTViolation_currentRouteTable,
networkFirewallMissingExpectedRTViolation_expectedRouteTable,
networkFirewallMissingExpectedRTViolation_vpc,
networkFirewallMissingExpectedRTViolation_violationTarget,
networkFirewallMissingExpectedRoutesViolation_expectedRoutes,
networkFirewallMissingExpectedRoutesViolation_violationTarget,
networkFirewallMissingExpectedRoutesViolation_vpcId,
networkFirewallMissingFirewallViolation_availabilityZone,
networkFirewallMissingFirewallViolation_targetViolationReason,
networkFirewallMissingFirewallViolation_vpc,
networkFirewallMissingFirewallViolation_violationTarget,
networkFirewallMissingSubnetViolation_availabilityZone,
networkFirewallMissingSubnetViolation_targetViolationReason,
networkFirewallMissingSubnetViolation_vpc,
networkFirewallMissingSubnetViolation_violationTarget,
networkFirewallPolicy_firewallDeploymentModel,
networkFirewallPolicyDescription_statefulDefaultActions,
networkFirewallPolicyDescription_statefulEngineOptions,
networkFirewallPolicyDescription_statefulRuleGroups,
networkFirewallPolicyDescription_statelessCustomActions,
networkFirewallPolicyDescription_statelessDefaultActions,
networkFirewallPolicyDescription_statelessFragmentDefaultActions,
networkFirewallPolicyDescription_statelessRuleGroups,
networkFirewallPolicyModifiedViolation_currentPolicyDescription,
networkFirewallPolicyModifiedViolation_expectedPolicyDescription,
networkFirewallPolicyModifiedViolation_violationTarget,
networkFirewallStatefulRuleGroupOverride_action,
networkFirewallUnexpectedFirewallRoutesViolation_firewallEndpoint,
networkFirewallUnexpectedFirewallRoutesViolation_firewallSubnetId,
networkFirewallUnexpectedFirewallRoutesViolation_routeTableId,
networkFirewallUnexpectedFirewallRoutesViolation_violatingRoutes,
networkFirewallUnexpectedFirewallRoutesViolation_vpcId,
networkFirewallUnexpectedGatewayRoutesViolation_gatewayId,
networkFirewallUnexpectedGatewayRoutesViolation_routeTableId,
networkFirewallUnexpectedGatewayRoutesViolation_violatingRoutes,
networkFirewallUnexpectedGatewayRoutesViolation_vpcId,
partialMatch_reference,
partialMatch_targetViolationReasons,
policy_deleteUnusedFMManagedResources,
policy_excludeMap,
policy_includeMap,
policy_policyDescription,
policy_policyId,
policy_policyUpdateToken,
policy_resourceSetIds,
policy_resourceTags,
policy_resourceTypeList,
policy_policyName,
policy_securityServicePolicyData,
policy_resourceType,
policy_excludeResourceTags,
policy_remediationEnabled,
policyComplianceDetail_evaluationLimitExceeded,
policyComplianceDetail_expiredAt,
policyComplianceDetail_issueInfoMap,
policyComplianceDetail_memberAccount,
policyComplianceDetail_policyId,
policyComplianceDetail_policyOwner,
policyComplianceDetail_violators,
policyComplianceStatus_evaluationResults,
policyComplianceStatus_issueInfoMap,
policyComplianceStatus_lastUpdated,
policyComplianceStatus_memberAccount,
policyComplianceStatus_policyId,
policyComplianceStatus_policyName,
policyComplianceStatus_policyOwner,
policyOption_networkFirewallPolicy,
policyOption_thirdPartyFirewallPolicy,
policySummary_deleteUnusedFMManagedResources,
policySummary_policyArn,
policySummary_policyId,
policySummary_policyName,
policySummary_remediationEnabled,
policySummary_resourceType,
policySummary_securityServiceType,
possibleRemediationAction_description,
possibleRemediationAction_isDefaultAction,
possibleRemediationAction_orderedRemediationActions,
possibleRemediationActions_actions,
possibleRemediationActions_description,
protocolsListData_createTime,
protocolsListData_lastUpdateTime,
protocolsListData_listId,
protocolsListData_listUpdateToken,
protocolsListData_previousProtocolsList,
protocolsListData_listName,
protocolsListData_protocolsList,
protocolsListDataSummary_listArn,
protocolsListDataSummary_listId,
protocolsListDataSummary_listName,
protocolsListDataSummary_protocolsList,
remediationAction_description,
remediationAction_eC2AssociateRouteTableAction,
remediationAction_eC2CopyRouteTableAction,
remediationAction_eC2CreateRouteAction,
remediationAction_eC2CreateRouteTableAction,
remediationAction_eC2DeleteRouteAction,
remediationAction_eC2ReplaceRouteAction,
remediationAction_eC2ReplaceRouteTableAssociationAction,
remediationAction_fMSPolicyUpdateFirewallCreationConfigAction,
remediationActionWithOrder_order,
remediationActionWithOrder_remediationAction,
resource_accountId,
resource_uri,
resourceSet_description,
resourceSet_id,
resourceSet_lastUpdateTime,
resourceSet_updateToken,
resourceSet_name,
resourceSet_resourceTypeList,
resourceSetSummary_description,
resourceSetSummary_id,
resourceSetSummary_lastUpdateTime,
resourceSetSummary_name,
resourceTag_value,
resourceTag_key,
resourceViolation_awsEc2InstanceViolation,
resourceViolation_awsEc2NetworkInterfaceViolation,
resourceViolation_awsVPCSecurityGroupViolation,
resourceViolation_dnsDuplicateRuleGroupViolation,
resourceViolation_dnsRuleGroupLimitExceededViolation,
resourceViolation_dnsRuleGroupPriorityConflictViolation,
resourceViolation_firewallSubnetIsOutOfScopeViolation,
resourceViolation_firewallSubnetMissingVPCEndpointViolation,
resourceViolation_networkFirewallBlackHoleRouteDetectedViolation,
resourceViolation_networkFirewallInternetTrafficNotInspectedViolation,
resourceViolation_networkFirewallInvalidRouteConfigurationViolation,
resourceViolation_networkFirewallMissingExpectedRTViolation,
resourceViolation_networkFirewallMissingExpectedRoutesViolation,
resourceViolation_networkFirewallMissingFirewallViolation,
resourceViolation_networkFirewallMissingSubnetViolation,
resourceViolation_networkFirewallPolicyModifiedViolation,
resourceViolation_networkFirewallUnexpectedFirewallRoutesViolation,
resourceViolation_networkFirewallUnexpectedGatewayRoutesViolation,
resourceViolation_possibleRemediationActions,
resourceViolation_routeHasOutOfScopeEndpointViolation,
resourceViolation_thirdPartyFirewallMissingExpectedRouteTableViolation,
resourceViolation_thirdPartyFirewallMissingFirewallViolation,
resourceViolation_thirdPartyFirewallMissingSubnetViolation,
route_destination,
route_destinationType,
route_target,
route_targetType,
routeHasOutOfScopeEndpointViolation_currentFirewallSubnetRouteTable,
routeHasOutOfScopeEndpointViolation_currentInternetGatewayRouteTable,
routeHasOutOfScopeEndpointViolation_firewallSubnetId,
routeHasOutOfScopeEndpointViolation_firewallSubnetRoutes,
routeHasOutOfScopeEndpointViolation_internetGatewayId,
routeHasOutOfScopeEndpointViolation_internetGatewayRoutes,
routeHasOutOfScopeEndpointViolation_routeTableId,
routeHasOutOfScopeEndpointViolation_subnetAvailabilityZone,
routeHasOutOfScopeEndpointViolation_subnetAvailabilityZoneId,
routeHasOutOfScopeEndpointViolation_subnetId,
routeHasOutOfScopeEndpointViolation_violatingRoutes,
routeHasOutOfScopeEndpointViolation_vpcId,
securityGroupRemediationAction_description,
securityGroupRemediationAction_isDefaultAction,
securityGroupRemediationAction_remediationActionType,
securityGroupRemediationAction_remediationResult,
securityGroupRuleDescription_fromPort,
securityGroupRuleDescription_iPV4Range,
securityGroupRuleDescription_iPV6Range,
securityGroupRuleDescription_prefixListId,
securityGroupRuleDescription_protocol,
securityGroupRuleDescription_toPort,
securityServicePolicyData_managedServiceData,
securityServicePolicyData_policyOption,
securityServicePolicyData_type,
statefulEngineOptions_ruleOrder,
statefulRuleGroup_override,
statefulRuleGroup_priority,
statefulRuleGroup_resourceId,
statefulRuleGroup_ruleGroupName,
statelessRuleGroup_priority,
statelessRuleGroup_resourceId,
statelessRuleGroup_ruleGroupName,
tag_key,
tag_value,
thirdPartyFirewallFirewallPolicy_firewallPolicyId,
thirdPartyFirewallFirewallPolicy_firewallPolicyName,
thirdPartyFirewallMissingExpectedRouteTableViolation_availabilityZone,
thirdPartyFirewallMissingExpectedRouteTableViolation_currentRouteTable,
thirdPartyFirewallMissingExpectedRouteTableViolation_expectedRouteTable,
thirdPartyFirewallMissingExpectedRouteTableViolation_vpc,
thirdPartyFirewallMissingExpectedRouteTableViolation_violationTarget,
thirdPartyFirewallMissingFirewallViolation_availabilityZone,
thirdPartyFirewallMissingFirewallViolation_targetViolationReason,
thirdPartyFirewallMissingFirewallViolation_vpc,
thirdPartyFirewallMissingFirewallViolation_violationTarget,
thirdPartyFirewallMissingSubnetViolation_availabilityZone,
thirdPartyFirewallMissingSubnetViolation_targetViolationReason,
thirdPartyFirewallMissingSubnetViolation_vpc,
thirdPartyFirewallMissingSubnetViolation_violationTarget,
thirdPartyFirewallPolicy_firewallDeploymentModel,
violationDetail_resourceDescription,
violationDetail_resourceTags,
violationDetail_policyId,
violationDetail_memberAccount,
violationDetail_resourceId,
violationDetail_resourceType,
violationDetail_resourceViolations,
)
where
import Amazonka.FMS.AssociateAdminAccount
import Amazonka.FMS.AssociateThirdPartyFirewall
import Amazonka.FMS.BatchAssociateResource
import Amazonka.FMS.BatchDisassociateResource
import Amazonka.FMS.DeleteAppsList
import Amazonka.FMS.DeleteNotificationChannel
import Amazonka.FMS.DeletePolicy
import Amazonka.FMS.DeleteProtocolsList
import Amazonka.FMS.DeleteResourceSet
import Amazonka.FMS.DisassociateAdminAccount
import Amazonka.FMS.DisassociateThirdPartyFirewall
import Amazonka.FMS.GetAdminAccount
import Amazonka.FMS.GetAppsList
import Amazonka.FMS.GetComplianceDetail
import Amazonka.FMS.GetNotificationChannel
import Amazonka.FMS.GetPolicy
import Amazonka.FMS.GetProtectionStatus
import Amazonka.FMS.GetProtocolsList
import Amazonka.FMS.GetResourceSet
import Amazonka.FMS.GetThirdPartyFirewallAssociationStatus
import Amazonka.FMS.GetViolationDetails
import Amazonka.FMS.ListAppsLists
import Amazonka.FMS.ListComplianceStatus
import Amazonka.FMS.ListDiscoveredResources
import Amazonka.FMS.ListMemberAccounts
import Amazonka.FMS.ListPolicies
import Amazonka.FMS.ListProtocolsLists
import Amazonka.FMS.ListResourceSetResources
import Amazonka.FMS.ListResourceSets
import Amazonka.FMS.ListTagsForResource
import Amazonka.FMS.ListThirdPartyFirewallFirewallPolicies
import Amazonka.FMS.PutAppsList
import Amazonka.FMS.PutNotificationChannel
import Amazonka.FMS.PutPolicy
import Amazonka.FMS.PutProtocolsList
import Amazonka.FMS.PutResourceSet
import Amazonka.FMS.TagResource
import Amazonka.FMS.Types.ActionTarget
import Amazonka.FMS.Types.App
import Amazonka.FMS.Types.AppsListData
import Amazonka.FMS.Types.AppsListDataSummary
import Amazonka.FMS.Types.AwsEc2InstanceViolation
import Amazonka.FMS.Types.AwsEc2NetworkInterfaceViolation
import Amazonka.FMS.Types.AwsVPCSecurityGroupViolation
import Amazonka.FMS.Types.ComplianceViolator
import Amazonka.FMS.Types.DiscoveredResource
import Amazonka.FMS.Types.DnsDuplicateRuleGroupViolation
import Amazonka.FMS.Types.DnsRuleGroupLimitExceededViolation
import Amazonka.FMS.Types.DnsRuleGroupPriorityConflictViolation
import Amazonka.FMS.Types.EC2AssociateRouteTableAction
import Amazonka.FMS.Types.EC2CopyRouteTableAction
import Amazonka.FMS.Types.EC2CreateRouteAction
import Amazonka.FMS.Types.EC2CreateRouteTableAction
import Amazonka.FMS.Types.EC2DeleteRouteAction
import Amazonka.FMS.Types.EC2ReplaceRouteAction
import Amazonka.FMS.Types.EC2ReplaceRouteTableAssociationAction
import Amazonka.FMS.Types.EvaluationResult
import Amazonka.FMS.Types.ExpectedRoute
import Amazonka.FMS.Types.FMSPolicyUpdateFirewallCreationConfigAction
import Amazonka.FMS.Types.FailedItem
import Amazonka.FMS.Types.FirewallSubnetIsOutOfScopeViolation
import Amazonka.FMS.Types.FirewallSubnetMissingVPCEndpointViolation
import Amazonka.FMS.Types.NetworkFirewallBlackHoleRouteDetectedViolation
import Amazonka.FMS.Types.NetworkFirewallInternetTrafficNotInspectedViolation
import Amazonka.FMS.Types.NetworkFirewallInvalidRouteConfigurationViolation
import Amazonka.FMS.Types.NetworkFirewallMissingExpectedRTViolation
import Amazonka.FMS.Types.NetworkFirewallMissingExpectedRoutesViolation
import Amazonka.FMS.Types.NetworkFirewallMissingFirewallViolation
import Amazonka.FMS.Types.NetworkFirewallMissingSubnetViolation
import Amazonka.FMS.Types.NetworkFirewallPolicy
import Amazonka.FMS.Types.NetworkFirewallPolicyDescription
import Amazonka.FMS.Types.NetworkFirewallPolicyModifiedViolation
import Amazonka.FMS.Types.NetworkFirewallStatefulRuleGroupOverride
import Amazonka.FMS.Types.NetworkFirewallUnexpectedFirewallRoutesViolation
import Amazonka.FMS.Types.NetworkFirewallUnexpectedGatewayRoutesViolation
import Amazonka.FMS.Types.PartialMatch
import Amazonka.FMS.Types.Policy
import Amazonka.FMS.Types.PolicyComplianceDetail
import Amazonka.FMS.Types.PolicyComplianceStatus
import Amazonka.FMS.Types.PolicyOption
import Amazonka.FMS.Types.PolicySummary
import Amazonka.FMS.Types.PossibleRemediationAction
import Amazonka.FMS.Types.PossibleRemediationActions
import Amazonka.FMS.Types.ProtocolsListData
import Amazonka.FMS.Types.ProtocolsListDataSummary
import Amazonka.FMS.Types.RemediationAction
import Amazonka.FMS.Types.RemediationActionWithOrder
import Amazonka.FMS.Types.Resource
import Amazonka.FMS.Types.ResourceSet
import Amazonka.FMS.Types.ResourceSetSummary
import Amazonka.FMS.Types.ResourceTag
import Amazonka.FMS.Types.ResourceViolation
import Amazonka.FMS.Types.Route
import Amazonka.FMS.Types.RouteHasOutOfScopeEndpointViolation
import Amazonka.FMS.Types.SecurityGroupRemediationAction
import Amazonka.FMS.Types.SecurityGroupRuleDescription
import Amazonka.FMS.Types.SecurityServicePolicyData
import Amazonka.FMS.Types.StatefulEngineOptions
import Amazonka.FMS.Types.StatefulRuleGroup
import Amazonka.FMS.Types.StatelessRuleGroup
import Amazonka.FMS.Types.Tag
import Amazonka.FMS.Types.ThirdPartyFirewallFirewallPolicy
import Amazonka.FMS.Types.ThirdPartyFirewallMissingExpectedRouteTableViolation
import Amazonka.FMS.Types.ThirdPartyFirewallMissingFirewallViolation
import Amazonka.FMS.Types.ThirdPartyFirewallMissingSubnetViolation
import Amazonka.FMS.Types.ThirdPartyFirewallPolicy
import Amazonka.FMS.Types.ViolationDetail
import Amazonka.FMS.UntagResource