Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.apigee/v1.Query
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Submit a query to be processed in the background. If the submission of the query succeeds, the API returns a 201 status and an ID that refer to the query. In addition to the HTTP status 201, the state
of “enqueued” means that the request succeeded.
Note - this resource’s API doesn’t support deletion. When deleted, the resource will persist
on Google Cloud even though it will be deleted from Pulumi state.
Create Query Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Query(name: string, args: QueryArgs, opts?: CustomResourceOptions);
@overload
def Query(resource_name: str,
args: QueryArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Query(resource_name: str,
opts: Optional[ResourceOptions] = None,
organization_id: Optional[str] = None,
environment_id: Optional[str] = None,
time_range: Optional[Any] = None,
dimensions: Optional[Sequence[str]] = None,
envgroup_hostname: Optional[str] = None,
filter: Optional[str] = None,
group_by_time_unit: Optional[str] = None,
limit: Optional[int] = None,
metrics: Optional[Sequence[GoogleCloudApigeeV1QueryMetricArgs]] = None,
name: Optional[str] = None,
csv_delimiter: Optional[str] = None,
output_format: Optional[str] = None,
report_definition_id: Optional[str] = None)
func NewQuery(ctx *Context, name string, args QueryArgs, opts ...ResourceOption) (*Query, error)
public Query(string name, QueryArgs args, CustomResourceOptions? opts = null)
type: google-native:apigee/v1:Query
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args QueryArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args QueryArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args QueryArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args QueryArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args QueryArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var queryResource = new GoogleNative.Apigee.V1.Query("queryResource", new()
{
OrganizationId = "string",
EnvironmentId = "string",
TimeRange = "any",
Dimensions = new[]
{
"string",
},
EnvgroupHostname = "string",
Filter = "string",
GroupByTimeUnit = "string",
Limit = 0,
Metrics = new[]
{
new GoogleNative.Apigee.V1.Inputs.GoogleCloudApigeeV1QueryMetricArgs
{
Name = "string",
Alias = "string",
Function = "string",
Operator = "string",
Value = "string",
},
},
Name = "string",
CsvDelimiter = "string",
OutputFormat = "string",
ReportDefinitionId = "string",
});
example, err := apigee.NewQuery(ctx, "queryResource", &apigee.QueryArgs{
OrganizationId: pulumi.String("string"),
EnvironmentId: pulumi.String("string"),
TimeRange: pulumi.Any("any"),
Dimensions: pulumi.StringArray{
pulumi.String("string"),
},
EnvgroupHostname: pulumi.String("string"),
Filter: pulumi.String("string"),
GroupByTimeUnit: pulumi.String("string"),
Limit: pulumi.Int(0),
Metrics: apigee.GoogleCloudApigeeV1QueryMetricArray{
&apigee.GoogleCloudApigeeV1QueryMetricArgs{
Name: pulumi.String("string"),
Alias: pulumi.String("string"),
Function: pulumi.String("string"),
Operator: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
CsvDelimiter: pulumi.String("string"),
OutputFormat: pulumi.String("string"),
ReportDefinitionId: pulumi.String("string"),
})
var queryResource = new Query("queryResource", QueryArgs.builder()
.organizationId("string")
.environmentId("string")
.timeRange("any")
.dimensions("string")
.envgroupHostname("string")
.filter("string")
.groupByTimeUnit("string")
.limit(0)
.metrics(GoogleCloudApigeeV1QueryMetricArgs.builder()
.name("string")
.alias("string")
.function("string")
.operator("string")
.value("string")
.build())
.name("string")
.csvDelimiter("string")
.outputFormat("string")
.reportDefinitionId("string")
.build());
query_resource = google_native.apigee.v1.Query("queryResource",
organization_id="string",
environment_id="string",
time_range="any",
dimensions=["string"],
envgroup_hostname="string",
filter="string",
group_by_time_unit="string",
limit=0,
metrics=[google_native.apigee.v1.GoogleCloudApigeeV1QueryMetricArgs(
name="string",
alias="string",
function="string",
operator="string",
value="string",
)],
name="string",
csv_delimiter="string",
output_format="string",
report_definition_id="string")
const queryResource = new google_native.apigee.v1.Query("queryResource", {
organizationId: "string",
environmentId: "string",
timeRange: "any",
dimensions: ["string"],
envgroupHostname: "string",
filter: "string",
groupByTimeUnit: "string",
limit: 0,
metrics: [{
name: "string",
alias: "string",
"function": "string",
operator: "string",
value: "string",
}],
name: "string",
csvDelimiter: "string",
outputFormat: "string",
reportDefinitionId: "string",
});
type: google-native:apigee/v1:Query
properties:
csvDelimiter: string
dimensions:
- string
envgroupHostname: string
environmentId: string
filter: string
groupByTimeUnit: string
limit: 0
metrics:
- alias: string
function: string
name: string
operator: string
value: string
name: string
organizationId: string
outputFormat: string
reportDefinitionId: string
timeRange: any
Query Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Query resource accepts the following input properties:
- Environment
Id string - Organization
Id string - Time
Range object - Time range for the query. Can use the following predefined strings to specify the time range:
last60minutes
last24hours
last7days
Or, specify the timeRange as a structure describing start and end timestamps in the ISO format: yyyy-mm-ddThh:mm:ssZ. Example: "timeRange": { "start": "2018-07-29T00:13:00Z", "end": "2018-08-01T00:18:00Z" } - Csv
Delimiter string - Delimiter used in the CSV file, if
outputFormat
is set tocsv
. Defaults to the,
(comma) character. Supported delimiter characters include comma (,
), pipe (|
), and tab (\t
). - Dimensions List<string>
- A list of dimensions. https://docs.apigee.com/api-platform/analytics/analytics-reference#dimensions
- Envgroup
Hostname string - Hostname needs to be specified if query intends to run at host level. This field is only allowed when query is submitted by CreateHostAsyncQuery where analytics data will be grouped by organization and hostname.
- Filter string
- Boolean expression that can be used to filter data. Filter expressions can be combined using AND/OR terms and should be fully parenthesized to avoid ambiguity. See Analytics metrics, dimensions, and filters reference https://docs.apigee.com/api-platform/analytics/analytics-reference for more information on the fields available to filter on. For more information on the tokens that you use to build filter expressions, see Filter expression syntax. https://docs.apigee.com/api-platform/analytics/asynch-reports-api#filter-expression-syntax
- Group
By stringTime Unit - Time unit used to group the result set. Valid values include: second, minute, hour, day, week, or month. If a query includes groupByTimeUnit, then the result is an aggregation based on the specified time unit and the resultant timestamp does not include milliseconds precision. If a query omits groupByTimeUnit, then the resultant timestamp includes milliseconds precision.
- Limit int
- Maximum number of rows that can be returned in the result.
- Metrics
List<Pulumi.
Google Native. Apigee. V1. Inputs. Google Cloud Apigee V1Query Metric> - A list of Metrics.
- Name string
- Asynchronous Query Name.
- Output
Format string - Valid values include:
csv
orjson
. Defaults tojson
. Note: Configure the delimiter for CSV output using the csvDelimiter property. - Report
Definition stringId - Asynchronous Report ID.
- Environment
Id string - Organization
Id string - Time
Range interface{} - Time range for the query. Can use the following predefined strings to specify the time range:
last60minutes
last24hours
last7days
Or, specify the timeRange as a structure describing start and end timestamps in the ISO format: yyyy-mm-ddThh:mm:ssZ. Example: "timeRange": { "start": "2018-07-29T00:13:00Z", "end": "2018-08-01T00:18:00Z" } - Csv
Delimiter string - Delimiter used in the CSV file, if
outputFormat
is set tocsv
. Defaults to the,
(comma) character. Supported delimiter characters include comma (,
), pipe (|
), and tab (\t
). - Dimensions []string
- A list of dimensions. https://docs.apigee.com/api-platform/analytics/analytics-reference#dimensions
- Envgroup
Hostname string - Hostname needs to be specified if query intends to run at host level. This field is only allowed when query is submitted by CreateHostAsyncQuery where analytics data will be grouped by organization and hostname.
- Filter string
- Boolean expression that can be used to filter data. Filter expressions can be combined using AND/OR terms and should be fully parenthesized to avoid ambiguity. See Analytics metrics, dimensions, and filters reference https://docs.apigee.com/api-platform/analytics/analytics-reference for more information on the fields available to filter on. For more information on the tokens that you use to build filter expressions, see Filter expression syntax. https://docs.apigee.com/api-platform/analytics/asynch-reports-api#filter-expression-syntax
- Group
By stringTime Unit - Time unit used to group the result set. Valid values include: second, minute, hour, day, week, or month. If a query includes groupByTimeUnit, then the result is an aggregation based on the specified time unit and the resultant timestamp does not include milliseconds precision. If a query omits groupByTimeUnit, then the resultant timestamp includes milliseconds precision.
- Limit int
- Maximum number of rows that can be returned in the result.
- Metrics
[]Google
Cloud Apigee V1Query Metric Args - A list of Metrics.
- Name string
- Asynchronous Query Name.
- Output
Format string - Valid values include:
csv
orjson
. Defaults tojson
. Note: Configure the delimiter for CSV output using the csvDelimiter property. - Report
Definition stringId - Asynchronous Report ID.
- environment
Id String - organization
Id String - time
Range Object - Time range for the query. Can use the following predefined strings to specify the time range:
last60minutes
last24hours
last7days
Or, specify the timeRange as a structure describing start and end timestamps in the ISO format: yyyy-mm-ddThh:mm:ssZ. Example: "timeRange": { "start": "2018-07-29T00:13:00Z", "end": "2018-08-01T00:18:00Z" } - csv
Delimiter String - Delimiter used in the CSV file, if
outputFormat
is set tocsv
. Defaults to the,
(comma) character. Supported delimiter characters include comma (,
), pipe (|
), and tab (\t
). - dimensions List<String>
- A list of dimensions. https://docs.apigee.com/api-platform/analytics/analytics-reference#dimensions
- envgroup
Hostname String - Hostname needs to be specified if query intends to run at host level. This field is only allowed when query is submitted by CreateHostAsyncQuery where analytics data will be grouped by organization and hostname.
- filter String
- Boolean expression that can be used to filter data. Filter expressions can be combined using AND/OR terms and should be fully parenthesized to avoid ambiguity. See Analytics metrics, dimensions, and filters reference https://docs.apigee.com/api-platform/analytics/analytics-reference for more information on the fields available to filter on. For more information on the tokens that you use to build filter expressions, see Filter expression syntax. https://docs.apigee.com/api-platform/analytics/asynch-reports-api#filter-expression-syntax
- group
By StringTime Unit - Time unit used to group the result set. Valid values include: second, minute, hour, day, week, or month. If a query includes groupByTimeUnit, then the result is an aggregation based on the specified time unit and the resultant timestamp does not include milliseconds precision. If a query omits groupByTimeUnit, then the resultant timestamp includes milliseconds precision.
- limit Integer
- Maximum number of rows that can be returned in the result.
- metrics
List<Google
Cloud Apigee V1Query Metric> - A list of Metrics.
- name String
- Asynchronous Query Name.
- output
Format String - Valid values include:
csv
orjson
. Defaults tojson
. Note: Configure the delimiter for CSV output using the csvDelimiter property. - report
Definition StringId - Asynchronous Report ID.
- environment
Id string - organization
Id string - time
Range any - Time range for the query. Can use the following predefined strings to specify the time range:
last60minutes
last24hours
last7days
Or, specify the timeRange as a structure describing start and end timestamps in the ISO format: yyyy-mm-ddThh:mm:ssZ. Example: "timeRange": { "start": "2018-07-29T00:13:00Z", "end": "2018-08-01T00:18:00Z" } - csv
Delimiter string - Delimiter used in the CSV file, if
outputFormat
is set tocsv
. Defaults to the,
(comma) character. Supported delimiter characters include comma (,
), pipe (|
), and tab (\t
). - dimensions string[]
- A list of dimensions. https://docs.apigee.com/api-platform/analytics/analytics-reference#dimensions
- envgroup
Hostname string - Hostname needs to be specified if query intends to run at host level. This field is only allowed when query is submitted by CreateHostAsyncQuery where analytics data will be grouped by organization and hostname.
- filter string
- Boolean expression that can be used to filter data. Filter expressions can be combined using AND/OR terms and should be fully parenthesized to avoid ambiguity. See Analytics metrics, dimensions, and filters reference https://docs.apigee.com/api-platform/analytics/analytics-reference for more information on the fields available to filter on. For more information on the tokens that you use to build filter expressions, see Filter expression syntax. https://docs.apigee.com/api-platform/analytics/asynch-reports-api#filter-expression-syntax
- group
By stringTime Unit - Time unit used to group the result set. Valid values include: second, minute, hour, day, week, or month. If a query includes groupByTimeUnit, then the result is an aggregation based on the specified time unit and the resultant timestamp does not include milliseconds precision. If a query omits groupByTimeUnit, then the resultant timestamp includes milliseconds precision.
- limit number
- Maximum number of rows that can be returned in the result.
- metrics
Google
Cloud Apigee V1Query Metric[] - A list of Metrics.
- name string
- Asynchronous Query Name.
- output
Format string - Valid values include:
csv
orjson
. Defaults tojson
. Note: Configure the delimiter for CSV output using the csvDelimiter property. - report
Definition stringId - Asynchronous Report ID.
- environment_
id str - organization_
id str - time_
range Any - Time range for the query. Can use the following predefined strings to specify the time range:
last60minutes
last24hours
last7days
Or, specify the timeRange as a structure describing start and end timestamps in the ISO format: yyyy-mm-ddThh:mm:ssZ. Example: "timeRange": { "start": "2018-07-29T00:13:00Z", "end": "2018-08-01T00:18:00Z" } - csv_
delimiter str - Delimiter used in the CSV file, if
outputFormat
is set tocsv
. Defaults to the,
(comma) character. Supported delimiter characters include comma (,
), pipe (|
), and tab (\t
). - dimensions Sequence[str]
- A list of dimensions. https://docs.apigee.com/api-platform/analytics/analytics-reference#dimensions
- envgroup_
hostname str - Hostname needs to be specified if query intends to run at host level. This field is only allowed when query is submitted by CreateHostAsyncQuery where analytics data will be grouped by organization and hostname.
- filter str
- Boolean expression that can be used to filter data. Filter expressions can be combined using AND/OR terms and should be fully parenthesized to avoid ambiguity. See Analytics metrics, dimensions, and filters reference https://docs.apigee.com/api-platform/analytics/analytics-reference for more information on the fields available to filter on. For more information on the tokens that you use to build filter expressions, see Filter expression syntax. https://docs.apigee.com/api-platform/analytics/asynch-reports-api#filter-expression-syntax
- group_
by_ strtime_ unit - Time unit used to group the result set. Valid values include: second, minute, hour, day, week, or month. If a query includes groupByTimeUnit, then the result is an aggregation based on the specified time unit and the resultant timestamp does not include milliseconds precision. If a query omits groupByTimeUnit, then the resultant timestamp includes milliseconds precision.
- limit int
- Maximum number of rows that can be returned in the result.
- metrics
Sequence[Google
Cloud Apigee V1Query Metric Args] - A list of Metrics.
- name str
- Asynchronous Query Name.
- output_
format str - Valid values include:
csv
orjson
. Defaults tojson
. Note: Configure the delimiter for CSV output using the csvDelimiter property. - report_
definition_ strid - Asynchronous Report ID.
- environment
Id String - organization
Id String - time
Range Any - Time range for the query. Can use the following predefined strings to specify the time range:
last60minutes
last24hours
last7days
Or, specify the timeRange as a structure describing start and end timestamps in the ISO format: yyyy-mm-ddThh:mm:ssZ. Example: "timeRange": { "start": "2018-07-29T00:13:00Z", "end": "2018-08-01T00:18:00Z" } - csv
Delimiter String - Delimiter used in the CSV file, if
outputFormat
is set tocsv
. Defaults to the,
(comma) character. Supported delimiter characters include comma (,
), pipe (|
), and tab (\t
). - dimensions List<String>
- A list of dimensions. https://docs.apigee.com/api-platform/analytics/analytics-reference#dimensions
- envgroup
Hostname String - Hostname needs to be specified if query intends to run at host level. This field is only allowed when query is submitted by CreateHostAsyncQuery where analytics data will be grouped by organization and hostname.
- filter String
- Boolean expression that can be used to filter data. Filter expressions can be combined using AND/OR terms and should be fully parenthesized to avoid ambiguity. See Analytics metrics, dimensions, and filters reference https://docs.apigee.com/api-platform/analytics/analytics-reference for more information on the fields available to filter on. For more information on the tokens that you use to build filter expressions, see Filter expression syntax. https://docs.apigee.com/api-platform/analytics/asynch-reports-api#filter-expression-syntax
- group
By StringTime Unit - Time unit used to group the result set. Valid values include: second, minute, hour, day, week, or month. If a query includes groupByTimeUnit, then the result is an aggregation based on the specified time unit and the resultant timestamp does not include milliseconds precision. If a query omits groupByTimeUnit, then the resultant timestamp includes milliseconds precision.
- limit Number
- Maximum number of rows that can be returned in the result.
- metrics List<Property Map>
- A list of Metrics.
- name String
- Asynchronous Query Name.
- output
Format String - Valid values include:
csv
orjson
. Defaults tojson
. Note: Configure the delimiter for CSV output using the csvDelimiter property. - report
Definition StringId - Asynchronous Report ID.
Outputs
All input properties are implicitly available as output properties. Additionally, the Query resource produces the following output properties:
- Created string
- Creation time of the query.
- Error string
- Error is set when query fails.
- Execution
Time string - ExecutionTime is available only after the query is completed.
- Id string
- The provider-assigned unique ID for this managed resource.
- Query
Params Pulumi.Google Native. Apigee. V1. Outputs. Google Cloud Apigee V1Query Metadata Response - Contains information like metrics, dimenstions etc of the AsyncQuery.
- Result
Pulumi.
Google Native. Apigee. V1. Outputs. Google Cloud Apigee V1Async Query Result Response - Result is available only after the query is completed.
- Result
File stringSize - ResultFileSize is available only after the query is completed.
- Result
Rows string - ResultRows is available only after the query is completed.
- Self string
- Self link of the query. Example:
/organizations/myorg/environments/myenv/queries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd
or following format if query is running at host level:/organizations/myorg/hostQueries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd
- State string
- Query state could be "enqueued", "running", "completed", "failed".
- Updated string
- Last updated timestamp for the query.
- Created string
- Creation time of the query.
- Error string
- Error is set when query fails.
- Execution
Time string - ExecutionTime is available only after the query is completed.
- Id string
- The provider-assigned unique ID for this managed resource.
- Query
Params GoogleCloud Apigee V1Query Metadata Response - Contains information like metrics, dimenstions etc of the AsyncQuery.
- Result
Google
Cloud Apigee V1Async Query Result Response - Result is available only after the query is completed.
- Result
File stringSize - ResultFileSize is available only after the query is completed.
- Result
Rows string - ResultRows is available only after the query is completed.
- Self string
- Self link of the query. Example:
/organizations/myorg/environments/myenv/queries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd
or following format if query is running at host level:/organizations/myorg/hostQueries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd
- State string
- Query state could be "enqueued", "running", "completed", "failed".
- Updated string
- Last updated timestamp for the query.
- created String
- Creation time of the query.
- error String
- Error is set when query fails.
- execution
Time String - ExecutionTime is available only after the query is completed.
- id String
- The provider-assigned unique ID for this managed resource.
- query
Params GoogleCloud Apigee V1Query Metadata Response - Contains information like metrics, dimenstions etc of the AsyncQuery.
- result
Google
Cloud Apigee V1Async Query Result Response - Result is available only after the query is completed.
- result
File StringSize - ResultFileSize is available only after the query is completed.
- result
Rows String - ResultRows is available only after the query is completed.
- self String
- Self link of the query. Example:
/organizations/myorg/environments/myenv/queries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd
or following format if query is running at host level:/organizations/myorg/hostQueries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd
- state String
- Query state could be "enqueued", "running", "completed", "failed".
- updated String
- Last updated timestamp for the query.
- created string
- Creation time of the query.
- error string
- Error is set when query fails.
- execution
Time string - ExecutionTime is available only after the query is completed.
- id string
- The provider-assigned unique ID for this managed resource.
- query
Params GoogleCloud Apigee V1Query Metadata Response - Contains information like metrics, dimenstions etc of the AsyncQuery.
- result
Google
Cloud Apigee V1Async Query Result Response - Result is available only after the query is completed.
- result
File stringSize - ResultFileSize is available only after the query is completed.
- result
Rows string - ResultRows is available only after the query is completed.
- self string
- Self link of the query. Example:
/organizations/myorg/environments/myenv/queries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd
or following format if query is running at host level:/organizations/myorg/hostQueries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd
- state string
- Query state could be "enqueued", "running", "completed", "failed".
- updated string
- Last updated timestamp for the query.
- created str
- Creation time of the query.
- error str
- Error is set when query fails.
- execution_
time str - ExecutionTime is available only after the query is completed.
- id str
- The provider-assigned unique ID for this managed resource.
- query_
params GoogleCloud Apigee V1Query Metadata Response - Contains information like metrics, dimenstions etc of the AsyncQuery.
- result
Google
Cloud Apigee V1Async Query Result Response - Result is available only after the query is completed.
- result_
file_ strsize - ResultFileSize is available only after the query is completed.
- result_
rows str - ResultRows is available only after the query is completed.
- self str
- Self link of the query. Example:
/organizations/myorg/environments/myenv/queries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd
or following format if query is running at host level:/organizations/myorg/hostQueries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd
- state str
- Query state could be "enqueued", "running", "completed", "failed".
- updated str
- Last updated timestamp for the query.
- created String
- Creation time of the query.
- error String
- Error is set when query fails.
- execution
Time String - ExecutionTime is available only after the query is completed.
- id String
- The provider-assigned unique ID for this managed resource.
- query
Params Property Map - Contains information like metrics, dimenstions etc of the AsyncQuery.
- result Property Map
- Result is available only after the query is completed.
- result
File StringSize - ResultFileSize is available only after the query is completed.
- result
Rows String - ResultRows is available only after the query is completed.
- self String
- Self link of the query. Example:
/organizations/myorg/environments/myenv/queries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd
or following format if query is running at host level:/organizations/myorg/hostQueries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd
- state String
- Query state could be "enqueued", "running", "completed", "failed".
- updated String
- Last updated timestamp for the query.
Supporting Types
GoogleCloudApigeeV1AsyncQueryResultResponse, GoogleCloudApigeeV1AsyncQueryResultResponseArgs
- Expires string
- Query result will be unaccessable after this time.
- Self string
- Self link of the query results. Example:
/organizations/myorg/environments/myenv/queries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result
or following format if query is running at host level:/organizations/myorg/hostQueries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result
- Expires string
- Query result will be unaccessable after this time.
- Self string
- Self link of the query results. Example:
/organizations/myorg/environments/myenv/queries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result
or following format if query is running at host level:/organizations/myorg/hostQueries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result
- expires String
- Query result will be unaccessable after this time.
- self String
- Self link of the query results. Example:
/organizations/myorg/environments/myenv/queries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result
or following format if query is running at host level:/organizations/myorg/hostQueries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result
- expires string
- Query result will be unaccessable after this time.
- self string
- Self link of the query results. Example:
/organizations/myorg/environments/myenv/queries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result
or following format if query is running at host level:/organizations/myorg/hostQueries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result
- expires str
- Query result will be unaccessable after this time.
- self str
- Self link of the query results. Example:
/organizations/myorg/environments/myenv/queries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result
or following format if query is running at host level:/organizations/myorg/hostQueries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result
- expires String
- Query result will be unaccessable after this time.
- self String
- Self link of the query results. Example:
/organizations/myorg/environments/myenv/queries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result
or following format if query is running at host level:/organizations/myorg/hostQueries/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd/result
GoogleCloudApigeeV1QueryMetadataResponse, GoogleCloudApigeeV1QueryMetadataResponseArgs
- Dimensions List<string>
- Dimensions of the AsyncQuery.
- End
Timestamp string - End timestamp of the query range.
- Metrics List<string>
- Metrics of the AsyncQuery. Example: ["name:message_count,func:sum,alias:sum_message_count"]
- Output
Format string - Output format.
- Start
Timestamp string - Start timestamp of the query range.
- Time
Unit string - Query GroupBy time unit.
- Dimensions []string
- Dimensions of the AsyncQuery.
- End
Timestamp string - End timestamp of the query range.
- Metrics []string
- Metrics of the AsyncQuery. Example: ["name:message_count,func:sum,alias:sum_message_count"]
- Output
Format string - Output format.
- Start
Timestamp string - Start timestamp of the query range.
- Time
Unit string - Query GroupBy time unit.
- dimensions List<String>
- Dimensions of the AsyncQuery.
- end
Timestamp String - End timestamp of the query range.
- metrics List<String>
- Metrics of the AsyncQuery. Example: ["name:message_count,func:sum,alias:sum_message_count"]
- output
Format String - Output format.
- start
Timestamp String - Start timestamp of the query range.
- time
Unit String - Query GroupBy time unit.
- dimensions string[]
- Dimensions of the AsyncQuery.
- end
Timestamp string - End timestamp of the query range.
- metrics string[]
- Metrics of the AsyncQuery. Example: ["name:message_count,func:sum,alias:sum_message_count"]
- output
Format string - Output format.
- start
Timestamp string - Start timestamp of the query range.
- time
Unit string - Query GroupBy time unit.
- dimensions Sequence[str]
- Dimensions of the AsyncQuery.
- end_
timestamp str - End timestamp of the query range.
- metrics Sequence[str]
- Metrics of the AsyncQuery. Example: ["name:message_count,func:sum,alias:sum_message_count"]
- output_
format str - Output format.
- start_
timestamp str - Start timestamp of the query range.
- time_
unit str - Query GroupBy time unit.
- dimensions List<String>
- Dimensions of the AsyncQuery.
- end
Timestamp String - End timestamp of the query range.
- metrics List<String>
- Metrics of the AsyncQuery. Example: ["name:message_count,func:sum,alias:sum_message_count"]
- output
Format String - Output format.
- start
Timestamp String - Start timestamp of the query range.
- time
Unit String - Query GroupBy time unit.
GoogleCloudApigeeV1QueryMetric, GoogleCloudApigeeV1QueryMetricArgs
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.