RuntimeState constructor

const RuntimeState({
  1. Input<bool?>? autoUpgrade,
  2. Input<String?>? deletionPolicy,
  3. Input<String?>? description,
  4. Input<String?>? desiredState,
  5. Input<String?>? displayName,
  6. Input<String?>? expirationTime,
  7. Input<bool?>? isUpgradable,
  8. Input<String?>? location,
  9. Input<String?>? name,
  10. Input<RuntimeNotebookRuntimeTemplateRef?>? notebookRuntimeTemplateRef,
  11. Input<String?>? notebookRuntimeType,
  12. Input<String?>? project,
  13. Input<String?>? runtimeUser,
  14. Input<String?>? state,
})

Creates a new RuntimeState. autoUpgrade Triggers an upgrade anytime the runtime is started if it is upgradable. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. description The description of the Runtime. desiredState Desired state of the Colab Runtime. Set this field to RUNNING to start the runtime, and STOPPED to stop it. displayName Required. The display name of the Runtime. expirationTime Output only. Timestamp when this NotebookRuntime will be expired. isUpgradable Output only. Checks if the NotebookRuntime is upgradable. location The location for the resource: https://cloud.google.com/colab/docs/locations name The resource name of the Runtime notebookRuntimeTemplateRef 'Runtime specific information used for NotebookRuntime creation.' notebookRuntimeType Output only. The type of the notebook runtime. project The ID of the project in which the resource belongs. runtimeUser The user email of the NotebookRuntime. state Output only. The state of the runtime.

Implementation

const RuntimeState({
  this.autoUpgrade,
  this.deletionPolicy,
  this.description,
  this.desiredState,
  this.displayName,
  this.expirationTime,
  this.isUpgradable,
  this.location,
  this.name,
  this.notebookRuntimeTemplateRef,
  this.notebookRuntimeType,
  this.project,
  this.runtimeUser,
  this.state,
});