Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
google-native.dataproc/v1.getSessionTemplate
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
Gets the resource representation for a session template.
Using getSessionTemplate
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getSessionTemplate(args: GetSessionTemplateArgs, opts?: InvokeOptions): Promise<GetSessionTemplateResult>
function getSessionTemplateOutput(args: GetSessionTemplateOutputArgs, opts?: InvokeOptions): Output<GetSessionTemplateResult>
def get_session_template(location: Optional[str] = None,
project: Optional[str] = None,
session_template_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSessionTemplateResult
def get_session_template_output(location: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
session_template_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSessionTemplateResult]
func LookupSessionTemplate(ctx *Context, args *LookupSessionTemplateArgs, opts ...InvokeOption) (*LookupSessionTemplateResult, error)
func LookupSessionTemplateOutput(ctx *Context, args *LookupSessionTemplateOutputArgs, opts ...InvokeOption) LookupSessionTemplateResultOutput
> Note: This function is named LookupSessionTemplate
in the Go SDK.
public static class GetSessionTemplate
{
public static Task<GetSessionTemplateResult> InvokeAsync(GetSessionTemplateArgs args, InvokeOptions? opts = null)
public static Output<GetSessionTemplateResult> Invoke(GetSessionTemplateInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSessionTemplateResult> getSessionTemplate(GetSessionTemplateArgs args, InvokeOptions options)
public static Output<GetSessionTemplateResult> getSessionTemplate(GetSessionTemplateArgs args, InvokeOptions options)
fn::invoke:
function: google-native:dataproc/v1:getSessionTemplate
arguments:
# arguments dictionary
The following arguments are supported:
- Location
This property is required. string - Session
Template Id This property is required. string - Project string
- Location
This property is required. string - Session
Template Id This property is required. string - Project string
- location
This property is required. String - session
Template Id This property is required. String - project String
- location
This property is required. string - session
Template Id This property is required. string - project string
- location
This property is required. str - session_
template_ id This property is required. str - project str
- location
This property is required. String - session
Template Id This property is required. String - project String
getSessionTemplate Result
The following output properties are available:
- Create
Time string - The time when the template was created.
- Creator string
- The email address of the user who created the template.
- Description string
- Optional. Brief description of the template.
- Environment
Config Pulumi.Google Native. Dataproc. V1. Outputs. Environment Config Response - Optional. Environment configuration for session execution.
- Jupyter
Session Pulumi.Google Native. Dataproc. V1. Outputs. Jupyter Config Response - Optional. Jupyter session config.
- Labels Dictionary<string, string>
- Optional. Labels to associate with sessions created using this template. Label keys must contain 1 to 63 characters, and must conform to RFC 1035 (https://www.ietf.org/rfc/rfc1035.txt). Label values can be empty, but, if present, must contain 1 to 63 characters and conform to RFC 1035 (https://www.ietf.org/rfc/rfc1035.txt). No more than 32 labels can be associated with a session.
- Name string
- The resource name of the session template.
- Runtime
Config Pulumi.Google Native. Dataproc. V1. Outputs. Runtime Config Response - Optional. Runtime configuration for session execution.
- Update
Time string - The time the template was last updated.
- Uuid string
- A session template UUID (Unique Universal Identifier). The service generates this value when it creates the session template.
- Create
Time string - The time when the template was created.
- Creator string
- The email address of the user who created the template.
- Description string
- Optional. Brief description of the template.
- Environment
Config EnvironmentConfig Response - Optional. Environment configuration for session execution.
- Jupyter
Session JupyterConfig Response - Optional. Jupyter session config.
- Labels map[string]string
- Optional. Labels to associate with sessions created using this template. Label keys must contain 1 to 63 characters, and must conform to RFC 1035 (https://www.ietf.org/rfc/rfc1035.txt). Label values can be empty, but, if present, must contain 1 to 63 characters and conform to RFC 1035 (https://www.ietf.org/rfc/rfc1035.txt). No more than 32 labels can be associated with a session.
- Name string
- The resource name of the session template.
- Runtime
Config RuntimeConfig Response - Optional. Runtime configuration for session execution.
- Update
Time string - The time the template was last updated.
- Uuid string
- A session template UUID (Unique Universal Identifier). The service generates this value when it creates the session template.
- create
Time String - The time when the template was created.
- creator String
- The email address of the user who created the template.
- description String
- Optional. Brief description of the template.
- environment
Config EnvironmentConfig Response - Optional. Environment configuration for session execution.
- jupyter
Session JupyterConfig Response - Optional. Jupyter session config.
- labels Map<String,String>
- Optional. Labels to associate with sessions created using this template. Label keys must contain 1 to 63 characters, and must conform to RFC 1035 (https://www.ietf.org/rfc/rfc1035.txt). Label values can be empty, but, if present, must contain 1 to 63 characters and conform to RFC 1035 (https://www.ietf.org/rfc/rfc1035.txt). No more than 32 labels can be associated with a session.
- name String
- The resource name of the session template.
- runtime
Config RuntimeConfig Response - Optional. Runtime configuration for session execution.
- update
Time String - The time the template was last updated.
- uuid String
- A session template UUID (Unique Universal Identifier). The service generates this value when it creates the session template.
- create
Time string - The time when the template was created.
- creator string
- The email address of the user who created the template.
- description string
- Optional. Brief description of the template.
- environment
Config EnvironmentConfig Response - Optional. Environment configuration for session execution.
- jupyter
Session JupyterConfig Response - Optional. Jupyter session config.
- labels {[key: string]: string}
- Optional. Labels to associate with sessions created using this template. Label keys must contain 1 to 63 characters, and must conform to RFC 1035 (https://www.ietf.org/rfc/rfc1035.txt). Label values can be empty, but, if present, must contain 1 to 63 characters and conform to RFC 1035 (https://www.ietf.org/rfc/rfc1035.txt). No more than 32 labels can be associated with a session.
- name string
- The resource name of the session template.
- runtime
Config RuntimeConfig Response - Optional. Runtime configuration for session execution.
- update
Time string - The time the template was last updated.
- uuid string
- A session template UUID (Unique Universal Identifier). The service generates this value when it creates the session template.
- create_
time str - The time when the template was created.
- creator str
- The email address of the user who created the template.
- description str
- Optional. Brief description of the template.
- environment_
config EnvironmentConfig Response - Optional. Environment configuration for session execution.
- jupyter_
session JupyterConfig Response - Optional. Jupyter session config.
- labels Mapping[str, str]
- Optional. Labels to associate with sessions created using this template. Label keys must contain 1 to 63 characters, and must conform to RFC 1035 (https://www.ietf.org/rfc/rfc1035.txt). Label values can be empty, but, if present, must contain 1 to 63 characters and conform to RFC 1035 (https://www.ietf.org/rfc/rfc1035.txt). No more than 32 labels can be associated with a session.
- name str
- The resource name of the session template.
- runtime_
config RuntimeConfig Response - Optional. Runtime configuration for session execution.
- update_
time str - The time the template was last updated.
- uuid str
- A session template UUID (Unique Universal Identifier). The service generates this value when it creates the session template.
- create
Time String - The time when the template was created.
- creator String
- The email address of the user who created the template.
- description String
- Optional. Brief description of the template.
- environment
Config Property Map - Optional. Environment configuration for session execution.
- jupyter
Session Property Map - Optional. Jupyter session config.
- labels Map<String>
- Optional. Labels to associate with sessions created using this template. Label keys must contain 1 to 63 characters, and must conform to RFC 1035 (https://www.ietf.org/rfc/rfc1035.txt). Label values can be empty, but, if present, must contain 1 to 63 characters and conform to RFC 1035 (https://www.ietf.org/rfc/rfc1035.txt). No more than 32 labels can be associated with a session.
- name String
- The resource name of the session template.
- runtime
Config Property Map - Optional. Runtime configuration for session execution.
- update
Time String - The time the template was last updated.
- uuid String
- A session template UUID (Unique Universal Identifier). The service generates this value when it creates the session template.
Supporting Types
EnvironmentConfigResponse
- Execution
Config This property is required. Pulumi.Google Native. Dataproc. V1. Inputs. Execution Config Response - Optional. Execution configuration for a workload.
- Peripherals
Config This property is required. Pulumi.Google Native. Dataproc. V1. Inputs. Peripherals Config Response - Optional. Peripherals configuration that workload has access to.
- Execution
Config This property is required. ExecutionConfig Response - Optional. Execution configuration for a workload.
- Peripherals
Config This property is required. PeripheralsConfig Response - Optional. Peripherals configuration that workload has access to.
- execution
Config This property is required. ExecutionConfig Response - Optional. Execution configuration for a workload.
- peripherals
Config This property is required. PeripheralsConfig Response - Optional. Peripherals configuration that workload has access to.
- execution
Config This property is required. ExecutionConfig Response - Optional. Execution configuration for a workload.
- peripherals
Config This property is required. PeripheralsConfig Response - Optional. Peripherals configuration that workload has access to.
- execution_
config This property is required. ExecutionConfig Response - Optional. Execution configuration for a workload.
- peripherals_
config This property is required. PeripheralsConfig Response - Optional. Peripherals configuration that workload has access to.
- execution
Config This property is required. Property Map - Optional. Execution configuration for a workload.
- peripherals
Config This property is required. Property Map - Optional. Peripherals configuration that workload has access to.
ExecutionConfigResponse
- Idle
Ttl This property is required. string - Optional. Applies to sessions only. The duration to keep the session alive while it's idling. Exceeding this threshold causes the session to terminate. This field cannot be set on a batch workload. Minimum value is 10 minutes; maximum value is 14 days (see JSON representation of Duration (https://developers.google.com/protocol-buffers/docs/proto3#json)). Defaults to 1 hour if not set. If both ttl and idle_ttl are specified for an interactive session, the conditions are treated as OR conditions: the workload will be terminated when it has been idle for idle_ttl or when ttl has been exceeded, whichever occurs first.
- Kms
Key This property is required. string - Optional. The Cloud KMS key to use for encryption.
This property is required. List<string>- Optional. Tags used for network traffic control.
- Network
Uri This property is required. string - Optional. Network URI to connect workload to.
- Service
Account This property is required. string - Optional. Service account that used to execute workload.
- Staging
Bucket This property is required. string - Optional. A Cloud Storage bucket used to stage workload dependencies, config files, and store workload output and other ephemeral data, such as Spark history files. If you do not specify a staging bucket, Cloud Dataproc will determine a Cloud Storage location according to the region where your workload is running, and then create and manage project-level, per-location staging and temporary buckets. This field requires a Cloud Storage bucket name, not a gs://... URI to a Cloud Storage bucket.
- Subnetwork
Uri This property is required. string - Optional. Subnetwork URI to connect workload to.
- Ttl
This property is required. string - Optional. The duration after which the workload will be terminated, specified as the JSON representation for Duration (https://protobuf.dev/programming-guides/proto3/#json). When the workload exceeds this duration, it will be unconditionally terminated without waiting for ongoing work to finish. If ttl is not specified for a batch workload, the workload will be allowed to run until it exits naturally (or run forever without exiting). If ttl is not specified for an interactive session, it defaults to 24 hours. If ttl is not specified for a batch that uses 2.1+ runtime version, it defaults to 4 hours. Minimum value is 10 minutes; maximum value is 14 days. If both ttl and idle_ttl are specified (for an interactive session), the conditions are treated as OR conditions: the workload will be terminated when it has been idle for idle_ttl or when ttl has been exceeded, whichever occurs first.
- Idle
Ttl This property is required. string - Optional. Applies to sessions only. The duration to keep the session alive while it's idling. Exceeding this threshold causes the session to terminate. This field cannot be set on a batch workload. Minimum value is 10 minutes; maximum value is 14 days (see JSON representation of Duration (https://developers.google.com/protocol-buffers/docs/proto3#json)). Defaults to 1 hour if not set. If both ttl and idle_ttl are specified for an interactive session, the conditions are treated as OR conditions: the workload will be terminated when it has been idle for idle_ttl or when ttl has been exceeded, whichever occurs first.
- Kms
Key This property is required. string - Optional. The Cloud KMS key to use for encryption.
This property is required. []string- Optional. Tags used for network traffic control.
- Network
Uri This property is required. string - Optional. Network URI to connect workload to.
- Service
Account This property is required. string - Optional. Service account that used to execute workload.
- Staging
Bucket This property is required. string - Optional. A Cloud Storage bucket used to stage workload dependencies, config files, and store workload output and other ephemeral data, such as Spark history files. If you do not specify a staging bucket, Cloud Dataproc will determine a Cloud Storage location according to the region where your workload is running, and then create and manage project-level, per-location staging and temporary buckets. This field requires a Cloud Storage bucket name, not a gs://... URI to a Cloud Storage bucket.
- Subnetwork
Uri This property is required. string - Optional. Subnetwork URI to connect workload to.
- Ttl
This property is required. string - Optional. The duration after which the workload will be terminated, specified as the JSON representation for Duration (https://protobuf.dev/programming-guides/proto3/#json). When the workload exceeds this duration, it will be unconditionally terminated without waiting for ongoing work to finish. If ttl is not specified for a batch workload, the workload will be allowed to run until it exits naturally (or run forever without exiting). If ttl is not specified for an interactive session, it defaults to 24 hours. If ttl is not specified for a batch that uses 2.1+ runtime version, it defaults to 4 hours. Minimum value is 10 minutes; maximum value is 14 days. If both ttl and idle_ttl are specified (for an interactive session), the conditions are treated as OR conditions: the workload will be terminated when it has been idle for idle_ttl or when ttl has been exceeded, whichever occurs first.
- idle
Ttl This property is required. String - Optional. Applies to sessions only. The duration to keep the session alive while it's idling. Exceeding this threshold causes the session to terminate. This field cannot be set on a batch workload. Minimum value is 10 minutes; maximum value is 14 days (see JSON representation of Duration (https://developers.google.com/protocol-buffers/docs/proto3#json)). Defaults to 1 hour if not set. If both ttl and idle_ttl are specified for an interactive session, the conditions are treated as OR conditions: the workload will be terminated when it has been idle for idle_ttl or when ttl has been exceeded, whichever occurs first.
- kms
Key This property is required. String - Optional. The Cloud KMS key to use for encryption.
This property is required. List<String>- Optional. Tags used for network traffic control.
- network
Uri This property is required. String - Optional. Network URI to connect workload to.
- service
Account This property is required. String - Optional. Service account that used to execute workload.
- staging
Bucket This property is required. String - Optional. A Cloud Storage bucket used to stage workload dependencies, config files, and store workload output and other ephemeral data, such as Spark history files. If you do not specify a staging bucket, Cloud Dataproc will determine a Cloud Storage location according to the region where your workload is running, and then create and manage project-level, per-location staging and temporary buckets. This field requires a Cloud Storage bucket name, not a gs://... URI to a Cloud Storage bucket.
- subnetwork
Uri This property is required. String - Optional. Subnetwork URI to connect workload to.
- ttl
This property is required. String - Optional. The duration after which the workload will be terminated, specified as the JSON representation for Duration (https://protobuf.dev/programming-guides/proto3/#json). When the workload exceeds this duration, it will be unconditionally terminated without waiting for ongoing work to finish. If ttl is not specified for a batch workload, the workload will be allowed to run until it exits naturally (or run forever without exiting). If ttl is not specified for an interactive session, it defaults to 24 hours. If ttl is not specified for a batch that uses 2.1+ runtime version, it defaults to 4 hours. Minimum value is 10 minutes; maximum value is 14 days. If both ttl and idle_ttl are specified (for an interactive session), the conditions are treated as OR conditions: the workload will be terminated when it has been idle for idle_ttl or when ttl has been exceeded, whichever occurs first.
- idle
Ttl This property is required. string - Optional. Applies to sessions only. The duration to keep the session alive while it's idling. Exceeding this threshold causes the session to terminate. This field cannot be set on a batch workload. Minimum value is 10 minutes; maximum value is 14 days (see JSON representation of Duration (https://developers.google.com/protocol-buffers/docs/proto3#json)). Defaults to 1 hour if not set. If both ttl and idle_ttl are specified for an interactive session, the conditions are treated as OR conditions: the workload will be terminated when it has been idle for idle_ttl or when ttl has been exceeded, whichever occurs first.
- kms
Key This property is required. string - Optional. The Cloud KMS key to use for encryption.
This property is required. string[]- Optional. Tags used for network traffic control.
- network
Uri This property is required. string - Optional. Network URI to connect workload to.
- service
Account This property is required. string - Optional. Service account that used to execute workload.
- staging
Bucket This property is required. string - Optional. A Cloud Storage bucket used to stage workload dependencies, config files, and store workload output and other ephemeral data, such as Spark history files. If you do not specify a staging bucket, Cloud Dataproc will determine a Cloud Storage location according to the region where your workload is running, and then create and manage project-level, per-location staging and temporary buckets. This field requires a Cloud Storage bucket name, not a gs://... URI to a Cloud Storage bucket.
- subnetwork
Uri This property is required. string - Optional. Subnetwork URI to connect workload to.
- ttl
This property is required. string - Optional. The duration after which the workload will be terminated, specified as the JSON representation for Duration (https://protobuf.dev/programming-guides/proto3/#json). When the workload exceeds this duration, it will be unconditionally terminated without waiting for ongoing work to finish. If ttl is not specified for a batch workload, the workload will be allowed to run until it exits naturally (or run forever without exiting). If ttl is not specified for an interactive session, it defaults to 24 hours. If ttl is not specified for a batch that uses 2.1+ runtime version, it defaults to 4 hours. Minimum value is 10 minutes; maximum value is 14 days. If both ttl and idle_ttl are specified (for an interactive session), the conditions are treated as OR conditions: the workload will be terminated when it has been idle for idle_ttl or when ttl has been exceeded, whichever occurs first.
- idle_
ttl This property is required. str - Optional. Applies to sessions only. The duration to keep the session alive while it's idling. Exceeding this threshold causes the session to terminate. This field cannot be set on a batch workload. Minimum value is 10 minutes; maximum value is 14 days (see JSON representation of Duration (https://developers.google.com/protocol-buffers/docs/proto3#json)). Defaults to 1 hour if not set. If both ttl and idle_ttl are specified for an interactive session, the conditions are treated as OR conditions: the workload will be terminated when it has been idle for idle_ttl or when ttl has been exceeded, whichever occurs first.
- kms_
key This property is required. str - Optional. The Cloud KMS key to use for encryption.
This property is required. Sequence[str]- Optional. Tags used for network traffic control.
- network_
uri This property is required. str - Optional. Network URI to connect workload to.
- service_
account This property is required. str - Optional. Service account that used to execute workload.
- staging_
bucket This property is required. str - Optional. A Cloud Storage bucket used to stage workload dependencies, config files, and store workload output and other ephemeral data, such as Spark history files. If you do not specify a staging bucket, Cloud Dataproc will determine a Cloud Storage location according to the region where your workload is running, and then create and manage project-level, per-location staging and temporary buckets. This field requires a Cloud Storage bucket name, not a gs://... URI to a Cloud Storage bucket.
- subnetwork_
uri This property is required. str - Optional. Subnetwork URI to connect workload to.
- ttl
This property is required. str - Optional. The duration after which the workload will be terminated, specified as the JSON representation for Duration (https://protobuf.dev/programming-guides/proto3/#json). When the workload exceeds this duration, it will be unconditionally terminated without waiting for ongoing work to finish. If ttl is not specified for a batch workload, the workload will be allowed to run until it exits naturally (or run forever without exiting). If ttl is not specified for an interactive session, it defaults to 24 hours. If ttl is not specified for a batch that uses 2.1+ runtime version, it defaults to 4 hours. Minimum value is 10 minutes; maximum value is 14 days. If both ttl and idle_ttl are specified (for an interactive session), the conditions are treated as OR conditions: the workload will be terminated when it has been idle for idle_ttl or when ttl has been exceeded, whichever occurs first.
- idle
Ttl This property is required. String - Optional. Applies to sessions only. The duration to keep the session alive while it's idling. Exceeding this threshold causes the session to terminate. This field cannot be set on a batch workload. Minimum value is 10 minutes; maximum value is 14 days (see JSON representation of Duration (https://developers.google.com/protocol-buffers/docs/proto3#json)). Defaults to 1 hour if not set. If both ttl and idle_ttl are specified for an interactive session, the conditions are treated as OR conditions: the workload will be terminated when it has been idle for idle_ttl or when ttl has been exceeded, whichever occurs first.
- kms
Key This property is required. String - Optional. The Cloud KMS key to use for encryption.
This property is required. List<String>- Optional. Tags used for network traffic control.
- network
Uri This property is required. String - Optional. Network URI to connect workload to.
- service
Account This property is required. String - Optional. Service account that used to execute workload.
- staging
Bucket This property is required. String - Optional. A Cloud Storage bucket used to stage workload dependencies, config files, and store workload output and other ephemeral data, such as Spark history files. If you do not specify a staging bucket, Cloud Dataproc will determine a Cloud Storage location according to the region where your workload is running, and then create and manage project-level, per-location staging and temporary buckets. This field requires a Cloud Storage bucket name, not a gs://... URI to a Cloud Storage bucket.
- subnetwork
Uri This property is required. String - Optional. Subnetwork URI to connect workload to.
- ttl
This property is required. String - Optional. The duration after which the workload will be terminated, specified as the JSON representation for Duration (https://protobuf.dev/programming-guides/proto3/#json). When the workload exceeds this duration, it will be unconditionally terminated without waiting for ongoing work to finish. If ttl is not specified for a batch workload, the workload will be allowed to run until it exits naturally (or run forever without exiting). If ttl is not specified for an interactive session, it defaults to 24 hours. If ttl is not specified for a batch that uses 2.1+ runtime version, it defaults to 4 hours. Minimum value is 10 minutes; maximum value is 14 days. If both ttl and idle_ttl are specified (for an interactive session), the conditions are treated as OR conditions: the workload will be terminated when it has been idle for idle_ttl or when ttl has been exceeded, whichever occurs first.
JupyterConfigResponse
- Display
Name This property is required. string - Optional. Display name, shown in the Jupyter kernelspec card.
- Kernel
This property is required. string - Optional. Kernel
- Display
Name This property is required. string - Optional. Display name, shown in the Jupyter kernelspec card.
- Kernel
This property is required. string - Optional. Kernel
- display
Name This property is required. String - Optional. Display name, shown in the Jupyter kernelspec card.
- kernel
This property is required. String - Optional. Kernel
- display
Name This property is required. string - Optional. Display name, shown in the Jupyter kernelspec card.
- kernel
This property is required. string - Optional. Kernel
- display_
name This property is required. str - Optional. Display name, shown in the Jupyter kernelspec card.
- kernel
This property is required. str - Optional. Kernel
- display
Name This property is required. String - Optional. Display name, shown in the Jupyter kernelspec card.
- kernel
This property is required. String - Optional. Kernel
PeripheralsConfigResponse
- Metastore
Service This property is required. string - Optional. Resource name of an existing Dataproc Metastore service.Example: projects/[project_id]/locations/[region]/services/[service_id]
- Spark
History Server Config This property is required. Pulumi.Google Native. Dataproc. V1. Inputs. Spark History Server Config Response - Optional. The Spark History Server configuration for the workload.
- Metastore
Service This property is required. string - Optional. Resource name of an existing Dataproc Metastore service.Example: projects/[project_id]/locations/[region]/services/[service_id]
- Spark
History Server Config This property is required. SparkHistory Server Config Response - Optional. The Spark History Server configuration for the workload.
- metastore
Service This property is required. String - Optional. Resource name of an existing Dataproc Metastore service.Example: projects/[project_id]/locations/[region]/services/[service_id]
- spark
History Server Config This property is required. SparkHistory Server Config Response - Optional. The Spark History Server configuration for the workload.
- metastore
Service This property is required. string - Optional. Resource name of an existing Dataproc Metastore service.Example: projects/[project_id]/locations/[region]/services/[service_id]
- spark
History Server Config This property is required. SparkHistory Server Config Response - Optional. The Spark History Server configuration for the workload.
- metastore_
service This property is required. str - Optional. Resource name of an existing Dataproc Metastore service.Example: projects/[project_id]/locations/[region]/services/[service_id]
- spark_
history_ server_ config This property is required. SparkHistory Server Config Response - Optional. The Spark History Server configuration for the workload.
- metastore
Service This property is required. String - Optional. Resource name of an existing Dataproc Metastore service.Example: projects/[project_id]/locations/[region]/services/[service_id]
- spark
History Server Config This property is required. Property Map - Optional. The Spark History Server configuration for the workload.
PyPiRepositoryConfigResponse
- Pypi
Repository This property is required. string - Optional. PyPi repository address
- Pypi
Repository This property is required. string - Optional. PyPi repository address
- pypi
Repository This property is required. String - Optional. PyPi repository address
- pypi
Repository This property is required. string - Optional. PyPi repository address
- pypi_
repository This property is required. str - Optional. PyPi repository address
- pypi
Repository This property is required. String - Optional. PyPi repository address
RepositoryConfigResponse
- Pypi
Repository Config This property is required. Pulumi.Google Native. Dataproc. V1. Inputs. Py Pi Repository Config Response - Optional. Configuration for PyPi repository.
- Pypi
Repository Config This property is required. PyPi Repository Config Response - Optional. Configuration for PyPi repository.
- pypi
Repository Config This property is required. PyPi Repository Config Response - Optional. Configuration for PyPi repository.
- pypi
Repository Config This property is required. PyPi Repository Config Response - Optional. Configuration for PyPi repository.
- pypi_
repository_ config This property is required. PyPi Repository Config Response - Optional. Configuration for PyPi repository.
- pypi
Repository Config This property is required. Property Map - Optional. Configuration for PyPi repository.
RuntimeConfigResponse
- Container
Image This property is required. string - Optional. Optional custom container image for the job runtime environment. If not specified, a default container image will be used.
- Properties
This property is required. Dictionary<string, string> - Optional. A mapping of property names to values, which are used to configure workload execution.
- Repository
Config This property is required. Pulumi.Google Native. Dataproc. V1. Inputs. Repository Config Response - Optional. Dependency repository configuration.
- Version
This property is required. string - Optional. Version of the batch runtime.
- Container
Image This property is required. string - Optional. Optional custom container image for the job runtime environment. If not specified, a default container image will be used.
- Properties
This property is required. map[string]string - Optional. A mapping of property names to values, which are used to configure workload execution.
- Repository
Config This property is required. RepositoryConfig Response - Optional. Dependency repository configuration.
- Version
This property is required. string - Optional. Version of the batch runtime.
- container
Image This property is required. String - Optional. Optional custom container image for the job runtime environment. If not specified, a default container image will be used.
- properties
This property is required. Map<String,String> - Optional. A mapping of property names to values, which are used to configure workload execution.
- repository
Config This property is required. RepositoryConfig Response - Optional. Dependency repository configuration.
- version
This property is required. String - Optional. Version of the batch runtime.
- container
Image This property is required. string - Optional. Optional custom container image for the job runtime environment. If not specified, a default container image will be used.
- properties
This property is required. {[key: string]: string} - Optional. A mapping of property names to values, which are used to configure workload execution.
- repository
Config This property is required. RepositoryConfig Response - Optional. Dependency repository configuration.
- version
This property is required. string - Optional. Version of the batch runtime.
- container_
image This property is required. str - Optional. Optional custom container image for the job runtime environment. If not specified, a default container image will be used.
- properties
This property is required. Mapping[str, str] - Optional. A mapping of property names to values, which are used to configure workload execution.
- repository_
config This property is required. RepositoryConfig Response - Optional. Dependency repository configuration.
- version
This property is required. str - Optional. Version of the batch runtime.
- container
Image This property is required. String - Optional. Optional custom container image for the job runtime environment. If not specified, a default container image will be used.
- properties
This property is required. Map<String> - Optional. A mapping of property names to values, which are used to configure workload execution.
- repository
Config This property is required. Property Map - Optional. Dependency repository configuration.
- version
This property is required. String - Optional. Version of the batch runtime.
SparkHistoryServerConfigResponse
- Dataproc
Cluster This property is required. string - Optional. Resource name of an existing Dataproc Cluster to act as a Spark History Server for the workload.Example: projects/[project_id]/regions/[region]/clusters/[cluster_name]
- Dataproc
Cluster This property is required. string - Optional. Resource name of an existing Dataproc Cluster to act as a Spark History Server for the workload.Example: projects/[project_id]/regions/[region]/clusters/[cluster_name]
- dataproc
Cluster This property is required. String - Optional. Resource name of an existing Dataproc Cluster to act as a Spark History Server for the workload.Example: projects/[project_id]/regions/[region]/clusters/[cluster_name]
- dataproc
Cluster This property is required. string - Optional. Resource name of an existing Dataproc Cluster to act as a Spark History Server for the workload.Example: projects/[project_id]/regions/[region]/clusters/[cluster_name]
- dataproc_
cluster This property is required. str - Optional. Resource name of an existing Dataproc Cluster to act as a Spark History Server for the workload.Example: projects/[project_id]/regions/[region]/clusters/[cluster_name]
- dataproc
Cluster This property is required. String - Optional. Resource name of an existing Dataproc Cluster to act as a Spark History Server for the workload.Example: projects/[project_id]/regions/[region]/clusters/[cluster_name]
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.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi