oci.DataSafe.ReportDefinition
Explore with Pulumi AI
This resource provides the Report Definition resource in Oracle Cloud Infrastructure Data Safe service.
Creates a new report definition with parameters specified in the body. The report definition is stored in the specified compartment.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testReportDefinition = new oci.datasafe.ReportDefinition("test_report_definition", {
columnFilters: [{
expressions: reportDefinitionColumnFiltersExpressions,
fieldName: reportDefinitionColumnFiltersFieldName,
isEnabled: reportDefinitionColumnFiltersIsEnabled,
isHidden: reportDefinitionColumnFiltersIsHidden,
operator: reportDefinitionColumnFiltersOperator,
}],
columnInfos: [{
displayName: reportDefinitionColumnInfoDisplayName,
displayOrder: reportDefinitionColumnInfoDisplayOrder,
fieldName: reportDefinitionColumnInfoFieldName,
isHidden: reportDefinitionColumnInfoIsHidden,
dataType: reportDefinitionColumnInfoDataType,
}],
columnSortings: [{
fieldName: reportDefinitionColumnSortingsFieldName,
isAscending: reportDefinitionColumnSortingsIsAscending,
sortingOrder: reportDefinitionColumnSortingsSortingOrder,
}],
compartmentId: compartmentId,
displayName: reportDefinitionDisplayName,
parentId: testParent.id,
summaries: [{
displayOrder: reportDefinitionSummaryDisplayOrder,
name: reportDefinitionSummaryName,
countOf: reportDefinitionSummaryCountOf,
groupByFieldName: reportDefinitionSummaryGroupByFieldName,
isHidden: reportDefinitionSummaryIsHidden,
scimFilter: reportDefinitionSummaryScimFilter,
}],
definedTags: {
"Operations.CostCenter": "42",
},
description: reportDefinitionDescription,
freeformTags: {
Department: "Finance",
},
});
import pulumi
import pulumi_oci as oci
test_report_definition = oci.data_safe.ReportDefinition("test_report_definition",
column_filters=[{
"expressions": report_definition_column_filters_expressions,
"field_name": report_definition_column_filters_field_name,
"is_enabled": report_definition_column_filters_is_enabled,
"is_hidden": report_definition_column_filters_is_hidden,
"operator": report_definition_column_filters_operator,
}],
column_infos=[{
"display_name": report_definition_column_info_display_name,
"display_order": report_definition_column_info_display_order,
"field_name": report_definition_column_info_field_name,
"is_hidden": report_definition_column_info_is_hidden,
"data_type": report_definition_column_info_data_type,
}],
column_sortings=[{
"field_name": report_definition_column_sortings_field_name,
"is_ascending": report_definition_column_sortings_is_ascending,
"sorting_order": report_definition_column_sortings_sorting_order,
}],
compartment_id=compartment_id,
display_name=report_definition_display_name,
parent_id=test_parent["id"],
summaries=[{
"display_order": report_definition_summary_display_order,
"name": report_definition_summary_name,
"count_of": report_definition_summary_count_of,
"group_by_field_name": report_definition_summary_group_by_field_name,
"is_hidden": report_definition_summary_is_hidden,
"scim_filter": report_definition_summary_scim_filter,
}],
defined_tags={
"Operations.CostCenter": "42",
},
description=report_definition_description,
freeform_tags={
"Department": "Finance",
})
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/DataSafe"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := DataSafe.NewReportDefinition(ctx, "test_report_definition", &DataSafe.ReportDefinitionArgs{
ColumnFilters: datasafe.ReportDefinitionColumnFilterArray{
&datasafe.ReportDefinitionColumnFilterArgs{
Expressions: pulumi.Any(reportDefinitionColumnFiltersExpressions),
FieldName: pulumi.Any(reportDefinitionColumnFiltersFieldName),
IsEnabled: pulumi.Any(reportDefinitionColumnFiltersIsEnabled),
IsHidden: pulumi.Any(reportDefinitionColumnFiltersIsHidden),
Operator: pulumi.Any(reportDefinitionColumnFiltersOperator),
},
},
ColumnInfos: datasafe.ReportDefinitionColumnInfoArray{
&datasafe.ReportDefinitionColumnInfoArgs{
DisplayName: pulumi.Any(reportDefinitionColumnInfoDisplayName),
DisplayOrder: pulumi.Any(reportDefinitionColumnInfoDisplayOrder),
FieldName: pulumi.Any(reportDefinitionColumnInfoFieldName),
IsHidden: pulumi.Any(reportDefinitionColumnInfoIsHidden),
DataType: pulumi.Any(reportDefinitionColumnInfoDataType),
},
},
ColumnSortings: datasafe.ReportDefinitionColumnSortingArray{
&datasafe.ReportDefinitionColumnSortingArgs{
FieldName: pulumi.Any(reportDefinitionColumnSortingsFieldName),
IsAscending: pulumi.Any(reportDefinitionColumnSortingsIsAscending),
SortingOrder: pulumi.Any(reportDefinitionColumnSortingsSortingOrder),
},
},
CompartmentId: pulumi.Any(compartmentId),
DisplayName: pulumi.Any(reportDefinitionDisplayName),
ParentId: pulumi.Any(testParent.Id),
Summaries: datasafe.ReportDefinitionSummaryArray{
&datasafe.ReportDefinitionSummaryArgs{
DisplayOrder: pulumi.Any(reportDefinitionSummaryDisplayOrder),
Name: pulumi.Any(reportDefinitionSummaryName),
CountOf: pulumi.Any(reportDefinitionSummaryCountOf),
GroupByFieldName: pulumi.Any(reportDefinitionSummaryGroupByFieldName),
IsHidden: pulumi.Any(reportDefinitionSummaryIsHidden),
ScimFilter: pulumi.Any(reportDefinitionSummaryScimFilter),
},
},
DefinedTags: pulumi.StringMap{
"Operations.CostCenter": pulumi.String("42"),
},
Description: pulumi.Any(reportDefinitionDescription),
FreeformTags: pulumi.StringMap{
"Department": pulumi.String("Finance"),
},
})
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 testReportDefinition = new Oci.DataSafe.ReportDefinition("test_report_definition", new()
{
ColumnFilters = new[]
{
new Oci.DataSafe.Inputs.ReportDefinitionColumnFilterArgs
{
Expressions = reportDefinitionColumnFiltersExpressions,
FieldName = reportDefinitionColumnFiltersFieldName,
IsEnabled = reportDefinitionColumnFiltersIsEnabled,
IsHidden = reportDefinitionColumnFiltersIsHidden,
Operator = reportDefinitionColumnFiltersOperator,
},
},
ColumnInfos = new[]
{
new Oci.DataSafe.Inputs.ReportDefinitionColumnInfoArgs
{
DisplayName = reportDefinitionColumnInfoDisplayName,
DisplayOrder = reportDefinitionColumnInfoDisplayOrder,
FieldName = reportDefinitionColumnInfoFieldName,
IsHidden = reportDefinitionColumnInfoIsHidden,
DataType = reportDefinitionColumnInfoDataType,
},
},
ColumnSortings = new[]
{
new Oci.DataSafe.Inputs.ReportDefinitionColumnSortingArgs
{
FieldName = reportDefinitionColumnSortingsFieldName,
IsAscending = reportDefinitionColumnSortingsIsAscending,
SortingOrder = reportDefinitionColumnSortingsSortingOrder,
},
},
CompartmentId = compartmentId,
DisplayName = reportDefinitionDisplayName,
ParentId = testParent.Id,
Summaries = new[]
{
new Oci.DataSafe.Inputs.ReportDefinitionSummaryArgs
{
DisplayOrder = reportDefinitionSummaryDisplayOrder,
Name = reportDefinitionSummaryName,
CountOf = reportDefinitionSummaryCountOf,
GroupByFieldName = reportDefinitionSummaryGroupByFieldName,
IsHidden = reportDefinitionSummaryIsHidden,
ScimFilter = reportDefinitionSummaryScimFilter,
},
},
DefinedTags =
{
{ "Operations.CostCenter", "42" },
},
Description = reportDefinitionDescription,
FreeformTags =
{
{ "Department", "Finance" },
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.DataSafe.ReportDefinition;
import com.pulumi.oci.DataSafe.ReportDefinitionArgs;
import com.pulumi.oci.DataSafe.inputs.ReportDefinitionColumnFilterArgs;
import com.pulumi.oci.DataSafe.inputs.ReportDefinitionColumnInfoArgs;
import com.pulumi.oci.DataSafe.inputs.ReportDefinitionColumnSortingArgs;
import com.pulumi.oci.DataSafe.inputs.ReportDefinitionSummaryArgs;
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) {
var testReportDefinition = new ReportDefinition("testReportDefinition", ReportDefinitionArgs.builder()
.columnFilters(ReportDefinitionColumnFilterArgs.builder()
.expressions(reportDefinitionColumnFiltersExpressions)
.fieldName(reportDefinitionColumnFiltersFieldName)
.isEnabled(reportDefinitionColumnFiltersIsEnabled)
.isHidden(reportDefinitionColumnFiltersIsHidden)
.operator(reportDefinitionColumnFiltersOperator)
.build())
.columnInfos(ReportDefinitionColumnInfoArgs.builder()
.displayName(reportDefinitionColumnInfoDisplayName)
.displayOrder(reportDefinitionColumnInfoDisplayOrder)
.fieldName(reportDefinitionColumnInfoFieldName)
.isHidden(reportDefinitionColumnInfoIsHidden)
.dataType(reportDefinitionColumnInfoDataType)
.build())
.columnSortings(ReportDefinitionColumnSortingArgs.builder()
.fieldName(reportDefinitionColumnSortingsFieldName)
.isAscending(reportDefinitionColumnSortingsIsAscending)
.sortingOrder(reportDefinitionColumnSortingsSortingOrder)
.build())
.compartmentId(compartmentId)
.displayName(reportDefinitionDisplayName)
.parentId(testParent.id())
.summaries(ReportDefinitionSummaryArgs.builder()
.displayOrder(reportDefinitionSummaryDisplayOrder)
.name(reportDefinitionSummaryName)
.countOf(reportDefinitionSummaryCountOf)
.groupByFieldName(reportDefinitionSummaryGroupByFieldName)
.isHidden(reportDefinitionSummaryIsHidden)
.scimFilter(reportDefinitionSummaryScimFilter)
.build())
.definedTags(Map.of("Operations.CostCenter", "42"))
.description(reportDefinitionDescription)
.freeformTags(Map.of("Department", "Finance"))
.build());
}
}
resources:
testReportDefinition:
type: oci:DataSafe:ReportDefinition
name: test_report_definition
properties:
columnFilters:
- expressions: ${reportDefinitionColumnFiltersExpressions}
fieldName: ${reportDefinitionColumnFiltersFieldName}
isEnabled: ${reportDefinitionColumnFiltersIsEnabled}
isHidden: ${reportDefinitionColumnFiltersIsHidden}
operator: ${reportDefinitionColumnFiltersOperator}
columnInfos:
- displayName: ${reportDefinitionColumnInfoDisplayName}
displayOrder: ${reportDefinitionColumnInfoDisplayOrder}
fieldName: ${reportDefinitionColumnInfoFieldName}
isHidden: ${reportDefinitionColumnInfoIsHidden}
dataType: ${reportDefinitionColumnInfoDataType}
columnSortings:
- fieldName: ${reportDefinitionColumnSortingsFieldName}
isAscending: ${reportDefinitionColumnSortingsIsAscending}
sortingOrder: ${reportDefinitionColumnSortingsSortingOrder}
compartmentId: ${compartmentId}
displayName: ${reportDefinitionDisplayName}
parentId: ${testParent.id}
summaries:
- displayOrder: ${reportDefinitionSummaryDisplayOrder}
name: ${reportDefinitionSummaryName}
countOf: ${reportDefinitionSummaryCountOf}
groupByFieldName: ${reportDefinitionSummaryGroupByFieldName}
isHidden: ${reportDefinitionSummaryIsHidden}
scimFilter: ${reportDefinitionSummaryScimFilter}
definedTags:
Operations.CostCenter: '42'
description: ${reportDefinitionDescription}
freeformTags:
Department: Finance
Create ReportDefinition Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ReportDefinition(name: string, args: ReportDefinitionArgs, opts?: CustomResourceOptions);
@overload
def ReportDefinition(resource_name: str,
args: ReportDefinitionArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ReportDefinition(resource_name: str,
opts: Optional[ResourceOptions] = None,
column_filters: Optional[Sequence[_datasafe.ReportDefinitionColumnFilterArgs]] = None,
column_infos: Optional[Sequence[_datasafe.ReportDefinitionColumnInfoArgs]] = None,
column_sortings: Optional[Sequence[_datasafe.ReportDefinitionColumnSortingArgs]] = None,
compartment_id: Optional[str] = None,
display_name: Optional[str] = None,
parent_id: Optional[str] = None,
summaries: Optional[Sequence[_datasafe.ReportDefinitionSummaryArgs]] = None,
defined_tags: Optional[Mapping[str, str]] = None,
description: Optional[str] = None,
freeform_tags: Optional[Mapping[str, str]] = None)
func NewReportDefinition(ctx *Context, name string, args ReportDefinitionArgs, opts ...ResourceOption) (*ReportDefinition, error)
public ReportDefinition(string name, ReportDefinitionArgs args, CustomResourceOptions? opts = null)
public ReportDefinition(String name, ReportDefinitionArgs args)
public ReportDefinition(String name, ReportDefinitionArgs args, CustomResourceOptions options)
type: oci:DataSafe:ReportDefinition
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ReportDefinitionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ReportDefinitionArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ReportDefinitionArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ReportDefinitionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ReportDefinitionArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var reportDefinitionResource = new Oci.DataSafe.ReportDefinition("reportDefinitionResource", new()
{
ColumnFilters = new[]
{
new Oci.DataSafe.Inputs.ReportDefinitionColumnFilterArgs
{
Expressions = new[]
{
"string",
},
FieldName = "string",
IsEnabled = false,
IsHidden = false,
Operator = "string",
},
},
ColumnInfos = new[]
{
new Oci.DataSafe.Inputs.ReportDefinitionColumnInfoArgs
{
DisplayName = "string",
DisplayOrder = 0,
FieldName = "string",
IsHidden = false,
DataType = "string",
},
},
ColumnSortings = new[]
{
new Oci.DataSafe.Inputs.ReportDefinitionColumnSortingArgs
{
FieldName = "string",
IsAscending = false,
SortingOrder = 0,
},
},
CompartmentId = "string",
DisplayName = "string",
ParentId = "string",
Summaries = new[]
{
new Oci.DataSafe.Inputs.ReportDefinitionSummaryArgs
{
DisplayOrder = 0,
Name = "string",
CountOf = "string",
GroupByFieldName = "string",
IsHidden = false,
ScimFilter = "string",
},
},
DefinedTags =
{
{ "string", "string" },
},
Description = "string",
FreeformTags =
{
{ "string", "string" },
},
});
example, err := DataSafe.NewReportDefinition(ctx, "reportDefinitionResource", &DataSafe.ReportDefinitionArgs{
ColumnFilters: datasafe.ReportDefinitionColumnFilterArray{
&datasafe.ReportDefinitionColumnFilterArgs{
Expressions: pulumi.StringArray{
pulumi.String("string"),
},
FieldName: pulumi.String("string"),
IsEnabled: pulumi.Bool(false),
IsHidden: pulumi.Bool(false),
Operator: pulumi.String("string"),
},
},
ColumnInfos: datasafe.ReportDefinitionColumnInfoArray{
&datasafe.ReportDefinitionColumnInfoArgs{
DisplayName: pulumi.String("string"),
DisplayOrder: pulumi.Int(0),
FieldName: pulumi.String("string"),
IsHidden: pulumi.Bool(false),
DataType: pulumi.String("string"),
},
},
ColumnSortings: datasafe.ReportDefinitionColumnSortingArray{
&datasafe.ReportDefinitionColumnSortingArgs{
FieldName: pulumi.String("string"),
IsAscending: pulumi.Bool(false),
SortingOrder: pulumi.Int(0),
},
},
CompartmentId: pulumi.String("string"),
DisplayName: pulumi.String("string"),
ParentId: pulumi.String("string"),
Summaries: datasafe.ReportDefinitionSummaryArray{
&datasafe.ReportDefinitionSummaryArgs{
DisplayOrder: pulumi.Int(0),
Name: pulumi.String("string"),
CountOf: pulumi.String("string"),
GroupByFieldName: pulumi.String("string"),
IsHidden: pulumi.Bool(false),
ScimFilter: pulumi.String("string"),
},
},
DefinedTags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Description: pulumi.String("string"),
FreeformTags: pulumi.StringMap{
"string": pulumi.String("string"),
},
})
var reportDefinitionResource = new ReportDefinition("reportDefinitionResource", ReportDefinitionArgs.builder()
.columnFilters(ReportDefinitionColumnFilterArgs.builder()
.expressions("string")
.fieldName("string")
.isEnabled(false)
.isHidden(false)
.operator("string")
.build())
.columnInfos(ReportDefinitionColumnInfoArgs.builder()
.displayName("string")
.displayOrder(0)
.fieldName("string")
.isHidden(false)
.dataType("string")
.build())
.columnSortings(ReportDefinitionColumnSortingArgs.builder()
.fieldName("string")
.isAscending(false)
.sortingOrder(0)
.build())
.compartmentId("string")
.displayName("string")
.parentId("string")
.summaries(ReportDefinitionSummaryArgs.builder()
.displayOrder(0)
.name("string")
.countOf("string")
.groupByFieldName("string")
.isHidden(false)
.scimFilter("string")
.build())
.definedTags(Map.of("string", "string"))
.description("string")
.freeformTags(Map.of("string", "string"))
.build());
report_definition_resource = oci.data_safe.ReportDefinition("reportDefinitionResource",
column_filters=[{
"expressions": ["string"],
"field_name": "string",
"is_enabled": False,
"is_hidden": False,
"operator": "string",
}],
column_infos=[{
"display_name": "string",
"display_order": 0,
"field_name": "string",
"is_hidden": False,
"data_type": "string",
}],
column_sortings=[{
"field_name": "string",
"is_ascending": False,
"sorting_order": 0,
}],
compartment_id="string",
display_name="string",
parent_id="string",
summaries=[{
"display_order": 0,
"name": "string",
"count_of": "string",
"group_by_field_name": "string",
"is_hidden": False,
"scim_filter": "string",
}],
defined_tags={
"string": "string",
},
description="string",
freeform_tags={
"string": "string",
})
const reportDefinitionResource = new oci.datasafe.ReportDefinition("reportDefinitionResource", {
columnFilters: [{
expressions: ["string"],
fieldName: "string",
isEnabled: false,
isHidden: false,
operator: "string",
}],
columnInfos: [{
displayName: "string",
displayOrder: 0,
fieldName: "string",
isHidden: false,
dataType: "string",
}],
columnSortings: [{
fieldName: "string",
isAscending: false,
sortingOrder: 0,
}],
compartmentId: "string",
displayName: "string",
parentId: "string",
summaries: [{
displayOrder: 0,
name: "string",
countOf: "string",
groupByFieldName: "string",
isHidden: false,
scimFilter: "string",
}],
definedTags: {
string: "string",
},
description: "string",
freeformTags: {
string: "string",
},
});
type: oci:DataSafe:ReportDefinition
properties:
columnFilters:
- expressions:
- string
fieldName: string
isEnabled: false
isHidden: false
operator: string
columnInfos:
- dataType: string
displayName: string
displayOrder: 0
fieldName: string
isHidden: false
columnSortings:
- fieldName: string
isAscending: false
sortingOrder: 0
compartmentId: string
definedTags:
string: string
description: string
displayName: string
freeformTags:
string: string
parentId: string
summaries:
- countOf: string
displayOrder: 0
groupByFieldName: string
isHidden: false
name: string
scimFilter: string
ReportDefinition Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ReportDefinition resource accepts the following input properties:
- Column
Filters List<ReportDefinition Column Filter> - (Updatable) 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<ReportDefinition Column Info> - (Updatable) 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<ReportDefinition Column Sorting> - (Updatable) 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 - (Updatable) The OCID of the compartment containing the report definition.
- Display
Name string - (Updatable) Specifies the name of the report definition.
- Parent
Id string - The OCID of the parent report definition.
- Summaries
List<Report
Definition Summary> - (Updatable) 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, string>
- (Updatable) 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
- (Updatable) The description of the report definition.
- Dictionary<string, string>
- (Updatable) 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"}
- Column
Filters []ReportDefinition Column Filter Args - (Updatable) 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 []ReportDefinition Column Info Args - (Updatable) 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 []ReportDefinition Column Sorting Args - (Updatable) 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 - (Updatable) The OCID of the compartment containing the report definition.
- Display
Name string - (Updatable) Specifies the name of the report definition.
- Parent
Id string - The OCID of the parent report definition.
- Summaries
[]Report
Definition Summary Args - (Updatable) 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]string
- (Updatable) 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
- (Updatable) The description of the report definition.
- map[string]string
- (Updatable) 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"}
- column
Filters List<ReportDefinition Column Filter> - (Updatable) 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<ReportDefinition Column Info> - (Updatable) 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<ReportDefinition Column Sorting> - (Updatable) 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 - (Updatable) The OCID of the compartment containing the report definition.
- display
Name String - (Updatable) Specifies the name of the report definition.
- parent
Id String - The OCID of the parent report definition.
- summaries
List<Report
Definition Summary> - (Updatable) 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,String>
- (Updatable) 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
- (Updatable) The description of the report definition.
- Map<String,String>
- (Updatable) 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"}
- column
Filters ReportDefinition Column Filter[] - (Updatable) 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 ReportDefinition Column Info[] - (Updatable) 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 ReportDefinition Column Sorting[] - (Updatable) 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 - (Updatable) The OCID of the compartment containing the report definition.
- display
Name string - (Updatable) Specifies the name of the report definition.
- parent
Id string - The OCID of the parent report definition.
- summaries
Report
Definition Summary[] - (Updatable) 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]: string}
- (Updatable) 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
- (Updatable) The description of the report definition.
- {[key: string]: string}
- (Updatable) 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"}
- column_
filters Sequence[datasafe.Report Definition Column Filter Args] - (Updatable) 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 Sequence[datasafe.Report Definition Column Info Args] - (Updatable) 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 Sequence[datasafe.Report Definition Column Sorting Args] - (Updatable) 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 - (Updatable) The OCID of the compartment containing the report definition.
- display_
name str - (Updatable) Specifies the name of the report definition.
- parent_
id str - The OCID of the parent report definition.
- summaries
Sequence[datasafe.
Report Definition Summary Args] - (Updatable) 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, str]
- (Updatable) 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
- (Updatable) The description of the report definition.
- Mapping[str, str]
- (Updatable) 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"}
- column
Filters List<Property Map> - (Updatable) 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> - (Updatable) 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> - (Updatable) 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 - (Updatable) The OCID of the compartment containing the report definition.
- display
Name String - (Updatable) Specifies the name of the report definition.
- parent
Id String - The OCID of the parent report definition.
- summaries List<Property Map>
- (Updatable) 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>
- (Updatable) 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
- (Updatable) The description of the report definition.
- Map<String>
- (Updatable) 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"}
Outputs
All input properties are implicitly available as output properties. Additionally, the ReportDefinition resource produces the following output properties:
- Category string
- Specifies the name of the category that this report belongs to.
- Compliance
Standards List<string> - The list of the data protection regulations/standards used in the report that will help demonstrate compliance.
- Data
Source string - Specifies the name of a resource that provides data for the report. For example alerts, events.
- Display
Order int - Specifies the order in which the summary must be displayed.
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Seeded bool - Signifies whether the definition is seeded or user defined. Values can either be 'true' or 'false'.
- Lifecycle
Details string - Details about the current state of the report definition in Data Safe.
- Record
Time stringSpan - The time span for the records in the report to be scheduled. Allowed period strings - "H","D","M","Y" Each of the above fields potentially introduce constraints. A workRequest is created only when period-value satisfies all the constraints. Constraints introduced: 1. period = H (The allowed range for period-value is [1, 23]) 2. period = D (The allowed range for period-value is [1, 30]) 3. period = M (The allowed range for period-value is [1, 11]) 4. period = Y (The minimum period-value is 1)
- Schedule string
- The schedule to generate the report periodically in the specified format: ;
- Scheduled
Report stringCompartment Id - The OCID of the compartment in which the scheduled resource will be created.
- Scheduled
Report stringMime Type - Specifies the format of the report ( either .xls or .pdf or .json)
- Scheduled
Report stringName - The name of the report to be scheduled.
- Scheduled
Report intRow Limit - Specifies the limit on the number of rows in the report.
- Scim
Filter string - Additional scim filters used to get the specific summary.
- State string
- The current state of the report.
- Dictionary<string, string>
- 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 date and time the report definition was created.
- Time
Updated string - The date and time the report definition was updated.
- Category string
- Specifies the name of the category that this report belongs to.
- Compliance
Standards []string - The list of the data protection regulations/standards used in the report that will help demonstrate compliance.
- Data
Source string - Specifies the name of a resource that provides data for the report. For example alerts, events.
- Display
Order int - Specifies the order in which the summary must be displayed.
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Seeded bool - Signifies whether the definition is seeded or user defined. Values can either be 'true' or 'false'.
- Lifecycle
Details string - Details about the current state of the report definition in Data Safe.
- Record
Time stringSpan - The time span for the records in the report to be scheduled. Allowed period strings - "H","D","M","Y" Each of the above fields potentially introduce constraints. A workRequest is created only when period-value satisfies all the constraints. Constraints introduced: 1. period = H (The allowed range for period-value is [1, 23]) 2. period = D (The allowed range for period-value is [1, 30]) 3. period = M (The allowed range for period-value is [1, 11]) 4. period = Y (The minimum period-value is 1)
- Schedule string
- The schedule to generate the report periodically in the specified format: ;
- Scheduled
Report stringCompartment Id - The OCID of the compartment in which the scheduled resource will be created.
- Scheduled
Report stringMime Type - Specifies the format of the report ( either .xls or .pdf or .json)
- Scheduled
Report stringName - The name of the report to be scheduled.
- Scheduled
Report intRow Limit - Specifies the limit on the number of rows in the report.
- Scim
Filter string - Additional scim filters used to get the specific summary.
- State string
- The current state of the report.
- map[string]string
- 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 date and time the report definition was created.
- Time
Updated string - The date and time the report definition was updated.
- category String
- Specifies the name of the category that this report belongs to.
- compliance
Standards List<String> - The list of the data protection regulations/standards used in the report that will help demonstrate compliance.
- data
Source String - Specifies the name of a resource that provides data for the report. For example alerts, events.
- display
Order Integer - Specifies the order in which the summary must be displayed.
- id String
- The provider-assigned unique ID for this managed resource.
- is
Seeded Boolean - Signifies whether the definition is seeded or user defined. Values can either be 'true' or 'false'.
- lifecycle
Details String - Details about the current state of the report definition in Data Safe.
- record
Time StringSpan - The time span for the records in the report to be scheduled. Allowed period strings - "H","D","M","Y" Each of the above fields potentially introduce constraints. A workRequest is created only when period-value satisfies all the constraints. Constraints introduced: 1. period = H (The allowed range for period-value is [1, 23]) 2. period = D (The allowed range for period-value is [1, 30]) 3. period = M (The allowed range for period-value is [1, 11]) 4. period = Y (The minimum period-value is 1)
- schedule String
- The schedule to generate the report periodically in the specified format: ;
- scheduled
Report StringCompartment Id - The OCID of the compartment in which the scheduled resource will be created.
- scheduled
Report StringMime Type - Specifies the format of the report ( either .xls or .pdf or .json)
- scheduled
Report StringName - The name of the report to be scheduled.
- scheduled
Report IntegerRow Limit - Specifies the limit on the number of rows in the report.
- scim
Filter String - Additional scim filters used to get the specific summary.
- state String
- The current state of the report.
- Map<String,String>
- 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 date and time the report definition was created.
- time
Updated String - The date and time the report definition was updated.
- category string
- Specifies the name of the category that this report belongs to.
- compliance
Standards string[] - The list of the data protection regulations/standards used in the report that will help demonstrate compliance.
- data
Source string - Specifies the name of a resource that provides data for the report. For example alerts, events.
- display
Order number - Specifies the order in which the summary must be displayed.
- id string
- The provider-assigned unique ID for this managed resource.
- is
Seeded boolean - Signifies whether the definition is seeded or user defined. Values can either be 'true' or 'false'.
- lifecycle
Details string - Details about the current state of the report definition in Data Safe.
- record
Time stringSpan - The time span for the records in the report to be scheduled. Allowed period strings - "H","D","M","Y" Each of the above fields potentially introduce constraints. A workRequest is created only when period-value satisfies all the constraints. Constraints introduced: 1. period = H (The allowed range for period-value is [1, 23]) 2. period = D (The allowed range for period-value is [1, 30]) 3. period = M (The allowed range for period-value is [1, 11]) 4. period = Y (The minimum period-value is 1)
- schedule string
- The schedule to generate the report periodically in the specified format: ;
- scheduled
Report stringCompartment Id - The OCID of the compartment in which the scheduled resource will be created.
- scheduled
Report stringMime Type - Specifies the format of the report ( either .xls or .pdf or .json)
- scheduled
Report stringName - The name of the report to be scheduled.
- scheduled
Report numberRow Limit - Specifies the limit on the number of rows in the report.
- scim
Filter string - Additional scim filters used to get the specific summary.
- state string
- The current state of the report.
- {[key: string]: string}
- 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 date and time the report definition was created.
- time
Updated string - The date and time the report definition was updated.
- category str
- Specifies the name of the category that this report belongs to.
- compliance_
standards Sequence[str] - The list of the data protection regulations/standards used in the report that will help demonstrate compliance.
- data_
source str - Specifies the name of a resource that provides data for the report. For example alerts, events.
- display_
order int - Specifies the order in which the summary must be displayed.
- id str
- The provider-assigned unique ID for this managed resource.
- is_
seeded bool - Signifies whether the definition is seeded or user defined. Values can either be 'true' or 'false'.
- lifecycle_
details str - Details about the current state of the report definition in Data Safe.
- record_
time_ strspan - The time span for the records in the report to be scheduled. Allowed period strings - "H","D","M","Y" Each of the above fields potentially introduce constraints. A workRequest is created only when period-value satisfies all the constraints. Constraints introduced: 1. period = H (The allowed range for period-value is [1, 23]) 2. period = D (The allowed range for period-value is [1, 30]) 3. period = M (The allowed range for period-value is [1, 11]) 4. period = Y (The minimum period-value is 1)
- schedule str
- The schedule to generate the report periodically in the specified format: ;
- scheduled_
report_ strcompartment_ id - The OCID of the compartment in which the scheduled resource will be created.
- scheduled_
report_ strmime_ type - Specifies the format of the report ( either .xls or .pdf or .json)
- scheduled_
report_ strname - The name of the report to be scheduled.
- scheduled_
report_ introw_ limit - Specifies the limit on the number of rows in the report.
- scim_
filter str - Additional scim filters used to get the specific summary.
- state str
- The current state of the report.
- Mapping[str, str]
- 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 date and time the report definition was created.
- time_
updated str - The date and time the report definition was updated.
- category String
- Specifies the name of the category that this report belongs to.
- compliance
Standards List<String> - The list of the data protection regulations/standards used in the report that will help demonstrate compliance.
- data
Source String - Specifies the name of a resource that provides data for the report. For example alerts, events.
- display
Order Number - Specifies the order in which the summary must be displayed.
- id String
- The provider-assigned unique ID for this managed resource.
- is
Seeded Boolean - Signifies whether the definition is seeded or user defined. Values can either be 'true' or 'false'.
- lifecycle
Details String - Details about the current state of the report definition in Data Safe.
- record
Time StringSpan - The time span for the records in the report to be scheduled. Allowed period strings - "H","D","M","Y" Each of the above fields potentially introduce constraints. A workRequest is created only when period-value satisfies all the constraints. Constraints introduced: 1. period = H (The allowed range for period-value is [1, 23]) 2. period = D (The allowed range for period-value is [1, 30]) 3. period = M (The allowed range for period-value is [1, 11]) 4. period = Y (The minimum period-value is 1)
- schedule String
- The schedule to generate the report periodically in the specified format: ;
- scheduled
Report StringCompartment Id - The OCID of the compartment in which the scheduled resource will be created.
- scheduled
Report StringMime Type - Specifies the format of the report ( either .xls or .pdf or .json)
- scheduled
Report StringName - The name of the report to be scheduled.
- scheduled
Report NumberRow Limit - Specifies the limit on the number of rows in the report.
- scim
Filter String - Additional scim filters used to get the specific summary.
- state String
- The current state of the report.
- Map<String>
- 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 date and time the report definition was created.
- time
Updated String - The date and time the report definition was updated.
Look up Existing ReportDefinition Resource
Get an existing ReportDefinition resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ReportDefinitionState, opts?: CustomResourceOptions): ReportDefinition
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
category: Optional[str] = None,
column_filters: Optional[Sequence[_datasafe.ReportDefinitionColumnFilterArgs]] = None,
column_infos: Optional[Sequence[_datasafe.ReportDefinitionColumnInfoArgs]] = None,
column_sortings: Optional[Sequence[_datasafe.ReportDefinitionColumnSortingArgs]] = None,
compartment_id: Optional[str] = None,
compliance_standards: Optional[Sequence[str]] = None,
data_source: Optional[str] = None,
defined_tags: Optional[Mapping[str, str]] = None,
description: Optional[str] = None,
display_name: Optional[str] = None,
display_order: Optional[int] = None,
freeform_tags: Optional[Mapping[str, str]] = None,
is_seeded: Optional[bool] = None,
lifecycle_details: Optional[str] = None,
parent_id: Optional[str] = None,
record_time_span: Optional[str] = None,
schedule: Optional[str] = None,
scheduled_report_compartment_id: Optional[str] = None,
scheduled_report_mime_type: Optional[str] = None,
scheduled_report_name: Optional[str] = None,
scheduled_report_row_limit: Optional[int] = None,
scim_filter: Optional[str] = None,
state: Optional[str] = None,
summaries: Optional[Sequence[_datasafe.ReportDefinitionSummaryArgs]] = None,
system_tags: Optional[Mapping[str, str]] = None,
time_created: Optional[str] = None,
time_updated: Optional[str] = None) -> ReportDefinition
func GetReportDefinition(ctx *Context, name string, id IDInput, state *ReportDefinitionState, opts ...ResourceOption) (*ReportDefinition, error)
public static ReportDefinition Get(string name, Input<string> id, ReportDefinitionState? state, CustomResourceOptions? opts = null)
public static ReportDefinition get(String name, Output<String> id, ReportDefinitionState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Category string
- Specifies the name of the category that this report belongs to.
- Column
Filters List<ReportDefinition Column Filter> - (Updatable) 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<ReportDefinition Column Info> - (Updatable) 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<ReportDefinition Column Sorting> - (Updatable) 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 - (Updatable) The OCID of the compartment containing the report definition.
- Compliance
Standards List<string> - The list of the data protection regulations/standards used in the report that will help demonstrate compliance.
- Data
Source string - Specifies the name of a resource that provides data for the report. For example alerts, events.
- Dictionary<string, string>
- (Updatable) 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
- (Updatable) The description of the report definition.
- Display
Name string - (Updatable) Specifies the name of the report definition.
- Display
Order int - Specifies the order in which the summary must be displayed.
- Dictionary<string, string>
- (Updatable) 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"}
- Is
Seeded bool - Signifies whether the definition is seeded or user defined. Values can either be 'true' or 'false'.
- Lifecycle
Details string - Details about the current state of the report definition in Data Safe.
- Parent
Id string - The OCID of the parent report definition.
- Record
Time stringSpan - The time span for the records in the report to be scheduled. Allowed period strings - "H","D","M","Y" Each of the above fields potentially introduce constraints. A workRequest is created only when period-value satisfies all the constraints. Constraints introduced: 1. period = H (The allowed range for period-value is [1, 23]) 2. period = D (The allowed range for period-value is [1, 30]) 3. period = M (The allowed range for period-value is [1, 11]) 4. period = Y (The minimum period-value is 1)
- Schedule string
- The schedule to generate the report periodically in the specified format: ;
- Scheduled
Report stringCompartment Id - The OCID of the compartment in which the scheduled resource will be created.
- Scheduled
Report stringMime Type - Specifies the format of the report ( either .xls or .pdf or .json)
- Scheduled
Report stringName - The name of the report to be scheduled.
- Scheduled
Report intRow Limit - Specifies the limit on the number of rows in the report.
- Scim
Filter string - Additional scim filters used to get the specific summary.
- State string
- The current state of the report.
- Summaries
List<Report
Definition Summary> - (Updatable) 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, string>
- 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 date and time the report definition was created.
- Time
Updated string - The date and time the report definition was updated.
- Category string
- Specifies the name of the category that this report belongs to.
- Column
Filters []ReportDefinition Column Filter Args - (Updatable) 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 []ReportDefinition Column Info Args - (Updatable) 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 []ReportDefinition Column Sorting Args - (Updatable) 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 - (Updatable) The OCID of the compartment containing the report definition.
- Compliance
Standards []string - The list of the data protection regulations/standards used in the report that will help demonstrate compliance.
- Data
Source string - Specifies the name of a resource that provides data for the report. For example alerts, events.
- map[string]string
- (Updatable) 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
- (Updatable) The description of the report definition.
- Display
Name string - (Updatable) Specifies the name of the report definition.
- Display
Order int - Specifies the order in which the summary must be displayed.
- map[string]string
- (Updatable) 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"}
- Is
Seeded bool - Signifies whether the definition is seeded or user defined. Values can either be 'true' or 'false'.
- Lifecycle
Details string - Details about the current state of the report definition in Data Safe.
- Parent
Id string - The OCID of the parent report definition.
- Record
Time stringSpan - The time span for the records in the report to be scheduled. Allowed period strings - "H","D","M","Y" Each of the above fields potentially introduce constraints. A workRequest is created only when period-value satisfies all the constraints. Constraints introduced: 1. period = H (The allowed range for period-value is [1, 23]) 2. period = D (The allowed range for period-value is [1, 30]) 3. period = M (The allowed range for period-value is [1, 11]) 4. period = Y (The minimum period-value is 1)
- Schedule string
- The schedule to generate the report periodically in the specified format: ;
- Scheduled
Report stringCompartment Id - The OCID of the compartment in which the scheduled resource will be created.
- Scheduled
Report stringMime Type - Specifies the format of the report ( either .xls or .pdf or .json)
- Scheduled
Report stringName - The name of the report to be scheduled.
- Scheduled
Report intRow Limit - Specifies the limit on the number of rows in the report.
- Scim
Filter string - Additional scim filters used to get the specific summary.
- State string
- The current state of the report.
- Summaries
[]Report
Definition Summary Args - (Updatable) 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]string
- 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 date and time the report definition was created.
- Time
Updated string - The date and time the report definition was updated.
- category String
- Specifies the name of the category that this report belongs to.
- column
Filters List<ReportDefinition Column Filter> - (Updatable) 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<ReportDefinition Column Info> - (Updatable) 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<ReportDefinition Column Sorting> - (Updatable) 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 - (Updatable) The OCID of the compartment containing the report definition.
- compliance
Standards List<String> - The list of the data protection regulations/standards used in the report that will help demonstrate compliance.
- data
Source String - Specifies the name of a resource that provides data for the report. For example alerts, events.
- Map<String,String>
- (Updatable) 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
- (Updatable) The description of the report definition.
- display
Name String - (Updatable) Specifies the name of the report definition.
- display
Order Integer - Specifies the order in which the summary must be displayed.
- Map<String,String>
- (Updatable) 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"}
- is
Seeded Boolean - Signifies whether the definition is seeded or user defined. Values can either be 'true' or 'false'.
- lifecycle
Details String - Details about the current state of the report definition in Data Safe.
- parent
Id String - The OCID of the parent report definition.
- record
Time StringSpan - The time span for the records in the report to be scheduled. Allowed period strings - "H","D","M","Y" Each of the above fields potentially introduce constraints. A workRequest is created only when period-value satisfies all the constraints. Constraints introduced: 1. period = H (The allowed range for period-value is [1, 23]) 2. period = D (The allowed range for period-value is [1, 30]) 3. period = M (The allowed range for period-value is [1, 11]) 4. period = Y (The minimum period-value is 1)
- schedule String
- The schedule to generate the report periodically in the specified format: ;
- scheduled
Report StringCompartment Id - The OCID of the compartment in which the scheduled resource will be created.
- scheduled
Report StringMime Type - Specifies the format of the report ( either .xls or .pdf or .json)
- scheduled
Report StringName - The name of the report to be scheduled.
- scheduled
Report IntegerRow Limit - Specifies the limit on the number of rows in the report.
- scim
Filter String - Additional scim filters used to get the specific summary.
- state String
- The current state of the report.
- summaries
List<Report
Definition Summary> - (Updatable) 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,String>
- 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 date and time the report definition was created.
- time
Updated String - The date and time the report definition was updated.
- category string
- Specifies the name of the category that this report belongs to.
- column
Filters ReportDefinition Column Filter[] - (Updatable) 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 ReportDefinition Column Info[] - (Updatable) 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 ReportDefinition Column Sorting[] - (Updatable) 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 - (Updatable) The OCID of the compartment containing the report definition.
- compliance
Standards string[] - The list of the data protection regulations/standards used in the report that will help demonstrate compliance.
- data
Source string - Specifies the name of a resource that provides data for the report. For example alerts, events.
- {[key: string]: string}
- (Updatable) 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
- (Updatable) The description of the report definition.
- display
Name string - (Updatable) Specifies the name of the report definition.
- display
Order number - Specifies the order in which the summary must be displayed.
- {[key: string]: string}
- (Updatable) 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"}
- is
Seeded boolean - Signifies whether the definition is seeded or user defined. Values can either be 'true' or 'false'.
- lifecycle
Details string - Details about the current state of the report definition in Data Safe.
- parent
Id string - The OCID of the parent report definition.
- record
Time stringSpan - The time span for the records in the report to be scheduled. Allowed period strings - "H","D","M","Y" Each of the above fields potentially introduce constraints. A workRequest is created only when period-value satisfies all the constraints. Constraints introduced: 1. period = H (The allowed range for period-value is [1, 23]) 2. period = D (The allowed range for period-value is [1, 30]) 3. period = M (The allowed range for period-value is [1, 11]) 4. period = Y (The minimum period-value is 1)
- schedule string
- The schedule to generate the report periodically in the specified format: ;
- scheduled
Report stringCompartment Id - The OCID of the compartment in which the scheduled resource will be created.
- scheduled
Report stringMime Type - Specifies the format of the report ( either .xls or .pdf or .json)
- scheduled
Report stringName - The name of the report to be scheduled.
- scheduled
Report numberRow Limit - Specifies the limit on the number of rows in the report.
- scim
Filter string - Additional scim filters used to get the specific summary.
- state string
- The current state of the report.
- summaries
Report
Definition Summary[] - (Updatable) 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]: string}
- 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 date and time the report definition was created.
- time
Updated string - The date and time the report definition was updated.
- category str
- Specifies the name of the category that this report belongs to.
- column_
filters Sequence[datasafe.Report Definition Column Filter Args] - (Updatable) 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 Sequence[datasafe.Report Definition Column Info Args] - (Updatable) 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 Sequence[datasafe.Report Definition Column Sorting Args] - (Updatable) 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 - (Updatable) The OCID of the compartment containing the report definition.
- compliance_
standards Sequence[str] - The list of the data protection regulations/standards used in the report that will help demonstrate compliance.
- data_
source str - Specifies the name of a resource that provides data for the report. For example alerts, events.
- Mapping[str, str]
- (Updatable) 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
- (Updatable) The description of the report definition.
- display_
name str - (Updatable) Specifies the name of the report definition.
- display_
order int - Specifies the order in which the summary must be displayed.
- Mapping[str, str]
- (Updatable) 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"}
- is_
seeded bool - Signifies whether the definition is seeded or user defined. Values can either be 'true' or 'false'.
- lifecycle_
details str - Details about the current state of the report definition in Data Safe.
- parent_
id str - The OCID of the parent report definition.
- record_
time_ strspan - The time span for the records in the report to be scheduled. Allowed period strings - "H","D","M","Y" Each of the above fields potentially introduce constraints. A workRequest is created only when period-value satisfies all the constraints. Constraints introduced: 1. period = H (The allowed range for period-value is [1, 23]) 2. period = D (The allowed range for period-value is [1, 30]) 3. period = M (The allowed range for period-value is [1, 11]) 4. period = Y (The minimum period-value is 1)
- schedule str
- The schedule to generate the report periodically in the specified format: ;
- scheduled_
report_ strcompartment_ id - The OCID of the compartment in which the scheduled resource will be created.
- scheduled_
report_ strmime_ type - Specifies the format of the report ( either .xls or .pdf or .json)
- scheduled_
report_ strname - The name of the report to be scheduled.
- scheduled_
report_ introw_ limit - Specifies the limit on the number of rows in the report.
- scim_
filter str - Additional scim filters used to get the specific summary.
- state str
- The current state of the report.
- summaries
Sequence[datasafe.
Report Definition Summary Args] - (Updatable) 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, str]
- 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 date and time the report definition was created.
- time_
updated str - The date and time the report definition was updated.
- category String
- Specifies the name of the category that this report belongs to.
- column
Filters List<Property Map> - (Updatable) 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> - (Updatable) 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> - (Updatable) 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 - (Updatable) The OCID of the compartment containing the report definition.
- compliance
Standards List<String> - The list of the data protection regulations/standards used in the report that will help demonstrate compliance.
- data
Source String - Specifies the name of a resource that provides data for the report. For example alerts, events.
- Map<String>
- (Updatable) 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
- (Updatable) The description of the report definition.
- display
Name String - (Updatable) Specifies the name of the report definition.
- display
Order Number - Specifies the order in which the summary must be displayed.
- Map<String>
- (Updatable) 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"}
- is
Seeded Boolean - Signifies whether the definition is seeded or user defined. Values can either be 'true' or 'false'.
- lifecycle
Details String - Details about the current state of the report definition in Data Safe.
- parent
Id String - The OCID of the parent report definition.
- record
Time StringSpan - The time span for the records in the report to be scheduled. Allowed period strings - "H","D","M","Y" Each of the above fields potentially introduce constraints. A workRequest is created only when period-value satisfies all the constraints. Constraints introduced: 1. period = H (The allowed range for period-value is [1, 23]) 2. period = D (The allowed range for period-value is [1, 30]) 3. period = M (The allowed range for period-value is [1, 11]) 4. period = Y (The minimum period-value is 1)
- schedule String
- The schedule to generate the report periodically in the specified format: ;
- scheduled
Report StringCompartment Id - The OCID of the compartment in which the scheduled resource will be created.
- scheduled
Report StringMime Type - Specifies the format of the report ( either .xls or .pdf or .json)
- scheduled
Report StringName - The name of the report to be scheduled.
- scheduled
Report NumberRow Limit - Specifies the limit on the number of rows in the report.
- scim
Filter String - Additional scim filters used to get the specific summary.
- state String
- The current state of the report.
- summaries List<Property Map>
- (Updatable) 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>
- 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 date and time the report definition was created.
- time
Updated String - The date and time the report definition was updated.
Supporting Types
ReportDefinitionColumnFilter, ReportDefinitionColumnFilterArgs
- Expressions List<string>
- (Updatable) An array of expressions based on the operator type. A filter may have one or more expressions.
- Field
Name string - (Updatable) Name of the column on which the filter must be applied.
- Is
Enabled bool - (Updatable) Indicates whether the filter is enabled. Values can either be 'true' or 'false'.
- bool
- (Updatable) Indicates whether the filter is hidden. Values can either be 'true' or 'false'.
- Operator string
- (Updatable) Specifies the type of operator that must be applied for example in, eq etc.
- Expressions []string
- (Updatable) An array of expressions based on the operator type. A filter may have one or more expressions.
- Field
Name string - (Updatable) Name of the column on which the filter must be applied.
- Is
Enabled bool - (Updatable) Indicates whether the filter is enabled. Values can either be 'true' or 'false'.
- bool
- (Updatable) Indicates whether the filter is hidden. Values can either be 'true' or 'false'.
- Operator string
- (Updatable) Specifies the type of operator that must be applied for example in, eq etc.
- expressions List<String>
- (Updatable) An array of expressions based on the operator type. A filter may have one or more expressions.
- field
Name String - (Updatable) Name of the column on which the filter must be applied.
- is
Enabled Boolean - (Updatable) Indicates whether the filter is enabled. Values can either be 'true' or 'false'.
- Boolean
- (Updatable) Indicates whether the filter is hidden. Values can either be 'true' or 'false'.
- operator String
- (Updatable) Specifies the type of operator that must be applied for example in, eq etc.
- expressions string[]
- (Updatable) An array of expressions based on the operator type. A filter may have one or more expressions.
- field
Name string - (Updatable) Name of the column on which the filter must be applied.
- is
Enabled boolean - (Updatable) Indicates whether the filter is enabled. Values can either be 'true' or 'false'.
- boolean
- (Updatable) Indicates whether the filter is hidden. Values can either be 'true' or 'false'.
- operator string
- (Updatable) Specifies the type of operator that must be applied for example in, eq etc.
- expressions Sequence[str]
- (Updatable) An array of expressions based on the operator type. A filter may have one or more expressions.
- field_
name str - (Updatable) Name of the column on which the filter must be applied.
- is_
enabled bool - (Updatable) Indicates whether the filter is enabled. Values can either be 'true' or 'false'.
- bool
- (Updatable) Indicates whether the filter is hidden. Values can either be 'true' or 'false'.
- operator str
- (Updatable) Specifies the type of operator that must be applied for example in, eq etc.
- expressions List<String>
- (Updatable) An array of expressions based on the operator type. A filter may have one or more expressions.
- field
Name String - (Updatable) Name of the column on which the filter must be applied.
- is
Enabled Boolean - (Updatable) Indicates whether the filter is enabled. Values can either be 'true' or 'false'.
- Boolean
- (Updatable) Indicates whether the filter is hidden. Values can either be 'true' or 'false'.
- operator String
- (Updatable) Specifies the type of operator that must be applied for example in, eq etc.
ReportDefinitionColumnInfo, ReportDefinitionColumnInfoArgs
- Display
Name string - (Updatable) Name of the column displayed on UI.
- Display
Order int - (Updatable) Specifies the display order of the column.
- Field
Name string - (Updatable) Specifies the corresponding field name in the data source.
- bool
- (Updatable) Indicates if the column is hidden. Values can either be 'true' or 'false'.
- Data
Type string - (Updatable) Specifies the data type of the column.
- Display
Name string - (Updatable) Name of the column displayed on UI.
- Display
Order int - (Updatable) Specifies the display order of the column.
- Field
Name string - (Updatable) Specifies the corresponding field name in the data source.
- bool
- (Updatable) Indicates if the column is hidden. Values can either be 'true' or 'false'.
- Data
Type string - (Updatable) Specifies the data type of the column.
- display
Name String - (Updatable) Name of the column displayed on UI.
- display
Order Integer - (Updatable) Specifies the display order of the column.
- field
Name String - (Updatable) Specifies the corresponding field name in the data source.
- Boolean
- (Updatable) Indicates if the column is hidden. Values can either be 'true' or 'false'.
- data
Type String - (Updatable) Specifies the data type of the column.
- display
Name string - (Updatable) Name of the column displayed on UI.
- display
Order number - (Updatable) Specifies the display order of the column.
- field
Name string - (Updatable) Specifies the corresponding field name in the data source.
- boolean
- (Updatable) Indicates if the column is hidden. Values can either be 'true' or 'false'.
- data
Type string - (Updatable) Specifies the data type of the column.
- display_
name str - (Updatable) Name of the column displayed on UI.
- display_
order int - (Updatable) Specifies the display order of the column.
- field_
name str - (Updatable) Specifies the corresponding field name in the data source.
- bool
- (Updatable) Indicates if the column is hidden. Values can either be 'true' or 'false'.
- data_
type str - (Updatable) Specifies the data type of the column.
- display
Name String - (Updatable) Name of the column displayed on UI.
- display
Order Number - (Updatable) Specifies the display order of the column.
- field
Name String - (Updatable) Specifies the corresponding field name in the data source.
- Boolean
- (Updatable) Indicates if the column is hidden. Values can either be 'true' or 'false'.
- data
Type String - (Updatable) Specifies the data type of the column.
ReportDefinitionColumnSorting, ReportDefinitionColumnSortingArgs
- Field
Name string - (Updatable) Name of the column that must be sorted.
- Is
Ascending bool - (Updatable) Indicates if the column must be sorted in ascending order. Values can either be 'true' or 'false'.
- Sorting
Order int - (Updatable) Indicates the order at which column must be sorted.
- Field
Name string - (Updatable) Name of the column that must be sorted.
- Is
Ascending bool - (Updatable) Indicates if the column must be sorted in ascending order. Values can either be 'true' or 'false'.
- Sorting
Order int - (Updatable) Indicates the order at which column must be sorted.
- field
Name String - (Updatable) Name of the column that must be sorted.
- is
Ascending Boolean - (Updatable) Indicates if the column must be sorted in ascending order. Values can either be 'true' or 'false'.
- sorting
Order Integer - (Updatable) Indicates the order at which column must be sorted.
- field
Name string - (Updatable) Name of the column that must be sorted.
- is
Ascending boolean - (Updatable) Indicates if the column must be sorted in ascending order. Values can either be 'true' or 'false'.
- sorting
Order number - (Updatable) Indicates the order at which column must be sorted.
- field_
name str - (Updatable) Name of the column that must be sorted.
- is_
ascending bool - (Updatable) Indicates if the column must be sorted in ascending order. Values can either be 'true' or 'false'.
- sorting_
order int - (Updatable) Indicates the order at which column must be sorted.
- field
Name String - (Updatable) Name of the column that must be sorted.
- is
Ascending Boolean - (Updatable) Indicates if the column must be sorted in ascending order. Values can either be 'true' or 'false'.
- sorting
Order Number - (Updatable) Indicates the order at which column must be sorted.
ReportDefinitionSummary, ReportDefinitionSummaryArgs
- Display
Order int - (Updatable) Specifies the order in which the summary must be displayed.
- Name string
- (Updatable) Name of the report summary.
- Count
Of string - (Updatable) Name of the key or count of object.
- Group
By stringField Name - (Updatable) A comma-delimited string that specifies the names of the fields by which the records must be aggregated to get the summary.
- bool
- (Updatable) Indicates if the summary is hidden. Values can either be 'true' or 'false'.
- Scim
Filter string (Updatable) Additional scim filters used to get the specific summary.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- Display
Order int - (Updatable) Specifies the order in which the summary must be displayed.
- Name string
- (Updatable) Name of the report summary.
- Count
Of string - (Updatable) Name of the key or count of object.
- Group
By stringField Name - (Updatable) A comma-delimited string that specifies the names of the fields by which the records must be aggregated to get the summary.
- bool
- (Updatable) Indicates if the summary is hidden. Values can either be 'true' or 'false'.
- Scim
Filter string (Updatable) Additional scim filters used to get the specific summary.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- display
Order Integer - (Updatable) Specifies the order in which the summary must be displayed.
- name String
- (Updatable) Name of the report summary.
- count
Of String - (Updatable) Name of the key or count of object.
- group
By StringField Name - (Updatable) A comma-delimited string that specifies the names of the fields by which the records must be aggregated to get the summary.
- Boolean
- (Updatable) Indicates if the summary is hidden. Values can either be 'true' or 'false'.
- scim
Filter String (Updatable) Additional scim filters used to get the specific summary.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- display
Order number - (Updatable) Specifies the order in which the summary must be displayed.
- name string
- (Updatable) Name of the report summary.
- count
Of string - (Updatable) Name of the key or count of object.
- group
By stringField Name - (Updatable) A comma-delimited string that specifies the names of the fields by which the records must be aggregated to get the summary.
- boolean
- (Updatable) Indicates if the summary is hidden. Values can either be 'true' or 'false'.
- scim
Filter string (Updatable) Additional scim filters used to get the specific summary.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- display_
order int - (Updatable) Specifies the order in which the summary must be displayed.
- name str
- (Updatable) Name of the report summary.
- count_
of str - (Updatable) Name of the key or count of object.
- group_
by_ strfield_ name - (Updatable) A comma-delimited string that specifies the names of the fields by which the records must be aggregated to get the summary.
- bool
- (Updatable) Indicates if the summary is hidden. Values can either be 'true' or 'false'.
- scim_
filter str (Updatable) Additional scim filters used to get the specific summary.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
- display
Order Number - (Updatable) Specifies the order in which the summary must be displayed.
- name String
- (Updatable) Name of the report summary.
- count
Of String - (Updatable) Name of the key or count of object.
- group
By StringField Name - (Updatable) A comma-delimited string that specifies the names of the fields by which the records must be aggregated to get the summary.
- Boolean
- (Updatable) Indicates if the summary is hidden. Values can either be 'true' or 'false'.
- scim
Filter String (Updatable) Additional scim filters used to get the specific summary.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
Import
ReportDefinitions can be imported using the id
, e.g.
$ pulumi import oci:DataSafe/reportDefinition:ReportDefinition test_report_definition "id"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.