{-# LANGUAGE DataKinds #-}
{-# LANGUAGE DeriveDataTypeable #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE OverloadedStrings #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Network.Google.OSLogin.Types
(
oSLoginService
, computeScope
, cloudPlatformScope
, PosixAccountOperatingSystemType (..)
, LoginProFileSSHPublicKeys
, loginProFileSSHPublicKeys
, lpfspkAddtional
, Empty
, empty
, LoginProFile
, loginProFile
, lpfPosixAccounts
, lpfSSHPublicKeys
, lpfName
, ImportSSHPublicKeyResponse
, importSSHPublicKeyResponse
, ispkrLoginProFile
, SSHPublicKey
, sshPublicKey
, spkFingerprint
, spkKey
, spkExpirationTimeUsec
, PosixAccount
, posixAccount
, paGecos
, paUid
, paUsername
, paShell
, paPrimary
, paAccountId
, paGid
, paOperatingSystemType
, paSystemId
, paHomeDirectory
, Xgafv (..)
) where
import Network.Google.OSLogin.Types.Product
import Network.Google.OSLogin.Types.Sum
import Network.Google.Prelude
oSLoginService :: ServiceConfig
oSLoginService
= defaultService (ServiceId "oslogin:v1")
"oslogin.googleapis.com"
computeScope :: Proxy '["https://www.googleapis.com/auth/compute"]
computeScope = Proxy;
cloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
cloudPlatformScope = Proxy;