1. Packages
  2. Google Cloud Native
  3. API Docs
  4. dataproc
  5. dataproc/v1
  6. getSessionTemplate

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-native logo

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)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: google-native:dataproc/v1:getSessionTemplate
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getSessionTemplate Result

    The following output properties are available:

    CreateTime 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.
    EnvironmentConfig Pulumi.GoogleNative.Dataproc.V1.Outputs.EnvironmentConfigResponse
    Optional. Environment configuration for session execution.
    JupyterSession Pulumi.GoogleNative.Dataproc.V1.Outputs.JupyterConfigResponse
    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.
    RuntimeConfig Pulumi.GoogleNative.Dataproc.V1.Outputs.RuntimeConfigResponse
    Optional. Runtime configuration for session execution.
    UpdateTime 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.
    CreateTime 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.
    EnvironmentConfig EnvironmentConfigResponse
    Optional. Environment configuration for session execution.
    JupyterSession JupyterConfigResponse
    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.
    RuntimeConfig RuntimeConfigResponse
    Optional. Runtime configuration for session execution.
    UpdateTime 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.
    createTime 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.
    environmentConfig EnvironmentConfigResponse
    Optional. Environment configuration for session execution.
    jupyterSession JupyterConfigResponse
    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.
    runtimeConfig RuntimeConfigResponse
    Optional. Runtime configuration for session execution.
    updateTime 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.
    createTime 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.
    environmentConfig EnvironmentConfigResponse
    Optional. Environment configuration for session execution.
    jupyterSession JupyterConfigResponse
    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.
    runtimeConfig RuntimeConfigResponse
    Optional. Runtime configuration for session execution.
    updateTime 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 EnvironmentConfigResponse
    Optional. Environment configuration for session execution.
    jupyter_session JupyterConfigResponse
    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 RuntimeConfigResponse
    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.
    createTime 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.
    environmentConfig Property Map
    Optional. Environment configuration for session execution.
    jupyterSession 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.
    runtimeConfig Property Map
    Optional. Runtime configuration for session execution.
    updateTime 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

    ExecutionConfig Pulumi.GoogleNative.Dataproc.V1.Inputs.ExecutionConfigResponse
    Optional. Execution configuration for a workload.
    PeripheralsConfig Pulumi.GoogleNative.Dataproc.V1.Inputs.PeripheralsConfigResponse
    Optional. Peripherals configuration that workload has access to.
    ExecutionConfig ExecutionConfigResponse
    Optional. Execution configuration for a workload.
    PeripheralsConfig PeripheralsConfigResponse
    Optional. Peripherals configuration that workload has access to.
    executionConfig ExecutionConfigResponse
    Optional. Execution configuration for a workload.
    peripheralsConfig PeripheralsConfigResponse
    Optional. Peripherals configuration that workload has access to.
    executionConfig ExecutionConfigResponse
    Optional. Execution configuration for a workload.
    peripheralsConfig PeripheralsConfigResponse
    Optional. Peripherals configuration that workload has access to.
    execution_config ExecutionConfigResponse
    Optional. Execution configuration for a workload.
    peripherals_config PeripheralsConfigResponse
    Optional. Peripherals configuration that workload has access to.
    executionConfig Property Map
    Optional. Execution configuration for a workload.
    peripheralsConfig Property Map
    Optional. Peripherals configuration that workload has access to.

    ExecutionConfigResponse

    IdleTtl 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.
    KmsKey string
    Optional. The Cloud KMS key to use for encryption.
    NetworkTags List<string>
    Optional. Tags used for network traffic control.
    NetworkUri string
    Optional. Network URI to connect workload to.
    ServiceAccount string
    Optional. Service account that used to execute workload.
    StagingBucket 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.
    SubnetworkUri string
    Optional. Subnetwork URI to connect workload to.
    Ttl 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.
    IdleTtl 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.
    KmsKey string
    Optional. The Cloud KMS key to use for encryption.
    NetworkTags []string
    Optional. Tags used for network traffic control.
    NetworkUri string
    Optional. Network URI to connect workload to.
    ServiceAccount string
    Optional. Service account that used to execute workload.
    StagingBucket 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.
    SubnetworkUri string
    Optional. Subnetwork URI to connect workload to.
    Ttl 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.
    idleTtl 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.
    kmsKey String
    Optional. The Cloud KMS key to use for encryption.
    networkTags List<String>
    Optional. Tags used for network traffic control.
    networkUri String
    Optional. Network URI to connect workload to.
    serviceAccount String
    Optional. Service account that used to execute workload.
    stagingBucket 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.
    subnetworkUri String
    Optional. Subnetwork URI to connect workload to.
    ttl 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.
    idleTtl 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.
    kmsKey string
    Optional. The Cloud KMS key to use for encryption.
    networkTags string[]
    Optional. Tags used for network traffic control.
    networkUri string
    Optional. Network URI to connect workload to.
    serviceAccount string
    Optional. Service account that used to execute workload.
    stagingBucket 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.
    subnetworkUri string
    Optional. Subnetwork URI to connect workload to.
    ttl 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 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 str
    Optional. The Cloud KMS key to use for encryption.
    network_tags Sequence[str]
    Optional. Tags used for network traffic control.
    network_uri str
    Optional. Network URI to connect workload to.
    service_account str
    Optional. Service account that used to execute workload.
    staging_bucket 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 str
    Optional. Subnetwork URI to connect workload to.
    ttl 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.
    idleTtl 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.
    kmsKey String
    Optional. The Cloud KMS key to use for encryption.
    networkTags List<String>
    Optional. Tags used for network traffic control.
    networkUri String
    Optional. Network URI to connect workload to.
    serviceAccount String
    Optional. Service account that used to execute workload.
    stagingBucket 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.
    subnetworkUri String
    Optional. Subnetwork URI to connect workload to.
    ttl 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

    DisplayName string
    Optional. Display name, shown in the Jupyter kernelspec card.
    Kernel string
    Optional. Kernel
    DisplayName string
    Optional. Display name, shown in the Jupyter kernelspec card.
    Kernel string
    Optional. Kernel
    displayName String
    Optional. Display name, shown in the Jupyter kernelspec card.
    kernel String
    Optional. Kernel
    displayName string
    Optional. Display name, shown in the Jupyter kernelspec card.
    kernel string
    Optional. Kernel
    display_name str
    Optional. Display name, shown in the Jupyter kernelspec card.
    kernel str
    Optional. Kernel
    displayName String
    Optional. Display name, shown in the Jupyter kernelspec card.
    kernel String
    Optional. Kernel

    PeripheralsConfigResponse

    MetastoreService string
    Optional. Resource name of an existing Dataproc Metastore service.Example: projects/[project_id]/locations/[region]/services/[service_id]
    SparkHistoryServerConfig Pulumi.GoogleNative.Dataproc.V1.Inputs.SparkHistoryServerConfigResponse
    Optional. The Spark History Server configuration for the workload.
    MetastoreService string
    Optional. Resource name of an existing Dataproc Metastore service.Example: projects/[project_id]/locations/[region]/services/[service_id]
    SparkHistoryServerConfig SparkHistoryServerConfigResponse
    Optional. The Spark History Server configuration for the workload.
    metastoreService String
    Optional. Resource name of an existing Dataproc Metastore service.Example: projects/[project_id]/locations/[region]/services/[service_id]
    sparkHistoryServerConfig SparkHistoryServerConfigResponse
    Optional. The Spark History Server configuration for the workload.
    metastoreService string
    Optional. Resource name of an existing Dataproc Metastore service.Example: projects/[project_id]/locations/[region]/services/[service_id]
    sparkHistoryServerConfig SparkHistoryServerConfigResponse
    Optional. The Spark History Server configuration for the workload.
    metastore_service str
    Optional. Resource name of an existing Dataproc Metastore service.Example: projects/[project_id]/locations/[region]/services/[service_id]
    spark_history_server_config SparkHistoryServerConfigResponse
    Optional. The Spark History Server configuration for the workload.
    metastoreService String
    Optional. Resource name of an existing Dataproc Metastore service.Example: projects/[project_id]/locations/[region]/services/[service_id]
    sparkHistoryServerConfig Property Map
    Optional. The Spark History Server configuration for the workload.

    PyPiRepositoryConfigResponse

    PypiRepository string
    Optional. PyPi repository address
    PypiRepository string
    Optional. PyPi repository address
    pypiRepository String
    Optional. PyPi repository address
    pypiRepository string
    Optional. PyPi repository address
    pypi_repository str
    Optional. PyPi repository address
    pypiRepository String
    Optional. PyPi repository address

    RepositoryConfigResponse

    PypiRepositoryConfig PyPiRepositoryConfigResponse
    Optional. Configuration for PyPi repository.
    pypiRepositoryConfig PyPiRepositoryConfigResponse
    Optional. Configuration for PyPi repository.
    pypiRepositoryConfig PyPiRepositoryConfigResponse
    Optional. Configuration for PyPi repository.
    pypi_repository_config PyPiRepositoryConfigResponse
    Optional. Configuration for PyPi repository.
    pypiRepositoryConfig Property Map
    Optional. Configuration for PyPi repository.

    RuntimeConfigResponse

    ContainerImage string
    Optional. Optional custom container image for the job runtime environment. If not specified, a default container image will be used.
    Properties Dictionary<string, string>
    Optional. A mapping of property names to values, which are used to configure workload execution.
    RepositoryConfig Pulumi.GoogleNative.Dataproc.V1.Inputs.RepositoryConfigResponse
    Optional. Dependency repository configuration.
    Version string
    Optional. Version of the batch runtime.
    ContainerImage string
    Optional. Optional custom container image for the job runtime environment. If not specified, a default container image will be used.
    Properties map[string]string
    Optional. A mapping of property names to values, which are used to configure workload execution.
    RepositoryConfig RepositoryConfigResponse
    Optional. Dependency repository configuration.
    Version string
    Optional. Version of the batch runtime.
    containerImage String
    Optional. Optional custom container image for the job runtime environment. If not specified, a default container image will be used.
    properties Map<String,String>
    Optional. A mapping of property names to values, which are used to configure workload execution.
    repositoryConfig RepositoryConfigResponse
    Optional. Dependency repository configuration.
    version String
    Optional. Version of the batch runtime.
    containerImage string
    Optional. Optional custom container image for the job runtime environment. If not specified, a default container image will be used.
    properties {[key: string]: string}
    Optional. A mapping of property names to values, which are used to configure workload execution.
    repositoryConfig RepositoryConfigResponse
    Optional. Dependency repository configuration.
    version string
    Optional. Version of the batch runtime.
    container_image str
    Optional. Optional custom container image for the job runtime environment. If not specified, a default container image will be used.
    properties Mapping[str, str]
    Optional. A mapping of property names to values, which are used to configure workload execution.
    repository_config RepositoryConfigResponse
    Optional. Dependency repository configuration.
    version str
    Optional. Version of the batch runtime.
    containerImage String
    Optional. Optional custom container image for the job runtime environment. If not specified, a default container image will be used.
    properties Map<String>
    Optional. A mapping of property names to values, which are used to configure workload execution.
    repositoryConfig Property Map
    Optional. Dependency repository configuration.
    version String
    Optional. Version of the batch runtime.

    SparkHistoryServerConfigResponse

    DataprocCluster 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]
    DataprocCluster 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]
    dataprocCluster 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]
    dataprocCluster 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 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]
    dataprocCluster 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-native logo

    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