Class QueryTestablePermissionsResponse (2.0.0)

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

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
RepeatedField<Permission>

Methods

GetEnumerator()

public IEnumerator<Permission> GetEnumerator()

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

Returns
TypeDescription
IEnumerator<Permission>

Explicit Interface Implementations

IEnumerable.GetEnumerator()

IEnumerator IEnumerable.GetEnumerator()
Returns
TypeDescription
IEnumerator