Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.dataplex/v1.Contentitem
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Create a content. Auto-naming is currently not supported for this resource.
Create Contentitem Resource
new Contentitem(name: string, args: ContentitemArgs, opts?: CustomResourceOptions);
@overload
def Contentitem(resource_name: str,
opts: Optional[ResourceOptions] = None,
data_text: Optional[str] = None,
description: Optional[str] = None,
labels: Optional[Mapping[str, str]] = None,
lake_id: Optional[str] = None,
location: Optional[str] = None,
notebook: Optional[GoogleCloudDataplexV1ContentNotebookArgs] = None,
path: Optional[str] = None,
project: Optional[str] = None,
sql_script: Optional[GoogleCloudDataplexV1ContentSqlScriptArgs] = None)
@overload
def Contentitem(resource_name: str,
args: ContentitemArgs,
opts: Optional[ResourceOptions] = None)
func NewContentitem(ctx *Context, name string, args ContentitemArgs, opts ...ResourceOption) (*Contentitem, error)
public Contentitem(string name, ContentitemArgs args, CustomResourceOptions? opts = null)
public Contentitem(String name, ContentitemArgs args)
public Contentitem(String name, ContentitemArgs args, CustomResourceOptions options)
type: google-native:dataplex/v1:Contentitem
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ContentitemArgs
- 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 ContentitemArgs
- 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 ContentitemArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ContentitemArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ContentitemArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Contentitem 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 Contentitem resource accepts the following input properties:
- Data
Text string Content data in string format.
- Lake
Id string - Path string
The path for the Content file, represented as directory structure. Unique within a lake. Limited to alphanumerics, hyphens, underscores, dots and slashes.
- Description string
Optional. Description of the content.
- Labels Dictionary<string, string>
Optional. User defined labels for the content.
- Location string
- Notebook
Pulumi.
Google Native. Dataplex. V1. Inputs. Google Cloud Dataplex V1Content Notebook Notebook related configurations.
- Project string
- Sql
Script Pulumi.Google Native. Dataplex. V1. Inputs. Google Cloud Dataplex V1Content Sql Script Sql Script related configurations.
- Data
Text string Content data in string format.
- Lake
Id string - Path string
The path for the Content file, represented as directory structure. Unique within a lake. Limited to alphanumerics, hyphens, underscores, dots and slashes.
- Description string
Optional. Description of the content.
- Labels map[string]string
Optional. User defined labels for the content.
- Location string
- Notebook
Google
Cloud Dataplex V1Content Notebook Args Notebook related configurations.
- Project string
- Sql
Script GoogleCloud Dataplex V1Content Sql Script Args Sql Script related configurations.
- data
Text String Content data in string format.
- lake
Id String - path String
The path for the Content file, represented as directory structure. Unique within a lake. Limited to alphanumerics, hyphens, underscores, dots and slashes.
- description String
Optional. Description of the content.
- labels Map<String,String>
Optional. User defined labels for the content.
- location String
- notebook
Google
Cloud Dataplex V1Content Notebook Notebook related configurations.
- project String
- sql
Script GoogleCloud Dataplex V1Content Sql Script Sql Script related configurations.
- data
Text string Content data in string format.
- lake
Id string - path string
The path for the Content file, represented as directory structure. Unique within a lake. Limited to alphanumerics, hyphens, underscores, dots and slashes.
- description string
Optional. Description of the content.
- labels {[key: string]: string}
Optional. User defined labels for the content.
- location string
- notebook
Google
Cloud Dataplex V1Content Notebook Notebook related configurations.
- project string
- sql
Script GoogleCloud Dataplex V1Content Sql Script Sql Script related configurations.
- data_
text str Content data in string format.
- lake_
id str - path str
The path for the Content file, represented as directory structure. Unique within a lake. Limited to alphanumerics, hyphens, underscores, dots and slashes.
- description str
Optional. Description of the content.
- labels Mapping[str, str]
Optional. User defined labels for the content.
- location str
- notebook
Google
Cloud Dataplex V1Content Notebook Args Notebook related configurations.
- project str
- sql_
script GoogleCloud Dataplex V1Content Sql Script Args Sql Script related configurations.
- data
Text String Content data in string format.
- lake
Id String - path String
The path for the Content file, represented as directory structure. Unique within a lake. Limited to alphanumerics, hyphens, underscores, dots and slashes.
- description String
Optional. Description of the content.
- labels Map<String>
Optional. User defined labels for the content.
- location String
- notebook Property Map
Notebook related configurations.
- project String
- sql
Script Property Map Sql Script related configurations.
Outputs
All input properties are implicitly available as output properties. Additionally, the Contentitem resource produces the following output properties:
- Create
Time string Content creation time.
- Id string
The provider-assigned unique ID for this managed resource.
- Name string
The relative resource name of the content, of the form: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/content/{content_id}
- Uid string
System generated globally unique ID for the content. This ID will be different if the content is deleted and re-created with the same name.
- Update
Time string The time when the content was last updated.
- Create
Time string Content creation time.
- Id string
The provider-assigned unique ID for this managed resource.
- Name string
The relative resource name of the content, of the form: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/content/{content_id}
- Uid string
System generated globally unique ID for the content. This ID will be different if the content is deleted and re-created with the same name.
- Update
Time string The time when the content was last updated.
- create
Time String Content creation time.
- id String
The provider-assigned unique ID for this managed resource.
- name String
The relative resource name of the content, of the form: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/content/{content_id}
- uid String
System generated globally unique ID for the content. This ID will be different if the content is deleted and re-created with the same name.
- update
Time String The time when the content was last updated.
- create
Time string Content creation time.
- id string
The provider-assigned unique ID for this managed resource.
- name string
The relative resource name of the content, of the form: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/content/{content_id}
- uid string
System generated globally unique ID for the content. This ID will be different if the content is deleted and re-created with the same name.
- update
Time string The time when the content was last updated.
- create_
time str Content creation time.
- id str
The provider-assigned unique ID for this managed resource.
- name str
The relative resource name of the content, of the form: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/content/{content_id}
- uid str
System generated globally unique ID for the content. This ID will be different if the content is deleted and re-created with the same name.
- update_
time str The time when the content was last updated.
- create
Time String Content creation time.
- id String
The provider-assigned unique ID for this managed resource.
- name String
The relative resource name of the content, of the form: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/content/{content_id}
- uid String
System generated globally unique ID for the content. This ID will be different if the content is deleted and re-created with the same name.
- update
Time String The time when the content was last updated.
Supporting Types
GoogleCloudDataplexV1ContentNotebook, GoogleCloudDataplexV1ContentNotebookArgs
- Kernel
Type Pulumi.Google Native. Dataplex. V1. Google Cloud Dataplex V1Content Notebook Kernel Type Kernel Type of the notebook.
- Kernel
Type GoogleCloud Dataplex V1Content Notebook Kernel Type Kernel Type of the notebook.
- kernel
Type GoogleCloud Dataplex V1Content Notebook Kernel Type Kernel Type of the notebook.
- kernel
Type GoogleCloud Dataplex V1Content Notebook Kernel Type Kernel Type of the notebook.
- kernel_
type GoogleCloud Dataplex V1Content Notebook Kernel Type Kernel Type of the notebook.
- kernel
Type "KERNEL_TYPE_UNSPECIFIED" | "PYTHON3" Kernel Type of the notebook.
GoogleCloudDataplexV1ContentNotebookKernelType, GoogleCloudDataplexV1ContentNotebookKernelTypeArgs
- Kernel
Type Unspecified - KERNEL_TYPE_UNSPECIFIED
Kernel Type unspecified.
- Python3
- PYTHON3
Python 3 Kernel.
- Google
Cloud Dataplex V1Content Notebook Kernel Type Kernel Type Unspecified - KERNEL_TYPE_UNSPECIFIED
Kernel Type unspecified.
- Google
Cloud Dataplex V1Content Notebook Kernel Type Python3 - PYTHON3
Python 3 Kernel.
- Kernel
Type Unspecified - KERNEL_TYPE_UNSPECIFIED
Kernel Type unspecified.
- Python3
- PYTHON3
Python 3 Kernel.
- Kernel
Type Unspecified - KERNEL_TYPE_UNSPECIFIED
Kernel Type unspecified.
- Python3
- PYTHON3
Python 3 Kernel.
- KERNEL_TYPE_UNSPECIFIED
- KERNEL_TYPE_UNSPECIFIED
Kernel Type unspecified.
- PYTHON3
- PYTHON3
Python 3 Kernel.
- "KERNEL_TYPE_UNSPECIFIED"
- KERNEL_TYPE_UNSPECIFIED
Kernel Type unspecified.
- "PYTHON3"
- PYTHON3
Python 3 Kernel.
GoogleCloudDataplexV1ContentNotebookResponse, GoogleCloudDataplexV1ContentNotebookResponseArgs
- Kernel
Type string Kernel Type of the notebook.
- Kernel
Type string Kernel Type of the notebook.
- kernel
Type String Kernel Type of the notebook.
- kernel
Type string Kernel Type of the notebook.
- kernel_
type str Kernel Type of the notebook.
- kernel
Type String Kernel Type of the notebook.
GoogleCloudDataplexV1ContentSqlScript, GoogleCloudDataplexV1ContentSqlScriptArgs
- Engine
Pulumi.
Google Native. Dataplex. V1. Google Cloud Dataplex V1Content Sql Script Engine Query Engine to be used for the Sql Query.
- Engine
Google
Cloud Dataplex V1Content Sql Script Engine Query Engine to be used for the Sql Query.
- engine
Google
Cloud Dataplex V1Content Sql Script Engine Query Engine to be used for the Sql Query.
- engine
Google
Cloud Dataplex V1Content Sql Script Engine Query Engine to be used for the Sql Query.
- engine
Google
Cloud Dataplex V1Content Sql Script Engine Query Engine to be used for the Sql Query.
- engine "QUERY_ENGINE_UNSPECIFIED" | "SPARK"
Query Engine to be used for the Sql Query.
GoogleCloudDataplexV1ContentSqlScriptEngine, GoogleCloudDataplexV1ContentSqlScriptEngineArgs
- Query
Engine Unspecified - QUERY_ENGINE_UNSPECIFIED
Value was unspecified.
- Spark
- SPARK
Spark SQL Query.
- Google
Cloud Dataplex V1Content Sql Script Engine Query Engine Unspecified - QUERY_ENGINE_UNSPECIFIED
Value was unspecified.
- Google
Cloud Dataplex V1Content Sql Script Engine Spark - SPARK
Spark SQL Query.
- Query
Engine Unspecified - QUERY_ENGINE_UNSPECIFIED
Value was unspecified.
- Spark
- SPARK
Spark SQL Query.
- Query
Engine Unspecified - QUERY_ENGINE_UNSPECIFIED
Value was unspecified.
- Spark
- SPARK
Spark SQL Query.
- QUERY_ENGINE_UNSPECIFIED
- QUERY_ENGINE_UNSPECIFIED
Value was unspecified.
- SPARK
- SPARK
Spark SQL Query.
- "QUERY_ENGINE_UNSPECIFIED"
- QUERY_ENGINE_UNSPECIFIED
Value was unspecified.
- "SPARK"
- SPARK
Spark SQL Query.
GoogleCloudDataplexV1ContentSqlScriptResponse, GoogleCloudDataplexV1ContentSqlScriptResponseArgs
- Engine string
Query Engine to be used for the Sql Query.
- Engine string
Query Engine to be used for the Sql Query.
- engine String
Query Engine to be used for the Sql Query.
- engine string
Query Engine to be used for the Sql Query.
- engine str
Query Engine to be used for the Sql Query.
- engine String
Query Engine to be used for the Sql Query.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.