-- | Creates a value of 'TargetHTTPSProxiesSetURLMap' with the minimum fields required to make a request.
--
-- Use one of the following lenses to modify other fields as desired:
--
-- * 'thpsumRequestId'
--
-- * 'thpsumProject'
--
-- * 'thpsumPayload'
--
-- * 'thpsumTargetHTTPSProxy'
targetHTTPSProxiesSetURLMap
    :: Text -- ^ 'thpsumProject'
    -> URLMapReference -- ^ 'thpsumPayload'
    -> Text -- ^ 'thpsumTargetHTTPSProxy'
    -> TargetHTTPSProxiesSetURLMap
targetHTTPSProxiesSetURLMap pThpsumProject_ pThpsumPayload_ pThpsumTargetHTTPSProxy_ =
  TargetHTTPSProxiesSetURLMap'
    { _thpsumRequestId = Nothing
    , _thpsumProject = pThpsumProject_
    , _thpsumPayload = pThpsumPayload_
    , _thpsumTargetHTTPSProxy = pThpsumTargetHTTPSProxy_
    }
targetHTTPSProxiesSetURLMap
    :: Text -- ^ 'thpsumProject'
    -> URLMapReference -- ^ 'thpsumPayload'
    -> Text -- ^ 'thpsumTargetHTTPSProxy'
    -> TargetHTTPSProxiesSetURLMap
targetHTTPSProxiesSetURLMap pThpsumProject_ pThpsumPayload_ pThpsumTargetHTTPSProxy_ =
  TargetHTTPSProxiesSetURLMap'
    { _thpsumRequestId = Nothing
    , _thpsumProject = pThpsumProject_
    , _thpsumPayload = pThpsumPayload_
    , _thpsumTargetHTTPSProxy = pThpsumTargetHTTPSProxy_
    }
targetHTTPSProxiesSetURLMap pThpsumProject_ pThpsumPayload_ pThpsumTargetHTTPSProxy_ =
  TargetHTTPSProxiesSetURLMap'
    { _thpsumRequestId = Nothing
    , _thpsumProject = pThpsumProject_
    , _thpsumPayload = pThpsumPayload_
    , _thpsumTargetHTTPSProxy = pThpsumTargetHTTPSProxy_
    }