Google_Service_Iam
extends Google_Service
in package
Service definition for Iam (v1).
Manages identity and access control for Google Cloud Platform resources, including the creation of service accounts, which you can use to authenticate to Google and make API calls. *Note:* This API is tied to the IAM service account credentials API ( iamcredentials.googleapis.com). Enabling or disabling this API will also enable or disable the IAM service account credentials API.
For more information about this service, see the API Documentation
Tags
Table of Contents
- CLOUD_PLATFORM = "https://www.googleapis.com/auth/cloud-platform"
- View and manage your data across Google Cloud Platform services.
- $availableScopes : mixed
- $batchPath : mixed
- $iamPolicies : mixed
- $organizations_roles : mixed
- $permissions : mixed
- $projects_roles : mixed
- $projects_serviceAccounts : mixed
- $projects_serviceAccounts_keys : mixed
- $resource : mixed
- $roles : mixed
- $rootUrl : mixed
- $servicePath : mixed
- $version : mixed
- $client : mixed
- __construct() : mixed
- Constructs the internal representation of the Iam service.
- createBatch() : Google_Http_Batch
- Create a new HTTP Batch handler for this service
- getClient() : Google_Client
- Return the associated Google_Client class.
Constants
CLOUD_PLATFORM
View and manage your data across Google Cloud Platform services.
public
mixed
CLOUD_PLATFORM
= "https://www.googleapis.com/auth/cloud-platform"
Properties
$availableScopes
public
mixed
$availableScopes
$batchPath
public
mixed
$batchPath
$iamPolicies
public
mixed
$iamPolicies
$organizations_roles
public
mixed
$organizations_roles
$permissions
public
mixed
$permissions
$projects_roles
public
mixed
$projects_roles
$projects_serviceAccounts
public
mixed
$projects_serviceAccounts
$projects_serviceAccounts_keys
public
mixed
$projects_serviceAccounts_keys
$resource
public
mixed
$resource
$roles
public
mixed
$roles
$rootUrl
public
mixed
$rootUrl
$servicePath
public
mixed
$servicePath
$version
public
mixed
$version
$client
private
mixed
$client
Methods
__construct()
Constructs the internal representation of the Iam service.
public
__construct(Google_Client $client[, string $rootUrl = null ]) : mixed
Parameters
- $client : Google_Client
-
The client used to deliver requests.
- $rootUrl : string = null
-
The root URL used for requests to the service.
Return values
mixed —createBatch()
Create a new HTTP Batch handler for this service
public
createBatch() : Google_Http_Batch
Return values
Google_Http_Batch —getClient()
Return the associated Google_Client class.
public
getClient() : Google_Client