{-# LANGUAGE DataKinds #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE TypeOperators #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
module Network.Google.TPU
(
tPUService
, cloudPlatformScope
, TPUAPI
, module Network.Google.Resource.TPU.Projects.Locations.AcceleratorTypes.Get
, module Network.Google.Resource.TPU.Projects.Locations.AcceleratorTypes.List
, module Network.Google.Resource.TPU.Projects.Locations.Get
, module Network.Google.Resource.TPU.Projects.Locations.List
, module Network.Google.Resource.TPU.Projects.Locations.Nodes.Create
, module Network.Google.Resource.TPU.Projects.Locations.Nodes.Delete
, module Network.Google.Resource.TPU.Projects.Locations.Nodes.Get
, module Network.Google.Resource.TPU.Projects.Locations.Nodes.List
, module Network.Google.Resource.TPU.Projects.Locations.Nodes.Reimage
, module Network.Google.Resource.TPU.Projects.Locations.Nodes.Start
, module Network.Google.Resource.TPU.Projects.Locations.Nodes.Stop
, module Network.Google.Resource.TPU.Projects.Locations.Operations.Cancel
, module Network.Google.Resource.TPU.Projects.Locations.Operations.Delete
, module Network.Google.Resource.TPU.Projects.Locations.Operations.Get
, module Network.Google.Resource.TPU.Projects.Locations.Operations.List
, module Network.Google.Resource.TPU.Projects.Locations.TensorflowVersions.Get
, module Network.Google.Resource.TPU.Projects.Locations.TensorflowVersions.List
, Status
, status
, sDetails
, sCode
, sMessage
, OperationSchema
, operationSchema
, osAddtional
, ListLocationsResponse
, listLocationsResponse
, llrNextPageToken
, llrLocations
, AcceleratorType
, acceleratorType
, atName
, atType
, ListOperationsResponse
, listOperationsResponse
, lorNextPageToken
, lorOperations
, NodeState (..)
, ListAcceleratorTypesResponse
, listAcceleratorTypesResponse
, latrAcceleratorTypes
, latrNextPageToken
, Location
, location
, lName
, lMetadata
, lDisplayName
, lLabels
, lLocationId
, Operation
, operation
, oDone
, oError
, oResponse
, oName
, oMetadata
, NetworkEndpoint
, networkEndpoint
, neIPAddress
, nePort
, Empty
, empty
, Node
, node
, nAcceleratorType
, nIPAddress
, nState
, nNetwork
, nHealth
, nServiceAccount
, nName
, nSchedulingConfig
, nHealthDescription
, nCIdRBlock
, nLabels
, nNetworkEndpoints
, nDescription
, nCreateTime
, nTensorflowVersion
, nPort
, StatusDetailsItem
, statusDetailsItem
, sdiAddtional
, StopNodeRequest
, stopNodeRequest
, ReimageNodeRequest
, reimageNodeRequest
, rnrTensorflowVersion
, NodeHealth (..)
, ListNodesResponse
, listNodesResponse
, lnrNextPageToken
, lnrUnreachable
, lnrNodes
, Xgafv (..)
, SchedulingConfig
, schedulingConfig
, scPreemptible
, NodeLabels
, nodeLabels
, nlAddtional
, LocationLabels
, locationLabels
, llAddtional
, LocationMetadata
, locationMetadata
, lmAddtional
, OperationMetadata
, operationMetadata
, omAPIVersion
, omEndTime
, omStatusDetail
, omVerb
, omCancelRequested
, omTarget
, omCreateTime
, ListTensorFlowVersionsResponse
, listTensorFlowVersionsResponse
, ltfvrNextPageToken
, ltfvrTensorflowVersions
, OperationResponse
, operationResponse
, orAddtional
, TensorFlowVersion
, tensorFlowVersion
, tfvName
, tfvVersion
, StartNodeRequest
, startNodeRequest
) where
import Network.Google.Prelude
import Network.Google.Resource.TPU.Projects.Locations.AcceleratorTypes.Get
import Network.Google.Resource.TPU.Projects.Locations.AcceleratorTypes.List
import Network.Google.Resource.TPU.Projects.Locations.Get
import Network.Google.Resource.TPU.Projects.Locations.List
import Network.Google.Resource.TPU.Projects.Locations.Nodes.Create
import Network.Google.Resource.TPU.Projects.Locations.Nodes.Delete
import Network.Google.Resource.TPU.Projects.Locations.Nodes.Get
import Network.Google.Resource.TPU.Projects.Locations.Nodes.List
import Network.Google.Resource.TPU.Projects.Locations.Nodes.Reimage
import Network.Google.Resource.TPU.Projects.Locations.Nodes.Start
import Network.Google.Resource.TPU.Projects.Locations.Nodes.Stop
import Network.Google.Resource.TPU.Projects.Locations.Operations.Cancel
import Network.Google.Resource.TPU.Projects.Locations.Operations.Delete
import Network.Google.Resource.TPU.Projects.Locations.Operations.Get
import Network.Google.Resource.TPU.Projects.Locations.Operations.List
import Network.Google.Resource.TPU.Projects.Locations.TensorflowVersions.Get
import Network.Google.Resource.TPU.Projects.Locations.TensorflowVersions.List
import Network.Google.TPU.Types
type TPUAPI =
ProjectsLocationsAcceleratorTypesListResource :<|>
ProjectsLocationsAcceleratorTypesGetResource
:<|> ProjectsLocationsTensorflowVersionsListResource
:<|> ProjectsLocationsTensorflowVersionsGetResource
:<|> ProjectsLocationsNodesListResource
:<|> ProjectsLocationsNodesStartResource
:<|> ProjectsLocationsNodesGetResource
:<|> ProjectsLocationsNodesCreateResource
:<|> ProjectsLocationsNodesReimageResource
:<|> ProjectsLocationsNodesStopResource
:<|> ProjectsLocationsNodesDeleteResource
:<|> ProjectsLocationsOperationsListResource
:<|> ProjectsLocationsOperationsGetResource
:<|> ProjectsLocationsOperationsCancelResource
:<|> ProjectsLocationsOperationsDeleteResource
:<|> ProjectsLocationsListResource
:<|> ProjectsLocationsGetResource