oci.Opsi.NewsReport
Explore with Pulumi AI
This resource provides the News Report resource in Oracle Cloud Infrastructure Opsi service.
Create a news report in Ops Insights. The report will be enabled in Ops Insights. Insights will be emailed as per selected frequency.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testNewsReport = new oci.opsi.NewsReport("test_news_report", {
    compartmentId: compartmentId,
    contentTypes: {
        actionableInsightsResources: newsReportContentTypesActionableInsightsResources,
        capacityPlanningResources: newsReportContentTypesCapacityPlanningResources,
        sqlInsightsFleetAnalysisResources: newsReportContentTypesSqlInsightsFleetAnalysisResources,
        sqlInsightsPerformanceDegradationResources: newsReportContentTypesSqlInsightsPerformanceDegradationResources,
        sqlInsightsPlanChangesResources: newsReportContentTypesSqlInsightsPlanChangesResources,
        sqlInsightsTopDatabasesResources: newsReportContentTypesSqlInsightsTopDatabasesResources,
        sqlInsightsTopSqlByInsightsResources: newsReportContentTypesSqlInsightsTopSqlByInsightsResources,
        sqlInsightsTopSqlResources: newsReportContentTypesSqlInsightsTopSqlResources,
    },
    description: newsReportDescription,
    locale: newsReportLocale,
    name: newsReportName,
    newsFrequency: newsReportNewsFrequency,
    onsTopicId: testOnsTopic.id,
    areChildCompartmentsIncluded: newsReportAreChildCompartmentsIncluded,
    dayOfWeek: newsReportDayOfWeek,
    definedTags: {
        "foo-namespace.bar-key": "value",
    },
    freeformTags: {
        "bar-key": "value",
    },
    matchRule: newsReportMatchRule,
    status: newsReportStatus,
    tagFilters: newsReportTagFilters,
});
import pulumi
import pulumi_oci as oci
test_news_report = oci.opsi.NewsReport("test_news_report",
    compartment_id=compartment_id,
    content_types={
        "actionable_insights_resources": news_report_content_types_actionable_insights_resources,
        "capacity_planning_resources": news_report_content_types_capacity_planning_resources,
        "sql_insights_fleet_analysis_resources": news_report_content_types_sql_insights_fleet_analysis_resources,
        "sql_insights_performance_degradation_resources": news_report_content_types_sql_insights_performance_degradation_resources,
        "sql_insights_plan_changes_resources": news_report_content_types_sql_insights_plan_changes_resources,
        "sql_insights_top_databases_resources": news_report_content_types_sql_insights_top_databases_resources,
        "sql_insights_top_sql_by_insights_resources": news_report_content_types_sql_insights_top_sql_by_insights_resources,
        "sql_insights_top_sql_resources": news_report_content_types_sql_insights_top_sql_resources,
    },
    description=news_report_description,
    locale=news_report_locale,
    name=news_report_name,
    news_frequency=news_report_news_frequency,
    ons_topic_id=test_ons_topic["id"],
    are_child_compartments_included=news_report_are_child_compartments_included,
    day_of_week=news_report_day_of_week,
    defined_tags={
        "foo-namespace.bar-key": "value",
    },
    freeform_tags={
        "bar-key": "value",
    },
    match_rule=news_report_match_rule,
    status=news_report_status,
    tag_filters=news_report_tag_filters)
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/opsi"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := opsi.NewNewsReport(ctx, "test_news_report", &opsi.NewsReportArgs{
			CompartmentId: pulumi.Any(compartmentId),
			ContentTypes: &opsi.NewsReportContentTypesArgs{
				ActionableInsightsResources:                pulumi.Any(newsReportContentTypesActionableInsightsResources),
				CapacityPlanningResources:                  pulumi.Any(newsReportContentTypesCapacityPlanningResources),
				SqlInsightsFleetAnalysisResources:          pulumi.Any(newsReportContentTypesSqlInsightsFleetAnalysisResources),
				SqlInsightsPerformanceDegradationResources: pulumi.Any(newsReportContentTypesSqlInsightsPerformanceDegradationResources),
				SqlInsightsPlanChangesResources:            pulumi.Any(newsReportContentTypesSqlInsightsPlanChangesResources),
				SqlInsightsTopDatabasesResources:           pulumi.Any(newsReportContentTypesSqlInsightsTopDatabasesResources),
				SqlInsightsTopSqlByInsightsResources:       pulumi.Any(newsReportContentTypesSqlInsightsTopSqlByInsightsResources),
				SqlInsightsTopSqlResources:                 pulumi.Any(newsReportContentTypesSqlInsightsTopSqlResources),
			},
			Description:                  pulumi.Any(newsReportDescription),
			Locale:                       pulumi.Any(newsReportLocale),
			Name:                         pulumi.Any(newsReportName),
			NewsFrequency:                pulumi.Any(newsReportNewsFrequency),
			OnsTopicId:                   pulumi.Any(testOnsTopic.Id),
			AreChildCompartmentsIncluded: pulumi.Any(newsReportAreChildCompartmentsIncluded),
			DayOfWeek:                    pulumi.Any(newsReportDayOfWeek),
			DefinedTags: pulumi.StringMap{
				"foo-namespace.bar-key": pulumi.String("value"),
			},
			FreeformTags: pulumi.StringMap{
				"bar-key": pulumi.String("value"),
			},
			MatchRule:  pulumi.Any(newsReportMatchRule),
			Status:     pulumi.Any(newsReportStatus),
			TagFilters: pulumi.Any(newsReportTagFilters),
		})
		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 testNewsReport = new Oci.Opsi.NewsReport("test_news_report", new()
    {
        CompartmentId = compartmentId,
        ContentTypes = new Oci.Opsi.Inputs.NewsReportContentTypesArgs
        {
            ActionableInsightsResources = newsReportContentTypesActionableInsightsResources,
            CapacityPlanningResources = newsReportContentTypesCapacityPlanningResources,
            SqlInsightsFleetAnalysisResources = newsReportContentTypesSqlInsightsFleetAnalysisResources,
            SqlInsightsPerformanceDegradationResources = newsReportContentTypesSqlInsightsPerformanceDegradationResources,
            SqlInsightsPlanChangesResources = newsReportContentTypesSqlInsightsPlanChangesResources,
            SqlInsightsTopDatabasesResources = newsReportContentTypesSqlInsightsTopDatabasesResources,
            SqlInsightsTopSqlByInsightsResources = newsReportContentTypesSqlInsightsTopSqlByInsightsResources,
            SqlInsightsTopSqlResources = newsReportContentTypesSqlInsightsTopSqlResources,
        },
        Description = newsReportDescription,
        Locale = newsReportLocale,
        Name = newsReportName,
        NewsFrequency = newsReportNewsFrequency,
        OnsTopicId = testOnsTopic.Id,
        AreChildCompartmentsIncluded = newsReportAreChildCompartmentsIncluded,
        DayOfWeek = newsReportDayOfWeek,
        DefinedTags = 
        {
            { "foo-namespace.bar-key", "value" },
        },
        FreeformTags = 
        {
            { "bar-key", "value" },
        },
        MatchRule = newsReportMatchRule,
        Status = newsReportStatus,
        TagFilters = newsReportTagFilters,
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.Opsi.NewsReport;
import com.pulumi.oci.Opsi.NewsReportArgs;
import com.pulumi.oci.Opsi.inputs.NewsReportContentTypesArgs;
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 testNewsReport = new NewsReport("testNewsReport", NewsReportArgs.builder()
            .compartmentId(compartmentId)
            .contentTypes(NewsReportContentTypesArgs.builder()
                .actionableInsightsResources(newsReportContentTypesActionableInsightsResources)
                .capacityPlanningResources(newsReportContentTypesCapacityPlanningResources)
                .sqlInsightsFleetAnalysisResources(newsReportContentTypesSqlInsightsFleetAnalysisResources)
                .sqlInsightsPerformanceDegradationResources(newsReportContentTypesSqlInsightsPerformanceDegradationResources)
                .sqlInsightsPlanChangesResources(newsReportContentTypesSqlInsightsPlanChangesResources)
                .sqlInsightsTopDatabasesResources(newsReportContentTypesSqlInsightsTopDatabasesResources)
                .sqlInsightsTopSqlByInsightsResources(newsReportContentTypesSqlInsightsTopSqlByInsightsResources)
                .sqlInsightsTopSqlResources(newsReportContentTypesSqlInsightsTopSqlResources)
                .build())
            .description(newsReportDescription)
            .locale(newsReportLocale)
            .name(newsReportName)
            .newsFrequency(newsReportNewsFrequency)
            .onsTopicId(testOnsTopic.id())
            .areChildCompartmentsIncluded(newsReportAreChildCompartmentsIncluded)
            .dayOfWeek(newsReportDayOfWeek)
            .definedTags(Map.of("foo-namespace.bar-key", "value"))
            .freeformTags(Map.of("bar-key", "value"))
            .matchRule(newsReportMatchRule)
            .status(newsReportStatus)
            .tagFilters(newsReportTagFilters)
            .build());
    }
}
resources:
  testNewsReport:
    type: oci:Opsi:NewsReport
    name: test_news_report
    properties:
      compartmentId: ${compartmentId}
      contentTypes:
        actionableInsightsResources: ${newsReportContentTypesActionableInsightsResources}
        capacityPlanningResources: ${newsReportContentTypesCapacityPlanningResources}
        sqlInsightsFleetAnalysisResources: ${newsReportContentTypesSqlInsightsFleetAnalysisResources}
        sqlInsightsPerformanceDegradationResources: ${newsReportContentTypesSqlInsightsPerformanceDegradationResources}
        sqlInsightsPlanChangesResources: ${newsReportContentTypesSqlInsightsPlanChangesResources}
        sqlInsightsTopDatabasesResources: ${newsReportContentTypesSqlInsightsTopDatabasesResources}
        sqlInsightsTopSqlByInsightsResources: ${newsReportContentTypesSqlInsightsTopSqlByInsightsResources}
        sqlInsightsTopSqlResources: ${newsReportContentTypesSqlInsightsTopSqlResources}
      description: ${newsReportDescription}
      locale: ${newsReportLocale}
      name: ${newsReportName}
      newsFrequency: ${newsReportNewsFrequency}
      onsTopicId: ${testOnsTopic.id}
      areChildCompartmentsIncluded: ${newsReportAreChildCompartmentsIncluded}
      dayOfWeek: ${newsReportDayOfWeek}
      definedTags:
        foo-namespace.bar-key: value
      freeformTags:
        bar-key: value
      matchRule: ${newsReportMatchRule}
      status: ${newsReportStatus}
      tagFilters: ${newsReportTagFilters}
Create NewsReport Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new NewsReport(name: string, args: NewsReportArgs, opts?: CustomResourceOptions);@overload
def NewsReport(resource_name: str,
               args: NewsReportArgs,
               opts: Optional[ResourceOptions] = None)
@overload
def NewsReport(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               locale: Optional[str] = None,
               compartment_id: Optional[str] = None,
               content_types: Optional[NewsReportContentTypesArgs] = None,
               ons_topic_id: Optional[str] = None,
               news_frequency: Optional[str] = None,
               description: Optional[str] = None,
               freeform_tags: Optional[Mapping[str, str]] = None,
               are_child_compartments_included: Optional[bool] = None,
               match_rule: Optional[str] = None,
               name: Optional[str] = None,
               defined_tags: Optional[Mapping[str, str]] = None,
               day_of_week: Optional[str] = None,
               status: Optional[str] = None,
               tag_filters: Optional[Sequence[str]] = None)func NewNewsReport(ctx *Context, name string, args NewsReportArgs, opts ...ResourceOption) (*NewsReport, error)public NewsReport(string name, NewsReportArgs args, CustomResourceOptions? opts = null)
public NewsReport(String name, NewsReportArgs args)
public NewsReport(String name, NewsReportArgs args, CustomResourceOptions options)
type: oci:Opsi:NewsReport
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 NewsReportArgs
- 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 NewsReportArgs
- 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 NewsReportArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args NewsReportArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args NewsReportArgs
- 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 newsReportResource = new Oci.Opsi.NewsReport("newsReportResource", new()
{
    Locale = "string",
    CompartmentId = "string",
    ContentTypes = new Oci.Opsi.Inputs.NewsReportContentTypesArgs
    {
        ActionableInsightsResources = new[]
        {
            "string",
        },
        CapacityPlanningResources = new[]
        {
            "string",
        },
        SqlInsightsFleetAnalysisResources = new[]
        {
            "string",
        },
        SqlInsightsPerformanceDegradationResources = new[]
        {
            "string",
        },
        SqlInsightsPlanChangesResources = new[]
        {
            "string",
        },
        SqlInsightsTopDatabasesResources = new[]
        {
            "string",
        },
        SqlInsightsTopSqlByInsightsResources = new[]
        {
            "string",
        },
        SqlInsightsTopSqlResources = new[]
        {
            "string",
        },
    },
    OnsTopicId = "string",
    NewsFrequency = "string",
    Description = "string",
    FreeformTags = 
    {
        { "string", "string" },
    },
    AreChildCompartmentsIncluded = false,
    MatchRule = "string",
    Name = "string",
    DefinedTags = 
    {
        { "string", "string" },
    },
    DayOfWeek = "string",
    Status = "string",
    TagFilters = new[]
    {
        "string",
    },
});
example, err := opsi.NewNewsReport(ctx, "newsReportResource", &opsi.NewsReportArgs{
	Locale:        pulumi.String("string"),
	CompartmentId: pulumi.String("string"),
	ContentTypes: &opsi.NewsReportContentTypesArgs{
		ActionableInsightsResources: pulumi.StringArray{
			pulumi.String("string"),
		},
		CapacityPlanningResources: pulumi.StringArray{
			pulumi.String("string"),
		},
		SqlInsightsFleetAnalysisResources: pulumi.StringArray{
			pulumi.String("string"),
		},
		SqlInsightsPerformanceDegradationResources: pulumi.StringArray{
			pulumi.String("string"),
		},
		SqlInsightsPlanChangesResources: pulumi.StringArray{
			pulumi.String("string"),
		},
		SqlInsightsTopDatabasesResources: pulumi.StringArray{
			pulumi.String("string"),
		},
		SqlInsightsTopSqlByInsightsResources: pulumi.StringArray{
			pulumi.String("string"),
		},
		SqlInsightsTopSqlResources: pulumi.StringArray{
			pulumi.String("string"),
		},
	},
	OnsTopicId:    pulumi.String("string"),
	NewsFrequency: pulumi.String("string"),
	Description:   pulumi.String("string"),
	FreeformTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	AreChildCompartmentsIncluded: pulumi.Bool(false),
	MatchRule:                    pulumi.String("string"),
	Name:                         pulumi.String("string"),
	DefinedTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	DayOfWeek: pulumi.String("string"),
	Status:    pulumi.String("string"),
	TagFilters: pulumi.StringArray{
		pulumi.String("string"),
	},
})
var newsReportResource = new NewsReport("newsReportResource", NewsReportArgs.builder()
    .locale("string")
    .compartmentId("string")
    .contentTypes(NewsReportContentTypesArgs.builder()
        .actionableInsightsResources("string")
        .capacityPlanningResources("string")
        .sqlInsightsFleetAnalysisResources("string")
        .sqlInsightsPerformanceDegradationResources("string")
        .sqlInsightsPlanChangesResources("string")
        .sqlInsightsTopDatabasesResources("string")
        .sqlInsightsTopSqlByInsightsResources("string")
        .sqlInsightsTopSqlResources("string")
        .build())
    .onsTopicId("string")
    .newsFrequency("string")
    .description("string")
    .freeformTags(Map.of("string", "string"))
    .areChildCompartmentsIncluded(false)
    .matchRule("string")
    .name("string")
    .definedTags(Map.of("string", "string"))
    .dayOfWeek("string")
    .status("string")
    .tagFilters("string")
    .build());
news_report_resource = oci.opsi.NewsReport("newsReportResource",
    locale="string",
    compartment_id="string",
    content_types={
        "actionable_insights_resources": ["string"],
        "capacity_planning_resources": ["string"],
        "sql_insights_fleet_analysis_resources": ["string"],
        "sql_insights_performance_degradation_resources": ["string"],
        "sql_insights_plan_changes_resources": ["string"],
        "sql_insights_top_databases_resources": ["string"],
        "sql_insights_top_sql_by_insights_resources": ["string"],
        "sql_insights_top_sql_resources": ["string"],
    },
    ons_topic_id="string",
    news_frequency="string",
    description="string",
    freeform_tags={
        "string": "string",
    },
    are_child_compartments_included=False,
    match_rule="string",
    name="string",
    defined_tags={
        "string": "string",
    },
    day_of_week="string",
    status="string",
    tag_filters=["string"])
const newsReportResource = new oci.opsi.NewsReport("newsReportResource", {
    locale: "string",
    compartmentId: "string",
    contentTypes: {
        actionableInsightsResources: ["string"],
        capacityPlanningResources: ["string"],
        sqlInsightsFleetAnalysisResources: ["string"],
        sqlInsightsPerformanceDegradationResources: ["string"],
        sqlInsightsPlanChangesResources: ["string"],
        sqlInsightsTopDatabasesResources: ["string"],
        sqlInsightsTopSqlByInsightsResources: ["string"],
        sqlInsightsTopSqlResources: ["string"],
    },
    onsTopicId: "string",
    newsFrequency: "string",
    description: "string",
    freeformTags: {
        string: "string",
    },
    areChildCompartmentsIncluded: false,
    matchRule: "string",
    name: "string",
    definedTags: {
        string: "string",
    },
    dayOfWeek: "string",
    status: "string",
    tagFilters: ["string"],
});
type: oci:Opsi:NewsReport
properties:
    areChildCompartmentsIncluded: false
    compartmentId: string
    contentTypes:
        actionableInsightsResources:
            - string
        capacityPlanningResources:
            - string
        sqlInsightsFleetAnalysisResources:
            - string
        sqlInsightsPerformanceDegradationResources:
            - string
        sqlInsightsPlanChangesResources:
            - string
        sqlInsightsTopDatabasesResources:
            - string
        sqlInsightsTopSqlByInsightsResources:
            - string
        sqlInsightsTopSqlResources:
            - string
    dayOfWeek: string
    definedTags:
        string: string
    description: string
    freeformTags:
        string: string
    locale: string
    matchRule: string
    name: string
    newsFrequency: string
    onsTopicId: string
    status: string
    tagFilters:
        - string
NewsReport 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 NewsReport resource accepts the following input properties:
- CompartmentId string
- (Updatable) Compartment Identifier where the news report will be created.
- ContentTypes NewsReport Content Types 
- (Updatable) Content types that the news report can handle.
- Description string
- (Updatable) The description of the news report.
- Locale string
- (Updatable) Language of the news report.
- NewsFrequency string
- (Updatable) News report frequency.
- OnsTopic stringId 
- (Updatable) The OCID of the ONS topic.
- AreChild boolCompartments Included 
- (Updatable) A flag to consider the resources within a given compartment and all sub-compartments.
- DayOf stringWeek 
- (Updatable) Day of the week in which the news report will be sent if the frequency is set to WEEKLY.
- Dictionary<string, string>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- Dictionary<string, string>
- (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- MatchRule string
- (Updatable) Match rule used for tag filters.
- Name string
- (Updatable) The news report name.
- Status string
- (Updatable) Defines if the news report will be enabled or disabled.
- TagFilters List<string>
- (Updatable) List of tag filters; each filter composed by a namespace, key, and value. Example for defined tags - '.='. Example for freeform tags - '=' - ** 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 
- CompartmentId string
- (Updatable) Compartment Identifier where the news report will be created.
- ContentTypes NewsReport Content Types Args 
- (Updatable) Content types that the news report can handle.
- Description string
- (Updatable) The description of the news report.
- Locale string
- (Updatable) Language of the news report.
- NewsFrequency string
- (Updatable) News report frequency.
- OnsTopic stringId 
- (Updatable) The OCID of the ONS topic.
- AreChild boolCompartments Included 
- (Updatable) A flag to consider the resources within a given compartment and all sub-compartments.
- DayOf stringWeek 
- (Updatable) Day of the week in which the news report will be sent if the frequency is set to WEEKLY.
- map[string]string
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- map[string]string
- (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- MatchRule string
- (Updatable) Match rule used for tag filters.
- Name string
- (Updatable) The news report name.
- Status string
- (Updatable) Defines if the news report will be enabled or disabled.
- TagFilters []string
- (Updatable) List of tag filters; each filter composed by a namespace, key, and value. Example for defined tags - '.='. Example for freeform tags - '=' - ** 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 
- compartmentId String
- (Updatable) Compartment Identifier where the news report will be created.
- contentTypes NewsReport Content Types 
- (Updatable) Content types that the news report can handle.
- description String
- (Updatable) The description of the news report.
- locale String
- (Updatable) Language of the news report.
- newsFrequency String
- (Updatable) News report frequency.
- onsTopic StringId 
- (Updatable) The OCID of the ONS topic.
- areChild BooleanCompartments Included 
- (Updatable) A flag to consider the resources within a given compartment and all sub-compartments.
- dayOf StringWeek 
- (Updatable) Day of the week in which the news report will be sent if the frequency is set to WEEKLY.
- Map<String,String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- Map<String,String>
- (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- matchRule String
- (Updatable) Match rule used for tag filters.
- name String
- (Updatable) The news report name.
- status String
- (Updatable) Defines if the news report will be enabled or disabled.
- tagFilters List<String>
- (Updatable) List of tag filters; each filter composed by a namespace, key, and value. Example for defined tags - '.='. Example for freeform tags - '=' - ** 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 
- compartmentId string
- (Updatable) Compartment Identifier where the news report will be created.
- contentTypes NewsReport Content Types 
- (Updatable) Content types that the news report can handle.
- description string
- (Updatable) The description of the news report.
- locale string
- (Updatable) Language of the news report.
- newsFrequency string
- (Updatable) News report frequency.
- onsTopic stringId 
- (Updatable) The OCID of the ONS topic.
- areChild booleanCompartments Included 
- (Updatable) A flag to consider the resources within a given compartment and all sub-compartments.
- dayOf stringWeek 
- (Updatable) Day of the week in which the news report will be sent if the frequency is set to WEEKLY.
- {[key: string]: string}
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- {[key: string]: string}
- (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- matchRule string
- (Updatable) Match rule used for tag filters.
- name string
- (Updatable) The news report name.
- status string
- (Updatable) Defines if the news report will be enabled or disabled.
- tagFilters string[]
- (Updatable) List of tag filters; each filter composed by a namespace, key, and value. Example for defined tags - '.='. Example for freeform tags - '=' - ** 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 
- compartment_id str
- (Updatable) Compartment Identifier where the news report will be created.
- content_types NewsReport Content Types Args 
- (Updatable) Content types that the news report can handle.
- description str
- (Updatable) The description of the news report.
- locale str
- (Updatable) Language of the news report.
- news_frequency str
- (Updatable) News report frequency.
- ons_topic_ strid 
- (Updatable) The OCID of the ONS topic.
- are_child_ boolcompartments_ included 
- (Updatable) A flag to consider the resources within a given compartment and all sub-compartments.
- day_of_ strweek 
- (Updatable) Day of the week in which the news report will be sent if the frequency is set to WEEKLY.
- Mapping[str, str]
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- Mapping[str, str]
- (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- match_rule str
- (Updatable) Match rule used for tag filters.
- name str
- (Updatable) The news report name.
- status str
- (Updatable) Defines if the news report will be enabled or disabled.
- tag_filters Sequence[str]
- (Updatable) List of tag filters; each filter composed by a namespace, key, and value. Example for defined tags - '.='. Example for freeform tags - '=' - ** 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 
- compartmentId String
- (Updatable) Compartment Identifier where the news report will be created.
- contentTypes Property Map
- (Updatable) Content types that the news report can handle.
- description String
- (Updatable) The description of the news report.
- locale String
- (Updatable) Language of the news report.
- newsFrequency String
- (Updatable) News report frequency.
- onsTopic StringId 
- (Updatable) The OCID of the ONS topic.
- areChild BooleanCompartments Included 
- (Updatable) A flag to consider the resources within a given compartment and all sub-compartments.
- dayOf StringWeek 
- (Updatable) Day of the week in which the news report will be sent if the frequency is set to WEEKLY.
- Map<String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- Map<String>
- (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- matchRule String
- (Updatable) Match rule used for tag filters.
- name String
- (Updatable) The news report name.
- status String
- (Updatable) Defines if the news report will be enabled or disabled.
- tagFilters List<String>
- (Updatable) List of tag filters; each filter composed by a namespace, key, and value. Example for defined tags - '.='. Example for freeform tags - '=' - ** 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 
Outputs
All input properties are implicitly available as output properties. Additionally, the NewsReport resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- LifecycleDetails string
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- State string
- The current state of the news report.
- Dictionary<string, string>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- TimeCreated string
- The time the the news report was first enabled. An RFC3339 formatted datetime string.
- TimeUpdated string
- The time the news report was updated. An RFC3339 formatted datetime string.
- Id string
- The provider-assigned unique ID for this managed resource.
- LifecycleDetails string
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- State string
- The current state of the news report.
- map[string]string
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- TimeCreated string
- The time the the news report was first enabled. An RFC3339 formatted datetime string.
- TimeUpdated string
- The time the news report was updated. An RFC3339 formatted datetime string.
- id String
- The provider-assigned unique ID for this managed resource.
- lifecycleDetails String
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- state String
- The current state of the news report.
- Map<String,String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated String
- The time the the news report was first enabled. An RFC3339 formatted datetime string.
- timeUpdated String
- The time the news report was updated. An RFC3339 formatted datetime string.
- id string
- The provider-assigned unique ID for this managed resource.
- lifecycleDetails string
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- state string
- The current state of the news report.
- {[key: string]: string}
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated string
- The time the the news report was first enabled. An RFC3339 formatted datetime string.
- timeUpdated string
- The time the news report was updated. An RFC3339 formatted datetime string.
- id str
- The provider-assigned unique ID for this managed resource.
- lifecycle_details str
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- state str
- The current state of the news report.
- Mapping[str, str]
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- time_created str
- The time the the news report was first enabled. An RFC3339 formatted datetime string.
- time_updated str
- The time the news report was updated. An RFC3339 formatted datetime string.
- id String
- The provider-assigned unique ID for this managed resource.
- lifecycleDetails String
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- state String
- The current state of the news report.
- Map<String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated String
- The time the the news report was first enabled. An RFC3339 formatted datetime string.
- timeUpdated String
- The time the news report was updated. An RFC3339 formatted datetime string.
Look up Existing NewsReport Resource
Get an existing NewsReport 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?: NewsReportState, opts?: CustomResourceOptions): NewsReport@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        are_child_compartments_included: Optional[bool] = None,
        compartment_id: Optional[str] = None,
        content_types: Optional[NewsReportContentTypesArgs] = None,
        day_of_week: Optional[str] = None,
        defined_tags: Optional[Mapping[str, str]] = None,
        description: Optional[str] = None,
        freeform_tags: Optional[Mapping[str, str]] = None,
        lifecycle_details: Optional[str] = None,
        locale: Optional[str] = None,
        match_rule: Optional[str] = None,
        name: Optional[str] = None,
        news_frequency: Optional[str] = None,
        ons_topic_id: Optional[str] = None,
        state: Optional[str] = None,
        status: Optional[str] = None,
        system_tags: Optional[Mapping[str, str]] = None,
        tag_filters: Optional[Sequence[str]] = None,
        time_created: Optional[str] = None,
        time_updated: Optional[str] = None) -> NewsReportfunc GetNewsReport(ctx *Context, name string, id IDInput, state *NewsReportState, opts ...ResourceOption) (*NewsReport, error)public static NewsReport Get(string name, Input<string> id, NewsReportState? state, CustomResourceOptions? opts = null)public static NewsReport get(String name, Output<String> id, NewsReportState state, CustomResourceOptions options)resources:  _:    type: oci:Opsi:NewsReport    get:      id: ${id}- 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.
- AreChild boolCompartments Included 
- (Updatable) A flag to consider the resources within a given compartment and all sub-compartments.
- CompartmentId string
- (Updatable) Compartment Identifier where the news report will be created.
- ContentTypes NewsReport Content Types 
- (Updatable) Content types that the news report can handle.
- DayOf stringWeek 
- (Updatable) Day of the week in which the news report will be sent if the frequency is set to WEEKLY.
- Dictionary<string, string>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- Description string
- (Updatable) The description of the news report.
- Dictionary<string, string>
- (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- LifecycleDetails string
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Locale string
- (Updatable) Language of the news report.
- MatchRule string
- (Updatable) Match rule used for tag filters.
- Name string
- (Updatable) The news report name.
- NewsFrequency string
- (Updatable) News report frequency.
- OnsTopic stringId 
- (Updatable) The OCID of the ONS topic.
- State string
- The current state of the news report.
- Status string
- (Updatable) Defines if the news report will be enabled or disabled.
- Dictionary<string, string>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- TagFilters List<string>
- (Updatable) List of tag filters; each filter composed by a namespace, key, and value. Example for defined tags - '.='. Example for freeform tags - '=' - ** 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 
- TimeCreated string
- The time the the news report was first enabled. An RFC3339 formatted datetime string.
- TimeUpdated string
- The time the news report was updated. An RFC3339 formatted datetime string.
- AreChild boolCompartments Included 
- (Updatable) A flag to consider the resources within a given compartment and all sub-compartments.
- CompartmentId string
- (Updatable) Compartment Identifier where the news report will be created.
- ContentTypes NewsReport Content Types Args 
- (Updatable) Content types that the news report can handle.
- DayOf stringWeek 
- (Updatable) Day of the week in which the news report will be sent if the frequency is set to WEEKLY.
- map[string]string
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- Description string
- (Updatable) The description of the news report.
- map[string]string
- (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- LifecycleDetails string
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Locale string
- (Updatable) Language of the news report.
- MatchRule string
- (Updatable) Match rule used for tag filters.
- Name string
- (Updatable) The news report name.
- NewsFrequency string
- (Updatable) News report frequency.
- OnsTopic stringId 
- (Updatable) The OCID of the ONS topic.
- State string
- The current state of the news report.
- Status string
- (Updatable) Defines if the news report will be enabled or disabled.
- map[string]string
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- TagFilters []string
- (Updatable) List of tag filters; each filter composed by a namespace, key, and value. Example for defined tags - '.='. Example for freeform tags - '=' - ** 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 
- TimeCreated string
- The time the the news report was first enabled. An RFC3339 formatted datetime string.
- TimeUpdated string
- The time the news report was updated. An RFC3339 formatted datetime string.
- areChild BooleanCompartments Included 
- (Updatable) A flag to consider the resources within a given compartment and all sub-compartments.
- compartmentId String
- (Updatable) Compartment Identifier where the news report will be created.
- contentTypes NewsReport Content Types 
- (Updatable) Content types that the news report can handle.
- dayOf StringWeek 
- (Updatable) Day of the week in which the news report will be sent if the frequency is set to WEEKLY.
- Map<String,String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- description String
- (Updatable) The description of the news report.
- Map<String,String>
- (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- lifecycleDetails String
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- locale String
- (Updatable) Language of the news report.
- matchRule String
- (Updatable) Match rule used for tag filters.
- name String
- (Updatable) The news report name.
- newsFrequency String
- (Updatable) News report frequency.
- onsTopic StringId 
- (Updatable) The OCID of the ONS topic.
- state String
- The current state of the news report.
- status String
- (Updatable) Defines if the news report will be enabled or disabled.
- Map<String,String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- tagFilters List<String>
- (Updatable) List of tag filters; each filter composed by a namespace, key, and value. Example for defined tags - '.='. Example for freeform tags - '=' - ** 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 
- timeCreated String
- The time the the news report was first enabled. An RFC3339 formatted datetime string.
- timeUpdated String
- The time the news report was updated. An RFC3339 formatted datetime string.
- areChild booleanCompartments Included 
- (Updatable) A flag to consider the resources within a given compartment and all sub-compartments.
- compartmentId string
- (Updatable) Compartment Identifier where the news report will be created.
- contentTypes NewsReport Content Types 
- (Updatable) Content types that the news report can handle.
- dayOf stringWeek 
- (Updatable) Day of the week in which the news report will be sent if the frequency is set to WEEKLY.
- {[key: string]: string}
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- description string
- (Updatable) The description of the news report.
- {[key: string]: string}
- (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- lifecycleDetails string
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- locale string
- (Updatable) Language of the news report.
- matchRule string
- (Updatable) Match rule used for tag filters.
- name string
- (Updatable) The news report name.
- newsFrequency string
- (Updatable) News report frequency.
- onsTopic stringId 
- (Updatable) The OCID of the ONS topic.
- state string
- The current state of the news report.
- status string
- (Updatable) Defines if the news report will be enabled or disabled.
- {[key: string]: string}
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- tagFilters string[]
- (Updatable) List of tag filters; each filter composed by a namespace, key, and value. Example for defined tags - '.='. Example for freeform tags - '=' - ** 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 
- timeCreated string
- The time the the news report was first enabled. An RFC3339 formatted datetime string.
- timeUpdated string
- The time the news report was updated. An RFC3339 formatted datetime string.
- are_child_ boolcompartments_ included 
- (Updatable) A flag to consider the resources within a given compartment and all sub-compartments.
- compartment_id str
- (Updatable) Compartment Identifier where the news report will be created.
- content_types NewsReport Content Types Args 
- (Updatable) Content types that the news report can handle.
- day_of_ strweek 
- (Updatable) Day of the week in which the news report will be sent if the frequency is set to WEEKLY.
- Mapping[str, str]
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- description str
- (Updatable) The description of the news report.
- Mapping[str, str]
- (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- lifecycle_details str
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- locale str
- (Updatable) Language of the news report.
- match_rule str
- (Updatable) Match rule used for tag filters.
- name str
- (Updatable) The news report name.
- news_frequency str
- (Updatable) News report frequency.
- ons_topic_ strid 
- (Updatable) The OCID of the ONS topic.
- state str
- The current state of the news report.
- status str
- (Updatable) Defines if the news report will be enabled or disabled.
- Mapping[str, str]
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- tag_filters Sequence[str]
- (Updatable) List of tag filters; each filter composed by a namespace, key, and value. Example for defined tags - '.='. Example for freeform tags - '=' - ** 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 
- time_created str
- The time the the news report was first enabled. An RFC3339 formatted datetime string.
- time_updated str
- The time the news report was updated. An RFC3339 formatted datetime string.
- areChild BooleanCompartments Included 
- (Updatable) A flag to consider the resources within a given compartment and all sub-compartments.
- compartmentId String
- (Updatable) Compartment Identifier where the news report will be created.
- contentTypes Property Map
- (Updatable) Content types that the news report can handle.
- dayOf StringWeek 
- (Updatable) Day of the week in which the news report will be sent if the frequency is set to WEEKLY.
- Map<String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- description String
- (Updatable) The description of the news report.
- Map<String>
- (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- lifecycleDetails String
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- locale String
- (Updatable) Language of the news report.
- matchRule String
- (Updatable) Match rule used for tag filters.
- name String
- (Updatable) The news report name.
- newsFrequency String
- (Updatable) News report frequency.
- onsTopic StringId 
- (Updatable) The OCID of the ONS topic.
- state String
- The current state of the news report.
- status String
- (Updatable) Defines if the news report will be enabled or disabled.
- Map<String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- tagFilters List<String>
- (Updatable) List of tag filters; each filter composed by a namespace, key, and value. Example for defined tags - '.='. Example for freeform tags - '=' - ** 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 
- timeCreated String
- The time the the news report was first enabled. An RFC3339 formatted datetime string.
- timeUpdated String
- The time the news report was updated. An RFC3339 formatted datetime string.
Supporting Types
NewsReportContentTypes, NewsReportContentTypesArgs        
- ActionableInsights List<string>Resources 
- (Updatable) Supported resources for actionable insights content type.
- CapacityPlanning List<string>Resources 
- (Updatable) Supported resources for capacity planning content type.
- SqlInsights List<string>Fleet Analysis Resources 
- (Updatable) Supported resources for SQL insights - fleet analysis content type.
- SqlInsights List<string>Performance Degradation Resources 
- (Updatable) Supported resources for SQL insights - performance degradation content type.
- SqlInsights List<string>Plan Changes Resources 
- (Updatable) Supported resources for SQL insights - plan changes content type.
- SqlInsights List<string>Top Databases Resources 
- (Updatable) Supported resources for SQL insights - top databases content type.
- SqlInsights List<string>Top Sql By Insights Resources 
- (Updatable) Supported resources for SQL insights - top SQL by insights content type.
- SqlInsights List<string>Top Sql Resources 
- (Updatable) Supported resources for SQL insights - top SQL content type.
- ActionableInsights []stringResources 
- (Updatable) Supported resources for actionable insights content type.
- CapacityPlanning []stringResources 
- (Updatable) Supported resources for capacity planning content type.
- SqlInsights []stringFleet Analysis Resources 
- (Updatable) Supported resources for SQL insights - fleet analysis content type.
- SqlInsights []stringPerformance Degradation Resources 
- (Updatable) Supported resources for SQL insights - performance degradation content type.
- SqlInsights []stringPlan Changes Resources 
- (Updatable) Supported resources for SQL insights - plan changes content type.
- SqlInsights []stringTop Databases Resources 
- (Updatable) Supported resources for SQL insights - top databases content type.
- SqlInsights []stringTop Sql By Insights Resources 
- (Updatable) Supported resources for SQL insights - top SQL by insights content type.
- SqlInsights []stringTop Sql Resources 
- (Updatable) Supported resources for SQL insights - top SQL content type.
- actionableInsights List<String>Resources 
- (Updatable) Supported resources for actionable insights content type.
- capacityPlanning List<String>Resources 
- (Updatable) Supported resources for capacity planning content type.
- sqlInsights List<String>Fleet Analysis Resources 
- (Updatable) Supported resources for SQL insights - fleet analysis content type.
- sqlInsights List<String>Performance Degradation Resources 
- (Updatable) Supported resources for SQL insights - performance degradation content type.
- sqlInsights List<String>Plan Changes Resources 
- (Updatable) Supported resources for SQL insights - plan changes content type.
- sqlInsights List<String>Top Databases Resources 
- (Updatable) Supported resources for SQL insights - top databases content type.
- sqlInsights List<String>Top Sql By Insights Resources 
- (Updatable) Supported resources for SQL insights - top SQL by insights content type.
- sqlInsights List<String>Top Sql Resources 
- (Updatable) Supported resources for SQL insights - top SQL content type.
- actionableInsights string[]Resources 
- (Updatable) Supported resources for actionable insights content type.
- capacityPlanning string[]Resources 
- (Updatable) Supported resources for capacity planning content type.
- sqlInsights string[]Fleet Analysis Resources 
- (Updatable) Supported resources for SQL insights - fleet analysis content type.
- sqlInsights string[]Performance Degradation Resources 
- (Updatable) Supported resources for SQL insights - performance degradation content type.
- sqlInsights string[]Plan Changes Resources 
- (Updatable) Supported resources for SQL insights - plan changes content type.
- sqlInsights string[]Top Databases Resources 
- (Updatable) Supported resources for SQL insights - top databases content type.
- sqlInsights string[]Top Sql By Insights Resources 
- (Updatable) Supported resources for SQL insights - top SQL by insights content type.
- sqlInsights string[]Top Sql Resources 
- (Updatable) Supported resources for SQL insights - top SQL content type.
- actionable_insights_ Sequence[str]resources 
- (Updatable) Supported resources for actionable insights content type.
- capacity_planning_ Sequence[str]resources 
- (Updatable) Supported resources for capacity planning content type.
- sql_insights_ Sequence[str]fleet_ analysis_ resources 
- (Updatable) Supported resources for SQL insights - fleet analysis content type.
- sql_insights_ Sequence[str]performance_ degradation_ resources 
- (Updatable) Supported resources for SQL insights - performance degradation content type.
- sql_insights_ Sequence[str]plan_ changes_ resources 
- (Updatable) Supported resources for SQL insights - plan changes content type.
- sql_insights_ Sequence[str]top_ databases_ resources 
- (Updatable) Supported resources for SQL insights - top databases content type.
- sql_insights_ Sequence[str]top_ sql_ by_ insights_ resources 
- (Updatable) Supported resources for SQL insights - top SQL by insights content type.
- sql_insights_ Sequence[str]top_ sql_ resources 
- (Updatable) Supported resources for SQL insights - top SQL content type.
- actionableInsights List<String>Resources 
- (Updatable) Supported resources for actionable insights content type.
- capacityPlanning List<String>Resources 
- (Updatable) Supported resources for capacity planning content type.
- sqlInsights List<String>Fleet Analysis Resources 
- (Updatable) Supported resources for SQL insights - fleet analysis content type.
- sqlInsights List<String>Performance Degradation Resources 
- (Updatable) Supported resources for SQL insights - performance degradation content type.
- sqlInsights List<String>Plan Changes Resources 
- (Updatable) Supported resources for SQL insights - plan changes content type.
- sqlInsights List<String>Top Databases Resources 
- (Updatable) Supported resources for SQL insights - top databases content type.
- sqlInsights List<String>Top Sql By Insights Resources 
- (Updatable) Supported resources for SQL insights - top SQL by insights content type.
- sqlInsights List<String>Top Sql Resources 
- (Updatable) Supported resources for SQL insights - top SQL content type.
Import
NewsReports can be imported using the id, e.g.
$ pulumi import oci:Opsi/newsReport:NewsReport test_news_report "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 ociTerraform Provider.