Lines Matching full:role
79 <p class="firstline">Creates a new Role.</p>
82 <p class="firstline">Soft deletes a role. The role is suspended and cannot be used to create new</p>
85 <p class="firstline">Gets a Role definition.</p>
94 <p class="firstline">Updates a Role definition.</p>
97 <p class="firstline">Undelete a Role, bringing it back in its previous state.</p>
101 <pre>Creates a new Role.
110 { # The request to create a new role.
111 "roleId": "A String", # The role id to use for this role.
112 "role": { # A role in the Identity and Access Management API. # The Role resource to create.
113 "description": "A String", # Optional. A human-readable description for the role.
114 "title": "A String", # Optional. A human-readable title for the role. Typically this
116 "deleted": True or False, # The current deleted state of the role. This field is read only.
119 …"includedPermissions": [ # The names of the permissions this role grants when bound in an IAM poli…
122 … "stage": "A String", # The current launch stage of the role. If the `ALPHA` launch stage has been
123 # selected for a role, the `stage` field will not be included in the
124 # returned definition for the role.
125 "name": "A String", # The name of the role.
127 # When Role is used in CreateRole, the role name must not be set.
129 # When Role is used in output and other input such as UpdateRole, the role
143 { # A role in the Identity and Access Management API.
144 "description": "A String", # Optional. A human-readable description for the role.
145 "title": "A String", # Optional. A human-readable title for the role. Typically this
147 "deleted": True or False, # The current deleted state of the role. This field is read only.
150 …"includedPermissions": [ # The names of the permissions this role grants when bound in an IAM poli…
153 … "stage": "A String", # The current launch stage of the role. If the `ALPHA` launch stage has been
154 # selected for a role, the `stage` field will not be included in the
155 # returned definition for the role.
156 "name": "A String", # The name of the role.
158 # When Role is used in CreateRole, the role name must not be set.
160 # When Role is used in output and other input such as UpdateRole, the role
168 <pre>Soft deletes a role. The role is suspended and cannot be used to create new
170 The Role will not be included in `ListRoles()` unless `show_deleted` is set
171 in the `ListRolesRequest`. The Role contains the deleted boolean set.
172 Existing Bindings remains, but are inactive. The Role can be undeleted
173 within 7 days. After 7 days the Role is deleted and all Bindings associated
174 with the role are removed.
177 name: string, The resource name of the role in one of the following formats:
189 { # A role in the Identity and Access Management API.
190 "description": "A String", # Optional. A human-readable description for the role.
191 "title": "A String", # Optional. A human-readable title for the role. Typically this
193 "deleted": True or False, # The current deleted state of the role. This field is read only.
196 …"includedPermissions": [ # The names of the permissions this role grants when bound in an IAM poli…
199 … "stage": "A String", # The current launch stage of the role. If the `ALPHA` launch stage has been
200 # selected for a role, the `stage` field will not be included in the
201 # returned definition for the role.
202 "name": "A String", # The name of the role.
204 # When Role is used in CreateRole, the role name must not be set.
206 # When Role is used in output and other input such as UpdateRole, the role
214 <pre>Gets a Role definition.
217 name: string, The resource name of the role in one of the following formats:
229 { # A role in the Identity and Access Management API.
230 "description": "A String", # Optional. A human-readable description for the role.
231 "title": "A String", # Optional. A human-readable title for the role. Typically this
233 "deleted": True or False, # The current deleted state of the role. This field is read only.
236 …"includedPermissions": [ # The names of the permissions this role grants when bound in an IAM poli…
239 … "stage": "A String", # The current launch stage of the role. If the `ALPHA` launch stage has been
240 # selected for a role, the `stage` field will not be included in the
241 # returned definition for the role.
242 "name": "A String", # The name of the role.
244 # When Role is used in CreateRole, the role name must not be set.
246 # When Role is used in output and other input such as UpdateRole, the role
268 view: string, Optional view for the returned Role objects. When `FULL` is specified,
270 permissions in the role. The default value is `BASIC`, which does not
280 { # A role in the Identity and Access Management API.
281 "description": "A String", # Optional. A human-readable description for the role.
282 "title": "A String", # Optional. A human-readable title for the role. Typically this
284 "deleted": True or False, # The current deleted state of the role. This field is read only.
287 …"includedPermissions": [ # The names of the permissions this role grants when bound in an IAM poli…
290 … "stage": "A String", # The current launch stage of the role. If the `ALPHA` launch stage has been
291 # selected for a role, the `stage` field will not be included in the
292 # returned definition for the role.
293 "name": "A String", # The name of the role.
295 # When Role is used in CreateRole, the role name must not be set.
297 # When Role is used in output and other input such as UpdateRole, the role
321 <pre>Updates a Role definition.
324 name: string, The resource name of the role in one of the following formats:
331 { # A role in the Identity and Access Management API.
332 "description": "A String", # Optional. A human-readable description for the role.
333 "title": "A String", # Optional. A human-readable title for the role. Typically this
335 "deleted": True or False, # The current deleted state of the role. This field is read only.
338 …"includedPermissions": [ # The names of the permissions this role grants when bound in an IAM poli…
341 "stage": "A String", # The current launch stage of the role. If the `ALPHA` launch stage has been
342 # selected for a role, the `stage` field will not be included in the
343 # returned definition for the role.
344 "name": "A String", # The name of the role.
346 # When Role is used in CreateRole, the role name must not be set.
348 # When Role is used in output and other input such as UpdateRole, the role
353 updateMask: string, A mask describing which fields in the Role have changed.
362 { # A role in the Identity and Access Management API.
363 "description": "A String", # Optional. A human-readable description for the role.
364 "title": "A String", # Optional. A human-readable title for the role. Typically this
366 "deleted": True or False, # The current deleted state of the role. This field is read only.
369 …"includedPermissions": [ # The names of the permissions this role grants when bound in an IAM poli…
372 … "stage": "A String", # The current launch stage of the role. If the `ALPHA` launch stage has been
373 # selected for a role, the `stage` field will not be included in the
374 # returned definition for the role.
375 "name": "A String", # The name of the role.
377 # When Role is used in CreateRole, the role name must not be set.
379 # When Role is used in output and other input such as UpdateRole, the role
387 <pre>Undelete a Role, bringing it back in its previous state.
390 name: string, The resource name of the role in one of the following formats:
396 { # The request to undelete an existing role.
408 { # A role in the Identity and Access Management API.
409 "description": "A String", # Optional. A human-readable description for the role.
410 "title": "A String", # Optional. A human-readable title for the role. Typically this
412 "deleted": True or False, # The current deleted state of the role. This field is read only.
415 …"includedPermissions": [ # The names of the permissions this role grants when bound in an IAM poli…
418 … "stage": "A String", # The current launch stage of the role. If the `ALPHA` launch stage has been
419 # selected for a role, the `stage` field will not be included in the
420 # returned definition for the role.
421 "name": "A String", # The name of the role.
423 # When Role is used in CreateRole, the role name must not be set.
425 # When Role is used in output and other input such as UpdateRole, the role