-- | Creates a value of 'GoogleServiceAccountsGet' with the minimum fields required to make a request.
--
-- Use one of the following lenses to modify other fields as desired:
--
-- * 'gsagXgafv'
--
-- * 'gsagUploadProtocol'
--
-- * 'gsagAccessToken'
--
-- * 'gsagUploadType'
--
-- * 'gsagProjectId'
--
-- * 'gsagCallback'
googleServiceAccountsGet
    :: Text -- ^ 'gsagProjectId'
    -> GoogleServiceAccountsGet
googleServiceAccountsGet pGsagProjectId_ =
  GoogleServiceAccountsGet'
    { _gsagXgafv = Nothing
    , _gsagUploadProtocol = Nothing
    , _gsagAccessToken = Nothing
    , _gsagUploadType = Nothing
    , _gsagProjectId = pGsagProjectId_
    , _gsagCallback = Nothing
    }
googleServiceAccountsGet
    :: Text -- ^ 'gsagProjectId'
    -> GoogleServiceAccountsGet
googleServiceAccountsGet pGsagProjectId_ =
  GoogleServiceAccountsGet'
    { _gsagXgafv = Nothing
    , _gsagUploadProtocol = Nothing
    , _gsagAccessToken = Nothing
    , _gsagUploadType = Nothing
    , _gsagProjectId = pGsagProjectId_
    , _gsagCallback = Nothing
    }
googleServiceAccountsGet pGsagProjectId_ =
  GoogleServiceAccountsGet'
    { _gsagXgafv = Nothing
    , _gsagUploadProtocol = Nothing
    , _gsagAccessToken = Nothing
    , _gsagUploadType = Nothing
    , _gsagProjectId = pGsagProjectId_
    , _gsagCallback = Nothing
    }