Tensorboard constructor

Tensorboard(
  1. String name, {
  2. TensorboardArgs? args,
  3. CustomResourceOptions? options,
})

Creates a new Tensorboard. name The Pulumi resource name. args Arguments used to configure this Tensorboard. The set of arguments for Tensorboard. options Resource options controlling this resource's behavior.

Implementation

Tensorboard(
  String name, {
  TensorboardArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:aiplatform/v1:Tensorboard',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  blobStoragePathPrefix = registerOutput<String>('blobStoragePathPrefix');
  createTime = registerOutput<String>('createTime');
  description = registerOutput<String>('description');
  displayName = registerOutput<String>('displayName');
  encryptionSpec = registerOutput<GoogleCloudAiplatformV1EncryptionSpecResponse>('encryptionSpec', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return GoogleCloudAiplatformV1EncryptionSpecResponse.fromMap((guardedValue as Map).cast<String, dynamic>()); });
  etag = registerOutput<String>('etag');
  isDefault = registerOutput<bool>('isDefault');
  labels = registerOutput<Map<String, String>>('labels');
  location = registerOutput<String>('location');
  this.name = registerOutput<String>('name');
  project = registerOutput<String>('project');
  runCount = registerOutput<int>('runCount');
  updateTime = registerOutput<String>('updateTime');
}