Privileged Access Manager v1 API - Class SearchGrantsRequest (1.0.0)

public sealed class SearchGrantsRequest : IMessage<SearchGrantsRequest>, IEquatable<SearchGrantsRequest>, IDeepCloneable<SearchGrantsRequest>, IBufferMessage, IMessage, IPageRequest

Reference documentation and code samples for the Privileged Access Manager v1 API class SearchGrantsRequest.

Request message for SearchGrants method.

Inheritance

object > SearchGrantsRequest

Namespace

Google.Cloud.PrivilegedAccessManager.V1

Assembly

Google.Cloud.PrivilegedAccessManager.V1.dll

Constructors

SearchGrantsRequest()

public SearchGrantsRequest()

SearchGrantsRequest(SearchGrantsRequest)

public SearchGrantsRequest(SearchGrantsRequest other)
Parameter
Name Description
other SearchGrantsRequest

Properties

CallerRelationship

public SearchGrantsRequest.Types.CallerRelationshipType CallerRelationship { get; set; }

Required. Only grants which the caller is related to by this relationship are returned in the response.

Property Value
Type Description
SearchGrantsRequestTypesCallerRelationshipType

Filter

public string Filter { get; set; }

Optional. Only grants matching this filter are returned in the response.

Property Value
Type Description
string

PageSize

public int PageSize { get; set; }

Optional. Requested page size. The server may return fewer items than requested. If unspecified, server picks an appropriate default.

Property Value
Type Description
int

PageToken

public string PageToken { get; set; }

Optional. A token identifying a page of results the server should return.

Property Value
Type Description
string

Parent

public string Parent { get; set; }

Required. The parent which owns the grant resources.

Property Value
Type Description
string

ParentAsEntitlementName

public EntitlementName ParentAsEntitlementName { get; set; }

EntitlementName-typed view over the Parent resource name property.

Property Value
Type Description
EntitlementName