Resource: Role
A role in the Identity and Access Management API.
| JSON representation | 
|---|
{
  "name": string,
  "title": string,
  "description": string,
  "includedPermissions": [
    string
  ],
  "stage": enum ( | 
              
| Fields | |
|---|---|
name | 
                
                   
 The name of the role. When  When   | 
              
title | 
                
                   
 Optional. A human-readable title for the role. Typically this is limited to 100 UTF-8 bytes.  | 
              
description | 
                
                   
 Optional. A human-readable description for the role.  | 
              
includedPermissions[] | 
                
                   
 The names of the permissions this role grants when bound in an IAM policy.  | 
              
stage | 
                
                   
 The current launch stage of the role. If the   | 
              
etag | 
                
                   
 Used to perform a consistent read-modify-write. A base64-encoded string.  | 
              
deleted | 
                
                   
 The current deleted state of the role. This field is read only. It will be ignored in calls to roles.create and roles.patch.  | 
              
Methods | 
            |
|---|---|
                
 | 
              
                Gets the definition of a Role. | 
            
                
 | 
              
                Lists every predefined Role that IAM supports, or every custom role that is defined for an organization or project. | 
            
                
 | 
              Lists roles that can be granted on a Google Cloud resource. |