-- | Creates a value of 'ProjectsLocationsDataSetsDicomStoresCreate' with the minimum fields required to make a request.
--
-- Use one of the following lenses to modify other fields as desired:
--
-- * 'pldsdscParent'
--
-- * 'pldsdscXgafv'
--
-- * 'pldsdscUploadProtocol'
--
-- * 'pldsdscAccessToken'
--
-- * 'pldsdscUploadType'
--
-- * 'pldsdscPayload'
--
-- * 'pldsdscDicomStoreId'
--
-- * 'pldsdscCallback'
projectsLocationsDataSetsDicomStoresCreate
    :: Text -- ^ 'pldsdscParent'
    -> DicomStore -- ^ 'pldsdscPayload'
    -> ProjectsLocationsDataSetsDicomStoresCreate
projectsLocationsDataSetsDicomStoresCreate pPldsdscParent_ pPldsdscPayload_ =
  ProjectsLocationsDataSetsDicomStoresCreate'
    { _pldsdscParent = pPldsdscParent_
    , _pldsdscXgafv = Nothing
    , _pldsdscUploadProtocol = Nothing
    , _pldsdscAccessToken = Nothing
    , _pldsdscUploadType = Nothing
    , _pldsdscPayload = pPldsdscPayload_
    , _pldsdscDicomStoreId = Nothing
    , _pldsdscCallback = Nothing
    }
projectsLocationsDataSetsDicomStoresCreate
    :: Text -- ^ 'pldsdscParent'
    -> DicomStore -- ^ 'pldsdscPayload'
    -> ProjectsLocationsDataSetsDicomStoresCreate
projectsLocationsDataSetsDicomStoresCreate pPldsdscParent_ pPldsdscPayload_ =
  ProjectsLocationsDataSetsDicomStoresCreate'
    { _pldsdscParent = pPldsdscParent_
    , _pldsdscXgafv = Nothing
    , _pldsdscUploadProtocol = Nothing
    , _pldsdscAccessToken = Nothing
    , _pldsdscUploadType = Nothing
    , _pldsdscPayload = pPldsdscPayload_
    , _pldsdscDicomStoreId = Nothing
    , _pldsdscCallback = Nothing
    }
projectsLocationsDataSetsDicomStoresCreate pPldsdscParent_ pPldsdscPayload_ =
  ProjectsLocationsDataSetsDicomStoresCreate'
    { _pldsdscParent = pPldsdscParent_
    , _pldsdscXgafv = Nothing
    , _pldsdscUploadProtocol = Nothing
    , _pldsdscAccessToken = Nothing
    , _pldsdscUploadType = Nothing
    , _pldsdscPayload = pPldsdscPayload_
    , _pldsdscDicomStoreId = Nothing
    , _pldsdscCallback = Nothing
    }