AiTensorboardRunState class
Input properties used for looking up and filtering AiTensorboardRun resources.
Constructors
-
AiTensorboardRunState({Input<
String?> ? createTime, Input<String?> ? deletionPolicy, Input<String?> ? description, Input<String?> ? displayName, Input<Map< ? effectiveLabels, Input<String, String> ?>String?> ? experiment, Input<Map< ? labels, Input<String, String> ?>String?> ? location, Input<String?> ? name, Input<String?> ? project, Input<Map< ? pulumiLabels, Input<String, String> ?>String?> ? tensorboard, Input<String?> ? tensorboardRunId, Input<String?> ? updateTime}) -
Creates a new AiTensorboardRunState.
createTimeTimestamp when this TensorboardRun was created.deletionPolicyWhether Terraform will be prevented from destroying the resource. Defaults to DELETE.descriptionDescription of this TensorboardRun.displayNameUser provided name of this TensorboardRun.effectiveLabelsAll of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.experimentThe Tensorboard Experiment ID.labelsThe labels with user-defined metadata to organize your TensorboardRuns.locationThe location of the Tensorboard Run. eg us-central1nameName of the TensorboardRun.projectThe ID of the project in which the resource belongs.pulumiLabelsThe combination of labels configured directly on the resourcetensorboardThe Tensorboard instance.tensorboardRunIdThe ID to use for the Tensorboard run, which becomes the finalupdateTimeTimestamp when this TensorboardRun was last updated.const -
AiTensorboardRunState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
createTime
→ Input<
String?> ? -
Timestamp when this TensorboardRun was created.
final
-
deletionPolicy
→ Input<
String?> ? -
Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
When a 'terraform destroy' or 'pulumi up' would delete the resource,
the command will fail if this field is set to "PREVENT" in Terraform state.
When set to "ABANDON", the command will remove the resource from Terraform
management without updating or deleting the resource in the API.
When set to "DELETE", deleting the resource is allowed.
final
-
description
→ Input<
String?> ? -
Description of this TensorboardRun.
final
-
displayName
→ Input<
String?> ? -
User provided name of this TensorboardRun.
This value must be unique among all TensorboardRuns
belonging to the same parent TensorboardExperiment.
final
-
effectiveLabels
→ Input<
Map< ?String, String> ?> -
All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
final
-
experiment
→ Input<
String?> ? -
The Tensorboard Experiment ID.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
labels
→ Input<
Map< ?String, String> ?> -
The labels with user-defined metadata to organize your TensorboardRuns.
This field will be used to filter and visualize Runs in the Tensorboard UI.
For example, a Vertex AI training job can set a label
aiplatform.googleapis.com/training_job_id=xxxxx to all the runs created
within that job. An end user can set a label experiment_id=xxxxx for all
the runs produced in a Jupyter notebook. These runs can be grouped by a
label value and visualized together in the Tensorboard UI.
Label keys and values can be no longer than 64 characters
(Unicode codepoints), can only contain lowercase letters, numeric
characters, underscores and dashes. International characters are allowed.
No more than 64 user labels can be associated with one TensorboardRun
(System labels are excluded).
See https://goo.gl/xmQnxf for more information and examples of labels.
System reserved label keys are prefixed with "aiplatform.googleapis.com/"
and are immutable.
Note: This field is non-authoritative, and will only manage the labels present in your configuration.
Please refer to the field
effectiveLabelsfor all of the labels present on the resource.final -
location
→ Input<
String?> ? -
The location of the Tensorboard Run. eg us-central1
final
-
name
→ Input<
String?> ? -
Name of the TensorboardRun.
Format:
projects/{project}/locations/{location}/tensorboards/{tensorboard}/experiments/{experiment}/runs/{run}final -
project
→ Input<
String?> ? -
The ID of the project in which the resource belongs.
If it is not provided, the provider project is used.
final
-
pulumiLabels
→ Input<
Map< ?String, String> ?> -
The combination of labels configured directly on the resource
and default labels configured on the provider.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
tensorboard
→ Input<
String?> ? -
The Tensorboard instance.
final
-
tensorboardRunId
→ Input<
String?> ? -
The ID to use for the Tensorboard run, which becomes the final
component of the Tensorboard run's resource name.
This value should be 1-128 characters, and valid characters
are
/a-z-/.final -
updateTime
→ Input<
String?> ? -
Timestamp when this TensorboardRun was last updated.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited