google-native logo
Google Cloud Native v0.28.0, Feb 2 23

google-native.dataplex/v1.Content

Create a content. Auto-naming is currently not supported for this resource.

Create Content Resource

new Content(name: string, args: ContentArgs, opts?: CustomResourceOptions);
@overload
def Content(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,
            validate_only: Optional[bool] = None)
@overload
def Content(resource_name: str,
            args: ContentArgs,
            opts: Optional[ResourceOptions] = None)
func NewContent(ctx *Context, name string, args ContentArgs, opts ...ResourceOption) (*Content, error)
public Content(string name, ContentArgs args, CustomResourceOptions? opts = null)
public Content(String name, ContentArgs args)
public Content(String name, ContentArgs args, CustomResourceOptions options)
type: google-native:dataplex/v1:Content
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args ContentArgs
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 ContentArgs
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 ContentArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args ContentArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args ContentArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Content 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 Content resource accepts the following input properties:

DataText string

Content data in string format.

LakeId 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.GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1ContentNotebookArgs

Notebook related configurations.

Project string
SqlScript Pulumi.GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1ContentSqlScriptArgs

Sql Script related configurations.

ValidateOnly bool

Optional. Only validate the request, but do not perform mutations. The default is false.

DataText string

Content data in string format.

LakeId 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 GoogleCloudDataplexV1ContentNotebookArgs

Notebook related configurations.

Project string
SqlScript GoogleCloudDataplexV1ContentSqlScriptArgs

Sql Script related configurations.

ValidateOnly bool

Optional. Only validate the request, but do not perform mutations. The default is false.

dataText String

Content data in string format.

lakeId 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 GoogleCloudDataplexV1ContentNotebookArgs

Notebook related configurations.

project String
sqlScript GoogleCloudDataplexV1ContentSqlScriptArgs

Sql Script related configurations.

validateOnly Boolean

Optional. Only validate the request, but do not perform mutations. The default is false.

dataText string

Content data in string format.

lakeId 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 GoogleCloudDataplexV1ContentNotebookArgs

Notebook related configurations.

project string
sqlScript GoogleCloudDataplexV1ContentSqlScriptArgs

Sql Script related configurations.

validateOnly boolean

Optional. Only validate the request, but do not perform mutations. The default is false.

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 GoogleCloudDataplexV1ContentNotebookArgs

Notebook related configurations.

project str
sql_script GoogleCloudDataplexV1ContentSqlScriptArgs

Sql Script related configurations.

validate_only bool

Optional. Only validate the request, but do not perform mutations. The default is false.

dataText String

Content data in string format.

lakeId 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
sqlScript Property Map

Sql Script related configurations.

validateOnly Boolean

Optional. Only validate the request, but do not perform mutations. The default is false.

Outputs

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

CreateTime 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.

UpdateTime string

The time when the content was last updated.

CreateTime 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.

UpdateTime string

The time when the content was last updated.

createTime 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.

updateTime String

The time when the content was last updated.

createTime 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.

updateTime 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.

createTime 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.

updateTime String

The time when the content was last updated.

Supporting Types

GoogleCloudDataplexV1ContentNotebook

GoogleCloudDataplexV1ContentNotebookKernelType

KernelTypeUnspecified
KERNEL_TYPE_UNSPECIFIED

Kernel Type unspecified.

Python3
PYTHON3

Python 3 Kernel.

GoogleCloudDataplexV1ContentNotebookKernelTypeKernelTypeUnspecified
KERNEL_TYPE_UNSPECIFIED

Kernel Type unspecified.

GoogleCloudDataplexV1ContentNotebookKernelTypePython3
PYTHON3

Python 3 Kernel.

KernelTypeUnspecified
KERNEL_TYPE_UNSPECIFIED

Kernel Type unspecified.

Python3
PYTHON3

Python 3 Kernel.

KernelTypeUnspecified
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

KernelType string

Kernel Type of the notebook.

KernelType string

Kernel Type of the notebook.

kernelType String

Kernel Type of the notebook.

kernelType string

Kernel Type of the notebook.

kernel_type str

Kernel Type of the notebook.

kernelType String

Kernel Type of the notebook.

GoogleCloudDataplexV1ContentSqlScript

Engine GoogleCloudDataplexV1ContentSqlScriptEngine

Query Engine to be used for the Sql Query.

engine GoogleCloudDataplexV1ContentSqlScriptEngine

Query Engine to be used for the Sql Query.

engine GoogleCloudDataplexV1ContentSqlScriptEngine

Query Engine to be used for the Sql Query.

engine GoogleCloudDataplexV1ContentSqlScriptEngine

Query Engine to be used for the Sql Query.

engine "QUERY_ENGINE_UNSPECIFIED" | "SPARK"

Query Engine to be used for the Sql Query.

GoogleCloudDataplexV1ContentSqlScriptEngine

QueryEngineUnspecified
QUERY_ENGINE_UNSPECIFIED

Value was unspecified.

Spark
SPARK

Spark SQL Query.

GoogleCloudDataplexV1ContentSqlScriptEngineQueryEngineUnspecified
QUERY_ENGINE_UNSPECIFIED

Value was unspecified.

GoogleCloudDataplexV1ContentSqlScriptEngineSpark
SPARK

Spark SQL Query.

QueryEngineUnspecified
QUERY_ENGINE_UNSPECIFIED

Value was unspecified.

Spark
SPARK

Spark SQL Query.

QueryEngineUnspecified
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

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