SessionTemplateArgs constructor

const SessionTemplateArgs({
  1. Input<String?>? deletionPolicy,
  2. Input<SessionTemplateEnvironmentConfig?>? environmentConfig,
  3. Input<SessionTemplateJupyterSession?>? jupyterSession,
  4. Input<Map<String, String>?>? labels,
  5. Input<String?>? location,
  6. Input<String?>? name,
  7. Input<String?>? project,
  8. Input<SessionTemplateRuntimeConfig?>? runtimeConfig,
  9. Input<Map<String, dynamic>?>? sparkConnectSession,
})

Creates a new SessionTemplateArgs. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. environmentConfig Environment configuration for the session execution. jupyterSession Jupyter configuration for an interactive session. labels The labels to associate with this session template. location The location in which the session template will be created in. name The resource name of the session template in the following format: project The ID of the project in which the resource belongs. runtimeConfig Runtime configuration for the session template. sparkConnectSession Spark connect configuration for an interactive session.

Implementation

const SessionTemplateArgs({
  this.deletionPolicy,
  this.environmentConfig,
  this.jupyterSession,
  this.labels,
  this.location,
  this.name,
  this.project,
  this.runtimeConfig,
  this.sparkConnectSession,
});