-- | Creates a value of 'PacketMirroringsInsert' with the minimum fields required to make a request.
--
-- Use one of the following lenses to modify other fields as desired:
--
-- * 'pmiRequestId'
--
-- * 'pmiProject'
--
-- * 'pmiPayload'
--
-- * 'pmiRegion'
packetMirroringsInsert
    :: Text -- ^ 'pmiProject'
    -> PacketMirroring -- ^ 'pmiPayload'
    -> Text -- ^ 'pmiRegion'
    -> PacketMirroringsInsert
packetMirroringsInsert pPmiProject_ pPmiPayload_ pPmiRegion_ =
  PacketMirroringsInsert'
    { _pmiRequestId = Nothing
    , _pmiProject = pPmiProject_
    , _pmiPayload = pPmiPayload_
    , _pmiRegion = pPmiRegion_
    }
packetMirroringsInsert
    :: Text -- ^ 'pmiProject'
    -> PacketMirroring -- ^ 'pmiPayload'
    -> Text -- ^ 'pmiRegion'
    -> PacketMirroringsInsert
packetMirroringsInsert pPmiProject_ pPmiPayload_ pPmiRegion_ =
  PacketMirroringsInsert'
    { _pmiRequestId = Nothing
    , _pmiProject = pPmiProject_
    , _pmiPayload = pPmiPayload_
    , _pmiRegion = pPmiRegion_
    }
packetMirroringsInsert pPmiProject_ pPmiPayload_ pPmiRegion_ =
  PacketMirroringsInsert'
    { _pmiRequestId = Nothing
    , _pmiProject = pPmiProject_
    , _pmiPayload = pPmiPayload_
    , _pmiRegion = pPmiRegion_
    }