Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
google-native.apigee/v1.getReport
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
Retrieve a custom report definition.
Using getReport
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getReport(args: GetReportArgs, opts?: InvokeOptions): Promise<GetReportResult>
function getReportOutput(args: GetReportOutputArgs, opts?: InvokeOptions): Output<GetReportResult>
def get_report(organization_id: Optional[str] = None,
report_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetReportResult
def get_report_output(organization_id: Optional[pulumi.Input[str]] = None,
report_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetReportResult]
func LookupReport(ctx *Context, args *LookupReportArgs, opts ...InvokeOption) (*LookupReportResult, error)
func LookupReportOutput(ctx *Context, args *LookupReportOutputArgs, opts ...InvokeOption) LookupReportResultOutput
> Note: This function is named LookupReport
in the Go SDK.
public static class GetReport
{
public static Task<GetReportResult> InvokeAsync(GetReportArgs args, InvokeOptions? opts = null)
public static Output<GetReportResult> Invoke(GetReportInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetReportResult> getReport(GetReportArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: google-native:apigee/v1:getReport
arguments:
# arguments dictionary
The following arguments are supported:
- Organization
Id string - Report
Id string
- Organization
Id string - Report
Id string
- organization
Id String - report
Id String
- organization
Id string - report
Id string
- organization_
id str - report_
id str
- organization
Id String - report
Id String
getReport Result
The following output properties are available:
- Chart
Type string - This field contains the chart type for the report
- Comments List<string>
- Legacy field: not used. This field contains a list of comments associated with custom report
- Created
At string - Unix time when the app was created json key: createdAt
- Dimensions List<string>
- This contains the list of dimensions for the report
- Display
Name string - This is the display name for the report
- Environment string
- Environment name
- Filter string
- This field contains the filter expression
- From
Time string - Legacy field: not used. Contains the from time for the report
- Last
Modified stringAt - Modified time of this entity as milliseconds since epoch. json key: lastModifiedAt
- Last
Viewed stringAt - Last viewed time of this entity as milliseconds since epoch
- Limit string
- Legacy field: not used This field contains the limit for the result retrieved
- Metrics
List<Pulumi.
Google Native. Apigee. V1. Outputs. Google Cloud Apigee V1Custom Report Metric Response> - This contains the list of metrics
- Name string
- Unique identifier for the report T his is a legacy field used to encode custom report unique id
- Offset string
- Legacy field: not used. This field contains the offset for the data
- Organization string
- Organization name
- Properties
List<Pulumi.
Google Native. Apigee. V1. Outputs. Google Cloud Apigee V1Report Property Response> - This field contains report properties such as ui metadata etc.
- Sort
By List<string>Cols - Legacy field: not used much. Contains the list of sort by columns
- Sort
Order string - Legacy field: not used much. Contains the sort order for the sort columns
- List<string>
- Legacy field: not used. This field contains a list of tags associated with custom report
- Time
Unit string - This field contains the time unit of aggregation for the report
- To
Time string - Legacy field: not used. Contains the end time for the report
- Topk string
- Legacy field: not used. This field contains the top k parameter value for restricting the result
- Chart
Type string - This field contains the chart type for the report
- Comments []string
- Legacy field: not used. This field contains a list of comments associated with custom report
- Created
At string - Unix time when the app was created json key: createdAt
- Dimensions []string
- This contains the list of dimensions for the report
- Display
Name string - This is the display name for the report
- Environment string
- Environment name
- Filter string
- This field contains the filter expression
- From
Time string - Legacy field: not used. Contains the from time for the report
- Last
Modified stringAt - Modified time of this entity as milliseconds since epoch. json key: lastModifiedAt
- Last
Viewed stringAt - Last viewed time of this entity as milliseconds since epoch
- Limit string
- Legacy field: not used This field contains the limit for the result retrieved
- Metrics
[]Google
Cloud Apigee V1Custom Report Metric Response - This contains the list of metrics
- Name string
- Unique identifier for the report T his is a legacy field used to encode custom report unique id
- Offset string
- Legacy field: not used. This field contains the offset for the data
- Organization string
- Organization name
- Properties
[]Google
Cloud Apigee V1Report Property Response - This field contains report properties such as ui metadata etc.
- Sort
By []stringCols - Legacy field: not used much. Contains the list of sort by columns
- Sort
Order string - Legacy field: not used much. Contains the sort order for the sort columns
- []string
- Legacy field: not used. This field contains a list of tags associated with custom report
- Time
Unit string - This field contains the time unit of aggregation for the report
- To
Time string - Legacy field: not used. Contains the end time for the report
- Topk string
- Legacy field: not used. This field contains the top k parameter value for restricting the result
- chart
Type String - This field contains the chart type for the report
- comments List<String>
- Legacy field: not used. This field contains a list of comments associated with custom report
- created
At String - Unix time when the app was created json key: createdAt
- dimensions List<String>
- This contains the list of dimensions for the report
- display
Name String - This is the display name for the report
- environment String
- Environment name
- filter String
- This field contains the filter expression
- from
Time String - Legacy field: not used. Contains the from time for the report
- last
Modified StringAt - Modified time of this entity as milliseconds since epoch. json key: lastModifiedAt
- last
Viewed StringAt - Last viewed time of this entity as milliseconds since epoch
- limit String
- Legacy field: not used This field contains the limit for the result retrieved
- metrics
List<Google
Cloud Apigee V1Custom Report Metric Response> - This contains the list of metrics
- name String
- Unique identifier for the report T his is a legacy field used to encode custom report unique id
- offset String
- Legacy field: not used. This field contains the offset for the data
- organization String
- Organization name
- properties
List<Google
Cloud Apigee V1Report Property Response> - This field contains report properties such as ui metadata etc.
- sort
By List<String>Cols - Legacy field: not used much. Contains the list of sort by columns
- sort
Order String - Legacy field: not used much. Contains the sort order for the sort columns
- List<String>
- Legacy field: not used. This field contains a list of tags associated with custom report
- time
Unit String - This field contains the time unit of aggregation for the report
- to
Time String - Legacy field: not used. Contains the end time for the report
- topk String
- Legacy field: not used. This field contains the top k parameter value for restricting the result
- chart
Type string - This field contains the chart type for the report
- comments string[]
- Legacy field: not used. This field contains a list of comments associated with custom report
- created
At string - Unix time when the app was created json key: createdAt
- dimensions string[]
- This contains the list of dimensions for the report
- display
Name string - This is the display name for the report
- environment string
- Environment name
- filter string
- This field contains the filter expression
- from
Time string - Legacy field: not used. Contains the from time for the report
- last
Modified stringAt - Modified time of this entity as milliseconds since epoch. json key: lastModifiedAt
- last
Viewed stringAt - Last viewed time of this entity as milliseconds since epoch
- limit string
- Legacy field: not used This field contains the limit for the result retrieved
- metrics
Google
Cloud Apigee V1Custom Report Metric Response[] - This contains the list of metrics
- name string
- Unique identifier for the report T his is a legacy field used to encode custom report unique id
- offset string
- Legacy field: not used. This field contains the offset for the data
- organization string
- Organization name
- properties
Google
Cloud Apigee V1Report Property Response[] - This field contains report properties such as ui metadata etc.
- sort
By string[]Cols - Legacy field: not used much. Contains the list of sort by columns
- sort
Order string - Legacy field: not used much. Contains the sort order for the sort columns
- string[]
- Legacy field: not used. This field contains a list of tags associated with custom report
- time
Unit string - This field contains the time unit of aggregation for the report
- to
Time string - Legacy field: not used. Contains the end time for the report
- topk string
- Legacy field: not used. This field contains the top k parameter value for restricting the result
- chart_
type str - This field contains the chart type for the report
- comments Sequence[str]
- Legacy field: not used. This field contains a list of comments associated with custom report
- created_
at str - Unix time when the app was created json key: createdAt
- dimensions Sequence[str]
- This contains the list of dimensions for the report
- display_
name str - This is the display name for the report
- environment str
- Environment name
- filter str
- This field contains the filter expression
- from_
time str - Legacy field: not used. Contains the from time for the report
- last_
modified_ strat - Modified time of this entity as milliseconds since epoch. json key: lastModifiedAt
- last_
viewed_ strat - Last viewed time of this entity as milliseconds since epoch
- limit str
- Legacy field: not used This field contains the limit for the result retrieved
- metrics
Sequence[Google
Cloud Apigee V1Custom Report Metric Response] - This contains the list of metrics
- name str
- Unique identifier for the report T his is a legacy field used to encode custom report unique id
- offset str
- Legacy field: not used. This field contains the offset for the data
- organization str
- Organization name
- properties
Sequence[Google
Cloud Apigee V1Report Property Response] - This field contains report properties such as ui metadata etc.
- sort_
by_ Sequence[str]cols - Legacy field: not used much. Contains the list of sort by columns
- sort_
order str - Legacy field: not used much. Contains the sort order for the sort columns
- Sequence[str]
- Legacy field: not used. This field contains a list of tags associated with custom report
- time_
unit str - This field contains the time unit of aggregation for the report
- to_
time str - Legacy field: not used. Contains the end time for the report
- topk str
- Legacy field: not used. This field contains the top k parameter value for restricting the result
- chart
Type String - This field contains the chart type for the report
- comments List<String>
- Legacy field: not used. This field contains a list of comments associated with custom report
- created
At String - Unix time when the app was created json key: createdAt
- dimensions List<String>
- This contains the list of dimensions for the report
- display
Name String - This is the display name for the report
- environment String
- Environment name
- filter String
- This field contains the filter expression
- from
Time String - Legacy field: not used. Contains the from time for the report
- last
Modified StringAt - Modified time of this entity as milliseconds since epoch. json key: lastModifiedAt
- last
Viewed StringAt - Last viewed time of this entity as milliseconds since epoch
- limit String
- Legacy field: not used This field contains the limit for the result retrieved
- metrics List<Property Map>
- This contains the list of metrics
- name String
- Unique identifier for the report T his is a legacy field used to encode custom report unique id
- offset String
- Legacy field: not used. This field contains the offset for the data
- organization String
- Organization name
- properties List<Property Map>
- This field contains report properties such as ui metadata etc.
- sort
By List<String>Cols - Legacy field: not used much. Contains the list of sort by columns
- sort
Order String - Legacy field: not used much. Contains the sort order for the sort columns
- List<String>
- Legacy field: not used. This field contains a list of tags associated with custom report
- time
Unit String - This field contains the time unit of aggregation for the report
- to
Time String - Legacy field: not used. Contains the end time for the report
- topk String
- Legacy field: not used. This field contains the top k parameter value for restricting the result
Supporting Types
GoogleCloudApigeeV1AttributeResponse
GoogleCloudApigeeV1CustomReportMetricResponse
GoogleCloudApigeeV1ReportPropertyResponse
- Property string
- name of the property
- Value
List<Pulumi.
Google Native. Apigee. V1. Inputs. Google Cloud Apigee V1Attribute Response> - property values
- Property string
- name of the property
- Value
[]Google
Cloud Apigee V1Attribute Response - property values
- property String
- name of the property
- value
List<Google
Cloud Apigee V1Attribute Response> - property values
- property string
- name of the property
- value
Google
Cloud Apigee V1Attribute Response[] - property values
- property str
- name of the property
- value
Sequence[Google
Cloud Apigee V1Attribute Response] - property values
- property String
- name of the property
- value List<Property Map>
- property values
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.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi