{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
-- Derived from AWS service descriptions, licensed under Apache 2.0.
-- |
-- Module : Amazonka.ControlTower.Lens
-- Copyright : (c) 2013-2023 Brendan Hay
-- License : Mozilla Public License, v. 2.0.
-- Maintainer : Brendan Hay
-- Stability : auto-generated
-- Portability : non-portable (GHC extensions)
module Amazonka.ControlTower.Lens
( -- * Operations
-- ** DisableControl
disableControl_controlIdentifier,
disableControl_targetIdentifier,
disableControlResponse_httpStatus,
disableControlResponse_operationIdentifier,
-- ** EnableControl
enableControl_controlIdentifier,
enableControl_targetIdentifier,
enableControlResponse_httpStatus,
enableControlResponse_operationIdentifier,
-- ** GetControlOperation
getControlOperation_operationIdentifier,
getControlOperationResponse_httpStatus,
getControlOperationResponse_controlOperation,
-- ** ListEnabledControls
listEnabledControls_maxResults,
listEnabledControls_nextToken,
listEnabledControls_targetIdentifier,
listEnabledControlsResponse_nextToken,
listEnabledControlsResponse_httpStatus,
listEnabledControlsResponse_enabledControls,
-- * Types
-- ** ControlOperation
controlOperation_endTime,
controlOperation_operationType,
controlOperation_startTime,
controlOperation_status,
controlOperation_statusMessage,
-- ** EnabledControlSummary
enabledControlSummary_controlIdentifier,
)
where
import Amazonka.ControlTower.DisableControl
import Amazonka.ControlTower.EnableControl
import Amazonka.ControlTower.GetControlOperation
import Amazonka.ControlTower.ListEnabledControls
import Amazonka.ControlTower.Types.ControlOperation
import Amazonka.ControlTower.Types.EnabledControlSummary