Class: Google::Cloud::PrivilegedAccessManager::V1::SearchEntitlementsRequest
- Inherits:
-
Object
- Object
- Google::Cloud::PrivilegedAccessManager::V1::SearchEntitlementsRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/privilegedaccessmanager/v1/privilegedaccessmanager.rb
Overview
Request message for SearchEntitlements method.
Defined Under Namespace
Modules: CallerAccessType
Instance Attribute Summary collapse
-
#caller_access_type ⇒ ::Google::Cloud::PrivilegedAccessManager::V1::SearchEntitlementsRequest::CallerAccessType
Required.
-
#filter ⇒ ::String
Optional.
-
#page_size ⇒ ::Integer
Optional.
-
#page_token ⇒ ::String
Optional.
-
#parent ⇒ ::String
Required.
Instance Attribute Details
#caller_access_type ⇒ ::Google::Cloud::PrivilegedAccessManager::V1::SearchEntitlementsRequest::CallerAccessType
Required. Only entitlements where the calling user has this access are returned.
368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 |
# File 'proto_docs/google/cloud/privilegedaccessmanager/v1/privilegedaccessmanager.rb', line 368 class SearchEntitlementsRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Different types of access a user can have on the entitlement resource. module CallerAccessType # Unspecified access type. CALLER_ACCESS_TYPE_UNSPECIFIED = 0 # The user has access to create grants using this entitlement. GRANT_REQUESTER = 1 # The user has access to approve/deny grants created under this # entitlement. GRANT_APPROVER = 2 end end |
#filter ⇒ ::String
Returns Optional. Only entitlements matching this filter are returned in the response.
368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 |
# File 'proto_docs/google/cloud/privilegedaccessmanager/v1/privilegedaccessmanager.rb', line 368 class SearchEntitlementsRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Different types of access a user can have on the entitlement resource. module CallerAccessType # Unspecified access type. CALLER_ACCESS_TYPE_UNSPECIFIED = 0 # The user has access to create grants using this entitlement. GRANT_REQUESTER = 1 # The user has access to approve/deny grants created under this # entitlement. GRANT_APPROVER = 2 end end |
#page_size ⇒ ::Integer
Returns Optional. Requested page size. The server may return fewer items than requested. If unspecified, the server picks an appropriate default.
368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 |
# File 'proto_docs/google/cloud/privilegedaccessmanager/v1/privilegedaccessmanager.rb', line 368 class SearchEntitlementsRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Different types of access a user can have on the entitlement resource. module CallerAccessType # Unspecified access type. CALLER_ACCESS_TYPE_UNSPECIFIED = 0 # The user has access to create grants using this entitlement. GRANT_REQUESTER = 1 # The user has access to approve/deny grants created under this # entitlement. GRANT_APPROVER = 2 end end |
#page_token ⇒ ::String
Returns Optional. A token identifying a page of results the server should return.
368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 |
# File 'proto_docs/google/cloud/privilegedaccessmanager/v1/privilegedaccessmanager.rb', line 368 class SearchEntitlementsRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Different types of access a user can have on the entitlement resource. module CallerAccessType # Unspecified access type. CALLER_ACCESS_TYPE_UNSPECIFIED = 0 # The user has access to create grants using this entitlement. GRANT_REQUESTER = 1 # The user has access to approve/deny grants created under this # entitlement. GRANT_APPROVER = 2 end end |
#parent ⇒ ::String
Returns Required. The parent which owns the entitlement resources.
368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 |
# File 'proto_docs/google/cloud/privilegedaccessmanager/v1/privilegedaccessmanager.rb', line 368 class SearchEntitlementsRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Different types of access a user can have on the entitlement resource. module CallerAccessType # Unspecified access type. CALLER_ACCESS_TYPE_UNSPECIFIED = 0 # The user has access to create grants using this entitlement. GRANT_REQUESTER = 1 # The user has access to approve/deny grants created under this # entitlement. GRANT_APPROVER = 2 end end |