Identity and Access Management (IAM) v1 API - Class QueryTestablePermissionsResponse (2.2.0)

public sealed class QueryTestablePermissionsResponse : IMessage<QueryTestablePermissionsResponse>, IEquatable<QueryTestablePermissionsResponse>, IDeepCloneable<QueryTestablePermissionsResponse>, IBufferMessage, IMessage, IPageResponse<Permission>, IEnumerable<Permission>, IEnumerable

Reference documentation and code samples for the Identity and Access Management (IAM) v1 API class QueryTestablePermissionsResponse.

The response containing permissions which can be tested on a resource.

Inheritance

object > QueryTestablePermissionsResponse

Namespace

Google.Cloud.Iam.Admin.V1

Assembly

Google.Cloud.Iam.Admin.V1.dll

Constructors

QueryTestablePermissionsResponse()

public QueryTestablePermissionsResponse()

QueryTestablePermissionsResponse(QueryTestablePermissionsResponse)

public QueryTestablePermissionsResponse(QueryTestablePermissionsResponse other)
Parameter
NameDescription
otherQueryTestablePermissionsResponse

Properties

NextPageToken

public string NextPageToken { get; set; }

To retrieve the next page of results, set QueryTestableRolesRequest.page_token to this value.

Property Value
TypeDescription
string

Permissions

public RepeatedField<Permission> Permissions { get; }

The Permissions testable on the requested resource.

Property Value
TypeDescription
RepeatedFieldPermission

Methods

GetEnumerator()

public IEnumerator<Permission> GetEnumerator()

Returns an enumerator that iterates through the resources in this response.

Returns
TypeDescription
IEnumeratorPermission