aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/yandex-cloud-api-protos/yandex/cloud/lockbox/v1/payload.proto
blob: f6b5278146bfdd6f0a4d83254e36e9ec24a9583f (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
29
syntax = "proto3";

package yandex.cloud.lockbox.v1;

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

// A payload.
message Payload {
  // ID of the version that the payload belongs to.
  string version_id = 1;

  // Payload entries.
  repeated Entry entries = 2;

  message Entry {
    // Non-confidential key of the entry.
    string key = 1;

    // Confidential value of the entry.
    oneof value {
      // Text value.
      string text_value = 2;

      // Binary value.
      bytes binary_value = 3;
    }
  }
}