Oracle Cloud Infrastructure
getReportDefinitions
This data source provides the list of Report Definitions in Oracle Cloud Infrastructure Data Safe service.
Gets a list of report definitions.
The ListReportDefinitions operation returns only the report definitions in the specified compartmentId
.
It also returns the seeded report definitions which are available to all the compartments.
Example Usage
using Pulumi;
using Oci = Pulumi.Oci;
class MyStack : Stack
{
public MyStack()
{
var testReportDefinitions = Output.Create(Oci.DataSafe.GetReportDefinitions.InvokeAsync(new Oci.DataSafe.GetReportDefinitionsArgs
{
CompartmentId = @var.Compartment_id,
AccessLevel = @var.Report_definition_access_level,
Category = @var.Report_definition_category,
CompartmentIdInSubtree = @var.Report_definition_compartment_id_in_subtree,
DataSource = @var.Report_definition_data_source,
DisplayName = @var.Report_definition_display_name,
IsSeeded = @var.Report_definition_is_seeded,
State = @var.Report_definition_state,
}));
}
}
package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/DataSafe"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := DataSafe.GetReportDefinitions(ctx, &datasafe.GetReportDefinitionsArgs{
CompartmentId: _var.Compartment_id,
AccessLevel: pulumi.StringRef(_var.Report_definition_access_level),
Category: pulumi.StringRef(_var.Report_definition_category),
CompartmentIdInSubtree: pulumi.BoolRef(_var.Report_definition_compartment_id_in_subtree),
DataSource: pulumi.StringRef(_var.Report_definition_data_source),
DisplayName: pulumi.StringRef(_var.Report_definition_display_name),
IsSeeded: pulumi.BoolRef(_var.Report_definition_is_seeded),
State: pulumi.StringRef(_var.Report_definition_state),
}, nil)
if err != nil {
return err
}
return nil
})
}
Coming soon!
import pulumi
import pulumi_oci as oci
test_report_definitions = oci.DataSafe.get_report_definitions(compartment_id=var["compartment_id"],
access_level=var["report_definition_access_level"],
category=var["report_definition_category"],
compartment_id_in_subtree=var["report_definition_compartment_id_in_subtree"],
data_source=var["report_definition_data_source"],
display_name=var["report_definition_display_name"],
is_seeded=var["report_definition_is_seeded"],
state=var["report_definition_state"])
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testReportDefinitions = oci.DataSafe.getReportDefinitions({
compartmentId: _var.compartment_id,
accessLevel: _var.report_definition_access_level,
category: _var.report_definition_category,
compartmentIdInSubtree: _var.report_definition_compartment_id_in_subtree,
dataSource: _var.report_definition_data_source,
displayName: _var.report_definition_display_name,
isSeeded: _var.report_definition_is_seeded,
state: _var.report_definition_state,
});
Coming soon!
Using getReportDefinitions
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 getReportDefinitions(args: GetReportDefinitionsArgs, opts?: InvokeOptions): Promise<GetReportDefinitionsResult>
function getReportDefinitionsOutput(args: GetReportDefinitionsOutputArgs, opts?: InvokeOptions): Output<GetReportDefinitionsResult>
def get_report_definitions(access_level: Optional[str] = None,
category: Optional[str] = None,
compartment_id: Optional[str] = None,
compartment_id_in_subtree: Optional[bool] = None,
data_source: Optional[str] = None,
display_name: Optional[str] = None,
filters: Optional[Sequence[_datasafe.GetReportDefinitionsFilter]] = None,
is_seeded: Optional[bool] = None,
state: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetReportDefinitionsResult
def get_report_definitions_output(access_level: Optional[pulumi.Input[str]] = None,
category: Optional[pulumi.Input[str]] = None,
compartment_id: Optional[pulumi.Input[str]] = None,
compartment_id_in_subtree: Optional[pulumi.Input[bool]] = None,
data_source: Optional[pulumi.Input[str]] = None,
display_name: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[_datasafe.GetReportDefinitionsFilterArgs]]]] = None,
is_seeded: Optional[pulumi.Input[bool]] = None,
state: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetReportDefinitionsResult]
func GetReportDefinitions(ctx *Context, args *GetReportDefinitionsArgs, opts ...InvokeOption) (*GetReportDefinitionsResult, error)
func GetReportDefinitionsOutput(ctx *Context, args *GetReportDefinitionsOutputArgs, opts ...InvokeOption) GetReportDefinitionsResultOutput
> Note: This function is named GetReportDefinitions
in the Go SDK.
public static class GetReportDefinitions
{
public static Task<GetReportDefinitionsResult> InvokeAsync(GetReportDefinitionsArgs args, InvokeOptions? opts = null)
public static Output<GetReportDefinitionsResult> Invoke(GetReportDefinitionsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetReportDefinitionsResult> getReportDefinitions(GetReportDefinitionsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
Function: oci:DataSafe/getReportDefinitions:getReportDefinitions
Arguments:
# Arguments dictionary
The following arguments are supported:
- Compartment
Id string A filter to return only resources that match the specified compartment OCID.
- Access
Level string Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
- Category string
An optional filter to return only resources that match the specified category.
- Compartment
Id boolIn Subtree Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned. Depends on the 'accessLevel' setting.
- Data
Source string Specifies the name of a resource that provides data for the report. For example alerts, events.
- Display
Name string The name of the report definition to query.
- Filters
List<Get
Report Definitions Filter> - Is
Seeded bool A boolean flag indicating to list seeded report definitions. Set this parameter to get list of seeded report definitions.
- State string
An optional filter to return only resources that match the specified lifecycle state.
- Compartment
Id string A filter to return only resources that match the specified compartment OCID.
- Access
Level string Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
- Category string
An optional filter to return only resources that match the specified category.
- Compartment
Id boolIn Subtree Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned. Depends on the 'accessLevel' setting.
- Data
Source string Specifies the name of a resource that provides data for the report. For example alerts, events.
- Display
Name string The name of the report definition to query.
- Filters
[]Get
Report Definitions Filter - Is
Seeded bool A boolean flag indicating to list seeded report definitions. Set this parameter to get list of seeded report definitions.
- State string
An optional filter to return only resources that match the specified lifecycle state.
- compartment
Id String A filter to return only resources that match the specified compartment OCID.
- access
Level String Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
- category String
An optional filter to return only resources that match the specified category.
- compartment
Id BooleanIn Subtree Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned. Depends on the 'accessLevel' setting.
- data
Source String Specifies the name of a resource that provides data for the report. For example alerts, events.
- display
Name String The name of the report definition to query.
- filters
List<Get
Report Definitions Filter> - is
Seeded Boolean A boolean flag indicating to list seeded report definitions. Set this parameter to get list of seeded report definitions.
- state String
An optional filter to return only resources that match the specified lifecycle state.
- compartment
Id string A filter to return only resources that match the specified compartment OCID.
- access
Level string Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
- category string
An optional filter to return only resources that match the specified category.
- compartment
Id booleanIn Subtree Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned. Depends on the 'accessLevel' setting.
- data
Source string Specifies the name of a resource that provides data for the report. For example alerts, events.
- display
Name string The name of the report definition to query.
- filters
Get
Report Definitions Filter[] - is
Seeded boolean A boolean flag indicating to list seeded report definitions. Set this parameter to get list of seeded report definitions.
- state string
An optional filter to return only resources that match the specified lifecycle state.
- compartment_
id str A filter to return only resources that match the specified compartment OCID.
- access_
level str Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
- category str
An optional filter to return only resources that match the specified category.
- compartment_
id_ boolin_ subtree Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned. Depends on the 'accessLevel' setting.
- data_
source str Specifies the name of a resource that provides data for the report. For example alerts, events.
- display_
name str The name of the report definition to query.
- filters
Get
Report Definitions Filter] - is_
seeded bool A boolean flag indicating to list seeded report definitions. Set this parameter to get list of seeded report definitions.
- state str
An optional filter to return only resources that match the specified lifecycle state.
- compartment
Id String A filter to return only resources that match the specified compartment OCID.
- access
Level String Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
- category String
An optional filter to return only resources that match the specified category.
- compartment
Id BooleanIn Subtree Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned. Depends on the 'accessLevel' setting.
- data
Source String Specifies the name of a resource that provides data for the report. For example alerts, events.
- display
Name String The name of the report definition to query.
- filters List<Property Map>
- is
Seeded Boolean A boolean flag indicating to list seeded report definitions. Set this parameter to get list of seeded report definitions.
- state String
An optional filter to return only resources that match the specified lifecycle state.
getReportDefinitions Result
The following output properties are available:
- Compartment
Id string The OCID of the compartment containing the report definition.
- Id string
The provider-assigned unique ID for this managed resource.
- Report
Definition List<GetCollections Report Definitions Report Definition Collection> The list of report_definition_collection.
- Access
Level string - Category string
Specifies the name of the category that this report belongs to.
- Compartment
Id boolIn Subtree - Data
Source string Specifies the name of a resource that provides data for the report. For example alerts, events.
- Display
Name string Name of the report definition.
- Filters
List<Get
Report Definitions Filter> - Is
Seeded bool Signifies whether the definition is seeded or user defined. Values can either be 'true' or 'false'.
- State string
The current state of the report.
- Compartment
Id string The OCID of the compartment containing the report definition.
- Id string
The provider-assigned unique ID for this managed resource.
- Report
Definition []GetCollections Report Definitions Report Definition Collection The list of report_definition_collection.
- Access
Level string - Category string
Specifies the name of the category that this report belongs to.
- Compartment
Id boolIn Subtree - Data
Source string Specifies the name of a resource that provides data for the report. For example alerts, events.
- Display
Name string Name of the report definition.
- Filters
[]Get
Report Definitions Filter - Is
Seeded bool Signifies whether the definition is seeded or user defined. Values can either be 'true' or 'false'.
- State string
The current state of the report.
- compartment
Id String The OCID of the compartment containing the report definition.
- id String
The provider-assigned unique ID for this managed resource.
- report
Definition List<GetCollections Report Definitions Report Definition Collection> The list of report_definition_collection.
- access
Level String - category String
Specifies the name of the category that this report belongs to.
- compartment
Id BooleanIn Subtree - data
Source String Specifies the name of a resource that provides data for the report. For example alerts, events.
- display
Name String Name of the report definition.
- filters
List<Get
Report Definitions Filter> - is
Seeded Boolean Signifies whether the definition is seeded or user defined. Values can either be 'true' or 'false'.
- state String
The current state of the report.
- compartment
Id string The OCID of the compartment containing the report definition.
- id string
The provider-assigned unique ID for this managed resource.
- report
Definition GetCollections Report Definitions Report Definition Collection[] The list of report_definition_collection.
- access
Level string - category string
Specifies the name of the category that this report belongs to.
- compartment
Id booleanIn Subtree - data
Source string Specifies the name of a resource that provides data for the report. For example alerts, events.
- display
Name string Name of the report definition.
- filters
Get
Report Definitions Filter[] - is
Seeded boolean Signifies whether the definition is seeded or user defined. Values can either be 'true' or 'false'.
- state string
The current state of the report.
- compartment_
id str The OCID of the compartment containing the report definition.
- id str
The provider-assigned unique ID for this managed resource.
- report_
definition_ Getcollections Report Definitions Report Definition Collection] The list of report_definition_collection.
- access_
level str - category str
Specifies the name of the category that this report belongs to.
- compartment_
id_ boolin_ subtree - data_
source str Specifies the name of a resource that provides data for the report. For example alerts, events.
- display_
name str Name of the report definition.
- filters
Get
Report Definitions Filter] - is_
seeded bool Signifies whether the definition is seeded or user defined. Values can either be 'true' or 'false'.
- state str
The current state of the report.
- compartment
Id String The OCID of the compartment containing the report definition.
- id String
The provider-assigned unique ID for this managed resource.
- report
Definition List<Property Map>Collections The list of report_definition_collection.
- access
Level String - category String
Specifies the name of the category that this report belongs to.
- compartment
Id BooleanIn Subtree - data
Source String Specifies the name of a resource that provides data for the report. For example alerts, events.
- display
Name String Name of the report definition.
- filters List<Property Map>
- is
Seeded Boolean Signifies whether the definition is seeded or user defined. Values can either be 'true' or 'false'.
- state String
The current state of the report.
Supporting Types
GetReportDefinitionsFilter
GetReportDefinitionsReportDefinitionCollection
GetReportDefinitionsReportDefinitionCollectionItem
- Category string
An optional filter to return only resources that match the specified category.
- Column
Filters List<GetReport Definitions Report Definition Collection Item Column Filter> An array of column filter objects. A column Filter object stores all information about a column filter including field name, an operator, one or more expressions, if the filter is enabled, or if the filter is hidden.
- Column
Infos List<GetReport Definitions Report Definition Collection Item Column Info> An array of column objects in the order (left to right) displayed in the report. A column object stores all information about a column, including the name displayed on the UI, corresponding field name in the data source, data type of the column, and column visibility (if the column is visible to the user).
- Column
Sortings List<GetReport Definitions Report Definition Collection Item Column Sorting> An array of column sorting objects. Each column sorting object stores the column name to be sorted and if the sorting is in ascending order; sorting is done by the first column in the array, then by the second column in the array, etc.
- Compartment
Id string A filter to return only resources that match the specified compartment OCID.
- Data
Source string Specifies the name of a resource that provides data for the report. For example alerts, events.
- Dictionary<string, object>
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags Example:
{"Operations.CostCenter": "42"}
- Description string
A description of the report definition.
- Display
Name string The name of the report definition to query.
- Display
Order int Specifies the order in which the summary must be displayed.
- Dictionary<string, object>
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags Example:
{"Department": "Finance"}
- Id string
The OCID of the report definition.
- Is
Seeded bool A boolean flag indicating to list seeded report definitions. Set this parameter to get list of seeded report definitions.
- Parent
Id string The OCID of the parent report definition. In the case of seeded report definition, this is same as definition OCID.
- Scim
Filter string Additional scim filters used to get the specific summary.
- State string
An optional filter to return only resources that match the specified lifecycle state.
- Summaries
List<Get
Report Definitions Report Definition Collection Item Summary> An array of report summary objects in the order (left to right) displayed in the report. A report summary object stores all information about summary of report to be displayed, including the name displayed on UI, the display order, corresponding group by and count of values, summary visibility (if the summary is visible to user).
- Dictionary<string, object>
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created string Specifies the time at which the report definition was created.
- Time
Updated string The date and time of the report definition update in Data Safe.
- Category string
An optional filter to return only resources that match the specified category.
- Column
Filters []GetReport Definitions Report Definition Collection Item Column Filter An array of column filter objects. A column Filter object stores all information about a column filter including field name, an operator, one or more expressions, if the filter is enabled, or if the filter is hidden.
- Column
Infos []GetReport Definitions Report Definition Collection Item Column Info An array of column objects in the order (left to right) displayed in the report. A column object stores all information about a column, including the name displayed on the UI, corresponding field name in the data source, data type of the column, and column visibility (if the column is visible to the user).
- Column
Sortings []GetReport Definitions Report Definition Collection Item Column Sorting An array of column sorting objects. Each column sorting object stores the column name to be sorted and if the sorting is in ascending order; sorting is done by the first column in the array, then by the second column in the array, etc.
- Compartment
Id string A filter to return only resources that match the specified compartment OCID.
- Data
Source string Specifies the name of a resource that provides data for the report. For example alerts, events.
- map[string]interface{}
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags Example:
{"Operations.CostCenter": "42"}
- Description string
A description of the report definition.
- Display
Name string The name of the report definition to query.
- Display
Order int Specifies the order in which the summary must be displayed.
- map[string]interface{}
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags Example:
{"Department": "Finance"}
- Id string
The OCID of the report definition.
- Is
Seeded bool A boolean flag indicating to list seeded report definitions. Set this parameter to get list of seeded report definitions.
- Parent
Id string The OCID of the parent report definition. In the case of seeded report definition, this is same as definition OCID.
- Scim
Filter string Additional scim filters used to get the specific summary.
- State string
An optional filter to return only resources that match the specified lifecycle state.
- Summaries
[]Get
Report Definitions Report Definition Collection Item Summary An array of report summary objects in the order (left to right) displayed in the report. A report summary object stores all information about summary of report to be displayed, including the name displayed on UI, the display order, corresponding group by and count of values, summary visibility (if the summary is visible to user).
- map[string]interface{}
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created string Specifies the time at which the report definition was created.
- Time
Updated string The date and time of the report definition update in Data Safe.
- category String
An optional filter to return only resources that match the specified category.
- column
Filters List<GetReport Definitions Report Definition Collection Item Column Filter> An array of column filter objects. A column Filter object stores all information about a column filter including field name, an operator, one or more expressions, if the filter is enabled, or if the filter is hidden.
- column
Infos List<GetReport Definitions Report Definition Collection Item Column Info> An array of column objects in the order (left to right) displayed in the report. A column object stores all information about a column, including the name displayed on the UI, corresponding field name in the data source, data type of the column, and column visibility (if the column is visible to the user).
- column
Sortings List<GetReport Definitions Report Definition Collection Item Column Sorting> An array of column sorting objects. Each column sorting object stores the column name to be sorted and if the sorting is in ascending order; sorting is done by the first column in the array, then by the second column in the array, etc.
- compartment
Id String A filter to return only resources that match the specified compartment OCID.
- data
Source String Specifies the name of a resource that provides data for the report. For example alerts, events.
- Map<String,Object>
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags Example:
{"Operations.CostCenter": "42"}
- description String
A description of the report definition.
- display
Name String The name of the report definition to query.
- display
Order Integer Specifies the order in which the summary must be displayed.
- Map<String,Object>
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags Example:
{"Department": "Finance"}
- id String
The OCID of the report definition.
- is
Seeded Boolean A boolean flag indicating to list seeded report definitions. Set this parameter to get list of seeded report definitions.
- parent
Id String The OCID of the parent report definition. In the case of seeded report definition, this is same as definition OCID.
- scim
Filter String Additional scim filters used to get the specific summary.
- state String
An optional filter to return only resources that match the specified lifecycle state.
- summaries
List<Get
Report Definitions Report Definition Collection Item Summary> An array of report summary objects in the order (left to right) displayed in the report. A report summary object stores all information about summary of report to be displayed, including the name displayed on UI, the display order, corresponding group by and count of values, summary visibility (if the summary is visible to user).
- Map<String,Object>
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created String Specifies the time at which the report definition was created.
- time
Updated String The date and time of the report definition update in Data Safe.
- category string
An optional filter to return only resources that match the specified category.
- column
Filters GetReport Definitions Report Definition Collection Item Column Filter[] An array of column filter objects. A column Filter object stores all information about a column filter including field name, an operator, one or more expressions, if the filter is enabled, or if the filter is hidden.
- column
Infos GetReport Definitions Report Definition Collection Item Column Info[] An array of column objects in the order (left to right) displayed in the report. A column object stores all information about a column, including the name displayed on the UI, corresponding field name in the data source, data type of the column, and column visibility (if the column is visible to the user).
- column
Sortings GetReport Definitions Report Definition Collection Item Column Sorting[] An array of column sorting objects. Each column sorting object stores the column name to be sorted and if the sorting is in ascending order; sorting is done by the first column in the array, then by the second column in the array, etc.
- compartment
Id string A filter to return only resources that match the specified compartment OCID.
- data
Source string Specifies the name of a resource that provides data for the report. For example alerts, events.
- {[key: string]: any}
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags Example:
{"Operations.CostCenter": "42"}
- description string
A description of the report definition.
- display
Name string The name of the report definition to query.
- display
Order number Specifies the order in which the summary must be displayed.
- {[key: string]: any}
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags Example:
{"Department": "Finance"}
- id string
The OCID of the report definition.
- is
Seeded boolean A boolean flag indicating to list seeded report definitions. Set this parameter to get list of seeded report definitions.
- parent
Id string The OCID of the parent report definition. In the case of seeded report definition, this is same as definition OCID.
- scim
Filter string Additional scim filters used to get the specific summary.
- state string
An optional filter to return only resources that match the specified lifecycle state.
- summaries
Get
Report Definitions Report Definition Collection Item Summary[] An array of report summary objects in the order (left to right) displayed in the report. A report summary object stores all information about summary of report to be displayed, including the name displayed on UI, the display order, corresponding group by and count of values, summary visibility (if the summary is visible to user).
- {[key: string]: any}
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created string Specifies the time at which the report definition was created.
- time
Updated string The date and time of the report definition update in Data Safe.
- category str
An optional filter to return only resources that match the specified category.
- column_
filters GetReport Definitions Report Definition Collection Item Column Filter] An array of column filter objects. A column Filter object stores all information about a column filter including field name, an operator, one or more expressions, if the filter is enabled, or if the filter is hidden.
- column_
infos GetReport Definitions Report Definition Collection Item Column Info] An array of column objects in the order (left to right) displayed in the report. A column object stores all information about a column, including the name displayed on the UI, corresponding field name in the data source, data type of the column, and column visibility (if the column is visible to the user).
- column_
sortings GetReport Definitions Report Definition Collection Item Column Sorting] An array of column sorting objects. Each column sorting object stores the column name to be sorted and if the sorting is in ascending order; sorting is done by the first column in the array, then by the second column in the array, etc.
- compartment_
id str A filter to return only resources that match the specified compartment OCID.
- data_
source str Specifies the name of a resource that provides data for the report. For example alerts, events.
- Mapping[str, Any]
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags Example:
{"Operations.CostCenter": "42"}
- description str
A description of the report definition.
- display_
name str The name of the report definition to query.
- display_
order int Specifies the order in which the summary must be displayed.
- Mapping[str, Any]
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags Example:
{"Department": "Finance"}
- id str
The OCID of the report definition.
- is_
seeded bool A boolean flag indicating to list seeded report definitions. Set this parameter to get list of seeded report definitions.
- parent_
id str The OCID of the parent report definition. In the case of seeded report definition, this is same as definition OCID.
- scim_
filter str Additional scim filters used to get the specific summary.
- state str
An optional filter to return only resources that match the specified lifecycle state.
- summaries
Get
Report Definitions Report Definition Collection Item Summary] An array of report summary objects in the order (left to right) displayed in the report. A report summary object stores all information about summary of report to be displayed, including the name displayed on UI, the display order, corresponding group by and count of values, summary visibility (if the summary is visible to user).
- Mapping[str, Any]
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time_
created str Specifies the time at which the report definition was created.
- time_
updated str The date and time of the report definition update in Data Safe.
- category String
An optional filter to return only resources that match the specified category.
- column
Filters List<Property Map> An array of column filter objects. A column Filter object stores all information about a column filter including field name, an operator, one or more expressions, if the filter is enabled, or if the filter is hidden.
- column
Infos List<Property Map> An array of column objects in the order (left to right) displayed in the report. A column object stores all information about a column, including the name displayed on the UI, corresponding field name in the data source, data type of the column, and column visibility (if the column is visible to the user).
- column
Sortings List<Property Map> An array of column sorting objects. Each column sorting object stores the column name to be sorted and if the sorting is in ascending order; sorting is done by the first column in the array, then by the second column in the array, etc.
- compartment
Id String A filter to return only resources that match the specified compartment OCID.
- data
Source String Specifies the name of a resource that provides data for the report. For example alerts, events.
- Map<Any>
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags Example:
{"Operations.CostCenter": "42"}
- description String
A description of the report definition.
- display
Name String The name of the report definition to query.
- display
Order Number Specifies the order in which the summary must be displayed.
- Map<Any>
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags Example:
{"Department": "Finance"}
- id String
The OCID of the report definition.
- is
Seeded Boolean A boolean flag indicating to list seeded report definitions. Set this parameter to get list of seeded report definitions.
- parent
Id String The OCID of the parent report definition. In the case of seeded report definition, this is same as definition OCID.
- scim
Filter String Additional scim filters used to get the specific summary.
- state String
An optional filter to return only resources that match the specified lifecycle state.
- summaries List<Property Map>
An array of report summary objects in the order (left to right) displayed in the report. A report summary object stores all information about summary of report to be displayed, including the name displayed on UI, the display order, corresponding group by and count of values, summary visibility (if the summary is visible to user).
- Map<Any>
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created String Specifies the time at which the report definition was created.
- time
Updated String The date and time of the report definition update in Data Safe.
GetReportDefinitionsReportDefinitionCollectionItemColumnFilter
- Expressions List<string>
An array of expressions based on the operator type. A filter may have one or more expressions.
- Field
Name string Name of the column that must be sorted.
- Is
Enabled bool Indicates if the filter is enabled. Values can either be 'true' or 'false'.
- bool
Indicates if the summary is hidden. Values can either be 'true' or 'false'.
- Operator string
Specifies the type of operator that must be applied for example in, eq etc.
- Expressions []string
An array of expressions based on the operator type. A filter may have one or more expressions.
- Field
Name string Name of the column that must be sorted.
- Is
Enabled bool Indicates if the filter is enabled. Values can either be 'true' or 'false'.
- bool
Indicates if the summary is hidden. Values can either be 'true' or 'false'.
- Operator string
Specifies the type of operator that must be applied for example in, eq etc.
- expressions List<String>
An array of expressions based on the operator type. A filter may have one or more expressions.
- field
Name String Name of the column that must be sorted.
- is
Enabled Boolean Indicates if the filter is enabled. Values can either be 'true' or 'false'.
- Boolean
Indicates if the summary is hidden. Values can either be 'true' or 'false'.
- operator String
Specifies the type of operator that must be applied for example in, eq etc.
- expressions string[]
An array of expressions based on the operator type. A filter may have one or more expressions.
- field
Name string Name of the column that must be sorted.
- is
Enabled boolean Indicates if the filter is enabled. Values can either be 'true' or 'false'.
- boolean
Indicates if the summary is hidden. Values can either be 'true' or 'false'.
- operator string
Specifies the type of operator that must be applied for example in, eq etc.
- expressions Sequence[str]
An array of expressions based on the operator type. A filter may have one or more expressions.
- field_
name str Name of the column that must be sorted.
- is_
enabled bool Indicates if the filter is enabled. Values can either be 'true' or 'false'.
- bool
Indicates if the summary is hidden. Values can either be 'true' or 'false'.
- operator str
Specifies the type of operator that must be applied for example in, eq etc.
- expressions List<String>
An array of expressions based on the operator type. A filter may have one or more expressions.
- field
Name String Name of the column that must be sorted.
- is
Enabled Boolean Indicates if the filter is enabled. Values can either be 'true' or 'false'.
- Boolean
Indicates if the summary is hidden. Values can either be 'true' or 'false'.
- operator String
Specifies the type of operator that must be applied for example in, eq etc.
GetReportDefinitionsReportDefinitionCollectionItemColumnInfo
- Data
Type string Specifies the data type of the column.
- Display
Name string The name of the report definition to query.
- Display
Order int Specifies the order in which the summary must be displayed.
- Field
Name string Name of the column that must be sorted.
- bool
Indicates if the summary is hidden. Values can either be 'true' or 'false'.
- Data
Type string Specifies the data type of the column.
- Display
Name string The name of the report definition to query.
- Display
Order int Specifies the order in which the summary must be displayed.
- Field
Name string Name of the column that must be sorted.
- bool
Indicates if the summary is hidden. Values can either be 'true' or 'false'.
- data
Type String Specifies the data type of the column.
- display
Name String The name of the report definition to query.
- display
Order Integer Specifies the order in which the summary must be displayed.
- field
Name String Name of the column that must be sorted.
- Boolean
Indicates if the summary is hidden. Values can either be 'true' or 'false'.
- data
Type string Specifies the data type of the column.
- display
Name string The name of the report definition to query.
- display
Order number Specifies the order in which the summary must be displayed.
- field
Name string Name of the column that must be sorted.
- boolean
Indicates if the summary is hidden. Values can either be 'true' or 'false'.
- data_
type str Specifies the data type of the column.
- display_
name str The name of the report definition to query.
- display_
order int Specifies the order in which the summary must be displayed.
- field_
name str Name of the column that must be sorted.
- bool
Indicates if the summary is hidden. Values can either be 'true' or 'false'.
- data
Type String Specifies the data type of the column.
- display
Name String The name of the report definition to query.
- display
Order Number Specifies the order in which the summary must be displayed.
- field
Name String Name of the column that must be sorted.
- Boolean
Indicates if the summary is hidden. Values can either be 'true' or 'false'.
GetReportDefinitionsReportDefinitionCollectionItemColumnSorting
- Field
Name string Name of the column that must be sorted.
- Is
Ascending bool Indicates if the column must be sorted in ascending order. Values can either be 'true' or 'false'.
- Sorting
Order int Indicates the order at which column must be sorted.
- Field
Name string Name of the column that must be sorted.
- Is
Ascending bool Indicates if the column must be sorted in ascending order. Values can either be 'true' or 'false'.
- Sorting
Order int Indicates the order at which column must be sorted.
- field
Name String Name of the column that must be sorted.
- is
Ascending Boolean Indicates if the column must be sorted in ascending order. Values can either be 'true' or 'false'.
- sorting
Order Integer Indicates the order at which column must be sorted.
- field
Name string Name of the column that must be sorted.
- is
Ascending boolean Indicates if the column must be sorted in ascending order. Values can either be 'true' or 'false'.
- sorting
Order number Indicates the order at which column must be sorted.
- field_
name str Name of the column that must be sorted.
- is_
ascending bool Indicates if the column must be sorted in ascending order. Values can either be 'true' or 'false'.
- sorting_
order int Indicates the order at which column must be sorted.
- field
Name String Name of the column that must be sorted.
- is
Ascending Boolean Indicates if the column must be sorted in ascending order. Values can either be 'true' or 'false'.
- sorting
Order Number Indicates the order at which column must be sorted.
GetReportDefinitionsReportDefinitionCollectionItemSummary
- Count
Of string Name of the key or count of object.
- Display
Order int Specifies the order in which the summary must be displayed.
- Group
By stringField Name A comma-delimited string that specifies the names of the fields by which the records must be aggregated to get the summary.
- bool
Indicates if the summary is hidden. Values can either be 'true' or 'false'.
- Name string
Name of the report summary.
- Scim
Filter string Additional scim filters used to get the specific summary.
- Count
Of string Name of the key or count of object.
- Display
Order int Specifies the order in which the summary must be displayed.
- Group
By stringField Name A comma-delimited string that specifies the names of the fields by which the records must be aggregated to get the summary.
- bool
Indicates if the summary is hidden. Values can either be 'true' or 'false'.
- Name string
Name of the report summary.
- Scim
Filter string Additional scim filters used to get the specific summary.
- count
Of String Name of the key or count of object.
- display
Order Integer Specifies the order in which the summary must be displayed.
- group
By StringField Name A comma-delimited string that specifies the names of the fields by which the records must be aggregated to get the summary.
- Boolean
Indicates if the summary is hidden. Values can either be 'true' or 'false'.
- name String
Name of the report summary.
- scim
Filter String Additional scim filters used to get the specific summary.
- count
Of string Name of the key or count of object.
- display
Order number Specifies the order in which the summary must be displayed.
- group
By stringField Name A comma-delimited string that specifies the names of the fields by which the records must be aggregated to get the summary.
- boolean
Indicates if the summary is hidden. Values can either be 'true' or 'false'.
- name string
Name of the report summary.
- scim
Filter string Additional scim filters used to get the specific summary.
- count_
of str Name of the key or count of object.
- display_
order int Specifies the order in which the summary must be displayed.
- group_
by_ strfield_ name A comma-delimited string that specifies the names of the fields by which the records must be aggregated to get the summary.
- bool
Indicates if the summary is hidden. Values can either be 'true' or 'false'.
- name str
Name of the report summary.
- scim_
filter str Additional scim filters used to get the specific summary.
- count
Of String Name of the key or count of object.
- display
Order Number Specifies the order in which the summary must be displayed.
- group
By StringField Name A comma-delimited string that specifies the names of the fields by which the records must be aggregated to get the summary.
- Boolean
Indicates if the summary is hidden. Values can either be 'true' or 'false'.
- name String
Name of the report summary.
- scim
Filter String Additional scim filters used to get the specific summary.
Package Details
- Repository
- https://github.com/pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
oci
Terraform Provider.