{-# LANGUAGE DataKinds          #-}
{-# LANGUAGE DeriveDataTypeable #-}
{-# LANGUAGE DeriveGeneric      #-}
{-# LANGUAGE NoImplicitPrelude  #-}
{-# LANGUAGE OverloadedStrings  #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Network.Google.Indexing.Types
    (
    
      indexingService
    
    , indexingScope
    
    , PublishURLNotificationResponse
    , publishURLNotificationResponse
    , punrURLNotificationMetadata
    
    , URLNotificationType (..)
    
    , Xgafv (..)
    
    , URLNotificationMetadata
    , urlNotificationMetadata
    , unmLatestUpdate
    , unmLatestRemove
    , unmURL
    
    , URLNotification
    , urlNotification
    , unURL
    , unNotifyTime
    , unType
    ) where
import           Network.Google.Indexing.Types.Product
import           Network.Google.Indexing.Types.Sum
import           Network.Google.Prelude
indexingService :: ServiceConfig
indexingService
  = defaultService (ServiceId "indexing:v3")
      "indexing.googleapis.com"
indexingScope :: Proxy '["https://www.googleapis.com/auth/indexing"]
indexingScope = Proxy;