dataintegration

package
v0.20.0 Latest Latest
Warning

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

Go to latest
Published: May 31, 2023 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 GetWorkspaceFolderMetadata added in v0.6.0

type GetWorkspaceFolderMetadata struct {
	// The owning object key for this object.
	AggregatorKey string `pulumi:"aggregatorKey"`
	// A summary type containing information about the object's aggregator including its type, key, name and description.
	Aggregators []GetWorkspaceFolderMetadataAggregator `pulumi:"aggregators"`
	// A count statistics.
	CountStatistics []GetWorkspaceFolderMetadataCountStatistic `pulumi:"countStatistics"`
	// The user that created the object.
	CreatedBy string `pulumi:"createdBy"`
	// The user that created the object.
	CreatedByName string `pulumi:"createdByName"`
	// The full path to identify this object.
	IdentifierPath string `pulumi:"identifierPath"`
	// Information property fields.
	InfoFields map[string]interface{} `pulumi:"infoFields"`
	// Specifies whether this object is a favorite or not.
	IsFavorite bool `pulumi:"isFavorite"`
	// Labels are keywords or tags that you can add to data assets, dataflows and so on. You can define your own labels and use them to categorize content.
	Labels []string `pulumi:"labels"`
	// The registry version of the object.
	RegistryVersion int `pulumi:"registryVersion"`
	// The date and time that the object was created.
	TimeCreated string `pulumi:"timeCreated"`
	// The date and time that the object was updated.
	TimeUpdated string `pulumi:"timeUpdated"`
	// The user that updated the object.
	UpdatedBy string `pulumi:"updatedBy"`
	// The user that updated the object.
	UpdatedByName string `pulumi:"updatedByName"`
}

type GetWorkspaceFolderMetadataAggregator added in v0.6.0

type GetWorkspaceFolderMetadataAggregator struct {
	// The description of the aggregator.
	Description string `pulumi:"description"`
	// The identifier of the aggregator.
	Identifier string `pulumi:"identifier"`
	// The key of the aggregator object.
	Key string `pulumi:"key"`
	// Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
	Name string `pulumi:"name"`
	// The type of the aggregator.
	Type string `pulumi:"type"`
}

type GetWorkspaceFolderMetadataAggregatorArgs added in v0.6.0

type GetWorkspaceFolderMetadataAggregatorArgs struct {
	// The description of the aggregator.
	Description pulumi.StringInput `pulumi:"description"`
	// The identifier of the aggregator.
	Identifier pulumi.StringInput `pulumi:"identifier"`
	// The key of the aggregator object.
	Key pulumi.StringInput `pulumi:"key"`
	// Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
	Name pulumi.StringInput `pulumi:"name"`
	// The type of the aggregator.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetWorkspaceFolderMetadataAggregatorArgs) ElementType added in v0.6.0

func (GetWorkspaceFolderMetadataAggregatorArgs) ToGetWorkspaceFolderMetadataAggregatorOutput added in v0.6.0

func (i GetWorkspaceFolderMetadataAggregatorArgs) ToGetWorkspaceFolderMetadataAggregatorOutput() GetWorkspaceFolderMetadataAggregatorOutput

func (GetWorkspaceFolderMetadataAggregatorArgs) ToGetWorkspaceFolderMetadataAggregatorOutputWithContext added in v0.6.0

func (i GetWorkspaceFolderMetadataAggregatorArgs) ToGetWorkspaceFolderMetadataAggregatorOutputWithContext(ctx context.Context) GetWorkspaceFolderMetadataAggregatorOutput

type GetWorkspaceFolderMetadataAggregatorArray added in v0.6.0

type GetWorkspaceFolderMetadataAggregatorArray []GetWorkspaceFolderMetadataAggregatorInput

func (GetWorkspaceFolderMetadataAggregatorArray) ElementType added in v0.6.0

func (GetWorkspaceFolderMetadataAggregatorArray) ToGetWorkspaceFolderMetadataAggregatorArrayOutput added in v0.6.0

func (i GetWorkspaceFolderMetadataAggregatorArray) ToGetWorkspaceFolderMetadataAggregatorArrayOutput() GetWorkspaceFolderMetadataAggregatorArrayOutput

func (GetWorkspaceFolderMetadataAggregatorArray) ToGetWorkspaceFolderMetadataAggregatorArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceFolderMetadataAggregatorArray) ToGetWorkspaceFolderMetadataAggregatorArrayOutputWithContext(ctx context.Context) GetWorkspaceFolderMetadataAggregatorArrayOutput

type GetWorkspaceFolderMetadataAggregatorArrayInput added in v0.6.0

type GetWorkspaceFolderMetadataAggregatorArrayInput interface {
	pulumi.Input

	ToGetWorkspaceFolderMetadataAggregatorArrayOutput() GetWorkspaceFolderMetadataAggregatorArrayOutput
	ToGetWorkspaceFolderMetadataAggregatorArrayOutputWithContext(context.Context) GetWorkspaceFolderMetadataAggregatorArrayOutput
}

GetWorkspaceFolderMetadataAggregatorArrayInput is an input type that accepts GetWorkspaceFolderMetadataAggregatorArray and GetWorkspaceFolderMetadataAggregatorArrayOutput values. You can construct a concrete instance of `GetWorkspaceFolderMetadataAggregatorArrayInput` via:

GetWorkspaceFolderMetadataAggregatorArray{ GetWorkspaceFolderMetadataAggregatorArgs{...} }

type GetWorkspaceFolderMetadataAggregatorArrayOutput added in v0.6.0

type GetWorkspaceFolderMetadataAggregatorArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFolderMetadataAggregatorArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceFolderMetadataAggregatorArrayOutput) Index added in v0.6.0

func (GetWorkspaceFolderMetadataAggregatorArrayOutput) ToGetWorkspaceFolderMetadataAggregatorArrayOutput added in v0.6.0

func (o GetWorkspaceFolderMetadataAggregatorArrayOutput) ToGetWorkspaceFolderMetadataAggregatorArrayOutput() GetWorkspaceFolderMetadataAggregatorArrayOutput

func (GetWorkspaceFolderMetadataAggregatorArrayOutput) ToGetWorkspaceFolderMetadataAggregatorArrayOutputWithContext added in v0.6.0

func (o GetWorkspaceFolderMetadataAggregatorArrayOutput) ToGetWorkspaceFolderMetadataAggregatorArrayOutputWithContext(ctx context.Context) GetWorkspaceFolderMetadataAggregatorArrayOutput

type GetWorkspaceFolderMetadataAggregatorInput added in v0.6.0

type GetWorkspaceFolderMetadataAggregatorInput interface {
	pulumi.Input

	ToGetWorkspaceFolderMetadataAggregatorOutput() GetWorkspaceFolderMetadataAggregatorOutput
	ToGetWorkspaceFolderMetadataAggregatorOutputWithContext(context.Context) GetWorkspaceFolderMetadataAggregatorOutput
}

GetWorkspaceFolderMetadataAggregatorInput is an input type that accepts GetWorkspaceFolderMetadataAggregatorArgs and GetWorkspaceFolderMetadataAggregatorOutput values. You can construct a concrete instance of `GetWorkspaceFolderMetadataAggregatorInput` via:

GetWorkspaceFolderMetadataAggregatorArgs{...}

type GetWorkspaceFolderMetadataAggregatorOutput added in v0.6.0

type GetWorkspaceFolderMetadataAggregatorOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFolderMetadataAggregatorOutput) Description added in v0.6.0

The description of the aggregator.

func (GetWorkspaceFolderMetadataAggregatorOutput) ElementType added in v0.6.0

func (GetWorkspaceFolderMetadataAggregatorOutput) Identifier added in v0.6.0

The identifier of the aggregator.

func (GetWorkspaceFolderMetadataAggregatorOutput) Key added in v0.6.0

The key of the aggregator object.

func (GetWorkspaceFolderMetadataAggregatorOutput) Name added in v0.6.0

Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.

func (GetWorkspaceFolderMetadataAggregatorOutput) ToGetWorkspaceFolderMetadataAggregatorOutput added in v0.6.0

func (o GetWorkspaceFolderMetadataAggregatorOutput) ToGetWorkspaceFolderMetadataAggregatorOutput() GetWorkspaceFolderMetadataAggregatorOutput

func (GetWorkspaceFolderMetadataAggregatorOutput) ToGetWorkspaceFolderMetadataAggregatorOutputWithContext added in v0.6.0

func (o GetWorkspaceFolderMetadataAggregatorOutput) ToGetWorkspaceFolderMetadataAggregatorOutputWithContext(ctx context.Context) GetWorkspaceFolderMetadataAggregatorOutput

func (GetWorkspaceFolderMetadataAggregatorOutput) Type added in v0.6.0

The type of the aggregator.

type GetWorkspaceFolderMetadataArgs added in v0.6.0

type GetWorkspaceFolderMetadataArgs struct {
	// The owning object key for this object.
	AggregatorKey pulumi.StringInput `pulumi:"aggregatorKey"`
	// A summary type containing information about the object's aggregator including its type, key, name and description.
	Aggregators GetWorkspaceFolderMetadataAggregatorArrayInput `pulumi:"aggregators"`
	// A count statistics.
	CountStatistics GetWorkspaceFolderMetadataCountStatisticArrayInput `pulumi:"countStatistics"`
	// The user that created the object.
	CreatedBy pulumi.StringInput `pulumi:"createdBy"`
	// The user that created the object.
	CreatedByName pulumi.StringInput `pulumi:"createdByName"`
	// The full path to identify this object.
	IdentifierPath pulumi.StringInput `pulumi:"identifierPath"`
	// Information property fields.
	InfoFields pulumi.MapInput `pulumi:"infoFields"`
	// Specifies whether this object is a favorite or not.
	IsFavorite pulumi.BoolInput `pulumi:"isFavorite"`
	// Labels are keywords or tags that you can add to data assets, dataflows and so on. You can define your own labels and use them to categorize content.
	Labels pulumi.StringArrayInput `pulumi:"labels"`
	// The registry version of the object.
	RegistryVersion pulumi.IntInput `pulumi:"registryVersion"`
	// The date and time that the object was created.
	TimeCreated pulumi.StringInput `pulumi:"timeCreated"`
	// The date and time that the object was updated.
	TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"`
	// The user that updated the object.
	UpdatedBy pulumi.StringInput `pulumi:"updatedBy"`
	// The user that updated the object.
	UpdatedByName pulumi.StringInput `pulumi:"updatedByName"`
}

func (GetWorkspaceFolderMetadataArgs) ElementType added in v0.6.0

func (GetWorkspaceFolderMetadataArgs) ToGetWorkspaceFolderMetadataOutput added in v0.6.0

func (i GetWorkspaceFolderMetadataArgs) ToGetWorkspaceFolderMetadataOutput() GetWorkspaceFolderMetadataOutput

func (GetWorkspaceFolderMetadataArgs) ToGetWorkspaceFolderMetadataOutputWithContext added in v0.6.0

func (i GetWorkspaceFolderMetadataArgs) ToGetWorkspaceFolderMetadataOutputWithContext(ctx context.Context) GetWorkspaceFolderMetadataOutput

type GetWorkspaceFolderMetadataArray added in v0.6.0

type GetWorkspaceFolderMetadataArray []GetWorkspaceFolderMetadataInput

func (GetWorkspaceFolderMetadataArray) ElementType added in v0.6.0

func (GetWorkspaceFolderMetadataArray) ToGetWorkspaceFolderMetadataArrayOutput added in v0.6.0

func (i GetWorkspaceFolderMetadataArray) ToGetWorkspaceFolderMetadataArrayOutput() GetWorkspaceFolderMetadataArrayOutput

func (GetWorkspaceFolderMetadataArray) ToGetWorkspaceFolderMetadataArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceFolderMetadataArray) ToGetWorkspaceFolderMetadataArrayOutputWithContext(ctx context.Context) GetWorkspaceFolderMetadataArrayOutput

type GetWorkspaceFolderMetadataArrayInput added in v0.6.0

type GetWorkspaceFolderMetadataArrayInput interface {
	pulumi.Input

	ToGetWorkspaceFolderMetadataArrayOutput() GetWorkspaceFolderMetadataArrayOutput
	ToGetWorkspaceFolderMetadataArrayOutputWithContext(context.Context) GetWorkspaceFolderMetadataArrayOutput
}

GetWorkspaceFolderMetadataArrayInput is an input type that accepts GetWorkspaceFolderMetadataArray and GetWorkspaceFolderMetadataArrayOutput values. You can construct a concrete instance of `GetWorkspaceFolderMetadataArrayInput` via:

GetWorkspaceFolderMetadataArray{ GetWorkspaceFolderMetadataArgs{...} }

type GetWorkspaceFolderMetadataArrayOutput added in v0.6.0

type GetWorkspaceFolderMetadataArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFolderMetadataArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceFolderMetadataArrayOutput) Index added in v0.6.0

func (GetWorkspaceFolderMetadataArrayOutput) ToGetWorkspaceFolderMetadataArrayOutput added in v0.6.0

func (o GetWorkspaceFolderMetadataArrayOutput) ToGetWorkspaceFolderMetadataArrayOutput() GetWorkspaceFolderMetadataArrayOutput

func (GetWorkspaceFolderMetadataArrayOutput) ToGetWorkspaceFolderMetadataArrayOutputWithContext added in v0.6.0

func (o GetWorkspaceFolderMetadataArrayOutput) ToGetWorkspaceFolderMetadataArrayOutputWithContext(ctx context.Context) GetWorkspaceFolderMetadataArrayOutput

type GetWorkspaceFolderMetadataCountStatistic added in v0.6.0

type GetWorkspaceFolderMetadataCountStatistic struct {
	// The array of statistics.
	ObjectTypeCountLists []GetWorkspaceFolderMetadataCountStatisticObjectTypeCountList `pulumi:"objectTypeCountLists"`
}

type GetWorkspaceFolderMetadataCountStatisticArgs added in v0.6.0

type GetWorkspaceFolderMetadataCountStatisticArgs struct {
	// The array of statistics.
	ObjectTypeCountLists GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayInput `pulumi:"objectTypeCountLists"`
}

func (GetWorkspaceFolderMetadataCountStatisticArgs) ElementType added in v0.6.0

func (GetWorkspaceFolderMetadataCountStatisticArgs) ToGetWorkspaceFolderMetadataCountStatisticOutput added in v0.6.0

func (i GetWorkspaceFolderMetadataCountStatisticArgs) ToGetWorkspaceFolderMetadataCountStatisticOutput() GetWorkspaceFolderMetadataCountStatisticOutput

func (GetWorkspaceFolderMetadataCountStatisticArgs) ToGetWorkspaceFolderMetadataCountStatisticOutputWithContext added in v0.6.0

func (i GetWorkspaceFolderMetadataCountStatisticArgs) ToGetWorkspaceFolderMetadataCountStatisticOutputWithContext(ctx context.Context) GetWorkspaceFolderMetadataCountStatisticOutput

type GetWorkspaceFolderMetadataCountStatisticArray added in v0.6.0

type GetWorkspaceFolderMetadataCountStatisticArray []GetWorkspaceFolderMetadataCountStatisticInput

func (GetWorkspaceFolderMetadataCountStatisticArray) ElementType added in v0.6.0

func (GetWorkspaceFolderMetadataCountStatisticArray) ToGetWorkspaceFolderMetadataCountStatisticArrayOutput added in v0.6.0

func (i GetWorkspaceFolderMetadataCountStatisticArray) ToGetWorkspaceFolderMetadataCountStatisticArrayOutput() GetWorkspaceFolderMetadataCountStatisticArrayOutput

func (GetWorkspaceFolderMetadataCountStatisticArray) ToGetWorkspaceFolderMetadataCountStatisticArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceFolderMetadataCountStatisticArray) ToGetWorkspaceFolderMetadataCountStatisticArrayOutputWithContext(ctx context.Context) GetWorkspaceFolderMetadataCountStatisticArrayOutput

type GetWorkspaceFolderMetadataCountStatisticArrayInput added in v0.6.0

type GetWorkspaceFolderMetadataCountStatisticArrayInput interface {
	pulumi.Input

	ToGetWorkspaceFolderMetadataCountStatisticArrayOutput() GetWorkspaceFolderMetadataCountStatisticArrayOutput
	ToGetWorkspaceFolderMetadataCountStatisticArrayOutputWithContext(context.Context) GetWorkspaceFolderMetadataCountStatisticArrayOutput
}

GetWorkspaceFolderMetadataCountStatisticArrayInput is an input type that accepts GetWorkspaceFolderMetadataCountStatisticArray and GetWorkspaceFolderMetadataCountStatisticArrayOutput values. You can construct a concrete instance of `GetWorkspaceFolderMetadataCountStatisticArrayInput` via:

GetWorkspaceFolderMetadataCountStatisticArray{ GetWorkspaceFolderMetadataCountStatisticArgs{...} }

type GetWorkspaceFolderMetadataCountStatisticArrayOutput added in v0.6.0

type GetWorkspaceFolderMetadataCountStatisticArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFolderMetadataCountStatisticArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceFolderMetadataCountStatisticArrayOutput) Index added in v0.6.0

func (GetWorkspaceFolderMetadataCountStatisticArrayOutput) ToGetWorkspaceFolderMetadataCountStatisticArrayOutput added in v0.6.0

func (o GetWorkspaceFolderMetadataCountStatisticArrayOutput) ToGetWorkspaceFolderMetadataCountStatisticArrayOutput() GetWorkspaceFolderMetadataCountStatisticArrayOutput

func (GetWorkspaceFolderMetadataCountStatisticArrayOutput) ToGetWorkspaceFolderMetadataCountStatisticArrayOutputWithContext added in v0.6.0

func (o GetWorkspaceFolderMetadataCountStatisticArrayOutput) ToGetWorkspaceFolderMetadataCountStatisticArrayOutputWithContext(ctx context.Context) GetWorkspaceFolderMetadataCountStatisticArrayOutput

type GetWorkspaceFolderMetadataCountStatisticInput added in v0.6.0

type GetWorkspaceFolderMetadataCountStatisticInput interface {
	pulumi.Input

	ToGetWorkspaceFolderMetadataCountStatisticOutput() GetWorkspaceFolderMetadataCountStatisticOutput
	ToGetWorkspaceFolderMetadataCountStatisticOutputWithContext(context.Context) GetWorkspaceFolderMetadataCountStatisticOutput
}

GetWorkspaceFolderMetadataCountStatisticInput is an input type that accepts GetWorkspaceFolderMetadataCountStatisticArgs and GetWorkspaceFolderMetadataCountStatisticOutput values. You can construct a concrete instance of `GetWorkspaceFolderMetadataCountStatisticInput` via:

GetWorkspaceFolderMetadataCountStatisticArgs{...}

type GetWorkspaceFolderMetadataCountStatisticObjectTypeCountList added in v0.6.0

type GetWorkspaceFolderMetadataCountStatisticObjectTypeCountList struct {
	// The value for the count statistic object.
	ObjectCount string `pulumi:"objectCount"`
	// The type of object for the count statistic object.
	ObjectType string `pulumi:"objectType"`
}

type GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArgs added in v0.6.0

type GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArgs struct {
	// The value for the count statistic object.
	ObjectCount pulumi.StringInput `pulumi:"objectCount"`
	// The type of object for the count statistic object.
	ObjectType pulumi.StringInput `pulumi:"objectType"`
}

func (GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArgs) ElementType added in v0.6.0

func (GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArgs) ToGetWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput added in v0.6.0

func (GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArgs) ToGetWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutputWithContext added in v0.6.0

func (i GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArgs) ToGetWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutputWithContext(ctx context.Context) GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput

type GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArray added in v0.6.0

type GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArray []GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListInput

func (GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArray) ElementType added in v0.6.0

func (GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArray) ToGetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput added in v0.6.0

func (GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArray) ToGetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArray) ToGetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutputWithContext(ctx context.Context) GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput

type GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayInput added in v0.6.0

type GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayInput interface {
	pulumi.Input

	ToGetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput() GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput
	ToGetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutputWithContext(context.Context) GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput
}

GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayInput is an input type that accepts GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArray and GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput values. You can construct a concrete instance of `GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayInput` via:

GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArray{ GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArgs{...} }

type GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput added in v0.6.0

type GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput) Index added in v0.6.0

func (GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput) ToGetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput added in v0.6.0

func (GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput) ToGetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutputWithContext added in v0.6.0

func (o GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput) ToGetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutputWithContext(ctx context.Context) GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput

type GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListInput added in v0.6.0

type GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListInput interface {
	pulumi.Input

	ToGetWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput() GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput
	ToGetWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutputWithContext(context.Context) GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput
}

GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListInput is an input type that accepts GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArgs and GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput values. You can construct a concrete instance of `GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListInput` via:

GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListArgs{...}

type GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput added in v0.6.0

type GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput) ElementType added in v0.6.0

func (GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput) ObjectCount added in v0.6.0

The value for the count statistic object.

func (GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput) ObjectType added in v0.6.0

The type of object for the count statistic object.

func (GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput) ToGetWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput added in v0.6.0

func (GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput) ToGetWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutputWithContext added in v0.6.0

func (o GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput) ToGetWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutputWithContext(ctx context.Context) GetWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput

type GetWorkspaceFolderMetadataCountStatisticOutput added in v0.6.0

type GetWorkspaceFolderMetadataCountStatisticOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFolderMetadataCountStatisticOutput) ElementType added in v0.6.0

func (GetWorkspaceFolderMetadataCountStatisticOutput) ObjectTypeCountLists added in v0.6.0

The array of statistics.

func (GetWorkspaceFolderMetadataCountStatisticOutput) ToGetWorkspaceFolderMetadataCountStatisticOutput added in v0.6.0

func (o GetWorkspaceFolderMetadataCountStatisticOutput) ToGetWorkspaceFolderMetadataCountStatisticOutput() GetWorkspaceFolderMetadataCountStatisticOutput

func (GetWorkspaceFolderMetadataCountStatisticOutput) ToGetWorkspaceFolderMetadataCountStatisticOutputWithContext added in v0.6.0

func (o GetWorkspaceFolderMetadataCountStatisticOutput) ToGetWorkspaceFolderMetadataCountStatisticOutputWithContext(ctx context.Context) GetWorkspaceFolderMetadataCountStatisticOutput

type GetWorkspaceFolderMetadataInput added in v0.6.0

type GetWorkspaceFolderMetadataInput interface {
	pulumi.Input

	ToGetWorkspaceFolderMetadataOutput() GetWorkspaceFolderMetadataOutput
	ToGetWorkspaceFolderMetadataOutputWithContext(context.Context) GetWorkspaceFolderMetadataOutput
}

GetWorkspaceFolderMetadataInput is an input type that accepts GetWorkspaceFolderMetadataArgs and GetWorkspaceFolderMetadataOutput values. You can construct a concrete instance of `GetWorkspaceFolderMetadataInput` via:

GetWorkspaceFolderMetadataArgs{...}

type GetWorkspaceFolderMetadataOutput added in v0.6.0

type GetWorkspaceFolderMetadataOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFolderMetadataOutput) AggregatorKey added in v0.6.0

The owning object key for this object.

func (GetWorkspaceFolderMetadataOutput) Aggregators added in v0.6.0

A summary type containing information about the object's aggregator including its type, key, name and description.

func (GetWorkspaceFolderMetadataOutput) CountStatistics added in v0.6.0

A count statistics.

func (GetWorkspaceFolderMetadataOutput) CreatedBy added in v0.6.0

The user that created the object.

func (GetWorkspaceFolderMetadataOutput) CreatedByName added in v0.6.0

The user that created the object.

func (GetWorkspaceFolderMetadataOutput) ElementType added in v0.6.0

func (GetWorkspaceFolderMetadataOutput) IdentifierPath added in v0.6.0

The full path to identify this object.

func (GetWorkspaceFolderMetadataOutput) InfoFields added in v0.6.0

Information property fields.

func (GetWorkspaceFolderMetadataOutput) IsFavorite added in v0.6.0

Specifies whether this object is a favorite or not.

func (GetWorkspaceFolderMetadataOutput) Labels added in v0.6.0

Labels are keywords or tags that you can add to data assets, dataflows and so on. You can define your own labels and use them to categorize content.

func (GetWorkspaceFolderMetadataOutput) RegistryVersion added in v0.6.0

The registry version of the object.

func (GetWorkspaceFolderMetadataOutput) TimeCreated added in v0.6.0

The date and time that the object was created.

func (GetWorkspaceFolderMetadataOutput) TimeUpdated added in v0.6.0

The date and time that the object was updated.

func (GetWorkspaceFolderMetadataOutput) ToGetWorkspaceFolderMetadataOutput added in v0.6.0

func (o GetWorkspaceFolderMetadataOutput) ToGetWorkspaceFolderMetadataOutput() GetWorkspaceFolderMetadataOutput

func (GetWorkspaceFolderMetadataOutput) ToGetWorkspaceFolderMetadataOutputWithContext added in v0.6.0

func (o GetWorkspaceFolderMetadataOutput) ToGetWorkspaceFolderMetadataOutputWithContext(ctx context.Context) GetWorkspaceFolderMetadataOutput

func (GetWorkspaceFolderMetadataOutput) UpdatedBy added in v0.6.0

The user that updated the object.

func (GetWorkspaceFolderMetadataOutput) UpdatedByName added in v0.6.0

The user that updated the object.

type GetWorkspaceFolderParentRef added in v0.6.0

type GetWorkspaceFolderParentRef struct {
	// Key of the parent object.
	Parent string `pulumi:"parent"`
	// Key of the root document object.
	RootDocId string `pulumi:"rootDocId"`
}

type GetWorkspaceFolderParentRefArgs added in v0.6.0

type GetWorkspaceFolderParentRefArgs struct {
	// Key of the parent object.
	Parent pulumi.StringInput `pulumi:"parent"`
	// Key of the root document object.
	RootDocId pulumi.StringInput `pulumi:"rootDocId"`
}

func (GetWorkspaceFolderParentRefArgs) ElementType added in v0.6.0

func (GetWorkspaceFolderParentRefArgs) ToGetWorkspaceFolderParentRefOutput added in v0.6.0

func (i GetWorkspaceFolderParentRefArgs) ToGetWorkspaceFolderParentRefOutput() GetWorkspaceFolderParentRefOutput

func (GetWorkspaceFolderParentRefArgs) ToGetWorkspaceFolderParentRefOutputWithContext added in v0.6.0

func (i GetWorkspaceFolderParentRefArgs) ToGetWorkspaceFolderParentRefOutputWithContext(ctx context.Context) GetWorkspaceFolderParentRefOutput

type GetWorkspaceFolderParentRefArray added in v0.6.0

type GetWorkspaceFolderParentRefArray []GetWorkspaceFolderParentRefInput

func (GetWorkspaceFolderParentRefArray) ElementType added in v0.6.0

func (GetWorkspaceFolderParentRefArray) ToGetWorkspaceFolderParentRefArrayOutput added in v0.6.0

func (i GetWorkspaceFolderParentRefArray) ToGetWorkspaceFolderParentRefArrayOutput() GetWorkspaceFolderParentRefArrayOutput

func (GetWorkspaceFolderParentRefArray) ToGetWorkspaceFolderParentRefArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceFolderParentRefArray) ToGetWorkspaceFolderParentRefArrayOutputWithContext(ctx context.Context) GetWorkspaceFolderParentRefArrayOutput

type GetWorkspaceFolderParentRefArrayInput added in v0.6.0

type GetWorkspaceFolderParentRefArrayInput interface {
	pulumi.Input

	ToGetWorkspaceFolderParentRefArrayOutput() GetWorkspaceFolderParentRefArrayOutput
	ToGetWorkspaceFolderParentRefArrayOutputWithContext(context.Context) GetWorkspaceFolderParentRefArrayOutput
}

GetWorkspaceFolderParentRefArrayInput is an input type that accepts GetWorkspaceFolderParentRefArray and GetWorkspaceFolderParentRefArrayOutput values. You can construct a concrete instance of `GetWorkspaceFolderParentRefArrayInput` via:

GetWorkspaceFolderParentRefArray{ GetWorkspaceFolderParentRefArgs{...} }

type GetWorkspaceFolderParentRefArrayOutput added in v0.6.0

type GetWorkspaceFolderParentRefArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFolderParentRefArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceFolderParentRefArrayOutput) Index added in v0.6.0

func (GetWorkspaceFolderParentRefArrayOutput) ToGetWorkspaceFolderParentRefArrayOutput added in v0.6.0

func (o GetWorkspaceFolderParentRefArrayOutput) ToGetWorkspaceFolderParentRefArrayOutput() GetWorkspaceFolderParentRefArrayOutput

func (GetWorkspaceFolderParentRefArrayOutput) ToGetWorkspaceFolderParentRefArrayOutputWithContext added in v0.6.0

func (o GetWorkspaceFolderParentRefArrayOutput) ToGetWorkspaceFolderParentRefArrayOutputWithContext(ctx context.Context) GetWorkspaceFolderParentRefArrayOutput

type GetWorkspaceFolderParentRefInput added in v0.6.0

type GetWorkspaceFolderParentRefInput interface {
	pulumi.Input

	ToGetWorkspaceFolderParentRefOutput() GetWorkspaceFolderParentRefOutput
	ToGetWorkspaceFolderParentRefOutputWithContext(context.Context) GetWorkspaceFolderParentRefOutput
}

GetWorkspaceFolderParentRefInput is an input type that accepts GetWorkspaceFolderParentRefArgs and GetWorkspaceFolderParentRefOutput values. You can construct a concrete instance of `GetWorkspaceFolderParentRefInput` via:

GetWorkspaceFolderParentRefArgs{...}

type GetWorkspaceFolderParentRefOutput added in v0.6.0

type GetWorkspaceFolderParentRefOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFolderParentRefOutput) ElementType added in v0.6.0

func (GetWorkspaceFolderParentRefOutput) Parent added in v0.6.0

Key of the parent object.

func (GetWorkspaceFolderParentRefOutput) RootDocId added in v0.6.0

Key of the root document object.

func (GetWorkspaceFolderParentRefOutput) ToGetWorkspaceFolderParentRefOutput added in v0.6.0

func (o GetWorkspaceFolderParentRefOutput) ToGetWorkspaceFolderParentRefOutput() GetWorkspaceFolderParentRefOutput

func (GetWorkspaceFolderParentRefOutput) ToGetWorkspaceFolderParentRefOutputWithContext added in v0.6.0

func (o GetWorkspaceFolderParentRefOutput) ToGetWorkspaceFolderParentRefOutputWithContext(ctx context.Context) GetWorkspaceFolderParentRefOutput

type GetWorkspaceFolderRegistryMetadata added in v0.6.0

type GetWorkspaceFolderRegistryMetadata struct {
	// The owning object key for this object.
	AggregatorKey string `pulumi:"aggregatorKey"`
	// Specifies whether this object is a favorite or not.
	IsFavorite bool `pulumi:"isFavorite"`
	// The key of the aggregator object.
	Key string `pulumi:"key"`
	// Labels are keywords or tags that you can add to data assets, dataflows and so on. You can define your own labels and use them to categorize content.
	Labels []string `pulumi:"labels"`
	// The registry version of the object.
	RegistryVersion int `pulumi:"registryVersion"`
}

type GetWorkspaceFolderRegistryMetadataArgs added in v0.6.0

type GetWorkspaceFolderRegistryMetadataArgs struct {
	// The owning object key for this object.
	AggregatorKey pulumi.StringInput `pulumi:"aggregatorKey"`
	// Specifies whether this object is a favorite or not.
	IsFavorite pulumi.BoolInput `pulumi:"isFavorite"`
	// The key of the aggregator object.
	Key pulumi.StringInput `pulumi:"key"`
	// Labels are keywords or tags that you can add to data assets, dataflows and so on. You can define your own labels and use them to categorize content.
	Labels pulumi.StringArrayInput `pulumi:"labels"`
	// The registry version of the object.
	RegistryVersion pulumi.IntInput `pulumi:"registryVersion"`
}

func (GetWorkspaceFolderRegistryMetadataArgs) ElementType added in v0.6.0

func (GetWorkspaceFolderRegistryMetadataArgs) ToGetWorkspaceFolderRegistryMetadataOutput added in v0.6.0

func (i GetWorkspaceFolderRegistryMetadataArgs) ToGetWorkspaceFolderRegistryMetadataOutput() GetWorkspaceFolderRegistryMetadataOutput

func (GetWorkspaceFolderRegistryMetadataArgs) ToGetWorkspaceFolderRegistryMetadataOutputWithContext added in v0.6.0

func (i GetWorkspaceFolderRegistryMetadataArgs) ToGetWorkspaceFolderRegistryMetadataOutputWithContext(ctx context.Context) GetWorkspaceFolderRegistryMetadataOutput

type GetWorkspaceFolderRegistryMetadataArray added in v0.6.0

type GetWorkspaceFolderRegistryMetadataArray []GetWorkspaceFolderRegistryMetadataInput

func (GetWorkspaceFolderRegistryMetadataArray) ElementType added in v0.6.0

func (GetWorkspaceFolderRegistryMetadataArray) ToGetWorkspaceFolderRegistryMetadataArrayOutput added in v0.6.0

func (i GetWorkspaceFolderRegistryMetadataArray) ToGetWorkspaceFolderRegistryMetadataArrayOutput() GetWorkspaceFolderRegistryMetadataArrayOutput

func (GetWorkspaceFolderRegistryMetadataArray) ToGetWorkspaceFolderRegistryMetadataArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceFolderRegistryMetadataArray) ToGetWorkspaceFolderRegistryMetadataArrayOutputWithContext(ctx context.Context) GetWorkspaceFolderRegistryMetadataArrayOutput

type GetWorkspaceFolderRegistryMetadataArrayInput added in v0.6.0

type GetWorkspaceFolderRegistryMetadataArrayInput interface {
	pulumi.Input

	ToGetWorkspaceFolderRegistryMetadataArrayOutput() GetWorkspaceFolderRegistryMetadataArrayOutput
	ToGetWorkspaceFolderRegistryMetadataArrayOutputWithContext(context.Context) GetWorkspaceFolderRegistryMetadataArrayOutput
}

GetWorkspaceFolderRegistryMetadataArrayInput is an input type that accepts GetWorkspaceFolderRegistryMetadataArray and GetWorkspaceFolderRegistryMetadataArrayOutput values. You can construct a concrete instance of `GetWorkspaceFolderRegistryMetadataArrayInput` via:

GetWorkspaceFolderRegistryMetadataArray{ GetWorkspaceFolderRegistryMetadataArgs{...} }

type GetWorkspaceFolderRegistryMetadataArrayOutput added in v0.6.0

type GetWorkspaceFolderRegistryMetadataArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFolderRegistryMetadataArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceFolderRegistryMetadataArrayOutput) Index added in v0.6.0

func (GetWorkspaceFolderRegistryMetadataArrayOutput) ToGetWorkspaceFolderRegistryMetadataArrayOutput added in v0.6.0

func (o GetWorkspaceFolderRegistryMetadataArrayOutput) ToGetWorkspaceFolderRegistryMetadataArrayOutput() GetWorkspaceFolderRegistryMetadataArrayOutput

func (GetWorkspaceFolderRegistryMetadataArrayOutput) ToGetWorkspaceFolderRegistryMetadataArrayOutputWithContext added in v0.6.0

func (o GetWorkspaceFolderRegistryMetadataArrayOutput) ToGetWorkspaceFolderRegistryMetadataArrayOutputWithContext(ctx context.Context) GetWorkspaceFolderRegistryMetadataArrayOutput

type GetWorkspaceFolderRegistryMetadataInput added in v0.6.0

type GetWorkspaceFolderRegistryMetadataInput interface {
	pulumi.Input

	ToGetWorkspaceFolderRegistryMetadataOutput() GetWorkspaceFolderRegistryMetadataOutput
	ToGetWorkspaceFolderRegistryMetadataOutputWithContext(context.Context) GetWorkspaceFolderRegistryMetadataOutput
}

GetWorkspaceFolderRegistryMetadataInput is an input type that accepts GetWorkspaceFolderRegistryMetadataArgs and GetWorkspaceFolderRegistryMetadataOutput values. You can construct a concrete instance of `GetWorkspaceFolderRegistryMetadataInput` via:

GetWorkspaceFolderRegistryMetadataArgs{...}

type GetWorkspaceFolderRegistryMetadataOutput added in v0.6.0

type GetWorkspaceFolderRegistryMetadataOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFolderRegistryMetadataOutput) AggregatorKey added in v0.6.0

The owning object key for this object.

func (GetWorkspaceFolderRegistryMetadataOutput) ElementType added in v0.6.0

func (GetWorkspaceFolderRegistryMetadataOutput) IsFavorite added in v0.6.0

Specifies whether this object is a favorite or not.

func (GetWorkspaceFolderRegistryMetadataOutput) Key added in v0.6.0

The key of the aggregator object.

func (GetWorkspaceFolderRegistryMetadataOutput) Labels added in v0.6.0

Labels are keywords or tags that you can add to data assets, dataflows and so on. You can define your own labels and use them to categorize content.

func (GetWorkspaceFolderRegistryMetadataOutput) RegistryVersion added in v0.6.0

The registry version of the object.

func (GetWorkspaceFolderRegistryMetadataOutput) ToGetWorkspaceFolderRegistryMetadataOutput added in v0.6.0

func (o GetWorkspaceFolderRegistryMetadataOutput) ToGetWorkspaceFolderRegistryMetadataOutput() GetWorkspaceFolderRegistryMetadataOutput

func (GetWorkspaceFolderRegistryMetadataOutput) ToGetWorkspaceFolderRegistryMetadataOutputWithContext added in v0.6.0

func (o GetWorkspaceFolderRegistryMetadataOutput) ToGetWorkspaceFolderRegistryMetadataOutputWithContext(ctx context.Context) GetWorkspaceFolderRegistryMetadataOutput

type GetWorkspaceFoldersArgs added in v0.6.0

type GetWorkspaceFoldersArgs struct {
	// Used to filter by the project or the folder object.
	AggregatorKey *string `pulumi:"aggregatorKey"`
	// Specifies the fields to get for an object.
	Fields  []string                    `pulumi:"fields"`
	Filters []GetWorkspaceFoldersFilter `pulumi:"filters"`
	// Used to filter by the identifier of the object.
	Identifiers []string `pulumi:"identifiers"`
	// Used to filter by the name of the object.
	Name *string `pulumi:"name"`
	// This parameter can be used to filter objects by the names that match partially or fully with the given value.
	NameContains *string `pulumi:"nameContains"`
	// The workspace ID.
	WorkspaceId string `pulumi:"workspaceId"`
}

A collection of arguments for invoking getWorkspaceFolders.

type GetWorkspaceFoldersFilter added in v0.6.0

type GetWorkspaceFoldersFilter struct {
	// Used to filter by the name of the object.
	Name   string   `pulumi:"name"`
	Regex  *bool    `pulumi:"regex"`
	Values []string `pulumi:"values"`
}

type GetWorkspaceFoldersFilterArgs added in v0.6.0

type GetWorkspaceFoldersFilterArgs struct {
	// Used to filter by the name of the object.
	Name   pulumi.StringInput      `pulumi:"name"`
	Regex  pulumi.BoolPtrInput     `pulumi:"regex"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetWorkspaceFoldersFilterArgs) ElementType added in v0.6.0

func (GetWorkspaceFoldersFilterArgs) ToGetWorkspaceFoldersFilterOutput added in v0.6.0

func (i GetWorkspaceFoldersFilterArgs) ToGetWorkspaceFoldersFilterOutput() GetWorkspaceFoldersFilterOutput

func (GetWorkspaceFoldersFilterArgs) ToGetWorkspaceFoldersFilterOutputWithContext added in v0.6.0

func (i GetWorkspaceFoldersFilterArgs) ToGetWorkspaceFoldersFilterOutputWithContext(ctx context.Context) GetWorkspaceFoldersFilterOutput

type GetWorkspaceFoldersFilterArray added in v0.6.0

type GetWorkspaceFoldersFilterArray []GetWorkspaceFoldersFilterInput

func (GetWorkspaceFoldersFilterArray) ElementType added in v0.6.0

func (GetWorkspaceFoldersFilterArray) ToGetWorkspaceFoldersFilterArrayOutput added in v0.6.0

func (i GetWorkspaceFoldersFilterArray) ToGetWorkspaceFoldersFilterArrayOutput() GetWorkspaceFoldersFilterArrayOutput

func (GetWorkspaceFoldersFilterArray) ToGetWorkspaceFoldersFilterArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceFoldersFilterArray) ToGetWorkspaceFoldersFilterArrayOutputWithContext(ctx context.Context) GetWorkspaceFoldersFilterArrayOutput

type GetWorkspaceFoldersFilterArrayInput added in v0.6.0

type GetWorkspaceFoldersFilterArrayInput interface {
	pulumi.Input

	ToGetWorkspaceFoldersFilterArrayOutput() GetWorkspaceFoldersFilterArrayOutput
	ToGetWorkspaceFoldersFilterArrayOutputWithContext(context.Context) GetWorkspaceFoldersFilterArrayOutput
}

GetWorkspaceFoldersFilterArrayInput is an input type that accepts GetWorkspaceFoldersFilterArray and GetWorkspaceFoldersFilterArrayOutput values. You can construct a concrete instance of `GetWorkspaceFoldersFilterArrayInput` via:

GetWorkspaceFoldersFilterArray{ GetWorkspaceFoldersFilterArgs{...} }

type GetWorkspaceFoldersFilterArrayOutput added in v0.6.0

type GetWorkspaceFoldersFilterArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFoldersFilterArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceFoldersFilterArrayOutput) Index added in v0.6.0

func (GetWorkspaceFoldersFilterArrayOutput) ToGetWorkspaceFoldersFilterArrayOutput added in v0.6.0

func (o GetWorkspaceFoldersFilterArrayOutput) ToGetWorkspaceFoldersFilterArrayOutput() GetWorkspaceFoldersFilterArrayOutput

func (GetWorkspaceFoldersFilterArrayOutput) ToGetWorkspaceFoldersFilterArrayOutputWithContext added in v0.6.0

func (o GetWorkspaceFoldersFilterArrayOutput) ToGetWorkspaceFoldersFilterArrayOutputWithContext(ctx context.Context) GetWorkspaceFoldersFilterArrayOutput

type GetWorkspaceFoldersFilterInput added in v0.6.0

type GetWorkspaceFoldersFilterInput interface {
	pulumi.Input

	ToGetWorkspaceFoldersFilterOutput() GetWorkspaceFoldersFilterOutput
	ToGetWorkspaceFoldersFilterOutputWithContext(context.Context) GetWorkspaceFoldersFilterOutput
}

GetWorkspaceFoldersFilterInput is an input type that accepts GetWorkspaceFoldersFilterArgs and GetWorkspaceFoldersFilterOutput values. You can construct a concrete instance of `GetWorkspaceFoldersFilterInput` via:

GetWorkspaceFoldersFilterArgs{...}

type GetWorkspaceFoldersFilterOutput added in v0.6.0

type GetWorkspaceFoldersFilterOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFoldersFilterOutput) ElementType added in v0.6.0

func (GetWorkspaceFoldersFilterOutput) Name added in v0.6.0

Used to filter by the name of the object.

func (GetWorkspaceFoldersFilterOutput) Regex added in v0.6.0

func (GetWorkspaceFoldersFilterOutput) ToGetWorkspaceFoldersFilterOutput added in v0.6.0

func (o GetWorkspaceFoldersFilterOutput) ToGetWorkspaceFoldersFilterOutput() GetWorkspaceFoldersFilterOutput

func (GetWorkspaceFoldersFilterOutput) ToGetWorkspaceFoldersFilterOutputWithContext added in v0.6.0

func (o GetWorkspaceFoldersFilterOutput) ToGetWorkspaceFoldersFilterOutputWithContext(ctx context.Context) GetWorkspaceFoldersFilterOutput

func (GetWorkspaceFoldersFilterOutput) Values added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollection added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollection struct {
	Items []GetWorkspaceFoldersFolderSummaryCollectionItem `pulumi:"items"`
}

type GetWorkspaceFoldersFolderSummaryCollectionArgs added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionArgs struct {
	Items GetWorkspaceFoldersFolderSummaryCollectionItemArrayInput `pulumi:"items"`
}

func (GetWorkspaceFoldersFolderSummaryCollectionArgs) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionArgs) ToGetWorkspaceFoldersFolderSummaryCollectionOutput added in v0.6.0

func (i GetWorkspaceFoldersFolderSummaryCollectionArgs) ToGetWorkspaceFoldersFolderSummaryCollectionOutput() GetWorkspaceFoldersFolderSummaryCollectionOutput

func (GetWorkspaceFoldersFolderSummaryCollectionArgs) ToGetWorkspaceFoldersFolderSummaryCollectionOutputWithContext added in v0.6.0

func (i GetWorkspaceFoldersFolderSummaryCollectionArgs) ToGetWorkspaceFoldersFolderSummaryCollectionOutputWithContext(ctx context.Context) GetWorkspaceFoldersFolderSummaryCollectionOutput

type GetWorkspaceFoldersFolderSummaryCollectionArray added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionArray []GetWorkspaceFoldersFolderSummaryCollectionInput

func (GetWorkspaceFoldersFolderSummaryCollectionArray) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionArray) ToGetWorkspaceFoldersFolderSummaryCollectionArrayOutput added in v0.6.0

func (i GetWorkspaceFoldersFolderSummaryCollectionArray) ToGetWorkspaceFoldersFolderSummaryCollectionArrayOutput() GetWorkspaceFoldersFolderSummaryCollectionArrayOutput

func (GetWorkspaceFoldersFolderSummaryCollectionArray) ToGetWorkspaceFoldersFolderSummaryCollectionArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceFoldersFolderSummaryCollectionArray) ToGetWorkspaceFoldersFolderSummaryCollectionArrayOutputWithContext(ctx context.Context) GetWorkspaceFoldersFolderSummaryCollectionArrayOutput

type GetWorkspaceFoldersFolderSummaryCollectionArrayInput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionArrayInput interface {
	pulumi.Input

	ToGetWorkspaceFoldersFolderSummaryCollectionArrayOutput() GetWorkspaceFoldersFolderSummaryCollectionArrayOutput
	ToGetWorkspaceFoldersFolderSummaryCollectionArrayOutputWithContext(context.Context) GetWorkspaceFoldersFolderSummaryCollectionArrayOutput
}

GetWorkspaceFoldersFolderSummaryCollectionArrayInput is an input type that accepts GetWorkspaceFoldersFolderSummaryCollectionArray and GetWorkspaceFoldersFolderSummaryCollectionArrayOutput values. You can construct a concrete instance of `GetWorkspaceFoldersFolderSummaryCollectionArrayInput` via:

GetWorkspaceFoldersFolderSummaryCollectionArray{ GetWorkspaceFoldersFolderSummaryCollectionArgs{...} }

type GetWorkspaceFoldersFolderSummaryCollectionArrayOutput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFoldersFolderSummaryCollectionArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionArrayOutput) Index added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionArrayOutput) ToGetWorkspaceFoldersFolderSummaryCollectionArrayOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionArrayOutput) ToGetWorkspaceFoldersFolderSummaryCollectionArrayOutputWithContext added in v0.6.0

func (o GetWorkspaceFoldersFolderSummaryCollectionArrayOutput) ToGetWorkspaceFoldersFolderSummaryCollectionArrayOutputWithContext(ctx context.Context) GetWorkspaceFoldersFolderSummaryCollectionArrayOutput

type GetWorkspaceFoldersFolderSummaryCollectionInput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionInput interface {
	pulumi.Input

	ToGetWorkspaceFoldersFolderSummaryCollectionOutput() GetWorkspaceFoldersFolderSummaryCollectionOutput
	ToGetWorkspaceFoldersFolderSummaryCollectionOutputWithContext(context.Context) GetWorkspaceFoldersFolderSummaryCollectionOutput
}

GetWorkspaceFoldersFolderSummaryCollectionInput is an input type that accepts GetWorkspaceFoldersFolderSummaryCollectionArgs and GetWorkspaceFoldersFolderSummaryCollectionOutput values. You can construct a concrete instance of `GetWorkspaceFoldersFolderSummaryCollectionInput` via:

GetWorkspaceFoldersFolderSummaryCollectionArgs{...}

type GetWorkspaceFoldersFolderSummaryCollectionItem added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItem struct {
	// The category name.
	CategoryName string `pulumi:"categoryName"`
	// The description of the aggregator.
	Description string `pulumi:"description"`
	FolderKey   string `pulumi:"folderKey"`
	// Used to filter by the identifier of the object.
	Identifier string `pulumi:"identifier"`
	// The key of the aggregator object.
	Key string `pulumi:"key"`
	// A key map. If provided, the key is replaced with generated key. This structure provides mapping between user provided key and generated key.
	KeyMap map[string]interface{} `pulumi:"keyMap"`
	// A summary type containing information about the object including its key, name and when/who created/updated it.
	Metadatas []GetWorkspaceFoldersFolderSummaryCollectionItemMetadata `pulumi:"metadatas"`
	// The type of the object.
	ModelType string `pulumi:"modelType"`
	// The model version of an object.
	ModelVersion string `pulumi:"modelVersion"`
	// Used to filter by the name of the object.
	Name string `pulumi:"name"`
	// The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
	ObjectStatus int `pulumi:"objectStatus"`
	// The version of the object that is used to track changes in the object instance.
	ObjectVersion int `pulumi:"objectVersion"`
	// A reference to the object's parent.
	ParentReves      []GetWorkspaceFoldersFolderSummaryCollectionItemParentRef      `pulumi:"parentReves"`
	RegistryMetadata GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadata `pulumi:"registryMetadata"`
	// The workspace ID.
	WorkspaceId string `pulumi:"workspaceId"`
}

type GetWorkspaceFoldersFolderSummaryCollectionItemArgs added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemArgs struct {
	// The category name.
	CategoryName pulumi.StringInput `pulumi:"categoryName"`
	// The description of the aggregator.
	Description pulumi.StringInput `pulumi:"description"`
	FolderKey   pulumi.StringInput `pulumi:"folderKey"`
	// Used to filter by the identifier of the object.
	Identifier pulumi.StringInput `pulumi:"identifier"`
	// The key of the aggregator object.
	Key pulumi.StringInput `pulumi:"key"`
	// A key map. If provided, the key is replaced with generated key. This structure provides mapping between user provided key and generated key.
	KeyMap pulumi.MapInput `pulumi:"keyMap"`
	// A summary type containing information about the object including its key, name and when/who created/updated it.
	Metadatas GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayInput `pulumi:"metadatas"`
	// The type of the object.
	ModelType pulumi.StringInput `pulumi:"modelType"`
	// The model version of an object.
	ModelVersion pulumi.StringInput `pulumi:"modelVersion"`
	// Used to filter by the name of the object.
	Name pulumi.StringInput `pulumi:"name"`
	// The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
	ObjectStatus pulumi.IntInput `pulumi:"objectStatus"`
	// The version of the object that is used to track changes in the object instance.
	ObjectVersion pulumi.IntInput `pulumi:"objectVersion"`
	// A reference to the object's parent.
	ParentReves      GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayInput   `pulumi:"parentReves"`
	RegistryMetadata GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataInput `pulumi:"registryMetadata"`
	// The workspace ID.
	WorkspaceId pulumi.StringInput `pulumi:"workspaceId"`
}

func (GetWorkspaceFoldersFolderSummaryCollectionItemArgs) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemArgs) ToGetWorkspaceFoldersFolderSummaryCollectionItemOutput added in v0.6.0

func (i GetWorkspaceFoldersFolderSummaryCollectionItemArgs) ToGetWorkspaceFoldersFolderSummaryCollectionItemOutput() GetWorkspaceFoldersFolderSummaryCollectionItemOutput

func (GetWorkspaceFoldersFolderSummaryCollectionItemArgs) ToGetWorkspaceFoldersFolderSummaryCollectionItemOutputWithContext added in v0.6.0

func (i GetWorkspaceFoldersFolderSummaryCollectionItemArgs) ToGetWorkspaceFoldersFolderSummaryCollectionItemOutputWithContext(ctx context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemOutput

type GetWorkspaceFoldersFolderSummaryCollectionItemArray added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemArray []GetWorkspaceFoldersFolderSummaryCollectionItemInput

func (GetWorkspaceFoldersFolderSummaryCollectionItemArray) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemArray) ToGetWorkspaceFoldersFolderSummaryCollectionItemArrayOutput added in v0.6.0

func (i GetWorkspaceFoldersFolderSummaryCollectionItemArray) ToGetWorkspaceFoldersFolderSummaryCollectionItemArrayOutput() GetWorkspaceFoldersFolderSummaryCollectionItemArrayOutput

func (GetWorkspaceFoldersFolderSummaryCollectionItemArray) ToGetWorkspaceFoldersFolderSummaryCollectionItemArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceFoldersFolderSummaryCollectionItemArray) ToGetWorkspaceFoldersFolderSummaryCollectionItemArrayOutputWithContext(ctx context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemArrayOutput

type GetWorkspaceFoldersFolderSummaryCollectionItemArrayInput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemArrayInput interface {
	pulumi.Input

	ToGetWorkspaceFoldersFolderSummaryCollectionItemArrayOutput() GetWorkspaceFoldersFolderSummaryCollectionItemArrayOutput
	ToGetWorkspaceFoldersFolderSummaryCollectionItemArrayOutputWithContext(context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemArrayOutput
}

GetWorkspaceFoldersFolderSummaryCollectionItemArrayInput is an input type that accepts GetWorkspaceFoldersFolderSummaryCollectionItemArray and GetWorkspaceFoldersFolderSummaryCollectionItemArrayOutput values. You can construct a concrete instance of `GetWorkspaceFoldersFolderSummaryCollectionItemArrayInput` via:

GetWorkspaceFoldersFolderSummaryCollectionItemArray{ GetWorkspaceFoldersFolderSummaryCollectionItemArgs{...} }

type GetWorkspaceFoldersFolderSummaryCollectionItemArrayOutput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFoldersFolderSummaryCollectionItemArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemArrayOutput) Index added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemArrayOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemArrayOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemArrayOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemArrayOutputWithContext added in v0.6.0

func (o GetWorkspaceFoldersFolderSummaryCollectionItemArrayOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemArrayOutputWithContext(ctx context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemArrayOutput

type GetWorkspaceFoldersFolderSummaryCollectionItemInput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemInput interface {
	pulumi.Input

	ToGetWorkspaceFoldersFolderSummaryCollectionItemOutput() GetWorkspaceFoldersFolderSummaryCollectionItemOutput
	ToGetWorkspaceFoldersFolderSummaryCollectionItemOutputWithContext(context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemOutput
}

GetWorkspaceFoldersFolderSummaryCollectionItemInput is an input type that accepts GetWorkspaceFoldersFolderSummaryCollectionItemArgs and GetWorkspaceFoldersFolderSummaryCollectionItemOutput values. You can construct a concrete instance of `GetWorkspaceFoldersFolderSummaryCollectionItemInput` via:

GetWorkspaceFoldersFolderSummaryCollectionItemArgs{...}

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadata added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadata struct {
	// Used to filter by the project or the folder object.
	AggregatorKey string `pulumi:"aggregatorKey"`
	// A summary type containing information about the object's aggregator including its type, key, name and description.
	Aggregators []GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregator `pulumi:"aggregators"`
	// A count statistics.
	CountStatistics []GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatistic `pulumi:"countStatistics"`
	// The user that created the object.
	CreatedBy string `pulumi:"createdBy"`
	// The user that created the object.
	CreatedByName string `pulumi:"createdByName"`
	// The full path to identify this object.
	IdentifierPath string `pulumi:"identifierPath"`
	// Information property fields.
	InfoFields map[string]interface{} `pulumi:"infoFields"`
	// Specifies whether this object is a favorite or not.
	IsFavorite bool `pulumi:"isFavorite"`
	// Labels are keywords or tags that you can add to data assets, dataflows and so on. You can define your own labels and use them to categorize content.
	Labels []string `pulumi:"labels"`
	// The registry version of the object.
	RegistryVersion int `pulumi:"registryVersion"`
	// The date and time that the object was created.
	TimeCreated string `pulumi:"timeCreated"`
	// The date and time that the object was updated.
	TimeUpdated string `pulumi:"timeUpdated"`
	// The user that updated the object.
	UpdatedBy string `pulumi:"updatedBy"`
	// The user that updated the object.
	UpdatedByName string `pulumi:"updatedByName"`
}

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregator added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregator struct {
	// The description of the aggregator.
	Description string `pulumi:"description"`
	// Used to filter by the identifier of the object.
	Identifier string `pulumi:"identifier"`
	// The key of the aggregator object.
	Key string `pulumi:"key"`
	// Used to filter by the name of the object.
	Name string `pulumi:"name"`
	// The type of the aggregator.
	Type string `pulumi:"type"`
}

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArgs added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArgs struct {
	// The description of the aggregator.
	Description pulumi.StringInput `pulumi:"description"`
	// Used to filter by the identifier of the object.
	Identifier pulumi.StringInput `pulumi:"identifier"`
	// The key of the aggregator object.
	Key pulumi.StringInput `pulumi:"key"`
	// Used to filter by the name of the object.
	Name pulumi.StringInput `pulumi:"name"`
	// The type of the aggregator.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArgs) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArgs) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArgs) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorOutputWithContext added in v0.6.0

func (i GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArgs) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorOutputWithContext(ctx context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorOutput

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArray added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArray []GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorInput

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArray) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArray) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArrayOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArray) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArray) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArrayOutputWithContext(ctx context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArrayOutput

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArrayInput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArrayInput interface {
	pulumi.Input

	ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArrayOutput() GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArrayOutput
	ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArrayOutputWithContext(context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArrayOutput
}

GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArrayInput is an input type that accepts GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArray and GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArrayOutput values. You can construct a concrete instance of `GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArrayInput` via:

GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArray{ GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArgs{...} }

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArrayOutput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArrayOutput) Index added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArrayOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArrayOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArrayOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArrayOutputWithContext added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorInput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorInput interface {
	pulumi.Input

	ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorOutput() GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorOutput
	ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorOutputWithContext(context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorOutput
}

GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorInput is an input type that accepts GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArgs and GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorOutput values. You can construct a concrete instance of `GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorInput` via:

GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArgs{...}

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorOutput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorOutput) Description added in v0.6.0

The description of the aggregator.

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorOutput) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorOutput) Identifier added in v0.6.0

Used to filter by the identifier of the object.

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorOutput) Key added in v0.6.0

The key of the aggregator object.

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorOutput) Name added in v0.6.0

Used to filter by the name of the object.

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorOutputWithContext added in v0.6.0

func (o GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorOutputWithContext(ctx context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorOutput

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorOutput) Type added in v0.6.0

The type of the aggregator.

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArgs added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArgs struct {
	// Used to filter by the project or the folder object.
	AggregatorKey pulumi.StringInput `pulumi:"aggregatorKey"`
	// A summary type containing information about the object's aggregator including its type, key, name and description.
	Aggregators GetWorkspaceFoldersFolderSummaryCollectionItemMetadataAggregatorArrayInput `pulumi:"aggregators"`
	// A count statistics.
	CountStatistics GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArrayInput `pulumi:"countStatistics"`
	// The user that created the object.
	CreatedBy pulumi.StringInput `pulumi:"createdBy"`
	// The user that created the object.
	CreatedByName pulumi.StringInput `pulumi:"createdByName"`
	// The full path to identify this object.
	IdentifierPath pulumi.StringInput `pulumi:"identifierPath"`
	// Information property fields.
	InfoFields pulumi.MapInput `pulumi:"infoFields"`
	// Specifies whether this object is a favorite or not.
	IsFavorite pulumi.BoolInput `pulumi:"isFavorite"`
	// Labels are keywords or tags that you can add to data assets, dataflows and so on. You can define your own labels and use them to categorize content.
	Labels pulumi.StringArrayInput `pulumi:"labels"`
	// The registry version of the object.
	RegistryVersion pulumi.IntInput `pulumi:"registryVersion"`
	// The date and time that the object was created.
	TimeCreated pulumi.StringInput `pulumi:"timeCreated"`
	// The date and time that the object was updated.
	TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"`
	// The user that updated the object.
	UpdatedBy pulumi.StringInput `pulumi:"updatedBy"`
	// The user that updated the object.
	UpdatedByName pulumi.StringInput `pulumi:"updatedByName"`
}

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArgs) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArgs) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArgs) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutputWithContext added in v0.6.0

func (i GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArgs) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutputWithContext(ctx context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArray added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArray []GetWorkspaceFoldersFolderSummaryCollectionItemMetadataInput

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArray) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArray) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArray) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArray) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayOutputWithContext(ctx context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayOutput

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayInput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayInput interface {
	pulumi.Input

	ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayOutput() GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayOutput
	ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayOutputWithContext(context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayOutput
}

GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayInput is an input type that accepts GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArray and GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayOutput values. You can construct a concrete instance of `GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayInput` via:

GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArray{ GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArgs{...} }

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayOutput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayOutput) Index added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayOutputWithContext added in v0.6.0

func (o GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayOutputWithContext(ctx context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArrayOutput

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatistic added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatistic struct {
	// The array of statistics.
	ObjectTypeCountLists []GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountList `pulumi:"objectTypeCountLists"`
}

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArgs added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArgs struct {
	// The array of statistics.
	ObjectTypeCountLists GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayInput `pulumi:"objectTypeCountLists"`
}

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArgs) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArgs) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArgs) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticOutputWithContext added in v0.6.0

func (i GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArgs) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticOutputWithContext(ctx context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticOutput

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArray added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArray []GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticInput

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArray) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArray) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArrayOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArray) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArray) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArrayOutputWithContext(ctx context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArrayOutput

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArrayInput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArrayInput interface {
	pulumi.Input

	ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArrayOutput() GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArrayOutput
	ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArrayOutputWithContext(context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArrayOutput
}

GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArrayInput is an input type that accepts GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArray and GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArrayOutput values. You can construct a concrete instance of `GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArrayInput` via:

GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArray{ GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArgs{...} }

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArrayOutput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArrayOutput) Index added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArrayOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArrayOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArrayOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArrayOutputWithContext added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticInput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticInput interface {
	pulumi.Input

	ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticOutput() GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticOutput
	ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticOutputWithContext(context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticOutput
}

GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticInput is an input type that accepts GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArgs and GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticOutput values. You can construct a concrete instance of `GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticInput` via:

GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticArgs{...}

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountList added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountList struct {
	// The value for the count statistic object.
	ObjectCount string `pulumi:"objectCount"`
	// The type of object for the count statistic object.
	ObjectType string `pulumi:"objectType"`
}

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArgs added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArgs struct {
	// The value for the count statistic object.
	ObjectCount pulumi.StringInput `pulumi:"objectCount"`
	// The type of object for the count statistic object.
	ObjectType pulumi.StringInput `pulumi:"objectType"`
}

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArgs) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArgs) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArgs) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutputWithContext added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArray added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArray []GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListInput

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArray) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArray) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArray) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutputWithContext added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayInput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayInput interface {
	pulumi.Input

	ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutput() GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutput
	ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutputWithContext(context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutput
}

GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayInput is an input type that accepts GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArray and GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutput values. You can construct a concrete instance of `GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayInput` via:

GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArray{ GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArgs{...} }

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutput) Index added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutputWithContext added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListInput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListInput interface {
	pulumi.Input

	ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput() GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput
	ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutputWithContext(context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput
}

GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListInput is an input type that accepts GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArgs and GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput values. You can construct a concrete instance of `GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListInput` via:

GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArgs{...}

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput) ObjectCount added in v0.6.0

The value for the count statistic object.

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput) ObjectType added in v0.6.0

The type of object for the count statistic object.

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutputWithContext added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticOutput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticOutput) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticOutput) ObjectTypeCountLists added in v0.6.0

The array of statistics.

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataCountStatisticOutputWithContext added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataInput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataInput interface {
	pulumi.Input

	ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput() GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput
	ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutputWithContext(context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput
}

GetWorkspaceFoldersFolderSummaryCollectionItemMetadataInput is an input type that accepts GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArgs and GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput values. You can construct a concrete instance of `GetWorkspaceFoldersFolderSummaryCollectionItemMetadataInput` via:

GetWorkspaceFoldersFolderSummaryCollectionItemMetadataArgs{...}

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput) AggregatorKey added in v0.6.0

Used to filter by the project or the folder object.

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput) Aggregators added in v0.6.0

A summary type containing information about the object's aggregator including its type, key, name and description.

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput) CountStatistics added in v0.6.0

A count statistics.

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput) CreatedBy added in v0.6.0

The user that created the object.

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput) CreatedByName added in v0.6.0

The user that created the object.

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput) IdentifierPath added in v0.6.0

The full path to identify this object.

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput) InfoFields added in v0.6.0

Information property fields.

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput) IsFavorite added in v0.6.0

Specifies whether this object is a favorite or not.

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput) Labels added in v0.6.0

Labels are keywords or tags that you can add to data assets, dataflows and so on. You can define your own labels and use them to categorize content.

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput) RegistryVersion added in v0.6.0

The registry version of the object.

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput) TimeCreated added in v0.6.0

The date and time that the object was created.

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput) TimeUpdated added in v0.6.0

The date and time that the object was updated.

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutputWithContext added in v0.6.0

func (o GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutputWithContext(ctx context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput) UpdatedBy added in v0.6.0

The user that updated the object.

func (GetWorkspaceFoldersFolderSummaryCollectionItemMetadataOutput) UpdatedByName added in v0.6.0

The user that updated the object.

type GetWorkspaceFoldersFolderSummaryCollectionItemOutput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFoldersFolderSummaryCollectionItemOutput) CategoryName added in v0.6.0

The category name.

func (GetWorkspaceFoldersFolderSummaryCollectionItemOutput) Description added in v0.6.0

The description of the aggregator.

func (GetWorkspaceFoldersFolderSummaryCollectionItemOutput) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemOutput) FolderKey added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemOutput) Identifier added in v0.6.0

Used to filter by the identifier of the object.

func (GetWorkspaceFoldersFolderSummaryCollectionItemOutput) Key added in v0.6.0

The key of the aggregator object.

func (GetWorkspaceFoldersFolderSummaryCollectionItemOutput) KeyMap added in v0.6.0

A key map. If provided, the key is replaced with generated key. This structure provides mapping between user provided key and generated key.

func (GetWorkspaceFoldersFolderSummaryCollectionItemOutput) Metadatas added in v0.6.0

A summary type containing information about the object including its key, name and when/who created/updated it.

func (GetWorkspaceFoldersFolderSummaryCollectionItemOutput) ModelType added in v0.6.0

The type of the object.

func (GetWorkspaceFoldersFolderSummaryCollectionItemOutput) ModelVersion added in v0.6.0

The model version of an object.

func (GetWorkspaceFoldersFolderSummaryCollectionItemOutput) Name added in v0.6.0

Used to filter by the name of the object.

func (GetWorkspaceFoldersFolderSummaryCollectionItemOutput) ObjectStatus added in v0.6.0

The status of an object that can be set to value 1 for shallow references across objects, other values reserved.

func (GetWorkspaceFoldersFolderSummaryCollectionItemOutput) ObjectVersion added in v0.6.0

The version of the object that is used to track changes in the object instance.

func (GetWorkspaceFoldersFolderSummaryCollectionItemOutput) ParentReves added in v0.6.0

A reference to the object's parent.

func (GetWorkspaceFoldersFolderSummaryCollectionItemOutput) RegistryMetadata added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemOutputWithContext added in v0.6.0

func (o GetWorkspaceFoldersFolderSummaryCollectionItemOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemOutputWithContext(ctx context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemOutput

func (GetWorkspaceFoldersFolderSummaryCollectionItemOutput) WorkspaceId added in v0.6.0

The workspace ID.

type GetWorkspaceFoldersFolderSummaryCollectionItemParentRef added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemParentRef struct {
	// Key of the parent object.
	Parent string `pulumi:"parent"`
	// Key of the root document object.
	RootDocId string `pulumi:"rootDocId"`
}

type GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArgs added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArgs struct {
	// Key of the parent object.
	Parent pulumi.StringInput `pulumi:"parent"`
	// Key of the root document object.
	RootDocId pulumi.StringInput `pulumi:"rootDocId"`
}

func (GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArgs) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArgs) ToGetWorkspaceFoldersFolderSummaryCollectionItemParentRefOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArgs) ToGetWorkspaceFoldersFolderSummaryCollectionItemParentRefOutputWithContext added in v0.6.0

func (i GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArgs) ToGetWorkspaceFoldersFolderSummaryCollectionItemParentRefOutputWithContext(ctx context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemParentRefOutput

type GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArray added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArray []GetWorkspaceFoldersFolderSummaryCollectionItemParentRefInput

func (GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArray) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArray) ToGetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArray) ToGetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArray) ToGetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayOutputWithContext(ctx context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayOutput

type GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayInput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayInput interface {
	pulumi.Input

	ToGetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayOutput() GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayOutput
	ToGetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayOutputWithContext(context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayOutput
}

GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayInput is an input type that accepts GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArray and GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayOutput values. You can construct a concrete instance of `GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayInput` via:

GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArray{ GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArgs{...} }

type GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayOutput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayOutput) Index added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayOutputWithContext added in v0.6.0

func (o GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayOutputWithContext(ctx context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArrayOutput

type GetWorkspaceFoldersFolderSummaryCollectionItemParentRefInput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemParentRefInput interface {
	pulumi.Input

	ToGetWorkspaceFoldersFolderSummaryCollectionItemParentRefOutput() GetWorkspaceFoldersFolderSummaryCollectionItemParentRefOutput
	ToGetWorkspaceFoldersFolderSummaryCollectionItemParentRefOutputWithContext(context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemParentRefOutput
}

GetWorkspaceFoldersFolderSummaryCollectionItemParentRefInput is an input type that accepts GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArgs and GetWorkspaceFoldersFolderSummaryCollectionItemParentRefOutput values. You can construct a concrete instance of `GetWorkspaceFoldersFolderSummaryCollectionItemParentRefInput` via:

GetWorkspaceFoldersFolderSummaryCollectionItemParentRefArgs{...}

type GetWorkspaceFoldersFolderSummaryCollectionItemParentRefOutput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemParentRefOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFoldersFolderSummaryCollectionItemParentRefOutput) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemParentRefOutput) Parent added in v0.6.0

Key of the parent object.

func (GetWorkspaceFoldersFolderSummaryCollectionItemParentRefOutput) RootDocId added in v0.6.0

Key of the root document object.

func (GetWorkspaceFoldersFolderSummaryCollectionItemParentRefOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemParentRefOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemParentRefOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemParentRefOutputWithContext added in v0.6.0

func (o GetWorkspaceFoldersFolderSummaryCollectionItemParentRefOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemParentRefOutputWithContext(ctx context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemParentRefOutput

type GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadata added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadata struct {
	// Used to filter by the project or the folder object.
	AggregatorKey string `pulumi:"aggregatorKey"`
	// Specifies whether this object is a favorite or not.
	IsFavorite bool `pulumi:"isFavorite"`
	// The key of the aggregator object.
	Key string `pulumi:"key"`
	// Labels are keywords or tags that you can add to data assets, dataflows and so on. You can define your own labels and use them to categorize content.
	Labels []string `pulumi:"labels"`
	// The registry version of the object.
	RegistryVersion int `pulumi:"registryVersion"`
}

type GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataArgs added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataArgs struct {
	// Used to filter by the project or the folder object.
	AggregatorKey pulumi.StringInput `pulumi:"aggregatorKey"`
	// Specifies whether this object is a favorite or not.
	IsFavorite pulumi.BoolInput `pulumi:"isFavorite"`
	// The key of the aggregator object.
	Key pulumi.StringInput `pulumi:"key"`
	// Labels are keywords or tags that you can add to data assets, dataflows and so on. You can define your own labels and use them to categorize content.
	Labels pulumi.StringArrayInput `pulumi:"labels"`
	// The registry version of the object.
	RegistryVersion pulumi.IntInput `pulumi:"registryVersion"`
}

func (GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataArgs) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataArgs) ToGetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataArgs) ToGetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataOutputWithContext added in v0.6.0

func (i GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataArgs) ToGetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataOutputWithContext(ctx context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataOutput

type GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataInput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataInput interface {
	pulumi.Input

	ToGetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataOutput() GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataOutput
	ToGetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataOutputWithContext(context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataOutput
}

GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataInput is an input type that accepts GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataArgs and GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataOutput values. You can construct a concrete instance of `GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataInput` via:

GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataArgs{...}

type GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataOutput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataOutput) AggregatorKey added in v0.6.0

Used to filter by the project or the folder object.

func (GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataOutput) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataOutput) IsFavorite added in v0.6.0

Specifies whether this object is a favorite or not.

func (GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataOutput) Key added in v0.6.0

The key of the aggregator object.

func (GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataOutput) Labels added in v0.6.0

Labels are keywords or tags that you can add to data assets, dataflows and so on. You can define your own labels and use them to categorize content.

func (GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataOutput) RegistryVersion added in v0.6.0

The registry version of the object.

func (GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataOutput added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataOutputWithContext added in v0.6.0

func (o GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataOutput) ToGetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataOutputWithContext(ctx context.Context) GetWorkspaceFoldersFolderSummaryCollectionItemRegistryMetadataOutput

type GetWorkspaceFoldersFolderSummaryCollectionOutput added in v0.6.0

type GetWorkspaceFoldersFolderSummaryCollectionOutput struct{ *pulumi.OutputState }

func (GetWorkspaceFoldersFolderSummaryCollectionOutput) ElementType added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionOutput) Items added in v0.6.0

func (GetWorkspaceFoldersFolderSummaryCollectionOutput) ToGetWorkspaceFoldersFolderSummaryCollectionOutput added in v0.6.0

func (o GetWorkspaceFoldersFolderSummaryCollectionOutput) ToGetWorkspaceFoldersFolderSummaryCollectionOutput() GetWorkspaceFoldersFolderSummaryCollectionOutput

func (GetWorkspaceFoldersFolderSummaryCollectionOutput) ToGetWorkspaceFoldersFolderSummaryCollectionOutputWithContext added in v0.6.0

func (o GetWorkspaceFoldersFolderSummaryCollectionOutput) ToGetWorkspaceFoldersFolderSummaryCollectionOutputWithContext(ctx context.Context) GetWorkspaceFoldersFolderSummaryCollectionOutput

type GetWorkspaceFoldersOutputArgs added in v0.6.0

type GetWorkspaceFoldersOutputArgs struct {
	// Used to filter by the project or the folder object.
	AggregatorKey pulumi.StringPtrInput `pulumi:"aggregatorKey"`
	// Specifies the fields to get for an object.
	Fields  pulumi.StringArrayInput             `pulumi:"fields"`
	Filters GetWorkspaceFoldersFilterArrayInput `pulumi:"filters"`
	// Used to filter by the identifier of the object.
	Identifiers pulumi.StringArrayInput `pulumi:"identifiers"`
	// Used to filter by the name of the object.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// This parameter can be used to filter objects by the names that match partially or fully with the given value.
	NameContains pulumi.StringPtrInput `pulumi:"nameContains"`
	// The workspace ID.
	WorkspaceId pulumi.StringInput `pulumi:"workspaceId"`
}

A collection of arguments for invoking getWorkspaceFolders.

func (GetWorkspaceFoldersOutputArgs) ElementType added in v0.6.0

type GetWorkspaceFoldersResult added in v0.6.0

type GetWorkspaceFoldersResult struct {
	// The owning object key for this object.
	AggregatorKey *string                     `pulumi:"aggregatorKey"`
	Fields        []string                    `pulumi:"fields"`
	Filters       []GetWorkspaceFoldersFilter `pulumi:"filters"`
	// The list of folder_summary_collection.
	FolderSummaryCollections []GetWorkspaceFoldersFolderSummaryCollection `pulumi:"folderSummaryCollections"`
	// The provider-assigned unique ID for this managed resource.
	Id string `pulumi:"id"`
	// The identifier of the aggregator.
	Identifiers []string `pulumi:"identifiers"`
	// Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
	Name         *string `pulumi:"name"`
	NameContains *string `pulumi:"nameContains"`
	WorkspaceId  string  `pulumi:"workspaceId"`
}

A collection of values returned by getWorkspaceFolders.

func GetWorkspaceFolders added in v0.6.0

func GetWorkspaceFolders(ctx *pulumi.Context, args *GetWorkspaceFoldersArgs, opts ...pulumi.InvokeOption) (*GetWorkspaceFoldersResult, error)

This data source provides the list of Workspace Folders in Oracle Cloud Infrastructure Data Integration service.

Retrieves a list of folders in a project and provides options to filter the list.

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := DataIntegration.GetWorkspaceFolders(ctx, &dataintegration.GetWorkspaceFoldersArgs{
			WorkspaceId:   oci_dataintegration_workspace.Test_workspace.Id,
			AggregatorKey: pulumi.StringRef(_var.Workspace_folder_aggregator_key),
			Fields:        _var.Workspace_folder_fields,
			Identifiers:   _var.Workspace_folder_identifier,
			Name:          pulumi.StringRef(_var.Workspace_folder_name),
			NameContains:  pulumi.StringRef(_var.Workspace_folder_name_contains),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetWorkspaceFoldersResultOutput added in v0.6.0

type GetWorkspaceFoldersResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getWorkspaceFolders.

func GetWorkspaceFoldersOutput added in v0.6.0

func (GetWorkspaceFoldersResultOutput) AggregatorKey added in v0.6.0

The owning object key for this object.

func (GetWorkspaceFoldersResultOutput) ElementType added in v0.6.0

func (GetWorkspaceFoldersResultOutput) Fields added in v0.6.0

func (GetWorkspaceFoldersResultOutput) Filters added in v0.6.0

func (GetWorkspaceFoldersResultOutput) FolderSummaryCollections added in v0.6.0

The list of folder_summary_collection.

func (GetWorkspaceFoldersResultOutput) Id added in v0.6.0

The provider-assigned unique ID for this managed resource.

func (GetWorkspaceFoldersResultOutput) Identifiers added in v0.6.0

The identifier of the aggregator.

func (GetWorkspaceFoldersResultOutput) Name added in v0.6.0

Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.

func (GetWorkspaceFoldersResultOutput) NameContains added in v0.6.0

func (GetWorkspaceFoldersResultOutput) ToGetWorkspaceFoldersResultOutput added in v0.6.0

func (o GetWorkspaceFoldersResultOutput) ToGetWorkspaceFoldersResultOutput() GetWorkspaceFoldersResultOutput

func (GetWorkspaceFoldersResultOutput) ToGetWorkspaceFoldersResultOutputWithContext added in v0.6.0

func (o GetWorkspaceFoldersResultOutput) ToGetWorkspaceFoldersResultOutputWithContext(ctx context.Context) GetWorkspaceFoldersResultOutput

func (GetWorkspaceFoldersResultOutput) WorkspaceId added in v0.6.0

type GetWorkspaceProjectMetadata added in v0.6.0

type GetWorkspaceProjectMetadata struct {
	// The owning object key for this object.
	AggregatorKey string `pulumi:"aggregatorKey"`
	// A summary type containing information about the object's aggregator including its type, key, name and description.
	Aggregators []GetWorkspaceProjectMetadataAggregator `pulumi:"aggregators"`
	// A count statistics.
	CountStatistics []GetWorkspaceProjectMetadataCountStatistic `pulumi:"countStatistics"`
	// The user that created the object.
	CreatedBy string `pulumi:"createdBy"`
	// The user that created the object.
	CreatedByName string `pulumi:"createdByName"`
	// The full path to identify this object.
	IdentifierPath string `pulumi:"identifierPath"`
	// Information property fields.
	InfoFields map[string]interface{} `pulumi:"infoFields"`
	// Specifies whether this object is a favorite or not.
	IsFavorite bool `pulumi:"isFavorite"`
	// Labels are keywords or tags that you can add to data assets, dataflows and so on. You can define your own labels and use them to categorize content.
	Labels []string `pulumi:"labels"`
	// The registry version of the object.
	RegistryVersion int `pulumi:"registryVersion"`
	// The date and time that the object was created.
	TimeCreated string `pulumi:"timeCreated"`
	// The date and time that the object was updated.
	TimeUpdated string `pulumi:"timeUpdated"`
	// The user that updated the object.
	UpdatedBy string `pulumi:"updatedBy"`
	// The user that updated the object.
	UpdatedByName string `pulumi:"updatedByName"`
}

type GetWorkspaceProjectMetadataAggregator added in v0.6.0

type GetWorkspaceProjectMetadataAggregator struct {
	// The description of the aggregator.
	Description string `pulumi:"description"`
	// The identifier of the aggregator.
	Identifier string `pulumi:"identifier"`
	// The key of the aggregator object.
	Key string `pulumi:"key"`
	// Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
	Name string `pulumi:"name"`
	// The type of the aggregator.
	Type string `pulumi:"type"`
}

type GetWorkspaceProjectMetadataAggregatorArgs added in v0.6.0

type GetWorkspaceProjectMetadataAggregatorArgs struct {
	// The description of the aggregator.
	Description pulumi.StringInput `pulumi:"description"`
	// The identifier of the aggregator.
	Identifier pulumi.StringInput `pulumi:"identifier"`
	// The key of the aggregator object.
	Key pulumi.StringInput `pulumi:"key"`
	// Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
	Name pulumi.StringInput `pulumi:"name"`
	// The type of the aggregator.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetWorkspaceProjectMetadataAggregatorArgs) ElementType added in v0.6.0

func (GetWorkspaceProjectMetadataAggregatorArgs) ToGetWorkspaceProjectMetadataAggregatorOutput added in v0.6.0

func (i GetWorkspaceProjectMetadataAggregatorArgs) ToGetWorkspaceProjectMetadataAggregatorOutput() GetWorkspaceProjectMetadataAggregatorOutput

func (GetWorkspaceProjectMetadataAggregatorArgs) ToGetWorkspaceProjectMetadataAggregatorOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectMetadataAggregatorArgs) ToGetWorkspaceProjectMetadataAggregatorOutputWithContext(ctx context.Context) GetWorkspaceProjectMetadataAggregatorOutput

type GetWorkspaceProjectMetadataAggregatorArray added in v0.6.0

type GetWorkspaceProjectMetadataAggregatorArray []GetWorkspaceProjectMetadataAggregatorInput

func (GetWorkspaceProjectMetadataAggregatorArray) ElementType added in v0.6.0

func (GetWorkspaceProjectMetadataAggregatorArray) ToGetWorkspaceProjectMetadataAggregatorArrayOutput added in v0.6.0

func (i GetWorkspaceProjectMetadataAggregatorArray) ToGetWorkspaceProjectMetadataAggregatorArrayOutput() GetWorkspaceProjectMetadataAggregatorArrayOutput

func (GetWorkspaceProjectMetadataAggregatorArray) ToGetWorkspaceProjectMetadataAggregatorArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectMetadataAggregatorArray) ToGetWorkspaceProjectMetadataAggregatorArrayOutputWithContext(ctx context.Context) GetWorkspaceProjectMetadataAggregatorArrayOutput

type GetWorkspaceProjectMetadataAggregatorArrayInput added in v0.6.0

type GetWorkspaceProjectMetadataAggregatorArrayInput interface {
	pulumi.Input

	ToGetWorkspaceProjectMetadataAggregatorArrayOutput() GetWorkspaceProjectMetadataAggregatorArrayOutput
	ToGetWorkspaceProjectMetadataAggregatorArrayOutputWithContext(context.Context) GetWorkspaceProjectMetadataAggregatorArrayOutput
}

GetWorkspaceProjectMetadataAggregatorArrayInput is an input type that accepts GetWorkspaceProjectMetadataAggregatorArray and GetWorkspaceProjectMetadataAggregatorArrayOutput values. You can construct a concrete instance of `GetWorkspaceProjectMetadataAggregatorArrayInput` via:

GetWorkspaceProjectMetadataAggregatorArray{ GetWorkspaceProjectMetadataAggregatorArgs{...} }

type GetWorkspaceProjectMetadataAggregatorArrayOutput added in v0.6.0

type GetWorkspaceProjectMetadataAggregatorArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectMetadataAggregatorArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectMetadataAggregatorArrayOutput) Index added in v0.6.0

func (GetWorkspaceProjectMetadataAggregatorArrayOutput) ToGetWorkspaceProjectMetadataAggregatorArrayOutput added in v0.6.0

func (o GetWorkspaceProjectMetadataAggregatorArrayOutput) ToGetWorkspaceProjectMetadataAggregatorArrayOutput() GetWorkspaceProjectMetadataAggregatorArrayOutput

func (GetWorkspaceProjectMetadataAggregatorArrayOutput) ToGetWorkspaceProjectMetadataAggregatorArrayOutputWithContext added in v0.6.0

func (o GetWorkspaceProjectMetadataAggregatorArrayOutput) ToGetWorkspaceProjectMetadataAggregatorArrayOutputWithContext(ctx context.Context) GetWorkspaceProjectMetadataAggregatorArrayOutput

type GetWorkspaceProjectMetadataAggregatorInput added in v0.6.0

type GetWorkspaceProjectMetadataAggregatorInput interface {
	pulumi.Input

	ToGetWorkspaceProjectMetadataAggregatorOutput() GetWorkspaceProjectMetadataAggregatorOutput
	ToGetWorkspaceProjectMetadataAggregatorOutputWithContext(context.Context) GetWorkspaceProjectMetadataAggregatorOutput
}

GetWorkspaceProjectMetadataAggregatorInput is an input type that accepts GetWorkspaceProjectMetadataAggregatorArgs and GetWorkspaceProjectMetadataAggregatorOutput values. You can construct a concrete instance of `GetWorkspaceProjectMetadataAggregatorInput` via:

GetWorkspaceProjectMetadataAggregatorArgs{...}

type GetWorkspaceProjectMetadataAggregatorOutput added in v0.6.0

type GetWorkspaceProjectMetadataAggregatorOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectMetadataAggregatorOutput) Description added in v0.6.0

The description of the aggregator.

func (GetWorkspaceProjectMetadataAggregatorOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectMetadataAggregatorOutput) Identifier added in v0.6.0

The identifier of the aggregator.

func (GetWorkspaceProjectMetadataAggregatorOutput) Key added in v0.6.0

The key of the aggregator object.

func (GetWorkspaceProjectMetadataAggregatorOutput) Name added in v0.6.0

Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.

func (GetWorkspaceProjectMetadataAggregatorOutput) ToGetWorkspaceProjectMetadataAggregatorOutput added in v0.6.0

func (o GetWorkspaceProjectMetadataAggregatorOutput) ToGetWorkspaceProjectMetadataAggregatorOutput() GetWorkspaceProjectMetadataAggregatorOutput

func (GetWorkspaceProjectMetadataAggregatorOutput) ToGetWorkspaceProjectMetadataAggregatorOutputWithContext added in v0.6.0

func (o GetWorkspaceProjectMetadataAggregatorOutput) ToGetWorkspaceProjectMetadataAggregatorOutputWithContext(ctx context.Context) GetWorkspaceProjectMetadataAggregatorOutput

func (GetWorkspaceProjectMetadataAggregatorOutput) Type added in v0.6.0

The type of the aggregator.

type GetWorkspaceProjectMetadataArgs added in v0.6.0

type GetWorkspaceProjectMetadataArgs struct {
	// The owning object key for this object.
	AggregatorKey pulumi.StringInput `pulumi:"aggregatorKey"`
	// A summary type containing information about the object's aggregator including its type, key, name and description.
	Aggregators GetWorkspaceProjectMetadataAggregatorArrayInput `pulumi:"aggregators"`
	// A count statistics.
	CountStatistics GetWorkspaceProjectMetadataCountStatisticArrayInput `pulumi:"countStatistics"`
	// The user that created the object.
	CreatedBy pulumi.StringInput `pulumi:"createdBy"`
	// The user that created the object.
	CreatedByName pulumi.StringInput `pulumi:"createdByName"`
	// The full path to identify this object.
	IdentifierPath pulumi.StringInput `pulumi:"identifierPath"`
	// Information property fields.
	InfoFields pulumi.MapInput `pulumi:"infoFields"`
	// Specifies whether this object is a favorite or not.
	IsFavorite pulumi.BoolInput `pulumi:"isFavorite"`
	// Labels are keywords or tags that you can add to data assets, dataflows and so on. You can define your own labels and use them to categorize content.
	Labels pulumi.StringArrayInput `pulumi:"labels"`
	// The registry version of the object.
	RegistryVersion pulumi.IntInput `pulumi:"registryVersion"`
	// The date and time that the object was created.
	TimeCreated pulumi.StringInput `pulumi:"timeCreated"`
	// The date and time that the object was updated.
	TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"`
	// The user that updated the object.
	UpdatedBy pulumi.StringInput `pulumi:"updatedBy"`
	// The user that updated the object.
	UpdatedByName pulumi.StringInput `pulumi:"updatedByName"`
}

func (GetWorkspaceProjectMetadataArgs) ElementType added in v0.6.0

func (GetWorkspaceProjectMetadataArgs) ToGetWorkspaceProjectMetadataOutput added in v0.6.0

func (i GetWorkspaceProjectMetadataArgs) ToGetWorkspaceProjectMetadataOutput() GetWorkspaceProjectMetadataOutput

func (GetWorkspaceProjectMetadataArgs) ToGetWorkspaceProjectMetadataOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectMetadataArgs) ToGetWorkspaceProjectMetadataOutputWithContext(ctx context.Context) GetWorkspaceProjectMetadataOutput

type GetWorkspaceProjectMetadataArray added in v0.6.0

type GetWorkspaceProjectMetadataArray []GetWorkspaceProjectMetadataInput

func (GetWorkspaceProjectMetadataArray) ElementType added in v0.6.0

func (GetWorkspaceProjectMetadataArray) ToGetWorkspaceProjectMetadataArrayOutput added in v0.6.0

func (i GetWorkspaceProjectMetadataArray) ToGetWorkspaceProjectMetadataArrayOutput() GetWorkspaceProjectMetadataArrayOutput

func (GetWorkspaceProjectMetadataArray) ToGetWorkspaceProjectMetadataArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectMetadataArray) ToGetWorkspaceProjectMetadataArrayOutputWithContext(ctx context.Context) GetWorkspaceProjectMetadataArrayOutput

type GetWorkspaceProjectMetadataArrayInput added in v0.6.0

type GetWorkspaceProjectMetadataArrayInput interface {
	pulumi.Input

	ToGetWorkspaceProjectMetadataArrayOutput() GetWorkspaceProjectMetadataArrayOutput
	ToGetWorkspaceProjectMetadataArrayOutputWithContext(context.Context) GetWorkspaceProjectMetadataArrayOutput
}

GetWorkspaceProjectMetadataArrayInput is an input type that accepts GetWorkspaceProjectMetadataArray and GetWorkspaceProjectMetadataArrayOutput values. You can construct a concrete instance of `GetWorkspaceProjectMetadataArrayInput` via:

GetWorkspaceProjectMetadataArray{ GetWorkspaceProjectMetadataArgs{...} }

type GetWorkspaceProjectMetadataArrayOutput added in v0.6.0

type GetWorkspaceProjectMetadataArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectMetadataArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectMetadataArrayOutput) Index added in v0.6.0

func (GetWorkspaceProjectMetadataArrayOutput) ToGetWorkspaceProjectMetadataArrayOutput added in v0.6.0

func (o GetWorkspaceProjectMetadataArrayOutput) ToGetWorkspaceProjectMetadataArrayOutput() GetWorkspaceProjectMetadataArrayOutput

func (GetWorkspaceProjectMetadataArrayOutput) ToGetWorkspaceProjectMetadataArrayOutputWithContext added in v0.6.0

func (o GetWorkspaceProjectMetadataArrayOutput) ToGetWorkspaceProjectMetadataArrayOutputWithContext(ctx context.Context) GetWorkspaceProjectMetadataArrayOutput

type GetWorkspaceProjectMetadataCountStatistic added in v0.6.0

type GetWorkspaceProjectMetadataCountStatistic struct {
	// The array of statistics.
	ObjectTypeCountLists []GetWorkspaceProjectMetadataCountStatisticObjectTypeCountList `pulumi:"objectTypeCountLists"`
}

type GetWorkspaceProjectMetadataCountStatisticArgs added in v0.6.0

type GetWorkspaceProjectMetadataCountStatisticArgs struct {
	// The array of statistics.
	ObjectTypeCountLists GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayInput `pulumi:"objectTypeCountLists"`
}

func (GetWorkspaceProjectMetadataCountStatisticArgs) ElementType added in v0.6.0

func (GetWorkspaceProjectMetadataCountStatisticArgs) ToGetWorkspaceProjectMetadataCountStatisticOutput added in v0.6.0

func (i GetWorkspaceProjectMetadataCountStatisticArgs) ToGetWorkspaceProjectMetadataCountStatisticOutput() GetWorkspaceProjectMetadataCountStatisticOutput

func (GetWorkspaceProjectMetadataCountStatisticArgs) ToGetWorkspaceProjectMetadataCountStatisticOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectMetadataCountStatisticArgs) ToGetWorkspaceProjectMetadataCountStatisticOutputWithContext(ctx context.Context) GetWorkspaceProjectMetadataCountStatisticOutput

type GetWorkspaceProjectMetadataCountStatisticArray added in v0.6.0

type GetWorkspaceProjectMetadataCountStatisticArray []GetWorkspaceProjectMetadataCountStatisticInput

func (GetWorkspaceProjectMetadataCountStatisticArray) ElementType added in v0.6.0

func (GetWorkspaceProjectMetadataCountStatisticArray) ToGetWorkspaceProjectMetadataCountStatisticArrayOutput added in v0.6.0

func (i GetWorkspaceProjectMetadataCountStatisticArray) ToGetWorkspaceProjectMetadataCountStatisticArrayOutput() GetWorkspaceProjectMetadataCountStatisticArrayOutput

func (GetWorkspaceProjectMetadataCountStatisticArray) ToGetWorkspaceProjectMetadataCountStatisticArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectMetadataCountStatisticArray) ToGetWorkspaceProjectMetadataCountStatisticArrayOutputWithContext(ctx context.Context) GetWorkspaceProjectMetadataCountStatisticArrayOutput

type GetWorkspaceProjectMetadataCountStatisticArrayInput added in v0.6.0

type GetWorkspaceProjectMetadataCountStatisticArrayInput interface {
	pulumi.Input

	ToGetWorkspaceProjectMetadataCountStatisticArrayOutput() GetWorkspaceProjectMetadataCountStatisticArrayOutput
	ToGetWorkspaceProjectMetadataCountStatisticArrayOutputWithContext(context.Context) GetWorkspaceProjectMetadataCountStatisticArrayOutput
}

GetWorkspaceProjectMetadataCountStatisticArrayInput is an input type that accepts GetWorkspaceProjectMetadataCountStatisticArray and GetWorkspaceProjectMetadataCountStatisticArrayOutput values. You can construct a concrete instance of `GetWorkspaceProjectMetadataCountStatisticArrayInput` via:

GetWorkspaceProjectMetadataCountStatisticArray{ GetWorkspaceProjectMetadataCountStatisticArgs{...} }

type GetWorkspaceProjectMetadataCountStatisticArrayOutput added in v0.6.0

type GetWorkspaceProjectMetadataCountStatisticArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectMetadataCountStatisticArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectMetadataCountStatisticArrayOutput) Index added in v0.6.0

func (GetWorkspaceProjectMetadataCountStatisticArrayOutput) ToGetWorkspaceProjectMetadataCountStatisticArrayOutput added in v0.6.0

func (GetWorkspaceProjectMetadataCountStatisticArrayOutput) ToGetWorkspaceProjectMetadataCountStatisticArrayOutputWithContext added in v0.6.0

func (o GetWorkspaceProjectMetadataCountStatisticArrayOutput) ToGetWorkspaceProjectMetadataCountStatisticArrayOutputWithContext(ctx context.Context) GetWorkspaceProjectMetadataCountStatisticArrayOutput

type GetWorkspaceProjectMetadataCountStatisticInput added in v0.6.0

type GetWorkspaceProjectMetadataCountStatisticInput interface {
	pulumi.Input

	ToGetWorkspaceProjectMetadataCountStatisticOutput() GetWorkspaceProjectMetadataCountStatisticOutput
	ToGetWorkspaceProjectMetadataCountStatisticOutputWithContext(context.Context) GetWorkspaceProjectMetadataCountStatisticOutput
}

GetWorkspaceProjectMetadataCountStatisticInput is an input type that accepts GetWorkspaceProjectMetadataCountStatisticArgs and GetWorkspaceProjectMetadataCountStatisticOutput values. You can construct a concrete instance of `GetWorkspaceProjectMetadataCountStatisticInput` via:

GetWorkspaceProjectMetadataCountStatisticArgs{...}

type GetWorkspaceProjectMetadataCountStatisticObjectTypeCountList added in v0.6.0

type GetWorkspaceProjectMetadataCountStatisticObjectTypeCountList struct {
	// The value for the count statistic object.
	ObjectCount string `pulumi:"objectCount"`
	// The type of object for the count statistic object.
	ObjectType string `pulumi:"objectType"`
}

type GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArgs added in v0.6.0

type GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArgs struct {
	// The value for the count statistic object.
	ObjectCount pulumi.StringInput `pulumi:"objectCount"`
	// The type of object for the count statistic object.
	ObjectType pulumi.StringInput `pulumi:"objectType"`
}

func (GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArgs) ElementType added in v0.6.0

func (GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArgs) ToGetWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput added in v0.6.0

func (GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArgs) ToGetWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArgs) ToGetWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutputWithContext(ctx context.Context) GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput

type GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArray added in v0.6.0

type GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArray []GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListInput

func (GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArray) ElementType added in v0.6.0

func (GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArray) ToGetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput added in v0.6.0

func (GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArray) ToGetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArray) ToGetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutputWithContext(ctx context.Context) GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput

type GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayInput added in v0.6.0

type GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayInput interface {
	pulumi.Input

	ToGetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput() GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput
	ToGetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutputWithContext(context.Context) GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput
}

GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayInput is an input type that accepts GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArray and GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput values. You can construct a concrete instance of `GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayInput` via:

GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArray{ GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArgs{...} }

type GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput added in v0.6.0

type GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput) Index added in v0.6.0

func (GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput) ToGetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput added in v0.6.0

func (GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput) ToGetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutputWithContext added in v0.6.0

func (o GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput) ToGetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutputWithContext(ctx context.Context) GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput

type GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListInput added in v0.6.0

type GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListInput interface {
	pulumi.Input

	ToGetWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput() GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput
	ToGetWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutputWithContext(context.Context) GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput
}

GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListInput is an input type that accepts GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArgs and GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput values. You can construct a concrete instance of `GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListInput` via:

GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListArgs{...}

type GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput added in v0.6.0

type GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput) ObjectCount added in v0.6.0

The value for the count statistic object.

func (GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput) ObjectType added in v0.6.0

The type of object for the count statistic object.

func (GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput) ToGetWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput added in v0.6.0

func (GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput) ToGetWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutputWithContext added in v0.6.0

func (o GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput) ToGetWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutputWithContext(ctx context.Context) GetWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput

type GetWorkspaceProjectMetadataCountStatisticOutput added in v0.6.0

type GetWorkspaceProjectMetadataCountStatisticOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectMetadataCountStatisticOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectMetadataCountStatisticOutput) ObjectTypeCountLists added in v0.6.0

The array of statistics.

func (GetWorkspaceProjectMetadataCountStatisticOutput) ToGetWorkspaceProjectMetadataCountStatisticOutput added in v0.6.0

func (o GetWorkspaceProjectMetadataCountStatisticOutput) ToGetWorkspaceProjectMetadataCountStatisticOutput() GetWorkspaceProjectMetadataCountStatisticOutput

func (GetWorkspaceProjectMetadataCountStatisticOutput) ToGetWorkspaceProjectMetadataCountStatisticOutputWithContext added in v0.6.0

func (o GetWorkspaceProjectMetadataCountStatisticOutput) ToGetWorkspaceProjectMetadataCountStatisticOutputWithContext(ctx context.Context) GetWorkspaceProjectMetadataCountStatisticOutput

type GetWorkspaceProjectMetadataInput added in v0.6.0

type GetWorkspaceProjectMetadataInput interface {
	pulumi.Input

	ToGetWorkspaceProjectMetadataOutput() GetWorkspaceProjectMetadataOutput
	ToGetWorkspaceProjectMetadataOutputWithContext(context.Context) GetWorkspaceProjectMetadataOutput
}

GetWorkspaceProjectMetadataInput is an input type that accepts GetWorkspaceProjectMetadataArgs and GetWorkspaceProjectMetadataOutput values. You can construct a concrete instance of `GetWorkspaceProjectMetadataInput` via:

GetWorkspaceProjectMetadataArgs{...}

type GetWorkspaceProjectMetadataOutput added in v0.6.0

type GetWorkspaceProjectMetadataOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectMetadataOutput) AggregatorKey added in v0.6.0

The owning object key for this object.

func (GetWorkspaceProjectMetadataOutput) Aggregators added in v0.6.0

A summary type containing information about the object's aggregator including its type, key, name and description.

func (GetWorkspaceProjectMetadataOutput) CountStatistics added in v0.6.0

A count statistics.

func (GetWorkspaceProjectMetadataOutput) CreatedBy added in v0.6.0

The user that created the object.

func (GetWorkspaceProjectMetadataOutput) CreatedByName added in v0.6.0

The user that created the object.

func (GetWorkspaceProjectMetadataOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectMetadataOutput) IdentifierPath added in v0.6.0

The full path to identify this object.

func (GetWorkspaceProjectMetadataOutput) InfoFields added in v0.6.0

Information property fields.

func (GetWorkspaceProjectMetadataOutput) IsFavorite added in v0.6.0

Specifies whether this object is a favorite or not.

func (GetWorkspaceProjectMetadataOutput) Labels added in v0.6.0

Labels are keywords or tags that you can add to data assets, dataflows and so on. You can define your own labels and use them to categorize content.

func (GetWorkspaceProjectMetadataOutput) RegistryVersion added in v0.6.0

The registry version of the object.

func (GetWorkspaceProjectMetadataOutput) TimeCreated added in v0.6.0

The date and time that the object was created.

func (GetWorkspaceProjectMetadataOutput) TimeUpdated added in v0.6.0

The date and time that the object was updated.

func (GetWorkspaceProjectMetadataOutput) ToGetWorkspaceProjectMetadataOutput added in v0.6.0

func (o GetWorkspaceProjectMetadataOutput) ToGetWorkspaceProjectMetadataOutput() GetWorkspaceProjectMetadataOutput

func (GetWorkspaceProjectMetadataOutput) ToGetWorkspaceProjectMetadataOutputWithContext added in v0.6.0

func (o GetWorkspaceProjectMetadataOutput) ToGetWorkspaceProjectMetadataOutputWithContext(ctx context.Context) GetWorkspaceProjectMetadataOutput

func (GetWorkspaceProjectMetadataOutput) UpdatedBy added in v0.6.0

The user that updated the object.

func (GetWorkspaceProjectMetadataOutput) UpdatedByName added in v0.6.0

The user that updated the object.

type GetWorkspaceProjectParentRef added in v0.6.0

type GetWorkspaceProjectParentRef struct {
	// Key of the parent object.
	Parent string `pulumi:"parent"`
	// Key of the root document object.
	RootDocId string `pulumi:"rootDocId"`
}

type GetWorkspaceProjectParentRefArgs added in v0.6.0

type GetWorkspaceProjectParentRefArgs struct {
	// Key of the parent object.
	Parent pulumi.StringInput `pulumi:"parent"`
	// Key of the root document object.
	RootDocId pulumi.StringInput `pulumi:"rootDocId"`
}

func (GetWorkspaceProjectParentRefArgs) ElementType added in v0.6.0

func (GetWorkspaceProjectParentRefArgs) ToGetWorkspaceProjectParentRefOutput added in v0.6.0

func (i GetWorkspaceProjectParentRefArgs) ToGetWorkspaceProjectParentRefOutput() GetWorkspaceProjectParentRefOutput

func (GetWorkspaceProjectParentRefArgs) ToGetWorkspaceProjectParentRefOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectParentRefArgs) ToGetWorkspaceProjectParentRefOutputWithContext(ctx context.Context) GetWorkspaceProjectParentRefOutput

type GetWorkspaceProjectParentRefArray added in v0.6.0

type GetWorkspaceProjectParentRefArray []GetWorkspaceProjectParentRefInput

func (GetWorkspaceProjectParentRefArray) ElementType added in v0.6.0

func (GetWorkspaceProjectParentRefArray) ToGetWorkspaceProjectParentRefArrayOutput added in v0.6.0

func (i GetWorkspaceProjectParentRefArray) ToGetWorkspaceProjectParentRefArrayOutput() GetWorkspaceProjectParentRefArrayOutput

func (GetWorkspaceProjectParentRefArray) ToGetWorkspaceProjectParentRefArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectParentRefArray) ToGetWorkspaceProjectParentRefArrayOutputWithContext(ctx context.Context) GetWorkspaceProjectParentRefArrayOutput

type GetWorkspaceProjectParentRefArrayInput added in v0.6.0

type GetWorkspaceProjectParentRefArrayInput interface {
	pulumi.Input

	ToGetWorkspaceProjectParentRefArrayOutput() GetWorkspaceProjectParentRefArrayOutput
	ToGetWorkspaceProjectParentRefArrayOutputWithContext(context.Context) GetWorkspaceProjectParentRefArrayOutput
}

GetWorkspaceProjectParentRefArrayInput is an input type that accepts GetWorkspaceProjectParentRefArray and GetWorkspaceProjectParentRefArrayOutput values. You can construct a concrete instance of `GetWorkspaceProjectParentRefArrayInput` via:

GetWorkspaceProjectParentRefArray{ GetWorkspaceProjectParentRefArgs{...} }

type GetWorkspaceProjectParentRefArrayOutput added in v0.6.0

type GetWorkspaceProjectParentRefArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectParentRefArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectParentRefArrayOutput) Index added in v0.6.0

func (GetWorkspaceProjectParentRefArrayOutput) ToGetWorkspaceProjectParentRefArrayOutput added in v0.6.0

func (o GetWorkspaceProjectParentRefArrayOutput) ToGetWorkspaceProjectParentRefArrayOutput() GetWorkspaceProjectParentRefArrayOutput

func (GetWorkspaceProjectParentRefArrayOutput) ToGetWorkspaceProjectParentRefArrayOutputWithContext added in v0.6.0

func (o GetWorkspaceProjectParentRefArrayOutput) ToGetWorkspaceProjectParentRefArrayOutputWithContext(ctx context.Context) GetWorkspaceProjectParentRefArrayOutput

type GetWorkspaceProjectParentRefInput added in v0.6.0

type GetWorkspaceProjectParentRefInput interface {
	pulumi.Input

	ToGetWorkspaceProjectParentRefOutput() GetWorkspaceProjectParentRefOutput
	ToGetWorkspaceProjectParentRefOutputWithContext(context.Context) GetWorkspaceProjectParentRefOutput
}

GetWorkspaceProjectParentRefInput is an input type that accepts GetWorkspaceProjectParentRefArgs and GetWorkspaceProjectParentRefOutput values. You can construct a concrete instance of `GetWorkspaceProjectParentRefInput` via:

GetWorkspaceProjectParentRefArgs{...}

type GetWorkspaceProjectParentRefOutput added in v0.6.0

type GetWorkspaceProjectParentRefOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectParentRefOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectParentRefOutput) Parent added in v0.6.0

Key of the parent object.

func (GetWorkspaceProjectParentRefOutput) RootDocId added in v0.6.0

Key of the root document object.

func (GetWorkspaceProjectParentRefOutput) ToGetWorkspaceProjectParentRefOutput added in v0.6.0

func (o GetWorkspaceProjectParentRefOutput) ToGetWorkspaceProjectParentRefOutput() GetWorkspaceProjectParentRefOutput

func (GetWorkspaceProjectParentRefOutput) ToGetWorkspaceProjectParentRefOutputWithContext added in v0.6.0

func (o GetWorkspaceProjectParentRefOutput) ToGetWorkspaceProjectParentRefOutputWithContext(ctx context.Context) GetWorkspaceProjectParentRefOutput

type GetWorkspaceProjectRegistryMetadata added in v0.6.0

type GetWorkspaceProjectRegistryMetadata struct {
	// The owning object key for this object.
	AggregatorKey string `pulumi:"aggregatorKey"`
	// Specifies whether this object is a favorite or not.
	IsFavorite bool `pulumi:"isFavorite"`
	// The key of the aggregator object.
	Key string `pulumi:"key"`
	// Labels are keywords or tags that you can add to data assets, dataflows and so on. You can define your own labels and use them to categorize content.
	Labels []string `pulumi:"labels"`
	// The registry version of the object.
	RegistryVersion int `pulumi:"registryVersion"`
}

type GetWorkspaceProjectRegistryMetadataArgs added in v0.6.0

type GetWorkspaceProjectRegistryMetadataArgs struct {
	// The owning object key for this object.
	AggregatorKey pulumi.StringInput `pulumi:"aggregatorKey"`
	// Specifies whether this object is a favorite or not.
	IsFavorite pulumi.BoolInput `pulumi:"isFavorite"`
	// The key of the aggregator object.
	Key pulumi.StringInput `pulumi:"key"`
	// Labels are keywords or tags that you can add to data assets, dataflows and so on. You can define your own labels and use them to categorize content.
	Labels pulumi.StringArrayInput `pulumi:"labels"`
	// The registry version of the object.
	RegistryVersion pulumi.IntInput `pulumi:"registryVersion"`
}

func (GetWorkspaceProjectRegistryMetadataArgs) ElementType added in v0.6.0

func (GetWorkspaceProjectRegistryMetadataArgs) ToGetWorkspaceProjectRegistryMetadataOutput added in v0.6.0

func (i GetWorkspaceProjectRegistryMetadataArgs) ToGetWorkspaceProjectRegistryMetadataOutput() GetWorkspaceProjectRegistryMetadataOutput

func (GetWorkspaceProjectRegistryMetadataArgs) ToGetWorkspaceProjectRegistryMetadataOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectRegistryMetadataArgs) ToGetWorkspaceProjectRegistryMetadataOutputWithContext(ctx context.Context) GetWorkspaceProjectRegistryMetadataOutput

type GetWorkspaceProjectRegistryMetadataArray added in v0.6.0

type GetWorkspaceProjectRegistryMetadataArray []GetWorkspaceProjectRegistryMetadataInput

func (GetWorkspaceProjectRegistryMetadataArray) ElementType added in v0.6.0

func (GetWorkspaceProjectRegistryMetadataArray) ToGetWorkspaceProjectRegistryMetadataArrayOutput added in v0.6.0

func (i GetWorkspaceProjectRegistryMetadataArray) ToGetWorkspaceProjectRegistryMetadataArrayOutput() GetWorkspaceProjectRegistryMetadataArrayOutput

func (GetWorkspaceProjectRegistryMetadataArray) ToGetWorkspaceProjectRegistryMetadataArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectRegistryMetadataArray) ToGetWorkspaceProjectRegistryMetadataArrayOutputWithContext(ctx context.Context) GetWorkspaceProjectRegistryMetadataArrayOutput

type GetWorkspaceProjectRegistryMetadataArrayInput added in v0.6.0

type GetWorkspaceProjectRegistryMetadataArrayInput interface {
	pulumi.Input

	ToGetWorkspaceProjectRegistryMetadataArrayOutput() GetWorkspaceProjectRegistryMetadataArrayOutput
	ToGetWorkspaceProjectRegistryMetadataArrayOutputWithContext(context.Context) GetWorkspaceProjectRegistryMetadataArrayOutput
}

GetWorkspaceProjectRegistryMetadataArrayInput is an input type that accepts GetWorkspaceProjectRegistryMetadataArray and GetWorkspaceProjectRegistryMetadataArrayOutput values. You can construct a concrete instance of `GetWorkspaceProjectRegistryMetadataArrayInput` via:

GetWorkspaceProjectRegistryMetadataArray{ GetWorkspaceProjectRegistryMetadataArgs{...} }

type GetWorkspaceProjectRegistryMetadataArrayOutput added in v0.6.0

type GetWorkspaceProjectRegistryMetadataArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectRegistryMetadataArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectRegistryMetadataArrayOutput) Index added in v0.6.0

func (GetWorkspaceProjectRegistryMetadataArrayOutput) ToGetWorkspaceProjectRegistryMetadataArrayOutput added in v0.6.0

func (o GetWorkspaceProjectRegistryMetadataArrayOutput) ToGetWorkspaceProjectRegistryMetadataArrayOutput() GetWorkspaceProjectRegistryMetadataArrayOutput

func (GetWorkspaceProjectRegistryMetadataArrayOutput) ToGetWorkspaceProjectRegistryMetadataArrayOutputWithContext added in v0.6.0

func (o GetWorkspaceProjectRegistryMetadataArrayOutput) ToGetWorkspaceProjectRegistryMetadataArrayOutputWithContext(ctx context.Context) GetWorkspaceProjectRegistryMetadataArrayOutput

type GetWorkspaceProjectRegistryMetadataInput added in v0.6.0

type GetWorkspaceProjectRegistryMetadataInput interface {
	pulumi.Input

	ToGetWorkspaceProjectRegistryMetadataOutput() GetWorkspaceProjectRegistryMetadataOutput
	ToGetWorkspaceProjectRegistryMetadataOutputWithContext(context.Context) GetWorkspaceProjectRegistryMetadataOutput
}

GetWorkspaceProjectRegistryMetadataInput is an input type that accepts GetWorkspaceProjectRegistryMetadataArgs and GetWorkspaceProjectRegistryMetadataOutput values. You can construct a concrete instance of `GetWorkspaceProjectRegistryMetadataInput` via:

GetWorkspaceProjectRegistryMetadataArgs{...}

type GetWorkspaceProjectRegistryMetadataOutput added in v0.6.0

type GetWorkspaceProjectRegistryMetadataOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectRegistryMetadataOutput) AggregatorKey added in v0.6.0

The owning object key for this object.

func (GetWorkspaceProjectRegistryMetadataOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectRegistryMetadataOutput) IsFavorite added in v0.6.0

Specifies whether this object is a favorite or not.

func (GetWorkspaceProjectRegistryMetadataOutput) Key added in v0.6.0

The key of the aggregator object.

func (GetWorkspaceProjectRegistryMetadataOutput) Labels added in v0.6.0

Labels are keywords or tags that you can add to data assets, dataflows and so on. You can define your own labels and use them to categorize content.

func (GetWorkspaceProjectRegistryMetadataOutput) RegistryVersion added in v0.6.0

The registry version of the object.

func (GetWorkspaceProjectRegistryMetadataOutput) ToGetWorkspaceProjectRegistryMetadataOutput added in v0.6.0

func (o GetWorkspaceProjectRegistryMetadataOutput) ToGetWorkspaceProjectRegistryMetadataOutput() GetWorkspaceProjectRegistryMetadataOutput

func (GetWorkspaceProjectRegistryMetadataOutput) ToGetWorkspaceProjectRegistryMetadataOutputWithContext added in v0.6.0

func (o GetWorkspaceProjectRegistryMetadataOutput) ToGetWorkspaceProjectRegistryMetadataOutputWithContext(ctx context.Context) GetWorkspaceProjectRegistryMetadataOutput

type GetWorkspaceProjectsArgs added in v0.6.0

type GetWorkspaceProjectsArgs struct {
	// Specifies the fields to get for an object.
	Fields  []string                     `pulumi:"fields"`
	Filters []GetWorkspaceProjectsFilter `pulumi:"filters"`
	// Used to filter by the identifier of the object.
	Identifiers []string `pulumi:"identifiers"`
	// Used to filter by the name of the object.
	Name *string `pulumi:"name"`
	// This parameter can be used to filter objects by the names that match partially or fully with the given value.
	NameContains *string `pulumi:"nameContains"`
	// The workspace ID.
	WorkspaceId string `pulumi:"workspaceId"`
}

A collection of arguments for invoking getWorkspaceProjects.

type GetWorkspaceProjectsFilter added in v0.6.0

type GetWorkspaceProjectsFilter struct {
	// Used to filter by the name of the object.
	Name   string   `pulumi:"name"`
	Regex  *bool    `pulumi:"regex"`
	Values []string `pulumi:"values"`
}

type GetWorkspaceProjectsFilterArgs added in v0.6.0

type GetWorkspaceProjectsFilterArgs struct {
	// Used to filter by the name of the object.
	Name   pulumi.StringInput      `pulumi:"name"`
	Regex  pulumi.BoolPtrInput     `pulumi:"regex"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetWorkspaceProjectsFilterArgs) ElementType added in v0.6.0

func (GetWorkspaceProjectsFilterArgs) ToGetWorkspaceProjectsFilterOutput added in v0.6.0

func (i GetWorkspaceProjectsFilterArgs) ToGetWorkspaceProjectsFilterOutput() GetWorkspaceProjectsFilterOutput

func (GetWorkspaceProjectsFilterArgs) ToGetWorkspaceProjectsFilterOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectsFilterArgs) ToGetWorkspaceProjectsFilterOutputWithContext(ctx context.Context) GetWorkspaceProjectsFilterOutput

type GetWorkspaceProjectsFilterArray added in v0.6.0

type GetWorkspaceProjectsFilterArray []GetWorkspaceProjectsFilterInput

func (GetWorkspaceProjectsFilterArray) ElementType added in v0.6.0

func (GetWorkspaceProjectsFilterArray) ToGetWorkspaceProjectsFilterArrayOutput added in v0.6.0

func (i GetWorkspaceProjectsFilterArray) ToGetWorkspaceProjectsFilterArrayOutput() GetWorkspaceProjectsFilterArrayOutput

func (GetWorkspaceProjectsFilterArray) ToGetWorkspaceProjectsFilterArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectsFilterArray) ToGetWorkspaceProjectsFilterArrayOutputWithContext(ctx context.Context) GetWorkspaceProjectsFilterArrayOutput

type GetWorkspaceProjectsFilterArrayInput added in v0.6.0

type GetWorkspaceProjectsFilterArrayInput interface {
	pulumi.Input

	ToGetWorkspaceProjectsFilterArrayOutput() GetWorkspaceProjectsFilterArrayOutput
	ToGetWorkspaceProjectsFilterArrayOutputWithContext(context.Context) GetWorkspaceProjectsFilterArrayOutput
}

GetWorkspaceProjectsFilterArrayInput is an input type that accepts GetWorkspaceProjectsFilterArray and GetWorkspaceProjectsFilterArrayOutput values. You can construct a concrete instance of `GetWorkspaceProjectsFilterArrayInput` via:

GetWorkspaceProjectsFilterArray{ GetWorkspaceProjectsFilterArgs{...} }

type GetWorkspaceProjectsFilterArrayOutput added in v0.6.0

type GetWorkspaceProjectsFilterArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectsFilterArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectsFilterArrayOutput) Index added in v0.6.0

func (GetWorkspaceProjectsFilterArrayOutput) ToGetWorkspaceProjectsFilterArrayOutput added in v0.6.0

func (o GetWorkspaceProjectsFilterArrayOutput) ToGetWorkspaceProjectsFilterArrayOutput() GetWorkspaceProjectsFilterArrayOutput

func (GetWorkspaceProjectsFilterArrayOutput) ToGetWorkspaceProjectsFilterArrayOutputWithContext added in v0.6.0

func (o GetWorkspaceProjectsFilterArrayOutput) ToGetWorkspaceProjectsFilterArrayOutputWithContext(ctx context.Context) GetWorkspaceProjectsFilterArrayOutput

type GetWorkspaceProjectsFilterInput added in v0.6.0

type GetWorkspaceProjectsFilterInput interface {
	pulumi.Input

	ToGetWorkspaceProjectsFilterOutput() GetWorkspaceProjectsFilterOutput
	ToGetWorkspaceProjectsFilterOutputWithContext(context.Context) GetWorkspaceProjectsFilterOutput
}

GetWorkspaceProjectsFilterInput is an input type that accepts GetWorkspaceProjectsFilterArgs and GetWorkspaceProjectsFilterOutput values. You can construct a concrete instance of `GetWorkspaceProjectsFilterInput` via:

GetWorkspaceProjectsFilterArgs{...}

type GetWorkspaceProjectsFilterOutput added in v0.6.0

type GetWorkspaceProjectsFilterOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectsFilterOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectsFilterOutput) Name added in v0.6.0

Used to filter by the name of the object.

func (GetWorkspaceProjectsFilterOutput) Regex added in v0.6.0

func (GetWorkspaceProjectsFilterOutput) ToGetWorkspaceProjectsFilterOutput added in v0.6.0

func (o GetWorkspaceProjectsFilterOutput) ToGetWorkspaceProjectsFilterOutput() GetWorkspaceProjectsFilterOutput

func (GetWorkspaceProjectsFilterOutput) ToGetWorkspaceProjectsFilterOutputWithContext added in v0.6.0

func (o GetWorkspaceProjectsFilterOutput) ToGetWorkspaceProjectsFilterOutputWithContext(ctx context.Context) GetWorkspaceProjectsFilterOutput

func (GetWorkspaceProjectsFilterOutput) Values added in v0.6.0

type GetWorkspaceProjectsOutputArgs added in v0.6.0

type GetWorkspaceProjectsOutputArgs struct {
	// Specifies the fields to get for an object.
	Fields  pulumi.StringArrayInput              `pulumi:"fields"`
	Filters GetWorkspaceProjectsFilterArrayInput `pulumi:"filters"`
	// Used to filter by the identifier of the object.
	Identifiers pulumi.StringArrayInput `pulumi:"identifiers"`
	// Used to filter by the name of the object.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// This parameter can be used to filter objects by the names that match partially or fully with the given value.
	NameContains pulumi.StringPtrInput `pulumi:"nameContains"`
	// The workspace ID.
	WorkspaceId pulumi.StringInput `pulumi:"workspaceId"`
}

A collection of arguments for invoking getWorkspaceProjects.

func (GetWorkspaceProjectsOutputArgs) ElementType added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollection added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollection struct {
	Items []GetWorkspaceProjectsProjectSummaryCollectionItem `pulumi:"items"`
}

type GetWorkspaceProjectsProjectSummaryCollectionArgs added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionArgs struct {
	Items GetWorkspaceProjectsProjectSummaryCollectionItemArrayInput `pulumi:"items"`
}

func (GetWorkspaceProjectsProjectSummaryCollectionArgs) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionArgs) ToGetWorkspaceProjectsProjectSummaryCollectionOutput added in v0.6.0

func (i GetWorkspaceProjectsProjectSummaryCollectionArgs) ToGetWorkspaceProjectsProjectSummaryCollectionOutput() GetWorkspaceProjectsProjectSummaryCollectionOutput

func (GetWorkspaceProjectsProjectSummaryCollectionArgs) ToGetWorkspaceProjectsProjectSummaryCollectionOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectsProjectSummaryCollectionArgs) ToGetWorkspaceProjectsProjectSummaryCollectionOutputWithContext(ctx context.Context) GetWorkspaceProjectsProjectSummaryCollectionOutput

type GetWorkspaceProjectsProjectSummaryCollectionArray added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionArray []GetWorkspaceProjectsProjectSummaryCollectionInput

func (GetWorkspaceProjectsProjectSummaryCollectionArray) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionArray) ToGetWorkspaceProjectsProjectSummaryCollectionArrayOutput added in v0.6.0

func (i GetWorkspaceProjectsProjectSummaryCollectionArray) ToGetWorkspaceProjectsProjectSummaryCollectionArrayOutput() GetWorkspaceProjectsProjectSummaryCollectionArrayOutput

func (GetWorkspaceProjectsProjectSummaryCollectionArray) ToGetWorkspaceProjectsProjectSummaryCollectionArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectsProjectSummaryCollectionArray) ToGetWorkspaceProjectsProjectSummaryCollectionArrayOutputWithContext(ctx context.Context) GetWorkspaceProjectsProjectSummaryCollectionArrayOutput

type GetWorkspaceProjectsProjectSummaryCollectionArrayInput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionArrayInput interface {
	pulumi.Input

	ToGetWorkspaceProjectsProjectSummaryCollectionArrayOutput() GetWorkspaceProjectsProjectSummaryCollectionArrayOutput
	ToGetWorkspaceProjectsProjectSummaryCollectionArrayOutputWithContext(context.Context) GetWorkspaceProjectsProjectSummaryCollectionArrayOutput
}

GetWorkspaceProjectsProjectSummaryCollectionArrayInput is an input type that accepts GetWorkspaceProjectsProjectSummaryCollectionArray and GetWorkspaceProjectsProjectSummaryCollectionArrayOutput values. You can construct a concrete instance of `GetWorkspaceProjectsProjectSummaryCollectionArrayInput` via:

GetWorkspaceProjectsProjectSummaryCollectionArray{ GetWorkspaceProjectsProjectSummaryCollectionArgs{...} }

type GetWorkspaceProjectsProjectSummaryCollectionArrayOutput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectsProjectSummaryCollectionArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionArrayOutput) Index added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionArrayOutput) ToGetWorkspaceProjectsProjectSummaryCollectionArrayOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionArrayOutput) ToGetWorkspaceProjectsProjectSummaryCollectionArrayOutputWithContext added in v0.6.0

func (o GetWorkspaceProjectsProjectSummaryCollectionArrayOutput) ToGetWorkspaceProjectsProjectSummaryCollectionArrayOutputWithContext(ctx context.Context) GetWorkspaceProjectsProjectSummaryCollectionArrayOutput

type GetWorkspaceProjectsProjectSummaryCollectionInput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionInput interface {
	pulumi.Input

	ToGetWorkspaceProjectsProjectSummaryCollectionOutput() GetWorkspaceProjectsProjectSummaryCollectionOutput
	ToGetWorkspaceProjectsProjectSummaryCollectionOutputWithContext(context.Context) GetWorkspaceProjectsProjectSummaryCollectionOutput
}

GetWorkspaceProjectsProjectSummaryCollectionInput is an input type that accepts GetWorkspaceProjectsProjectSummaryCollectionArgs and GetWorkspaceProjectsProjectSummaryCollectionOutput values. You can construct a concrete instance of `GetWorkspaceProjectsProjectSummaryCollectionInput` via:

GetWorkspaceProjectsProjectSummaryCollectionArgs{...}

type GetWorkspaceProjectsProjectSummaryCollectionItem added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItem struct {
	// The description of the aggregator.
	Description string `pulumi:"description"`
	// Used to filter by the identifier of the object.
	Identifier string `pulumi:"identifier"`
	// The key of the aggregator object.
	Key string `pulumi:"key"`
	// A key map. If provided, the key is replaced with generated key. This structure provides mapping between user provided key and generated key.
	KeyMap map[string]interface{} `pulumi:"keyMap"`
	// A summary type containing information about the object including its key, name and when/who created/updated it.
	Metadatas []GetWorkspaceProjectsProjectSummaryCollectionItemMetadata `pulumi:"metadatas"`
	// The type of the object.
	ModelType string `pulumi:"modelType"`
	// The model version of an object.
	ModelVersion string `pulumi:"modelVersion"`
	// Used to filter by the name of the object.
	Name string `pulumi:"name"`
	// The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
	ObjectStatus int `pulumi:"objectStatus"`
	// The version of the object that is used to track changes in the object instance.
	ObjectVersion int `pulumi:"objectVersion"`
	// A reference to the object's parent.
	ParentReves      []GetWorkspaceProjectsProjectSummaryCollectionItemParentRef      `pulumi:"parentReves"`
	ProjectKey       string                                                           `pulumi:"projectKey"`
	RegistryMetadata GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadata `pulumi:"registryMetadata"`
	// The workspace ID.
	WorkspaceId string `pulumi:"workspaceId"`
}

type GetWorkspaceProjectsProjectSummaryCollectionItemArgs added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemArgs struct {
	// The description of the aggregator.
	Description pulumi.StringInput `pulumi:"description"`
	// Used to filter by the identifier of the object.
	Identifier pulumi.StringInput `pulumi:"identifier"`
	// The key of the aggregator object.
	Key pulumi.StringInput `pulumi:"key"`
	// A key map. If provided, the key is replaced with generated key. This structure provides mapping between user provided key and generated key.
	KeyMap pulumi.MapInput `pulumi:"keyMap"`
	// A summary type containing information about the object including its key, name and when/who created/updated it.
	Metadatas GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayInput `pulumi:"metadatas"`
	// The type of the object.
	ModelType pulumi.StringInput `pulumi:"modelType"`
	// The model version of an object.
	ModelVersion pulumi.StringInput `pulumi:"modelVersion"`
	// Used to filter by the name of the object.
	Name pulumi.StringInput `pulumi:"name"`
	// The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
	ObjectStatus pulumi.IntInput `pulumi:"objectStatus"`
	// The version of the object that is used to track changes in the object instance.
	ObjectVersion pulumi.IntInput `pulumi:"objectVersion"`
	// A reference to the object's parent.
	ParentReves      GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayInput   `pulumi:"parentReves"`
	ProjectKey       pulumi.StringInput                                                    `pulumi:"projectKey"`
	RegistryMetadata GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataInput `pulumi:"registryMetadata"`
	// The workspace ID.
	WorkspaceId pulumi.StringInput `pulumi:"workspaceId"`
}

func (GetWorkspaceProjectsProjectSummaryCollectionItemArgs) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemArgs) ToGetWorkspaceProjectsProjectSummaryCollectionItemOutput added in v0.6.0

func (i GetWorkspaceProjectsProjectSummaryCollectionItemArgs) ToGetWorkspaceProjectsProjectSummaryCollectionItemOutput() GetWorkspaceProjectsProjectSummaryCollectionItemOutput

func (GetWorkspaceProjectsProjectSummaryCollectionItemArgs) ToGetWorkspaceProjectsProjectSummaryCollectionItemOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectsProjectSummaryCollectionItemArgs) ToGetWorkspaceProjectsProjectSummaryCollectionItemOutputWithContext(ctx context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemOutput

type GetWorkspaceProjectsProjectSummaryCollectionItemArray added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemArray []GetWorkspaceProjectsProjectSummaryCollectionItemInput

func (GetWorkspaceProjectsProjectSummaryCollectionItemArray) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemArray) ToGetWorkspaceProjectsProjectSummaryCollectionItemArrayOutput added in v0.6.0

func (i GetWorkspaceProjectsProjectSummaryCollectionItemArray) ToGetWorkspaceProjectsProjectSummaryCollectionItemArrayOutput() GetWorkspaceProjectsProjectSummaryCollectionItemArrayOutput

func (GetWorkspaceProjectsProjectSummaryCollectionItemArray) ToGetWorkspaceProjectsProjectSummaryCollectionItemArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectsProjectSummaryCollectionItemArray) ToGetWorkspaceProjectsProjectSummaryCollectionItemArrayOutputWithContext(ctx context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemArrayOutput

type GetWorkspaceProjectsProjectSummaryCollectionItemArrayInput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemArrayInput interface {
	pulumi.Input

	ToGetWorkspaceProjectsProjectSummaryCollectionItemArrayOutput() GetWorkspaceProjectsProjectSummaryCollectionItemArrayOutput
	ToGetWorkspaceProjectsProjectSummaryCollectionItemArrayOutputWithContext(context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemArrayOutput
}

GetWorkspaceProjectsProjectSummaryCollectionItemArrayInput is an input type that accepts GetWorkspaceProjectsProjectSummaryCollectionItemArray and GetWorkspaceProjectsProjectSummaryCollectionItemArrayOutput values. You can construct a concrete instance of `GetWorkspaceProjectsProjectSummaryCollectionItemArrayInput` via:

GetWorkspaceProjectsProjectSummaryCollectionItemArray{ GetWorkspaceProjectsProjectSummaryCollectionItemArgs{...} }

type GetWorkspaceProjectsProjectSummaryCollectionItemArrayOutput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectsProjectSummaryCollectionItemArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemArrayOutput) Index added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemArrayOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemArrayOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemArrayOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemArrayOutputWithContext added in v0.6.0

func (o GetWorkspaceProjectsProjectSummaryCollectionItemArrayOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemArrayOutputWithContext(ctx context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemArrayOutput

type GetWorkspaceProjectsProjectSummaryCollectionItemInput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemInput interface {
	pulumi.Input

	ToGetWorkspaceProjectsProjectSummaryCollectionItemOutput() GetWorkspaceProjectsProjectSummaryCollectionItemOutput
	ToGetWorkspaceProjectsProjectSummaryCollectionItemOutputWithContext(context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemOutput
}

GetWorkspaceProjectsProjectSummaryCollectionItemInput is an input type that accepts GetWorkspaceProjectsProjectSummaryCollectionItemArgs and GetWorkspaceProjectsProjectSummaryCollectionItemOutput values. You can construct a concrete instance of `GetWorkspaceProjectsProjectSummaryCollectionItemInput` via:

GetWorkspaceProjectsProjectSummaryCollectionItemArgs{...}

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadata added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadata struct {
	// The owning object key for this object.
	AggregatorKey string `pulumi:"aggregatorKey"`
	// A summary type containing information about the object's aggregator including its type, key, name and description.
	Aggregators []GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregator `pulumi:"aggregators"`
	// A count statistics.
	CountStatistics []GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatistic `pulumi:"countStatistics"`
	// The user that created the object.
	CreatedBy string `pulumi:"createdBy"`
	// The user that created the object.
	CreatedByName string `pulumi:"createdByName"`
	// The full path to identify this object.
	IdentifierPath string `pulumi:"identifierPath"`
	// Information property fields.
	InfoFields map[string]interface{} `pulumi:"infoFields"`
	// Specifies whether this object is a favorite or not.
	IsFavorite bool `pulumi:"isFavorite"`
	// Labels are keywords or tags that you can add to data assets, dataflows and so on. You can define your own labels and use them to categorize content.
	Labels []string `pulumi:"labels"`
	// The registry version of the object.
	RegistryVersion int `pulumi:"registryVersion"`
	// The date and time that the object was created.
	TimeCreated string `pulumi:"timeCreated"`
	// The date and time that the object was updated.
	TimeUpdated string `pulumi:"timeUpdated"`
	// The user that updated the object.
	UpdatedBy string `pulumi:"updatedBy"`
	// The user that updated the object.
	UpdatedByName string `pulumi:"updatedByName"`
}

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregator added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregator struct {
	// The description of the aggregator.
	Description string `pulumi:"description"`
	// Used to filter by the identifier of the object.
	Identifier string `pulumi:"identifier"`
	// The key of the aggregator object.
	Key string `pulumi:"key"`
	// Used to filter by the name of the object.
	Name string `pulumi:"name"`
	// The type of the aggregator.
	Type string `pulumi:"type"`
}

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArgs added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArgs struct {
	// The description of the aggregator.
	Description pulumi.StringInput `pulumi:"description"`
	// Used to filter by the identifier of the object.
	Identifier pulumi.StringInput `pulumi:"identifier"`
	// The key of the aggregator object.
	Key pulumi.StringInput `pulumi:"key"`
	// Used to filter by the name of the object.
	Name pulumi.StringInput `pulumi:"name"`
	// The type of the aggregator.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArgs) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArgs) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArgs) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArgs) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorOutputWithContext(ctx context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorOutput

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArray added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArray []GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorInput

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArray) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArray) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArrayOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArray) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArray) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArrayOutputWithContext(ctx context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArrayOutput

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArrayInput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArrayInput interface {
	pulumi.Input

	ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArrayOutput() GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArrayOutput
	ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArrayOutputWithContext(context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArrayOutput
}

GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArrayInput is an input type that accepts GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArray and GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArrayOutput values. You can construct a concrete instance of `GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArrayInput` via:

GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArray{ GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArgs{...} }

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArrayOutput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArrayOutput) Index added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArrayOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArrayOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArrayOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArrayOutputWithContext added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorInput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorInput interface {
	pulumi.Input

	ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorOutput() GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorOutput
	ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorOutputWithContext(context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorOutput
}

GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorInput is an input type that accepts GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArgs and GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorOutput values. You can construct a concrete instance of `GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorInput` via:

GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArgs{...}

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorOutput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorOutput) Description added in v0.6.0

The description of the aggregator.

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorOutput) Identifier added in v0.6.0

Used to filter by the identifier of the object.

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorOutput) Key added in v0.6.0

The key of the aggregator object.

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorOutput) Name added in v0.6.0

Used to filter by the name of the object.

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorOutputWithContext added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorOutput) Type added in v0.6.0

The type of the aggregator.

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArgs added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArgs struct {
	// The owning object key for this object.
	AggregatorKey pulumi.StringInput `pulumi:"aggregatorKey"`
	// A summary type containing information about the object's aggregator including its type, key, name and description.
	Aggregators GetWorkspaceProjectsProjectSummaryCollectionItemMetadataAggregatorArrayInput `pulumi:"aggregators"`
	// A count statistics.
	CountStatistics GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArrayInput `pulumi:"countStatistics"`
	// The user that created the object.
	CreatedBy pulumi.StringInput `pulumi:"createdBy"`
	// The user that created the object.
	CreatedByName pulumi.StringInput `pulumi:"createdByName"`
	// The full path to identify this object.
	IdentifierPath pulumi.StringInput `pulumi:"identifierPath"`
	// Information property fields.
	InfoFields pulumi.MapInput `pulumi:"infoFields"`
	// Specifies whether this object is a favorite or not.
	IsFavorite pulumi.BoolInput `pulumi:"isFavorite"`
	// Labels are keywords or tags that you can add to data assets, dataflows and so on. You can define your own labels and use them to categorize content.
	Labels pulumi.StringArrayInput `pulumi:"labels"`
	// The registry version of the object.
	RegistryVersion pulumi.IntInput `pulumi:"registryVersion"`
	// The date and time that the object was created.
	TimeCreated pulumi.StringInput `pulumi:"timeCreated"`
	// The date and time that the object was updated.
	TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"`
	// The user that updated the object.
	UpdatedBy pulumi.StringInput `pulumi:"updatedBy"`
	// The user that updated the object.
	UpdatedByName pulumi.StringInput `pulumi:"updatedByName"`
}

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArgs) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArgs) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArgs) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArgs) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutputWithContext(ctx context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArray added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArray []GetWorkspaceProjectsProjectSummaryCollectionItemMetadataInput

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArray) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArray) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArray) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArray) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayOutputWithContext(ctx context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayOutput

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayInput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayInput interface {
	pulumi.Input

	ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayOutput() GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayOutput
	ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayOutputWithContext(context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayOutput
}

GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayInput is an input type that accepts GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArray and GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayOutput values. You can construct a concrete instance of `GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayInput` via:

GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArray{ GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArgs{...} }

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayOutput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayOutput) Index added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayOutputWithContext added in v0.6.0

func (o GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayOutputWithContext(ctx context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArrayOutput

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatistic added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatistic struct {
	// The array of statistics.
	ObjectTypeCountLists []GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountList `pulumi:"objectTypeCountLists"`
}

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArgs added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArgs struct {
	// The array of statistics.
	ObjectTypeCountLists GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayInput `pulumi:"objectTypeCountLists"`
}

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArgs) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArgs) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArgs) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticOutputWithContext added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArray added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArray []GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticInput

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArray) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArray) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArrayOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArray) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArray) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArrayOutputWithContext(ctx context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArrayOutput

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArrayInput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArrayInput interface {
	pulumi.Input

	ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArrayOutput() GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArrayOutput
	ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArrayOutputWithContext(context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArrayOutput
}

GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArrayInput is an input type that accepts GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArray and GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArrayOutput values. You can construct a concrete instance of `GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArrayInput` via:

GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArray{ GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArgs{...} }

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArrayOutput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArrayOutput) Index added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArrayOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArrayOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArrayOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArrayOutputWithContext added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticInput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticInput interface {
	pulumi.Input

	ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticOutput() GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticOutput
	ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticOutputWithContext(context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticOutput
}

GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticInput is an input type that accepts GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArgs and GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticOutput values. You can construct a concrete instance of `GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticInput` via:

GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticArgs{...}

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountList added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountList struct {
	// The value for the count statistic object.
	ObjectCount string `pulumi:"objectCount"`
	// The type of object for the count statistic object.
	ObjectType string `pulumi:"objectType"`
}

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArgs added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArgs struct {
	// The value for the count statistic object.
	ObjectCount pulumi.StringInput `pulumi:"objectCount"`
	// The type of object for the count statistic object.
	ObjectType pulumi.StringInput `pulumi:"objectType"`
}

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArgs) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArgs) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArgs) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutputWithContext added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArray added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArray []GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListInput

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArray) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArray) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArray) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutputWithContext added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayInput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayInput interface {
	pulumi.Input

	ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutput() GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutput
	ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutputWithContext(context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutput
}

GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayInput is an input type that accepts GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArray and GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutput values. You can construct a concrete instance of `GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayInput` via:

GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArray{ GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArgs{...} }

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutput) Index added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArrayOutputWithContext added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListInput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListInput interface {
	pulumi.Input

	ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput() GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput
	ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutputWithContext(context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput
}

GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListInput is an input type that accepts GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArgs and GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput values. You can construct a concrete instance of `GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListInput` via:

GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListArgs{...}

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput) ObjectCount added in v0.6.0

The value for the count statistic object.

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput) ObjectType added in v0.6.0

The type of object for the count statistic object.

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticObjectTypeCountListOutputWithContext added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticOutput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticOutput) ObjectTypeCountLists added in v0.6.0

The array of statistics.

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataCountStatisticOutputWithContext added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataInput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataInput interface {
	pulumi.Input

	ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput() GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput
	ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutputWithContext(context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput
}

GetWorkspaceProjectsProjectSummaryCollectionItemMetadataInput is an input type that accepts GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArgs and GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput values. You can construct a concrete instance of `GetWorkspaceProjectsProjectSummaryCollectionItemMetadataInput` via:

GetWorkspaceProjectsProjectSummaryCollectionItemMetadataArgs{...}

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput) AggregatorKey added in v0.6.0

The owning object key for this object.

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput) Aggregators added in v0.6.0

A summary type containing information about the object's aggregator including its type, key, name and description.

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput) CountStatistics added in v0.6.0

A count statistics.

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput) CreatedBy added in v0.6.0

The user that created the object.

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput) CreatedByName added in v0.6.0

The user that created the object.

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput) IdentifierPath added in v0.6.0

The full path to identify this object.

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput) InfoFields added in v0.6.0

Information property fields.

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput) IsFavorite added in v0.6.0

Specifies whether this object is a favorite or not.

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput) Labels added in v0.6.0

Labels are keywords or tags that you can add to data assets, dataflows and so on. You can define your own labels and use them to categorize content.

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput) RegistryVersion added in v0.6.0

The registry version of the object.

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput) TimeCreated added in v0.6.0

The date and time that the object was created.

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput) TimeUpdated added in v0.6.0

The date and time that the object was updated.

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutputWithContext added in v0.6.0

func (o GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutputWithContext(ctx context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput) UpdatedBy added in v0.6.0

The user that updated the object.

func (GetWorkspaceProjectsProjectSummaryCollectionItemMetadataOutput) UpdatedByName added in v0.6.0

The user that updated the object.

type GetWorkspaceProjectsProjectSummaryCollectionItemOutput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectsProjectSummaryCollectionItemOutput) Description added in v0.6.0

The description of the aggregator.

func (GetWorkspaceProjectsProjectSummaryCollectionItemOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemOutput) Identifier added in v0.6.0

Used to filter by the identifier of the object.

func (GetWorkspaceProjectsProjectSummaryCollectionItemOutput) Key added in v0.6.0

The key of the aggregator object.

func (GetWorkspaceProjectsProjectSummaryCollectionItemOutput) KeyMap added in v0.6.0

A key map. If provided, the key is replaced with generated key. This structure provides mapping between user provided key and generated key.

func (GetWorkspaceProjectsProjectSummaryCollectionItemOutput) Metadatas added in v0.6.0

A summary type containing information about the object including its key, name and when/who created/updated it.

func (GetWorkspaceProjectsProjectSummaryCollectionItemOutput) ModelType added in v0.6.0

The type of the object.

func (GetWorkspaceProjectsProjectSummaryCollectionItemOutput) ModelVersion added in v0.6.0

The model version of an object.

func (GetWorkspaceProjectsProjectSummaryCollectionItemOutput) Name added in v0.6.0

Used to filter by the name of the object.

func (GetWorkspaceProjectsProjectSummaryCollectionItemOutput) ObjectStatus added in v0.6.0

The status of an object that can be set to value 1 for shallow references across objects, other values reserved.

func (GetWorkspaceProjectsProjectSummaryCollectionItemOutput) ObjectVersion added in v0.6.0

The version of the object that is used to track changes in the object instance.

func (GetWorkspaceProjectsProjectSummaryCollectionItemOutput) ParentReves added in v0.6.0

A reference to the object's parent.

func (GetWorkspaceProjectsProjectSummaryCollectionItemOutput) ProjectKey added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemOutput) RegistryMetadata added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemOutputWithContext added in v0.6.0

func (o GetWorkspaceProjectsProjectSummaryCollectionItemOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemOutputWithContext(ctx context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemOutput

func (GetWorkspaceProjectsProjectSummaryCollectionItemOutput) WorkspaceId added in v0.6.0

The workspace ID.

type GetWorkspaceProjectsProjectSummaryCollectionItemParentRef added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemParentRef struct {
	// Key of the parent object.
	Parent string `pulumi:"parent"`
	// Key of the root document object.
	RootDocId string `pulumi:"rootDocId"`
}

type GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArgs added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArgs struct {
	// Key of the parent object.
	Parent pulumi.StringInput `pulumi:"parent"`
	// Key of the root document object.
	RootDocId pulumi.StringInput `pulumi:"rootDocId"`
}

func (GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArgs) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArgs) ToGetWorkspaceProjectsProjectSummaryCollectionItemParentRefOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArgs) ToGetWorkspaceProjectsProjectSummaryCollectionItemParentRefOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArgs) ToGetWorkspaceProjectsProjectSummaryCollectionItemParentRefOutputWithContext(ctx context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemParentRefOutput

type GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArray added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArray []GetWorkspaceProjectsProjectSummaryCollectionItemParentRefInput

func (GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArray) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArray) ToGetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArray) ToGetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArray) ToGetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayOutputWithContext(ctx context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayOutput

type GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayInput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayInput interface {
	pulumi.Input

	ToGetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayOutput() GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayOutput
	ToGetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayOutputWithContext(context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayOutput
}

GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayInput is an input type that accepts GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArray and GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayOutput values. You can construct a concrete instance of `GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayInput` via:

GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArray{ GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArgs{...} }

type GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayOutput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayOutput) Index added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayOutputWithContext added in v0.6.0

func (o GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayOutputWithContext(ctx context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArrayOutput

type GetWorkspaceProjectsProjectSummaryCollectionItemParentRefInput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemParentRefInput interface {
	pulumi.Input

	ToGetWorkspaceProjectsProjectSummaryCollectionItemParentRefOutput() GetWorkspaceProjectsProjectSummaryCollectionItemParentRefOutput
	ToGetWorkspaceProjectsProjectSummaryCollectionItemParentRefOutputWithContext(context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemParentRefOutput
}

GetWorkspaceProjectsProjectSummaryCollectionItemParentRefInput is an input type that accepts GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArgs and GetWorkspaceProjectsProjectSummaryCollectionItemParentRefOutput values. You can construct a concrete instance of `GetWorkspaceProjectsProjectSummaryCollectionItemParentRefInput` via:

GetWorkspaceProjectsProjectSummaryCollectionItemParentRefArgs{...}

type GetWorkspaceProjectsProjectSummaryCollectionItemParentRefOutput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemParentRefOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectsProjectSummaryCollectionItemParentRefOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemParentRefOutput) Parent added in v0.6.0

Key of the parent object.

func (GetWorkspaceProjectsProjectSummaryCollectionItemParentRefOutput) RootDocId added in v0.6.0

Key of the root document object.

func (GetWorkspaceProjectsProjectSummaryCollectionItemParentRefOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemParentRefOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemParentRefOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemParentRefOutputWithContext added in v0.6.0

func (o GetWorkspaceProjectsProjectSummaryCollectionItemParentRefOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemParentRefOutputWithContext(ctx context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemParentRefOutput

type GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadata added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadata struct {
	// The owning object key for this object.
	AggregatorKey string `pulumi:"aggregatorKey"`
	// Specifies whether this object is a favorite or not.
	IsFavorite bool `pulumi:"isFavorite"`
	// The key of the aggregator object.
	Key string `pulumi:"key"`
	// Labels are keywords or tags that you can add to data assets, dataflows and so on. You can define your own labels and use them to categorize content.
	Labels []string `pulumi:"labels"`
	// The registry version of the object.
	RegistryVersion int `pulumi:"registryVersion"`
}

type GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataArgs added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataArgs struct {
	// The owning object key for this object.
	AggregatorKey pulumi.StringInput `pulumi:"aggregatorKey"`
	// Specifies whether this object is a favorite or not.
	IsFavorite pulumi.BoolInput `pulumi:"isFavorite"`
	// The key of the aggregator object.
	Key pulumi.StringInput `pulumi:"key"`
	// Labels are keywords or tags that you can add to data assets, dataflows and so on. You can define your own labels and use them to categorize content.
	Labels pulumi.StringArrayInput `pulumi:"labels"`
	// The registry version of the object.
	RegistryVersion pulumi.IntInput `pulumi:"registryVersion"`
}

func (GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataArgs) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataArgs) ToGetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataArgs) ToGetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataOutputWithContext added in v0.6.0

func (i GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataArgs) ToGetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataOutputWithContext(ctx context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataOutput

type GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataInput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataInput interface {
	pulumi.Input

	ToGetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataOutput() GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataOutput
	ToGetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataOutputWithContext(context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataOutput
}

GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataInput is an input type that accepts GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataArgs and GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataOutput values. You can construct a concrete instance of `GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataInput` via:

GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataArgs{...}

type GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataOutput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataOutput) AggregatorKey added in v0.6.0

The owning object key for this object.

func (GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataOutput) IsFavorite added in v0.6.0

Specifies whether this object is a favorite or not.

func (GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataOutput) Key added in v0.6.0

The key of the aggregator object.

func (GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataOutput) Labels added in v0.6.0

Labels are keywords or tags that you can add to data assets, dataflows and so on. You can define your own labels and use them to categorize content.

func (GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataOutput) RegistryVersion added in v0.6.0

The registry version of the object.

func (GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataOutput added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataOutputWithContext added in v0.6.0

func (o GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataOutput) ToGetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataOutputWithContext(ctx context.Context) GetWorkspaceProjectsProjectSummaryCollectionItemRegistryMetadataOutput

type GetWorkspaceProjectsProjectSummaryCollectionOutput added in v0.6.0

type GetWorkspaceProjectsProjectSummaryCollectionOutput struct{ *pulumi.OutputState }

func (GetWorkspaceProjectsProjectSummaryCollectionOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionOutput) Items added in v0.6.0

func (GetWorkspaceProjectsProjectSummaryCollectionOutput) ToGetWorkspaceProjectsProjectSummaryCollectionOutput added in v0.6.0

func (o GetWorkspaceProjectsProjectSummaryCollectionOutput) ToGetWorkspaceProjectsProjectSummaryCollectionOutput() GetWorkspaceProjectsProjectSummaryCollectionOutput

func (GetWorkspaceProjectsProjectSummaryCollectionOutput) ToGetWorkspaceProjectsProjectSummaryCollectionOutputWithContext added in v0.6.0

func (o GetWorkspaceProjectsProjectSummaryCollectionOutput) ToGetWorkspaceProjectsProjectSummaryCollectionOutputWithContext(ctx context.Context) GetWorkspaceProjectsProjectSummaryCollectionOutput

type GetWorkspaceProjectsResult added in v0.6.0

type GetWorkspaceProjectsResult struct {
	Fields  []string                     `pulumi:"fields"`
	Filters []GetWorkspaceProjectsFilter `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id string `pulumi:"id"`
	// The identifier of the aggregator.
	Identifiers []string `pulumi:"identifiers"`
	// Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
	Name         *string `pulumi:"name"`
	NameContains *string `pulumi:"nameContains"`
	// The list of project_summary_collection.
	ProjectSummaryCollections []GetWorkspaceProjectsProjectSummaryCollection `pulumi:"projectSummaryCollections"`
	WorkspaceId               string                                         `pulumi:"workspaceId"`
}

A collection of values returned by getWorkspaceProjects.

func GetWorkspaceProjects added in v0.6.0

func GetWorkspaceProjects(ctx *pulumi.Context, args *GetWorkspaceProjectsArgs, opts ...pulumi.InvokeOption) (*GetWorkspaceProjectsResult, error)

This data source provides the list of Workspace Projects in Oracle Cloud Infrastructure Data Integration service.

Retrieves a lists of projects in a workspace and provides options to filter the list.

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := DataIntegration.GetWorkspaceProjects(ctx, &dataintegration.GetWorkspaceProjectsArgs{
			WorkspaceId:  oci_dataintegration_workspace.Test_workspace.Id,
			Fields:       _var.Workspace_project_fields,
			Identifiers:  _var.Workspace_project_identifier,
			Name:         pulumi.StringRef(_var.Workspace_project_name),
			NameContains: pulumi.StringRef(_var.Workspace_project_name_contains),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetWorkspaceProjectsResultOutput added in v0.6.0

type GetWorkspaceProjectsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getWorkspaceProjects.

func GetWorkspaceProjectsOutput added in v0.6.0

func (GetWorkspaceProjectsResultOutput) ElementType added in v0.6.0

func (GetWorkspaceProjectsResultOutput) Fields added in v0.6.0

func (GetWorkspaceProjectsResultOutput) Filters added in v0.6.0

func (GetWorkspaceProjectsResultOutput) Id added in v0.6.0

The provider-assigned unique ID for this managed resource.

func (GetWorkspaceProjectsResultOutput) Identifiers added in v0.6.0

The identifier of the aggregator.

func (GetWorkspaceProjectsResultOutput) Name added in v0.6.0

Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.

func (GetWorkspaceProjectsResultOutput) NameContains added in v0.6.0

func (GetWorkspaceProjectsResultOutput) ProjectSummaryCollections added in v0.6.0

The list of project_summary_collection.

func (GetWorkspaceProjectsResultOutput) ToGetWorkspaceProjectsResultOutput added in v0.6.0

func (o GetWorkspaceProjectsResultOutput) ToGetWorkspaceProjectsResultOutput() GetWorkspaceProjectsResultOutput

func (GetWorkspaceProjectsResultOutput) ToGetWorkspaceProjectsResultOutputWithContext added in v0.6.0

func (o GetWorkspaceProjectsResultOutput) ToGetWorkspaceProjectsResultOutputWithContext(ctx context.Context) GetWorkspaceProjectsResultOutput

func (GetWorkspaceProjectsResultOutput) WorkspaceId added in v0.6.0

type GetWorkspacesArgs

type GetWorkspacesArgs struct {
	// The OCID of the compartment containing the resources you want to list.
	CompartmentId string                `pulumi:"compartmentId"`
	Filters       []GetWorkspacesFilter `pulumi:"filters"`
	// Used to filter by the name of the object.
	Name *string `pulumi:"name"`
	// The lifecycle state of a resource. When specified, the operation only returns resources that match the given lifecycle state. When not specified, all lifecycle states are processed as a match.
	State *string `pulumi:"state"`
}

A collection of arguments for invoking getWorkspaces.

type GetWorkspacesFilter

type GetWorkspacesFilter struct {
	// Used to filter by the name of the object.
	Name   string   `pulumi:"name"`
	Regex  *bool    `pulumi:"regex"`
	Values []string `pulumi:"values"`
}

type GetWorkspacesFilterArgs

type GetWorkspacesFilterArgs struct {
	// Used to filter by the name of the object.
	Name   pulumi.StringInput      `pulumi:"name"`
	Regex  pulumi.BoolPtrInput     `pulumi:"regex"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetWorkspacesFilterArgs) ElementType

func (GetWorkspacesFilterArgs) ElementType() reflect.Type

func (GetWorkspacesFilterArgs) ToGetWorkspacesFilterOutput

func (i GetWorkspacesFilterArgs) ToGetWorkspacesFilterOutput() GetWorkspacesFilterOutput

func (GetWorkspacesFilterArgs) ToGetWorkspacesFilterOutputWithContext

func (i GetWorkspacesFilterArgs) ToGetWorkspacesFilterOutputWithContext(ctx context.Context) GetWorkspacesFilterOutput

type GetWorkspacesFilterArray

type GetWorkspacesFilterArray []GetWorkspacesFilterInput

func (GetWorkspacesFilterArray) ElementType

func (GetWorkspacesFilterArray) ElementType() reflect.Type

func (GetWorkspacesFilterArray) ToGetWorkspacesFilterArrayOutput

func (i GetWorkspacesFilterArray) ToGetWorkspacesFilterArrayOutput() GetWorkspacesFilterArrayOutput

func (GetWorkspacesFilterArray) ToGetWorkspacesFilterArrayOutputWithContext

func (i GetWorkspacesFilterArray) ToGetWorkspacesFilterArrayOutputWithContext(ctx context.Context) GetWorkspacesFilterArrayOutput

type GetWorkspacesFilterArrayInput

type GetWorkspacesFilterArrayInput interface {
	pulumi.Input

	ToGetWorkspacesFilterArrayOutput() GetWorkspacesFilterArrayOutput
	ToGetWorkspacesFilterArrayOutputWithContext(context.Context) GetWorkspacesFilterArrayOutput
}

GetWorkspacesFilterArrayInput is an input type that accepts GetWorkspacesFilterArray and GetWorkspacesFilterArrayOutput values. You can construct a concrete instance of `GetWorkspacesFilterArrayInput` via:

GetWorkspacesFilterArray{ GetWorkspacesFilterArgs{...} }

type GetWorkspacesFilterArrayOutput

type GetWorkspacesFilterArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspacesFilterArrayOutput) ElementType

func (GetWorkspacesFilterArrayOutput) Index

func (GetWorkspacesFilterArrayOutput) ToGetWorkspacesFilterArrayOutput

func (o GetWorkspacesFilterArrayOutput) ToGetWorkspacesFilterArrayOutput() GetWorkspacesFilterArrayOutput

func (GetWorkspacesFilterArrayOutput) ToGetWorkspacesFilterArrayOutputWithContext

func (o GetWorkspacesFilterArrayOutput) ToGetWorkspacesFilterArrayOutputWithContext(ctx context.Context) GetWorkspacesFilterArrayOutput

type GetWorkspacesFilterInput

type GetWorkspacesFilterInput interface {
	pulumi.Input

	ToGetWorkspacesFilterOutput() GetWorkspacesFilterOutput
	ToGetWorkspacesFilterOutputWithContext(context.Context) GetWorkspacesFilterOutput
}

GetWorkspacesFilterInput is an input type that accepts GetWorkspacesFilterArgs and GetWorkspacesFilterOutput values. You can construct a concrete instance of `GetWorkspacesFilterInput` via:

GetWorkspacesFilterArgs{...}

type GetWorkspacesFilterOutput

type GetWorkspacesFilterOutput struct{ *pulumi.OutputState }

func (GetWorkspacesFilterOutput) ElementType

func (GetWorkspacesFilterOutput) ElementType() reflect.Type

func (GetWorkspacesFilterOutput) Name

Used to filter by the name of the object.

func (GetWorkspacesFilterOutput) Regex

func (GetWorkspacesFilterOutput) ToGetWorkspacesFilterOutput

func (o GetWorkspacesFilterOutput) ToGetWorkspacesFilterOutput() GetWorkspacesFilterOutput

func (GetWorkspacesFilterOutput) ToGetWorkspacesFilterOutputWithContext

func (o GetWorkspacesFilterOutput) ToGetWorkspacesFilterOutputWithContext(ctx context.Context) GetWorkspacesFilterOutput

func (GetWorkspacesFilterOutput) Values

type GetWorkspacesOutputArgs

type GetWorkspacesOutputArgs struct {
	// The OCID of the compartment containing the resources you want to list.
	CompartmentId pulumi.StringInput            `pulumi:"compartmentId"`
	Filters       GetWorkspacesFilterArrayInput `pulumi:"filters"`
	// Used to filter by the name of the object.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The lifecycle state of a resource. When specified, the operation only returns resources that match the given lifecycle state. When not specified, all lifecycle states are processed as a match.
	State pulumi.StringPtrInput `pulumi:"state"`
}

A collection of arguments for invoking getWorkspaces.

func (GetWorkspacesOutputArgs) ElementType

func (GetWorkspacesOutputArgs) ElementType() reflect.Type

type GetWorkspacesResult

type GetWorkspacesResult struct {
	// The OCID of the compartment that contains the workspace.
	CompartmentId string                `pulumi:"compartmentId"`
	Filters       []GetWorkspacesFilter `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id   string  `pulumi:"id"`
	Name *string `pulumi:"name"`
	// Lifecycle states for workspaces in Data Integration Service CREATING - The resource is being created and may not be usable until the entire metadata is defined UPDATING - The resource is being updated and may not be usable until all changes are commited DELETING - The resource is being deleted and might require deep cleanup of children. ACTIVE   - The resource is valid and available for access INACTIVE - The resource might be incomplete in its definition or might have been made unavailable for administrative reasons DELETED  - The resource has been deleted and isn't available FAILED   - The resource is in a failed state due to validation or other errors STARTING - The resource is being started and may not be usable until becomes ACTIVE again STOPPING - The resource is in the process of Stopping and may not be usable until it Stops or fails STOPPED  - The resource is in Stopped state due to stop operation.
	State *string `pulumi:"state"`
	// The list of workspaces.
	Workspaces []GetWorkspacesWorkspace `pulumi:"workspaces"`
}

A collection of values returned by getWorkspaces.

func GetWorkspaces

func GetWorkspaces(ctx *pulumi.Context, args *GetWorkspacesArgs, opts ...pulumi.InvokeOption) (*GetWorkspacesResult, error)

This data source provides the list of Workspaces in Oracle Cloud Infrastructure Data Integration service.

Retrieves a list of Data Integration workspaces.

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := DataIntegration.GetWorkspaces(ctx, &dataintegration.GetWorkspacesArgs{
			CompartmentId: _var.Compartment_id,
			Name:          pulumi.StringRef(_var.Workspace_name),
			State:         pulumi.StringRef(_var.Workspace_state),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetWorkspacesResultOutput

type GetWorkspacesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getWorkspaces.

func (GetWorkspacesResultOutput) CompartmentId

func (o GetWorkspacesResultOutput) CompartmentId() pulumi.StringOutput

The OCID of the compartment that contains the workspace.

func (GetWorkspacesResultOutput) ElementType

func (GetWorkspacesResultOutput) ElementType() reflect.Type

func (GetWorkspacesResultOutput) Filters

func (GetWorkspacesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetWorkspacesResultOutput) Name

func (GetWorkspacesResultOutput) State

Lifecycle states for workspaces in Data Integration Service CREATING - The resource is being created and may not be usable until the entire metadata is defined UPDATING - The resource is being updated and may not be usable until all changes are commited DELETING - The resource is being deleted and might require deep cleanup of children. ACTIVE - The resource is valid and available for access INACTIVE - The resource might be incomplete in its definition or might have been made unavailable for administrative reasons DELETED - The resource has been deleted and isn't available FAILED - The resource is in a failed state due to validation or other errors STARTING - The resource is being started and may not be usable until becomes ACTIVE again STOPPING - The resource is in the process of Stopping and may not be usable until it Stops or fails STOPPED - The resource is in Stopped state due to stop operation.

func (GetWorkspacesResultOutput) ToGetWorkspacesResultOutput

func (o GetWorkspacesResultOutput) ToGetWorkspacesResultOutput() GetWorkspacesResultOutput

func (GetWorkspacesResultOutput) ToGetWorkspacesResultOutputWithContext

func (o GetWorkspacesResultOutput) ToGetWorkspacesResultOutputWithContext(ctx context.Context) GetWorkspacesResultOutput

func (GetWorkspacesResultOutput) Workspaces

The list of workspaces.

type GetWorkspacesWorkspace

type GetWorkspacesWorkspace struct {
	// The OCID of the compartment containing the resources you want to list.
	CompartmentId string `pulumi:"compartmentId"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
	DefinedTags map[string]interface{} `pulumi:"definedTags"`
	// A user defined description for the workspace.
	Description string `pulumi:"description"`
	// A user-friendly display name for the workspace. Does not have to be unique, and can be modified. Avoid entering confidential information.
	DisplayName string `pulumi:"displayName"`
	// The IP of the custom DNS.
	DnsServerIp string `pulumi:"dnsServerIp"`
	// The DNS zone of the custom DNS to use to resolve names.
	DnsServerZone         string `pulumi:"dnsServerZone"`
	EndpointCompartmentId string `pulumi:"endpointCompartmentId"`
	// DCMS endpoint associated with the container/workspace. Returns null if there is none.
	EndpointId string `pulumi:"endpointId"`
	// Name of the private endpoint associated with the container/workspace. Returns null if there is none.
	EndpointName string `pulumi:"endpointName"`
	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
	FreeformTags map[string]interface{} `pulumi:"freeformTags"`
	// A system-generated and immutable identifier assigned to the workspace upon creation.
	Id               string `pulumi:"id"`
	IsForceOperation bool   `pulumi:"isForceOperation"`
	// Specifies whether the private network connection is enabled or disabled.
	IsPrivateNetworkEnabled bool   `pulumi:"isPrivateNetworkEnabled"`
	QuiesceTimeout          int    `pulumi:"quiesceTimeout"`
	RegistryCompartmentId   string `pulumi:"registryCompartmentId"`
	// DCMS registry associated with the container/workspace. Returns null if there is none.
	RegistryId   string `pulumi:"registryId"`
	RegistryName string `pulumi:"registryName"`
	// The lifecycle state of a resource. When specified, the operation only returns resources that match the given lifecycle state. When not specified, all lifecycle states are processed as a match.
	State string `pulumi:"state"`
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in failed state.
	StateMessage string `pulumi:"stateMessage"`
	// The OCID of the subnet for customer connected databases.
	SubnetId string `pulumi:"subnetId"`
	// The date and time the workspace was created, in the timestamp format defined by RFC3339.
	TimeCreated string `pulumi:"timeCreated"`
	// The date and time the workspace was updated, in the timestamp format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).
	TimeUpdated string `pulumi:"timeUpdated"`
	// The OCID of the VCN the subnet is in.
	VcnId string `pulumi:"vcnId"`
}

type GetWorkspacesWorkspaceArgs

type GetWorkspacesWorkspaceArgs struct {
	// The OCID of the compartment containing the resources you want to list.
	CompartmentId pulumi.StringInput `pulumi:"compartmentId"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
	DefinedTags pulumi.MapInput `pulumi:"definedTags"`
	// A user defined description for the workspace.
	Description pulumi.StringInput `pulumi:"description"`
	// A user-friendly display name for the workspace. Does not have to be unique, and can be modified. Avoid entering confidential information.
	DisplayName pulumi.StringInput `pulumi:"displayName"`
	// The IP of the custom DNS.
	DnsServerIp pulumi.StringInput `pulumi:"dnsServerIp"`
	// The DNS zone of the custom DNS to use to resolve names.
	DnsServerZone         pulumi.StringInput `pulumi:"dnsServerZone"`
	EndpointCompartmentId pulumi.StringInput `pulumi:"endpointCompartmentId"`
	// DCMS endpoint associated with the container/workspace. Returns null if there is none.
	EndpointId pulumi.StringInput `pulumi:"endpointId"`
	// Name of the private endpoint associated with the container/workspace. Returns null if there is none.
	EndpointName pulumi.StringInput `pulumi:"endpointName"`
	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
	FreeformTags pulumi.MapInput `pulumi:"freeformTags"`
	// A system-generated and immutable identifier assigned to the workspace upon creation.
	Id               pulumi.StringInput `pulumi:"id"`
	IsForceOperation pulumi.BoolInput   `pulumi:"isForceOperation"`
	// Specifies whether the private network connection is enabled or disabled.
	IsPrivateNetworkEnabled pulumi.BoolInput   `pulumi:"isPrivateNetworkEnabled"`
	QuiesceTimeout          pulumi.IntInput    `pulumi:"quiesceTimeout"`
	RegistryCompartmentId   pulumi.StringInput `pulumi:"registryCompartmentId"`
	// DCMS registry associated with the container/workspace. Returns null if there is none.
	RegistryId   pulumi.StringInput `pulumi:"registryId"`
	RegistryName pulumi.StringInput `pulumi:"registryName"`
	// The lifecycle state of a resource. When specified, the operation only returns resources that match the given lifecycle state. When not specified, all lifecycle states are processed as a match.
	State pulumi.StringInput `pulumi:"state"`
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in failed state.
	StateMessage pulumi.StringInput `pulumi:"stateMessage"`
	// The OCID of the subnet for customer connected databases.
	SubnetId pulumi.StringInput `pulumi:"subnetId"`
	// The date and time the workspace was created, in the timestamp format defined by RFC3339.
	TimeCreated pulumi.StringInput `pulumi:"timeCreated"`
	// The date and time the workspace was updated, in the timestamp format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).
	TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"`
	// The OCID of the VCN the subnet is in.
	VcnId pulumi.StringInput `pulumi:"vcnId"`
}

func (GetWorkspacesWorkspaceArgs) ElementType

func (GetWorkspacesWorkspaceArgs) ElementType() reflect.Type

func (GetWorkspacesWorkspaceArgs) ToGetWorkspacesWorkspaceOutput

func (i GetWorkspacesWorkspaceArgs) ToGetWorkspacesWorkspaceOutput() GetWorkspacesWorkspaceOutput

func (GetWorkspacesWorkspaceArgs) ToGetWorkspacesWorkspaceOutputWithContext

func (i GetWorkspacesWorkspaceArgs) ToGetWorkspacesWorkspaceOutputWithContext(ctx context.Context) GetWorkspacesWorkspaceOutput

type GetWorkspacesWorkspaceArray

type GetWorkspacesWorkspaceArray []GetWorkspacesWorkspaceInput

func (GetWorkspacesWorkspaceArray) ElementType

func (GetWorkspacesWorkspaceArray) ToGetWorkspacesWorkspaceArrayOutput

func (i GetWorkspacesWorkspaceArray) ToGetWorkspacesWorkspaceArrayOutput() GetWorkspacesWorkspaceArrayOutput

func (GetWorkspacesWorkspaceArray) ToGetWorkspacesWorkspaceArrayOutputWithContext

func (i GetWorkspacesWorkspaceArray) ToGetWorkspacesWorkspaceArrayOutputWithContext(ctx context.Context) GetWorkspacesWorkspaceArrayOutput

type GetWorkspacesWorkspaceArrayInput

type GetWorkspacesWorkspaceArrayInput interface {
	pulumi.Input

	ToGetWorkspacesWorkspaceArrayOutput() GetWorkspacesWorkspaceArrayOutput
	ToGetWorkspacesWorkspaceArrayOutputWithContext(context.Context) GetWorkspacesWorkspaceArrayOutput
}

GetWorkspacesWorkspaceArrayInput is an input type that accepts GetWorkspacesWorkspaceArray and GetWorkspacesWorkspaceArrayOutput values. You can construct a concrete instance of `GetWorkspacesWorkspaceArrayInput` via:

GetWorkspacesWorkspaceArray{ GetWorkspacesWorkspaceArgs{...} }

type GetWorkspacesWorkspaceArrayOutput

type GetWorkspacesWorkspaceArrayOutput struct{ *pulumi.OutputState }

func (GetWorkspacesWorkspaceArrayOutput) ElementType

func (GetWorkspacesWorkspaceArrayOutput) Index

func (GetWorkspacesWorkspaceArrayOutput) ToGetWorkspacesWorkspaceArrayOutput

func (o GetWorkspacesWorkspaceArrayOutput) ToGetWorkspacesWorkspaceArrayOutput() GetWorkspacesWorkspaceArrayOutput

func (GetWorkspacesWorkspaceArrayOutput) ToGetWorkspacesWorkspaceArrayOutputWithContext

func (o GetWorkspacesWorkspaceArrayOutput) ToGetWorkspacesWorkspaceArrayOutputWithContext(ctx context.Context) GetWorkspacesWorkspaceArrayOutput

type GetWorkspacesWorkspaceInput

type GetWorkspacesWorkspaceInput interface {
	pulumi.Input

	ToGetWorkspacesWorkspaceOutput() GetWorkspacesWorkspaceOutput
	ToGetWorkspacesWorkspaceOutputWithContext(context.Context) GetWorkspacesWorkspaceOutput
}

GetWorkspacesWorkspaceInput is an input type that accepts GetWorkspacesWorkspaceArgs and GetWorkspacesWorkspaceOutput values. You can construct a concrete instance of `GetWorkspacesWorkspaceInput` via:

GetWorkspacesWorkspaceArgs{...}

type GetWorkspacesWorkspaceOutput

type GetWorkspacesWorkspaceOutput struct{ *pulumi.OutputState }

func (GetWorkspacesWorkspaceOutput) CompartmentId

The OCID of the compartment containing the resources you want to list.

func (GetWorkspacesWorkspaceOutput) DefinedTags

Defined tags for this resource. Each key is predefined and scoped to a namespace. See [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`

func (GetWorkspacesWorkspaceOutput) Description

A user defined description for the workspace.

func (GetWorkspacesWorkspaceOutput) DisplayName

A user-friendly display name for the workspace. Does not have to be unique, and can be modified. Avoid entering confidential information.

func (GetWorkspacesWorkspaceOutput) DnsServerIp

The IP of the custom DNS.

func (GetWorkspacesWorkspaceOutput) DnsServerZone

The DNS zone of the custom DNS to use to resolve names.

func (GetWorkspacesWorkspaceOutput) ElementType

func (GetWorkspacesWorkspaceOutput) EndpointCompartmentId added in v0.6.0

func (o GetWorkspacesWorkspaceOutput) EndpointCompartmentId() pulumi.StringOutput

func (GetWorkspacesWorkspaceOutput) EndpointId added in v0.6.0

DCMS endpoint associated with the container/workspace. Returns null if there is none.

func (GetWorkspacesWorkspaceOutput) EndpointName added in v0.6.0

Name of the private endpoint associated with the container/workspace. Returns null if there is none.

func (GetWorkspacesWorkspaceOutput) FreeformTags

Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`

func (GetWorkspacesWorkspaceOutput) Id

A system-generated and immutable identifier assigned to the workspace upon creation.

func (GetWorkspacesWorkspaceOutput) IsForceOperation

func (o GetWorkspacesWorkspaceOutput) IsForceOperation() pulumi.BoolOutput

func (GetWorkspacesWorkspaceOutput) IsPrivateNetworkEnabled

func (o GetWorkspacesWorkspaceOutput) IsPrivateNetworkEnabled() pulumi.BoolOutput

Specifies whether the private network connection is enabled or disabled.

func (GetWorkspacesWorkspaceOutput) QuiesceTimeout

func (o GetWorkspacesWorkspaceOutput) QuiesceTimeout() pulumi.IntOutput

func (GetWorkspacesWorkspaceOutput) RegistryCompartmentId added in v0.6.0

func (o GetWorkspacesWorkspaceOutput) RegistryCompartmentId() pulumi.StringOutput

func (GetWorkspacesWorkspaceOutput) RegistryId added in v0.6.0

DCMS registry associated with the container/workspace. Returns null if there is none.

func (GetWorkspacesWorkspaceOutput) RegistryName added in v0.6.0

func (GetWorkspacesWorkspaceOutput) State

The lifecycle state of a resource. When specified, the operation only returns resources that match the given lifecycle state. When not specified, all lifecycle states are processed as a match.

func (GetWorkspacesWorkspaceOutput) StateMessage

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 (GetWorkspacesWorkspaceOutput) SubnetId

The OCID of the subnet for customer connected databases.

func (GetWorkspacesWorkspaceOutput) TimeCreated

The date and time the workspace was created, in the timestamp format defined by RFC3339.

func (GetWorkspacesWorkspaceOutput) TimeUpdated

The date and time the workspace was updated, in the timestamp format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).

func (GetWorkspacesWorkspaceOutput) ToGetWorkspacesWorkspaceOutput

func (o GetWorkspacesWorkspaceOutput) ToGetWorkspacesWorkspaceOutput() GetWorkspacesWorkspaceOutput

func (GetWorkspacesWorkspaceOutput) ToGetWorkspacesWorkspaceOutputWithContext

func (o GetWorkspacesWorkspaceOutput) ToGetWorkspacesWorkspaceOutputWithContext(ctx context.Context) GetWorkspacesWorkspaceOutput

func (GetWorkspacesWorkspaceOutput) VcnId

The OCID of the VCN the subnet is in.

type LookupWorkspaceArgs

type LookupWorkspaceArgs struct {
	// The workspace ID.
	WorkspaceId string `pulumi:"workspaceId"`
}

A collection of arguments for invoking getWorkspace.

type LookupWorkspaceFolderArgs added in v0.6.0

type LookupWorkspaceFolderArgs struct {
	// The folder key.
	FolderKey string `pulumi:"folderKey"`
	// The workspace ID.
	WorkspaceId string `pulumi:"workspaceId"`
}

A collection of arguments for invoking getWorkspaceFolder.

type LookupWorkspaceFolderOutputArgs added in v0.6.0

type LookupWorkspaceFolderOutputArgs struct {
	// The folder key.
	FolderKey pulumi.StringInput `pulumi:"folderKey"`
	// The workspace ID.
	WorkspaceId pulumi.StringInput `pulumi:"workspaceId"`
}

A collection of arguments for invoking getWorkspaceFolder.

func (LookupWorkspaceFolderOutputArgs) ElementType added in v0.6.0

type LookupWorkspaceFolderResult added in v0.6.0

type LookupWorkspaceFolderResult struct {
	// The category name.
	CategoryName string `pulumi:"categoryName"`
	// The description of the aggregator.
	Description string `pulumi:"description"`
	FolderKey   string `pulumi:"folderKey"`
	Id          string `pulumi:"id"`
	// The identifier of the aggregator.
	Identifier string `pulumi:"identifier"`
	// The key of the aggregator object.
	Key string `pulumi:"key"`
	// A key map. If provided, the key is replaced with generated key. This structure provides mapping between user provided key and generated key.
	KeyMap map[string]interface{} `pulumi:"keyMap"`
	// A summary type containing information about the object including its key, name and when/who created/updated it.
	Metadatas []GetWorkspaceFolderMetadata `pulumi:"metadatas"`
	// The type of the object.
	ModelType string `pulumi:"modelType"`
	// The model version of an object.
	ModelVersion string `pulumi:"modelVersion"`
	// Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
	Name string `pulumi:"name"`
	// The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
	ObjectStatus int `pulumi:"objectStatus"`
	// The version of the object that is used to track changes in the object instance.
	ObjectVersion int `pulumi:"objectVersion"`
	// A reference to the object's parent.
	ParentReves       []GetWorkspaceFolderParentRef        `pulumi:"parentReves"`
	RegistryMetadatas []GetWorkspaceFolderRegistryMetadata `pulumi:"registryMetadatas"`
	WorkspaceId       string                               `pulumi:"workspaceId"`
}

A collection of values returned by getWorkspaceFolder.

func LookupWorkspaceFolder added in v0.6.0

func LookupWorkspaceFolder(ctx *pulumi.Context, args *LookupWorkspaceFolderArgs, opts ...pulumi.InvokeOption) (*LookupWorkspaceFolderResult, error)

This data source provides details about a specific Workspace Folder resource in Oracle Cloud Infrastructure Data Integration service.

Retrieves a folder using the specified identifier.

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := DataIntegration.GetWorkspaceFolder(ctx, &dataintegration.GetWorkspaceFolderArgs{
			FolderKey:   _var.Workspace_folder_folder_key,
			WorkspaceId: oci_dataintegration_workspace.Test_workspace.Id,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupWorkspaceFolderResultOutput added in v0.6.0

type LookupWorkspaceFolderResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getWorkspaceFolder.

func LookupWorkspaceFolderOutput added in v0.6.0

func (LookupWorkspaceFolderResultOutput) CategoryName added in v0.6.0

The category name.

func (LookupWorkspaceFolderResultOutput) Description added in v0.6.0

The description of the aggregator.

func (LookupWorkspaceFolderResultOutput) ElementType added in v0.6.0

func (LookupWorkspaceFolderResultOutput) FolderKey added in v0.6.0

func (LookupWorkspaceFolderResultOutput) Id added in v0.6.0

func (LookupWorkspaceFolderResultOutput) Identifier added in v0.6.0

The identifier of the aggregator.

func (LookupWorkspaceFolderResultOutput) Key added in v0.6.0

The key of the aggregator object.

func (LookupWorkspaceFolderResultOutput) KeyMap added in v0.6.0

A key map. If provided, the key is replaced with generated key. This structure provides mapping between user provided key and generated key.

func (LookupWorkspaceFolderResultOutput) Metadatas added in v0.6.0

A summary type containing information about the object including its key, name and when/who created/updated it.

func (LookupWorkspaceFolderResultOutput) ModelType added in v0.6.0

The type of the object.

func (LookupWorkspaceFolderResultOutput) ModelVersion added in v0.6.0

The model version of an object.

func (LookupWorkspaceFolderResultOutput) Name added in v0.6.0

Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.

func (LookupWorkspaceFolderResultOutput) ObjectStatus added in v0.6.0

The status of an object that can be set to value 1 for shallow references across objects, other values reserved.

func (LookupWorkspaceFolderResultOutput) ObjectVersion added in v0.6.0

The version of the object that is used to track changes in the object instance.

func (LookupWorkspaceFolderResultOutput) ParentReves added in v0.6.0

A reference to the object's parent.

func (LookupWorkspaceFolderResultOutput) RegistryMetadatas added in v0.6.0

func (LookupWorkspaceFolderResultOutput) ToLookupWorkspaceFolderResultOutput added in v0.6.0

func (o LookupWorkspaceFolderResultOutput) ToLookupWorkspaceFolderResultOutput() LookupWorkspaceFolderResultOutput

func (LookupWorkspaceFolderResultOutput) ToLookupWorkspaceFolderResultOutputWithContext added in v0.6.0

func (o LookupWorkspaceFolderResultOutput) ToLookupWorkspaceFolderResultOutputWithContext(ctx context.Context) LookupWorkspaceFolderResultOutput

func (LookupWorkspaceFolderResultOutput) WorkspaceId added in v0.6.0

type LookupWorkspaceOutputArgs

type LookupWorkspaceOutputArgs struct {
	// The workspace ID.
	WorkspaceId pulumi.StringInput `pulumi:"workspaceId"`
}

A collection of arguments for invoking getWorkspace.

func (LookupWorkspaceOutputArgs) ElementType

func (LookupWorkspaceOutputArgs) ElementType() reflect.Type

type LookupWorkspaceProjectArgs added in v0.6.0

type LookupWorkspaceProjectArgs struct {
	// The project key.
	ProjectKey string `pulumi:"projectKey"`
	// The workspace ID.
	WorkspaceId string `pulumi:"workspaceId"`
}

A collection of arguments for invoking getWorkspaceProject.

type LookupWorkspaceProjectOutputArgs added in v0.6.0

type LookupWorkspaceProjectOutputArgs struct {
	// The project key.
	ProjectKey pulumi.StringInput `pulumi:"projectKey"`
	// The workspace ID.
	WorkspaceId pulumi.StringInput `pulumi:"workspaceId"`
}

A collection of arguments for invoking getWorkspaceProject.

func (LookupWorkspaceProjectOutputArgs) ElementType added in v0.6.0

type LookupWorkspaceProjectResult added in v0.6.0

type LookupWorkspaceProjectResult struct {
	// The description of the aggregator.
	Description string `pulumi:"description"`
	Id          string `pulumi:"id"`
	// The identifier of the aggregator.
	Identifier string `pulumi:"identifier"`
	// The key of the aggregator object.
	Key string `pulumi:"key"`
	// A key map. If provided, the key is replaced with generated key. This structure provides mapping between user provided key and generated key.
	KeyMap map[string]interface{} `pulumi:"keyMap"`
	// A summary type containing information about the object including its key, name and when/who created/updated it.
	Metadatas []GetWorkspaceProjectMetadata `pulumi:"metadatas"`
	// The type of the object.
	ModelType string `pulumi:"modelType"`
	// The model version of an object.
	ModelVersion string `pulumi:"modelVersion"`
	// Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
	Name string `pulumi:"name"`
	// The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
	ObjectStatus int `pulumi:"objectStatus"`
	// The version of the object that is used to track changes in the object instance.
	ObjectVersion int `pulumi:"objectVersion"`
	// A reference to the object's parent.
	ParentReves       []GetWorkspaceProjectParentRef        `pulumi:"parentReves"`
	ProjectKey        string                                `pulumi:"projectKey"`
	RegistryMetadatas []GetWorkspaceProjectRegistryMetadata `pulumi:"registryMetadatas"`
	WorkspaceId       string                                `pulumi:"workspaceId"`
}

A collection of values returned by getWorkspaceProject.

func LookupWorkspaceProject added in v0.6.0

func LookupWorkspaceProject(ctx *pulumi.Context, args *LookupWorkspaceProjectArgs, opts ...pulumi.InvokeOption) (*LookupWorkspaceProjectResult, error)

This data source provides details about a specific Workspace Project resource in Oracle Cloud Infrastructure Data Integration service.

Retrieves a project using the specified identifier.

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := DataIntegration.GetWorkspaceProject(ctx, &dataintegration.GetWorkspaceProjectArgs{
			ProjectKey:  _var.Workspace_project_project_key,
			WorkspaceId: oci_dataintegration_workspace.Test_workspace.Id,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupWorkspaceProjectResultOutput added in v0.6.0

type LookupWorkspaceProjectResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getWorkspaceProject.

func LookupWorkspaceProjectOutput added in v0.6.0

func (LookupWorkspaceProjectResultOutput) Description added in v0.6.0

The description of the aggregator.

func (LookupWorkspaceProjectResultOutput) ElementType added in v0.6.0

func (LookupWorkspaceProjectResultOutput) Id added in v0.6.0

func (LookupWorkspaceProjectResultOutput) Identifier added in v0.6.0

The identifier of the aggregator.

func (LookupWorkspaceProjectResultOutput) Key added in v0.6.0

The key of the aggregator object.

func (LookupWorkspaceProjectResultOutput) KeyMap added in v0.6.0

A key map. If provided, the key is replaced with generated key. This structure provides mapping between user provided key and generated key.

func (LookupWorkspaceProjectResultOutput) Metadatas added in v0.6.0

A summary type containing information about the object including its key, name and when/who created/updated it.

func (LookupWorkspaceProjectResultOutput) ModelType added in v0.6.0

The type of the object.

func (LookupWorkspaceProjectResultOutput) ModelVersion added in v0.6.0

The model version of an object.

func (LookupWorkspaceProjectResultOutput) Name added in v0.6.0

Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.

func (LookupWorkspaceProjectResultOutput) ObjectStatus added in v0.6.0

The status of an object that can be set to value 1 for shallow references across objects, other values reserved.

func (LookupWorkspaceProjectResultOutput) ObjectVersion added in v0.6.0

The version of the object that is used to track changes in the object instance.

func (LookupWorkspaceProjectResultOutput) ParentReves added in v0.6.0

A reference to the object's parent.

func (LookupWorkspaceProjectResultOutput) ProjectKey added in v0.6.0

func (LookupWorkspaceProjectResultOutput) RegistryMetadatas added in v0.6.0

func (LookupWorkspaceProjectResultOutput) ToLookupWorkspaceProjectResultOutput added in v0.6.0

func (o LookupWorkspaceProjectResultOutput) ToLookupWorkspaceProjectResultOutput() LookupWorkspaceProjectResultOutput

func (LookupWorkspaceProjectResultOutput) ToLookupWorkspaceProjectResultOutputWithContext added in v0.6.0

func (o LookupWorkspaceProjectResultOutput) ToLookupWorkspaceProjectResultOutputWithContext(ctx context.Context) LookupWorkspaceProjectResultOutput

func (LookupWorkspaceProjectResultOutput) WorkspaceId added in v0.6.0

type LookupWorkspaceResult

type LookupWorkspaceResult struct {
	// The OCID of the compartment that contains the workspace.
	CompartmentId string `pulumi:"compartmentId"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
	DefinedTags map[string]interface{} `pulumi:"definedTags"`
	// A user defined description for the workspace.
	Description string `pulumi:"description"`
	// A user-friendly display name for the workspace. Does not have to be unique, and can be modified. Avoid entering confidential information.
	DisplayName string `pulumi:"displayName"`
	// The IP of the custom DNS.
	DnsServerIp string `pulumi:"dnsServerIp"`
	// The DNS zone of the custom DNS to use to resolve names.
	DnsServerZone         string `pulumi:"dnsServerZone"`
	EndpointCompartmentId string `pulumi:"endpointCompartmentId"`
	// DCMS endpoint associated with the container/workspace. Returns null if there is none.
	EndpointId string `pulumi:"endpointId"`
	// Name of the private endpoint associated with the container/workspace. Returns null if there is none.
	EndpointName string `pulumi:"endpointName"`
	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
	FreeformTags map[string]interface{} `pulumi:"freeformTags"`
	// A system-generated and immutable identifier assigned to the workspace upon creation.
	Id               string `pulumi:"id"`
	IsForceOperation bool   `pulumi:"isForceOperation"`
	// Specifies whether the private network connection is enabled or disabled.
	IsPrivateNetworkEnabled bool   `pulumi:"isPrivateNetworkEnabled"`
	QuiesceTimeout          int    `pulumi:"quiesceTimeout"`
	RegistryCompartmentId   string `pulumi:"registryCompartmentId"`
	// DCMS registry associated with the container/workspace. Returns null if there is none.
	RegistryId   string `pulumi:"registryId"`
	RegistryName string `pulumi:"registryName"`
	// Lifecycle states for workspaces in Data Integration Service CREATING - The resource is being created and may not be usable until the entire metadata is defined UPDATING - The resource is being updated and may not be usable until all changes are commited DELETING - The resource is being deleted and might require deep cleanup of children. ACTIVE   - The resource is valid and available for access INACTIVE - The resource might be incomplete in its definition or might have been made unavailable for administrative reasons DELETED  - The resource has been deleted and isn't available FAILED   - The resource is in a failed state due to validation or other errors STARTING - The resource is being started and may not be usable until becomes ACTIVE again STOPPING - The resource is in the process of Stopping and may not be usable until it Stops or fails STOPPED  - The resource is in Stopped state due to stop operation.
	State string `pulumi:"state"`
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in failed state.
	StateMessage string `pulumi:"stateMessage"`
	// The OCID of the subnet for customer connected databases.
	SubnetId string `pulumi:"subnetId"`
	// The date and time the workspace was created, in the timestamp format defined by RFC3339.
	TimeCreated string `pulumi:"timeCreated"`
	// The date and time the workspace was updated, in the timestamp format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).
	TimeUpdated string `pulumi:"timeUpdated"`
	// The OCID of the VCN the subnet is in.
	VcnId       string `pulumi:"vcnId"`
	WorkspaceId string `pulumi:"workspaceId"`
}

A collection of values returned by getWorkspace.

func LookupWorkspace

func LookupWorkspace(ctx *pulumi.Context, args *LookupWorkspaceArgs, opts ...pulumi.InvokeOption) (*LookupWorkspaceResult, error)

This data source provides details about a specific Workspace resource in Oracle Cloud Infrastructure Data Integration service.

Retrieves a Data Integration workspace using the specified identifier.

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := DataIntegration.GetWorkspace(ctx, &dataintegration.GetWorkspaceArgs{
			WorkspaceId: oci_dataintegration_workspace.Test_workspace.Id,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupWorkspaceResultOutput

type LookupWorkspaceResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getWorkspace.

func (LookupWorkspaceResultOutput) CompartmentId

The OCID of the compartment that contains the workspace.

func (LookupWorkspaceResultOutput) DefinedTags

Defined tags for this resource. Each key is predefined and scoped to a namespace. See [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`

func (LookupWorkspaceResultOutput) Description

A user defined description for the workspace.

func (LookupWorkspaceResultOutput) DisplayName

A user-friendly display name for the workspace. Does not have to be unique, and can be modified. Avoid entering confidential information.

func (LookupWorkspaceResultOutput) DnsServerIp

The IP of the custom DNS.

func (LookupWorkspaceResultOutput) DnsServerZone

The DNS zone of the custom DNS to use to resolve names.

func (LookupWorkspaceResultOutput) ElementType

func (LookupWorkspaceResultOutput) EndpointCompartmentId added in v0.6.0

func (o LookupWorkspaceResultOutput) EndpointCompartmentId() pulumi.StringOutput

func (LookupWorkspaceResultOutput) EndpointId added in v0.6.0

DCMS endpoint associated with the container/workspace. Returns null if there is none.

func (LookupWorkspaceResultOutput) EndpointName added in v0.6.0

Name of the private endpoint associated with the container/workspace. Returns null if there is none.

func (LookupWorkspaceResultOutput) FreeformTags

func (o LookupWorkspaceResultOutput) FreeformTags() pulumi.MapOutput

Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`

func (LookupWorkspaceResultOutput) Id

A system-generated and immutable identifier assigned to the workspace upon creation.

func (LookupWorkspaceResultOutput) IsForceOperation

func (o LookupWorkspaceResultOutput) IsForceOperation() pulumi.BoolOutput

func (LookupWorkspaceResultOutput) IsPrivateNetworkEnabled

func (o LookupWorkspaceResultOutput) IsPrivateNetworkEnabled() pulumi.BoolOutput

Specifies whether the private network connection is enabled or disabled.

func (LookupWorkspaceResultOutput) QuiesceTimeout

func (o LookupWorkspaceResultOutput) QuiesceTimeout() pulumi.IntOutput

func (LookupWorkspaceResultOutput) RegistryCompartmentId added in v0.6.0

func (o LookupWorkspaceResultOutput) RegistryCompartmentId() pulumi.StringOutput

func (LookupWorkspaceResultOutput) RegistryId added in v0.6.0

DCMS registry associated with the container/workspace. Returns null if there is none.

func (LookupWorkspaceResultOutput) RegistryName added in v0.6.0

func (LookupWorkspaceResultOutput) State

Lifecycle states for workspaces in Data Integration Service CREATING - The resource is being created and may not be usable until the entire metadata is defined UPDATING - The resource is being updated and may not be usable until all changes are commited DELETING - The resource is being deleted and might require deep cleanup of children. ACTIVE - The resource is valid and available for access INACTIVE - The resource might be incomplete in its definition or might have been made unavailable for administrative reasons DELETED - The resource has been deleted and isn't available FAILED - The resource is in a failed state due to validation or other errors STARTING - The resource is being started and may not be usable until becomes ACTIVE again STOPPING - The resource is in the process of Stopping and may not be usable until it Stops or fails STOPPED - The resource is in Stopped state due to stop operation.

func (LookupWorkspaceResultOutput) StateMessage

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 (LookupWorkspaceResultOutput) SubnetId

The OCID of the subnet for customer connected databases.

func (LookupWorkspaceResultOutput) TimeCreated

The date and time the workspace was created, in the timestamp format defined by RFC3339.

func (LookupWorkspaceResultOutput) TimeUpdated

The date and time the workspace was updated, in the timestamp format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).

func (LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutput

func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutput() LookupWorkspaceResultOutput

func (LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutputWithContext

func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutputWithContext(ctx context.Context) LookupWorkspaceResultOutput

func (LookupWorkspaceResultOutput) VcnId

The OCID of the VCN the subnet is in.

func (LookupWorkspaceResultOutput) WorkspaceId

type Workspace

type Workspace struct {
	pulumi.CustomResourceState

	// (Updatable) The OCID of the compartment containing the workspace.
	CompartmentId pulumi.StringOutput `pulumi:"compartmentId"`
	// (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
	DefinedTags pulumi.MapOutput `pulumi:"definedTags"`
	// (Updatable) A user defined description for the workspace.
	Description pulumi.StringOutput `pulumi:"description"`
	// (Updatable) A user-friendly display name for the workspace. Does not have to be unique, and can be modified. Avoid entering confidential information.
	DisplayName pulumi.StringOutput `pulumi:"displayName"`
	// The IP of the custom DNS.
	DnsServerIp pulumi.StringOutput `pulumi:"dnsServerIp"`
	// The DNS zone of the custom DNS to use to resolve names.
	DnsServerZone pulumi.StringOutput `pulumi:"dnsServerZone"`
	// DCMS PRivate Endpoint Compartment Identifier
	EndpointCompartmentId pulumi.StringOutput `pulumi:"endpointCompartmentId"`
	// DCMS Private Endpoint ID associated with workspace if the pvt networking is enabled
	EndpointId pulumi.StringOutput `pulumi:"endpointId"`
	// DCMS Private Endpoint Name
	EndpointName pulumi.StringOutput `pulumi:"endpointName"`
	// (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
	FreeformTags     pulumi.MapOutput     `pulumi:"freeformTags"`
	IsForceOperation pulumi.BoolPtrOutput `pulumi:"isForceOperation"`
	// Specifies whether the private network connection is enabled or disabled.
	IsPrivateNetworkEnabled pulumi.BoolOutput `pulumi:"isPrivateNetworkEnabled"`
	QuiesceTimeout          pulumi.IntOutput  `pulumi:"quiesceTimeout"`
	// DCMS Data Asset Registry Compartment Identifier
	RegistryCompartmentId pulumi.StringOutput `pulumi:"registryCompartmentId"`
	// DCMS Data Asset Registry ID to which the workspace is associated
	RegistryId pulumi.StringOutput `pulumi:"registryId"`
	// DCMS Data Asset Registry display name
	RegistryName pulumi.StringOutput `pulumi:"registryName"`
	// Lifecycle states for workspaces in Data Integration Service CREATING - The resource is being created and may not be usable until the entire metadata is defined UPDATING - The resource is being updated and may not be usable until all changes are commited DELETING - The resource is being deleted and might require deep cleanup of children. ACTIVE   - The resource is valid and available for access INACTIVE - The resource might be incomplete in its definition or might have been made unavailable for administrative reasons DELETED  - The resource has been deleted and isn't available FAILED   - The resource is in a failed state due to validation or other errors STARTING - The resource is being started and may not be usable until becomes ACTIVE again STOPPING - The resource is in the process of Stopping and may not be usable until it Stops or fails STOPPED  - The resource is in Stopped state due to stop operation.
	State pulumi.StringOutput `pulumi:"state"`
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in failed state.
	StateMessage pulumi.StringOutput `pulumi:"stateMessage"`
	// The OCID of the subnet for customer connected databases.
	SubnetId pulumi.StringOutput `pulumi:"subnetId"`
	// The date and time the workspace was created, in the timestamp format defined by RFC3339.
	TimeCreated pulumi.StringOutput `pulumi:"timeCreated"`
	// The date and time the workspace was updated, in the timestamp format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).
	TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"`
	// The OCID of the VCN the subnet is in.
	//
	// ** 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
	VcnId pulumi.StringOutput `pulumi:"vcnId"`
}

This resource provides the Workspace resource in Oracle Cloud Infrastructure Data Integration service.

Creates a new Data Integration workspace ready for performing data integration tasks. To retrieve the OCID for the new workspace, use the opc-work-request-id returned by this API and call the [GetWorkRequest](https://docs.cloud.oracle.com/iaas/api/#/en/data-integration/latest/WorkRequest/GetWorkRequest) API.

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := DataIntegration.NewWorkspace(ctx, "testWorkspace", &DataIntegration.WorkspaceArgs{
			CompartmentId: pulumi.Any(_var.Compartment_id),
			DisplayName:   pulumi.Any(_var.Workspace_display_name),
			DefinedTags: pulumi.AnyMap{
				"Operations.CostCenter": pulumi.Any("42"),
			},
			Description:           pulumi.Any(_var.Workspace_description),
			DnsServerIp:           pulumi.Any(_var.Workspace_dns_server_ip),
			DnsServerZone:         pulumi.Any(_var.Workspace_dns_server_zone),
			EndpointCompartmentId: pulumi.Any(oci_identity_compartment.Test_compartment.Id),
			EndpointId:            pulumi.Any(oci_dataintegration_endpoint.Test_endpoint.Id),
			EndpointName:          pulumi.Any(_var.Workspace_endpoint_name),
			FreeformTags: pulumi.AnyMap{
				"Department": pulumi.Any("Finance"),
			},
			IsPrivateNetworkEnabled: pulumi.Any(_var.Workspace_is_private_network_enabled),
			RegistryCompartmentId:   pulumi.Any(oci_identity_compartment.Test_compartment.Id),
			RegistryId:              pulumi.Any(oci_data_connectivity_registry.Test_registry.Id),
			RegistryName:            pulumi.Any(oci_data_connectivity_registry.Test_registry.Name),
			SubnetId:                pulumi.Any(oci_core_subnet.Test_subnet.Id),
			VcnId:                   pulumi.Any(oci_core_vcn.Test_vcn.Id),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

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

```sh

$ pulumi import oci:DataIntegration/workspace:Workspace test_workspace "id"

```

func GetWorkspace

func GetWorkspace(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *WorkspaceState, opts ...pulumi.ResourceOption) (*Workspace, error)

GetWorkspace gets an existing Workspace 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 NewWorkspace

func NewWorkspace(ctx *pulumi.Context,
	name string, args *WorkspaceArgs, opts ...pulumi.ResourceOption) (*Workspace, error)

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

func (*Workspace) ElementType

func (*Workspace) ElementType() reflect.Type

func (*Workspace) ToWorkspaceOutput

func (i *Workspace) ToWorkspaceOutput() WorkspaceOutput

func (*Workspace) ToWorkspaceOutputWithContext

func (i *Workspace) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput

type WorkspaceArgs

type WorkspaceArgs struct {
	// (Updatable) The OCID of the compartment containing the workspace.
	CompartmentId pulumi.StringInput
	// (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
	DefinedTags pulumi.MapInput
	// (Updatable) A user defined description for the workspace.
	Description pulumi.StringPtrInput
	// (Updatable) A user-friendly display name for the workspace. Does not have to be unique, and can be modified. Avoid entering confidential information.
	DisplayName pulumi.StringInput
	// The IP of the custom DNS.
	DnsServerIp pulumi.StringPtrInput
	// The DNS zone of the custom DNS to use to resolve names.
	DnsServerZone pulumi.StringPtrInput
	// DCMS PRivate Endpoint Compartment Identifier
	EndpointCompartmentId pulumi.StringPtrInput
	// DCMS Private Endpoint ID associated with workspace if the pvt networking is enabled
	EndpointId pulumi.StringPtrInput
	// DCMS Private Endpoint Name
	EndpointName pulumi.StringPtrInput
	// (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
	FreeformTags     pulumi.MapInput
	IsForceOperation pulumi.BoolPtrInput
	// Specifies whether the private network connection is enabled or disabled.
	IsPrivateNetworkEnabled pulumi.BoolPtrInput
	QuiesceTimeout          pulumi.IntPtrInput
	// DCMS Data Asset Registry Compartment Identifier
	RegistryCompartmentId pulumi.StringPtrInput
	// DCMS Data Asset Registry ID to which the workspace is associated
	RegistryId pulumi.StringPtrInput
	// DCMS Data Asset Registry display name
	RegistryName pulumi.StringPtrInput
	// The OCID of the subnet for customer connected databases.
	SubnetId pulumi.StringPtrInput
	// The OCID of the VCN the subnet is in.
	//
	// ** 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
	VcnId pulumi.StringPtrInput
}

The set of arguments for constructing a Workspace resource.

func (WorkspaceArgs) ElementType

func (WorkspaceArgs) ElementType() reflect.Type

type WorkspaceArray

type WorkspaceArray []WorkspaceInput

func (WorkspaceArray) ElementType

func (WorkspaceArray) ElementType() reflect.Type

func (WorkspaceArray) ToWorkspaceArrayOutput

func (i WorkspaceArray) ToWorkspaceArrayOutput() WorkspaceArrayOutput

func (WorkspaceArray) ToWorkspaceArrayOutputWithContext

func (i WorkspaceArray) ToWorkspaceArrayOutputWithContext(ctx context.Context) WorkspaceArrayOutput

type WorkspaceArrayInput

type WorkspaceArrayInput interface {
	pulumi.Input

	ToWorkspaceArrayOutput() WorkspaceArrayOutput
	ToWorkspaceArrayOutputWithContext(context.Context) WorkspaceArrayOutput
}

WorkspaceArrayInput is an input type that accepts WorkspaceArray and WorkspaceArrayOutput values. You can construct a concrete instance of `WorkspaceArrayInput` via:

WorkspaceArray{ WorkspaceArgs{...} }

type WorkspaceArrayOutput

type WorkspaceArrayOutput struct{ *pulumi.OutputState }

func (WorkspaceArrayOutput) ElementType

func (WorkspaceArrayOutput) ElementType() reflect.Type

func (WorkspaceArrayOutput) Index

func (WorkspaceArrayOutput) ToWorkspaceArrayOutput

func (o WorkspaceArrayOutput) ToWorkspaceArrayOutput() WorkspaceArrayOutput

func (WorkspaceArrayOutput) ToWorkspaceArrayOutputWithContext

func (o WorkspaceArrayOutput) ToWorkspaceArrayOutputWithContext(ctx context.Context) WorkspaceArrayOutput

type WorkspaceFolder added in v0.6.0

type WorkspaceFolder struct {
	pulumi.CustomResourceState

	// (Updatable) The category name.
	CategoryName pulumi.StringOutput `pulumi:"categoryName"`
	// (Updatable) A user defined description for the folder.
	Description pulumi.StringOutput `pulumi:"description"`
	FolderKey   pulumi.StringOutput `pulumi:"folderKey"`
	// (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
	Identifier pulumi.StringOutput `pulumi:"identifier"`
	// (Updatable) The identifying key for the object.
	Key pulumi.StringOutput `pulumi:"key"`
	// A key map. If provided, the key is replaced with generated key. This structure provides mapping between user provided key and generated key.
	KeyMap pulumi.MapOutput `pulumi:"keyMap"`
	// A summary type containing information about the object including its key, name and when/who created/updated it.
	Metadatas WorkspaceFolderMetadataArrayOutput `pulumi:"metadatas"`
	// The type of the object.
	ModelType pulumi.StringOutput `pulumi:"modelType"`
	// (Updatable) The model version of an object.
	ModelVersion pulumi.StringOutput `pulumi:"modelVersion"`
	// (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
	Name pulumi.StringOutput `pulumi:"name"`
	// (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
	ObjectStatus pulumi.IntOutput `pulumi:"objectStatus"`
	// The version of the object that is used to track changes in the object instance.
	ObjectVersion pulumi.IntOutput `pulumi:"objectVersion"`
	// A reference to the object's parent.
	ParentReves WorkspaceFolderParentRefArrayOutput `pulumi:"parentReves"`
	// (Updatable) Information about the object and its parent.
	RegistryMetadata WorkspaceFolderRegistryMetadataOutput `pulumi:"registryMetadata"`
	// The workspace ID.
	//
	// ** 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
	WorkspaceId pulumi.StringOutput `pulumi:"workspaceId"`
}

This resource provides the Workspace Folder resource in Oracle Cloud Infrastructure Data Integration service.

Creates a folder in a project or in another folder, limited to two levels of folders. | Folders are used to organize your design-time resources, such as tasks or data flows.

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := DataIntegration.NewWorkspaceFolder(ctx, "testWorkspaceFolder", &DataIntegration.WorkspaceFolderArgs{
			Identifier: pulumi.Any(_var.Workspace_folder_identifier),
			RegistryMetadata: &dataintegration.WorkspaceFolderRegistryMetadataArgs{
				AggregatorKey:   pulumi.Any(_var.Workspace_folder_registry_metadata_aggregator_key),
				IsFavorite:      pulumi.Any(_var.Workspace_folder_registry_metadata_is_favorite),
				Key:             pulumi.Any(_var.Workspace_folder_registry_metadata_key),
				Labels:          pulumi.Any(_var.Workspace_folder_registry_metadata_labels),
				RegistryVersion: pulumi.Any(_var.Workspace_folder_registry_metadata_registry_version),
			},
			WorkspaceId:  pulumi.Any(oci_dataintegration_workspace.Test_workspace.Id),
			CategoryName: pulumi.Any(oci_marketplace_category.Test_category.Name),
			Description:  pulumi.Any(_var.Workspace_folder_description),
			Key:          pulumi.Any(_var.Workspace_folder_key),
			ModelVersion: pulumi.Any(_var.Workspace_folder_model_version),
			ObjectStatus: pulumi.Any(_var.Workspace_folder_object_status),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

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

```sh

$ pulumi import oci:DataIntegration/workspaceFolder:WorkspaceFolder test_workspace_folder "workspaces/{workspaceId}/folders/{folderKey}"

```

func GetWorkspaceFolder added in v0.6.0

func GetWorkspaceFolder(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *WorkspaceFolderState, opts ...pulumi.ResourceOption) (*WorkspaceFolder, error)

GetWorkspaceFolder gets an existing WorkspaceFolder 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 NewWorkspaceFolder added in v0.6.0

func NewWorkspaceFolder(ctx *pulumi.Context,
	name string, args *WorkspaceFolderArgs, opts ...pulumi.ResourceOption) (*WorkspaceFolder, error)

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

func (*WorkspaceFolder) ElementType added in v0.6.0

func (*WorkspaceFolder) ElementType() reflect.Type

func (*WorkspaceFolder) ToWorkspaceFolderOutput added in v0.6.0

func (i *WorkspaceFolder) ToWorkspaceFolderOutput() WorkspaceFolderOutput

func (*WorkspaceFolder) ToWorkspaceFolderOutputWithContext added in v0.6.0

func (i *WorkspaceFolder) ToWorkspaceFolderOutputWithContext(ctx context.Context) WorkspaceFolderOutput

type WorkspaceFolderArgs added in v0.6.0

type WorkspaceFolderArgs struct {
	// (Updatable) The category name.
	CategoryName pulumi.StringPtrInput
	// (Updatable) A user defined description for the folder.
	Description pulumi.StringPtrInput
	FolderKey   pulumi.StringPtrInput
	// (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
	Identifier pulumi.StringInput
	// (Updatable) The identifying key for the object.
	Key pulumi.StringPtrInput
	// (Updatable) The model version of an object.
	ModelVersion pulumi.StringPtrInput
	// (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
	Name pulumi.StringPtrInput
	// (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
	ObjectStatus pulumi.IntPtrInput
	// (Updatable) Information about the object and its parent.
	RegistryMetadata WorkspaceFolderRegistryMetadataInput
	// The workspace ID.
	//
	// ** 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
	WorkspaceId pulumi.StringInput
}

The set of arguments for constructing a WorkspaceFolder resource.

func (WorkspaceFolderArgs) ElementType added in v0.6.0

func (WorkspaceFolderArgs) ElementType() reflect.Type

type WorkspaceFolderArray added in v0.6.0

type WorkspaceFolderArray []WorkspaceFolderInput

func (WorkspaceFolderArray) ElementType added in v0.6.0

func (WorkspaceFolderArray) ElementType() reflect.Type

func (WorkspaceFolderArray) ToWorkspaceFolderArrayOutput added in v0.6.0

func (i WorkspaceFolderArray) ToWorkspaceFolderArrayOutput() WorkspaceFolderArrayOutput

func (WorkspaceFolderArray) ToWorkspaceFolderArrayOutputWithContext added in v0.6.0

func (i WorkspaceFolderArray) ToWorkspaceFolderArrayOutputWithContext(ctx context.Context) WorkspaceFolderArrayOutput

type WorkspaceFolderArrayInput added in v0.6.0

type WorkspaceFolderArrayInput interface {
	pulumi.Input

	ToWorkspaceFolderArrayOutput() WorkspaceFolderArrayOutput
	ToWorkspaceFolderArrayOutputWithContext(context.Context) WorkspaceFolderArrayOutput
}

WorkspaceFolderArrayInput is an input type that accepts WorkspaceFolderArray and WorkspaceFolderArrayOutput values. You can construct a concrete instance of `WorkspaceFolderArrayInput` via:

WorkspaceFolderArray{ WorkspaceFolderArgs{...} }

type WorkspaceFolderArrayOutput added in v0.6.0

type WorkspaceFolderArrayOutput struct{ *pulumi.OutputState }

func (WorkspaceFolderArrayOutput) ElementType added in v0.6.0

func (WorkspaceFolderArrayOutput) ElementType() reflect.Type

func (WorkspaceFolderArrayOutput) Index added in v0.6.0

func (WorkspaceFolderArrayOutput) ToWorkspaceFolderArrayOutput added in v0.6.0

func (o WorkspaceFolderArrayOutput) ToWorkspaceFolderArrayOutput() WorkspaceFolderArrayOutput

func (WorkspaceFolderArrayOutput) ToWorkspaceFolderArrayOutputWithContext added in v0.6.0

func (o WorkspaceFolderArrayOutput) ToWorkspaceFolderArrayOutputWithContext(ctx context.Context) WorkspaceFolderArrayOutput

type WorkspaceFolderInput added in v0.6.0

type WorkspaceFolderInput interface {
	pulumi.Input

	ToWorkspaceFolderOutput() WorkspaceFolderOutput
	ToWorkspaceFolderOutputWithContext(ctx context.Context) WorkspaceFolderOutput
}

type WorkspaceFolderMap added in v0.6.0

type WorkspaceFolderMap map[string]WorkspaceFolderInput

func (WorkspaceFolderMap) ElementType added in v0.6.0

func (WorkspaceFolderMap) ElementType() reflect.Type

func (WorkspaceFolderMap) ToWorkspaceFolderMapOutput added in v0.6.0

func (i WorkspaceFolderMap) ToWorkspaceFolderMapOutput() WorkspaceFolderMapOutput

func (WorkspaceFolderMap) ToWorkspaceFolderMapOutputWithContext added in v0.6.0

func (i WorkspaceFolderMap) ToWorkspaceFolderMapOutputWithContext(ctx context.Context) WorkspaceFolderMapOutput

type WorkspaceFolderMapInput added in v0.6.0

type WorkspaceFolderMapInput interface {
	pulumi.Input

	ToWorkspaceFolderMapOutput() WorkspaceFolderMapOutput
	ToWorkspaceFolderMapOutputWithContext(context.Context) WorkspaceFolderMapOutput
}

WorkspaceFolderMapInput is an input type that accepts WorkspaceFolderMap and WorkspaceFolderMapOutput values. You can construct a concrete instance of `WorkspaceFolderMapInput` via:

WorkspaceFolderMap{ "key": WorkspaceFolderArgs{...} }

type WorkspaceFolderMapOutput added in v0.6.0

type WorkspaceFolderMapOutput struct{ *pulumi.OutputState }

func (WorkspaceFolderMapOutput) ElementType added in v0.6.0

func (WorkspaceFolderMapOutput) ElementType() reflect.Type

func (WorkspaceFolderMapOutput) MapIndex added in v0.6.0

func (WorkspaceFolderMapOutput) ToWorkspaceFolderMapOutput added in v0.6.0

func (o WorkspaceFolderMapOutput) ToWorkspaceFolderMapOutput() WorkspaceFolderMapOutput

func (WorkspaceFolderMapOutput) ToWorkspaceFolderMapOutputWithContext added in v0.6.0

func (o WorkspaceFolderMapOutput) ToWorkspaceFolderMapOutputWithContext(ctx context.Context) WorkspaceFolderMapOutput

type WorkspaceFolderMetadata added in v0.6.0

type WorkspaceFolderMetadata struct {
	// (Updatable) The owning object's key for this object.
	AggregatorKey *string `pulumi:"aggregatorKey"`
	// A summary type containing information about the object's aggregator including its type, key, name and description.
	Aggregators []WorkspaceFolderMetadataAggregator `pulumi:"aggregators"`
	// A count statistics.
	CountStatistics []WorkspaceFolderMetadataCountStatistic `pulumi:"countStatistics"`
	// The user that created the object.
	CreatedBy *string `pulumi:"createdBy"`
	// The user that created the object.
	CreatedByName *string `pulumi:"createdByName"`
	// The full path to identify this object.
	IdentifierPath *string `pulumi:"identifierPath"`
	// Information property fields.
	InfoFields map[string]interface{} `pulumi:"infoFields"`
	// (Updatable) Specifies whether this object is a favorite or not.
	IsFavorite *bool `pulumi:"isFavorite"`
	// (Updatable) Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.
	Labels []string `pulumi:"labels"`
	// (Updatable) The registry version.
	RegistryVersion *int `pulumi:"registryVersion"`
	// The date and time that the object was created.
	TimeCreated *string `pulumi:"timeCreated"`
	// The date and time that the object was updated.
	TimeUpdated *string `pulumi:"timeUpdated"`
	// The user that updated the object.
	UpdatedBy *string `pulumi:"updatedBy"`
	// The user that updated the object.
	UpdatedByName *string `pulumi:"updatedByName"`
}

type WorkspaceFolderMetadataAggregator added in v0.6.0

type WorkspaceFolderMetadataAggregator struct {
	// (Updatable) A user defined description for the folder.
	Description *string `pulumi:"description"`
	// (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
	Identifier *string `pulumi:"identifier"`
	// (Updatable) The identifying key for the object.
	Key *string `pulumi:"key"`
	// (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
	Name *string `pulumi:"name"`
	// The type of the aggregator.
	Type *string `pulumi:"type"`
}

type WorkspaceFolderMetadataAggregatorArgs added in v0.6.0

type WorkspaceFolderMetadataAggregatorArgs struct {
	// (Updatable) A user defined description for the folder.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
	Identifier pulumi.StringPtrInput `pulumi:"identifier"`
	// (Updatable) The identifying key for the object.
	Key pulumi.StringPtrInput `pulumi:"key"`
	// (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The type of the aggregator.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (WorkspaceFolderMetadataAggregatorArgs) ElementType added in v0.6.0

func (WorkspaceFolderMetadataAggregatorArgs) ToWorkspaceFolderMetadataAggregatorOutput added in v0.6.0

func (i WorkspaceFolderMetadataAggregatorArgs) ToWorkspaceFolderMetadataAggregatorOutput() WorkspaceFolderMetadataAggregatorOutput

func (WorkspaceFolderMetadataAggregatorArgs) ToWorkspaceFolderMetadataAggregatorOutputWithContext added in v0.6.0

func (i WorkspaceFolderMetadataAggregatorArgs) ToWorkspaceFolderMetadataAggregatorOutputWithContext(ctx context.Context) WorkspaceFolderMetadataAggregatorOutput

type WorkspaceFolderMetadataAggregatorArray added in v0.6.0

type WorkspaceFolderMetadataAggregatorArray []WorkspaceFolderMetadataAggregatorInput

func (WorkspaceFolderMetadataAggregatorArray) ElementType added in v0.6.0

func (WorkspaceFolderMetadataAggregatorArray) ToWorkspaceFolderMetadataAggregatorArrayOutput added in v0.6.0

func (i WorkspaceFolderMetadataAggregatorArray) ToWorkspaceFolderMetadataAggregatorArrayOutput() WorkspaceFolderMetadataAggregatorArrayOutput

func (WorkspaceFolderMetadataAggregatorArray) ToWorkspaceFolderMetadataAggregatorArrayOutputWithContext added in v0.6.0

func (i WorkspaceFolderMetadataAggregatorArray) ToWorkspaceFolderMetadataAggregatorArrayOutputWithContext(ctx context.Context) WorkspaceFolderMetadataAggregatorArrayOutput

type WorkspaceFolderMetadataAggregatorArrayInput added in v0.6.0

type WorkspaceFolderMetadataAggregatorArrayInput interface {
	pulumi.Input

	ToWorkspaceFolderMetadataAggregatorArrayOutput() WorkspaceFolderMetadataAggregatorArrayOutput
	ToWorkspaceFolderMetadataAggregatorArrayOutputWithContext(context.Context) WorkspaceFolderMetadataAggregatorArrayOutput
}

WorkspaceFolderMetadataAggregatorArrayInput is an input type that accepts WorkspaceFolderMetadataAggregatorArray and WorkspaceFolderMetadataAggregatorArrayOutput values. You can construct a concrete instance of `WorkspaceFolderMetadataAggregatorArrayInput` via:

WorkspaceFolderMetadataAggregatorArray{ WorkspaceFolderMetadataAggregatorArgs{...} }

type WorkspaceFolderMetadataAggregatorArrayOutput added in v0.6.0

type WorkspaceFolderMetadataAggregatorArrayOutput struct{ *pulumi.OutputState }

func (WorkspaceFolderMetadataAggregatorArrayOutput) ElementType added in v0.6.0

func (WorkspaceFolderMetadataAggregatorArrayOutput) Index added in v0.6.0

func (WorkspaceFolderMetadataAggregatorArrayOutput) ToWorkspaceFolderMetadataAggregatorArrayOutput added in v0.6.0

func (o WorkspaceFolderMetadataAggregatorArrayOutput) ToWorkspaceFolderMetadataAggregatorArrayOutput() WorkspaceFolderMetadataAggregatorArrayOutput

func (WorkspaceFolderMetadataAggregatorArrayOutput) ToWorkspaceFolderMetadataAggregatorArrayOutputWithContext added in v0.6.0

func (o WorkspaceFolderMetadataAggregatorArrayOutput) ToWorkspaceFolderMetadataAggregatorArrayOutputWithContext(ctx context.Context) WorkspaceFolderMetadataAggregatorArrayOutput

type WorkspaceFolderMetadataAggregatorInput added in v0.6.0

type WorkspaceFolderMetadataAggregatorInput interface {
	pulumi.Input

	ToWorkspaceFolderMetadataAggregatorOutput() WorkspaceFolderMetadataAggregatorOutput
	ToWorkspaceFolderMetadataAggregatorOutputWithContext(context.Context) WorkspaceFolderMetadataAggregatorOutput
}

WorkspaceFolderMetadataAggregatorInput is an input type that accepts WorkspaceFolderMetadataAggregatorArgs and WorkspaceFolderMetadataAggregatorOutput values. You can construct a concrete instance of `WorkspaceFolderMetadataAggregatorInput` via:

WorkspaceFolderMetadataAggregatorArgs{...}

type WorkspaceFolderMetadataAggregatorOutput added in v0.6.0

type WorkspaceFolderMetadataAggregatorOutput struct{ *pulumi.OutputState }

func (WorkspaceFolderMetadataAggregatorOutput) Description added in v0.6.0

(Updatable) A user defined description for the folder.

func (WorkspaceFolderMetadataAggregatorOutput) ElementType added in v0.6.0

func (WorkspaceFolderMetadataAggregatorOutput) Identifier added in v0.6.0

(Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.

func (WorkspaceFolderMetadataAggregatorOutput) Key added in v0.6.0

(Updatable) The identifying key for the object.

func (WorkspaceFolderMetadataAggregatorOutput) Name added in v0.6.0

(Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.

func (WorkspaceFolderMetadataAggregatorOutput) ToWorkspaceFolderMetadataAggregatorOutput added in v0.6.0

func (o WorkspaceFolderMetadataAggregatorOutput) ToWorkspaceFolderMetadataAggregatorOutput() WorkspaceFolderMetadataAggregatorOutput

func (WorkspaceFolderMetadataAggregatorOutput) ToWorkspaceFolderMetadataAggregatorOutputWithContext added in v0.6.0

func (o WorkspaceFolderMetadataAggregatorOutput) ToWorkspaceFolderMetadataAggregatorOutputWithContext(ctx context.Context) WorkspaceFolderMetadataAggregatorOutput

func (WorkspaceFolderMetadataAggregatorOutput) Type added in v0.6.0

The type of the aggregator.

type WorkspaceFolderMetadataArgs added in v0.6.0

type WorkspaceFolderMetadataArgs struct {
	// (Updatable) The owning object's key for this object.
	AggregatorKey pulumi.StringPtrInput `pulumi:"aggregatorKey"`
	// A summary type containing information about the object's aggregator including its type, key, name and description.
	Aggregators WorkspaceFolderMetadataAggregatorArrayInput `pulumi:"aggregators"`
	// A count statistics.
	CountStatistics WorkspaceFolderMetadataCountStatisticArrayInput `pulumi:"countStatistics"`
	// The user that created the object.
	CreatedBy pulumi.StringPtrInput `pulumi:"createdBy"`
	// The user that created the object.
	CreatedByName pulumi.StringPtrInput `pulumi:"createdByName"`
	// The full path to identify this object.
	IdentifierPath pulumi.StringPtrInput `pulumi:"identifierPath"`
	// Information property fields.
	InfoFields pulumi.MapInput `pulumi:"infoFields"`
	// (Updatable) Specifies whether this object is a favorite or not.
	IsFavorite pulumi.BoolPtrInput `pulumi:"isFavorite"`
	// (Updatable) Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.
	Labels pulumi.StringArrayInput `pulumi:"labels"`
	// (Updatable) The registry version.
	RegistryVersion pulumi.IntPtrInput `pulumi:"registryVersion"`
	// The date and time that the object was created.
	TimeCreated pulumi.StringPtrInput `pulumi:"timeCreated"`
	// The date and time that the object was updated.
	TimeUpdated pulumi.StringPtrInput `pulumi:"timeUpdated"`
	// The user that updated the object.
	UpdatedBy pulumi.StringPtrInput `pulumi:"updatedBy"`
	// The user that updated the object.
	UpdatedByName pulumi.StringPtrInput `pulumi:"updatedByName"`
}

func (WorkspaceFolderMetadataArgs) ElementType added in v0.6.0

func (WorkspaceFolderMetadataArgs) ToWorkspaceFolderMetadataOutput added in v0.6.0

func (i WorkspaceFolderMetadataArgs) ToWorkspaceFolderMetadataOutput() WorkspaceFolderMetadataOutput

func (WorkspaceFolderMetadataArgs) ToWorkspaceFolderMetadataOutputWithContext added in v0.6.0

func (i WorkspaceFolderMetadataArgs) ToWorkspaceFolderMetadataOutputWithContext(ctx context.Context) WorkspaceFolderMetadataOutput

type WorkspaceFolderMetadataArray added in v0.6.0

type WorkspaceFolderMetadataArray []WorkspaceFolderMetadataInput

func (WorkspaceFolderMetadataArray) ElementType added in v0.6.0

func (WorkspaceFolderMetadataArray) ToWorkspaceFolderMetadataArrayOutput added in v0.6.0

func (i WorkspaceFolderMetadataArray) ToWorkspaceFolderMetadataArrayOutput() WorkspaceFolderMetadataArrayOutput

func (WorkspaceFolderMetadataArray) ToWorkspaceFolderMetadataArrayOutputWithContext added in v0.6.0

func (i WorkspaceFolderMetadataArray) ToWorkspaceFolderMetadataArrayOutputWithContext(ctx context.Context) WorkspaceFolderMetadataArrayOutput

type WorkspaceFolderMetadataArrayInput added in v0.6.0

type WorkspaceFolderMetadataArrayInput interface {
	pulumi.Input

	ToWorkspaceFolderMetadataArrayOutput() WorkspaceFolderMetadataArrayOutput
	ToWorkspaceFolderMetadataArrayOutputWithContext(context.Context) WorkspaceFolderMetadataArrayOutput
}

WorkspaceFolderMetadataArrayInput is an input type that accepts WorkspaceFolderMetadataArray and WorkspaceFolderMetadataArrayOutput values. You can construct a concrete instance of `WorkspaceFolderMetadataArrayInput` via:

WorkspaceFolderMetadataArray{ WorkspaceFolderMetadataArgs{...} }

type WorkspaceFolderMetadataArrayOutput added in v0.6.0

type WorkspaceFolderMetadataArrayOutput struct{ *pulumi.OutputState }

func (WorkspaceFolderMetadataArrayOutput) ElementType added in v0.6.0

func (WorkspaceFolderMetadataArrayOutput) Index added in v0.6.0

func (WorkspaceFolderMetadataArrayOutput) ToWorkspaceFolderMetadataArrayOutput added in v0.6.0

func (o WorkspaceFolderMetadataArrayOutput) ToWorkspaceFolderMetadataArrayOutput() WorkspaceFolderMetadataArrayOutput

func (WorkspaceFolderMetadataArrayOutput) ToWorkspaceFolderMetadataArrayOutputWithContext added in v0.6.0

func (o WorkspaceFolderMetadataArrayOutput) ToWorkspaceFolderMetadataArrayOutputWithContext(ctx context.Context) WorkspaceFolderMetadataArrayOutput

type WorkspaceFolderMetadataCountStatistic added in v0.6.0

type WorkspaceFolderMetadataCountStatistic struct {
	// The array of statistics.
	ObjectTypeCountLists []WorkspaceFolderMetadataCountStatisticObjectTypeCountList `pulumi:"objectTypeCountLists"`
}

type WorkspaceFolderMetadataCountStatisticArgs added in v0.6.0

type WorkspaceFolderMetadataCountStatisticArgs struct {
	// The array of statistics.
	ObjectTypeCountLists WorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayInput `pulumi:"objectTypeCountLists"`
}

func (WorkspaceFolderMetadataCountStatisticArgs) ElementType added in v0.6.0

func (WorkspaceFolderMetadataCountStatisticArgs) ToWorkspaceFolderMetadataCountStatisticOutput added in v0.6.0

func (i WorkspaceFolderMetadataCountStatisticArgs) ToWorkspaceFolderMetadataCountStatisticOutput() WorkspaceFolderMetadataCountStatisticOutput

func (WorkspaceFolderMetadataCountStatisticArgs) ToWorkspaceFolderMetadataCountStatisticOutputWithContext added in v0.6.0

func (i WorkspaceFolderMetadataCountStatisticArgs) ToWorkspaceFolderMetadataCountStatisticOutputWithContext(ctx context.Context) WorkspaceFolderMetadataCountStatisticOutput

type WorkspaceFolderMetadataCountStatisticArray added in v0.6.0

type WorkspaceFolderMetadataCountStatisticArray []WorkspaceFolderMetadataCountStatisticInput

func (WorkspaceFolderMetadataCountStatisticArray) ElementType added in v0.6.0

func (WorkspaceFolderMetadataCountStatisticArray) ToWorkspaceFolderMetadataCountStatisticArrayOutput added in v0.6.0

func (i WorkspaceFolderMetadataCountStatisticArray) ToWorkspaceFolderMetadataCountStatisticArrayOutput() WorkspaceFolderMetadataCountStatisticArrayOutput

func (WorkspaceFolderMetadataCountStatisticArray) ToWorkspaceFolderMetadataCountStatisticArrayOutputWithContext added in v0.6.0

func (i WorkspaceFolderMetadataCountStatisticArray) ToWorkspaceFolderMetadataCountStatisticArrayOutputWithContext(ctx context.Context) WorkspaceFolderMetadataCountStatisticArrayOutput

type WorkspaceFolderMetadataCountStatisticArrayInput added in v0.6.0

type WorkspaceFolderMetadataCountStatisticArrayInput interface {
	pulumi.Input

	ToWorkspaceFolderMetadataCountStatisticArrayOutput() WorkspaceFolderMetadataCountStatisticArrayOutput
	ToWorkspaceFolderMetadataCountStatisticArrayOutputWithContext(context.Context) WorkspaceFolderMetadataCountStatisticArrayOutput
}

WorkspaceFolderMetadataCountStatisticArrayInput is an input type that accepts WorkspaceFolderMetadataCountStatisticArray and WorkspaceFolderMetadataCountStatisticArrayOutput values. You can construct a concrete instance of `WorkspaceFolderMetadataCountStatisticArrayInput` via:

WorkspaceFolderMetadataCountStatisticArray{ WorkspaceFolderMetadataCountStatisticArgs{...} }

type WorkspaceFolderMetadataCountStatisticArrayOutput added in v0.6.0

type WorkspaceFolderMetadataCountStatisticArrayOutput struct{ *pulumi.OutputState }

func (WorkspaceFolderMetadataCountStatisticArrayOutput) ElementType added in v0.6.0

func (WorkspaceFolderMetadataCountStatisticArrayOutput) Index added in v0.6.0

func (WorkspaceFolderMetadataCountStatisticArrayOutput) ToWorkspaceFolderMetadataCountStatisticArrayOutput added in v0.6.0

func (o WorkspaceFolderMetadataCountStatisticArrayOutput) ToWorkspaceFolderMetadataCountStatisticArrayOutput() WorkspaceFolderMetadataCountStatisticArrayOutput

func (WorkspaceFolderMetadataCountStatisticArrayOutput) ToWorkspaceFolderMetadataCountStatisticArrayOutputWithContext added in v0.6.0

func (o WorkspaceFolderMetadataCountStatisticArrayOutput) ToWorkspaceFolderMetadataCountStatisticArrayOutputWithContext(ctx context.Context) WorkspaceFolderMetadataCountStatisticArrayOutput

type WorkspaceFolderMetadataCountStatisticInput added in v0.6.0

type WorkspaceFolderMetadataCountStatisticInput interface {
	pulumi.Input

	ToWorkspaceFolderMetadataCountStatisticOutput() WorkspaceFolderMetadataCountStatisticOutput
	ToWorkspaceFolderMetadataCountStatisticOutputWithContext(context.Context) WorkspaceFolderMetadataCountStatisticOutput
}

WorkspaceFolderMetadataCountStatisticInput is an input type that accepts WorkspaceFolderMetadataCountStatisticArgs and WorkspaceFolderMetadataCountStatisticOutput values. You can construct a concrete instance of `WorkspaceFolderMetadataCountStatisticInput` via:

WorkspaceFolderMetadataCountStatisticArgs{...}

type WorkspaceFolderMetadataCountStatisticObjectTypeCountList added in v0.6.0

type WorkspaceFolderMetadataCountStatisticObjectTypeCountList struct {
	// The value for the count statistic object.
	ObjectCount *string `pulumi:"objectCount"`
	// The type of object for the count statistic object.
	ObjectType *string `pulumi:"objectType"`
}

type WorkspaceFolderMetadataCountStatisticObjectTypeCountListArgs added in v0.6.0

type WorkspaceFolderMetadataCountStatisticObjectTypeCountListArgs struct {
	// The value for the count statistic object.
	ObjectCount pulumi.StringPtrInput `pulumi:"objectCount"`
	// The type of object for the count statistic object.
	ObjectType pulumi.StringPtrInput `pulumi:"objectType"`
}

func (WorkspaceFolderMetadataCountStatisticObjectTypeCountListArgs) ElementType added in v0.6.0

func (WorkspaceFolderMetadataCountStatisticObjectTypeCountListArgs) ToWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput added in v0.6.0

func (WorkspaceFolderMetadataCountStatisticObjectTypeCountListArgs) ToWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutputWithContext added in v0.6.0

func (i WorkspaceFolderMetadataCountStatisticObjectTypeCountListArgs) ToWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutputWithContext(ctx context.Context) WorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput

type WorkspaceFolderMetadataCountStatisticObjectTypeCountListArray added in v0.6.0

type WorkspaceFolderMetadataCountStatisticObjectTypeCountListArray []WorkspaceFolderMetadataCountStatisticObjectTypeCountListInput

func (WorkspaceFolderMetadataCountStatisticObjectTypeCountListArray) ElementType added in v0.6.0

func (WorkspaceFolderMetadataCountStatisticObjectTypeCountListArray) ToWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput added in v0.6.0

func (WorkspaceFolderMetadataCountStatisticObjectTypeCountListArray) ToWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutputWithContext added in v0.6.0

func (i WorkspaceFolderMetadataCountStatisticObjectTypeCountListArray) ToWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutputWithContext(ctx context.Context) WorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput

type WorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayInput added in v0.6.0

type WorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayInput interface {
	pulumi.Input

	ToWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput() WorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput
	ToWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutputWithContext(context.Context) WorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput
}

WorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayInput is an input type that accepts WorkspaceFolderMetadataCountStatisticObjectTypeCountListArray and WorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput values. You can construct a concrete instance of `WorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayInput` via:

WorkspaceFolderMetadataCountStatisticObjectTypeCountListArray{ WorkspaceFolderMetadataCountStatisticObjectTypeCountListArgs{...} }

type WorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput added in v0.6.0

type WorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput struct{ *pulumi.OutputState }

func (WorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput) ElementType added in v0.6.0

func (WorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput) Index added in v0.6.0

func (WorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput) ToWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput added in v0.6.0

func (WorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput) ToWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutputWithContext added in v0.6.0

func (o WorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput) ToWorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutputWithContext(ctx context.Context) WorkspaceFolderMetadataCountStatisticObjectTypeCountListArrayOutput

type WorkspaceFolderMetadataCountStatisticObjectTypeCountListInput added in v0.6.0

type WorkspaceFolderMetadataCountStatisticObjectTypeCountListInput interface {
	pulumi.Input

	ToWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput() WorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput
	ToWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutputWithContext(context.Context) WorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput
}

WorkspaceFolderMetadataCountStatisticObjectTypeCountListInput is an input type that accepts WorkspaceFolderMetadataCountStatisticObjectTypeCountListArgs and WorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput values. You can construct a concrete instance of `WorkspaceFolderMetadataCountStatisticObjectTypeCountListInput` via:

WorkspaceFolderMetadataCountStatisticObjectTypeCountListArgs{...}

type WorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput added in v0.6.0

type WorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput struct{ *pulumi.OutputState }

func (WorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput) ElementType added in v0.6.0

func (WorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput) ObjectCount added in v0.6.0

The value for the count statistic object.

func (WorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput) ObjectType added in v0.6.0

The type of object for the count statistic object.

func (WorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput) ToWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput added in v0.6.0

func (WorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput) ToWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutputWithContext added in v0.6.0

func (o WorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput) ToWorkspaceFolderMetadataCountStatisticObjectTypeCountListOutputWithContext(ctx context.Context) WorkspaceFolderMetadataCountStatisticObjectTypeCountListOutput

type WorkspaceFolderMetadataCountStatisticOutput added in v0.6.0

type WorkspaceFolderMetadataCountStatisticOutput struct{ *pulumi.OutputState }

func (WorkspaceFolderMetadataCountStatisticOutput) ElementType added in v0.6.0

func (WorkspaceFolderMetadataCountStatisticOutput) ObjectTypeCountLists added in v0.6.0

The array of statistics.

func (WorkspaceFolderMetadataCountStatisticOutput) ToWorkspaceFolderMetadataCountStatisticOutput added in v0.6.0

func (o WorkspaceFolderMetadataCountStatisticOutput) ToWorkspaceFolderMetadataCountStatisticOutput() WorkspaceFolderMetadataCountStatisticOutput

func (WorkspaceFolderMetadataCountStatisticOutput) ToWorkspaceFolderMetadataCountStatisticOutputWithContext added in v0.6.0

func (o WorkspaceFolderMetadataCountStatisticOutput) ToWorkspaceFolderMetadataCountStatisticOutputWithContext(ctx context.Context) WorkspaceFolderMetadataCountStatisticOutput

type WorkspaceFolderMetadataInput added in v0.6.0

type WorkspaceFolderMetadataInput interface {
	pulumi.Input

	ToWorkspaceFolderMetadataOutput() WorkspaceFolderMetadataOutput
	ToWorkspaceFolderMetadataOutputWithContext(context.Context) WorkspaceFolderMetadataOutput
}

WorkspaceFolderMetadataInput is an input type that accepts WorkspaceFolderMetadataArgs and WorkspaceFolderMetadataOutput values. You can construct a concrete instance of `WorkspaceFolderMetadataInput` via:

WorkspaceFolderMetadataArgs{...}

type WorkspaceFolderMetadataOutput added in v0.6.0

type WorkspaceFolderMetadataOutput struct{ *pulumi.OutputState }

func (WorkspaceFolderMetadataOutput) AggregatorKey added in v0.6.0

(Updatable) The owning object's key for this object.

func (WorkspaceFolderMetadataOutput) Aggregators added in v0.6.0

A summary type containing information about the object's aggregator including its type, key, name and description.

func (WorkspaceFolderMetadataOutput) CountStatistics added in v0.6.0

A count statistics.

func (WorkspaceFolderMetadataOutput) CreatedBy added in v0.6.0

The user that created the object.

func (WorkspaceFolderMetadataOutput) CreatedByName added in v0.6.0

The user that created the object.

func (WorkspaceFolderMetadataOutput) ElementType added in v0.6.0

func (WorkspaceFolderMetadataOutput) IdentifierPath added in v0.6.0

The full path to identify this object.

func (WorkspaceFolderMetadataOutput) InfoFields added in v0.6.0

Information property fields.

func (WorkspaceFolderMetadataOutput) IsFavorite added in v0.6.0

(Updatable) Specifies whether this object is a favorite or not.

func (WorkspaceFolderMetadataOutput) Labels added in v0.6.0

(Updatable) Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.

func (WorkspaceFolderMetadataOutput) RegistryVersion added in v0.6.0

(Updatable) The registry version.

func (WorkspaceFolderMetadataOutput) TimeCreated added in v0.6.0

The date and time that the object was created.

func (WorkspaceFolderMetadataOutput) TimeUpdated added in v0.6.0

The date and time that the object was updated.

func (WorkspaceFolderMetadataOutput) ToWorkspaceFolderMetadataOutput added in v0.6.0

func (o WorkspaceFolderMetadataOutput) ToWorkspaceFolderMetadataOutput() WorkspaceFolderMetadataOutput

func (WorkspaceFolderMetadataOutput) ToWorkspaceFolderMetadataOutputWithContext added in v0.6.0

func (o WorkspaceFolderMetadataOutput) ToWorkspaceFolderMetadataOutputWithContext(ctx context.Context) WorkspaceFolderMetadataOutput

func (WorkspaceFolderMetadataOutput) UpdatedBy added in v0.6.0

The user that updated the object.

func (WorkspaceFolderMetadataOutput) UpdatedByName added in v0.6.0

The user that updated the object.

type WorkspaceFolderOutput added in v0.6.0

type WorkspaceFolderOutput struct{ *pulumi.OutputState }

func (WorkspaceFolderOutput) CategoryName added in v0.6.0

func (o WorkspaceFolderOutput) CategoryName() pulumi.StringOutput

(Updatable) The category name.

func (WorkspaceFolderOutput) Description added in v0.6.0

func (o WorkspaceFolderOutput) Description() pulumi.StringOutput

(Updatable) A user defined description for the folder.

func (WorkspaceFolderOutput) ElementType added in v0.6.0

func (WorkspaceFolderOutput) ElementType() reflect.Type

func (WorkspaceFolderOutput) FolderKey added in v0.6.0

func (WorkspaceFolderOutput) Identifier added in v0.6.0

func (o WorkspaceFolderOutput) Identifier() pulumi.StringOutput

(Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.

func (WorkspaceFolderOutput) Key added in v0.6.0

(Updatable) The identifying key for the object.

func (WorkspaceFolderOutput) KeyMap added in v0.6.0

A key map. If provided, the key is replaced with generated key. This structure provides mapping between user provided key and generated key.

func (WorkspaceFolderOutput) Metadatas added in v0.6.0

A summary type containing information about the object including its key, name and when/who created/updated it.

func (WorkspaceFolderOutput) ModelType added in v0.6.0

The type of the object.

func (WorkspaceFolderOutput) ModelVersion added in v0.6.0

func (o WorkspaceFolderOutput) ModelVersion() pulumi.StringOutput

(Updatable) The model version of an object.

func (WorkspaceFolderOutput) Name added in v0.6.0

(Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.

func (WorkspaceFolderOutput) ObjectStatus added in v0.6.0

func (o WorkspaceFolderOutput) ObjectStatus() pulumi.IntOutput

(Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.

func (WorkspaceFolderOutput) ObjectVersion added in v0.6.0

func (o WorkspaceFolderOutput) ObjectVersion() pulumi.IntOutput

The version of the object that is used to track changes in the object instance.

func (WorkspaceFolderOutput) ParentReves added in v0.6.0

A reference to the object's parent.

func (WorkspaceFolderOutput) RegistryMetadata added in v0.6.0

(Updatable) Information about the object and its parent.

func (WorkspaceFolderOutput) ToWorkspaceFolderOutput added in v0.6.0

func (o WorkspaceFolderOutput) ToWorkspaceFolderOutput() WorkspaceFolderOutput

func (WorkspaceFolderOutput) ToWorkspaceFolderOutputWithContext added in v0.6.0

func (o WorkspaceFolderOutput) ToWorkspaceFolderOutputWithContext(ctx context.Context) WorkspaceFolderOutput

func (WorkspaceFolderOutput) WorkspaceId added in v0.6.0

func (o WorkspaceFolderOutput) WorkspaceId() pulumi.StringOutput

The workspace ID.

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

type WorkspaceFolderParentRef added in v0.6.0

type WorkspaceFolderParentRef struct {
	// Key of the parent object.
	Parent *string `pulumi:"parent"`
	// Key of the root document object.
	RootDocId *string `pulumi:"rootDocId"`
}

type WorkspaceFolderParentRefArgs added in v0.6.0

type WorkspaceFolderParentRefArgs struct {
	// Key of the parent object.
	Parent pulumi.StringPtrInput `pulumi:"parent"`
	// Key of the root document object.
	RootDocId pulumi.StringPtrInput `pulumi:"rootDocId"`
}

func (WorkspaceFolderParentRefArgs) ElementType added in v0.6.0

func (WorkspaceFolderParentRefArgs) ToWorkspaceFolderParentRefOutput added in v0.6.0

func (i WorkspaceFolderParentRefArgs) ToWorkspaceFolderParentRefOutput() WorkspaceFolderParentRefOutput

func (WorkspaceFolderParentRefArgs) ToWorkspaceFolderParentRefOutputWithContext added in v0.6.0

func (i WorkspaceFolderParentRefArgs) ToWorkspaceFolderParentRefOutputWithContext(ctx context.Context) WorkspaceFolderParentRefOutput

type WorkspaceFolderParentRefArray added in v0.6.0

type WorkspaceFolderParentRefArray []WorkspaceFolderParentRefInput

func (WorkspaceFolderParentRefArray) ElementType added in v0.6.0

func (WorkspaceFolderParentRefArray) ToWorkspaceFolderParentRefArrayOutput added in v0.6.0

func (i WorkspaceFolderParentRefArray) ToWorkspaceFolderParentRefArrayOutput() WorkspaceFolderParentRefArrayOutput

func (WorkspaceFolderParentRefArray) ToWorkspaceFolderParentRefArrayOutputWithContext added in v0.6.0

func (i WorkspaceFolderParentRefArray) ToWorkspaceFolderParentRefArrayOutputWithContext(ctx context.Context) WorkspaceFolderParentRefArrayOutput

type WorkspaceFolderParentRefArrayInput added in v0.6.0

type WorkspaceFolderParentRefArrayInput interface {
	pulumi.Input

	ToWorkspaceFolderParentRefArrayOutput() WorkspaceFolderParentRefArrayOutput
	ToWorkspaceFolderParentRefArrayOutputWithContext(context.Context) WorkspaceFolderParentRefArrayOutput
}

WorkspaceFolderParentRefArrayInput is an input type that accepts WorkspaceFolderParentRefArray and WorkspaceFolderParentRefArrayOutput values. You can construct a concrete instance of `WorkspaceFolderParentRefArrayInput` via:

WorkspaceFolderParentRefArray{ WorkspaceFolderParentRefArgs{...} }

type WorkspaceFolderParentRefArrayOutput added in v0.6.0

type WorkspaceFolderParentRefArrayOutput struct{ *pulumi.OutputState }

func (WorkspaceFolderParentRefArrayOutput) ElementType added in v0.6.0

func (WorkspaceFolderParentRefArrayOutput) Index added in v0.6.0

func (WorkspaceFolderParentRefArrayOutput) ToWorkspaceFolderParentRefArrayOutput added in v0.6.0

func (o WorkspaceFolderParentRefArrayOutput) ToWorkspaceFolderParentRefArrayOutput() WorkspaceFolderParentRefArrayOutput

func (WorkspaceFolderParentRefArrayOutput) ToWorkspaceFolderParentRefArrayOutputWithContext added in v0.6.0

func (o WorkspaceFolderParentRefArrayOutput) ToWorkspaceFolderParentRefArrayOutputWithContext(ctx context.Context) WorkspaceFolderParentRefArrayOutput

type WorkspaceFolderParentRefInput added in v0.6.0

type WorkspaceFolderParentRefInput interface {
	pulumi.Input

	ToWorkspaceFolderParentRefOutput() WorkspaceFolderParentRefOutput
	ToWorkspaceFolderParentRefOutputWithContext(context.Context) WorkspaceFolderParentRefOutput
}

WorkspaceFolderParentRefInput is an input type that accepts WorkspaceFolderParentRefArgs and WorkspaceFolderParentRefOutput values. You can construct a concrete instance of `WorkspaceFolderParentRefInput` via:

WorkspaceFolderParentRefArgs{...}

type WorkspaceFolderParentRefOutput added in v0.6.0

type WorkspaceFolderParentRefOutput struct{ *pulumi.OutputState }

func (WorkspaceFolderParentRefOutput) ElementType added in v0.6.0

func (WorkspaceFolderParentRefOutput) Parent added in v0.6.0

Key of the parent object.

func (WorkspaceFolderParentRefOutput) RootDocId added in v0.6.0

Key of the root document object.

func (WorkspaceFolderParentRefOutput) ToWorkspaceFolderParentRefOutput added in v0.6.0

func (o WorkspaceFolderParentRefOutput) ToWorkspaceFolderParentRefOutput() WorkspaceFolderParentRefOutput

func (WorkspaceFolderParentRefOutput) ToWorkspaceFolderParentRefOutputWithContext added in v0.6.0

func (o WorkspaceFolderParentRefOutput) ToWorkspaceFolderParentRefOutputWithContext(ctx context.Context) WorkspaceFolderParentRefOutput

type WorkspaceFolderRegistryMetadata added in v0.6.0

type WorkspaceFolderRegistryMetadata struct {
	// (Updatable) The owning object's key for this object.
	AggregatorKey *string `pulumi:"aggregatorKey"`
	// (Updatable) Specifies whether this object is a favorite or not.
	IsFavorite *bool `pulumi:"isFavorite"`
	// (Updatable) The identifying key for the object.
	Key *string `pulumi:"key"`
	// (Updatable) Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.
	Labels []string `pulumi:"labels"`
	// (Updatable) The registry version.
	RegistryVersion *int `pulumi:"registryVersion"`
}

type WorkspaceFolderRegistryMetadataArgs added in v0.6.0

type WorkspaceFolderRegistryMetadataArgs struct {
	// (Updatable) The owning object's key for this object.
	AggregatorKey pulumi.StringPtrInput `pulumi:"aggregatorKey"`
	// (Updatable) Specifies whether this object is a favorite or not.
	IsFavorite pulumi.BoolPtrInput `pulumi:"isFavorite"`
	// (Updatable) The identifying key for the object.
	Key pulumi.StringPtrInput `pulumi:"key"`
	// (Updatable) Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.
	Labels pulumi.StringArrayInput `pulumi:"labels"`
	// (Updatable) The registry version.
	RegistryVersion pulumi.IntPtrInput `pulumi:"registryVersion"`
}

func (WorkspaceFolderRegistryMetadataArgs) ElementType added in v0.6.0

func (WorkspaceFolderRegistryMetadataArgs) ToWorkspaceFolderRegistryMetadataOutput added in v0.6.0

func (i WorkspaceFolderRegistryMetadataArgs) ToWorkspaceFolderRegistryMetadataOutput() WorkspaceFolderRegistryMetadataOutput

func (WorkspaceFolderRegistryMetadataArgs) ToWorkspaceFolderRegistryMetadataOutputWithContext added in v0.6.0

func (i WorkspaceFolderRegistryMetadataArgs) ToWorkspaceFolderRegistryMetadataOutputWithContext(ctx context.Context) WorkspaceFolderRegistryMetadataOutput

func (WorkspaceFolderRegistryMetadataArgs) ToWorkspaceFolderRegistryMetadataPtrOutput added in v0.6.0

func (i WorkspaceFolderRegistryMetadataArgs) ToWorkspaceFolderRegistryMetadataPtrOutput() WorkspaceFolderRegistryMetadataPtrOutput

func (WorkspaceFolderRegistryMetadataArgs) ToWorkspaceFolderRegistryMetadataPtrOutputWithContext added in v0.6.0

func (i WorkspaceFolderRegistryMetadataArgs) ToWorkspaceFolderRegistryMetadataPtrOutputWithContext(ctx context.Context) WorkspaceFolderRegistryMetadataPtrOutput

type WorkspaceFolderRegistryMetadataInput added in v0.6.0

type WorkspaceFolderRegistryMetadataInput interface {
	pulumi.Input

	ToWorkspaceFolderRegistryMetadataOutput() WorkspaceFolderRegistryMetadataOutput
	ToWorkspaceFolderRegistryMetadataOutputWithContext(context.Context) WorkspaceFolderRegistryMetadataOutput
}

WorkspaceFolderRegistryMetadataInput is an input type that accepts WorkspaceFolderRegistryMetadataArgs and WorkspaceFolderRegistryMetadataOutput values. You can construct a concrete instance of `WorkspaceFolderRegistryMetadataInput` via:

WorkspaceFolderRegistryMetadataArgs{...}

type WorkspaceFolderRegistryMetadataOutput added in v0.6.0

type WorkspaceFolderRegistryMetadataOutput struct{ *pulumi.OutputState }

func (WorkspaceFolderRegistryMetadataOutput) AggregatorKey added in v0.6.0

(Updatable) The owning object's key for this object.

func (WorkspaceFolderRegistryMetadataOutput) ElementType added in v0.6.0

func (WorkspaceFolderRegistryMetadataOutput) IsFavorite added in v0.6.0

(Updatable) Specifies whether this object is a favorite or not.

func (WorkspaceFolderRegistryMetadataOutput) Key added in v0.6.0

(Updatable) The identifying key for the object.

func (WorkspaceFolderRegistryMetadataOutput) Labels added in v0.6.0

(Updatable) Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.

func (WorkspaceFolderRegistryMetadataOutput) RegistryVersion added in v0.6.0

(Updatable) The registry version.

func (WorkspaceFolderRegistryMetadataOutput) ToWorkspaceFolderRegistryMetadataOutput added in v0.6.0

func (o WorkspaceFolderRegistryMetadataOutput) ToWorkspaceFolderRegistryMetadataOutput() WorkspaceFolderRegistryMetadataOutput

func (WorkspaceFolderRegistryMetadataOutput) ToWorkspaceFolderRegistryMetadataOutputWithContext added in v0.6.0

func (o WorkspaceFolderRegistryMetadataOutput) ToWorkspaceFolderRegistryMetadataOutputWithContext(ctx context.Context) WorkspaceFolderRegistryMetadataOutput

func (WorkspaceFolderRegistryMetadataOutput) ToWorkspaceFolderRegistryMetadataPtrOutput added in v0.6.0

func (o WorkspaceFolderRegistryMetadataOutput) ToWorkspaceFolderRegistryMetadataPtrOutput() WorkspaceFolderRegistryMetadataPtrOutput

func (WorkspaceFolderRegistryMetadataOutput) ToWorkspaceFolderRegistryMetadataPtrOutputWithContext added in v0.6.0

func (o WorkspaceFolderRegistryMetadataOutput) ToWorkspaceFolderRegistryMetadataPtrOutputWithContext(ctx context.Context) WorkspaceFolderRegistryMetadataPtrOutput

type WorkspaceFolderRegistryMetadataPtrInput added in v0.6.0

type WorkspaceFolderRegistryMetadataPtrInput interface {
	pulumi.Input

	ToWorkspaceFolderRegistryMetadataPtrOutput() WorkspaceFolderRegistryMetadataPtrOutput
	ToWorkspaceFolderRegistryMetadataPtrOutputWithContext(context.Context) WorkspaceFolderRegistryMetadataPtrOutput
}

WorkspaceFolderRegistryMetadataPtrInput is an input type that accepts WorkspaceFolderRegistryMetadataArgs, WorkspaceFolderRegistryMetadataPtr and WorkspaceFolderRegistryMetadataPtrOutput values. You can construct a concrete instance of `WorkspaceFolderRegistryMetadataPtrInput` via:

        WorkspaceFolderRegistryMetadataArgs{...}

or:

        nil

type WorkspaceFolderRegistryMetadataPtrOutput added in v0.6.0

type WorkspaceFolderRegistryMetadataPtrOutput struct{ *pulumi.OutputState }

func (WorkspaceFolderRegistryMetadataPtrOutput) AggregatorKey added in v0.6.0

(Updatable) The owning object's key for this object.

func (WorkspaceFolderRegistryMetadataPtrOutput) Elem added in v0.6.0

func (WorkspaceFolderRegistryMetadataPtrOutput) ElementType added in v0.6.0

func (WorkspaceFolderRegistryMetadataPtrOutput) IsFavorite added in v0.6.0

(Updatable) Specifies whether this object is a favorite or not.

func (WorkspaceFolderRegistryMetadataPtrOutput) Key added in v0.6.0

(Updatable) The identifying key for the object.

func (WorkspaceFolderRegistryMetadataPtrOutput) Labels added in v0.6.0

(Updatable) Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.

func (WorkspaceFolderRegistryMetadataPtrOutput) RegistryVersion added in v0.6.0

(Updatable) The registry version.

func (WorkspaceFolderRegistryMetadataPtrOutput) ToWorkspaceFolderRegistryMetadataPtrOutput added in v0.6.0

func (o WorkspaceFolderRegistryMetadataPtrOutput) ToWorkspaceFolderRegistryMetadataPtrOutput() WorkspaceFolderRegistryMetadataPtrOutput

func (WorkspaceFolderRegistryMetadataPtrOutput) ToWorkspaceFolderRegistryMetadataPtrOutputWithContext added in v0.6.0

func (o WorkspaceFolderRegistryMetadataPtrOutput) ToWorkspaceFolderRegistryMetadataPtrOutputWithContext(ctx context.Context) WorkspaceFolderRegistryMetadataPtrOutput

type WorkspaceFolderState added in v0.6.0

type WorkspaceFolderState struct {
	// (Updatable) The category name.
	CategoryName pulumi.StringPtrInput
	// (Updatable) A user defined description for the folder.
	Description pulumi.StringPtrInput
	FolderKey   pulumi.StringPtrInput
	// (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
	Identifier pulumi.StringPtrInput
	// (Updatable) The identifying key for the object.
	Key pulumi.StringPtrInput
	// A key map. If provided, the key is replaced with generated key. This structure provides mapping between user provided key and generated key.
	KeyMap pulumi.MapInput
	// A summary type containing information about the object including its key, name and when/who created/updated it.
	Metadatas WorkspaceFolderMetadataArrayInput
	// The type of the object.
	ModelType pulumi.StringPtrInput
	// (Updatable) The model version of an object.
	ModelVersion pulumi.StringPtrInput
	// (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
	Name pulumi.StringPtrInput
	// (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
	ObjectStatus pulumi.IntPtrInput
	// The version of the object that is used to track changes in the object instance.
	ObjectVersion pulumi.IntPtrInput
	// A reference to the object's parent.
	ParentReves WorkspaceFolderParentRefArrayInput
	// (Updatable) Information about the object and its parent.
	RegistryMetadata WorkspaceFolderRegistryMetadataPtrInput
	// The workspace ID.
	//
	// ** 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
	WorkspaceId pulumi.StringPtrInput
}

func (WorkspaceFolderState) ElementType added in v0.6.0

func (WorkspaceFolderState) ElementType() reflect.Type

type WorkspaceInput

type WorkspaceInput interface {
	pulumi.Input

	ToWorkspaceOutput() WorkspaceOutput
	ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
}

type WorkspaceMap

type WorkspaceMap map[string]WorkspaceInput

func (WorkspaceMap) ElementType

func (WorkspaceMap) ElementType() reflect.Type

func (WorkspaceMap) ToWorkspaceMapOutput

func (i WorkspaceMap) ToWorkspaceMapOutput() WorkspaceMapOutput

func (WorkspaceMap) ToWorkspaceMapOutputWithContext

func (i WorkspaceMap) ToWorkspaceMapOutputWithContext(ctx context.Context) WorkspaceMapOutput

type WorkspaceMapInput

type WorkspaceMapInput interface {
	pulumi.Input

	ToWorkspaceMapOutput() WorkspaceMapOutput
	ToWorkspaceMapOutputWithContext(context.Context) WorkspaceMapOutput
}

WorkspaceMapInput is an input type that accepts WorkspaceMap and WorkspaceMapOutput values. You can construct a concrete instance of `WorkspaceMapInput` via:

WorkspaceMap{ "key": WorkspaceArgs{...} }

type WorkspaceMapOutput

type WorkspaceMapOutput struct{ *pulumi.OutputState }

func (WorkspaceMapOutput) ElementType

func (WorkspaceMapOutput) ElementType() reflect.Type

func (WorkspaceMapOutput) MapIndex

func (WorkspaceMapOutput) ToWorkspaceMapOutput

func (o WorkspaceMapOutput) ToWorkspaceMapOutput() WorkspaceMapOutput

func (WorkspaceMapOutput) ToWorkspaceMapOutputWithContext

func (o WorkspaceMapOutput) ToWorkspaceMapOutputWithContext(ctx context.Context) WorkspaceMapOutput

type WorkspaceOutput

type WorkspaceOutput struct{ *pulumi.OutputState }

func (WorkspaceOutput) CompartmentId added in v0.4.0

func (o WorkspaceOutput) CompartmentId() pulumi.StringOutput

(Updatable) The OCID of the compartment containing the workspace.

func (WorkspaceOutput) DefinedTags added in v0.4.0

func (o WorkspaceOutput) DefinedTags() pulumi.MapOutput

(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`

func (WorkspaceOutput) Description added in v0.4.0

func (o WorkspaceOutput) Description() pulumi.StringOutput

(Updatable) A user defined description for the workspace.

func (WorkspaceOutput) DisplayName added in v0.4.0

func (o WorkspaceOutput) DisplayName() pulumi.StringOutput

(Updatable) A user-friendly display name for the workspace. Does not have to be unique, and can be modified. Avoid entering confidential information.

func (WorkspaceOutput) DnsServerIp added in v0.4.0

func (o WorkspaceOutput) DnsServerIp() pulumi.StringOutput

The IP of the custom DNS.

func (WorkspaceOutput) DnsServerZone added in v0.4.0

func (o WorkspaceOutput) DnsServerZone() pulumi.StringOutput

The DNS zone of the custom DNS to use to resolve names.

func (WorkspaceOutput) ElementType

func (WorkspaceOutput) ElementType() reflect.Type

func (WorkspaceOutput) EndpointCompartmentId added in v0.6.0

func (o WorkspaceOutput) EndpointCompartmentId() pulumi.StringOutput

DCMS PRivate Endpoint Compartment Identifier

func (WorkspaceOutput) EndpointId added in v0.6.0

func (o WorkspaceOutput) EndpointId() pulumi.StringOutput

DCMS Private Endpoint ID associated with workspace if the pvt networking is enabled

func (WorkspaceOutput) EndpointName added in v0.6.0

func (o WorkspaceOutput) EndpointName() pulumi.StringOutput

DCMS Private Endpoint Name

func (WorkspaceOutput) FreeformTags added in v0.4.0

func (o WorkspaceOutput) FreeformTags() pulumi.MapOutput

(Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`

func (WorkspaceOutput) IsForceOperation added in v0.4.0

func (o WorkspaceOutput) IsForceOperation() pulumi.BoolPtrOutput

func (WorkspaceOutput) IsPrivateNetworkEnabled added in v0.4.0

func (o WorkspaceOutput) IsPrivateNetworkEnabled() pulumi.BoolOutput

Specifies whether the private network connection is enabled or disabled.

func (WorkspaceOutput) QuiesceTimeout added in v0.4.0

func (o WorkspaceOutput) QuiesceTimeout() pulumi.IntOutput

func (WorkspaceOutput) RegistryCompartmentId added in v0.6.0

func (o WorkspaceOutput) RegistryCompartmentId() pulumi.StringOutput

DCMS Data Asset Registry Compartment Identifier

func (WorkspaceOutput) RegistryId added in v0.6.0

func (o WorkspaceOutput) RegistryId() pulumi.StringOutput

DCMS Data Asset Registry ID to which the workspace is associated

func (WorkspaceOutput) RegistryName added in v0.6.0

func (o WorkspaceOutput) RegistryName() pulumi.StringOutput

DCMS Data Asset Registry display name

func (WorkspaceOutput) State added in v0.4.0

Lifecycle states for workspaces in Data Integration Service CREATING - The resource is being created and may not be usable until the entire metadata is defined UPDATING - The resource is being updated and may not be usable until all changes are commited DELETING - The resource is being deleted and might require deep cleanup of children. ACTIVE - The resource is valid and available for access INACTIVE - The resource might be incomplete in its definition or might have been made unavailable for administrative reasons DELETED - The resource has been deleted and isn't available FAILED - The resource is in a failed state due to validation or other errors STARTING - The resource is being started and may not be usable until becomes ACTIVE again STOPPING - The resource is in the process of Stopping and may not be usable until it Stops or fails STOPPED - The resource is in Stopped state due to stop operation.

func (WorkspaceOutput) StateMessage added in v0.4.0

func (o WorkspaceOutput) StateMessage() 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 (WorkspaceOutput) SubnetId added in v0.4.0

func (o WorkspaceOutput) SubnetId() pulumi.StringOutput

The OCID of the subnet for customer connected databases.

func (WorkspaceOutput) TimeCreated added in v0.4.0

func (o WorkspaceOutput) TimeCreated() pulumi.StringOutput

The date and time the workspace was created, in the timestamp format defined by RFC3339.

func (WorkspaceOutput) TimeUpdated added in v0.4.0

func (o WorkspaceOutput) TimeUpdated() pulumi.StringOutput

The date and time the workspace was updated, in the timestamp format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).

func (WorkspaceOutput) ToWorkspaceOutput

func (o WorkspaceOutput) ToWorkspaceOutput() WorkspaceOutput

func (WorkspaceOutput) ToWorkspaceOutputWithContext

func (o WorkspaceOutput) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput

func (WorkspaceOutput) VcnId added in v0.4.0

The OCID of the VCN the subnet is in.

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

type WorkspaceProject added in v0.6.0

type WorkspaceProject struct {
	pulumi.CustomResourceState

	// (Updatable) A user defined description for the project.
	Description pulumi.StringOutput `pulumi:"description"`
	// (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
	Identifier pulumi.StringOutput `pulumi:"identifier"`
	// (Updatable) The identifying key for the object.
	Key pulumi.StringOutput `pulumi:"key"`
	// A key map. If provided, the key is replaced with generated key. This structure provides mapping between user provided key and generated key.
	KeyMap pulumi.MapOutput `pulumi:"keyMap"`
	// A summary type containing information about the object including its key, name and when/who created/updated it.
	Metadatas WorkspaceProjectMetadataArrayOutput `pulumi:"metadatas"`
	// The type of the object.
	ModelType pulumi.StringOutput `pulumi:"modelType"`
	// (Updatable) The model version of an object.
	ModelVersion pulumi.StringOutput `pulumi:"modelVersion"`
	// (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
	Name pulumi.StringOutput `pulumi:"name"`
	// (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
	ObjectStatus pulumi.IntOutput `pulumi:"objectStatus"`
	// The version of the object that is used to track changes in the object instance.
	ObjectVersion pulumi.IntOutput `pulumi:"objectVersion"`
	// A reference to the object's parent.
	ParentReves WorkspaceProjectParentRefArrayOutput `pulumi:"parentReves"`
	ProjectKey  pulumi.StringOutput                  `pulumi:"projectKey"`
	// (Updatable) Information about the object and its parent.
	RegistryMetadata WorkspaceProjectRegistryMetadataOutput `pulumi:"registryMetadata"`
	// The workspace ID.
	//
	// ** 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
	WorkspaceId pulumi.StringOutput `pulumi:"workspaceId"`
}

This resource provides the Workspace Project resource in Oracle Cloud Infrastructure Data Integration service.

Creates a project. Projects are organizational constructs within a workspace that you use to organize your design-time resources, such as tasks or data flows. Projects can be organized into folders.

## Example Usage

```go package main

import (

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

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := DataIntegration.NewWorkspaceProject(ctx, "testWorkspaceProject", &DataIntegration.WorkspaceProjectArgs{
			Identifier:   pulumi.Any(_var.Workspace_project_identifier),
			WorkspaceId:  pulumi.Any(oci_dataintegration_workspace.Test_workspace.Id),
			Description:  pulumi.Any(_var.Workspace_project_description),
			Key:          pulumi.Any(_var.Workspace_project_key),
			ModelVersion: pulumi.Any(_var.Workspace_project_model_version),
			ObjectStatus: pulumi.Any(_var.Workspace_project_object_status),
			RegistryMetadata: &dataintegration.WorkspaceProjectRegistryMetadataArgs{
				AggregatorKey:   pulumi.Any(_var.Workspace_project_registry_metadata_aggregator_key),
				IsFavorite:      pulumi.Any(_var.Workspace_project_registry_metadata_is_favorite),
				Key:             pulumi.Any(_var.Workspace_project_registry_metadata_key),
				Labels:          pulumi.Any(_var.Workspace_project_registry_metadata_labels),
				RegistryVersion: pulumi.Any(_var.Workspace_project_registry_metadata_registry_version),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

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

```sh

$ pulumi import oci:DataIntegration/workspaceProject:WorkspaceProject test_workspace_project "workspaces/{workspaceId}/projects/{projectKey}"

```

func GetWorkspaceProject added in v0.6.0

func GetWorkspaceProject(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *WorkspaceProjectState, opts ...pulumi.ResourceOption) (*WorkspaceProject, error)

GetWorkspaceProject gets an existing WorkspaceProject 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 NewWorkspaceProject added in v0.6.0

func NewWorkspaceProject(ctx *pulumi.Context,
	name string, args *WorkspaceProjectArgs, opts ...pulumi.ResourceOption) (*WorkspaceProject, error)

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

func (*WorkspaceProject) ElementType added in v0.6.0

func (*WorkspaceProject) ElementType() reflect.Type

func (*WorkspaceProject) ToWorkspaceProjectOutput added in v0.6.0

func (i *WorkspaceProject) ToWorkspaceProjectOutput() WorkspaceProjectOutput

func (*WorkspaceProject) ToWorkspaceProjectOutputWithContext added in v0.6.0

func (i *WorkspaceProject) ToWorkspaceProjectOutputWithContext(ctx context.Context) WorkspaceProjectOutput

type WorkspaceProjectArgs added in v0.6.0

type WorkspaceProjectArgs struct {
	// (Updatable) A user defined description for the project.
	Description pulumi.StringPtrInput
	// (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
	Identifier pulumi.StringInput
	// (Updatable) The identifying key for the object.
	Key pulumi.StringPtrInput
	// (Updatable) The model version of an object.
	ModelVersion pulumi.StringPtrInput
	// (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
	Name pulumi.StringPtrInput
	// (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
	ObjectStatus pulumi.IntPtrInput
	ProjectKey   pulumi.StringPtrInput
	// (Updatable) Information about the object and its parent.
	RegistryMetadata WorkspaceProjectRegistryMetadataPtrInput
	// The workspace ID.
	//
	// ** 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
	WorkspaceId pulumi.StringInput
}

The set of arguments for constructing a WorkspaceProject resource.

func (WorkspaceProjectArgs) ElementType added in v0.6.0

func (WorkspaceProjectArgs) ElementType() reflect.Type

type WorkspaceProjectArray added in v0.6.0

type WorkspaceProjectArray []WorkspaceProjectInput

func (WorkspaceProjectArray) ElementType added in v0.6.0

func (WorkspaceProjectArray) ElementType() reflect.Type

func (WorkspaceProjectArray) ToWorkspaceProjectArrayOutput added in v0.6.0

func (i WorkspaceProjectArray) ToWorkspaceProjectArrayOutput() WorkspaceProjectArrayOutput

func (WorkspaceProjectArray) ToWorkspaceProjectArrayOutputWithContext added in v0.6.0

func (i WorkspaceProjectArray) ToWorkspaceProjectArrayOutputWithContext(ctx context.Context) WorkspaceProjectArrayOutput

type WorkspaceProjectArrayInput added in v0.6.0

type WorkspaceProjectArrayInput interface {
	pulumi.Input

	ToWorkspaceProjectArrayOutput() WorkspaceProjectArrayOutput
	ToWorkspaceProjectArrayOutputWithContext(context.Context) WorkspaceProjectArrayOutput
}

WorkspaceProjectArrayInput is an input type that accepts WorkspaceProjectArray and WorkspaceProjectArrayOutput values. You can construct a concrete instance of `WorkspaceProjectArrayInput` via:

WorkspaceProjectArray{ WorkspaceProjectArgs{...} }

type WorkspaceProjectArrayOutput added in v0.6.0

type WorkspaceProjectArrayOutput struct{ *pulumi.OutputState }

func (WorkspaceProjectArrayOutput) ElementType added in v0.6.0

func (WorkspaceProjectArrayOutput) Index added in v0.6.0

func (WorkspaceProjectArrayOutput) ToWorkspaceProjectArrayOutput added in v0.6.0

func (o WorkspaceProjectArrayOutput) ToWorkspaceProjectArrayOutput() WorkspaceProjectArrayOutput

func (WorkspaceProjectArrayOutput) ToWorkspaceProjectArrayOutputWithContext added in v0.6.0

func (o WorkspaceProjectArrayOutput) ToWorkspaceProjectArrayOutputWithContext(ctx context.Context) WorkspaceProjectArrayOutput

type WorkspaceProjectInput added in v0.6.0

type WorkspaceProjectInput interface {
	pulumi.Input

	ToWorkspaceProjectOutput() WorkspaceProjectOutput
	ToWorkspaceProjectOutputWithContext(ctx context.Context) WorkspaceProjectOutput
}

type WorkspaceProjectMap added in v0.6.0

type WorkspaceProjectMap map[string]WorkspaceProjectInput

func (WorkspaceProjectMap) ElementType added in v0.6.0

func (WorkspaceProjectMap) ElementType() reflect.Type

func (WorkspaceProjectMap) ToWorkspaceProjectMapOutput added in v0.6.0

func (i WorkspaceProjectMap) ToWorkspaceProjectMapOutput() WorkspaceProjectMapOutput

func (WorkspaceProjectMap) ToWorkspaceProjectMapOutputWithContext added in v0.6.0

func (i WorkspaceProjectMap) ToWorkspaceProjectMapOutputWithContext(ctx context.Context) WorkspaceProjectMapOutput

type WorkspaceProjectMapInput added in v0.6.0

type WorkspaceProjectMapInput interface {
	pulumi.Input

	ToWorkspaceProjectMapOutput() WorkspaceProjectMapOutput
	ToWorkspaceProjectMapOutputWithContext(context.Context) WorkspaceProjectMapOutput
}

WorkspaceProjectMapInput is an input type that accepts WorkspaceProjectMap and WorkspaceProjectMapOutput values. You can construct a concrete instance of `WorkspaceProjectMapInput` via:

WorkspaceProjectMap{ "key": WorkspaceProjectArgs{...} }

type WorkspaceProjectMapOutput added in v0.6.0

type WorkspaceProjectMapOutput struct{ *pulumi.OutputState }

func (WorkspaceProjectMapOutput) ElementType added in v0.6.0

func (WorkspaceProjectMapOutput) ElementType() reflect.Type

func (WorkspaceProjectMapOutput) MapIndex added in v0.6.0

func (WorkspaceProjectMapOutput) ToWorkspaceProjectMapOutput added in v0.6.0

func (o WorkspaceProjectMapOutput) ToWorkspaceProjectMapOutput() WorkspaceProjectMapOutput

func (WorkspaceProjectMapOutput) ToWorkspaceProjectMapOutputWithContext added in v0.6.0

func (o WorkspaceProjectMapOutput) ToWorkspaceProjectMapOutputWithContext(ctx context.Context) WorkspaceProjectMapOutput

type WorkspaceProjectMetadata added in v0.6.0

type WorkspaceProjectMetadata struct {
	// (Updatable) The owning object's key for this object.
	AggregatorKey *string `pulumi:"aggregatorKey"`
	// A summary type containing information about the object's aggregator including its type, key, name and description.
	Aggregators []WorkspaceProjectMetadataAggregator `pulumi:"aggregators"`
	// A count statistics.
	CountStatistics []WorkspaceProjectMetadataCountStatistic `pulumi:"countStatistics"`
	// The user that created the object.
	CreatedBy *string `pulumi:"createdBy"`
	// The user that created the object.
	CreatedByName *string `pulumi:"createdByName"`
	// The full path to identify this object.
	IdentifierPath *string `pulumi:"identifierPath"`
	// Information property fields.
	InfoFields map[string]interface{} `pulumi:"infoFields"`
	// (Updatable) Specifies whether this object is a favorite or not.
	IsFavorite *bool `pulumi:"isFavorite"`
	// (Updatable) Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.
	Labels []string `pulumi:"labels"`
	// (Updatable) The registry version.
	RegistryVersion *int `pulumi:"registryVersion"`
	// The date and time that the object was created.
	TimeCreated *string `pulumi:"timeCreated"`
	// The date and time that the object was updated.
	TimeUpdated *string `pulumi:"timeUpdated"`
	// The user that updated the object.
	UpdatedBy *string `pulumi:"updatedBy"`
	// The user that updated the object.
	UpdatedByName *string `pulumi:"updatedByName"`
}

type WorkspaceProjectMetadataAggregator added in v0.6.0

type WorkspaceProjectMetadataAggregator struct {
	// (Updatable) A user defined description for the project.
	Description *string `pulumi:"description"`
	// (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
	Identifier *string `pulumi:"identifier"`
	// (Updatable) The identifying key for the object.
	Key *string `pulumi:"key"`
	// (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
	Name *string `pulumi:"name"`
	// The type of the aggregator.
	Type *string `pulumi:"type"`
}

type WorkspaceProjectMetadataAggregatorArgs added in v0.6.0

type WorkspaceProjectMetadataAggregatorArgs struct {
	// (Updatable) A user defined description for the project.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
	Identifier pulumi.StringPtrInput `pulumi:"identifier"`
	// (Updatable) The identifying key for the object.
	Key pulumi.StringPtrInput `pulumi:"key"`
	// (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The type of the aggregator.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (WorkspaceProjectMetadataAggregatorArgs) ElementType added in v0.6.0

func (WorkspaceProjectMetadataAggregatorArgs) ToWorkspaceProjectMetadataAggregatorOutput added in v0.6.0

func (i WorkspaceProjectMetadataAggregatorArgs) ToWorkspaceProjectMetadataAggregatorOutput() WorkspaceProjectMetadataAggregatorOutput

func (WorkspaceProjectMetadataAggregatorArgs) ToWorkspaceProjectMetadataAggregatorOutputWithContext added in v0.6.0

func (i WorkspaceProjectMetadataAggregatorArgs) ToWorkspaceProjectMetadataAggregatorOutputWithContext(ctx context.Context) WorkspaceProjectMetadataAggregatorOutput

type WorkspaceProjectMetadataAggregatorArray added in v0.6.0

type WorkspaceProjectMetadataAggregatorArray []WorkspaceProjectMetadataAggregatorInput

func (WorkspaceProjectMetadataAggregatorArray) ElementType added in v0.6.0

func (WorkspaceProjectMetadataAggregatorArray) ToWorkspaceProjectMetadataAggregatorArrayOutput added in v0.6.0

func (i WorkspaceProjectMetadataAggregatorArray) ToWorkspaceProjectMetadataAggregatorArrayOutput() WorkspaceProjectMetadataAggregatorArrayOutput

func (WorkspaceProjectMetadataAggregatorArray) ToWorkspaceProjectMetadataAggregatorArrayOutputWithContext added in v0.6.0

func (i WorkspaceProjectMetadataAggregatorArray) ToWorkspaceProjectMetadataAggregatorArrayOutputWithContext(ctx context.Context) WorkspaceProjectMetadataAggregatorArrayOutput

type WorkspaceProjectMetadataAggregatorArrayInput added in v0.6.0

type WorkspaceProjectMetadataAggregatorArrayInput interface {
	pulumi.Input

	ToWorkspaceProjectMetadataAggregatorArrayOutput() WorkspaceProjectMetadataAggregatorArrayOutput
	ToWorkspaceProjectMetadataAggregatorArrayOutputWithContext(context.Context) WorkspaceProjectMetadataAggregatorArrayOutput
}

WorkspaceProjectMetadataAggregatorArrayInput is an input type that accepts WorkspaceProjectMetadataAggregatorArray and WorkspaceProjectMetadataAggregatorArrayOutput values. You can construct a concrete instance of `WorkspaceProjectMetadataAggregatorArrayInput` via:

WorkspaceProjectMetadataAggregatorArray{ WorkspaceProjectMetadataAggregatorArgs{...} }

type WorkspaceProjectMetadataAggregatorArrayOutput added in v0.6.0

type WorkspaceProjectMetadataAggregatorArrayOutput struct{ *pulumi.OutputState }

func (WorkspaceProjectMetadataAggregatorArrayOutput) ElementType added in v0.6.0

func (WorkspaceProjectMetadataAggregatorArrayOutput) Index added in v0.6.0

func (WorkspaceProjectMetadataAggregatorArrayOutput) ToWorkspaceProjectMetadataAggregatorArrayOutput added in v0.6.0

func (o WorkspaceProjectMetadataAggregatorArrayOutput) ToWorkspaceProjectMetadataAggregatorArrayOutput() WorkspaceProjectMetadataAggregatorArrayOutput

func (WorkspaceProjectMetadataAggregatorArrayOutput) ToWorkspaceProjectMetadataAggregatorArrayOutputWithContext added in v0.6.0

func (o WorkspaceProjectMetadataAggregatorArrayOutput) ToWorkspaceProjectMetadataAggregatorArrayOutputWithContext(ctx context.Context) WorkspaceProjectMetadataAggregatorArrayOutput

type WorkspaceProjectMetadataAggregatorInput added in v0.6.0

type WorkspaceProjectMetadataAggregatorInput interface {
	pulumi.Input

	ToWorkspaceProjectMetadataAggregatorOutput() WorkspaceProjectMetadataAggregatorOutput
	ToWorkspaceProjectMetadataAggregatorOutputWithContext(context.Context) WorkspaceProjectMetadataAggregatorOutput
}

WorkspaceProjectMetadataAggregatorInput is an input type that accepts WorkspaceProjectMetadataAggregatorArgs and WorkspaceProjectMetadataAggregatorOutput values. You can construct a concrete instance of `WorkspaceProjectMetadataAggregatorInput` via:

WorkspaceProjectMetadataAggregatorArgs{...}

type WorkspaceProjectMetadataAggregatorOutput added in v0.6.0

type WorkspaceProjectMetadataAggregatorOutput struct{ *pulumi.OutputState }

func (WorkspaceProjectMetadataAggregatorOutput) Description added in v0.6.0

(Updatable) A user defined description for the project.

func (WorkspaceProjectMetadataAggregatorOutput) ElementType added in v0.6.0

func (WorkspaceProjectMetadataAggregatorOutput) Identifier added in v0.6.0

(Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.

func (WorkspaceProjectMetadataAggregatorOutput) Key added in v0.6.0

(Updatable) The identifying key for the object.

func (WorkspaceProjectMetadataAggregatorOutput) Name added in v0.6.0

(Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.

func (WorkspaceProjectMetadataAggregatorOutput) ToWorkspaceProjectMetadataAggregatorOutput added in v0.6.0

func (o WorkspaceProjectMetadataAggregatorOutput) ToWorkspaceProjectMetadataAggregatorOutput() WorkspaceProjectMetadataAggregatorOutput

func (WorkspaceProjectMetadataAggregatorOutput) ToWorkspaceProjectMetadataAggregatorOutputWithContext added in v0.6.0

func (o WorkspaceProjectMetadataAggregatorOutput) ToWorkspaceProjectMetadataAggregatorOutputWithContext(ctx context.Context) WorkspaceProjectMetadataAggregatorOutput

func (WorkspaceProjectMetadataAggregatorOutput) Type added in v0.6.0

The type of the aggregator.

type WorkspaceProjectMetadataArgs added in v0.6.0

type WorkspaceProjectMetadataArgs struct {
	// (Updatable) The owning object's key for this object.
	AggregatorKey pulumi.StringPtrInput `pulumi:"aggregatorKey"`
	// A summary type containing information about the object's aggregator including its type, key, name and description.
	Aggregators WorkspaceProjectMetadataAggregatorArrayInput `pulumi:"aggregators"`
	// A count statistics.
	CountStatistics WorkspaceProjectMetadataCountStatisticArrayInput `pulumi:"countStatistics"`
	// The user that created the object.
	CreatedBy pulumi.StringPtrInput `pulumi:"createdBy"`
	// The user that created the object.
	CreatedByName pulumi.StringPtrInput `pulumi:"createdByName"`
	// The full path to identify this object.
	IdentifierPath pulumi.StringPtrInput `pulumi:"identifierPath"`
	// Information property fields.
	InfoFields pulumi.MapInput `pulumi:"infoFields"`
	// (Updatable) Specifies whether this object is a favorite or not.
	IsFavorite pulumi.BoolPtrInput `pulumi:"isFavorite"`
	// (Updatable) Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.
	Labels pulumi.StringArrayInput `pulumi:"labels"`
	// (Updatable) The registry version.
	RegistryVersion pulumi.IntPtrInput `pulumi:"registryVersion"`
	// The date and time that the object was created.
	TimeCreated pulumi.StringPtrInput `pulumi:"timeCreated"`
	// The date and time that the object was updated.
	TimeUpdated pulumi.StringPtrInput `pulumi:"timeUpdated"`
	// The user that updated the object.
	UpdatedBy pulumi.StringPtrInput `pulumi:"updatedBy"`
	// The user that updated the object.
	UpdatedByName pulumi.StringPtrInput `pulumi:"updatedByName"`
}

func (WorkspaceProjectMetadataArgs) ElementType added in v0.6.0

func (WorkspaceProjectMetadataArgs) ToWorkspaceProjectMetadataOutput added in v0.6.0

func (i WorkspaceProjectMetadataArgs) ToWorkspaceProjectMetadataOutput() WorkspaceProjectMetadataOutput

func (WorkspaceProjectMetadataArgs) ToWorkspaceProjectMetadataOutputWithContext added in v0.6.0

func (i WorkspaceProjectMetadataArgs) ToWorkspaceProjectMetadataOutputWithContext(ctx context.Context) WorkspaceProjectMetadataOutput

type WorkspaceProjectMetadataArray added in v0.6.0

type WorkspaceProjectMetadataArray []WorkspaceProjectMetadataInput

func (WorkspaceProjectMetadataArray) ElementType added in v0.6.0

func (WorkspaceProjectMetadataArray) ToWorkspaceProjectMetadataArrayOutput added in v0.6.0

func (i WorkspaceProjectMetadataArray) ToWorkspaceProjectMetadataArrayOutput() WorkspaceProjectMetadataArrayOutput

func (WorkspaceProjectMetadataArray) ToWorkspaceProjectMetadataArrayOutputWithContext added in v0.6.0

func (i WorkspaceProjectMetadataArray) ToWorkspaceProjectMetadataArrayOutputWithContext(ctx context.Context) WorkspaceProjectMetadataArrayOutput

type WorkspaceProjectMetadataArrayInput added in v0.6.0

type WorkspaceProjectMetadataArrayInput interface {
	pulumi.Input

	ToWorkspaceProjectMetadataArrayOutput() WorkspaceProjectMetadataArrayOutput
	ToWorkspaceProjectMetadataArrayOutputWithContext(context.Context) WorkspaceProjectMetadataArrayOutput
}

WorkspaceProjectMetadataArrayInput is an input type that accepts WorkspaceProjectMetadataArray and WorkspaceProjectMetadataArrayOutput values. You can construct a concrete instance of `WorkspaceProjectMetadataArrayInput` via:

WorkspaceProjectMetadataArray{ WorkspaceProjectMetadataArgs{...} }

type WorkspaceProjectMetadataArrayOutput added in v0.6.0

type WorkspaceProjectMetadataArrayOutput struct{ *pulumi.OutputState }

func (WorkspaceProjectMetadataArrayOutput) ElementType added in v0.6.0

func (WorkspaceProjectMetadataArrayOutput) Index added in v0.6.0

func (WorkspaceProjectMetadataArrayOutput) ToWorkspaceProjectMetadataArrayOutput added in v0.6.0

func (o WorkspaceProjectMetadataArrayOutput) ToWorkspaceProjectMetadataArrayOutput() WorkspaceProjectMetadataArrayOutput

func (WorkspaceProjectMetadataArrayOutput) ToWorkspaceProjectMetadataArrayOutputWithContext added in v0.6.0

func (o WorkspaceProjectMetadataArrayOutput) ToWorkspaceProjectMetadataArrayOutputWithContext(ctx context.Context) WorkspaceProjectMetadataArrayOutput

type WorkspaceProjectMetadataCountStatistic added in v0.6.0

type WorkspaceProjectMetadataCountStatistic struct {
	// The array of statistics.
	ObjectTypeCountLists []WorkspaceProjectMetadataCountStatisticObjectTypeCountList `pulumi:"objectTypeCountLists"`
}

type WorkspaceProjectMetadataCountStatisticArgs added in v0.6.0

type WorkspaceProjectMetadataCountStatisticArgs struct {
	// The array of statistics.
	ObjectTypeCountLists WorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayInput `pulumi:"objectTypeCountLists"`
}

func (WorkspaceProjectMetadataCountStatisticArgs) ElementType added in v0.6.0

func (WorkspaceProjectMetadataCountStatisticArgs) ToWorkspaceProjectMetadataCountStatisticOutput added in v0.6.0

func (i WorkspaceProjectMetadataCountStatisticArgs) ToWorkspaceProjectMetadataCountStatisticOutput() WorkspaceProjectMetadataCountStatisticOutput

func (WorkspaceProjectMetadataCountStatisticArgs) ToWorkspaceProjectMetadataCountStatisticOutputWithContext added in v0.6.0

func (i WorkspaceProjectMetadataCountStatisticArgs) ToWorkspaceProjectMetadataCountStatisticOutputWithContext(ctx context.Context) WorkspaceProjectMetadataCountStatisticOutput

type WorkspaceProjectMetadataCountStatisticArray added in v0.6.0

type WorkspaceProjectMetadataCountStatisticArray []WorkspaceProjectMetadataCountStatisticInput

func (WorkspaceProjectMetadataCountStatisticArray) ElementType added in v0.6.0

func (WorkspaceProjectMetadataCountStatisticArray) ToWorkspaceProjectMetadataCountStatisticArrayOutput added in v0.6.0

func (i WorkspaceProjectMetadataCountStatisticArray) ToWorkspaceProjectMetadataCountStatisticArrayOutput() WorkspaceProjectMetadataCountStatisticArrayOutput

func (WorkspaceProjectMetadataCountStatisticArray) ToWorkspaceProjectMetadataCountStatisticArrayOutputWithContext added in v0.6.0

func (i WorkspaceProjectMetadataCountStatisticArray) ToWorkspaceProjectMetadataCountStatisticArrayOutputWithContext(ctx context.Context) WorkspaceProjectMetadataCountStatisticArrayOutput

type WorkspaceProjectMetadataCountStatisticArrayInput added in v0.6.0

type WorkspaceProjectMetadataCountStatisticArrayInput interface {
	pulumi.Input

	ToWorkspaceProjectMetadataCountStatisticArrayOutput() WorkspaceProjectMetadataCountStatisticArrayOutput
	ToWorkspaceProjectMetadataCountStatisticArrayOutputWithContext(context.Context) WorkspaceProjectMetadataCountStatisticArrayOutput
}

WorkspaceProjectMetadataCountStatisticArrayInput is an input type that accepts WorkspaceProjectMetadataCountStatisticArray and WorkspaceProjectMetadataCountStatisticArrayOutput values. You can construct a concrete instance of `WorkspaceProjectMetadataCountStatisticArrayInput` via:

WorkspaceProjectMetadataCountStatisticArray{ WorkspaceProjectMetadataCountStatisticArgs{...} }

type WorkspaceProjectMetadataCountStatisticArrayOutput added in v0.6.0

type WorkspaceProjectMetadataCountStatisticArrayOutput struct{ *pulumi.OutputState }

func (WorkspaceProjectMetadataCountStatisticArrayOutput) ElementType added in v0.6.0

func (WorkspaceProjectMetadataCountStatisticArrayOutput) Index added in v0.6.0

func (WorkspaceProjectMetadataCountStatisticArrayOutput) ToWorkspaceProjectMetadataCountStatisticArrayOutput added in v0.6.0

func (o WorkspaceProjectMetadataCountStatisticArrayOutput) ToWorkspaceProjectMetadataCountStatisticArrayOutput() WorkspaceProjectMetadataCountStatisticArrayOutput

func (WorkspaceProjectMetadataCountStatisticArrayOutput) ToWorkspaceProjectMetadataCountStatisticArrayOutputWithContext added in v0.6.0

func (o WorkspaceProjectMetadataCountStatisticArrayOutput) ToWorkspaceProjectMetadataCountStatisticArrayOutputWithContext(ctx context.Context) WorkspaceProjectMetadataCountStatisticArrayOutput

type WorkspaceProjectMetadataCountStatisticInput added in v0.6.0

type WorkspaceProjectMetadataCountStatisticInput interface {
	pulumi.Input

	ToWorkspaceProjectMetadataCountStatisticOutput() WorkspaceProjectMetadataCountStatisticOutput
	ToWorkspaceProjectMetadataCountStatisticOutputWithContext(context.Context) WorkspaceProjectMetadataCountStatisticOutput
}

WorkspaceProjectMetadataCountStatisticInput is an input type that accepts WorkspaceProjectMetadataCountStatisticArgs and WorkspaceProjectMetadataCountStatisticOutput values. You can construct a concrete instance of `WorkspaceProjectMetadataCountStatisticInput` via:

WorkspaceProjectMetadataCountStatisticArgs{...}

type WorkspaceProjectMetadataCountStatisticObjectTypeCountList added in v0.6.0

type WorkspaceProjectMetadataCountStatisticObjectTypeCountList struct {
	// The value for the count statistic object.
	ObjectCount *string `pulumi:"objectCount"`
	// The type of object for the count statistic object.
	ObjectType *string `pulumi:"objectType"`
}

type WorkspaceProjectMetadataCountStatisticObjectTypeCountListArgs added in v0.6.0

type WorkspaceProjectMetadataCountStatisticObjectTypeCountListArgs struct {
	// The value for the count statistic object.
	ObjectCount pulumi.StringPtrInput `pulumi:"objectCount"`
	// The type of object for the count statistic object.
	ObjectType pulumi.StringPtrInput `pulumi:"objectType"`
}

func (WorkspaceProjectMetadataCountStatisticObjectTypeCountListArgs) ElementType added in v0.6.0

func (WorkspaceProjectMetadataCountStatisticObjectTypeCountListArgs) ToWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput added in v0.6.0

func (WorkspaceProjectMetadataCountStatisticObjectTypeCountListArgs) ToWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutputWithContext added in v0.6.0

func (i WorkspaceProjectMetadataCountStatisticObjectTypeCountListArgs) ToWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutputWithContext(ctx context.Context) WorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput

type WorkspaceProjectMetadataCountStatisticObjectTypeCountListArray added in v0.6.0

type WorkspaceProjectMetadataCountStatisticObjectTypeCountListArray []WorkspaceProjectMetadataCountStatisticObjectTypeCountListInput

func (WorkspaceProjectMetadataCountStatisticObjectTypeCountListArray) ElementType added in v0.6.0

func (WorkspaceProjectMetadataCountStatisticObjectTypeCountListArray) ToWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput added in v0.6.0

func (WorkspaceProjectMetadataCountStatisticObjectTypeCountListArray) ToWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutputWithContext added in v0.6.0

func (i WorkspaceProjectMetadataCountStatisticObjectTypeCountListArray) ToWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutputWithContext(ctx context.Context) WorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput

type WorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayInput added in v0.6.0

type WorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayInput interface {
	pulumi.Input

	ToWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput() WorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput
	ToWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutputWithContext(context.Context) WorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput
}

WorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayInput is an input type that accepts WorkspaceProjectMetadataCountStatisticObjectTypeCountListArray and WorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput values. You can construct a concrete instance of `WorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayInput` via:

WorkspaceProjectMetadataCountStatisticObjectTypeCountListArray{ WorkspaceProjectMetadataCountStatisticObjectTypeCountListArgs{...} }

type WorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput added in v0.6.0

type WorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput struct{ *pulumi.OutputState }

func (WorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput) ElementType added in v0.6.0

func (WorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput) Index added in v0.6.0

func (WorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput) ToWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput added in v0.6.0

func (WorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput) ToWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutputWithContext added in v0.6.0

func (o WorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput) ToWorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutputWithContext(ctx context.Context) WorkspaceProjectMetadataCountStatisticObjectTypeCountListArrayOutput

type WorkspaceProjectMetadataCountStatisticObjectTypeCountListInput added in v0.6.0

type WorkspaceProjectMetadataCountStatisticObjectTypeCountListInput interface {
	pulumi.Input

	ToWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput() WorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput
	ToWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutputWithContext(context.Context) WorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput
}

WorkspaceProjectMetadataCountStatisticObjectTypeCountListInput is an input type that accepts WorkspaceProjectMetadataCountStatisticObjectTypeCountListArgs and WorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput values. You can construct a concrete instance of `WorkspaceProjectMetadataCountStatisticObjectTypeCountListInput` via:

WorkspaceProjectMetadataCountStatisticObjectTypeCountListArgs{...}

type WorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput added in v0.6.0

type WorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput struct{ *pulumi.OutputState }

func (WorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput) ElementType added in v0.6.0

func (WorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput) ObjectCount added in v0.6.0

The value for the count statistic object.

func (WorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput) ObjectType added in v0.6.0

The type of object for the count statistic object.

func (WorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput) ToWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput added in v0.6.0

func (WorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput) ToWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutputWithContext added in v0.6.0

func (o WorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput) ToWorkspaceProjectMetadataCountStatisticObjectTypeCountListOutputWithContext(ctx context.Context) WorkspaceProjectMetadataCountStatisticObjectTypeCountListOutput

type WorkspaceProjectMetadataCountStatisticOutput added in v0.6.0

type WorkspaceProjectMetadataCountStatisticOutput struct{ *pulumi.OutputState }

func (WorkspaceProjectMetadataCountStatisticOutput) ElementType added in v0.6.0

func (WorkspaceProjectMetadataCountStatisticOutput) ObjectTypeCountLists added in v0.6.0

The array of statistics.

func (WorkspaceProjectMetadataCountStatisticOutput) ToWorkspaceProjectMetadataCountStatisticOutput added in v0.6.0

func (o WorkspaceProjectMetadataCountStatisticOutput) ToWorkspaceProjectMetadataCountStatisticOutput() WorkspaceProjectMetadataCountStatisticOutput

func (WorkspaceProjectMetadataCountStatisticOutput) ToWorkspaceProjectMetadataCountStatisticOutputWithContext added in v0.6.0

func (o WorkspaceProjectMetadataCountStatisticOutput) ToWorkspaceProjectMetadataCountStatisticOutputWithContext(ctx context.Context) WorkspaceProjectMetadataCountStatisticOutput

type WorkspaceProjectMetadataInput added in v0.6.0

type WorkspaceProjectMetadataInput interface {
	pulumi.Input

	ToWorkspaceProjectMetadataOutput() WorkspaceProjectMetadataOutput
	ToWorkspaceProjectMetadataOutputWithContext(context.Context) WorkspaceProjectMetadataOutput
}

WorkspaceProjectMetadataInput is an input type that accepts WorkspaceProjectMetadataArgs and WorkspaceProjectMetadataOutput values. You can construct a concrete instance of `WorkspaceProjectMetadataInput` via:

WorkspaceProjectMetadataArgs{...}

type WorkspaceProjectMetadataOutput added in v0.6.0

type WorkspaceProjectMetadataOutput struct{ *pulumi.OutputState }

func (WorkspaceProjectMetadataOutput) AggregatorKey added in v0.6.0

(Updatable) The owning object's key for this object.

func (WorkspaceProjectMetadataOutput) Aggregators added in v0.6.0

A summary type containing information about the object's aggregator including its type, key, name and description.

func (WorkspaceProjectMetadataOutput) CountStatistics added in v0.6.0

A count statistics.

func (WorkspaceProjectMetadataOutput) CreatedBy added in v0.6.0

The user that created the object.

func (WorkspaceProjectMetadataOutput) CreatedByName added in v0.6.0

The user that created the object.

func (WorkspaceProjectMetadataOutput) ElementType added in v0.6.0

func (WorkspaceProjectMetadataOutput) IdentifierPath added in v0.6.0

The full path to identify this object.

func (WorkspaceProjectMetadataOutput) InfoFields added in v0.6.0

Information property fields.

func (WorkspaceProjectMetadataOutput) IsFavorite added in v0.6.0

(Updatable) Specifies whether this object is a favorite or not.

func (WorkspaceProjectMetadataOutput) Labels added in v0.6.0

(Updatable) Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.

func (WorkspaceProjectMetadataOutput) RegistryVersion added in v0.6.0

(Updatable) The registry version.

func (WorkspaceProjectMetadataOutput) TimeCreated added in v0.6.0

The date and time that the object was created.

func (WorkspaceProjectMetadataOutput) TimeUpdated added in v0.6.0

The date and time that the object was updated.

func (WorkspaceProjectMetadataOutput) ToWorkspaceProjectMetadataOutput added in v0.6.0

func (o WorkspaceProjectMetadataOutput) ToWorkspaceProjectMetadataOutput() WorkspaceProjectMetadataOutput

func (WorkspaceProjectMetadataOutput) ToWorkspaceProjectMetadataOutputWithContext added in v0.6.0

func (o WorkspaceProjectMetadataOutput) ToWorkspaceProjectMetadataOutputWithContext(ctx context.Context) WorkspaceProjectMetadataOutput

func (WorkspaceProjectMetadataOutput) UpdatedBy added in v0.6.0

The user that updated the object.

func (WorkspaceProjectMetadataOutput) UpdatedByName added in v0.6.0

The user that updated the object.

type WorkspaceProjectOutput added in v0.6.0

type WorkspaceProjectOutput struct{ *pulumi.OutputState }

func (WorkspaceProjectOutput) Description added in v0.6.0

func (o WorkspaceProjectOutput) Description() pulumi.StringOutput

(Updatable) A user defined description for the project.

func (WorkspaceProjectOutput) ElementType added in v0.6.0

func (WorkspaceProjectOutput) ElementType() reflect.Type

func (WorkspaceProjectOutput) Identifier added in v0.6.0

(Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.

func (WorkspaceProjectOutput) Key added in v0.6.0

(Updatable) The identifying key for the object.

func (WorkspaceProjectOutput) KeyMap added in v0.6.0

A key map. If provided, the key is replaced with generated key. This structure provides mapping between user provided key and generated key.

func (WorkspaceProjectOutput) Metadatas added in v0.6.0

A summary type containing information about the object including its key, name and when/who created/updated it.

func (WorkspaceProjectOutput) ModelType added in v0.6.0

The type of the object.

func (WorkspaceProjectOutput) ModelVersion added in v0.6.0

func (o WorkspaceProjectOutput) ModelVersion() pulumi.StringOutput

(Updatable) The model version of an object.

func (WorkspaceProjectOutput) Name added in v0.6.0

(Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.

func (WorkspaceProjectOutput) ObjectStatus added in v0.6.0

func (o WorkspaceProjectOutput) ObjectStatus() pulumi.IntOutput

(Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.

func (WorkspaceProjectOutput) ObjectVersion added in v0.6.0

func (o WorkspaceProjectOutput) ObjectVersion() pulumi.IntOutput

The version of the object that is used to track changes in the object instance.

func (WorkspaceProjectOutput) ParentReves added in v0.6.0

A reference to the object's parent.

func (WorkspaceProjectOutput) ProjectKey added in v0.6.0

func (WorkspaceProjectOutput) RegistryMetadata added in v0.6.0

(Updatable) Information about the object and its parent.

func (WorkspaceProjectOutput) ToWorkspaceProjectOutput added in v0.6.0

func (o WorkspaceProjectOutput) ToWorkspaceProjectOutput() WorkspaceProjectOutput

func (WorkspaceProjectOutput) ToWorkspaceProjectOutputWithContext added in v0.6.0

func (o WorkspaceProjectOutput) ToWorkspaceProjectOutputWithContext(ctx context.Context) WorkspaceProjectOutput

func (WorkspaceProjectOutput) WorkspaceId added in v0.6.0

func (o WorkspaceProjectOutput) WorkspaceId() pulumi.StringOutput

The workspace ID.

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

type WorkspaceProjectParentRef added in v0.6.0

type WorkspaceProjectParentRef struct {
	// Key of the parent object.
	Parent *string `pulumi:"parent"`
	// Key of the root document object.
	RootDocId *string `pulumi:"rootDocId"`
}

type WorkspaceProjectParentRefArgs added in v0.6.0

type WorkspaceProjectParentRefArgs struct {
	// Key of the parent object.
	Parent pulumi.StringPtrInput `pulumi:"parent"`
	// Key of the root document object.
	RootDocId pulumi.StringPtrInput `pulumi:"rootDocId"`
}

func (WorkspaceProjectParentRefArgs) ElementType added in v0.6.0

func (WorkspaceProjectParentRefArgs) ToWorkspaceProjectParentRefOutput added in v0.6.0

func (i WorkspaceProjectParentRefArgs) ToWorkspaceProjectParentRefOutput() WorkspaceProjectParentRefOutput

func (WorkspaceProjectParentRefArgs) ToWorkspaceProjectParentRefOutputWithContext added in v0.6.0

func (i WorkspaceProjectParentRefArgs) ToWorkspaceProjectParentRefOutputWithContext(ctx context.Context) WorkspaceProjectParentRefOutput

type WorkspaceProjectParentRefArray added in v0.6.0

type WorkspaceProjectParentRefArray []WorkspaceProjectParentRefInput

func (WorkspaceProjectParentRefArray) ElementType added in v0.6.0

func (WorkspaceProjectParentRefArray) ToWorkspaceProjectParentRefArrayOutput added in v0.6.0

func (i WorkspaceProjectParentRefArray) ToWorkspaceProjectParentRefArrayOutput() WorkspaceProjectParentRefArrayOutput

func (WorkspaceProjectParentRefArray) ToWorkspaceProjectParentRefArrayOutputWithContext added in v0.6.0

func (i WorkspaceProjectParentRefArray) ToWorkspaceProjectParentRefArrayOutputWithContext(ctx context.Context) WorkspaceProjectParentRefArrayOutput

type WorkspaceProjectParentRefArrayInput added in v0.6.0

type WorkspaceProjectParentRefArrayInput interface {
	pulumi.Input

	ToWorkspaceProjectParentRefArrayOutput() WorkspaceProjectParentRefArrayOutput
	ToWorkspaceProjectParentRefArrayOutputWithContext(context.Context) WorkspaceProjectParentRefArrayOutput
}

WorkspaceProjectParentRefArrayInput is an input type that accepts WorkspaceProjectParentRefArray and WorkspaceProjectParentRefArrayOutput values. You can construct a concrete instance of `WorkspaceProjectParentRefArrayInput` via:

WorkspaceProjectParentRefArray{ WorkspaceProjectParentRefArgs{...} }

type WorkspaceProjectParentRefArrayOutput added in v0.6.0

type WorkspaceProjectParentRefArrayOutput struct{ *pulumi.OutputState }

func (WorkspaceProjectParentRefArrayOutput) ElementType added in v0.6.0

func (WorkspaceProjectParentRefArrayOutput) Index added in v0.6.0

func (WorkspaceProjectParentRefArrayOutput) ToWorkspaceProjectParentRefArrayOutput added in v0.6.0

func (o WorkspaceProjectParentRefArrayOutput) ToWorkspaceProjectParentRefArrayOutput() WorkspaceProjectParentRefArrayOutput

func (WorkspaceProjectParentRefArrayOutput) ToWorkspaceProjectParentRefArrayOutputWithContext added in v0.6.0

func (o WorkspaceProjectParentRefArrayOutput) ToWorkspaceProjectParentRefArrayOutputWithContext(ctx context.Context) WorkspaceProjectParentRefArrayOutput

type WorkspaceProjectParentRefInput added in v0.6.0

type WorkspaceProjectParentRefInput interface {
	pulumi.Input

	ToWorkspaceProjectParentRefOutput() WorkspaceProjectParentRefOutput
	ToWorkspaceProjectParentRefOutputWithContext(context.Context) WorkspaceProjectParentRefOutput
}

WorkspaceProjectParentRefInput is an input type that accepts WorkspaceProjectParentRefArgs and WorkspaceProjectParentRefOutput values. You can construct a concrete instance of `WorkspaceProjectParentRefInput` via:

WorkspaceProjectParentRefArgs{...}

type WorkspaceProjectParentRefOutput added in v0.6.0

type WorkspaceProjectParentRefOutput struct{ *pulumi.OutputState }

func (WorkspaceProjectParentRefOutput) ElementType added in v0.6.0

func (WorkspaceProjectParentRefOutput) Parent added in v0.6.0

Key of the parent object.

func (WorkspaceProjectParentRefOutput) RootDocId added in v0.6.0

Key of the root document object.

func (WorkspaceProjectParentRefOutput) ToWorkspaceProjectParentRefOutput added in v0.6.0

func (o WorkspaceProjectParentRefOutput) ToWorkspaceProjectParentRefOutput() WorkspaceProjectParentRefOutput

func (WorkspaceProjectParentRefOutput) ToWorkspaceProjectParentRefOutputWithContext added in v0.6.0

func (o WorkspaceProjectParentRefOutput) ToWorkspaceProjectParentRefOutputWithContext(ctx context.Context) WorkspaceProjectParentRefOutput

type WorkspaceProjectRegistryMetadata added in v0.6.0

type WorkspaceProjectRegistryMetadata struct {
	// (Updatable) The owning object's key for this object.
	AggregatorKey *string `pulumi:"aggregatorKey"`
	// (Updatable) Specifies whether this object is a favorite or not.
	IsFavorite *bool `pulumi:"isFavorite"`
	// (Updatable) The identifying key for the object.
	Key *string `pulumi:"key"`
	// (Updatable) Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.
	Labels []string `pulumi:"labels"`
	// (Updatable) The registry version.
	RegistryVersion *int `pulumi:"registryVersion"`
}

type WorkspaceProjectRegistryMetadataArgs added in v0.6.0

type WorkspaceProjectRegistryMetadataArgs struct {
	// (Updatable) The owning object's key for this object.
	AggregatorKey pulumi.StringPtrInput `pulumi:"aggregatorKey"`
	// (Updatable) Specifies whether this object is a favorite or not.
	IsFavorite pulumi.BoolPtrInput `pulumi:"isFavorite"`
	// (Updatable) The identifying key for the object.
	Key pulumi.StringPtrInput `pulumi:"key"`
	// (Updatable) Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.
	Labels pulumi.StringArrayInput `pulumi:"labels"`
	// (Updatable) The registry version.
	RegistryVersion pulumi.IntPtrInput `pulumi:"registryVersion"`
}

func (WorkspaceProjectRegistryMetadataArgs) ElementType added in v0.6.0

func (WorkspaceProjectRegistryMetadataArgs) ToWorkspaceProjectRegistryMetadataOutput added in v0.6.0

func (i WorkspaceProjectRegistryMetadataArgs) ToWorkspaceProjectRegistryMetadataOutput() WorkspaceProjectRegistryMetadataOutput

func (WorkspaceProjectRegistryMetadataArgs) ToWorkspaceProjectRegistryMetadataOutputWithContext added in v0.6.0

func (i WorkspaceProjectRegistryMetadataArgs) ToWorkspaceProjectRegistryMetadataOutputWithContext(ctx context.Context) WorkspaceProjectRegistryMetadataOutput

func (WorkspaceProjectRegistryMetadataArgs) ToWorkspaceProjectRegistryMetadataPtrOutput added in v0.6.0

func (i WorkspaceProjectRegistryMetadataArgs) ToWorkspaceProjectRegistryMetadataPtrOutput() WorkspaceProjectRegistryMetadataPtrOutput

func (WorkspaceProjectRegistryMetadataArgs) ToWorkspaceProjectRegistryMetadataPtrOutputWithContext added in v0.6.0

func (i WorkspaceProjectRegistryMetadataArgs) ToWorkspaceProjectRegistryMetadataPtrOutputWithContext(ctx context.Context) WorkspaceProjectRegistryMetadataPtrOutput

type WorkspaceProjectRegistryMetadataInput added in v0.6.0

type WorkspaceProjectRegistryMetadataInput interface {
	pulumi.Input

	ToWorkspaceProjectRegistryMetadataOutput() WorkspaceProjectRegistryMetadataOutput
	ToWorkspaceProjectRegistryMetadataOutputWithContext(context.Context) WorkspaceProjectRegistryMetadataOutput
}

WorkspaceProjectRegistryMetadataInput is an input type that accepts WorkspaceProjectRegistryMetadataArgs and WorkspaceProjectRegistryMetadataOutput values. You can construct a concrete instance of `WorkspaceProjectRegistryMetadataInput` via:

WorkspaceProjectRegistryMetadataArgs{...}

type WorkspaceProjectRegistryMetadataOutput added in v0.6.0

type WorkspaceProjectRegistryMetadataOutput struct{ *pulumi.OutputState }

func (WorkspaceProjectRegistryMetadataOutput) AggregatorKey added in v0.6.0

(Updatable) The owning object's key for this object.

func (WorkspaceProjectRegistryMetadataOutput) ElementType added in v0.6.0

func (WorkspaceProjectRegistryMetadataOutput) IsFavorite added in v0.6.0

(Updatable) Specifies whether this object is a favorite or not.

func (WorkspaceProjectRegistryMetadataOutput) Key added in v0.6.0

(Updatable) The identifying key for the object.

func (WorkspaceProjectRegistryMetadataOutput) Labels added in v0.6.0

(Updatable) Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.

func (WorkspaceProjectRegistryMetadataOutput) RegistryVersion added in v0.6.0

(Updatable) The registry version.

func (WorkspaceProjectRegistryMetadataOutput) ToWorkspaceProjectRegistryMetadataOutput added in v0.6.0

func (o WorkspaceProjectRegistryMetadataOutput) ToWorkspaceProjectRegistryMetadataOutput() WorkspaceProjectRegistryMetadataOutput

func (WorkspaceProjectRegistryMetadataOutput) ToWorkspaceProjectRegistryMetadataOutputWithContext added in v0.6.0

func (o WorkspaceProjectRegistryMetadataOutput) ToWorkspaceProjectRegistryMetadataOutputWithContext(ctx context.Context) WorkspaceProjectRegistryMetadataOutput

func (WorkspaceProjectRegistryMetadataOutput) ToWorkspaceProjectRegistryMetadataPtrOutput added in v0.6.0

func (o WorkspaceProjectRegistryMetadataOutput) ToWorkspaceProjectRegistryMetadataPtrOutput() WorkspaceProjectRegistryMetadataPtrOutput

func (WorkspaceProjectRegistryMetadataOutput) ToWorkspaceProjectRegistryMetadataPtrOutputWithContext added in v0.6.0

func (o WorkspaceProjectRegistryMetadataOutput) ToWorkspaceProjectRegistryMetadataPtrOutputWithContext(ctx context.Context) WorkspaceProjectRegistryMetadataPtrOutput

type WorkspaceProjectRegistryMetadataPtrInput added in v0.6.0

type WorkspaceProjectRegistryMetadataPtrInput interface {
	pulumi.Input

	ToWorkspaceProjectRegistryMetadataPtrOutput() WorkspaceProjectRegistryMetadataPtrOutput
	ToWorkspaceProjectRegistryMetadataPtrOutputWithContext(context.Context) WorkspaceProjectRegistryMetadataPtrOutput
}

WorkspaceProjectRegistryMetadataPtrInput is an input type that accepts WorkspaceProjectRegistryMetadataArgs, WorkspaceProjectRegistryMetadataPtr and WorkspaceProjectRegistryMetadataPtrOutput values. You can construct a concrete instance of `WorkspaceProjectRegistryMetadataPtrInput` via:

        WorkspaceProjectRegistryMetadataArgs{...}

or:

        nil

type WorkspaceProjectRegistryMetadataPtrOutput added in v0.6.0

type WorkspaceProjectRegistryMetadataPtrOutput struct{ *pulumi.OutputState }

func (WorkspaceProjectRegistryMetadataPtrOutput) AggregatorKey added in v0.6.0

(Updatable) The owning object's key for this object.

func (WorkspaceProjectRegistryMetadataPtrOutput) Elem added in v0.6.0

func (WorkspaceProjectRegistryMetadataPtrOutput) ElementType added in v0.6.0

func (WorkspaceProjectRegistryMetadataPtrOutput) IsFavorite added in v0.6.0

(Updatable) Specifies whether this object is a favorite or not.

func (WorkspaceProjectRegistryMetadataPtrOutput) Key added in v0.6.0

(Updatable) The identifying key for the object.

func (WorkspaceProjectRegistryMetadataPtrOutput) Labels added in v0.6.0

(Updatable) Labels are keywords or labels that you can add to data assets, dataflows etc. You can define your own labels and use them to categorize content.

func (WorkspaceProjectRegistryMetadataPtrOutput) RegistryVersion added in v0.6.0

(Updatable) The registry version.

func (WorkspaceProjectRegistryMetadataPtrOutput) ToWorkspaceProjectRegistryMetadataPtrOutput added in v0.6.0

func (o WorkspaceProjectRegistryMetadataPtrOutput) ToWorkspaceProjectRegistryMetadataPtrOutput() WorkspaceProjectRegistryMetadataPtrOutput

func (WorkspaceProjectRegistryMetadataPtrOutput) ToWorkspaceProjectRegistryMetadataPtrOutputWithContext added in v0.6.0

func (o WorkspaceProjectRegistryMetadataPtrOutput) ToWorkspaceProjectRegistryMetadataPtrOutputWithContext(ctx context.Context) WorkspaceProjectRegistryMetadataPtrOutput

type WorkspaceProjectState added in v0.6.0

type WorkspaceProjectState struct {
	// (Updatable) A user defined description for the project.
	Description pulumi.StringPtrInput
	// (Updatable) Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.
	Identifier pulumi.StringPtrInput
	// (Updatable) The identifying key for the object.
	Key pulumi.StringPtrInput
	// A key map. If provided, the key is replaced with generated key. This structure provides mapping between user provided key and generated key.
	KeyMap pulumi.MapInput
	// A summary type containing information about the object including its key, name and when/who created/updated it.
	Metadatas WorkspaceProjectMetadataArrayInput
	// The type of the object.
	ModelType pulumi.StringPtrInput
	// (Updatable) The model version of an object.
	ModelVersion pulumi.StringPtrInput
	// (Updatable) Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.
	Name pulumi.StringPtrInput
	// (Updatable) The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
	ObjectStatus pulumi.IntPtrInput
	// The version of the object that is used to track changes in the object instance.
	ObjectVersion pulumi.IntPtrInput
	// A reference to the object's parent.
	ParentReves WorkspaceProjectParentRefArrayInput
	ProjectKey  pulumi.StringPtrInput
	// (Updatable) Information about the object and its parent.
	RegistryMetadata WorkspaceProjectRegistryMetadataPtrInput
	// The workspace ID.
	//
	// ** 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
	WorkspaceId pulumi.StringPtrInput
}

func (WorkspaceProjectState) ElementType added in v0.6.0

func (WorkspaceProjectState) ElementType() reflect.Type

type WorkspaceState

type WorkspaceState struct {
	// (Updatable) The OCID of the compartment containing the workspace.
	CompartmentId pulumi.StringPtrInput
	// (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. See [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
	DefinedTags pulumi.MapInput
	// (Updatable) A user defined description for the workspace.
	Description pulumi.StringPtrInput
	// (Updatable) A user-friendly display name for the workspace. Does not have to be unique, and can be modified. Avoid entering confidential information.
	DisplayName pulumi.StringPtrInput
	// The IP of the custom DNS.
	DnsServerIp pulumi.StringPtrInput
	// The DNS zone of the custom DNS to use to resolve names.
	DnsServerZone pulumi.StringPtrInput
	// DCMS PRivate Endpoint Compartment Identifier
	EndpointCompartmentId pulumi.StringPtrInput
	// DCMS Private Endpoint ID associated with workspace if the pvt networking is enabled
	EndpointId pulumi.StringPtrInput
	// DCMS Private Endpoint Name
	EndpointName pulumi.StringPtrInput
	// (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
	FreeformTags     pulumi.MapInput
	IsForceOperation pulumi.BoolPtrInput
	// Specifies whether the private network connection is enabled or disabled.
	IsPrivateNetworkEnabled pulumi.BoolPtrInput
	QuiesceTimeout          pulumi.IntPtrInput
	// DCMS Data Asset Registry Compartment Identifier
	RegistryCompartmentId pulumi.StringPtrInput
	// DCMS Data Asset Registry ID to which the workspace is associated
	RegistryId pulumi.StringPtrInput
	// DCMS Data Asset Registry display name
	RegistryName pulumi.StringPtrInput
	// Lifecycle states for workspaces in Data Integration Service CREATING - The resource is being created and may not be usable until the entire metadata is defined UPDATING - The resource is being updated and may not be usable until all changes are commited DELETING - The resource is being deleted and might require deep cleanup of children. ACTIVE   - The resource is valid and available for access INACTIVE - The resource might be incomplete in its definition or might have been made unavailable for administrative reasons DELETED  - The resource has been deleted and isn't available FAILED   - The resource is in a failed state due to validation or other errors STARTING - The resource is being started and may not be usable until becomes ACTIVE again STOPPING - The resource is in the process of Stopping and may not be usable until it Stops or fails STOPPED  - The resource is in Stopped state due to stop operation.
	State 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.
	StateMessage pulumi.StringPtrInput
	// The OCID of the subnet for customer connected databases.
	SubnetId pulumi.StringPtrInput
	// The date and time the workspace was created, in the timestamp format defined by RFC3339.
	TimeCreated pulumi.StringPtrInput
	// The date and time the workspace was updated, in the timestamp format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).
	TimeUpdated pulumi.StringPtrInput
	// The OCID of the VCN the subnet is in.
	//
	// ** 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
	VcnId pulumi.StringPtrInput
}

func (WorkspaceState) ElementType

func (WorkspaceState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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