{-# LANGUAGE DataKinds #-} {-# LANGUAGE NoImplicitPrelude #-} {-# LANGUAGE TypeOperators #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} {-# OPTIONS_GHC -fno-warn-duplicate-exports #-} -- | -- Module : Network.Google.ServiceBroker -- Copyright : (c) 2015-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) -- -- The Google Cloud Platform Service Broker API provides Google hosted -- implementation of the Open Service Broker API -- (https:\/\/www.openservicebrokerapi.org\/). -- -- /See:/ module Network.Google.ServiceBroker ( -- * Service Configuration serviceBrokerService -- * OAuth Scopes , cloudPlatformScope -- * API Declaration , ServiceBrokerAPI -- * Resources -- ** servicebroker.getIamPolicy , module Network.Google.Resource.ServiceBroker.GetIAMPolicy -- ** servicebroker.setIamPolicy , module Network.Google.Resource.ServiceBroker.SetIAMPolicy -- ** servicebroker.testIamPermissions , module Network.Google.Resource.ServiceBroker.TestIAMPermissions -- * Types -- ** GoogleIAMV1__Policy , GoogleIAMV1__Policy , googleIAMV1__Policy , givpEtag , givpVersion , givpBindings -- ** GoogleIAMV1__TestIAMPermissionsResponse , GoogleIAMV1__TestIAMPermissionsResponse , googleIAMV1__TestIAMPermissionsResponse , givtiprPermissions -- ** GoogleType__Expr , GoogleType__Expr , googleType__Expr , gteLocation , gteExpression , gteTitle , gteDescription -- ** Xgafv , Xgafv (..) -- ** GoogleIAMV1__Binding , GoogleIAMV1__Binding , googleIAMV1__Binding , givbMembers , givbRole , givbCondition -- ** GoogleIAMV1__SetIAMPolicyRequest , GoogleIAMV1__SetIAMPolicyRequest , googleIAMV1__SetIAMPolicyRequest , givsiprPolicy -- ** GoogleIAMV1__TestIAMPermissionsRequest , GoogleIAMV1__TestIAMPermissionsRequest , googleIAMV1__TestIAMPermissionsRequest , giamvtiamprPermissions ) where import Network.Google.Prelude import Network.Google.Resource.ServiceBroker.GetIAMPolicy import Network.Google.Resource.ServiceBroker.SetIAMPolicy import Network.Google.Resource.ServiceBroker.TestIAMPermissions import Network.Google.ServiceBroker.Types {- $resources TODO -} -- | Represents the entirety of the methods and resources available for the Service Broker API service. type ServiceBrokerAPI = GetIAMPolicyResource :<|> SetIAMPolicyResource :<|> TestIAMPermissionsResource