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<String, String>?>? effectiveLabels, Input<String?>? experiment, Input<Map<String, String>?>? labels, Input<String?>? location, Input<String?>? name, Input<String?>? project, Input<Map<String, String>?>? pulumiLabels, Input<String?>? tensorboard, Input<String?>? tensorboardRunId, Input<String?>? updateTime})
Creates a new AiTensorboardRunState. createTime Timestamp when this TensorboardRun was created. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. description Description of this TensorboardRun. displayName User provided name of this TensorboardRun. effectiveLabels All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services. experiment The Tensorboard Experiment ID. labels The labels with user-defined metadata to organize your TensorboardRuns. location The location of the Tensorboard Run. eg us-central1 name Name of the TensorboardRun. project The ID of the project in which the resource belongs. pulumiLabels The combination of labels configured directly on the resource tensorboard The Tensorboard instance. tensorboardRunId The ID to use for the Tensorboard run, which becomes the final updateTime Timestamp 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 effectiveLabels for 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