RuntimeState constructor
- Input<
RuntimeAccessConfig?> ? accessConfig, - Input<
String?> ? deletionPolicy, - Input<
Map< ? effectiveLabels,String, String> ?> - Input<
String?> ? healthState, - Input<
Map< ? labels,String, String> ?> - Input<
String?> ? location, - Input<
List< ? metrics,RuntimeMetric> ?> - Input<
String?> ? name, - Input<
String?> ? project, - Input<
Map< ? pulumiLabels,String, String> ?> - Input<
RuntimeSoftwareConfig?> ? softwareConfig, - Input<
String?> ? state, - Input<
RuntimeVirtualMachine?> ? virtualMachine,
Creates a new RuntimeState.
accessConfig The config settings for accessing runtime.
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
effectiveLabels All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
healthState The health state of this runtime. For a list of possible output
labels The labels to associate with this runtime. Label keys must
location A reference to the zone where the machine resides.
metrics Contains Runtime daemon metrics such as Service status and JupyterLab
name The name specified for the Notebook runtime.
project The ID of the project in which the resource belongs.
pulumiLabels The combination of labels configured directly on the resource
softwareConfig The config settings for software inside the runtime.
state The state of this runtime.
virtualMachine Use a Compute Engine VM image to start the managed notebook instance.
Implementation
const RuntimeState({
this.accessConfig,
this.deletionPolicy,
this.effectiveLabels,
this.healthState,
this.labels,
this.location,
this.metrics,
this.name,
this.project,
this.pulumiLabels,
this.softwareConfig,
this.state,
this.virtualMachine,
});