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.
1813 1814 1815 |
# File 'lib/google/apis/cloudresourcemanager_v1/classes.rb', line 1813 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
1798 1799 1800 |
# File 'lib/google/apis/cloudresourcemanager_v1/classes.rb', line 1798 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
1805 1806 1807 |
# File 'lib/google/apis/cloudresourcemanager_v1/classes.rb', line 1805 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
1811 1812 1813 |
# File 'lib/google/apis/cloudresourcemanager_v1/classes.rb', line 1811 def page_token @page_token end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1818 1819 1820 1821 1822 |
# File 'lib/google/apis/cloudresourcemanager_v1/classes.rb', line 1818 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 |