1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. DataCatalog
  5. DataAsset
Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi

oci.DataCatalog.DataAsset

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi

    This resource provides the Data Asset resource in Oracle Cloud Infrastructure Data Catalog service.

    Create a new data asset.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testDataAsset = new oci.datacatalog.DataAsset("test_data_asset", {
        catalogId: testCatalog.id,
        displayName: dataAssetDisplayName,
        typeKey: dataAssetTypeKey,
        description: dataAssetDescription,
        properties: dataAssetProperties,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_data_asset = oci.data_catalog.DataAsset("test_data_asset",
        catalog_id=test_catalog["id"],
        display_name=data_asset_display_name,
        type_key=data_asset_type_key,
        description=data_asset_description,
        properties=data_asset_properties)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/go/oci/DataCatalog"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := DataCatalog.NewDataAsset(ctx, "test_data_asset", &DataCatalog.DataAssetArgs{
    			CatalogId:   pulumi.Any(testCatalog.Id),
    			DisplayName: pulumi.Any(dataAssetDisplayName),
    			TypeKey:     pulumi.Any(dataAssetTypeKey),
    			Description: pulumi.Any(dataAssetDescription),
    			Properties:  pulumi.Any(dataAssetProperties),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Oci = Pulumi.Oci;
    
    return await Deployment.RunAsync(() => 
    {
        var testDataAsset = new Oci.DataCatalog.DataAsset("test_data_asset", new()
        {
            CatalogId = testCatalog.Id,
            DisplayName = dataAssetDisplayName,
            TypeKey = dataAssetTypeKey,
            Description = dataAssetDescription,
            Properties = dataAssetProperties,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.oci.DataCatalog.DataAsset;
    import com.pulumi.oci.DataCatalog.DataAssetArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var testDataAsset = new DataAsset("testDataAsset", DataAssetArgs.builder()
                .catalogId(testCatalog.id())
                .displayName(dataAssetDisplayName)
                .typeKey(dataAssetTypeKey)
                .description(dataAssetDescription)
                .properties(dataAssetProperties)
                .build());
    
        }
    }
    
    resources:
      testDataAsset:
        type: oci:DataCatalog:DataAsset
        name: test_data_asset
        properties:
          catalogId: ${testCatalog.id}
          displayName: ${dataAssetDisplayName}
          typeKey: ${dataAssetTypeKey}
          description: ${dataAssetDescription}
          properties: ${dataAssetProperties}
    

    Create DataAsset Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new DataAsset(name: string, args: DataAssetArgs, opts?: CustomResourceOptions);
    @overload
    def DataAsset(resource_name: str,
                  args: DataAssetArgs,
                  opts: Optional[ResourceOptions] = None)
    
    @overload
    def DataAsset(resource_name: str,
                  opts: Optional[ResourceOptions] = None,
                  catalog_id: Optional[str] = None,
                  display_name: Optional[str] = None,
                  type_key: Optional[str] = None,
                  description: Optional[str] = None,
                  properties: Optional[Mapping[str, Any]] = None)
    func NewDataAsset(ctx *Context, name string, args DataAssetArgs, opts ...ResourceOption) (*DataAsset, error)
    public DataAsset(string name, DataAssetArgs args, CustomResourceOptions? opts = null)
    public DataAsset(String name, DataAssetArgs args)
    public DataAsset(String name, DataAssetArgs args, CustomResourceOptions options)
    
    type: oci:DataCatalog:DataAsset
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args DataAssetArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args DataAssetArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args DataAssetArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args DataAssetArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args DataAssetArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var ociDataAssetResource = new Oci.DataCatalog.DataAsset("ociDataAssetResource", new()
    {
        CatalogId = "string",
        DisplayName = "string",
        TypeKey = "string",
        Description = "string",
        Properties = 
        {
            { "string", "any" },
        },
    });
    
    example, err := DataCatalog.NewDataAsset(ctx, "ociDataAssetResource", &DataCatalog.DataAssetArgs{
    	CatalogId:   pulumi.String("string"),
    	DisplayName: pulumi.String("string"),
    	TypeKey:     pulumi.String("string"),
    	Description: pulumi.String("string"),
    	Properties: pulumi.Map{
    		"string": pulumi.Any("any"),
    	},
    })
    
    var ociDataAssetResource = new DataAsset("ociDataAssetResource", DataAssetArgs.builder()
        .catalogId("string")
        .displayName("string")
        .typeKey("string")
        .description("string")
        .properties(Map.of("string", "any"))
        .build());
    
    oci_data_asset_resource = oci.data_catalog.DataAsset("ociDataAssetResource",
        catalog_id="string",
        display_name="string",
        type_key="string",
        description="string",
        properties={
            "string": "any",
        })
    
    const ociDataAssetResource = new oci.datacatalog.DataAsset("ociDataAssetResource", {
        catalogId: "string",
        displayName: "string",
        typeKey: "string",
        description: "string",
        properties: {
            string: "any",
        },
    });
    
    type: oci:DataCatalog:DataAsset
    properties:
        catalogId: string
        description: string
        displayName: string
        properties:
            string: any
        typeKey: string
    

    DataAsset Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The DataAsset resource accepts the following input properties:

    CatalogId string
    Unique catalog identifier.
    DisplayName string
    (Updatable) A user-friendly display name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
    TypeKey string

    The key of the data asset type. This can be obtained via the '/types' endpoint.

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

    Description string
    (Updatable) Detailed description of the data asset.
    Properties Dictionary<string, object>
    CatalogId string
    Unique catalog identifier.
    DisplayName string
    (Updatable) A user-friendly display name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
    TypeKey string

    The key of the data asset type. This can be obtained via the '/types' endpoint.

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

    Description string
    (Updatable) Detailed description of the data asset.
    Properties map[string]interface{}
    catalogId String
    Unique catalog identifier.
    displayName String
    (Updatable) A user-friendly display name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
    typeKey String

    The key of the data asset type. This can be obtained via the '/types' endpoint.

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

    description String
    (Updatable) Detailed description of the data asset.
    properties Map<String,Object>
    catalogId string
    Unique catalog identifier.
    displayName string
    (Updatable) A user-friendly display name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
    typeKey string

    The key of the data asset type. This can be obtained via the '/types' endpoint.

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

    description string
    (Updatable) Detailed description of the data asset.
    properties {[key: string]: any}
    catalog_id str
    Unique catalog identifier.
    display_name str
    (Updatable) A user-friendly display name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
    type_key str

    The key of the data asset type. This can be obtained via the '/types' endpoint.

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

    description str
    (Updatable) Detailed description of the data asset.
    properties Mapping[str, Any]
    catalogId String
    Unique catalog identifier.
    displayName String
    (Updatable) A user-friendly display name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
    typeKey String

    The key of the data asset type. This can be obtained via the '/types' endpoint.

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

    description String
    (Updatable) Detailed description of the data asset.
    properties Map<Any>

    Outputs

    All input properties are implicitly available as output properties. Additionally, the DataAsset resource produces the following output properties:

    CreatedById string
    OCID of the user who created the data asset.
    ExternalKey string
    External URI that can be used to reference the object. Format will differ based on the type of object.
    Id string
    The provider-assigned unique ID for this managed resource.
    Key string
    Unique data asset key that is immutable.
    LifecycleDetails string
    A message describing the current state in more detail. An object not in ACTIVE state may have functional limitations, see service documentation for details.
    State string
    The current state of the data asset.
    TimeCreated string
    The date and time the data asset was created, in the format defined by RFC3339. Example: 2019-03-25T21:10:29.600Z
    TimeHarvested string
    The last time that a harvest was performed on the data asset. An RFC3339 formatted datetime string.
    TimeUpdated string
    The last time that any change was made to the data asset. An RFC3339 formatted datetime string.
    UpdatedById string
    OCID of the user who last modified the data asset.
    Uri string
    URI to the data asset instance in the API.
    CreatedById string
    OCID of the user who created the data asset.
    ExternalKey string
    External URI that can be used to reference the object. Format will differ based on the type of object.
    Id string
    The provider-assigned unique ID for this managed resource.
    Key string
    Unique data asset key that is immutable.
    LifecycleDetails string
    A message describing the current state in more detail. An object not in ACTIVE state may have functional limitations, see service documentation for details.
    State string
    The current state of the data asset.
    TimeCreated string
    The date and time the data asset was created, in the format defined by RFC3339. Example: 2019-03-25T21:10:29.600Z
    TimeHarvested string
    The last time that a harvest was performed on the data asset. An RFC3339 formatted datetime string.
    TimeUpdated string
    The last time that any change was made to the data asset. An RFC3339 formatted datetime string.
    UpdatedById string
    OCID of the user who last modified the data asset.
    Uri string
    URI to the data asset instance in the API.
    createdById String
    OCID of the user who created the data asset.
    externalKey String
    External URI that can be used to reference the object. Format will differ based on the type of object.
    id String
    The provider-assigned unique ID for this managed resource.
    key String
    Unique data asset key that is immutable.
    lifecycleDetails String
    A message describing the current state in more detail. An object not in ACTIVE state may have functional limitations, see service documentation for details.
    state String
    The current state of the data asset.
    timeCreated String
    The date and time the data asset was created, in the format defined by RFC3339. Example: 2019-03-25T21:10:29.600Z
    timeHarvested String
    The last time that a harvest was performed on the data asset. An RFC3339 formatted datetime string.
    timeUpdated String
    The last time that any change was made to the data asset. An RFC3339 formatted datetime string.
    updatedById String
    OCID of the user who last modified the data asset.
    uri String
    URI to the data asset instance in the API.
    createdById string
    OCID of the user who created the data asset.
    externalKey string
    External URI that can be used to reference the object. Format will differ based on the type of object.
    id string
    The provider-assigned unique ID for this managed resource.
    key string
    Unique data asset key that is immutable.
    lifecycleDetails string
    A message describing the current state in more detail. An object not in ACTIVE state may have functional limitations, see service documentation for details.
    state string
    The current state of the data asset.
    timeCreated string
    The date and time the data asset was created, in the format defined by RFC3339. Example: 2019-03-25T21:10:29.600Z
    timeHarvested string
    The last time that a harvest was performed on the data asset. An RFC3339 formatted datetime string.
    timeUpdated string
    The last time that any change was made to the data asset. An RFC3339 formatted datetime string.
    updatedById string
    OCID of the user who last modified the data asset.
    uri string
    URI to the data asset instance in the API.
    created_by_id str
    OCID of the user who created the data asset.
    external_key str
    External URI that can be used to reference the object. Format will differ based on the type of object.
    id str
    The provider-assigned unique ID for this managed resource.
    key str
    Unique data asset key that is immutable.
    lifecycle_details str
    A message describing the current state in more detail. An object not in ACTIVE state may have functional limitations, see service documentation for details.
    state str
    The current state of the data asset.
    time_created str
    The date and time the data asset was created, in the format defined by RFC3339. Example: 2019-03-25T21:10:29.600Z
    time_harvested str
    The last time that a harvest was performed on the data asset. An RFC3339 formatted datetime string.
    time_updated str
    The last time that any change was made to the data asset. An RFC3339 formatted datetime string.
    updated_by_id str
    OCID of the user who last modified the data asset.
    uri str
    URI to the data asset instance in the API.
    createdById String
    OCID of the user who created the data asset.
    externalKey String
    External URI that can be used to reference the object. Format will differ based on the type of object.
    id String
    The provider-assigned unique ID for this managed resource.
    key String
    Unique data asset key that is immutable.
    lifecycleDetails String
    A message describing the current state in more detail. An object not in ACTIVE state may have functional limitations, see service documentation for details.
    state String
    The current state of the data asset.
    timeCreated String
    The date and time the data asset was created, in the format defined by RFC3339. Example: 2019-03-25T21:10:29.600Z
    timeHarvested String
    The last time that a harvest was performed on the data asset. An RFC3339 formatted datetime string.
    timeUpdated String
    The last time that any change was made to the data asset. An RFC3339 formatted datetime string.
    updatedById String
    OCID of the user who last modified the data asset.
    uri String
    URI to the data asset instance in the API.

    Look up Existing DataAsset Resource

    Get an existing DataAsset resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: DataAssetState, opts?: CustomResourceOptions): DataAsset
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            catalog_id: Optional[str] = None,
            created_by_id: Optional[str] = None,
            description: Optional[str] = None,
            display_name: Optional[str] = None,
            external_key: Optional[str] = None,
            key: Optional[str] = None,
            lifecycle_details: Optional[str] = None,
            properties: Optional[Mapping[str, Any]] = None,
            state: Optional[str] = None,
            time_created: Optional[str] = None,
            time_harvested: Optional[str] = None,
            time_updated: Optional[str] = None,
            type_key: Optional[str] = None,
            updated_by_id: Optional[str] = None,
            uri: Optional[str] = None) -> DataAsset
    func GetDataAsset(ctx *Context, name string, id IDInput, state *DataAssetState, opts ...ResourceOption) (*DataAsset, error)
    public static DataAsset Get(string name, Input<string> id, DataAssetState? state, CustomResourceOptions? opts = null)
    public static DataAsset get(String name, Output<String> id, DataAssetState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    CatalogId string
    Unique catalog identifier.
    CreatedById string
    OCID of the user who created the data asset.
    Description string
    (Updatable) Detailed description of the data asset.
    DisplayName string
    (Updatable) A user-friendly display name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
    ExternalKey string
    External URI that can be used to reference the object. Format will differ based on the type of object.
    Key string
    Unique data asset key that is immutable.
    LifecycleDetails string
    A message describing the current state in more detail. An object not in ACTIVE state may have functional limitations, see service documentation for details.
    Properties Dictionary<string, object>
    State string
    The current state of the data asset.
    TimeCreated string
    The date and time the data asset was created, in the format defined by RFC3339. Example: 2019-03-25T21:10:29.600Z
    TimeHarvested string
    The last time that a harvest was performed on the data asset. An RFC3339 formatted datetime string.
    TimeUpdated string
    The last time that any change was made to the data asset. An RFC3339 formatted datetime string.
    TypeKey string

    The key of the data asset type. This can be obtained via the '/types' endpoint.

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

    UpdatedById string
    OCID of the user who last modified the data asset.
    Uri string
    URI to the data asset instance in the API.
    CatalogId string
    Unique catalog identifier.
    CreatedById string
    OCID of the user who created the data asset.
    Description string
    (Updatable) Detailed description of the data asset.
    DisplayName string
    (Updatable) A user-friendly display name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
    ExternalKey string
    External URI that can be used to reference the object. Format will differ based on the type of object.
    Key string
    Unique data asset key that is immutable.
    LifecycleDetails string
    A message describing the current state in more detail. An object not in ACTIVE state may have functional limitations, see service documentation for details.
    Properties map[string]interface{}
    State string
    The current state of the data asset.
    TimeCreated string
    The date and time the data asset was created, in the format defined by RFC3339. Example: 2019-03-25T21:10:29.600Z
    TimeHarvested string
    The last time that a harvest was performed on the data asset. An RFC3339 formatted datetime string.
    TimeUpdated string
    The last time that any change was made to the data asset. An RFC3339 formatted datetime string.
    TypeKey string

    The key of the data asset type. This can be obtained via the '/types' endpoint.

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

    UpdatedById string
    OCID of the user who last modified the data asset.
    Uri string
    URI to the data asset instance in the API.
    catalogId String
    Unique catalog identifier.
    createdById String
    OCID of the user who created the data asset.
    description String
    (Updatable) Detailed description of the data asset.
    displayName String
    (Updatable) A user-friendly display name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
    externalKey String
    External URI that can be used to reference the object. Format will differ based on the type of object.
    key String
    Unique data asset key that is immutable.
    lifecycleDetails String
    A message describing the current state in more detail. An object not in ACTIVE state may have functional limitations, see service documentation for details.
    properties Map<String,Object>
    state String
    The current state of the data asset.
    timeCreated String
    The date and time the data asset was created, in the format defined by RFC3339. Example: 2019-03-25T21:10:29.600Z
    timeHarvested String
    The last time that a harvest was performed on the data asset. An RFC3339 formatted datetime string.
    timeUpdated String
    The last time that any change was made to the data asset. An RFC3339 formatted datetime string.
    typeKey String

    The key of the data asset type. This can be obtained via the '/types' endpoint.

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

    updatedById String
    OCID of the user who last modified the data asset.
    uri String
    URI to the data asset instance in the API.
    catalogId string
    Unique catalog identifier.
    createdById string
    OCID of the user who created the data asset.
    description string
    (Updatable) Detailed description of the data asset.
    displayName string
    (Updatable) A user-friendly display name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
    externalKey string
    External URI that can be used to reference the object. Format will differ based on the type of object.
    key string
    Unique data asset key that is immutable.
    lifecycleDetails string
    A message describing the current state in more detail. An object not in ACTIVE state may have functional limitations, see service documentation for details.
    properties {[key: string]: any}
    state string
    The current state of the data asset.
    timeCreated string
    The date and time the data asset was created, in the format defined by RFC3339. Example: 2019-03-25T21:10:29.600Z
    timeHarvested string
    The last time that a harvest was performed on the data asset. An RFC3339 formatted datetime string.
    timeUpdated string
    The last time that any change was made to the data asset. An RFC3339 formatted datetime string.
    typeKey string

    The key of the data asset type. This can be obtained via the '/types' endpoint.

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

    updatedById string
    OCID of the user who last modified the data asset.
    uri string
    URI to the data asset instance in the API.
    catalog_id str
    Unique catalog identifier.
    created_by_id str
    OCID of the user who created the data asset.
    description str
    (Updatable) Detailed description of the data asset.
    display_name str
    (Updatable) A user-friendly display name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
    external_key str
    External URI that can be used to reference the object. Format will differ based on the type of object.
    key str
    Unique data asset key that is immutable.
    lifecycle_details str
    A message describing the current state in more detail. An object not in ACTIVE state may have functional limitations, see service documentation for details.
    properties Mapping[str, Any]
    state str
    The current state of the data asset.
    time_created str
    The date and time the data asset was created, in the format defined by RFC3339. Example: 2019-03-25T21:10:29.600Z
    time_harvested str
    The last time that a harvest was performed on the data asset. An RFC3339 formatted datetime string.
    time_updated str
    The last time that any change was made to the data asset. An RFC3339 formatted datetime string.
    type_key str

    The key of the data asset type. This can be obtained via the '/types' endpoint.

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

    updated_by_id str
    OCID of the user who last modified the data asset.
    uri str
    URI to the data asset instance in the API.
    catalogId String
    Unique catalog identifier.
    createdById String
    OCID of the user who created the data asset.
    description String
    (Updatable) Detailed description of the data asset.
    displayName String
    (Updatable) A user-friendly display name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
    externalKey String
    External URI that can be used to reference the object. Format will differ based on the type of object.
    key String
    Unique data asset key that is immutable.
    lifecycleDetails String
    A message describing the current state in more detail. An object not in ACTIVE state may have functional limitations, see service documentation for details.
    properties Map<Any>
    state String
    The current state of the data asset.
    timeCreated String
    The date and time the data asset was created, in the format defined by RFC3339. Example: 2019-03-25T21:10:29.600Z
    timeHarvested String
    The last time that a harvest was performed on the data asset. An RFC3339 formatted datetime string.
    timeUpdated String
    The last time that any change was made to the data asset. An RFC3339 formatted datetime string.
    typeKey String

    The key of the data asset type. This can be obtained via the '/types' endpoint.

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

    updatedById String
    OCID of the user who last modified the data asset.
    uri String
    URI to the data asset instance in the API.

    Import

    DataAssets can be imported using the id, e.g.

    $ pulumi import oci:DataCatalog/dataAsset:DataAsset test_data_asset "catalogs/{catalogId}/dataAssets/{dataAssetKey}"
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo
    Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi