-- | Creates a value of 'TargetSSLProxiesSetSSLCertificates' with the minimum fields required to make a request.
--
-- Use one of the following lenses to modify other fields as desired:
--
-- * 'tspsscProject'
--
-- * 'tspsscPayload'
--
-- * 'tspsscTargetSSLProxy'
targetSSLProxiesSetSSLCertificates
    :: Text -- ^ 'tspsscProject'
    -> TargetSSLProxiesSetSSLCertificatesRequest -- ^ 'tspsscPayload'
    -> Text -- ^ 'tspsscTargetSSLProxy'
    -> TargetSSLProxiesSetSSLCertificates
targetSSLProxiesSetSSLCertificates pTspsscProject_ pTspsscPayload_ pTspsscTargetSSLProxy_ =
    TargetSSLProxiesSetSSLCertificates'
    { _tspsscProject = pTspsscProject_
    , _tspsscPayload = pTspsscPayload_
    , _tspsscTargetSSLProxy = pTspsscTargetSSLProxy_
    }
targetSSLProxiesSetSSLCertificates
    :: Text -- ^ 'tspsscProject'
    -> TargetSSLProxiesSetSSLCertificatesRequest -- ^ 'tspsscPayload'
    -> Text -- ^ 'tspsscTargetSSLProxy'
    -> TargetSSLProxiesSetSSLCertificates
targetSSLProxiesSetSSLCertificates pTspsscProject_ pTspsscPayload_ pTspsscTargetSSLProxy_ =
    TargetSSLProxiesSetSSLCertificates'
    { _tspsscProject = pTspsscProject_
    , _tspsscPayload = pTspsscPayload_
    , _tspsscTargetSSLProxy = pTspsscTargetSSLProxy_
    }
targetSSLProxiesSetSSLCertificates pTspsscProject_ pTspsscPayload_ pTspsscTargetSSLProxy_ =
    TargetSSLProxiesSetSSLCertificates'
    { _tspsscProject = pTspsscProject_
    , _tspsscPayload = pTspsscPayload_
    , _tspsscTargetSSLProxy = pTspsscTargetSSLProxy_
    }