aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/yandex-cloud-api-protos/yandex/cloud/loadtesting/api/v1/test/details.proto
blob: d8afc39590e7546fc6abb05f32c5082c5fc480e3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
syntax = "proto3";

package yandex.cloud.loadtesting.api.v1.test;

option go_package = "github.com/yandex-cloud/go-genproto/yandex/cloud/loadtesting/api/v1/test;test";
option java_package = "yandex.cloud.api.loadtesting.api.v1.test";

import "yandex/cloud/loadtesting/api/v1/common/tag.proto";
import "yandex/cloud/loadtesting/api/v1/test/artifact_settings.proto";
import "yandex/cloud/validation.proto";

// Test meta information.
message Details {
  // Name of the test.
  string name = 1 [(pattern) = "|[a-z]([-a-z0-9]{0,61}[a-z0-9])?"];

  // Description of the test.
  string description = 2 [(length) = "<=256"];

  // Tags assigned to the test.
  repeated common.Tag tags = 3;

  // ID of the logging group to which test artifacts are uploaded.
  string logging_log_group_id = 4;

  // Settings which define where to upload test artifacts and which files should be included.
  ArtifactSettings artifact_settings = 5;
}