Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.dataplex/v1.Environment
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Create an environment resource. Auto-naming is currently not supported for this resource.
Create Environment Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Environment(name: string, args: EnvironmentArgs, opts?: CustomResourceOptions);
@overload
def Environment(resource_name: str,
args: EnvironmentArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Environment(resource_name: str,
opts: Optional[ResourceOptions] = None,
environment_id: Optional[str] = None,
infrastructure_spec: Optional[GoogleCloudDataplexV1EnvironmentInfrastructureSpecArgs] = None,
lake_id: Optional[str] = None,
description: Optional[str] = None,
display_name: Optional[str] = None,
labels: Optional[Mapping[str, str]] = None,
location: Optional[str] = None,
project: Optional[str] = None,
session_spec: Optional[GoogleCloudDataplexV1EnvironmentSessionSpecArgs] = None)
func NewEnvironment(ctx *Context, name string, args EnvironmentArgs, opts ...ResourceOption) (*Environment, error)
public Environment(string name, EnvironmentArgs args, CustomResourceOptions? opts = null)
public Environment(String name, EnvironmentArgs args)
public Environment(String name, EnvironmentArgs args, CustomResourceOptions options)
type: google-native:dataplex/v1:Environment
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 EnvironmentArgs
- 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 EnvironmentArgs
- 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 EnvironmentArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args EnvironmentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args EnvironmentArgs
- 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 exampleenvironmentResourceResourceFromDataplexv1 = new GoogleNative.Dataplex.V1.Environment("exampleenvironmentResourceResourceFromDataplexv1", new()
{
EnvironmentId = "string",
InfrastructureSpec = new GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1EnvironmentInfrastructureSpecArgs
{
OsImage = new GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeArgs
{
ImageVersion = "string",
JavaLibraries = new[]
{
"string",
},
Properties =
{
{ "string", "string" },
},
PythonPackages = new[]
{
"string",
},
},
Compute = new GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs
{
DiskSizeGb = 0,
MaxNodeCount = 0,
NodeCount = 0,
},
},
LakeId = "string",
Description = "string",
DisplayName = "string",
Labels =
{
{ "string", "string" },
},
Location = "string",
Project = "string",
SessionSpec = new GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1EnvironmentSessionSpecArgs
{
EnableFastStartup = false,
MaxIdleDuration = "string",
},
});
example, err := dataplex.NewEnvironment(ctx, "exampleenvironmentResourceResourceFromDataplexv1", &dataplex.EnvironmentArgs{
EnvironmentId: pulumi.String("string"),
InfrastructureSpec: &dataplex.GoogleCloudDataplexV1EnvironmentInfrastructureSpecArgs{
OsImage: &dataplex.GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeArgs{
ImageVersion: pulumi.String("string"),
JavaLibraries: pulumi.StringArray{
pulumi.String("string"),
},
Properties: pulumi.StringMap{
"string": pulumi.String("string"),
},
PythonPackages: pulumi.StringArray{
pulumi.String("string"),
},
},
Compute: &dataplex.GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs{
DiskSizeGb: pulumi.Int(0),
MaxNodeCount: pulumi.Int(0),
NodeCount: pulumi.Int(0),
},
},
LakeId: pulumi.String("string"),
Description: pulumi.String("string"),
DisplayName: pulumi.String("string"),
Labels: pulumi.StringMap{
"string": pulumi.String("string"),
},
Location: pulumi.String("string"),
Project: pulumi.String("string"),
SessionSpec: &dataplex.GoogleCloudDataplexV1EnvironmentSessionSpecArgs{
EnableFastStartup: pulumi.Bool(false),
MaxIdleDuration: pulumi.String("string"),
},
})
var exampleenvironmentResourceResourceFromDataplexv1 = new Environment("exampleenvironmentResourceResourceFromDataplexv1", EnvironmentArgs.builder()
.environmentId("string")
.infrastructureSpec(GoogleCloudDataplexV1EnvironmentInfrastructureSpecArgs.builder()
.osImage(GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeArgs.builder()
.imageVersion("string")
.javaLibraries("string")
.properties(Map.of("string", "string"))
.pythonPackages("string")
.build())
.compute(GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs.builder()
.diskSizeGb(0)
.maxNodeCount(0)
.nodeCount(0)
.build())
.build())
.lakeId("string")
.description("string")
.displayName("string")
.labels(Map.of("string", "string"))
.location("string")
.project("string")
.sessionSpec(GoogleCloudDataplexV1EnvironmentSessionSpecArgs.builder()
.enableFastStartup(false)
.maxIdleDuration("string")
.build())
.build());
exampleenvironment_resource_resource_from_dataplexv1 = google_native.dataplex.v1.Environment("exampleenvironmentResourceResourceFromDataplexv1",
environment_id="string",
infrastructure_spec={
"os_image": {
"image_version": "string",
"java_libraries": ["string"],
"properties": {
"string": "string",
},
"python_packages": ["string"],
},
"compute": {
"disk_size_gb": 0,
"max_node_count": 0,
"node_count": 0,
},
},
lake_id="string",
description="string",
display_name="string",
labels={
"string": "string",
},
location="string",
project="string",
session_spec={
"enable_fast_startup": False,
"max_idle_duration": "string",
})
const exampleenvironmentResourceResourceFromDataplexv1 = new google_native.dataplex.v1.Environment("exampleenvironmentResourceResourceFromDataplexv1", {
environmentId: "string",
infrastructureSpec: {
osImage: {
imageVersion: "string",
javaLibraries: ["string"],
properties: {
string: "string",
},
pythonPackages: ["string"],
},
compute: {
diskSizeGb: 0,
maxNodeCount: 0,
nodeCount: 0,
},
},
lakeId: "string",
description: "string",
displayName: "string",
labels: {
string: "string",
},
location: "string",
project: "string",
sessionSpec: {
enableFastStartup: false,
maxIdleDuration: "string",
},
});
type: google-native:dataplex/v1:Environment
properties:
description: string
displayName: string
environmentId: string
infrastructureSpec:
compute:
diskSizeGb: 0
maxNodeCount: 0
nodeCount: 0
osImage:
imageVersion: string
javaLibraries:
- string
properties:
string: string
pythonPackages:
- string
labels:
string: string
lakeId: string
location: string
project: string
sessionSpec:
enableFastStartup: false
maxIdleDuration: string
Environment Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Environment resource accepts the following input properties:
- Environment
Id string - Required. Environment identifier. * Must contain only lowercase letters, numbers and hyphens. * Must start with a letter. * Must be between 1-63 characters. * Must end with a number or a letter. * Must be unique within the lake.
- Infrastructure
Spec Pulumi.Google Native. Dataplex. V1. Inputs. Google Cloud Dataplex V1Environment Infrastructure Spec - Infrastructure specification for the Environment.
- Lake
Id string - Description string
- Optional. Description of the environment.
- Display
Name string - Optional. User friendly display name.
- Labels Dictionary<string, string>
- Optional. User defined labels for the environment.
- Location string
- Project string
- Session
Spec Pulumi.Google Native. Dataplex. V1. Inputs. Google Cloud Dataplex V1Environment Session Spec - Optional. Configuration for sessions created for this environment.
- Environment
Id string - Required. Environment identifier. * Must contain only lowercase letters, numbers and hyphens. * Must start with a letter. * Must be between 1-63 characters. * Must end with a number or a letter. * Must be unique within the lake.
- Infrastructure
Spec GoogleCloud Dataplex V1Environment Infrastructure Spec Args - Infrastructure specification for the Environment.
- Lake
Id string - Description string
- Optional. Description of the environment.
- Display
Name string - Optional. User friendly display name.
- Labels map[string]string
- Optional. User defined labels for the environment.
- Location string
- Project string
- Session
Spec GoogleCloud Dataplex V1Environment Session Spec Args - Optional. Configuration for sessions created for this environment.
- environment
Id String - Required. Environment identifier. * Must contain only lowercase letters, numbers and hyphens. * Must start with a letter. * Must be between 1-63 characters. * Must end with a number or a letter. * Must be unique within the lake.
- infrastructure
Spec GoogleCloud Dataplex V1Environment Infrastructure Spec - Infrastructure specification for the Environment.
- lake
Id String - description String
- Optional. Description of the environment.
- display
Name String - Optional. User friendly display name.
- labels Map<String,String>
- Optional. User defined labels for the environment.
- location String
- project String
- session
Spec GoogleCloud Dataplex V1Environment Session Spec - Optional. Configuration for sessions created for this environment.
- environment
Id string - Required. Environment identifier. * Must contain only lowercase letters, numbers and hyphens. * Must start with a letter. * Must be between 1-63 characters. * Must end with a number or a letter. * Must be unique within the lake.
- infrastructure
Spec GoogleCloud Dataplex V1Environment Infrastructure Spec - Infrastructure specification for the Environment.
- lake
Id string - description string
- Optional. Description of the environment.
- display
Name string - Optional. User friendly display name.
- labels {[key: string]: string}
- Optional. User defined labels for the environment.
- location string
- project string
- session
Spec GoogleCloud Dataplex V1Environment Session Spec - Optional. Configuration for sessions created for this environment.
- environment_
id str - Required. Environment identifier. * Must contain only lowercase letters, numbers and hyphens. * Must start with a letter. * Must be between 1-63 characters. * Must end with a number or a letter. * Must be unique within the lake.
- infrastructure_
spec GoogleCloud Dataplex V1Environment Infrastructure Spec Args - Infrastructure specification for the Environment.
- lake_
id str - description str
- Optional. Description of the environment.
- display_
name str - Optional. User friendly display name.
- labels Mapping[str, str]
- Optional. User defined labels for the environment.
- location str
- project str
- session_
spec GoogleCloud Dataplex V1Environment Session Spec Args - Optional. Configuration for sessions created for this environment.
- environment
Id String - Required. Environment identifier. * Must contain only lowercase letters, numbers and hyphens. * Must start with a letter. * Must be between 1-63 characters. * Must end with a number or a letter. * Must be unique within the lake.
- infrastructure
Spec Property Map - Infrastructure specification for the Environment.
- lake
Id String - description String
- Optional. Description of the environment.
- display
Name String - Optional. User friendly display name.
- labels Map<String>
- Optional. User defined labels for the environment.
- location String
- project String
- session
Spec Property Map - Optional. Configuration for sessions created for this environment.
Outputs
All input properties are implicitly available as output properties. Additionally, the Environment resource produces the following output properties:
- Create
Time string - Environment creation time.
- Endpoints
Pulumi.
Google Native. Dataplex. V1. Outputs. Google Cloud Dataplex V1Environment Endpoints Response - URI Endpoints to access sessions associated with the Environment.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The relative resource name of the environment, of the form: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/environment/{environment_id}
- Session
Status Pulumi.Google Native. Dataplex. V1. Outputs. Google Cloud Dataplex V1Environment Session Status Response - Status of sessions created for this environment.
- State string
- Current state of the environment.
- Uid string
- System generated globally unique ID for the environment. This ID will be different if the environment is deleted and re-created with the same name.
- Update
Time string - The time when the environment was last updated.
- Create
Time string - Environment creation time.
- Endpoints
Google
Cloud Dataplex V1Environment Endpoints Response - URI Endpoints to access sessions associated with the Environment.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The relative resource name of the environment, of the form: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/environment/{environment_id}
- Session
Status GoogleCloud Dataplex V1Environment Session Status Response - Status of sessions created for this environment.
- State string
- Current state of the environment.
- Uid string
- System generated globally unique ID for the environment. This ID will be different if the environment is deleted and re-created with the same name.
- Update
Time string - The time when the environment was last updated.
- create
Time String - Environment creation time.
- endpoints
Google
Cloud Dataplex V1Environment Endpoints Response - URI Endpoints to access sessions associated with the Environment.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The relative resource name of the environment, of the form: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/environment/{environment_id}
- session
Status GoogleCloud Dataplex V1Environment Session Status Response - Status of sessions created for this environment.
- state String
- Current state of the environment.
- uid String
- System generated globally unique ID for the environment. This ID will be different if the environment is deleted and re-created with the same name.
- update
Time String - The time when the environment was last updated.
- create
Time string - Environment creation time.
- endpoints
Google
Cloud Dataplex V1Environment Endpoints Response - URI Endpoints to access sessions associated with the Environment.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The relative resource name of the environment, of the form: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/environment/{environment_id}
- session
Status GoogleCloud Dataplex V1Environment Session Status Response - Status of sessions created for this environment.
- state string
- Current state of the environment.
- uid string
- System generated globally unique ID for the environment. This ID will be different if the environment is deleted and re-created with the same name.
- update
Time string - The time when the environment was last updated.
- create_
time str - Environment creation time.
- endpoints
Google
Cloud Dataplex V1Environment Endpoints Response - URI Endpoints to access sessions associated with the Environment.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The relative resource name of the environment, of the form: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/environment/{environment_id}
- session_
status GoogleCloud Dataplex V1Environment Session Status Response - Status of sessions created for this environment.
- state str
- Current state of the environment.
- uid str
- System generated globally unique ID for the environment. This ID will be different if the environment is deleted and re-created with the same name.
- update_
time str - The time when the environment was last updated.
- create
Time String - Environment creation time.
- endpoints Property Map
- URI Endpoints to access sessions associated with the Environment.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The relative resource name of the environment, of the form: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/environment/{environment_id}
- session
Status Property Map - Status of sessions created for this environment.
- state String
- Current state of the environment.
- uid String
- System generated globally unique ID for the environment. This ID will be different if the environment is deleted and re-created with the same name.
- update
Time String - The time when the environment was last updated.
Supporting Types
GoogleCloudDataplexV1EnvironmentEndpointsResponse, GoogleCloudDataplexV1EnvironmentEndpointsResponseArgs
GoogleCloudDataplexV1EnvironmentInfrastructureSpec, GoogleCloudDataplexV1EnvironmentInfrastructureSpecArgs
- Os
Image Pulumi.Google Native. Dataplex. V1. Inputs. Google Cloud Dataplex V1Environment Infrastructure Spec Os Image Runtime - Software Runtime Configuration for analyze interactive workloads.
- Compute
Pulumi.
Google Native. Dataplex. V1. Inputs. Google Cloud Dataplex V1Environment Infrastructure Spec Compute Resources - Optional. Compute resources needed for analyze interactive workloads.
- Os
Image GoogleCloud Dataplex V1Environment Infrastructure Spec Os Image Runtime - Software Runtime Configuration for analyze interactive workloads.
- Compute
Google
Cloud Dataplex V1Environment Infrastructure Spec Compute Resources - Optional. Compute resources needed for analyze interactive workloads.
- os
Image GoogleCloud Dataplex V1Environment Infrastructure Spec Os Image Runtime - Software Runtime Configuration for analyze interactive workloads.
- compute
Google
Cloud Dataplex V1Environment Infrastructure Spec Compute Resources - Optional. Compute resources needed for analyze interactive workloads.
- os
Image GoogleCloud Dataplex V1Environment Infrastructure Spec Os Image Runtime - Software Runtime Configuration for analyze interactive workloads.
- compute
Google
Cloud Dataplex V1Environment Infrastructure Spec Compute Resources - Optional. Compute resources needed for analyze interactive workloads.
- os_
image GoogleCloud Dataplex V1Environment Infrastructure Spec Os Image Runtime - Software Runtime Configuration for analyze interactive workloads.
- compute
Google
Cloud Dataplex V1Environment Infrastructure Spec Compute Resources - Optional. Compute resources needed for analyze interactive workloads.
- os
Image Property Map - Software Runtime Configuration for analyze interactive workloads.
- compute Property Map
- Optional. Compute resources needed for analyze interactive workloads.
GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResources, GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs
- Disk
Size intGb - Optional. Size in GB of the disk. Default is 100 GB.
- Max
Node intCount - Optional. Max configurable nodes. If max_node_count > node_count, then auto-scaling is enabled.
- Node
Count int - Optional. Total number of nodes in the sessions created for this environment.
- Disk
Size intGb - Optional. Size in GB of the disk. Default is 100 GB.
- Max
Node intCount - Optional. Max configurable nodes. If max_node_count > node_count, then auto-scaling is enabled.
- Node
Count int - Optional. Total number of nodes in the sessions created for this environment.
- disk
Size IntegerGb - Optional. Size in GB of the disk. Default is 100 GB.
- max
Node IntegerCount - Optional. Max configurable nodes. If max_node_count > node_count, then auto-scaling is enabled.
- node
Count Integer - Optional. Total number of nodes in the sessions created for this environment.
- disk
Size numberGb - Optional. Size in GB of the disk. Default is 100 GB.
- max
Node numberCount - Optional. Max configurable nodes. If max_node_count > node_count, then auto-scaling is enabled.
- node
Count number - Optional. Total number of nodes in the sessions created for this environment.
- disk_
size_ intgb - Optional. Size in GB of the disk. Default is 100 GB.
- max_
node_ intcount - Optional. Max configurable nodes. If max_node_count > node_count, then auto-scaling is enabled.
- node_
count int - Optional. Total number of nodes in the sessions created for this environment.
- disk
Size NumberGb - Optional. Size in GB of the disk. Default is 100 GB.
- max
Node NumberCount - Optional. Max configurable nodes. If max_node_count > node_count, then auto-scaling is enabled.
- node
Count Number - Optional. Total number of nodes in the sessions created for this environment.
GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponse, GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseArgs
- Disk
Size intGb - Optional. Size in GB of the disk. Default is 100 GB.
- Max
Node intCount - Optional. Max configurable nodes. If max_node_count > node_count, then auto-scaling is enabled.
- Node
Count int - Optional. Total number of nodes in the sessions created for this environment.
- Disk
Size intGb - Optional. Size in GB of the disk. Default is 100 GB.
- Max
Node intCount - Optional. Max configurable nodes. If max_node_count > node_count, then auto-scaling is enabled.
- Node
Count int - Optional. Total number of nodes in the sessions created for this environment.
- disk
Size IntegerGb - Optional. Size in GB of the disk. Default is 100 GB.
- max
Node IntegerCount - Optional. Max configurable nodes. If max_node_count > node_count, then auto-scaling is enabled.
- node
Count Integer - Optional. Total number of nodes in the sessions created for this environment.
- disk
Size numberGb - Optional. Size in GB of the disk. Default is 100 GB.
- max
Node numberCount - Optional. Max configurable nodes. If max_node_count > node_count, then auto-scaling is enabled.
- node
Count number - Optional. Total number of nodes in the sessions created for this environment.
- disk_
size_ intgb - Optional. Size in GB of the disk. Default is 100 GB.
- max_
node_ intcount - Optional. Max configurable nodes. If max_node_count > node_count, then auto-scaling is enabled.
- node_
count int - Optional. Total number of nodes in the sessions created for this environment.
- disk
Size NumberGb - Optional. Size in GB of the disk. Default is 100 GB.
- max
Node NumberCount - Optional. Max configurable nodes. If max_node_count > node_count, then auto-scaling is enabled.
- node
Count Number - Optional. Total number of nodes in the sessions created for this environment.
GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntime, GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeArgs
- Image
Version string - Dataplex Image version.
- Java
Libraries List<string> - Optional. List of Java jars to be included in the runtime environment. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar
- Properties Dictionary<string, string>
- Optional. Spark properties to provide configuration for use in sessions created for this environment. The properties to set on daemon config files. Property keys are specified in prefix:property format. The prefix must be "spark".
- Python
Packages List<string> - Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz
- Image
Version string - Dataplex Image version.
- Java
Libraries []string - Optional. List of Java jars to be included in the runtime environment. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar
- Properties map[string]string
- Optional. Spark properties to provide configuration for use in sessions created for this environment. The properties to set on daemon config files. Property keys are specified in prefix:property format. The prefix must be "spark".
- Python
Packages []string - Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz
- image
Version String - Dataplex Image version.
- java
Libraries List<String> - Optional. List of Java jars to be included in the runtime environment. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar
- properties Map<String,String>
- Optional. Spark properties to provide configuration for use in sessions created for this environment. The properties to set on daemon config files. Property keys are specified in prefix:property format. The prefix must be "spark".
- python
Packages List<String> - Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz
- image
Version string - Dataplex Image version.
- java
Libraries string[] - Optional. List of Java jars to be included in the runtime environment. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar
- properties {[key: string]: string}
- Optional. Spark properties to provide configuration for use in sessions created for this environment. The properties to set on daemon config files. Property keys are specified in prefix:property format. The prefix must be "spark".
- python
Packages string[] - Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz
- image_
version str - Dataplex Image version.
- java_
libraries Sequence[str] - Optional. List of Java jars to be included in the runtime environment. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar
- properties Mapping[str, str]
- Optional. Spark properties to provide configuration for use in sessions created for this environment. The properties to set on daemon config files. Property keys are specified in prefix:property format. The prefix must be "spark".
- python_
packages Sequence[str] - Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz
- image
Version String - Dataplex Image version.
- java
Libraries List<String> - Optional. List of Java jars to be included in the runtime environment. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar
- properties Map<String>
- Optional. Spark properties to provide configuration for use in sessions created for this environment. The properties to set on daemon config files. Property keys are specified in prefix:property format. The prefix must be "spark".
- python
Packages List<String> - Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz
GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponse, GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseArgs
- Image
Version string - Dataplex Image version.
- Java
Libraries List<string> - Optional. List of Java jars to be included in the runtime environment. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar
- Properties Dictionary<string, string>
- Optional. Spark properties to provide configuration for use in sessions created for this environment. The properties to set on daemon config files. Property keys are specified in prefix:property format. The prefix must be "spark".
- Python
Packages List<string> - Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz
- Image
Version string - Dataplex Image version.
- Java
Libraries []string - Optional. List of Java jars to be included in the runtime environment. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar
- Properties map[string]string
- Optional. Spark properties to provide configuration for use in sessions created for this environment. The properties to set on daemon config files. Property keys are specified in prefix:property format. The prefix must be "spark".
- Python
Packages []string - Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz
- image
Version String - Dataplex Image version.
- java
Libraries List<String> - Optional. List of Java jars to be included in the runtime environment. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar
- properties Map<String,String>
- Optional. Spark properties to provide configuration for use in sessions created for this environment. The properties to set on daemon config files. Property keys are specified in prefix:property format. The prefix must be "spark".
- python
Packages List<String> - Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz
- image
Version string - Dataplex Image version.
- java
Libraries string[] - Optional. List of Java jars to be included in the runtime environment. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar
- properties {[key: string]: string}
- Optional. Spark properties to provide configuration for use in sessions created for this environment. The properties to set on daemon config files. Property keys are specified in prefix:property format. The prefix must be "spark".
- python
Packages string[] - Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz
- image_
version str - Dataplex Image version.
- java_
libraries Sequence[str] - Optional. List of Java jars to be included in the runtime environment. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar
- properties Mapping[str, str]
- Optional. Spark properties to provide configuration for use in sessions created for this environment. The properties to set on daemon config files. Property keys are specified in prefix:property format. The prefix must be "spark".
- python_
packages Sequence[str] - Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz
- image
Version String - Dataplex Image version.
- java
Libraries List<String> - Optional. List of Java jars to be included in the runtime environment. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar
- properties Map<String>
- Optional. Spark properties to provide configuration for use in sessions created for this environment. The properties to set on daemon config files. Property keys are specified in prefix:property format. The prefix must be "spark".
- python
Packages List<String> - Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz
GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponse, GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseArgs
- Compute
Pulumi.
Google Native. Dataplex. V1. Inputs. Google Cloud Dataplex V1Environment Infrastructure Spec Compute Resources Response - Optional. Compute resources needed for analyze interactive workloads.
- Os
Image Pulumi.Google Native. Dataplex. V1. Inputs. Google Cloud Dataplex V1Environment Infrastructure Spec Os Image Runtime Response - Software Runtime Configuration for analyze interactive workloads.
- Compute
Google
Cloud Dataplex V1Environment Infrastructure Spec Compute Resources Response - Optional. Compute resources needed for analyze interactive workloads.
- Os
Image GoogleCloud Dataplex V1Environment Infrastructure Spec Os Image Runtime Response - Software Runtime Configuration for analyze interactive workloads.
- compute
Google
Cloud Dataplex V1Environment Infrastructure Spec Compute Resources Response - Optional. Compute resources needed for analyze interactive workloads.
- os
Image GoogleCloud Dataplex V1Environment Infrastructure Spec Os Image Runtime Response - Software Runtime Configuration for analyze interactive workloads.
- compute
Google
Cloud Dataplex V1Environment Infrastructure Spec Compute Resources Response - Optional. Compute resources needed for analyze interactive workloads.
- os
Image GoogleCloud Dataplex V1Environment Infrastructure Spec Os Image Runtime Response - Software Runtime Configuration for analyze interactive workloads.
- compute
Google
Cloud Dataplex V1Environment Infrastructure Spec Compute Resources Response - Optional. Compute resources needed for analyze interactive workloads.
- os_
image GoogleCloud Dataplex V1Environment Infrastructure Spec Os Image Runtime Response - Software Runtime Configuration for analyze interactive workloads.
- compute Property Map
- Optional. Compute resources needed for analyze interactive workloads.
- os
Image Property Map - Software Runtime Configuration for analyze interactive workloads.
GoogleCloudDataplexV1EnvironmentSessionSpec, GoogleCloudDataplexV1EnvironmentSessionSpecArgs
- Enable
Fast boolStartup - Optional. If True, this causes sessions to be pre-created and available for faster startup to enable interactive exploration use-cases. This defaults to False to avoid additional billed charges. These can only be set to True for the environment with name set to "default", and with default configuration.
- Max
Idle stringDuration - Optional. The idle time configuration of the session. The session will be auto-terminated at the end of this period.
- Enable
Fast boolStartup - Optional. If True, this causes sessions to be pre-created and available for faster startup to enable interactive exploration use-cases. This defaults to False to avoid additional billed charges. These can only be set to True for the environment with name set to "default", and with default configuration.
- Max
Idle stringDuration - Optional. The idle time configuration of the session. The session will be auto-terminated at the end of this period.
- enable
Fast BooleanStartup - Optional. If True, this causes sessions to be pre-created and available for faster startup to enable interactive exploration use-cases. This defaults to False to avoid additional billed charges. These can only be set to True for the environment with name set to "default", and with default configuration.
- max
Idle StringDuration - Optional. The idle time configuration of the session. The session will be auto-terminated at the end of this period.
- enable
Fast booleanStartup - Optional. If True, this causes sessions to be pre-created and available for faster startup to enable interactive exploration use-cases. This defaults to False to avoid additional billed charges. These can only be set to True for the environment with name set to "default", and with default configuration.
- max
Idle stringDuration - Optional. The idle time configuration of the session. The session will be auto-terminated at the end of this period.
- enable_
fast_ boolstartup - Optional. If True, this causes sessions to be pre-created and available for faster startup to enable interactive exploration use-cases. This defaults to False to avoid additional billed charges. These can only be set to True for the environment with name set to "default", and with default configuration.
- max_
idle_ strduration - Optional. The idle time configuration of the session. The session will be auto-terminated at the end of this period.
- enable
Fast BooleanStartup - Optional. If True, this causes sessions to be pre-created and available for faster startup to enable interactive exploration use-cases. This defaults to False to avoid additional billed charges. These can only be set to True for the environment with name set to "default", and with default configuration.
- max
Idle StringDuration - Optional. The idle time configuration of the session. The session will be auto-terminated at the end of this period.
GoogleCloudDataplexV1EnvironmentSessionSpecResponse, GoogleCloudDataplexV1EnvironmentSessionSpecResponseArgs
- Enable
Fast boolStartup - Optional. If True, this causes sessions to be pre-created and available for faster startup to enable interactive exploration use-cases. This defaults to False to avoid additional billed charges. These can only be set to True for the environment with name set to "default", and with default configuration.
- Max
Idle stringDuration - Optional. The idle time configuration of the session. The session will be auto-terminated at the end of this period.
- Enable
Fast boolStartup - Optional. If True, this causes sessions to be pre-created and available for faster startup to enable interactive exploration use-cases. This defaults to False to avoid additional billed charges. These can only be set to True for the environment with name set to "default", and with default configuration.
- Max
Idle stringDuration - Optional. The idle time configuration of the session. The session will be auto-terminated at the end of this period.
- enable
Fast BooleanStartup - Optional. If True, this causes sessions to be pre-created and available for faster startup to enable interactive exploration use-cases. This defaults to False to avoid additional billed charges. These can only be set to True for the environment with name set to "default", and with default configuration.
- max
Idle StringDuration - Optional. The idle time configuration of the session. The session will be auto-terminated at the end of this period.
- enable
Fast booleanStartup - Optional. If True, this causes sessions to be pre-created and available for faster startup to enable interactive exploration use-cases. This defaults to False to avoid additional billed charges. These can only be set to True for the environment with name set to "default", and with default configuration.
- max
Idle stringDuration - Optional. The idle time configuration of the session. The session will be auto-terminated at the end of this period.
- enable_
fast_ boolstartup - Optional. If True, this causes sessions to be pre-created and available for faster startup to enable interactive exploration use-cases. This defaults to False to avoid additional billed charges. These can only be set to True for the environment with name set to "default", and with default configuration.
- max_
idle_ strduration - Optional. The idle time configuration of the session. The session will be auto-terminated at the end of this period.
- enable
Fast BooleanStartup - Optional. If True, this causes sessions to be pre-created and available for faster startup to enable interactive exploration use-cases. This defaults to False to avoid additional billed charges. These can only be set to True for the environment with name set to "default", and with default configuration.
- max
Idle StringDuration - Optional. The idle time configuration of the session. The session will be auto-terminated at the end of this period.
GoogleCloudDataplexV1EnvironmentSessionStatusResponse, GoogleCloudDataplexV1EnvironmentSessionStatusResponseArgs
- Active bool
- Queries over sessions to mark whether the environment is currently active or not
- Active bool
- Queries over sessions to mark whether the environment is currently active or not
- active Boolean
- Queries over sessions to mark whether the environment is currently active or not
- active boolean
- Queries over sessions to mark whether the environment is currently active or not
- active bool
- Queries over sessions to mark whether the environment is currently active or not
- active Boolean
- Queries over sessions to mark whether the environment is currently active or not
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.