-- | Creates a value of 'VideosDelete' with the minimum fields required to make a request.
--
-- Use one of the following lenses to modify other fields as desired:
--
-- * 'vdXgafv'
--
-- * 'vdUploadProtocol'
--
-- * 'vdAccessToken'
--
-- * 'vdUploadType'
--
-- * 'vdOnBehalfOfContentOwner'
--
-- * 'vdId'
--
-- * 'vdCallback'
videosDelete
    :: Text -- ^ 'vdId'
    -> VideosDelete
videosDelete pVdId_ =
  VideosDelete'
    { _vdXgafv = Nothing
    , _vdUploadProtocol = Nothing
    , _vdAccessToken = Nothing
    , _vdUploadType = Nothing
    , _vdOnBehalfOfContentOwner = Nothing
    , _vdId = pVdId_
    , _vdCallback = Nothing
    }
videosDelete
    :: Text -- ^ 'vdId'
    -> VideosDelete
videosDelete pVdId_ =
  VideosDelete'
    { _vdXgafv = Nothing
    , _vdUploadProtocol = Nothing
    , _vdAccessToken = Nothing
    , _vdUploadType = Nothing
    , _vdOnBehalfOfContentOwner = Nothing
    , _vdId = pVdId_
    , _vdCallback = Nothing
    }
videosDelete pVdId_ =
  VideosDelete'
    { _vdXgafv = Nothing
    , _vdUploadProtocol = Nothing
    , _vdAccessToken = Nothing
    , _vdUploadType = Nothing
    , _vdOnBehalfOfContentOwner = Nothing
    , _vdId = pVdId_
    , _vdCallback = Nothing
    }