-- | Creates a value of 'ProjectsLocationsDataSetsFhirStoresCreate' with the minimum fields required to make a request.
--
-- Use one of the following lenses to modify other fields as desired:
--
-- * 'pldsfscParent'
--
-- * 'pldsfscXgafv'
--
-- * 'pldsfscUploadProtocol'
--
-- * 'pldsfscAccessToken'
--
-- * 'pldsfscUploadType'
--
-- * 'pldsfscPayload'
--
-- * 'pldsfscFhirStoreId'
--
-- * 'pldsfscCallback'
projectsLocationsDataSetsFhirStoresCreate
    :: Text -- ^ 'pldsfscParent'
    -> FhirStore -- ^ 'pldsfscPayload'
    -> ProjectsLocationsDataSetsFhirStoresCreate
projectsLocationsDataSetsFhirStoresCreate pPldsfscParent_ pPldsfscPayload_ =
  ProjectsLocationsDataSetsFhirStoresCreate'
    { _pldsfscParent = pPldsfscParent_
    , _pldsfscXgafv = Nothing
    , _pldsfscUploadProtocol = Nothing
    , _pldsfscAccessToken = Nothing
    , _pldsfscUploadType = Nothing
    , _pldsfscPayload = pPldsfscPayload_
    , _pldsfscFhirStoreId = Nothing
    , _pldsfscCallback = Nothing
    }
projectsLocationsDataSetsFhirStoresCreate
    :: Text -- ^ 'pldsfscParent'
    -> FhirStore -- ^ 'pldsfscPayload'
    -> ProjectsLocationsDataSetsFhirStoresCreate
projectsLocationsDataSetsFhirStoresCreate pPldsfscParent_ pPldsfscPayload_ =
  ProjectsLocationsDataSetsFhirStoresCreate'
    { _pldsfscParent = pPldsfscParent_
    , _pldsfscXgafv = Nothing
    , _pldsfscUploadProtocol = Nothing
    , _pldsfscAccessToken = Nothing
    , _pldsfscUploadType = Nothing
    , _pldsfscPayload = pPldsfscPayload_
    , _pldsfscFhirStoreId = Nothing
    , _pldsfscCallback = Nothing
    }
projectsLocationsDataSetsFhirStoresCreate pPldsfscParent_ pPldsfscPayload_ =
  ProjectsLocationsDataSetsFhirStoresCreate'
    { _pldsfscParent = pPldsfscParent_
    , _pldsfscXgafv = Nothing
    , _pldsfscUploadProtocol = Nothing
    , _pldsfscAccessToken = Nothing
    , _pldsfscUploadType = Nothing
    , _pldsfscPayload = pPldsfscPayload_
    , _pldsfscFhirStoreId = Nothing
    , _pldsfscCallback = Nothing
    }