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 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)
public static Output<GetReportResult> getReport(GetReportArgs args, InvokeOptions options)
fn::invoke:
function: google-native:apigee/v1:getReport
arguments:
# arguments dictionaryThe 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
