Report Args
data class ReportArgs(val chartType: Output<String>? = null, val comments: Output<List<String>>? = null, val dimensions: Output<List<String>>? = null, val displayName: Output<String>? = null, val filter: Output<String>? = null, val fromTime: Output<String>? = null, val limit: Output<String>? = null, val metrics: Output<List<GoogleCloudApigeeV1CustomReportMetricArgs>>? = null, val name: Output<String>? = null, val offset: Output<String>? = null, val organizationId: Output<String>? = null, val properties: Output<List<GoogleCloudApigeeV1ReportPropertyArgs>>? = null, val sortByCols: Output<List<String>>? = null, val sortOrder: Output<String>? = null, val tags: Output<List<String>>? = null, val timeUnit: Output<String>? = null, val toTime: Output<String>? = null, val topk: Output<String>? = null) : ConvertibleToJava<ReportArgs>
Creates a Custom Report for an Organization. A Custom Report provides Apigee Customers to create custom dashboards in addition to the standard dashboards which are provided. The Custom Report in its simplest form contains specifications about metrics, dimensions and filters. It is important to note that the custom report by itself does not provide an executable entity. The Edge UI converts the custom report definition into an analytics query and displays the result in a chart.
Constructors
Link copied to clipboard
fun ReportArgs(chartType: Output<String>? = null, comments: Output<List<String>>? = null, dimensions: Output<List<String>>? = null, displayName: Output<String>? = null, filter: Output<String>? = null, fromTime: Output<String>? = null, limit: Output<String>? = null, metrics: Output<List<GoogleCloudApigeeV1CustomReportMetricArgs>>? = null, name: Output<String>? = null, offset: Output<String>? = null, organizationId: Output<String>? = null, properties: Output<List<GoogleCloudApigeeV1ReportPropertyArgs>>? = null, sortByCols: Output<List<String>>? = null, sortOrder: Output<String>? = null, tags: Output<List<String>>? = null, timeUnit: Output<String>? = null, toTime: Output<String>? = null, topk: Output<String>? = null)