Class QueryAssetsRequest
QueryAssets request.
Implements
Inherited Members
Namespace: Google.Apis.CloudAsset.v1.Data
Assembly: Google.Apis.CloudAsset.v1.dll
Syntax
public class QueryAssetsRequest : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
JobReference
Optional. Reference to the query job, which is from the QueryAssetsResponse
of previous QueryAssets
call.
Declaration
[JsonProperty("jobReference")]
public virtual string JobReference { get; set; }
Property Value
Type | Description |
---|---|
string |
OutputConfig
Optional. Destination where the query results will be saved. When this field is specified, the query results won't be saved in the [QueryAssetsResponse.query_result]. Instead [QueryAssetsResponse.output_config] will be set. Meanwhile, [QueryAssetsResponse.job_reference] will be set and can be used to check the status of the query job when passed to a following [QueryAssets] API call.
Declaration
[JsonProperty("outputConfig")]
public virtual QueryAssetsOutputConfig OutputConfig { get; set; }
Property Value
Type | Description |
---|---|
QueryAssetsOutputConfig |
PageSize
Optional. The maximum number of rows to return in the results. Responses are limited to 10 MB and 1000 rows. By default, the maximum row count is 1000. When the byte or row count limit is reached, the rest of the query results will be paginated. The field will be ignored when [output_config] is specified.
Declaration
[JsonProperty("pageSize")]
public virtual int? PageSize { get; set; }
Property Value
Type | Description |
---|---|
int? |
PageToken
Optional. A page token received from previous QueryAssets
. The field will be ignored when [output_config]
is specified.
Declaration
[JsonProperty("pageToken")]
public virtual string PageToken { get; set; }
Property Value
Type | Description |
---|---|
string |
ReadTime
object representation of ReadTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use ReadTimeDateTimeOffset instead.")]
public virtual object ReadTime { get; set; }
Property Value
Type | Description |
---|---|
object |
ReadTimeDateTimeOffset
DateTimeOffset representation of ReadTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? ReadTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
ReadTimeRaw
Optional. Queries cloud assets as they appeared at the specified point in time.
Declaration
[JsonProperty("readTime")]
public virtual string ReadTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
ReadTimeWindow
Optional. [start_time] is required. [start_time] must be less than [end_time] Defaults [end_time] to now if [start_time] is set and [end_time] isn't. Maximum permitted time range is 7 days.
Declaration
[JsonProperty("readTimeWindow")]
public virtual TimeWindow ReadTimeWindow { get; set; }
Property Value
Type | Description |
---|---|
TimeWindow |
Statement
Optional. A SQL statement that's compatible with BigQuery SQL.
Declaration
[JsonProperty("statement")]
public virtual string Statement { get; set; }
Property Value
Type | Description |
---|---|
string |
Timeout
Optional. Specifies the maximum amount of time that the client is willing to wait for the query to complete.
By default, this limit is 5 min for the first query, and 1 minute for the following queries. If the query is
complete, the done
field in the QueryAssetsResponse
is true, otherwise false. Like BigQuery jobs.query
API The call is not
guaranteed to wait for the specified timeout; it typically returns after around 200 seconds (200,000
milliseconds), even if the query is not complete. The field will be ignored when [output_config] is
specified.
Declaration
[JsonProperty("timeout")]
public virtual object Timeout { get; set; }
Property Value
Type | Description |
---|---|
object |