class Azure::ResourceGraph::Mgmt::V2019_04_01::Models::QueryResponse
Query result.
Attributes
count[RW]
@return [Integer] Number of records returned in the current response. In the case of paging, this is the number of records in the current page.
data[RW]
@return Query output in tabular format.
facets[RW]
@return [Array<Facet>] Query facets.
result_truncated[RW]
@return [ResultTruncated] Indicates whether the query results are truncated. Possible values include: 'true', 'false'
skip_token[RW]
@return [String] When present, the value can be passed to a subsequent query call (together with the same query and subscriptions used in the current request) to retrieve the next page of data.
total_records[RW]
@return [Integer] Number of total records matching the query.
Private Class Methods
mapper()
click to toggle source
Mapper for QueryResponse
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2019-04-01/generated/azure_mgmt_resourcegraph/models/query_response.rb, line 43 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'QueryResponse', type: { name: 'Composite', class_name: 'QueryResponse', model_properties: { total_records: { client_side_validation: true, required: true, serialized_name: 'totalRecords', type: { name: 'Number' } }, count: { client_side_validation: true, required: true, serialized_name: 'count', type: { name: 'Number' } }, result_truncated: { client_side_validation: true, required: true, serialized_name: 'resultTruncated', type: { name: 'Enum', module: 'ResultTruncated' } }, skip_token: { client_side_validation: true, required: false, serialized_name: '$skipToken', type: { name: 'String' } }, data: { client_side_validation: true, required: true, serialized_name: 'data', type: { name: 'Object' } }, facets: { client_side_validation: true, required: false, serialized_name: 'facets', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'FacetElementType', type: { name: 'Composite', polymorphic_discriminator: 'resultType', uber_parent: 'Facet', class_name: 'Facet' } } } } } } } end