{-# LANGUAGE DataKinds #-} {-# LANGUAGE DeriveDataTypeable #-} {-# LANGUAGE DeriveGeneric #-} {-# LANGUAGE NoImplicitPrelude #-} {-# LANGUAGE OverloadedStrings #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- | -- Module : Network.Google.Mirror.Types -- Copyright : (c) 2015-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) -- module Network.Google.Mirror.Types ( -- * Service Configuration mirrorService -- * OAuth Scopes , glassTimelineScope , glassLocationScope -- * TimelineListOrderBy , TimelineListOrderBy (..) -- * NotificationConfig , NotificationConfig , notificationConfig , ncDeliveryTime , ncLevel -- * Command , Command , command , cType -- * LocationsListResponse , LocationsListResponse , locationsListResponse , llrKind , llrItems -- * Location , Location , location , lKind , lLatitude , lAddress , lDisplayName , lId , lAccuracy , lLongitude , lTimestamp -- * Notification , Notification , notification , nOperation , nItemId , nCollection , nUserActions , nVerifyToken , nUserToken -- * Contact , Contact , contact , conAcceptCommands , conSharingFeatures , conImageURLs , conPriority , conKind , conAcceptTypes , conPhoneNumber , conDisplayName , conSource , conId , conType , conSpeakableName -- * AuthToken , AuthToken , authToken , atAuthToken , atType -- * AttachmentsListResponse , AttachmentsListResponse , attachmentsListResponse , alrKind , alrItems -- * MenuItem , MenuItem , menuItem , miValues , miRemoveWhenSelected , miAction , miPayload , miContextualCommand , miId -- * Setting , Setting , setting , sKind , sValue , sId -- * Attachment , Attachment , attachment , aContentURL , aId , aIsProcessingContent , aContentType -- * Account , Account , account , aAuthTokens , aUserData , aPassword , aFeatures -- * UserData , UserData , userData , udValue , udKey -- * UserAction , UserAction , userAction , uaPayload , uaType -- * TimelineListResponse , TimelineListResponse , timelineListResponse , tlrNextPageToken , tlrKind , tlrItems -- * ContactsListResponse , ContactsListResponse , contactsListResponse , clrKind , clrItems -- * MenuValue , MenuValue , menuValue , mvState , mvDisplayName , mvIconURL -- * Subscription , Subscription , subscription , subCallbackURL , subOperation , subNotification , subKind , subCollection , subVerifyToken , subUserToken , subId , subUpdated -- * TimelineItem , TimelineItem , timelineItem , tiCreator , tiDisplayTime , tiEtag , tiIsDeleted , tiPinScore , tiAttachments , tiLocation , tiMenuItems , tiNotification , tiText , tiKind , tiCreated , tiSpeakableText , tiIsBundleCover , tiSpeakableType , tiBundleId , tiCanonicalURL , tiSelfLink , tiIsPinned , tiSourceItemId , tiId , tiHTML , tiUpdated , tiRecipients , tiTitle , tiInReplyTo -- * SubscriptionsListResponse , SubscriptionsListResponse , subscriptionsListResponse , slrKind , slrItems ) where import Network.Google.Mirror.Types.Product import Network.Google.Mirror.Types.Sum import Network.Google.Prelude -- | Default request referring to version 'v1' of the Google Mirror API. This contains the host and root path used as a starting point for constructing service requests. mirrorService :: ServiceConfig mirrorService = defaultService (ServiceId "mirror:v1") "www.googleapis.com" -- | View and manage your Glass timeline glassTimelineScope :: Proxy '["https://www.googleapis.com/auth/glass.timeline"] glassTimelineScope = Proxy; -- | View your location glassLocationScope :: Proxy '["https://www.googleapis.com/auth/glass.location"] glassLocationScope = Proxy;