emwarehouse

package
v1.33.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 25, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type EmWarehouse

type EmWarehouse struct {
	pulumi.CustomResourceState

	// (Updatable) Compartment Identifier
	CompartmentId pulumi.StringOutput `pulumi:"compartmentId"`
	// (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapOutput `pulumi:"definedTags"`
	// EmWarehouse Identifier
	DisplayName pulumi.StringOutput `pulumi:"displayName"`
	// (Updatable) EMBridge Identifier
	EmBridgeId pulumi.StringOutput `pulumi:"emBridgeId"`
	// Type of the EmWarehouse.
	EmWarehouseType pulumi.StringOutput `pulumi:"emWarehouseType"`
	// (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapOutput `pulumi:"freeformTags"`
	// Data Flow Run Status Message
	LatestEtlRunMessage pulumi.StringOutput `pulumi:"latestEtlRunMessage"`
	// Data Flow Run Status
	LatestEtlRunStatus pulumi.StringOutput `pulumi:"latestEtlRunStatus"`
	// Data Flow Run Total Time
	LatestEtlRunTime pulumi.StringOutput `pulumi:"latestEtlRunTime"`
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
	LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"`
	// operations Insights Warehouse Identifier
	//
	// ** 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
	OperationsInsightsWarehouseId pulumi.StringOutput `pulumi:"operationsInsightsWarehouseId"`
	// The current state of the EmWarehouse.
	State pulumi.StringOutput `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags pulumi.MapOutput `pulumi:"systemTags"`
	// The time the the EmWarehouse was created. An RFC3339 formatted datetime string
	TimeCreated pulumi.StringOutput `pulumi:"timeCreated"`
	// The time the EmWarehouse was updated. An RFC3339 formatted datetime string
	TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"`
}

This resource provides the Em Warehouse resource in Oracle Cloud Infrastructure Em Warehouse service.

Creates a new EmWarehouse.

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-oci/sdk/go/oci/EmWarehouse"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := EmWarehouse.NewEmWarehouse(ctx, "test_em_warehouse", &EmWarehouse.EmWarehouseArgs{
			CompartmentId:                 pulumi.Any(compartmentId),
			EmBridgeId:                    pulumi.Any(testEmBridge.Id),
			OperationsInsightsWarehouseId: pulumi.Any(testOperationsInsightsWarehouse.Id),
			DefinedTags: pulumi.Map{
				"foo-namespace.bar-key": pulumi.Any("value"),
			},
			DisplayName: pulumi.Any(emWarehouseDisplayName),
			FreeformTags: pulumi.Map{
				"bar-key": pulumi.Any("value"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

EmWarehouses can be imported using the `id`, e.g.

```sh $ pulumi import oci:EmWarehouse/emWarehouse:EmWarehouse test_em_warehouse "id" ```

func GetEmWarehouse

func GetEmWarehouse(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *EmWarehouseState, opts ...pulumi.ResourceOption) (*EmWarehouse, error)

GetEmWarehouse gets an existing EmWarehouse resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewEmWarehouse

func NewEmWarehouse(ctx *pulumi.Context,
	name string, args *EmWarehouseArgs, opts ...pulumi.ResourceOption) (*EmWarehouse, error)

NewEmWarehouse registers a new resource with the given unique name, arguments, and options.

func (*EmWarehouse) ElementType

func (*EmWarehouse) ElementType() reflect.Type

func (*EmWarehouse) ToEmWarehouseOutput

func (i *EmWarehouse) ToEmWarehouseOutput() EmWarehouseOutput

func (*EmWarehouse) ToEmWarehouseOutputWithContext

func (i *EmWarehouse) ToEmWarehouseOutputWithContext(ctx context.Context) EmWarehouseOutput

type EmWarehouseArgs

type EmWarehouseArgs struct {
	// (Updatable) Compartment Identifier
	CompartmentId pulumi.StringInput
	// (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapInput
	// EmWarehouse Identifier
	DisplayName pulumi.StringPtrInput
	// (Updatable) EMBridge Identifier
	EmBridgeId pulumi.StringInput
	// (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapInput
	// operations Insights Warehouse Identifier
	//
	// ** 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
	OperationsInsightsWarehouseId pulumi.StringInput
}

The set of arguments for constructing a EmWarehouse resource.

func (EmWarehouseArgs) ElementType

func (EmWarehouseArgs) ElementType() reflect.Type

type EmWarehouseArray

type EmWarehouseArray []EmWarehouseInput

func (EmWarehouseArray) ElementType

func (EmWarehouseArray) ElementType() reflect.Type

func (EmWarehouseArray) ToEmWarehouseArrayOutput

func (i EmWarehouseArray) ToEmWarehouseArrayOutput() EmWarehouseArrayOutput

func (EmWarehouseArray) ToEmWarehouseArrayOutputWithContext

func (i EmWarehouseArray) ToEmWarehouseArrayOutputWithContext(ctx context.Context) EmWarehouseArrayOutput

type EmWarehouseArrayInput

type EmWarehouseArrayInput interface {
	pulumi.Input

	ToEmWarehouseArrayOutput() EmWarehouseArrayOutput
	ToEmWarehouseArrayOutputWithContext(context.Context) EmWarehouseArrayOutput
}

EmWarehouseArrayInput is an input type that accepts EmWarehouseArray and EmWarehouseArrayOutput values. You can construct a concrete instance of `EmWarehouseArrayInput` via:

EmWarehouseArray{ EmWarehouseArgs{...} }

type EmWarehouseArrayOutput

type EmWarehouseArrayOutput struct{ *pulumi.OutputState }

func (EmWarehouseArrayOutput) ElementType

func (EmWarehouseArrayOutput) ElementType() reflect.Type

func (EmWarehouseArrayOutput) Index

func (EmWarehouseArrayOutput) ToEmWarehouseArrayOutput

func (o EmWarehouseArrayOutput) ToEmWarehouseArrayOutput() EmWarehouseArrayOutput

func (EmWarehouseArrayOutput) ToEmWarehouseArrayOutputWithContext

func (o EmWarehouseArrayOutput) ToEmWarehouseArrayOutputWithContext(ctx context.Context) EmWarehouseArrayOutput

type EmWarehouseInput

type EmWarehouseInput interface {
	pulumi.Input

	ToEmWarehouseOutput() EmWarehouseOutput
	ToEmWarehouseOutputWithContext(ctx context.Context) EmWarehouseOutput
}

type EmWarehouseMap

type EmWarehouseMap map[string]EmWarehouseInput

func (EmWarehouseMap) ElementType

func (EmWarehouseMap) ElementType() reflect.Type

func (EmWarehouseMap) ToEmWarehouseMapOutput

func (i EmWarehouseMap) ToEmWarehouseMapOutput() EmWarehouseMapOutput

func (EmWarehouseMap) ToEmWarehouseMapOutputWithContext

func (i EmWarehouseMap) ToEmWarehouseMapOutputWithContext(ctx context.Context) EmWarehouseMapOutput

type EmWarehouseMapInput

type EmWarehouseMapInput interface {
	pulumi.Input

	ToEmWarehouseMapOutput() EmWarehouseMapOutput
	ToEmWarehouseMapOutputWithContext(context.Context) EmWarehouseMapOutput
}

EmWarehouseMapInput is an input type that accepts EmWarehouseMap and EmWarehouseMapOutput values. You can construct a concrete instance of `EmWarehouseMapInput` via:

EmWarehouseMap{ "key": EmWarehouseArgs{...} }

type EmWarehouseMapOutput

type EmWarehouseMapOutput struct{ *pulumi.OutputState }

func (EmWarehouseMapOutput) ElementType

func (EmWarehouseMapOutput) ElementType() reflect.Type

func (EmWarehouseMapOutput) MapIndex

func (EmWarehouseMapOutput) ToEmWarehouseMapOutput

func (o EmWarehouseMapOutput) ToEmWarehouseMapOutput() EmWarehouseMapOutput

func (EmWarehouseMapOutput) ToEmWarehouseMapOutputWithContext

func (o EmWarehouseMapOutput) ToEmWarehouseMapOutputWithContext(ctx context.Context) EmWarehouseMapOutput

type EmWarehouseOutput

type EmWarehouseOutput struct{ *pulumi.OutputState }

func (EmWarehouseOutput) CompartmentId added in v0.4.0

func (o EmWarehouseOutput) CompartmentId() pulumi.StringOutput

(Updatable) Compartment Identifier

func (EmWarehouseOutput) DefinedTags added in v0.4.0

func (o EmWarehouseOutput) DefinedTags() pulumi.MapOutput

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

func (EmWarehouseOutput) DisplayName added in v0.4.0

func (o EmWarehouseOutput) DisplayName() pulumi.StringOutput

EmWarehouse Identifier

func (EmWarehouseOutput) ElementType

func (EmWarehouseOutput) ElementType() reflect.Type

func (EmWarehouseOutput) EmBridgeId added in v0.4.0

func (o EmWarehouseOutput) EmBridgeId() pulumi.StringOutput

(Updatable) EMBridge Identifier

func (EmWarehouseOutput) EmWarehouseType added in v0.4.0

func (o EmWarehouseOutput) EmWarehouseType() pulumi.StringOutput

Type of the EmWarehouse.

func (EmWarehouseOutput) FreeformTags added in v0.4.0

func (o EmWarehouseOutput) FreeformTags() pulumi.MapOutput

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

func (EmWarehouseOutput) LatestEtlRunMessage added in v0.4.0

func (o EmWarehouseOutput) LatestEtlRunMessage() pulumi.StringOutput

Data Flow Run Status Message

func (EmWarehouseOutput) LatestEtlRunStatus added in v0.4.0

func (o EmWarehouseOutput) LatestEtlRunStatus() pulumi.StringOutput

Data Flow Run Status

func (EmWarehouseOutput) LatestEtlRunTime added in v0.4.0

func (o EmWarehouseOutput) LatestEtlRunTime() pulumi.StringOutput

Data Flow Run Total Time

func (EmWarehouseOutput) LifecycleDetails added in v0.4.0

func (o EmWarehouseOutput) LifecycleDetails() pulumi.StringOutput

A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

func (EmWarehouseOutput) OperationsInsightsWarehouseId added in v0.4.0

func (o EmWarehouseOutput) OperationsInsightsWarehouseId() pulumi.StringOutput

operations Insights Warehouse Identifier

** 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

func (EmWarehouseOutput) State added in v0.4.0

The current state of the EmWarehouse.

func (EmWarehouseOutput) SystemTags added in v0.4.0

func (o EmWarehouseOutput) SystemTags() pulumi.MapOutput

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`

func (EmWarehouseOutput) TimeCreated added in v0.4.0

func (o EmWarehouseOutput) TimeCreated() pulumi.StringOutput

The time the the EmWarehouse was created. An RFC3339 formatted datetime string

func (EmWarehouseOutput) TimeUpdated added in v0.4.0

func (o EmWarehouseOutput) TimeUpdated() pulumi.StringOutput

The time the EmWarehouse was updated. An RFC3339 formatted datetime string

func (EmWarehouseOutput) ToEmWarehouseOutput

func (o EmWarehouseOutput) ToEmWarehouseOutput() EmWarehouseOutput

func (EmWarehouseOutput) ToEmWarehouseOutputWithContext

func (o EmWarehouseOutput) ToEmWarehouseOutputWithContext(ctx context.Context) EmWarehouseOutput

type EmWarehouseState

type EmWarehouseState struct {
	// (Updatable) Compartment Identifier
	CompartmentId pulumi.StringPtrInput
	// (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapInput
	// EmWarehouse Identifier
	DisplayName pulumi.StringPtrInput
	// (Updatable) EMBridge Identifier
	EmBridgeId pulumi.StringPtrInput
	// Type of the EmWarehouse.
	EmWarehouseType pulumi.StringPtrInput
	// (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapInput
	// Data Flow Run Status Message
	LatestEtlRunMessage pulumi.StringPtrInput
	// Data Flow Run Status
	LatestEtlRunStatus pulumi.StringPtrInput
	// Data Flow Run Total Time
	LatestEtlRunTime pulumi.StringPtrInput
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
	LifecycleDetails pulumi.StringPtrInput
	// operations Insights Warehouse Identifier
	//
	// ** 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
	OperationsInsightsWarehouseId pulumi.StringPtrInput
	// The current state of the EmWarehouse.
	State pulumi.StringPtrInput
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags pulumi.MapInput
	// The time the the EmWarehouse was created. An RFC3339 formatted datetime string
	TimeCreated pulumi.StringPtrInput
	// The time the EmWarehouse was updated. An RFC3339 formatted datetime string
	TimeUpdated pulumi.StringPtrInput
}

func (EmWarehouseState) ElementType

func (EmWarehouseState) ElementType() reflect.Type

type GetEmWarehousesArgs

type GetEmWarehousesArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId *string `pulumi:"compartmentId"`
	// A filter to return only resources that match the entire display name given.
	DisplayName *string                 `pulumi:"displayName"`
	Filters     []GetEmWarehousesFilter `pulumi:"filters"`
	// unique EmWarehouse identifier
	Id *string `pulumi:"id"`
	// unique operationsInsightsWarehouseId identifier
	OperationsInsightsWarehouseId *string `pulumi:"operationsInsightsWarehouseId"`
	// A filter to return only resources their lifecycleState matches the given lifecycleState.
	State *string `pulumi:"state"`
}

A collection of arguments for invoking getEmWarehouses.

type GetEmWarehousesEmWarehouseCollection

type GetEmWarehousesEmWarehouseCollection struct {
	Items []GetEmWarehousesEmWarehouseCollectionItem `pulumi:"items"`
}

type GetEmWarehousesEmWarehouseCollectionArgs

type GetEmWarehousesEmWarehouseCollectionArgs struct {
	Items GetEmWarehousesEmWarehouseCollectionItemArrayInput `pulumi:"items"`
}

func (GetEmWarehousesEmWarehouseCollectionArgs) ElementType

func (GetEmWarehousesEmWarehouseCollectionArgs) ToGetEmWarehousesEmWarehouseCollectionOutput

func (i GetEmWarehousesEmWarehouseCollectionArgs) ToGetEmWarehousesEmWarehouseCollectionOutput() GetEmWarehousesEmWarehouseCollectionOutput

func (GetEmWarehousesEmWarehouseCollectionArgs) ToGetEmWarehousesEmWarehouseCollectionOutputWithContext

func (i GetEmWarehousesEmWarehouseCollectionArgs) ToGetEmWarehousesEmWarehouseCollectionOutputWithContext(ctx context.Context) GetEmWarehousesEmWarehouseCollectionOutput

type GetEmWarehousesEmWarehouseCollectionArray

type GetEmWarehousesEmWarehouseCollectionArray []GetEmWarehousesEmWarehouseCollectionInput

func (GetEmWarehousesEmWarehouseCollectionArray) ElementType

func (GetEmWarehousesEmWarehouseCollectionArray) ToGetEmWarehousesEmWarehouseCollectionArrayOutput

func (i GetEmWarehousesEmWarehouseCollectionArray) ToGetEmWarehousesEmWarehouseCollectionArrayOutput() GetEmWarehousesEmWarehouseCollectionArrayOutput

func (GetEmWarehousesEmWarehouseCollectionArray) ToGetEmWarehousesEmWarehouseCollectionArrayOutputWithContext

func (i GetEmWarehousesEmWarehouseCollectionArray) ToGetEmWarehousesEmWarehouseCollectionArrayOutputWithContext(ctx context.Context) GetEmWarehousesEmWarehouseCollectionArrayOutput

type GetEmWarehousesEmWarehouseCollectionArrayInput

type GetEmWarehousesEmWarehouseCollectionArrayInput interface {
	pulumi.Input

	ToGetEmWarehousesEmWarehouseCollectionArrayOutput() GetEmWarehousesEmWarehouseCollectionArrayOutput
	ToGetEmWarehousesEmWarehouseCollectionArrayOutputWithContext(context.Context) GetEmWarehousesEmWarehouseCollectionArrayOutput
}

GetEmWarehousesEmWarehouseCollectionArrayInput is an input type that accepts GetEmWarehousesEmWarehouseCollectionArray and GetEmWarehousesEmWarehouseCollectionArrayOutput values. You can construct a concrete instance of `GetEmWarehousesEmWarehouseCollectionArrayInput` via:

GetEmWarehousesEmWarehouseCollectionArray{ GetEmWarehousesEmWarehouseCollectionArgs{...} }

type GetEmWarehousesEmWarehouseCollectionArrayOutput

type GetEmWarehousesEmWarehouseCollectionArrayOutput struct{ *pulumi.OutputState }

func (GetEmWarehousesEmWarehouseCollectionArrayOutput) ElementType

func (GetEmWarehousesEmWarehouseCollectionArrayOutput) Index

func (GetEmWarehousesEmWarehouseCollectionArrayOutput) ToGetEmWarehousesEmWarehouseCollectionArrayOutput

func (o GetEmWarehousesEmWarehouseCollectionArrayOutput) ToGetEmWarehousesEmWarehouseCollectionArrayOutput() GetEmWarehousesEmWarehouseCollectionArrayOutput

func (GetEmWarehousesEmWarehouseCollectionArrayOutput) ToGetEmWarehousesEmWarehouseCollectionArrayOutputWithContext

func (o GetEmWarehousesEmWarehouseCollectionArrayOutput) ToGetEmWarehousesEmWarehouseCollectionArrayOutputWithContext(ctx context.Context) GetEmWarehousesEmWarehouseCollectionArrayOutput

type GetEmWarehousesEmWarehouseCollectionInput

type GetEmWarehousesEmWarehouseCollectionInput interface {
	pulumi.Input

	ToGetEmWarehousesEmWarehouseCollectionOutput() GetEmWarehousesEmWarehouseCollectionOutput
	ToGetEmWarehousesEmWarehouseCollectionOutputWithContext(context.Context) GetEmWarehousesEmWarehouseCollectionOutput
}

GetEmWarehousesEmWarehouseCollectionInput is an input type that accepts GetEmWarehousesEmWarehouseCollectionArgs and GetEmWarehousesEmWarehouseCollectionOutput values. You can construct a concrete instance of `GetEmWarehousesEmWarehouseCollectionInput` via:

GetEmWarehousesEmWarehouseCollectionArgs{...}

type GetEmWarehousesEmWarehouseCollectionItem

type GetEmWarehousesEmWarehouseCollectionItem struct {
	// The ID of the compartment in which to list resources.
	CompartmentId string `pulumi:"compartmentId"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags map[string]interface{} `pulumi:"definedTags"`
	// A filter to return only resources that match the entire display name given.
	DisplayName string `pulumi:"displayName"`
	// EMBridge Identifier
	EmBridgeId string `pulumi:"emBridgeId"`
	// Type of the EmWarehouse.
	EmWarehouseType string `pulumi:"emWarehouseType"`
	// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags map[string]interface{} `pulumi:"freeformTags"`
	// unique EmWarehouse identifier
	Id string `pulumi:"id"`
	// Data Flow Run Status Message
	LatestEtlRunMessage string `pulumi:"latestEtlRunMessage"`
	// Data Flow Run Status
	LatestEtlRunStatus string `pulumi:"latestEtlRunStatus"`
	// Data Flow Run Total Time
	LatestEtlRunTime string `pulumi:"latestEtlRunTime"`
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
	LifecycleDetails string `pulumi:"lifecycleDetails"`
	// unique operationsInsightsWarehouseId identifier
	OperationsInsightsWarehouseId string `pulumi:"operationsInsightsWarehouseId"`
	// A filter to return only resources their lifecycleState matches the given lifecycleState.
	State string `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags map[string]interface{} `pulumi:"systemTags"`
	// The time the the EmWarehouse was created. An RFC3339 formatted datetime string
	TimeCreated string `pulumi:"timeCreated"`
	// The time the EmWarehouse was updated. An RFC3339 formatted datetime string
	TimeUpdated string `pulumi:"timeUpdated"`
}

type GetEmWarehousesEmWarehouseCollectionItemArgs

type GetEmWarehousesEmWarehouseCollectionItemArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId pulumi.StringInput `pulumi:"compartmentId"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapInput `pulumi:"definedTags"`
	// A filter to return only resources that match the entire display name given.
	DisplayName pulumi.StringInput `pulumi:"displayName"`
	// EMBridge Identifier
	EmBridgeId pulumi.StringInput `pulumi:"emBridgeId"`
	// Type of the EmWarehouse.
	EmWarehouseType pulumi.StringInput `pulumi:"emWarehouseType"`
	// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapInput `pulumi:"freeformTags"`
	// unique EmWarehouse identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Data Flow Run Status Message
	LatestEtlRunMessage pulumi.StringInput `pulumi:"latestEtlRunMessage"`
	// Data Flow Run Status
	LatestEtlRunStatus pulumi.StringInput `pulumi:"latestEtlRunStatus"`
	// Data Flow Run Total Time
	LatestEtlRunTime pulumi.StringInput `pulumi:"latestEtlRunTime"`
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
	LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"`
	// unique operationsInsightsWarehouseId identifier
	OperationsInsightsWarehouseId pulumi.StringInput `pulumi:"operationsInsightsWarehouseId"`
	// A filter to return only resources their lifecycleState matches the given lifecycleState.
	State pulumi.StringInput `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags pulumi.MapInput `pulumi:"systemTags"`
	// The time the the EmWarehouse was created. An RFC3339 formatted datetime string
	TimeCreated pulumi.StringInput `pulumi:"timeCreated"`
	// The time the EmWarehouse was updated. An RFC3339 formatted datetime string
	TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"`
}

func (GetEmWarehousesEmWarehouseCollectionItemArgs) ElementType

func (GetEmWarehousesEmWarehouseCollectionItemArgs) ToGetEmWarehousesEmWarehouseCollectionItemOutput

func (i GetEmWarehousesEmWarehouseCollectionItemArgs) ToGetEmWarehousesEmWarehouseCollectionItemOutput() GetEmWarehousesEmWarehouseCollectionItemOutput

func (GetEmWarehousesEmWarehouseCollectionItemArgs) ToGetEmWarehousesEmWarehouseCollectionItemOutputWithContext

func (i GetEmWarehousesEmWarehouseCollectionItemArgs) ToGetEmWarehousesEmWarehouseCollectionItemOutputWithContext(ctx context.Context) GetEmWarehousesEmWarehouseCollectionItemOutput

type GetEmWarehousesEmWarehouseCollectionItemArray

type GetEmWarehousesEmWarehouseCollectionItemArray []GetEmWarehousesEmWarehouseCollectionItemInput

func (GetEmWarehousesEmWarehouseCollectionItemArray) ElementType

func (GetEmWarehousesEmWarehouseCollectionItemArray) ToGetEmWarehousesEmWarehouseCollectionItemArrayOutput

func (i GetEmWarehousesEmWarehouseCollectionItemArray) ToGetEmWarehousesEmWarehouseCollectionItemArrayOutput() GetEmWarehousesEmWarehouseCollectionItemArrayOutput

func (GetEmWarehousesEmWarehouseCollectionItemArray) ToGetEmWarehousesEmWarehouseCollectionItemArrayOutputWithContext

func (i GetEmWarehousesEmWarehouseCollectionItemArray) ToGetEmWarehousesEmWarehouseCollectionItemArrayOutputWithContext(ctx context.Context) GetEmWarehousesEmWarehouseCollectionItemArrayOutput

type GetEmWarehousesEmWarehouseCollectionItemArrayInput

type GetEmWarehousesEmWarehouseCollectionItemArrayInput interface {
	pulumi.Input

	ToGetEmWarehousesEmWarehouseCollectionItemArrayOutput() GetEmWarehousesEmWarehouseCollectionItemArrayOutput
	ToGetEmWarehousesEmWarehouseCollectionItemArrayOutputWithContext(context.Context) GetEmWarehousesEmWarehouseCollectionItemArrayOutput
}

GetEmWarehousesEmWarehouseCollectionItemArrayInput is an input type that accepts GetEmWarehousesEmWarehouseCollectionItemArray and GetEmWarehousesEmWarehouseCollectionItemArrayOutput values. You can construct a concrete instance of `GetEmWarehousesEmWarehouseCollectionItemArrayInput` via:

GetEmWarehousesEmWarehouseCollectionItemArray{ GetEmWarehousesEmWarehouseCollectionItemArgs{...} }

type GetEmWarehousesEmWarehouseCollectionItemArrayOutput

type GetEmWarehousesEmWarehouseCollectionItemArrayOutput struct{ *pulumi.OutputState }

func (GetEmWarehousesEmWarehouseCollectionItemArrayOutput) ElementType

func (GetEmWarehousesEmWarehouseCollectionItemArrayOutput) Index

func (GetEmWarehousesEmWarehouseCollectionItemArrayOutput) ToGetEmWarehousesEmWarehouseCollectionItemArrayOutput

func (o GetEmWarehousesEmWarehouseCollectionItemArrayOutput) ToGetEmWarehousesEmWarehouseCollectionItemArrayOutput() GetEmWarehousesEmWarehouseCollectionItemArrayOutput

func (GetEmWarehousesEmWarehouseCollectionItemArrayOutput) ToGetEmWarehousesEmWarehouseCollectionItemArrayOutputWithContext

func (o GetEmWarehousesEmWarehouseCollectionItemArrayOutput) ToGetEmWarehousesEmWarehouseCollectionItemArrayOutputWithContext(ctx context.Context) GetEmWarehousesEmWarehouseCollectionItemArrayOutput

type GetEmWarehousesEmWarehouseCollectionItemInput

type GetEmWarehousesEmWarehouseCollectionItemInput interface {
	pulumi.Input

	ToGetEmWarehousesEmWarehouseCollectionItemOutput() GetEmWarehousesEmWarehouseCollectionItemOutput
	ToGetEmWarehousesEmWarehouseCollectionItemOutputWithContext(context.Context) GetEmWarehousesEmWarehouseCollectionItemOutput
}

GetEmWarehousesEmWarehouseCollectionItemInput is an input type that accepts GetEmWarehousesEmWarehouseCollectionItemArgs and GetEmWarehousesEmWarehouseCollectionItemOutput values. You can construct a concrete instance of `GetEmWarehousesEmWarehouseCollectionItemInput` via:

GetEmWarehousesEmWarehouseCollectionItemArgs{...}

type GetEmWarehousesEmWarehouseCollectionItemOutput

type GetEmWarehousesEmWarehouseCollectionItemOutput struct{ *pulumi.OutputState }

func (GetEmWarehousesEmWarehouseCollectionItemOutput) CompartmentId

The ID of the compartment in which to list resources.

func (GetEmWarehousesEmWarehouseCollectionItemOutput) DefinedTags

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

func (GetEmWarehousesEmWarehouseCollectionItemOutput) DisplayName

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

func (GetEmWarehousesEmWarehouseCollectionItemOutput) ElementType

func (GetEmWarehousesEmWarehouseCollectionItemOutput) EmBridgeId

EMBridge Identifier

func (GetEmWarehousesEmWarehouseCollectionItemOutput) EmWarehouseType

Type of the EmWarehouse.

func (GetEmWarehousesEmWarehouseCollectionItemOutput) FreeformTags

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

func (GetEmWarehousesEmWarehouseCollectionItemOutput) Id

unique EmWarehouse identifier

func (GetEmWarehousesEmWarehouseCollectionItemOutput) LatestEtlRunMessage

Data Flow Run Status Message

func (GetEmWarehousesEmWarehouseCollectionItemOutput) LatestEtlRunStatus

Data Flow Run Status

func (GetEmWarehousesEmWarehouseCollectionItemOutput) LatestEtlRunTime

Data Flow Run Total Time

func (GetEmWarehousesEmWarehouseCollectionItemOutput) LifecycleDetails

A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

func (GetEmWarehousesEmWarehouseCollectionItemOutput) OperationsInsightsWarehouseId

func (o GetEmWarehousesEmWarehouseCollectionItemOutput) OperationsInsightsWarehouseId() pulumi.StringOutput

unique operationsInsightsWarehouseId identifier

func (GetEmWarehousesEmWarehouseCollectionItemOutput) State

A filter to return only resources their lifecycleState matches the given lifecycleState.

func (GetEmWarehousesEmWarehouseCollectionItemOutput) SystemTags

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`

func (GetEmWarehousesEmWarehouseCollectionItemOutput) TimeCreated

The time the the EmWarehouse was created. An RFC3339 formatted datetime string

func (GetEmWarehousesEmWarehouseCollectionItemOutput) TimeUpdated

The time the EmWarehouse was updated. An RFC3339 formatted datetime string

func (GetEmWarehousesEmWarehouseCollectionItemOutput) ToGetEmWarehousesEmWarehouseCollectionItemOutput

func (o GetEmWarehousesEmWarehouseCollectionItemOutput) ToGetEmWarehousesEmWarehouseCollectionItemOutput() GetEmWarehousesEmWarehouseCollectionItemOutput

func (GetEmWarehousesEmWarehouseCollectionItemOutput) ToGetEmWarehousesEmWarehouseCollectionItemOutputWithContext

func (o GetEmWarehousesEmWarehouseCollectionItemOutput) ToGetEmWarehousesEmWarehouseCollectionItemOutputWithContext(ctx context.Context) GetEmWarehousesEmWarehouseCollectionItemOutput

type GetEmWarehousesEmWarehouseCollectionOutput

type GetEmWarehousesEmWarehouseCollectionOutput struct{ *pulumi.OutputState }

func (GetEmWarehousesEmWarehouseCollectionOutput) ElementType

func (GetEmWarehousesEmWarehouseCollectionOutput) Items

func (GetEmWarehousesEmWarehouseCollectionOutput) ToGetEmWarehousesEmWarehouseCollectionOutput

func (o GetEmWarehousesEmWarehouseCollectionOutput) ToGetEmWarehousesEmWarehouseCollectionOutput() GetEmWarehousesEmWarehouseCollectionOutput

func (GetEmWarehousesEmWarehouseCollectionOutput) ToGetEmWarehousesEmWarehouseCollectionOutputWithContext

func (o GetEmWarehousesEmWarehouseCollectionOutput) ToGetEmWarehousesEmWarehouseCollectionOutputWithContext(ctx context.Context) GetEmWarehousesEmWarehouseCollectionOutput

type GetEmWarehousesFilter

type GetEmWarehousesFilter struct {
	Name   string   `pulumi:"name"`
	Regex  *bool    `pulumi:"regex"`
	Values []string `pulumi:"values"`
}

type GetEmWarehousesFilterArgs

type GetEmWarehousesFilterArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Regex  pulumi.BoolPtrInput     `pulumi:"regex"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetEmWarehousesFilterArgs) ElementType

func (GetEmWarehousesFilterArgs) ElementType() reflect.Type

func (GetEmWarehousesFilterArgs) ToGetEmWarehousesFilterOutput

func (i GetEmWarehousesFilterArgs) ToGetEmWarehousesFilterOutput() GetEmWarehousesFilterOutput

func (GetEmWarehousesFilterArgs) ToGetEmWarehousesFilterOutputWithContext

func (i GetEmWarehousesFilterArgs) ToGetEmWarehousesFilterOutputWithContext(ctx context.Context) GetEmWarehousesFilterOutput

type GetEmWarehousesFilterArray

type GetEmWarehousesFilterArray []GetEmWarehousesFilterInput

func (GetEmWarehousesFilterArray) ElementType

func (GetEmWarehousesFilterArray) ElementType() reflect.Type

func (GetEmWarehousesFilterArray) ToGetEmWarehousesFilterArrayOutput

func (i GetEmWarehousesFilterArray) ToGetEmWarehousesFilterArrayOutput() GetEmWarehousesFilterArrayOutput

func (GetEmWarehousesFilterArray) ToGetEmWarehousesFilterArrayOutputWithContext

func (i GetEmWarehousesFilterArray) ToGetEmWarehousesFilterArrayOutputWithContext(ctx context.Context) GetEmWarehousesFilterArrayOutput

type GetEmWarehousesFilterArrayInput

type GetEmWarehousesFilterArrayInput interface {
	pulumi.Input

	ToGetEmWarehousesFilterArrayOutput() GetEmWarehousesFilterArrayOutput
	ToGetEmWarehousesFilterArrayOutputWithContext(context.Context) GetEmWarehousesFilterArrayOutput
}

GetEmWarehousesFilterArrayInput is an input type that accepts GetEmWarehousesFilterArray and GetEmWarehousesFilterArrayOutput values. You can construct a concrete instance of `GetEmWarehousesFilterArrayInput` via:

GetEmWarehousesFilterArray{ GetEmWarehousesFilterArgs{...} }

type GetEmWarehousesFilterArrayOutput

type GetEmWarehousesFilterArrayOutput struct{ *pulumi.OutputState }

func (GetEmWarehousesFilterArrayOutput) ElementType

func (GetEmWarehousesFilterArrayOutput) Index

func (GetEmWarehousesFilterArrayOutput) ToGetEmWarehousesFilterArrayOutput

func (o GetEmWarehousesFilterArrayOutput) ToGetEmWarehousesFilterArrayOutput() GetEmWarehousesFilterArrayOutput

func (GetEmWarehousesFilterArrayOutput) ToGetEmWarehousesFilterArrayOutputWithContext

func (o GetEmWarehousesFilterArrayOutput) ToGetEmWarehousesFilterArrayOutputWithContext(ctx context.Context) GetEmWarehousesFilterArrayOutput

type GetEmWarehousesFilterInput

type GetEmWarehousesFilterInput interface {
	pulumi.Input

	ToGetEmWarehousesFilterOutput() GetEmWarehousesFilterOutput
	ToGetEmWarehousesFilterOutputWithContext(context.Context) GetEmWarehousesFilterOutput
}

GetEmWarehousesFilterInput is an input type that accepts GetEmWarehousesFilterArgs and GetEmWarehousesFilterOutput values. You can construct a concrete instance of `GetEmWarehousesFilterInput` via:

GetEmWarehousesFilterArgs{...}

type GetEmWarehousesFilterOutput

type GetEmWarehousesFilterOutput struct{ *pulumi.OutputState }

func (GetEmWarehousesFilterOutput) ElementType

func (GetEmWarehousesFilterOutput) Name

func (GetEmWarehousesFilterOutput) Regex

func (GetEmWarehousesFilterOutput) ToGetEmWarehousesFilterOutput

func (o GetEmWarehousesFilterOutput) ToGetEmWarehousesFilterOutput() GetEmWarehousesFilterOutput

func (GetEmWarehousesFilterOutput) ToGetEmWarehousesFilterOutputWithContext

func (o GetEmWarehousesFilterOutput) ToGetEmWarehousesFilterOutputWithContext(ctx context.Context) GetEmWarehousesFilterOutput

func (GetEmWarehousesFilterOutput) Values

type GetEmWarehousesOutputArgs

type GetEmWarehousesOutputArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId pulumi.StringPtrInput `pulumi:"compartmentId"`
	// A filter to return only resources that match the entire display name given.
	DisplayName pulumi.StringPtrInput           `pulumi:"displayName"`
	Filters     GetEmWarehousesFilterArrayInput `pulumi:"filters"`
	// unique EmWarehouse identifier
	Id pulumi.StringPtrInput `pulumi:"id"`
	// unique operationsInsightsWarehouseId identifier
	OperationsInsightsWarehouseId pulumi.StringPtrInput `pulumi:"operationsInsightsWarehouseId"`
	// A filter to return only resources their lifecycleState matches the given lifecycleState.
	State pulumi.StringPtrInput `pulumi:"state"`
}

A collection of arguments for invoking getEmWarehouses.

func (GetEmWarehousesOutputArgs) ElementType

func (GetEmWarehousesOutputArgs) ElementType() reflect.Type

type GetEmWarehousesResult

type GetEmWarehousesResult struct {
	// Compartment Identifier
	CompartmentId *string `pulumi:"compartmentId"`
	// EmWarehouse Identifier, can be renamed
	DisplayName *string `pulumi:"displayName"`
	// The list of em_warehouse_collection.
	EmWarehouseCollections []GetEmWarehousesEmWarehouseCollection `pulumi:"emWarehouseCollections"`
	Filters                []GetEmWarehousesFilter                `pulumi:"filters"`
	// Unique identifier that is immutable on creation
	Id *string `pulumi:"id"`
	// operations Insights Warehouse Identifier
	OperationsInsightsWarehouseId *string `pulumi:"operationsInsightsWarehouseId"`
	// The current state of the EmWarehouse.
	State *string `pulumi:"state"`
}

A collection of values returned by getEmWarehouses.

func GetEmWarehouses

func GetEmWarehouses(ctx *pulumi.Context, args *GetEmWarehousesArgs, opts ...pulumi.InvokeOption) (*GetEmWarehousesResult, error)

This data source provides the list of Em Warehouses in Oracle Cloud Infrastructure Em Warehouse service.

Returns a list of EmWarehouses.

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-oci/sdk/go/oci/EmWarehouse"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := EmWarehouse.GetEmWarehouses(ctx, &emwarehouse.GetEmWarehousesArgs{
			CompartmentId:                 pulumi.StringRef(compartmentId),
			DisplayName:                   pulumi.StringRef(emWarehouseDisplayName),
			Id:                            pulumi.StringRef(emWarehouseId),
			OperationsInsightsWarehouseId: pulumi.StringRef(testOperationsInsightsWarehouse.Id),
			State:                         pulumi.StringRef(emWarehouseState),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetEmWarehousesResultOutput

type GetEmWarehousesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getEmWarehouses.

func (GetEmWarehousesResultOutput) CompartmentId

Compartment Identifier

func (GetEmWarehousesResultOutput) DisplayName

EmWarehouse Identifier, can be renamed

func (GetEmWarehousesResultOutput) ElementType

func (GetEmWarehousesResultOutput) EmWarehouseCollections

The list of em_warehouse_collection.

func (GetEmWarehousesResultOutput) Filters

func (GetEmWarehousesResultOutput) Id

Unique identifier that is immutable on creation

func (GetEmWarehousesResultOutput) OperationsInsightsWarehouseId

func (o GetEmWarehousesResultOutput) OperationsInsightsWarehouseId() pulumi.StringPtrOutput

operations Insights Warehouse Identifier

func (GetEmWarehousesResultOutput) State

The current state of the EmWarehouse.

func (GetEmWarehousesResultOutput) ToGetEmWarehousesResultOutput

func (o GetEmWarehousesResultOutput) ToGetEmWarehousesResultOutput() GetEmWarehousesResultOutput

func (GetEmWarehousesResultOutput) ToGetEmWarehousesResultOutputWithContext

func (o GetEmWarehousesResultOutput) ToGetEmWarehousesResultOutputWithContext(ctx context.Context) GetEmWarehousesResultOutput

type GetEtlRunArgs

type GetEtlRunArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId *string `pulumi:"compartmentId"`
	// A filter to return only resources that match the entire display name given.
	DisplayName *string `pulumi:"displayName"`
	// unique EmWarehouse identifier
	EmWarehouseId string `pulumi:"emWarehouseId"`
}

A collection of arguments for invoking getEtlRun.

type GetEtlRunItem

type GetEtlRunItem struct {
	// The ID of the compartment in which to list resources.
	CompartmentId string `pulumi:"compartmentId"`
	// Data read by the dataflow run
	DataReadInBytes string `pulumi:"dataReadInBytes"`
	// Data written by the dataflow run
	DataWritten string `pulumi:"dataWritten"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags map[string]interface{} `pulumi:"definedTags"`
	// A filter to return only resources that match the entire display name given.
	DisplayName string `pulumi:"displayName"`
	// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags map[string]interface{} `pulumi:"freeformTags"`
	// Details of the lifecycle state
	LifecycleDetails string `pulumi:"lifecycleDetails"`
	// Dataflow run duration
	RunDurationInMilliseconds string `pulumi:"runDurationInMilliseconds"`
	// The current state of the etlRun.
	State string `pulumi:"state"`
	// Time when the dataflow run was created
	TimeCreated string `pulumi:"timeCreated"`
	// Time when the dataflow run was updated
	TimeUpdated string `pulumi:"timeUpdated"`
}

type GetEtlRunItemArgs

type GetEtlRunItemArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId pulumi.StringInput `pulumi:"compartmentId"`
	// Data read by the dataflow run
	DataReadInBytes pulumi.StringInput `pulumi:"dataReadInBytes"`
	// Data written by the dataflow run
	DataWritten pulumi.StringInput `pulumi:"dataWritten"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapInput `pulumi:"definedTags"`
	// A filter to return only resources that match the entire display name given.
	DisplayName pulumi.StringInput `pulumi:"displayName"`
	// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapInput `pulumi:"freeformTags"`
	// Details of the lifecycle state
	LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"`
	// Dataflow run duration
	RunDurationInMilliseconds pulumi.StringInput `pulumi:"runDurationInMilliseconds"`
	// The current state of the etlRun.
	State pulumi.StringInput `pulumi:"state"`
	// Time when the dataflow run was created
	TimeCreated pulumi.StringInput `pulumi:"timeCreated"`
	// Time when the dataflow run was updated
	TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"`
}

func (GetEtlRunItemArgs) ElementType

func (GetEtlRunItemArgs) ElementType() reflect.Type

func (GetEtlRunItemArgs) ToGetEtlRunItemOutput

func (i GetEtlRunItemArgs) ToGetEtlRunItemOutput() GetEtlRunItemOutput

func (GetEtlRunItemArgs) ToGetEtlRunItemOutputWithContext

func (i GetEtlRunItemArgs) ToGetEtlRunItemOutputWithContext(ctx context.Context) GetEtlRunItemOutput

type GetEtlRunItemArray

type GetEtlRunItemArray []GetEtlRunItemInput

func (GetEtlRunItemArray) ElementType

func (GetEtlRunItemArray) ElementType() reflect.Type

func (GetEtlRunItemArray) ToGetEtlRunItemArrayOutput

func (i GetEtlRunItemArray) ToGetEtlRunItemArrayOutput() GetEtlRunItemArrayOutput

func (GetEtlRunItemArray) ToGetEtlRunItemArrayOutputWithContext

func (i GetEtlRunItemArray) ToGetEtlRunItemArrayOutputWithContext(ctx context.Context) GetEtlRunItemArrayOutput

type GetEtlRunItemArrayInput

type GetEtlRunItemArrayInput interface {
	pulumi.Input

	ToGetEtlRunItemArrayOutput() GetEtlRunItemArrayOutput
	ToGetEtlRunItemArrayOutputWithContext(context.Context) GetEtlRunItemArrayOutput
}

GetEtlRunItemArrayInput is an input type that accepts GetEtlRunItemArray and GetEtlRunItemArrayOutput values. You can construct a concrete instance of `GetEtlRunItemArrayInput` via:

GetEtlRunItemArray{ GetEtlRunItemArgs{...} }

type GetEtlRunItemArrayOutput

type GetEtlRunItemArrayOutput struct{ *pulumi.OutputState }

func (GetEtlRunItemArrayOutput) ElementType

func (GetEtlRunItemArrayOutput) ElementType() reflect.Type

func (GetEtlRunItemArrayOutput) Index

func (GetEtlRunItemArrayOutput) ToGetEtlRunItemArrayOutput

func (o GetEtlRunItemArrayOutput) ToGetEtlRunItemArrayOutput() GetEtlRunItemArrayOutput

func (GetEtlRunItemArrayOutput) ToGetEtlRunItemArrayOutputWithContext

func (o GetEtlRunItemArrayOutput) ToGetEtlRunItemArrayOutputWithContext(ctx context.Context) GetEtlRunItemArrayOutput

type GetEtlRunItemInput

type GetEtlRunItemInput interface {
	pulumi.Input

	ToGetEtlRunItemOutput() GetEtlRunItemOutput
	ToGetEtlRunItemOutputWithContext(context.Context) GetEtlRunItemOutput
}

GetEtlRunItemInput is an input type that accepts GetEtlRunItemArgs and GetEtlRunItemOutput values. You can construct a concrete instance of `GetEtlRunItemInput` via:

GetEtlRunItemArgs{...}

type GetEtlRunItemOutput

type GetEtlRunItemOutput struct{ *pulumi.OutputState }

func (GetEtlRunItemOutput) CompartmentId

func (o GetEtlRunItemOutput) CompartmentId() pulumi.StringOutput

The ID of the compartment in which to list resources.

func (GetEtlRunItemOutput) DataReadInBytes

func (o GetEtlRunItemOutput) DataReadInBytes() pulumi.StringOutput

Data read by the dataflow run

func (GetEtlRunItemOutput) DataWritten

func (o GetEtlRunItemOutput) DataWritten() pulumi.StringOutput

Data written by the dataflow run

func (GetEtlRunItemOutput) DefinedTags

func (o GetEtlRunItemOutput) DefinedTags() pulumi.MapOutput

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

func (GetEtlRunItemOutput) DisplayName

func (o GetEtlRunItemOutput) DisplayName() pulumi.StringOutput

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

func (GetEtlRunItemOutput) ElementType

func (GetEtlRunItemOutput) ElementType() reflect.Type

func (GetEtlRunItemOutput) FreeformTags

func (o GetEtlRunItemOutput) FreeformTags() pulumi.MapOutput

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

func (GetEtlRunItemOutput) LifecycleDetails

func (o GetEtlRunItemOutput) LifecycleDetails() pulumi.StringOutput

Details of the lifecycle state

func (GetEtlRunItemOutput) RunDurationInMilliseconds

func (o GetEtlRunItemOutput) RunDurationInMilliseconds() pulumi.StringOutput

Dataflow run duration

func (GetEtlRunItemOutput) State

The current state of the etlRun.

func (GetEtlRunItemOutput) TimeCreated

func (o GetEtlRunItemOutput) TimeCreated() pulumi.StringOutput

Time when the dataflow run was created

func (GetEtlRunItemOutput) TimeUpdated

func (o GetEtlRunItemOutput) TimeUpdated() pulumi.StringOutput

Time when the dataflow run was updated

func (GetEtlRunItemOutput) ToGetEtlRunItemOutput

func (o GetEtlRunItemOutput) ToGetEtlRunItemOutput() GetEtlRunItemOutput

func (GetEtlRunItemOutput) ToGetEtlRunItemOutputWithContext

func (o GetEtlRunItemOutput) ToGetEtlRunItemOutputWithContext(ctx context.Context) GetEtlRunItemOutput

type GetEtlRunOutputArgs

type GetEtlRunOutputArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId pulumi.StringPtrInput `pulumi:"compartmentId"`
	// A filter to return only resources that match the entire display name given.
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// unique EmWarehouse identifier
	EmWarehouseId pulumi.StringInput `pulumi:"emWarehouseId"`
}

A collection of arguments for invoking getEtlRun.

func (GetEtlRunOutputArgs) ElementType

func (GetEtlRunOutputArgs) ElementType() reflect.Type

type GetEtlRunResult

type GetEtlRunResult struct {
	// Compartment Identifier
	CompartmentId *string `pulumi:"compartmentId"`
	// The name of the ETLRun.
	DisplayName   *string `pulumi:"displayName"`
	EmWarehouseId string  `pulumi:"emWarehouseId"`
	// The provider-assigned unique ID for this managed resource.
	Id string `pulumi:"id"`
	// List of runs
	Items []GetEtlRunItem `pulumi:"items"`
}

A collection of values returned by getEtlRun.

func GetEtlRun

func GetEtlRun(ctx *pulumi.Context, args *GetEtlRunArgs, opts ...pulumi.InvokeOption) (*GetEtlRunResult, error)

This data source provides details about a specific Em Warehouse Etl Run resource in Oracle Cloud Infrastructure Em Warehouse service.

Gets a list of runs of an EmWarehouseResource by identifier

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-oci/sdk/go/oci/EmWarehouse"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := EmWarehouse.GetEtlRun(ctx, &emwarehouse.GetEtlRunArgs{
			EmWarehouseId: testEmWarehouse.Id,
			CompartmentId: pulumi.StringRef(compartmentId),
			DisplayName:   pulumi.StringRef(emWarehouseEtlRunDisplayName),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetEtlRunResultOutput

type GetEtlRunResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getEtlRun.

func (GetEtlRunResultOutput) CompartmentId

func (o GetEtlRunResultOutput) CompartmentId() pulumi.StringPtrOutput

Compartment Identifier

func (GetEtlRunResultOutput) DisplayName

The name of the ETLRun.

func (GetEtlRunResultOutput) ElementType

func (GetEtlRunResultOutput) ElementType() reflect.Type

func (GetEtlRunResultOutput) EmWarehouseId

func (o GetEtlRunResultOutput) EmWarehouseId() pulumi.StringOutput

func (GetEtlRunResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetEtlRunResultOutput) Items

List of runs

func (GetEtlRunResultOutput) ToGetEtlRunResultOutput

func (o GetEtlRunResultOutput) ToGetEtlRunResultOutput() GetEtlRunResultOutput

func (GetEtlRunResultOutput) ToGetEtlRunResultOutputWithContext

func (o GetEtlRunResultOutput) ToGetEtlRunResultOutputWithContext(ctx context.Context) GetEtlRunResultOutput

type GetEtlRunsArgs

type GetEtlRunsArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId *string `pulumi:"compartmentId"`
	// A filter to return only resources that match the entire display name given.
	DisplayName *string `pulumi:"displayName"`
	// unique EmWarehouse identifier
	EmWarehouseId string             `pulumi:"emWarehouseId"`
	Filters       []GetEtlRunsFilter `pulumi:"filters"`
}

A collection of arguments for invoking getEtlRuns.

type GetEtlRunsEtlRunCollection

type GetEtlRunsEtlRunCollection struct {
	// List of runs
	Items []GetEtlRunsEtlRunCollectionItem `pulumi:"items"`
}

type GetEtlRunsEtlRunCollectionArgs

type GetEtlRunsEtlRunCollectionArgs struct {
	// List of runs
	Items GetEtlRunsEtlRunCollectionItemArrayInput `pulumi:"items"`
}

func (GetEtlRunsEtlRunCollectionArgs) ElementType

func (GetEtlRunsEtlRunCollectionArgs) ToGetEtlRunsEtlRunCollectionOutput

func (i GetEtlRunsEtlRunCollectionArgs) ToGetEtlRunsEtlRunCollectionOutput() GetEtlRunsEtlRunCollectionOutput

func (GetEtlRunsEtlRunCollectionArgs) ToGetEtlRunsEtlRunCollectionOutputWithContext

func (i GetEtlRunsEtlRunCollectionArgs) ToGetEtlRunsEtlRunCollectionOutputWithContext(ctx context.Context) GetEtlRunsEtlRunCollectionOutput

type GetEtlRunsEtlRunCollectionArray

type GetEtlRunsEtlRunCollectionArray []GetEtlRunsEtlRunCollectionInput

func (GetEtlRunsEtlRunCollectionArray) ElementType

func (GetEtlRunsEtlRunCollectionArray) ToGetEtlRunsEtlRunCollectionArrayOutput

func (i GetEtlRunsEtlRunCollectionArray) ToGetEtlRunsEtlRunCollectionArrayOutput() GetEtlRunsEtlRunCollectionArrayOutput

func (GetEtlRunsEtlRunCollectionArray) ToGetEtlRunsEtlRunCollectionArrayOutputWithContext

func (i GetEtlRunsEtlRunCollectionArray) ToGetEtlRunsEtlRunCollectionArrayOutputWithContext(ctx context.Context) GetEtlRunsEtlRunCollectionArrayOutput

type GetEtlRunsEtlRunCollectionArrayInput

type GetEtlRunsEtlRunCollectionArrayInput interface {
	pulumi.Input

	ToGetEtlRunsEtlRunCollectionArrayOutput() GetEtlRunsEtlRunCollectionArrayOutput
	ToGetEtlRunsEtlRunCollectionArrayOutputWithContext(context.Context) GetEtlRunsEtlRunCollectionArrayOutput
}

GetEtlRunsEtlRunCollectionArrayInput is an input type that accepts GetEtlRunsEtlRunCollectionArray and GetEtlRunsEtlRunCollectionArrayOutput values. You can construct a concrete instance of `GetEtlRunsEtlRunCollectionArrayInput` via:

GetEtlRunsEtlRunCollectionArray{ GetEtlRunsEtlRunCollectionArgs{...} }

type GetEtlRunsEtlRunCollectionArrayOutput

type GetEtlRunsEtlRunCollectionArrayOutput struct{ *pulumi.OutputState }

func (GetEtlRunsEtlRunCollectionArrayOutput) ElementType

func (GetEtlRunsEtlRunCollectionArrayOutput) Index

func (GetEtlRunsEtlRunCollectionArrayOutput) ToGetEtlRunsEtlRunCollectionArrayOutput

func (o GetEtlRunsEtlRunCollectionArrayOutput) ToGetEtlRunsEtlRunCollectionArrayOutput() GetEtlRunsEtlRunCollectionArrayOutput

func (GetEtlRunsEtlRunCollectionArrayOutput) ToGetEtlRunsEtlRunCollectionArrayOutputWithContext

func (o GetEtlRunsEtlRunCollectionArrayOutput) ToGetEtlRunsEtlRunCollectionArrayOutputWithContext(ctx context.Context) GetEtlRunsEtlRunCollectionArrayOutput

type GetEtlRunsEtlRunCollectionInput

type GetEtlRunsEtlRunCollectionInput interface {
	pulumi.Input

	ToGetEtlRunsEtlRunCollectionOutput() GetEtlRunsEtlRunCollectionOutput
	ToGetEtlRunsEtlRunCollectionOutputWithContext(context.Context) GetEtlRunsEtlRunCollectionOutput
}

GetEtlRunsEtlRunCollectionInput is an input type that accepts GetEtlRunsEtlRunCollectionArgs and GetEtlRunsEtlRunCollectionOutput values. You can construct a concrete instance of `GetEtlRunsEtlRunCollectionInput` via:

GetEtlRunsEtlRunCollectionArgs{...}

type GetEtlRunsEtlRunCollectionItem

type GetEtlRunsEtlRunCollectionItem struct {
	// List of runs
	Items []GetEtlRunsEtlRunCollectionItemItem `pulumi:"items"`
}

type GetEtlRunsEtlRunCollectionItemArgs

type GetEtlRunsEtlRunCollectionItemArgs struct {
	// List of runs
	Items GetEtlRunsEtlRunCollectionItemItemArrayInput `pulumi:"items"`
}

func (GetEtlRunsEtlRunCollectionItemArgs) ElementType

func (GetEtlRunsEtlRunCollectionItemArgs) ToGetEtlRunsEtlRunCollectionItemOutput

func (i GetEtlRunsEtlRunCollectionItemArgs) ToGetEtlRunsEtlRunCollectionItemOutput() GetEtlRunsEtlRunCollectionItemOutput

func (GetEtlRunsEtlRunCollectionItemArgs) ToGetEtlRunsEtlRunCollectionItemOutputWithContext

func (i GetEtlRunsEtlRunCollectionItemArgs) ToGetEtlRunsEtlRunCollectionItemOutputWithContext(ctx context.Context) GetEtlRunsEtlRunCollectionItemOutput

type GetEtlRunsEtlRunCollectionItemArray

type GetEtlRunsEtlRunCollectionItemArray []GetEtlRunsEtlRunCollectionItemInput

func (GetEtlRunsEtlRunCollectionItemArray) ElementType

func (GetEtlRunsEtlRunCollectionItemArray) ToGetEtlRunsEtlRunCollectionItemArrayOutput

func (i GetEtlRunsEtlRunCollectionItemArray) ToGetEtlRunsEtlRunCollectionItemArrayOutput() GetEtlRunsEtlRunCollectionItemArrayOutput

func (GetEtlRunsEtlRunCollectionItemArray) ToGetEtlRunsEtlRunCollectionItemArrayOutputWithContext

func (i GetEtlRunsEtlRunCollectionItemArray) ToGetEtlRunsEtlRunCollectionItemArrayOutputWithContext(ctx context.Context) GetEtlRunsEtlRunCollectionItemArrayOutput

type GetEtlRunsEtlRunCollectionItemArrayInput

type GetEtlRunsEtlRunCollectionItemArrayInput interface {
	pulumi.Input

	ToGetEtlRunsEtlRunCollectionItemArrayOutput() GetEtlRunsEtlRunCollectionItemArrayOutput
	ToGetEtlRunsEtlRunCollectionItemArrayOutputWithContext(context.Context) GetEtlRunsEtlRunCollectionItemArrayOutput
}

GetEtlRunsEtlRunCollectionItemArrayInput is an input type that accepts GetEtlRunsEtlRunCollectionItemArray and GetEtlRunsEtlRunCollectionItemArrayOutput values. You can construct a concrete instance of `GetEtlRunsEtlRunCollectionItemArrayInput` via:

GetEtlRunsEtlRunCollectionItemArray{ GetEtlRunsEtlRunCollectionItemArgs{...} }

type GetEtlRunsEtlRunCollectionItemArrayOutput

type GetEtlRunsEtlRunCollectionItemArrayOutput struct{ *pulumi.OutputState }

func (GetEtlRunsEtlRunCollectionItemArrayOutput) ElementType

func (GetEtlRunsEtlRunCollectionItemArrayOutput) Index

func (GetEtlRunsEtlRunCollectionItemArrayOutput) ToGetEtlRunsEtlRunCollectionItemArrayOutput

func (o GetEtlRunsEtlRunCollectionItemArrayOutput) ToGetEtlRunsEtlRunCollectionItemArrayOutput() GetEtlRunsEtlRunCollectionItemArrayOutput

func (GetEtlRunsEtlRunCollectionItemArrayOutput) ToGetEtlRunsEtlRunCollectionItemArrayOutputWithContext

func (o GetEtlRunsEtlRunCollectionItemArrayOutput) ToGetEtlRunsEtlRunCollectionItemArrayOutputWithContext(ctx context.Context) GetEtlRunsEtlRunCollectionItemArrayOutput

type GetEtlRunsEtlRunCollectionItemInput

type GetEtlRunsEtlRunCollectionItemInput interface {
	pulumi.Input

	ToGetEtlRunsEtlRunCollectionItemOutput() GetEtlRunsEtlRunCollectionItemOutput
	ToGetEtlRunsEtlRunCollectionItemOutputWithContext(context.Context) GetEtlRunsEtlRunCollectionItemOutput
}

GetEtlRunsEtlRunCollectionItemInput is an input type that accepts GetEtlRunsEtlRunCollectionItemArgs and GetEtlRunsEtlRunCollectionItemOutput values. You can construct a concrete instance of `GetEtlRunsEtlRunCollectionItemInput` via:

GetEtlRunsEtlRunCollectionItemArgs{...}

type GetEtlRunsEtlRunCollectionItemItem

type GetEtlRunsEtlRunCollectionItemItem struct {
	// The ID of the compartment in which to list resources.
	CompartmentId string `pulumi:"compartmentId"`
	// Data read by the dataflow run
	DataReadInBytes string `pulumi:"dataReadInBytes"`
	// Data written by the dataflow run
	DataWritten string `pulumi:"dataWritten"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags map[string]interface{} `pulumi:"definedTags"`
	// A filter to return only resources that match the entire display name given.
	DisplayName string `pulumi:"displayName"`
	// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags map[string]interface{} `pulumi:"freeformTags"`
	// Details of the lifecycle state
	LifecycleDetails string `pulumi:"lifecycleDetails"`
	// Dataflow run duration
	RunDurationInMilliseconds string `pulumi:"runDurationInMilliseconds"`
	// The current state of the etlRun.
	State string `pulumi:"state"`
	// Time when the dataflow run was created
	TimeCreated string `pulumi:"timeCreated"`
	// Time when the dataflow run was updated
	TimeUpdated string `pulumi:"timeUpdated"`
}

type GetEtlRunsEtlRunCollectionItemItemArgs

type GetEtlRunsEtlRunCollectionItemItemArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId pulumi.StringInput `pulumi:"compartmentId"`
	// Data read by the dataflow run
	DataReadInBytes pulumi.StringInput `pulumi:"dataReadInBytes"`
	// Data written by the dataflow run
	DataWritten pulumi.StringInput `pulumi:"dataWritten"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapInput `pulumi:"definedTags"`
	// A filter to return only resources that match the entire display name given.
	DisplayName pulumi.StringInput `pulumi:"displayName"`
	// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapInput `pulumi:"freeformTags"`
	// Details of the lifecycle state
	LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"`
	// Dataflow run duration
	RunDurationInMilliseconds pulumi.StringInput `pulumi:"runDurationInMilliseconds"`
	// The current state of the etlRun.
	State pulumi.StringInput `pulumi:"state"`
	// Time when the dataflow run was created
	TimeCreated pulumi.StringInput `pulumi:"timeCreated"`
	// Time when the dataflow run was updated
	TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"`
}

func (GetEtlRunsEtlRunCollectionItemItemArgs) ElementType

func (GetEtlRunsEtlRunCollectionItemItemArgs) ToGetEtlRunsEtlRunCollectionItemItemOutput

func (i GetEtlRunsEtlRunCollectionItemItemArgs) ToGetEtlRunsEtlRunCollectionItemItemOutput() GetEtlRunsEtlRunCollectionItemItemOutput

func (GetEtlRunsEtlRunCollectionItemItemArgs) ToGetEtlRunsEtlRunCollectionItemItemOutputWithContext

func (i GetEtlRunsEtlRunCollectionItemItemArgs) ToGetEtlRunsEtlRunCollectionItemItemOutputWithContext(ctx context.Context) GetEtlRunsEtlRunCollectionItemItemOutput

type GetEtlRunsEtlRunCollectionItemItemArray

type GetEtlRunsEtlRunCollectionItemItemArray []GetEtlRunsEtlRunCollectionItemItemInput

func (GetEtlRunsEtlRunCollectionItemItemArray) ElementType

func (GetEtlRunsEtlRunCollectionItemItemArray) ToGetEtlRunsEtlRunCollectionItemItemArrayOutput

func (i GetEtlRunsEtlRunCollectionItemItemArray) ToGetEtlRunsEtlRunCollectionItemItemArrayOutput() GetEtlRunsEtlRunCollectionItemItemArrayOutput

func (GetEtlRunsEtlRunCollectionItemItemArray) ToGetEtlRunsEtlRunCollectionItemItemArrayOutputWithContext

func (i GetEtlRunsEtlRunCollectionItemItemArray) ToGetEtlRunsEtlRunCollectionItemItemArrayOutputWithContext(ctx context.Context) GetEtlRunsEtlRunCollectionItemItemArrayOutput

type GetEtlRunsEtlRunCollectionItemItemArrayInput

type GetEtlRunsEtlRunCollectionItemItemArrayInput interface {
	pulumi.Input

	ToGetEtlRunsEtlRunCollectionItemItemArrayOutput() GetEtlRunsEtlRunCollectionItemItemArrayOutput
	ToGetEtlRunsEtlRunCollectionItemItemArrayOutputWithContext(context.Context) GetEtlRunsEtlRunCollectionItemItemArrayOutput
}

GetEtlRunsEtlRunCollectionItemItemArrayInput is an input type that accepts GetEtlRunsEtlRunCollectionItemItemArray and GetEtlRunsEtlRunCollectionItemItemArrayOutput values. You can construct a concrete instance of `GetEtlRunsEtlRunCollectionItemItemArrayInput` via:

GetEtlRunsEtlRunCollectionItemItemArray{ GetEtlRunsEtlRunCollectionItemItemArgs{...} }

type GetEtlRunsEtlRunCollectionItemItemArrayOutput

type GetEtlRunsEtlRunCollectionItemItemArrayOutput struct{ *pulumi.OutputState }

func (GetEtlRunsEtlRunCollectionItemItemArrayOutput) ElementType

func (GetEtlRunsEtlRunCollectionItemItemArrayOutput) Index

func (GetEtlRunsEtlRunCollectionItemItemArrayOutput) ToGetEtlRunsEtlRunCollectionItemItemArrayOutput

func (o GetEtlRunsEtlRunCollectionItemItemArrayOutput) ToGetEtlRunsEtlRunCollectionItemItemArrayOutput() GetEtlRunsEtlRunCollectionItemItemArrayOutput

func (GetEtlRunsEtlRunCollectionItemItemArrayOutput) ToGetEtlRunsEtlRunCollectionItemItemArrayOutputWithContext

func (o GetEtlRunsEtlRunCollectionItemItemArrayOutput) ToGetEtlRunsEtlRunCollectionItemItemArrayOutputWithContext(ctx context.Context) GetEtlRunsEtlRunCollectionItemItemArrayOutput

type GetEtlRunsEtlRunCollectionItemItemInput

type GetEtlRunsEtlRunCollectionItemItemInput interface {
	pulumi.Input

	ToGetEtlRunsEtlRunCollectionItemItemOutput() GetEtlRunsEtlRunCollectionItemItemOutput
	ToGetEtlRunsEtlRunCollectionItemItemOutputWithContext(context.Context) GetEtlRunsEtlRunCollectionItemItemOutput
}

GetEtlRunsEtlRunCollectionItemItemInput is an input type that accepts GetEtlRunsEtlRunCollectionItemItemArgs and GetEtlRunsEtlRunCollectionItemItemOutput values. You can construct a concrete instance of `GetEtlRunsEtlRunCollectionItemItemInput` via:

GetEtlRunsEtlRunCollectionItemItemArgs{...}

type GetEtlRunsEtlRunCollectionItemItemOutput

type GetEtlRunsEtlRunCollectionItemItemOutput struct{ *pulumi.OutputState }

func (GetEtlRunsEtlRunCollectionItemItemOutput) CompartmentId

The ID of the compartment in which to list resources.

func (GetEtlRunsEtlRunCollectionItemItemOutput) DataReadInBytes

Data read by the dataflow run

func (GetEtlRunsEtlRunCollectionItemItemOutput) DataWritten

Data written by the dataflow run

func (GetEtlRunsEtlRunCollectionItemItemOutput) DefinedTags

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

func (GetEtlRunsEtlRunCollectionItemItemOutput) DisplayName

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

func (GetEtlRunsEtlRunCollectionItemItemOutput) ElementType

func (GetEtlRunsEtlRunCollectionItemItemOutput) FreeformTags

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

func (GetEtlRunsEtlRunCollectionItemItemOutput) LifecycleDetails

Details of the lifecycle state

func (GetEtlRunsEtlRunCollectionItemItemOutput) RunDurationInMilliseconds

func (o GetEtlRunsEtlRunCollectionItemItemOutput) RunDurationInMilliseconds() pulumi.StringOutput

Dataflow run duration

func (GetEtlRunsEtlRunCollectionItemItemOutput) State

The current state of the etlRun.

func (GetEtlRunsEtlRunCollectionItemItemOutput) TimeCreated

Time when the dataflow run was created

func (GetEtlRunsEtlRunCollectionItemItemOutput) TimeUpdated

Time when the dataflow run was updated

func (GetEtlRunsEtlRunCollectionItemItemOutput) ToGetEtlRunsEtlRunCollectionItemItemOutput

func (o GetEtlRunsEtlRunCollectionItemItemOutput) ToGetEtlRunsEtlRunCollectionItemItemOutput() GetEtlRunsEtlRunCollectionItemItemOutput

func (GetEtlRunsEtlRunCollectionItemItemOutput) ToGetEtlRunsEtlRunCollectionItemItemOutputWithContext

func (o GetEtlRunsEtlRunCollectionItemItemOutput) ToGetEtlRunsEtlRunCollectionItemItemOutputWithContext(ctx context.Context) GetEtlRunsEtlRunCollectionItemItemOutput

type GetEtlRunsEtlRunCollectionItemOutput

type GetEtlRunsEtlRunCollectionItemOutput struct{ *pulumi.OutputState }

func (GetEtlRunsEtlRunCollectionItemOutput) ElementType

func (GetEtlRunsEtlRunCollectionItemOutput) Items

List of runs

func (GetEtlRunsEtlRunCollectionItemOutput) ToGetEtlRunsEtlRunCollectionItemOutput

func (o GetEtlRunsEtlRunCollectionItemOutput) ToGetEtlRunsEtlRunCollectionItemOutput() GetEtlRunsEtlRunCollectionItemOutput

func (GetEtlRunsEtlRunCollectionItemOutput) ToGetEtlRunsEtlRunCollectionItemOutputWithContext

func (o GetEtlRunsEtlRunCollectionItemOutput) ToGetEtlRunsEtlRunCollectionItemOutputWithContext(ctx context.Context) GetEtlRunsEtlRunCollectionItemOutput

type GetEtlRunsEtlRunCollectionOutput

type GetEtlRunsEtlRunCollectionOutput struct{ *pulumi.OutputState }

func (GetEtlRunsEtlRunCollectionOutput) ElementType

func (GetEtlRunsEtlRunCollectionOutput) Items

List of runs

func (GetEtlRunsEtlRunCollectionOutput) ToGetEtlRunsEtlRunCollectionOutput

func (o GetEtlRunsEtlRunCollectionOutput) ToGetEtlRunsEtlRunCollectionOutput() GetEtlRunsEtlRunCollectionOutput

func (GetEtlRunsEtlRunCollectionOutput) ToGetEtlRunsEtlRunCollectionOutputWithContext

func (o GetEtlRunsEtlRunCollectionOutput) ToGetEtlRunsEtlRunCollectionOutputWithContext(ctx context.Context) GetEtlRunsEtlRunCollectionOutput

type GetEtlRunsFilter

type GetEtlRunsFilter struct {
	Name   string   `pulumi:"name"`
	Regex  *bool    `pulumi:"regex"`
	Values []string `pulumi:"values"`
}

type GetEtlRunsFilterArgs

type GetEtlRunsFilterArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Regex  pulumi.BoolPtrInput     `pulumi:"regex"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetEtlRunsFilterArgs) ElementType

func (GetEtlRunsFilterArgs) ElementType() reflect.Type

func (GetEtlRunsFilterArgs) ToGetEtlRunsFilterOutput

func (i GetEtlRunsFilterArgs) ToGetEtlRunsFilterOutput() GetEtlRunsFilterOutput

func (GetEtlRunsFilterArgs) ToGetEtlRunsFilterOutputWithContext

func (i GetEtlRunsFilterArgs) ToGetEtlRunsFilterOutputWithContext(ctx context.Context) GetEtlRunsFilterOutput

type GetEtlRunsFilterArray

type GetEtlRunsFilterArray []GetEtlRunsFilterInput

func (GetEtlRunsFilterArray) ElementType

func (GetEtlRunsFilterArray) ElementType() reflect.Type

func (GetEtlRunsFilterArray) ToGetEtlRunsFilterArrayOutput

func (i GetEtlRunsFilterArray) ToGetEtlRunsFilterArrayOutput() GetEtlRunsFilterArrayOutput

func (GetEtlRunsFilterArray) ToGetEtlRunsFilterArrayOutputWithContext

func (i GetEtlRunsFilterArray) ToGetEtlRunsFilterArrayOutputWithContext(ctx context.Context) GetEtlRunsFilterArrayOutput

type GetEtlRunsFilterArrayInput

type GetEtlRunsFilterArrayInput interface {
	pulumi.Input

	ToGetEtlRunsFilterArrayOutput() GetEtlRunsFilterArrayOutput
	ToGetEtlRunsFilterArrayOutputWithContext(context.Context) GetEtlRunsFilterArrayOutput
}

GetEtlRunsFilterArrayInput is an input type that accepts GetEtlRunsFilterArray and GetEtlRunsFilterArrayOutput values. You can construct a concrete instance of `GetEtlRunsFilterArrayInput` via:

GetEtlRunsFilterArray{ GetEtlRunsFilterArgs{...} }

type GetEtlRunsFilterArrayOutput

type GetEtlRunsFilterArrayOutput struct{ *pulumi.OutputState }

func (GetEtlRunsFilterArrayOutput) ElementType

func (GetEtlRunsFilterArrayOutput) Index

func (GetEtlRunsFilterArrayOutput) ToGetEtlRunsFilterArrayOutput

func (o GetEtlRunsFilterArrayOutput) ToGetEtlRunsFilterArrayOutput() GetEtlRunsFilterArrayOutput

func (GetEtlRunsFilterArrayOutput) ToGetEtlRunsFilterArrayOutputWithContext

func (o GetEtlRunsFilterArrayOutput) ToGetEtlRunsFilterArrayOutputWithContext(ctx context.Context) GetEtlRunsFilterArrayOutput

type GetEtlRunsFilterInput

type GetEtlRunsFilterInput interface {
	pulumi.Input

	ToGetEtlRunsFilterOutput() GetEtlRunsFilterOutput
	ToGetEtlRunsFilterOutputWithContext(context.Context) GetEtlRunsFilterOutput
}

GetEtlRunsFilterInput is an input type that accepts GetEtlRunsFilterArgs and GetEtlRunsFilterOutput values. You can construct a concrete instance of `GetEtlRunsFilterInput` via:

GetEtlRunsFilterArgs{...}

type GetEtlRunsFilterOutput

type GetEtlRunsFilterOutput struct{ *pulumi.OutputState }

func (GetEtlRunsFilterOutput) ElementType

func (GetEtlRunsFilterOutput) ElementType() reflect.Type

func (GetEtlRunsFilterOutput) Name

func (GetEtlRunsFilterOutput) Regex

func (GetEtlRunsFilterOutput) ToGetEtlRunsFilterOutput

func (o GetEtlRunsFilterOutput) ToGetEtlRunsFilterOutput() GetEtlRunsFilterOutput

func (GetEtlRunsFilterOutput) ToGetEtlRunsFilterOutputWithContext

func (o GetEtlRunsFilterOutput) ToGetEtlRunsFilterOutputWithContext(ctx context.Context) GetEtlRunsFilterOutput

func (GetEtlRunsFilterOutput) Values

type GetEtlRunsOutputArgs

type GetEtlRunsOutputArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId pulumi.StringPtrInput `pulumi:"compartmentId"`
	// A filter to return only resources that match the entire display name given.
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// unique EmWarehouse identifier
	EmWarehouseId pulumi.StringInput         `pulumi:"emWarehouseId"`
	Filters       GetEtlRunsFilterArrayInput `pulumi:"filters"`
}

A collection of arguments for invoking getEtlRuns.

func (GetEtlRunsOutputArgs) ElementType

func (GetEtlRunsOutputArgs) ElementType() reflect.Type

type GetEtlRunsResult

type GetEtlRunsResult struct {
	// Compartment Identifier
	CompartmentId *string `pulumi:"compartmentId"`
	// The name of the ETLRun.
	DisplayName   *string `pulumi:"displayName"`
	EmWarehouseId string  `pulumi:"emWarehouseId"`
	// The list of etl_run_collection.
	EtlRunCollections []GetEtlRunsEtlRunCollection `pulumi:"etlRunCollections"`
	Filters           []GetEtlRunsFilter           `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id string `pulumi:"id"`
}

A collection of values returned by getEtlRuns.

func GetEtlRuns

func GetEtlRuns(ctx *pulumi.Context, args *GetEtlRunsArgs, opts ...pulumi.InvokeOption) (*GetEtlRunsResult, error)

This data source provides the list of Em Warehouse Etl Runs in Oracle Cloud Infrastructure Em Warehouse service.

Gets a list of runs of an EmWarehouseResource by identifier

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-oci/sdk/go/oci/EmWarehouse"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := EmWarehouse.GetEtlRuns(ctx, &emwarehouse.GetEtlRunsArgs{
			EmWarehouseId: testEmWarehouse.Id,
			CompartmentId: pulumi.StringRef(compartmentId),
			DisplayName:   pulumi.StringRef(emWarehouseEtlRunDisplayName),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetEtlRunsResultOutput

type GetEtlRunsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getEtlRuns.

func (GetEtlRunsResultOutput) CompartmentId

func (o GetEtlRunsResultOutput) CompartmentId() pulumi.StringPtrOutput

Compartment Identifier

func (GetEtlRunsResultOutput) DisplayName

The name of the ETLRun.

func (GetEtlRunsResultOutput) ElementType

func (GetEtlRunsResultOutput) ElementType() reflect.Type

func (GetEtlRunsResultOutput) EmWarehouseId

func (o GetEtlRunsResultOutput) EmWarehouseId() pulumi.StringOutput

func (GetEtlRunsResultOutput) EtlRunCollections

The list of etl_run_collection.

func (GetEtlRunsResultOutput) Filters

func (GetEtlRunsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetEtlRunsResultOutput) ToGetEtlRunsResultOutput

func (o GetEtlRunsResultOutput) ToGetEtlRunsResultOutput() GetEtlRunsResultOutput

func (GetEtlRunsResultOutput) ToGetEtlRunsResultOutputWithContext

func (o GetEtlRunsResultOutput) ToGetEtlRunsResultOutputWithContext(ctx context.Context) GetEtlRunsResultOutput

type GetResourceUsageArgs

type GetResourceUsageArgs struct {
	// unique EmWarehouse identifier
	EmWarehouseId string `pulumi:"emWarehouseId"`
}

A collection of arguments for invoking getResourceUsage.

type GetResourceUsageEmInstance

type GetResourceUsageEmInstance struct {
	// emdDiscoverer url
	EmDiscovererUrl string `pulumi:"emDiscovererUrl"`
	// emHost name
	EmHost string `pulumi:"emHost"`
	// operations Insights Warehouse Identifier
	EmId string `pulumi:"emId"`
	// EmInstance Target count
	TargetsCount int `pulumi:"targetsCount"`
}

type GetResourceUsageEmInstanceArgs

type GetResourceUsageEmInstanceArgs struct {
	// emdDiscoverer url
	EmDiscovererUrl pulumi.StringInput `pulumi:"emDiscovererUrl"`
	// emHost name
	EmHost pulumi.StringInput `pulumi:"emHost"`
	// operations Insights Warehouse Identifier
	EmId pulumi.StringInput `pulumi:"emId"`
	// EmInstance Target count
	TargetsCount pulumi.IntInput `pulumi:"targetsCount"`
}

func (GetResourceUsageEmInstanceArgs) ElementType

func (GetResourceUsageEmInstanceArgs) ToGetResourceUsageEmInstanceOutput

func (i GetResourceUsageEmInstanceArgs) ToGetResourceUsageEmInstanceOutput() GetResourceUsageEmInstanceOutput

func (GetResourceUsageEmInstanceArgs) ToGetResourceUsageEmInstanceOutputWithContext

func (i GetResourceUsageEmInstanceArgs) ToGetResourceUsageEmInstanceOutputWithContext(ctx context.Context) GetResourceUsageEmInstanceOutput

type GetResourceUsageEmInstanceArray

type GetResourceUsageEmInstanceArray []GetResourceUsageEmInstanceInput

func (GetResourceUsageEmInstanceArray) ElementType

func (GetResourceUsageEmInstanceArray) ToGetResourceUsageEmInstanceArrayOutput

func (i GetResourceUsageEmInstanceArray) ToGetResourceUsageEmInstanceArrayOutput() GetResourceUsageEmInstanceArrayOutput

func (GetResourceUsageEmInstanceArray) ToGetResourceUsageEmInstanceArrayOutputWithContext

func (i GetResourceUsageEmInstanceArray) ToGetResourceUsageEmInstanceArrayOutputWithContext(ctx context.Context) GetResourceUsageEmInstanceArrayOutput

type GetResourceUsageEmInstanceArrayInput

type GetResourceUsageEmInstanceArrayInput interface {
	pulumi.Input

	ToGetResourceUsageEmInstanceArrayOutput() GetResourceUsageEmInstanceArrayOutput
	ToGetResourceUsageEmInstanceArrayOutputWithContext(context.Context) GetResourceUsageEmInstanceArrayOutput
}

GetResourceUsageEmInstanceArrayInput is an input type that accepts GetResourceUsageEmInstanceArray and GetResourceUsageEmInstanceArrayOutput values. You can construct a concrete instance of `GetResourceUsageEmInstanceArrayInput` via:

GetResourceUsageEmInstanceArray{ GetResourceUsageEmInstanceArgs{...} }

type GetResourceUsageEmInstanceArrayOutput

type GetResourceUsageEmInstanceArrayOutput struct{ *pulumi.OutputState }

func (GetResourceUsageEmInstanceArrayOutput) ElementType

func (GetResourceUsageEmInstanceArrayOutput) Index

func (GetResourceUsageEmInstanceArrayOutput) ToGetResourceUsageEmInstanceArrayOutput

func (o GetResourceUsageEmInstanceArrayOutput) ToGetResourceUsageEmInstanceArrayOutput() GetResourceUsageEmInstanceArrayOutput

func (GetResourceUsageEmInstanceArrayOutput) ToGetResourceUsageEmInstanceArrayOutputWithContext

func (o GetResourceUsageEmInstanceArrayOutput) ToGetResourceUsageEmInstanceArrayOutputWithContext(ctx context.Context) GetResourceUsageEmInstanceArrayOutput

type GetResourceUsageEmInstanceInput

type GetResourceUsageEmInstanceInput interface {
	pulumi.Input

	ToGetResourceUsageEmInstanceOutput() GetResourceUsageEmInstanceOutput
	ToGetResourceUsageEmInstanceOutputWithContext(context.Context) GetResourceUsageEmInstanceOutput
}

GetResourceUsageEmInstanceInput is an input type that accepts GetResourceUsageEmInstanceArgs and GetResourceUsageEmInstanceOutput values. You can construct a concrete instance of `GetResourceUsageEmInstanceInput` via:

GetResourceUsageEmInstanceArgs{...}

type GetResourceUsageEmInstanceOutput

type GetResourceUsageEmInstanceOutput struct{ *pulumi.OutputState }

func (GetResourceUsageEmInstanceOutput) ElementType

func (GetResourceUsageEmInstanceOutput) EmDiscovererUrl added in v0.5.0

emdDiscoverer url

func (GetResourceUsageEmInstanceOutput) EmHost

emHost name

func (GetResourceUsageEmInstanceOutput) EmId

operations Insights Warehouse Identifier

func (GetResourceUsageEmInstanceOutput) TargetsCount

EmInstance Target count

func (GetResourceUsageEmInstanceOutput) ToGetResourceUsageEmInstanceOutput

func (o GetResourceUsageEmInstanceOutput) ToGetResourceUsageEmInstanceOutput() GetResourceUsageEmInstanceOutput

func (GetResourceUsageEmInstanceOutput) ToGetResourceUsageEmInstanceOutputWithContext

func (o GetResourceUsageEmInstanceOutput) ToGetResourceUsageEmInstanceOutputWithContext(ctx context.Context) GetResourceUsageEmInstanceOutput

type GetResourceUsageOutputArgs

type GetResourceUsageOutputArgs struct {
	// unique EmWarehouse identifier
	EmWarehouseId pulumi.StringInput `pulumi:"emWarehouseId"`
}

A collection of arguments for invoking getResourceUsage.

func (GetResourceUsageOutputArgs) ElementType

func (GetResourceUsageOutputArgs) ElementType() reflect.Type

type GetResourceUsageResult

type GetResourceUsageResult struct {
	// EmInstanceCount
	EmInstanceCount int `pulumi:"emInstanceCount"`
	// List of emInstances
	EmInstances   []GetResourceUsageEmInstance `pulumi:"emInstances"`
	EmWarehouseId string                       `pulumi:"emWarehouseId"`
	// The provider-assigned unique ID for this managed resource.
	Id string `pulumi:"id"`
	// operations Insights Warehouse Identifier
	OperationsInsightsWarehouseId string `pulumi:"operationsInsightsWarehouseId"`
	// schema name
	SchemaName string `pulumi:"schemaName"`
	// EmInstance Target count
	TargetsCount int `pulumi:"targetsCount"`
}

A collection of values returned by getResourceUsage.

func GetResourceUsage

func GetResourceUsage(ctx *pulumi.Context, args *GetResourceUsageArgs, opts ...pulumi.InvokeOption) (*GetResourceUsageResult, error)

This data source provides details about a specific Em Warehouse Resource Usage resource in Oracle Cloud Infrastructure Em Warehouse service.

Gets a EmWarehouseResourceUsage by identifier

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-oci/sdk/go/oci/EmWarehouse"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := EmWarehouse.GetResourceUsage(ctx, &emwarehouse.GetResourceUsageArgs{
			EmWarehouseId: testEmWarehouse.Id,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetResourceUsageResultOutput

type GetResourceUsageResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getResourceUsage.

func (GetResourceUsageResultOutput) ElementType

func (GetResourceUsageResultOutput) EmInstanceCount

func (o GetResourceUsageResultOutput) EmInstanceCount() pulumi.IntOutput

EmInstanceCount

func (GetResourceUsageResultOutput) EmInstances

List of emInstances

func (GetResourceUsageResultOutput) EmWarehouseId

func (GetResourceUsageResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetResourceUsageResultOutput) OperationsInsightsWarehouseId

func (o GetResourceUsageResultOutput) OperationsInsightsWarehouseId() pulumi.StringOutput

operations Insights Warehouse Identifier

func (GetResourceUsageResultOutput) SchemaName added in v0.5.0

schema name

func (GetResourceUsageResultOutput) TargetsCount

EmInstance Target count

func (GetResourceUsageResultOutput) ToGetResourceUsageResultOutput

func (o GetResourceUsageResultOutput) ToGetResourceUsageResultOutput() GetResourceUsageResultOutput

func (GetResourceUsageResultOutput) ToGetResourceUsageResultOutputWithContext

func (o GetResourceUsageResultOutput) ToGetResourceUsageResultOutputWithContext(ctx context.Context) GetResourceUsageResultOutput

type LookupEmWarehouseArgs

type LookupEmWarehouseArgs struct {
	// unique EmWarehouse identifier
	EmWarehouseId string `pulumi:"emWarehouseId"`
}

A collection of arguments for invoking getEmWarehouse.

type LookupEmWarehouseOutputArgs

type LookupEmWarehouseOutputArgs struct {
	// unique EmWarehouse identifier
	EmWarehouseId pulumi.StringInput `pulumi:"emWarehouseId"`
}

A collection of arguments for invoking getEmWarehouse.

func (LookupEmWarehouseOutputArgs) ElementType

type LookupEmWarehouseResult

type LookupEmWarehouseResult struct {
	// Compartment Identifier
	CompartmentId string `pulumi:"compartmentId"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags map[string]interface{} `pulumi:"definedTags"`
	// EmWarehouse Identifier, can be renamed
	DisplayName string `pulumi:"displayName"`
	// EMBridge Identifier
	EmBridgeId    string `pulumi:"emBridgeId"`
	EmWarehouseId string `pulumi:"emWarehouseId"`
	// Type of the EmWarehouse.
	EmWarehouseType string `pulumi:"emWarehouseType"`
	// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags map[string]interface{} `pulumi:"freeformTags"`
	// Unique identifier that is immutable on creation
	Id string `pulumi:"id"`
	// Data Flow Run Status Message
	LatestEtlRunMessage string `pulumi:"latestEtlRunMessage"`
	// Data Flow Run Status
	LatestEtlRunStatus string `pulumi:"latestEtlRunStatus"`
	// Data Flow Run Total Time
	LatestEtlRunTime string `pulumi:"latestEtlRunTime"`
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
	LifecycleDetails string `pulumi:"lifecycleDetails"`
	// operations Insights Warehouse Identifier
	OperationsInsightsWarehouseId string `pulumi:"operationsInsightsWarehouseId"`
	// The current state of the EmWarehouse.
	State string `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags map[string]interface{} `pulumi:"systemTags"`
	// The time the the EmWarehouse was created. An RFC3339 formatted datetime string
	TimeCreated string `pulumi:"timeCreated"`
	// The time the EmWarehouse was updated. An RFC3339 formatted datetime string
	TimeUpdated string `pulumi:"timeUpdated"`
}

A collection of values returned by getEmWarehouse.

func LookupEmWarehouse

func LookupEmWarehouse(ctx *pulumi.Context, args *LookupEmWarehouseArgs, opts ...pulumi.InvokeOption) (*LookupEmWarehouseResult, error)

This data source provides details about a specific Em Warehouse resource in Oracle Cloud Infrastructure Em Warehouse service.

Gets a EmWarehouse by identifier

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-oci/sdk/go/oci/EmWarehouse"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := EmWarehouse.GetEmWarehouse(ctx, &emwarehouse.GetEmWarehouseArgs{
			EmWarehouseId: testEmWarehouseOciEmWarehouseEmWarehouse.Id,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupEmWarehouseResultOutput

type LookupEmWarehouseResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getEmWarehouse.

func (LookupEmWarehouseResultOutput) CompartmentId

Compartment Identifier

func (LookupEmWarehouseResultOutput) DefinedTags

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

func (LookupEmWarehouseResultOutput) DisplayName

EmWarehouse Identifier, can be renamed

func (LookupEmWarehouseResultOutput) ElementType

func (LookupEmWarehouseResultOutput) EmBridgeId

EMBridge Identifier

func (LookupEmWarehouseResultOutput) EmWarehouseId

func (LookupEmWarehouseResultOutput) EmWarehouseType

Type of the EmWarehouse.

func (LookupEmWarehouseResultOutput) FreeformTags

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

func (LookupEmWarehouseResultOutput) Id

Unique identifier that is immutable on creation

func (LookupEmWarehouseResultOutput) LatestEtlRunMessage

func (o LookupEmWarehouseResultOutput) LatestEtlRunMessage() pulumi.StringOutput

Data Flow Run Status Message

func (LookupEmWarehouseResultOutput) LatestEtlRunStatus

func (o LookupEmWarehouseResultOutput) LatestEtlRunStatus() pulumi.StringOutput

Data Flow Run Status

func (LookupEmWarehouseResultOutput) LatestEtlRunTime

func (o LookupEmWarehouseResultOutput) LatestEtlRunTime() pulumi.StringOutput

Data Flow Run Total Time

func (LookupEmWarehouseResultOutput) LifecycleDetails

func (o LookupEmWarehouseResultOutput) LifecycleDetails() pulumi.StringOutput

A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

func (LookupEmWarehouseResultOutput) OperationsInsightsWarehouseId

func (o LookupEmWarehouseResultOutput) OperationsInsightsWarehouseId() pulumi.StringOutput

operations Insights Warehouse Identifier

func (LookupEmWarehouseResultOutput) State

The current state of the EmWarehouse.

func (LookupEmWarehouseResultOutput) SystemTags

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`

func (LookupEmWarehouseResultOutput) TimeCreated

The time the the EmWarehouse was created. An RFC3339 formatted datetime string

func (LookupEmWarehouseResultOutput) TimeUpdated

The time the EmWarehouse was updated. An RFC3339 formatted datetime string

func (LookupEmWarehouseResultOutput) ToLookupEmWarehouseResultOutput

func (o LookupEmWarehouseResultOutput) ToLookupEmWarehouseResultOutput() LookupEmWarehouseResultOutput

func (LookupEmWarehouseResultOutput) ToLookupEmWarehouseResultOutputWithContext

func (o LookupEmWarehouseResultOutput) ToLookupEmWarehouseResultOutputWithContext(ctx context.Context) LookupEmWarehouseResultOutput

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL