{-# LANGUAGE DataKinds #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE TypeOperators #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
module Network.Google.Redis
(
redisService
, cloudPlatformScope
, RedisAPI
, module Network.Google.Resource.Redis.Projects.Locations.Get
, module Network.Google.Resource.Redis.Projects.Locations.Instances.Create
, module Network.Google.Resource.Redis.Projects.Locations.Instances.Delete
, module Network.Google.Resource.Redis.Projects.Locations.Instances.Get
, module Network.Google.Resource.Redis.Projects.Locations.Instances.List
, module Network.Google.Resource.Redis.Projects.Locations.Instances.Patch
, module Network.Google.Resource.Redis.Projects.Locations.List
, module Network.Google.Resource.Redis.Projects.Locations.Operations.Cancel
, module Network.Google.Resource.Redis.Projects.Locations.Operations.Delete
, module Network.Google.Resource.Redis.Projects.Locations.Operations.Get
, module Network.Google.Resource.Redis.Projects.Locations.Operations.List
, InstanceLabels
, instanceLabels
, ilAddtional
, Status
, status
, sDetails
, sCode
, sMessage
, ListLocationsResponse
, listLocationsResponse
, llrNextPageToken
, llrLocations
, ListOperationsResponse
, listOperationsResponse
, lorNextPageToken
, lorOperations
, Location
, location
, lName
, lMetadata
, lDisplayName
, lLabels
, lLocationId
, GoogleCloudRedisV1ZoneMetadata
, googleCloudRedisV1ZoneMetadata
, Operation
, operation
, oDone
, oError
, oResponse
, oName
, oMetadata
, Empty
, empty
, InstanceTier (..)
, StatusDetailsItem
, statusDetailsItem
, sdiAddtional
, GoogleCloudRedisV1LocationMetadata
, googleCloudRedisV1LocationMetadata
, gcrvlmAvailableZones
, GoogleCloudRedisV1OperationMetadata
, googleCloudRedisV1OperationMetadata
, gcrvomAPIVersion
, gcrvomEndTime
, gcrvomStatusDetail
, gcrvomVerb
, gcrvomCancelRequested
, gcrvomTarget
, gcrvomCreateTime
, InstanceRedisConfigs
, instanceRedisConfigs
, ircAddtional
, GoogleCloudRedisV1LocationMetadataAvailableZones
, googleCloudRedisV1LocationMetadataAvailableZones
, gcrvlmazAddtional
, Xgafv (..)
, LocationLabels
, locationLabels
, llAddtional
, LocationMetadata
, locationMetadata
, lmAddtional
, OperationMetadata
, operationMetadata
, omAddtional
, ListInstancesResponse
, listInstancesResponse
, lirNextPageToken
, lirUnreachable
, lirInstances
, InstanceState (..)
, OperationResponse
, operationResponse
, orAddtional
, Instance
, instance'
, iState
, iAuthorizedNetwork
, iMemorySizeGb
, iName
, iStatusMessage
, iAlternativeLocationId
, iReservedIPRange
, iTier
, iDisplayName
, iLabels
, iLocationId
, iHost
, iRedisConfigs
, iRedisVersion
, iCreateTime
, iPort
, iCurrentLocationId
) where
import Network.Google.Prelude
import Network.Google.Redis.Types
import Network.Google.Resource.Redis.Projects.Locations.Get
import Network.Google.Resource.Redis.Projects.Locations.Instances.Create
import Network.Google.Resource.Redis.Projects.Locations.Instances.Delete
import Network.Google.Resource.Redis.Projects.Locations.Instances.Get
import Network.Google.Resource.Redis.Projects.Locations.Instances.List
import Network.Google.Resource.Redis.Projects.Locations.Instances.Patch
import Network.Google.Resource.Redis.Projects.Locations.List
import Network.Google.Resource.Redis.Projects.Locations.Operations.Cancel
import Network.Google.Resource.Redis.Projects.Locations.Operations.Delete
import Network.Google.Resource.Redis.Projects.Locations.Operations.Get
import Network.Google.Resource.Redis.Projects.Locations.Operations.List
type RedisAPI =
ProjectsLocationsInstancesListResource :<|>
ProjectsLocationsInstancesPatchResource
:<|> ProjectsLocationsInstancesGetResource
:<|> ProjectsLocationsInstancesCreateResource
:<|> ProjectsLocationsInstancesDeleteResource
:<|> ProjectsLocationsOperationsListResource
:<|> ProjectsLocationsOperationsGetResource
:<|> ProjectsLocationsOperationsCancelResource
:<|> ProjectsLocationsOperationsDeleteResource
:<|> ProjectsLocationsListResource
:<|> ProjectsLocationsGetResource