public sealed class QueryGrantableRolesResponse : IMessage<QueryGrantableRolesResponse>, IEquatable<QueryGrantableRolesResponse>, IDeepCloneable<QueryGrantableRolesResponse>, IBufferMessage, IMessage, IPageResponse<Role>, IEnumerable<Role>, IEnumerable
Reference documentation and code samples for the Identity and Access Management (IAM) v1 API class QueryGrantableRolesResponse.
The grantable role query response.
Implements
IMessageQueryGrantableRolesResponse, IEquatableQueryGrantableRolesResponse, IDeepCloneableQueryGrantableRolesResponse, IBufferMessage, IMessage, IPageResponseRole, IEnumerableRole, IEnumerableNamespace
Google.Cloud.Iam.Admin.V1Assembly
Google.Cloud.Iam.Admin.V1.dll
Constructors
QueryGrantableRolesResponse()
public QueryGrantableRolesResponse()
QueryGrantableRolesResponse(QueryGrantableRolesResponse)
public QueryGrantableRolesResponse(QueryGrantableRolesResponse other)
Parameter | |
---|---|
Name | Description |
other | QueryGrantableRolesResponse |
Properties
NextPageToken
public string NextPageToken { get; set; }
To retrieve the next page of results, set
QueryGrantableRolesRequest.page_token
to this value.
Property Value | |
---|---|
Type | Description |
string |
Roles
public RepeatedField<Role> Roles { get; }
The list of matching roles.
Property Value | |
---|---|
Type | Description |
RepeatedFieldRole |
Methods
GetEnumerator()
public IEnumerator<Role> GetEnumerator()
Returns an enumerator that iterates through the resources in this response.
Returns | |
---|---|
Type | Description |
IEnumeratorRole |