Oracle Cloud Infrastructure v3.11.1 published on Friday, Nov 14, 2025 by Pulumi
Oracle Cloud Infrastructure v3.11.1 published on Friday, Nov 14, 2025 by Pulumi
This data source provides the list of Report Metadata in Oracle Cloud Infrastructure Fleet Apps Management service.
Returns a list of all the report metadata.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testReportMetadata = oci.FleetAppsManagement.getReportMetadata({
compartmentId: compartmentId,
reportName: reportName,
});
import pulumi
import pulumi_oci as oci
test_report_metadata = oci.FleetAppsManagement.get_report_metadata(compartment_id=compartment_id,
report_name=report_name)
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v3/go/oci/fleetappsmanagement"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := fleetappsmanagement.GetReportMetadata(ctx, &fleetappsmanagement.GetReportMetadataArgs{
CompartmentId: compartmentId,
ReportName: pulumi.StringRef(reportName),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testReportMetadata = Oci.FleetAppsManagement.GetReportMetadata.Invoke(new()
{
CompartmentId = compartmentId,
ReportName = reportName,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.FleetAppsManagement.FleetAppsManagementFunctions;
import com.pulumi.oci.FleetAppsManagement.inputs.GetReportMetadataArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var testReportMetadata = FleetAppsManagementFunctions.getReportMetadata(GetReportMetadataArgs.builder()
.compartmentId(compartmentId)
.reportName(reportName)
.build());
}
}
variables:
testReportMetadata:
fn::invoke:
function: oci:FleetAppsManagement:getReportMetadata
arguments:
compartmentId: ${compartmentId}
reportName: ${reportName}
Using getReportMetadata
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 getReportMetadata(args: GetReportMetadataArgs, opts?: InvokeOptions): Promise<GetReportMetadataResult>
function getReportMetadataOutput(args: GetReportMetadataOutputArgs, opts?: InvokeOptions): Output<GetReportMetadataResult>def get_report_metadata(compartment_id: Optional[str] = None,
filters: Optional[Sequence[GetReportMetadataFilter]] = None,
report_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetReportMetadataResult
def get_report_metadata_output(compartment_id: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetReportMetadataFilterArgs]]]] = None,
report_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetReportMetadataResult]func GetReportMetadata(ctx *Context, args *GetReportMetadataArgs, opts ...InvokeOption) (*GetReportMetadataResult, error)
func GetReportMetadataOutput(ctx *Context, args *GetReportMetadataOutputArgs, opts ...InvokeOption) GetReportMetadataResultOutput> Note: This function is named GetReportMetadata in the Go SDK.
public static class GetReportMetadata
{
public static Task<GetReportMetadataResult> InvokeAsync(GetReportMetadataArgs args, InvokeOptions? opts = null)
public static Output<GetReportMetadataResult> Invoke(GetReportMetadataInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetReportMetadataResult> getReportMetadata(GetReportMetadataArgs args, InvokeOptions options)
public static Output<GetReportMetadataResult> getReportMetadata(GetReportMetadataArgs args, InvokeOptions options)
fn::invoke:
function: oci:FleetAppsManagement/getReportMetadata:getReportMetadata
arguments:
# arguments dictionaryThe following arguments are supported:
- Compartment
Id string - The ID of the compartment in which to list resources.
- Filters
List<Get
Report Metadata Filter> - Report
Name string - A filter to return data for given report name.
- Compartment
Id string - The ID of the compartment in which to list resources.
- Filters
[]Get
Report Metadata Filter - Report
Name string - A filter to return data for given report name.
- compartment
Id String - The ID of the compartment in which to list resources.
- filters
List<Get
Report Metadata Filter> - report
Name String - A filter to return data for given report name.
- compartment
Id string - The ID of the compartment in which to list resources.
- filters
Get
Report Metadata Filter[] - report
Name string - A filter to return data for given report name.
- compartment_
id str - The ID of the compartment in which to list resources.
- filters
Sequence[Get
Report Metadata Filter] - report_
name str - A filter to return data for given report name.
- compartment
Id String - The ID of the compartment in which to list resources.
- filters List<Property Map>
- report
Name String - A filter to return data for given report name.
getReportMetadata Result
The following output properties are available:
- Compartment
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- Report
Metadata List<GetCollections Report Metadata Report Metadata Collection> - The list of report_metadata_collection.
- Filters
List<Get
Report Metadata Filter> - Report
Name string
- Compartment
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- Report
Metadata []GetCollections Report Metadata Report Metadata Collection - The list of report_metadata_collection.
- Filters
[]Get
Report Metadata Filter - Report
Name string
- compartment
Id String - id String
- The provider-assigned unique ID for this managed resource.
- report
Metadata List<GetCollections Report Metadata Report Metadata Collection> - The list of report_metadata_collection.
- filters
List<Get
Report Metadata Filter> - report
Name String
- compartment
Id string - id string
- The provider-assigned unique ID for this managed resource.
- report
Metadata GetCollections Report Metadata Report Metadata Collection[] - The list of report_metadata_collection.
- filters
Get
Report Metadata Filter[] - report
Name string
- compartment_
id str - id str
- The provider-assigned unique ID for this managed resource.
- report_
metadata_ Sequence[Getcollections Report Metadata Report Metadata Collection] - The list of report_metadata_collection.
- filters
Sequence[Get
Report Metadata Filter] - report_
name str
- compartment
Id String - id String
- The provider-assigned unique ID for this managed resource.
- report
Metadata List<Property Map>Collections - The list of report_metadata_collection.
- filters List<Property Map>
- report
Name String
Supporting Types
GetReportMetadataFilter
GetReportMetadataReportMetadataCollection
- Items
List<Get
Report Metadata Report Metadata Collection Item> - List of ReportMetadata.
- Items
[]Get
Report Metadata Report Metadata Collection Item - List of ReportMetadata.
- items
List<Get
Report Metadata Report Metadata Collection Item> - List of ReportMetadata.
- items
Get
Report Metadata Report Metadata Collection Item[] - List of ReportMetadata.
- items
Sequence[Get
Report Metadata Report Metadata Collection Item] - List of ReportMetadata.
- items List<Property Map>
- List of ReportMetadata.
GetReportMetadataReportMetadataCollectionItem
- Column
Metadatas List<GetReport Metadata Report Metadata Collection Item Column Metadata> - Column Metadata.
- Default
Order List<GetClauses Report Metadata Report Metadata Collection Item Default Order Clause> - default order clause for reports.
- Description string
- Filter description.
- Filters
List<Get
Report Metadata Report Metadata Collection Item Filter> - metricMetadata.
- Metric string
- Metric Name.
- Name string
- Name of Report.
- Column
Metadatas []GetReport Metadata Report Metadata Collection Item Column Metadata - Column Metadata.
- Default
Order []GetClauses Report Metadata Report Metadata Collection Item Default Order Clause - default order clause for reports.
- Description string
- Filter description.
- Filters
[]Get
Report Metadata Report Metadata Collection Item Filter - metricMetadata.
- Metric string
- Metric Name.
- Name string
- Name of Report.
- column
Metadatas List<GetReport Metadata Report Metadata Collection Item Column Metadata> - Column Metadata.
- default
Order List<GetClauses Report Metadata Report Metadata Collection Item Default Order Clause> - default order clause for reports.
- description String
- Filter description.
- filters
List<Get
Report Metadata Report Metadata Collection Item Filter> - metricMetadata.
- metric String
- Metric Name.
- name String
- Name of Report.
- column
Metadatas GetReport Metadata Report Metadata Collection Item Column Metadata[] - Column Metadata.
- default
Order GetClauses Report Metadata Report Metadata Collection Item Default Order Clause[] - default order clause for reports.
- description string
- Filter description.
- filters
Get
Report Metadata Report Metadata Collection Item Filter[] - metricMetadata.
- metric string
- Metric Name.
- name string
- Name of Report.
- column_
metadatas Sequence[GetReport Metadata Report Metadata Collection Item Column Metadata] - Column Metadata.
- default_
order_ Sequence[Getclauses Report Metadata Report Metadata Collection Item Default Order Clause] - default order clause for reports.
- description str
- Filter description.
- filters
Sequence[Get
Report Metadata Report Metadata Collection Item Filter] - metricMetadata.
- metric str
- Metric Name.
- name str
- Name of Report.
- column
Metadatas List<Property Map> - Column Metadata.
- default
Order List<Property Map>Clauses - default order clause for reports.
- description String
- Filter description.
- filters List<Property Map>
- metricMetadata.
- metric String
- Metric Name.
- name String
- Name of Report.
GetReportMetadataReportMetadataCollectionItemColumnMetadata
- Description string
- Filter description.
- Name string
- Name of Report.
- Type string
- Column value type.
- Description string
- Filter description.
- Name string
- Name of Report.
- Type string
- Column value type.
- description String
- Filter description.
- name String
- Name of Report.
- type String
- Column value type.
- description string
- Filter description.
- name string
- Name of Report.
- type string
- Column value type.
- description str
- Filter description.
- name str
- Name of Report.
- type str
- Column value type.
- description String
- Filter description.
- name String
- Name of Report.
- type String
- Column value type.
GetReportMetadataReportMetadataCollectionItemDefaultOrderClause
- sort_
by str - Column to sort by.
- sort_
order str - Sort direction either ASC or DESC.
GetReportMetadataReportMetadataCollectionItemFilter
- Description string
- Filter description.
- Name string
- Name of Report.
- Value
Source string - Filter value source.
- Description string
- Filter description.
- Name string
- Name of Report.
- Value
Source string - Filter value source.
- description String
- Filter description.
- name String
- Name of Report.
- value
Source String - Filter value source.
- description string
- Filter description.
- name string
- Name of Report.
- value
Source string - Filter value source.
- description str
- Filter description.
- name str
- Name of Report.
- value_
source str - Filter value source.
- description String
- Filter description.
- name String
- Name of Report.
- value
Source String - Filter value source.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ociTerraform Provider.
Oracle Cloud Infrastructure v3.11.1 published on Friday, Nov 14, 2025 by Pulumi
