Oracle Cloud Infrastructure

Pulumi Official
Package maintained by Pulumi
v0.1.1 published on Tuesday, May 3, 2022 by Pulumi

getOperationsInsightsWarehouses

This data source provides the list of Operations Insights Warehouses in Oracle Cloud Infrastructure Opsi service.

Gets a list of Operations Insights warehouses. Either compartmentId or id must be specified. There is only expected to be 1 warehouse per tenant. The warehouse is expected to be in the root compartment.

Example Usage

using Pulumi;
using Oci = Pulumi.Oci;

class MyStack : Stack
{
    public MyStack()
    {
        var testOperationsInsightsWarehouses = Output.Create(Oci.Opsi.GetOperationsInsightsWarehouses.InvokeAsync(new Oci.Opsi.GetOperationsInsightsWarehousesArgs
        {
            CompartmentId = @var.Compartment_id,
            DisplayName = @var.Operations_insights_warehouse_display_name,
            Id = @var.Operations_insights_warehouse_id,
            States = @var.Operations_insights_warehouse_state,
        }));
    }

}
package main

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

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := Opsi.GetOperationsInsightsWarehouses(ctx, &opsi.GetOperationsInsightsWarehousesArgs{
			CompartmentId: pulumi.StringRef(_var.Compartment_id),
			DisplayName:   pulumi.StringRef(_var.Operations_insights_warehouse_display_name),
			Id:            pulumi.StringRef(_var.Operations_insights_warehouse_id),
			States:        _var.Operations_insights_warehouse_state,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

Coming soon!

import pulumi
import pulumi_oci as oci

test_operations_insights_warehouses = oci.Opsi.get_operations_insights_warehouses(compartment_id=var["compartment_id"],
    display_name=var["operations_insights_warehouse_display_name"],
    id=var["operations_insights_warehouse_id"],
    states=var["operations_insights_warehouse_state"])
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";

const testOperationsInsightsWarehouses = oci.Opsi.getOperationsInsightsWarehouses({
    compartmentId: _var.compartment_id,
    displayName: _var.operations_insights_warehouse_display_name,
    id: _var.operations_insights_warehouse_id,
    states: _var.operations_insights_warehouse_state,
});

Coming soon!

Using getOperationsInsightsWarehouses

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 getOperationsInsightsWarehouses(args: GetOperationsInsightsWarehousesArgs, opts?: InvokeOptions): Promise<GetOperationsInsightsWarehousesResult>
function getOperationsInsightsWarehousesOutput(args: GetOperationsInsightsWarehousesOutputArgs, opts?: InvokeOptions): Output<GetOperationsInsightsWarehousesResult>
def get_operations_insights_warehouses(compartment_id: Optional[str] = None,
                                       display_name: Optional[str] = None,
                                       filters: Optional[Sequence[_opsi.GetOperationsInsightsWarehousesFilter]] = None,
                                       id: Optional[str] = None,
                                       states: Optional[Sequence[str]] = None,
                                       opts: Optional[InvokeOptions] = None) -> GetOperationsInsightsWarehousesResult
def get_operations_insights_warehouses_output(compartment_id: Optional[pulumi.Input[str]] = None,
                                       display_name: Optional[pulumi.Input[str]] = None,
                                       filters: Optional[pulumi.Input[Sequence[pulumi.Input[_opsi.GetOperationsInsightsWarehousesFilterArgs]]]] = None,
                                       id: Optional[pulumi.Input[str]] = None,
                                       states: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                       opts: Optional[InvokeOptions] = None) -> Output[GetOperationsInsightsWarehousesResult]
func GetOperationsInsightsWarehouses(ctx *Context, args *GetOperationsInsightsWarehousesArgs, opts ...InvokeOption) (*GetOperationsInsightsWarehousesResult, error)
func GetOperationsInsightsWarehousesOutput(ctx *Context, args *GetOperationsInsightsWarehousesOutputArgs, opts ...InvokeOption) GetOperationsInsightsWarehousesResultOutput

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

public static class GetOperationsInsightsWarehouses 
{
    public static Task<GetOperationsInsightsWarehousesResult> InvokeAsync(GetOperationsInsightsWarehousesArgs args, InvokeOptions? opts = null)
    public static Output<GetOperationsInsightsWarehousesResult> Invoke(GetOperationsInsightsWarehousesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetOperationsInsightsWarehousesResult> getOperationsInsightsWarehouses(GetOperationsInsightsWarehousesArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: oci:Opsi/getOperationsInsightsWarehouses:getOperationsInsightsWarehouses
  Arguments:
    # Arguments dictionary

The following arguments are supported:

CompartmentId string

The OCID of the compartment.

DisplayName string

A filter to return only resources that match the entire display name.

Filters List<GetOperationsInsightsWarehousesFilter>
Id string

Unique Operations Insights Warehouse identifier

States List<string>

Lifecycle states

CompartmentId string

The OCID of the compartment.

DisplayName string

A filter to return only resources that match the entire display name.

Filters []GetOperationsInsightsWarehousesFilter
Id string

Unique Operations Insights Warehouse identifier

States []string

Lifecycle states

compartmentId String

The OCID of the compartment.

displayName String

A filter to return only resources that match the entire display name.

filters List<GetOperationsInsightsWarehousesFilter>
id String

Unique Operations Insights Warehouse identifier

states List<String>

Lifecycle states

compartmentId string

The OCID of the compartment.

displayName string

A filter to return only resources that match the entire display name.

filters GetOperationsInsightsWarehousesFilter[]
id string

Unique Operations Insights Warehouse identifier

states string[]

Lifecycle states

compartment_id str

The OCID of the compartment.

display_name str

A filter to return only resources that match the entire display name.

filters GetOperationsInsightsWarehousesFilter]
id str

Unique Operations Insights Warehouse identifier

states Sequence[str]

Lifecycle states

compartmentId String

The OCID of the compartment.

displayName String

A filter to return only resources that match the entire display name.

filters List<Property Map>
id String

Unique Operations Insights Warehouse identifier

states List<String>

Lifecycle states

getOperationsInsightsWarehouses Result

The following output properties are available:

OperationsInsightsWarehouseSummaryCollections List<GetOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollection>

The list of operations_insights_warehouse_summary_collection.

CompartmentId string

The OCID of the compartment.

DisplayName string

User-friedly name of Operations Insights Warehouse that does not have to be unique.

Filters List<GetOperationsInsightsWarehousesFilter>
Id string

OPSI Warehouse OCID

States List<string>

Possible lifecycle states

OperationsInsightsWarehouseSummaryCollections []GetOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollection

The list of operations_insights_warehouse_summary_collection.

CompartmentId string

The OCID of the compartment.

DisplayName string

User-friedly name of Operations Insights Warehouse that does not have to be unique.

Filters []GetOperationsInsightsWarehousesFilter
Id string

OPSI Warehouse OCID

States []string

Possible lifecycle states

operationsInsightsWarehouseSummaryCollections List<GetOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollection>

The list of operations_insights_warehouse_summary_collection.

compartmentId String

The OCID of the compartment.

displayName String

User-friedly name of Operations Insights Warehouse that does not have to be unique.

filters List<GetOperationsInsightsWarehousesFilter>
id String

OPSI Warehouse OCID

states List<String>

Possible lifecycle states

operationsInsightsWarehouseSummaryCollections GetOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollection[]

The list of operations_insights_warehouse_summary_collection.

compartmentId string

The OCID of the compartment.

displayName string

User-friedly name of Operations Insights Warehouse that does not have to be unique.

filters GetOperationsInsightsWarehousesFilter[]
id string

OPSI Warehouse OCID

states string[]

Possible lifecycle states

operations_insights_warehouse_summary_collections GetOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollection]

The list of operations_insights_warehouse_summary_collection.

compartment_id str

The OCID of the compartment.

display_name str

User-friedly name of Operations Insights Warehouse that does not have to be unique.

filters GetOperationsInsightsWarehousesFilter]
id str

OPSI Warehouse OCID

states Sequence[str]

Possible lifecycle states

operationsInsightsWarehouseSummaryCollections List<Property Map>

The list of operations_insights_warehouse_summary_collection.

compartmentId String

The OCID of the compartment.

displayName String

User-friedly name of Operations Insights Warehouse that does not have to be unique.

filters List<Property Map>
id String

OPSI Warehouse OCID

states List<String>

Possible lifecycle states

Supporting Types

GetOperationsInsightsWarehousesFilter

Name string
Values List<string>
Regex bool
Name string
Values []string
Regex bool
name String
values List<String>
regex Boolean
name string
values string[]
regex boolean
name str
values Sequence[str]
regex bool
name String
values List<String>
regex Boolean

GetOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollection

GetOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionItem

CompartmentId string

The OCID of the compartment.

CpuAllocated double

Number of OCPUs allocated to OPSI Warehouse ADW.

CpuUsed double

Number of OCPUs used by OPSI Warehouse ADW. Can be fractional.

DefinedTags Dictionary<string, object>

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

DisplayName string

A filter to return only resources that match the entire display name.

DynamicGroupId string

OCID of the dynamic group created for the warehouse

FreeformTags Dictionary<string, object>

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

Id string

Unique Operations Insights Warehouse identifier

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.

OperationsInsightsTenancyId string

Tenancy Identifier of Operations Insights service

State string

Lifecycle states

StorageAllocatedInGbs double

Storage allocated to OPSI Warehouse ADW.

StorageUsedInGbs double

Storage by OPSI Warehouse ADW in GB.

SystemTags Dictionary<string, object>

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 at which the resource was first created. An RFC3339 formatted datetime string

TimeLastWalletRotated string

The time at which the ADW wallet was last rotated for the Operations Insights Warehouse. An RFC3339 formatted datetime string

TimeUpdated string

The time at which the resource was last updated. An RFC3339 formatted datetime string

CompartmentId string

The OCID of the compartment.

CpuAllocated float64

Number of OCPUs allocated to OPSI Warehouse ADW.

CpuUsed float64

Number of OCPUs used by OPSI Warehouse ADW. Can be fractional.

DefinedTags map[string]interface{}

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

DisplayName string

A filter to return only resources that match the entire display name.

DynamicGroupId string

OCID of the dynamic group created for the warehouse

FreeformTags map[string]interface{}

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

Id string

Unique Operations Insights Warehouse identifier

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.

OperationsInsightsTenancyId string

Tenancy Identifier of Operations Insights service

State string

Lifecycle states

StorageAllocatedInGbs float64

Storage allocated to OPSI Warehouse ADW.

StorageUsedInGbs float64

Storage by OPSI Warehouse ADW in GB.

SystemTags map[string]interface{}

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 at which the resource was first created. An RFC3339 formatted datetime string

TimeLastWalletRotated string

The time at which the ADW wallet was last rotated for the Operations Insights Warehouse. An RFC3339 formatted datetime string

TimeUpdated string

The time at which the resource was last updated. An RFC3339 formatted datetime string

compartmentId String

The OCID of the compartment.

cpuAllocated Double

Number of OCPUs allocated to OPSI Warehouse ADW.

cpuUsed Double

Number of OCPUs used by OPSI Warehouse ADW. Can be fractional.

definedTags Map<String,Object>

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

displayName String

A filter to return only resources that match the entire display name.

dynamicGroupId String

OCID of the dynamic group created for the warehouse

freeformTags Map<String,Object>

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

id String

Unique Operations Insights Warehouse identifier

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.

operationsInsightsTenancyId String

Tenancy Identifier of Operations Insights service

state String

Lifecycle states

storageAllocatedInGbs Double

Storage allocated to OPSI Warehouse ADW.

storageUsedInGbs Double

Storage by OPSI Warehouse ADW in GB.

systemTags Map<String,Object>

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 at which the resource was first created. An RFC3339 formatted datetime string

timeLastWalletRotated String

The time at which the ADW wallet was last rotated for the Operations Insights Warehouse. An RFC3339 formatted datetime string

timeUpdated String

The time at which the resource was last updated. An RFC3339 formatted datetime string

compartmentId string

The OCID of the compartment.

cpuAllocated number

Number of OCPUs allocated to OPSI Warehouse ADW.

cpuUsed number

Number of OCPUs used by OPSI Warehouse ADW. Can be fractional.

definedTags {[key: string]: any}

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

displayName string

A filter to return only resources that match the entire display name.

dynamicGroupId string

OCID of the dynamic group created for the warehouse

freeformTags {[key: string]: any}

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

id string

Unique Operations Insights Warehouse identifier

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.

operationsInsightsTenancyId string

Tenancy Identifier of Operations Insights service

state string

Lifecycle states

storageAllocatedInGbs number

Storage allocated to OPSI Warehouse ADW.

storageUsedInGbs number

Storage by OPSI Warehouse ADW in GB.

systemTags {[key: string]: any}

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 at which the resource was first created. An RFC3339 formatted datetime string

timeLastWalletRotated string

The time at which the ADW wallet was last rotated for the Operations Insights Warehouse. An RFC3339 formatted datetime string

timeUpdated string

The time at which the resource was last updated. An RFC3339 formatted datetime string

compartment_id str

The OCID of the compartment.

cpu_allocated float

Number of OCPUs allocated to OPSI Warehouse ADW.

cpu_used float

Number of OCPUs used by OPSI Warehouse ADW. Can be fractional.

defined_tags Mapping[str, Any]

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

display_name str

A filter to return only resources that match the entire display name.

dynamic_group_id str

OCID of the dynamic group created for the warehouse

freeform_tags Mapping[str, Any]

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

id str

Unique Operations Insights Warehouse identifier

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.

operations_insights_tenancy_id str

Tenancy Identifier of Operations Insights service

state str

Lifecycle states

storage_allocated_in_gbs float

Storage allocated to OPSI Warehouse ADW.

storage_used_in_gbs float

Storage by OPSI Warehouse ADW in GB.

system_tags Mapping[str, Any]

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 at which the resource was first created. An RFC3339 formatted datetime string

time_last_wallet_rotated str

The time at which the ADW wallet was last rotated for the Operations Insights Warehouse. An RFC3339 formatted datetime string

time_updated str

The time at which the resource was last updated. An RFC3339 formatted datetime string

compartmentId String

The OCID of the compartment.

cpuAllocated Number

Number of OCPUs allocated to OPSI Warehouse ADW.

cpuUsed Number

Number of OCPUs used by OPSI Warehouse ADW. Can be fractional.

definedTags Map<Any>

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

displayName String

A filter to return only resources that match the entire display name.

dynamicGroupId String

OCID of the dynamic group created for the warehouse

freeformTags Map<Any>

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

id String

Unique Operations Insights Warehouse identifier

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.

operationsInsightsTenancyId String

Tenancy Identifier of Operations Insights service

state String

Lifecycle states

storageAllocatedInGbs Number

Storage allocated to OPSI Warehouse ADW.

storageUsedInGbs Number

Storage by OPSI Warehouse ADW in GB.

systemTags Map<Any>

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 at which the resource was first created. An RFC3339 formatted datetime string

timeLastWalletRotated String

The time at which the ADW wallet was last rotated for the Operations Insights Warehouse. An RFC3339 formatted datetime string

timeUpdated String

The time at which the resource was last updated. An RFC3339 formatted datetime string

Package Details

Repository
https://github.com/pulumi/pulumi-oci
License
Apache-2.0
Notes

This Pulumi package is based on the oci Terraform Provider.