1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. DatabaseManagement
  5. getManagedDatabaseOptimizerStatisticsAdvisorExecutions
Oracle Cloud Infrastructure v2.30.0 published on Monday, Apr 14, 2025 by Pulumi

oci.DatabaseManagement.getManagedDatabaseOptimizerStatisticsAdvisorExecutions

Explore with Pulumi AI

This data source provides the list of Managed Database Optimizer Statistics Advisor Executions in Oracle Cloud Infrastructure Database Management service.

Lists the details of the Optimizer Statistics Advisor task executions, such as their duration, and the number of findings, if any. Optionally, you can specify a date-time range (of seven days) to obtain the list of executions that fall within the specified time range. If the date-time range is not specified, then the executions in the last seven days are listed.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";

const testManagedDatabaseOptimizerStatisticsAdvisorExecutions = oci.DatabaseManagement.getManagedDatabaseOptimizerStatisticsAdvisorExecutions({
    managedDatabaseId: testManagedDatabase.id,
    endTimeLessThanOrEqualTo: managedDatabaseOptimizerStatisticsAdvisorExecutionEndTimeLessThanOrEqualTo,
    startTimeGreaterThanOrEqualTo: managedDatabaseOptimizerStatisticsAdvisorExecutionStartTimeGreaterThanOrEqualTo,
});
Copy
import pulumi
import pulumi_oci as oci

test_managed_database_optimizer_statistics_advisor_executions = oci.DatabaseManagement.get_managed_database_optimizer_statistics_advisor_executions(managed_database_id=test_managed_database["id"],
    end_time_less_than_or_equal_to=managed_database_optimizer_statistics_advisor_execution_end_time_less_than_or_equal_to,
    start_time_greater_than_or_equal_to=managed_database_optimizer_statistics_advisor_execution_start_time_greater_than_or_equal_to)
Copy
package main

import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/databasemanagement"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := databasemanagement.GetManagedDatabaseOptimizerStatisticsAdvisorExecutions(ctx, &databasemanagement.GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsArgs{
			ManagedDatabaseId:             testManagedDatabase.Id,
			EndTimeLessThanOrEqualTo:      pulumi.StringRef(managedDatabaseOptimizerStatisticsAdvisorExecutionEndTimeLessThanOrEqualTo),
			StartTimeGreaterThanOrEqualTo: pulumi.StringRef(managedDatabaseOptimizerStatisticsAdvisorExecutionStartTimeGreaterThanOrEqualTo),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;

return await Deployment.RunAsync(() => 
{
    var testManagedDatabaseOptimizerStatisticsAdvisorExecutions = Oci.DatabaseManagement.GetManagedDatabaseOptimizerStatisticsAdvisorExecutions.Invoke(new()
    {
        ManagedDatabaseId = testManagedDatabase.Id,
        EndTimeLessThanOrEqualTo = managedDatabaseOptimizerStatisticsAdvisorExecutionEndTimeLessThanOrEqualTo,
        StartTimeGreaterThanOrEqualTo = managedDatabaseOptimizerStatisticsAdvisorExecutionStartTimeGreaterThanOrEqualTo,
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.DatabaseManagement.DatabaseManagementFunctions;
import com.pulumi.oci.DatabaseManagement.inputs.GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        final var testManagedDatabaseOptimizerStatisticsAdvisorExecutions = DatabaseManagementFunctions.getManagedDatabaseOptimizerStatisticsAdvisorExecutions(GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsArgs.builder()
            .managedDatabaseId(testManagedDatabase.id())
            .endTimeLessThanOrEqualTo(managedDatabaseOptimizerStatisticsAdvisorExecutionEndTimeLessThanOrEqualTo)
            .startTimeGreaterThanOrEqualTo(managedDatabaseOptimizerStatisticsAdvisorExecutionStartTimeGreaterThanOrEqualTo)
            .build());

    }
}
Copy
variables:
  testManagedDatabaseOptimizerStatisticsAdvisorExecutions:
    fn::invoke:
      function: oci:DatabaseManagement:getManagedDatabaseOptimizerStatisticsAdvisorExecutions
      arguments:
        managedDatabaseId: ${testManagedDatabase.id}
        endTimeLessThanOrEqualTo: ${managedDatabaseOptimizerStatisticsAdvisorExecutionEndTimeLessThanOrEqualTo}
        startTimeGreaterThanOrEqualTo: ${managedDatabaseOptimizerStatisticsAdvisorExecutionStartTimeGreaterThanOrEqualTo}
Copy

Using getManagedDatabaseOptimizerStatisticsAdvisorExecutions

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 getManagedDatabaseOptimizerStatisticsAdvisorExecutions(args: GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsArgs, opts?: InvokeOptions): Promise<GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsResult>
function getManagedDatabaseOptimizerStatisticsAdvisorExecutionsOutput(args: GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOutputArgs, opts?: InvokeOptions): Output<GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsResult>
Copy
def get_managed_database_optimizer_statistics_advisor_executions(end_time_less_than_or_equal_to: Optional[str] = None,
                                                                 filters: Optional[Sequence[_databasemanagement.GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilter]] = None,
                                                                 managed_database_id: Optional[str] = None,
                                                                 start_time_greater_than_or_equal_to: Optional[str] = None,
                                                                 opts: Optional[InvokeOptions] = None) -> GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsResult
def get_managed_database_optimizer_statistics_advisor_executions_output(end_time_less_than_or_equal_to: Optional[pulumi.Input[str]] = None,
                                                                 filters: Optional[pulumi.Input[Sequence[pulumi.Input[_databasemanagement.GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilterArgs]]]] = None,
                                                                 managed_database_id: Optional[pulumi.Input[str]] = None,
                                                                 start_time_greater_than_or_equal_to: Optional[pulumi.Input[str]] = None,
                                                                 opts: Optional[InvokeOptions] = None) -> Output[GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsResult]
Copy
func GetManagedDatabaseOptimizerStatisticsAdvisorExecutions(ctx *Context, args *GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsArgs, opts ...InvokeOption) (*GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsResult, error)
func GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOutput(ctx *Context, args *GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOutputArgs, opts ...InvokeOption) GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsResultOutput
Copy

> Note: This function is named GetManagedDatabaseOptimizerStatisticsAdvisorExecutions in the Go SDK.

public static class GetManagedDatabaseOptimizerStatisticsAdvisorExecutions 
{
    public static Task<GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsResult> InvokeAsync(GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsArgs args, InvokeOptions? opts = null)
    public static Output<GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsResult> Invoke(GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsResult> getManagedDatabaseOptimizerStatisticsAdvisorExecutions(GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsArgs args, InvokeOptions options)
public static Output<GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsResult> getManagedDatabaseOptimizerStatisticsAdvisorExecutions(GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: oci:DatabaseManagement/getManagedDatabaseOptimizerStatisticsAdvisorExecutions:getManagedDatabaseOptimizerStatisticsAdvisorExecutions
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ManagedDatabaseId This property is required. string
The OCID of the Managed Database.
EndTimeLessThanOrEqualTo string
The end time of the time range to retrieve the optimizer statistics of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'".
Filters Changes to this property will trigger replacement. List<GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilter>
StartTimeGreaterThanOrEqualTo string
The start time of the time range to retrieve the optimizer statistics of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'".
ManagedDatabaseId This property is required. string
The OCID of the Managed Database.
EndTimeLessThanOrEqualTo string
The end time of the time range to retrieve the optimizer statistics of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'".
Filters Changes to this property will trigger replacement. []GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilter
StartTimeGreaterThanOrEqualTo string
The start time of the time range to retrieve the optimizer statistics of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'".
managedDatabaseId This property is required. String
The OCID of the Managed Database.
endTimeLessThanOrEqualTo String
The end time of the time range to retrieve the optimizer statistics of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'".
filters Changes to this property will trigger replacement. List<GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilter>
startTimeGreaterThanOrEqualTo String
The start time of the time range to retrieve the optimizer statistics of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'".
managedDatabaseId This property is required. string
The OCID of the Managed Database.
endTimeLessThanOrEqualTo string
The end time of the time range to retrieve the optimizer statistics of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'".
filters Changes to this property will trigger replacement. GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilter[]
startTimeGreaterThanOrEqualTo string
The start time of the time range to retrieve the optimizer statistics of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'".
managed_database_id This property is required. str
The OCID of the Managed Database.
end_time_less_than_or_equal_to str
The end time of the time range to retrieve the optimizer statistics of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'".
filters Changes to this property will trigger replacement. Sequence[databasemanagement.GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilter]
start_time_greater_than_or_equal_to str
The start time of the time range to retrieve the optimizer statistics of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'".
managedDatabaseId This property is required. String
The OCID of the Managed Database.
endTimeLessThanOrEqualTo String
The end time of the time range to retrieve the optimizer statistics of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'".
filters Changes to this property will trigger replacement. List<Property Map>
startTimeGreaterThanOrEqualTo String
The start time of the time range to retrieve the optimizer statistics of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'".

getManagedDatabaseOptimizerStatisticsAdvisorExecutions Result

The following output properties are available:

id String
The provider-assigned unique ID for this managed resource.
managedDatabaseId String
optimizerStatisticsAdvisorExecutionsCollections List<Property Map>
The list of optimizer_statistics_advisor_executions_collection.
endTimeLessThanOrEqualTo String
filters List<Property Map>
startTimeGreaterThanOrEqualTo String

Supporting Types

GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsFilter

Name This property is required. string
The name of the rule.
Values This property is required. List<string>
Regex bool
Name This property is required. string
The name of the rule.
Values This property is required. []string
Regex bool
name This property is required. String
The name of the rule.
values This property is required. List<String>
regex Boolean
name This property is required. string
The name of the rule.
values This property is required. string[]
regex boolean
name This property is required. str
The name of the rule.
values This property is required. Sequence[str]
regex bool
name This property is required. String
The name of the rule.
values This property is required. List<String>
regex Boolean

GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollection

items This property is required. List<Property Map>

GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItem

Databases This property is required. List<GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemDatabase>
The summary of the Managed Database resource.
ErrorMessage This property is required. string
The errors in the Optimizer Statistics Advisor execution, if any.
ExecutionName This property is required. string
The name of the Optimizer Statistics Advisor execution.
Findings This property is required. int
The list of findings for the rule.
Reports This property is required. List<GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReport>
A report that includes the rules, findings, recommendations, and actions discovered during the execution of the Optimizer Statistics Advisor.
Status This property is required. string
The status of the Optimizer Statistics Advisor execution.
StatusMessage This property is required. string
The Optimizer Statistics Advisor execution status message, if any.
TaskName This property is required. string
The name of the Optimizer Statistics Advisor task.
TimeEnd This property is required. string
The end time of the time range to retrieve the Optimizer Statistics Advisor execution of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'".
TimeStart This property is required. string
The start time of the time range to retrieve the Optimizer Statistics Advisor execution of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'".
Databases This property is required. []GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemDatabase
The summary of the Managed Database resource.
ErrorMessage This property is required. string
The errors in the Optimizer Statistics Advisor execution, if any.
ExecutionName This property is required. string
The name of the Optimizer Statistics Advisor execution.
Findings This property is required. int
The list of findings for the rule.
Reports This property is required. []GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReport
A report that includes the rules, findings, recommendations, and actions discovered during the execution of the Optimizer Statistics Advisor.
Status This property is required. string
The status of the Optimizer Statistics Advisor execution.
StatusMessage This property is required. string
The Optimizer Statistics Advisor execution status message, if any.
TaskName This property is required. string
The name of the Optimizer Statistics Advisor task.
TimeEnd This property is required. string
The end time of the time range to retrieve the Optimizer Statistics Advisor execution of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'".
TimeStart This property is required. string
The start time of the time range to retrieve the Optimizer Statistics Advisor execution of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'".
databases This property is required. List<GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemDatabase>
The summary of the Managed Database resource.
errorMessage This property is required. String
The errors in the Optimizer Statistics Advisor execution, if any.
executionName This property is required. String
The name of the Optimizer Statistics Advisor execution.
findings This property is required. Integer
The list of findings for the rule.
reports This property is required. List<GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReport>
A report that includes the rules, findings, recommendations, and actions discovered during the execution of the Optimizer Statistics Advisor.
status This property is required. String
The status of the Optimizer Statistics Advisor execution.
statusMessage This property is required. String
The Optimizer Statistics Advisor execution status message, if any.
taskName This property is required. String
The name of the Optimizer Statistics Advisor task.
timeEnd This property is required. String
The end time of the time range to retrieve the Optimizer Statistics Advisor execution of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'".
timeStart This property is required. String
The start time of the time range to retrieve the Optimizer Statistics Advisor execution of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'".
databases This property is required. GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemDatabase[]
The summary of the Managed Database resource.
errorMessage This property is required. string
The errors in the Optimizer Statistics Advisor execution, if any.
executionName This property is required. string
The name of the Optimizer Statistics Advisor execution.
findings This property is required. number
The list of findings for the rule.
reports This property is required. GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReport[]
A report that includes the rules, findings, recommendations, and actions discovered during the execution of the Optimizer Statistics Advisor.
status This property is required. string
The status of the Optimizer Statistics Advisor execution.
statusMessage This property is required. string
The Optimizer Statistics Advisor execution status message, if any.
taskName This property is required. string
The name of the Optimizer Statistics Advisor task.
timeEnd This property is required. string
The end time of the time range to retrieve the Optimizer Statistics Advisor execution of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'".
timeStart This property is required. string
The start time of the time range to retrieve the Optimizer Statistics Advisor execution of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'".
databases This property is required. Sequence[databasemanagement.GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemDatabase]
The summary of the Managed Database resource.
error_message This property is required. str
The errors in the Optimizer Statistics Advisor execution, if any.
execution_name This property is required. str
The name of the Optimizer Statistics Advisor execution.
findings This property is required. int
The list of findings for the rule.
reports This property is required. Sequence[databasemanagement.GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReport]
A report that includes the rules, findings, recommendations, and actions discovered during the execution of the Optimizer Statistics Advisor.
status This property is required. str
The status of the Optimizer Statistics Advisor execution.
status_message This property is required. str
The Optimizer Statistics Advisor execution status message, if any.
task_name This property is required. str
The name of the Optimizer Statistics Advisor task.
time_end This property is required. str
The end time of the time range to retrieve the Optimizer Statistics Advisor execution of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'".
time_start This property is required. str
The start time of the time range to retrieve the Optimizer Statistics Advisor execution of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'".
databases This property is required. List<Property Map>
The summary of the Managed Database resource.
errorMessage This property is required. String
The errors in the Optimizer Statistics Advisor execution, if any.
executionName This property is required. String
The name of the Optimizer Statistics Advisor execution.
findings This property is required. Number
The list of findings for the rule.
reports This property is required. List<Property Map>
A report that includes the rules, findings, recommendations, and actions discovered during the execution of the Optimizer Statistics Advisor.
status This property is required. String
The status of the Optimizer Statistics Advisor execution.
statusMessage This property is required. String
The Optimizer Statistics Advisor execution status message, if any.
taskName This property is required. String
The name of the Optimizer Statistics Advisor task.
timeEnd This property is required. String
The end time of the time range to retrieve the Optimizer Statistics Advisor execution of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'".
timeStart This property is required. String
The start time of the time range to retrieve the Optimizer Statistics Advisor execution of a Managed Database in UTC in ISO-8601 format, which is "yyyy-MM-dd'T'hh:mm:ss.sss'Z'".

GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemDatabase

CompartmentId This property is required. string
The OCID of the compartment in which the Managed Database resides.
DbDeploymentType This property is required. string
The infrastructure used to deploy the Oracle Database.
DbSubType This property is required. string
The subtype of the Oracle Database. Indicates whether the database is a Container Database, Pluggable Database, Non-container Database, Autonomous Database, or Autonomous Container Database.
DbType This property is required. string
The type of Oracle Database installation.
DbVersion This property is required. string
The version of the Oracle Database.
Id This property is required. string
The OCID of the Managed Database.
Name This property is required. string
The name of the rule.
CompartmentId This property is required. string
The OCID of the compartment in which the Managed Database resides.
DbDeploymentType This property is required. string
The infrastructure used to deploy the Oracle Database.
DbSubType This property is required. string
The subtype of the Oracle Database. Indicates whether the database is a Container Database, Pluggable Database, Non-container Database, Autonomous Database, or Autonomous Container Database.
DbType This property is required. string
The type of Oracle Database installation.
DbVersion This property is required. string
The version of the Oracle Database.
Id This property is required. string
The OCID of the Managed Database.
Name This property is required. string
The name of the rule.
compartmentId This property is required. String
The OCID of the compartment in which the Managed Database resides.
dbDeploymentType This property is required. String
The infrastructure used to deploy the Oracle Database.
dbSubType This property is required. String
The subtype of the Oracle Database. Indicates whether the database is a Container Database, Pluggable Database, Non-container Database, Autonomous Database, or Autonomous Container Database.
dbType This property is required. String
The type of Oracle Database installation.
dbVersion This property is required. String
The version of the Oracle Database.
id This property is required. String
The OCID of the Managed Database.
name This property is required. String
The name of the rule.
compartmentId This property is required. string
The OCID of the compartment in which the Managed Database resides.
dbDeploymentType This property is required. string
The infrastructure used to deploy the Oracle Database.
dbSubType This property is required. string
The subtype of the Oracle Database. Indicates whether the database is a Container Database, Pluggable Database, Non-container Database, Autonomous Database, or Autonomous Container Database.
dbType This property is required. string
The type of Oracle Database installation.
dbVersion This property is required. string
The version of the Oracle Database.
id This property is required. string
The OCID of the Managed Database.
name This property is required. string
The name of the rule.
compartment_id This property is required. str
The OCID of the compartment in which the Managed Database resides.
db_deployment_type This property is required. str
The infrastructure used to deploy the Oracle Database.
db_sub_type This property is required. str
The subtype of the Oracle Database. Indicates whether the database is a Container Database, Pluggable Database, Non-container Database, Autonomous Database, or Autonomous Container Database.
db_type This property is required. str
The type of Oracle Database installation.
db_version This property is required. str
The version of the Oracle Database.
id This property is required. str
The OCID of the Managed Database.
name This property is required. str
The name of the rule.
compartmentId This property is required. String
The OCID of the compartment in which the Managed Database resides.
dbDeploymentType This property is required. String
The infrastructure used to deploy the Oracle Database.
dbSubType This property is required. String
The subtype of the Oracle Database. Indicates whether the database is a Container Database, Pluggable Database, Non-container Database, Autonomous Database, or Autonomous Container Database.
dbType This property is required. String
The type of Oracle Database installation.
dbVersion This property is required. String
The version of the Oracle Database.
id This property is required. String
The OCID of the Managed Database.
name This property is required. String
The name of the rule.

GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReport

Rules This property is required. List<GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReportRule>
The list of rules that were not adhered to by the Optimizer Statistics Collection.
Summary This property is required. string
A summary of the Optimizer Statistics Advisor execution.
Rules This property is required. []GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReportRule
The list of rules that were not adhered to by the Optimizer Statistics Collection.
Summary This property is required. string
A summary of the Optimizer Statistics Advisor execution.
rules This property is required. List<GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReportRule>
The list of rules that were not adhered to by the Optimizer Statistics Collection.
summary This property is required. String
A summary of the Optimizer Statistics Advisor execution.
rules This property is required. GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReportRule[]
The list of rules that were not adhered to by the Optimizer Statistics Collection.
summary This property is required. string
A summary of the Optimizer Statistics Advisor execution.
rules This property is required. Sequence[databasemanagement.GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReportRule]
The list of rules that were not adhered to by the Optimizer Statistics Collection.
summary This property is required. str
A summary of the Optimizer Statistics Advisor execution.
rules This property is required. List<Property Map>
The list of rules that were not adhered to by the Optimizer Statistics Collection.
summary This property is required. String
A summary of the Optimizer Statistics Advisor execution.

GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReportRule

Description This property is required. string
The description of the rule.
Findings This property is required. List<GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReportRuleFinding>
The list of findings for the rule.
Name This property is required. string
The name of the rule.
Description This property is required. string
The description of the rule.
Findings This property is required. []GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReportRuleFinding
The list of findings for the rule.
Name This property is required. string
The name of the rule.
description This property is required. String
The description of the rule.
findings This property is required. List<GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReportRuleFinding>
The list of findings for the rule.
name This property is required. String
The name of the rule.
description This property is required. string
The description of the rule.
findings This property is required. GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReportRuleFinding[]
The list of findings for the rule.
name This property is required. string
The name of the rule.
description This property is required. str
The description of the rule.
findings This property is required. Sequence[databasemanagement.GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReportRuleFinding]
The list of findings for the rule.
name This property is required. str
The name of the rule.
description This property is required. String
The description of the rule.
findings This property is required. List<Property Map>
The list of findings for the rule.
name This property is required. String
The name of the rule.

GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReportRuleFinding

details This property is required. List<Property Map>
The details of the schema or operation.
message This property is required. String
The message of the rationale.
recommendations This property is required. List<Property Map>
The list of recommendations.

GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReportRuleFindingDetail

Operations This property is required. List<string>
The list of operation details.
Schemas This property is required. List<GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReportRuleFindingDetailSchema>
The names of the impacted database schemas and their objects.
Operations This property is required. []string
The list of operation details.
Schemas This property is required. []GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReportRuleFindingDetailSchema
The names of the impacted database schemas and their objects.
operations This property is required. List<String>
The list of operation details.
schemas This property is required. List<GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReportRuleFindingDetailSchema>
The names of the impacted database schemas and their objects.
operations This property is required. string[]
The list of operation details.
schemas This property is required. GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReportRuleFindingDetailSchema[]
The names of the impacted database schemas and their objects.
operations This property is required. Sequence[str]
The list of operation details.
schemas This property is required. Sequence[databasemanagement.GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReportRuleFindingDetailSchema]
The names of the impacted database schemas and their objects.
operations This property is required. List<String>
The list of operation details.
schemas This property is required. List<Property Map>
The names of the impacted database schemas and their objects.

GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReportRuleFindingDetailSchema

Name This property is required. string
The name of the rule.
Objects This property is required. List<string>
The names of schema objects.
Name This property is required. string
The name of the rule.
Objects This property is required. []string
The names of schema objects.
name This property is required. String
The name of the rule.
objects This property is required. List<String>
The names of schema objects.
name This property is required. string
The name of the rule.
objects This property is required. string[]
The names of schema objects.
name This property is required. str
The name of the rule.
objects This property is required. Sequence[str]
The names of schema objects.
name This property is required. String
The name of the rule.
objects This property is required. List<String>
The names of schema objects.

GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReportRuleFindingRecommendation

examples This property is required. List<Property Map>
An example of the recommendation.
message This property is required. String
The message of the rationale.
rationales This property is required. List<Property Map>
The rationale of the recommendation.

GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReportRuleFindingRecommendationExample

lines This property is required. List<Property Map>
The list of examples for the recommendation.

GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReportRuleFindingRecommendationExampleLine

Comment This property is required. string
The comments about the operation.
Operation This property is required. string
The details of the example operation.
Comment This property is required. string
The comments about the operation.
Operation This property is required. string
The details of the example operation.
comment This property is required. String
The comments about the operation.
operation This property is required. String
The details of the example operation.
comment This property is required. string
The comments about the operation.
operation This property is required. string
The details of the example operation.
comment This property is required. str
The comments about the operation.
operation This property is required. str
The details of the example operation.
comment This property is required. String
The comments about the operation.
operation This property is required. String
The details of the example operation.

GetManagedDatabaseOptimizerStatisticsAdvisorExecutionsOptimizerStatisticsAdvisorExecutionsCollectionItemReportRuleFindingRecommendationRationale

Message This property is required. string
The message of the rationale.
Message This property is required. string
The message of the rationale.
message This property is required. String
The message of the rationale.
message This property is required. string
The message of the rationale.
message This property is required. str
The message of the rationale.
message This property is required. String
The message of the rationale.

Package Details

Repository
oci pulumi/pulumi-oci
License
Apache-2.0
Notes
This Pulumi package is based on the oci Terraform Provider.