Class: Google::Apis::CloudresourcemanagerV1::SearchOrganizationsRequest
- Inherits:
-
Object
- Object
- Google::Apis::CloudresourcemanagerV1::SearchOrganizationsRequest
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/cloudresourcemanager_v1/classes.rb,
lib/google/apis/cloudresourcemanager_v1/representations.rb,
lib/google/apis/cloudresourcemanager_v1/representations.rb
Overview
The request sent to the SearchOrganizations method.
Instance Attribute Summary collapse
-
#filter ⇒ String
An optional query string used to filter the Organizations to return in the response.
-
#page_size ⇒ Fixnum
The maximum number of Organizations to return in the response.
-
#page_token ⇒ String
A pagination token returned from a previous call to
SearchOrganizationsthat indicates from where listing should continue.
Instance Method Summary collapse
-
#initialize(**args) ⇒ SearchOrganizationsRequest
constructor
A new instance of SearchOrganizationsRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ SearchOrganizationsRequest
Returns a new instance of SearchOrganizationsRequest.
1783 1784 1785 |
# File 'lib/google/apis/cloudresourcemanager_v1/classes.rb', line 1783 def initialize(**args) update!(**args) end |
Instance Attribute Details
#filter ⇒ String
An optional query string used to filter the Organizations to return in the
response. Filter rules are case-insensitive. Organizations may be filtered by
owner.directoryCustomerId or by domain, where the domain is a G Suite
domain, for example: * Filter owner.directorycustomerid:123456789 returns
Organization resources with owner.directory_customer_id equal to 123456789.
- Filter
domain:google.comreturns Organization resources corresponding to the domaingoogle.com. This field is optional. Corresponds to the JSON propertyfilter
1768 1769 1770 |
# File 'lib/google/apis/cloudresourcemanager_v1/classes.rb', line 1768 def filter @filter end |
#page_size ⇒ Fixnum
The maximum number of Organizations to return in the response. The server can
return fewer organizations than requested. If unspecified, server picks an
appropriate default.
Corresponds to the JSON property pageSize
1775 1776 1777 |
# File 'lib/google/apis/cloudresourcemanager_v1/classes.rb', line 1775 def page_size @page_size end |
#page_token ⇒ String
A pagination token returned from a previous call to SearchOrganizations that
indicates from where listing should continue. This field is optional.
Corresponds to the JSON property pageToken
1781 1782 1783 |
# File 'lib/google/apis/cloudresourcemanager_v1/classes.rb', line 1781 def page_token @page_token end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1788 1789 1790 1791 1792 |
# File 'lib/google/apis/cloudresourcemanager_v1/classes.rb', line 1788 def update!(**args) @filter = args[:filter] if args.key?(:filter) @page_size = args[:page_size] if args.key?(:page_size) @page_token = args[:page_token] if args.key?(:page_token) end |