From be7e0ae4f8c91bdbfd7e82a8ff73dfa96b77bee8 Mon Sep 17 00:00:00 2001 From: Gennady Lipenkov Date: Fri, 12 Apr 2019 01:29:34 +0300 Subject: [PATCH] go mod vendor && go mod tidy --- go.mod | 4 + go.sum | 26 + vendor/github.com/c2h5oh/datasize/.gitignore | 24 + vendor/github.com/c2h5oh/datasize/.travis.yml | 11 + vendor/github.com/ghodss/yaml/.gitignore | 20 + vendor/github.com/ghodss/yaml/.travis.yml | 7 + vendor/github.com/ghodss/yaml/go.mod | 3 - vendor/github.com/ghodss/yaml/go.sum | 3 - vendor/github.com/ghodss/yaml/yaml.go | 71 +- vendor/github.com/ghodss/yaml/yaml_go110.go | 14 - .../golang/protobuf/proto/decode.go | 1 + .../golang/protobuf/proto/deprecated.go | 63 - .../github.com/golang/protobuf/proto/equal.go | 3 +- .../golang/protobuf/proto/extensions.go | 78 +- .../github.com/golang/protobuf/proto/lib.go | 38 +- .../golang/protobuf/proto/message_set.go | 137 +- .../golang/protobuf/proto/pointer_reflect.go | 5 +- .../golang/protobuf/proto/pointer_unsafe.go | 15 +- .../golang/protobuf/proto/properties.go | 31 +- .../golang/protobuf/proto/table_marshal.go | 45 +- .../golang/protobuf/proto/table_unmarshal.go | 74 +- .../golang/protobuf/ptypes/empty/empty.pb.go | 24 +- .../protobuf/ptypes/struct/struct.pb.go | 178 +- .../protobuf/ptypes/wrappers/wrappers.pb.go | 90 +- .../yandex-cloud/go-genproto/AUTHORS | 3 + .../yandex/cloud/compute/v1/disk.pb.go | 13 +- .../cloud/compute/v1/disk_service.pb.go | 32 +- .../yandex/cloud/compute/v1/image.pb.go | 17 +- .../cloud/compute/v1/image_service.pb.go | 34 +- .../yandex/cloud/compute/v1/instance.pb.go | 180 +- .../cloud/compute/v1/instance_service.pb.go | 396 +-- .../yandex/cloud/compute/v1/snapshot.pb.go | 13 +- .../cloud/compute/v1/snapshot_service.pb.go | 32 +- .../cloud/containerregistry/v1/blob.pb.go | 101 + .../cloud/containerregistry/v1/image.pb.go | 159 ++ .../containerregistry/v1/image_service.pb.go | 519 ++++ .../cloud/containerregistry/v1/registry.pb.go | 176 ++ .../v1/registry_service.pb.go | 785 ++++++ .../containerregistry/v1/repository.pb.go | 82 + .../v1/repository_service.pb.go | 293 +++ .../yandex/cloud/iam/v1/api_key.pb.go | 115 + .../yandex/cloud/iam/v1/api_key_service.pb.go | 561 +++++ .../iam/v1/awscompatibility/access_key.pb.go | 8 +- .../awscompatibility/access_key_service.pb.go | 30 +- .../cloud/loadbalancer/v1/health_check.pb.go | 346 +++ .../v1/network_load_balancer.pb.go | 615 +++++ .../v1/network_load_balancer_service.pb.go | 2158 +++++++++++++++++ .../cloud/loadbalancer/v1/target_group.pb.go | 215 ++ .../v1/target_group_service.pb.go | 1238 ++++++++++ .../cloud/mdb/clickhouse/v1/cluster.pb.go | 211 +- .../mdb/clickhouse/v1/cluster_service.pb.go | 602 +++-- .../mdb/clickhouse/v1/config/clickhouse.pb.go | 310 +-- .../yandex/cloud/mdb/mongodb/v1/backup.pb.go | 61 +- .../yandex/cloud/mdb/mongodb/v1/cluster.pb.go | 443 +++- .../mdb/mongodb/v1/cluster_service.pb.go | 1389 +++++++++-- .../mdb/mongodb/v1/config/mongodb3_6.pb.go | 641 ++++- .../cloud/mdb/postgresql/v1/cluster.pb.go | 242 +- .../mdb/postgresql/v1/cluster_service.pb.go | 571 +++-- .../postgresql/v1/config/postgresql10.pb.go | 417 ++-- .../postgresql/v1/config/postgresql11.pb.go | 413 ++-- .../postgresql/v1/config/postgresql9_6.pb.go | 421 ++-- .../mdb/redis/{v1alpha => v1}/backup.pb.go | 48 +- .../{v1alpha => v1}/backup_service.pb.go | 92 +- .../mdb/redis/{v1alpha => v1}/cluster.pb.go | 237 +- .../{v1alpha => v1}/cluster_service.pb.go | 647 +++-- .../{v1alpha => v1}/config/redis5_0.pb.go | 88 +- .../{v1alpha => v1}/resource_preset.pb.go | 52 +- .../resource_preset_service.pb.go | 87 +- .../yandex-cloud/go-sdk/container_registry.go | 17 + .../go-sdk/gen/apiendpoint/apiendpoint.go | 4 +- .../yandex-cloud/go-sdk/gen/compute/disk.go | 4 +- .../go-sdk/gen/compute/disktype.go | 4 +- .../yandex-cloud/go-sdk/gen/compute/image.go | 4 +- .../go-sdk/gen/compute/instance.go | 4 +- .../go-sdk/gen/compute/snapshot.go | 4 +- .../yandex-cloud/go-sdk/gen/compute/zone.go | 4 +- .../containerregistry_group.go | 34 + .../go-sdk/gen/containerregistry/image.go | 50 + .../go-sdk/gen/containerregistry/registry.go | 68 + .../gen/containerregistry/repository.go | 31 + .../yandex-cloud/go-sdk/gen/iam/apikey.go | 59 + .../gen/iam/awscompatibility/accesskey.go | 4 +- .../yandex-cloud/go-sdk/gen/iam/iam_group.go | 5 + .../yandex-cloud/go-sdk/gen/iam/iamtoken.go | 4 +- .../yandex-cloud/go-sdk/gen/iam/key.go | 4 +- .../yandex-cloud/go-sdk/gen/iam/role.go | 4 +- .../go-sdk/gen/iam/serviceaccount.go | 4 +- .../go-sdk/gen/iam/useraccount.go | 4 +- .../gen/iam/yandexpassportuseraccount.go | 4 +- .../gen/loadbalancer/loadbalancer_group.go | 29 + .../gen/loadbalancer/networkloadbalancer.go | 140 ++ .../go-sdk/gen/loadbalancer/targetgroup.go | 95 + .../go-sdk/gen/mdb/clickhouse/backup.go | 4 +- .../go-sdk/gen/mdb/clickhouse/cluster.go | 13 +- .../go-sdk/gen/mdb/clickhouse/database.go | 4 +- .../gen/mdb/clickhouse/resourcepreset.go | 4 +- .../go-sdk/gen/mdb/clickhouse/user.go | 4 +- .../go-sdk/gen/mdb/mongodb/backup.go | 4 +- .../go-sdk/gen/mdb/mongodb/cluster.go | 58 +- .../go-sdk/gen/mdb/mongodb/database.go | 4 +- .../go-sdk/gen/mdb/mongodb/resourcepreset.go | 4 +- .../go-sdk/gen/mdb/mongodb/user.go | 4 +- .../go-sdk/gen/mdb/postgresql/backup.go | 4 +- .../go-sdk/gen/mdb/postgresql/cluster.go | 13 +- .../go-sdk/gen/mdb/postgresql/database.go | 4 +- .../gen/mdb/postgresql/resourcepreset.go | 4 +- .../go-sdk/gen/mdb/postgresql/user.go | 4 +- .../go-sdk/gen/mdb/redis/backup.go | 6 +- .../go-sdk/gen/mdb/redis/cluster.go | 15 +- .../go-sdk/gen/mdb/redis/resourcepreset.go | 6 +- .../go-sdk/gen/operation/operation.go | 4 +- .../go-sdk/gen/resourcemanager/cloud.go | 4 +- .../go-sdk/gen/resourcemanager/folder.go | 4 +- .../yandex-cloud/go-sdk/gen/vpc/network.go | 4 +- .../yandex-cloud/go-sdk/gen/vpc/routetable.go | 77 + .../yandex-cloud/go-sdk/gen/vpc/subnet.go | 4 +- .../yandex-cloud/go-sdk/gen/vpc/vpc_group.go | 5 + .../go-sdk/iamkey/generate_proto.sh | 0 .../yandex-cloud/go-sdk/load_balancer.go | 14 + vendor/github.com/yandex-cloud/go-sdk/sdk.go | 2 + .../rpc/errdetails/error_details.pb.go | 33 +- .../googleapis/type/timeofday/timeofday.pb.go | 115 + vendor/modules.txt | 74 +- 123 files changed, 13991 insertions(+), 3150 deletions(-) create mode 100644 vendor/github.com/c2h5oh/datasize/.gitignore create mode 100644 vendor/github.com/c2h5oh/datasize/.travis.yml create mode 100644 vendor/github.com/ghodss/yaml/.gitignore create mode 100644 vendor/github.com/ghodss/yaml/.travis.yml delete mode 100644 vendor/github.com/ghodss/yaml/go.mod delete mode 100644 vendor/github.com/ghodss/yaml/go.sum delete mode 100644 vendor/github.com/ghodss/yaml/yaml_go110.go delete mode 100644 vendor/github.com/golang/protobuf/proto/deprecated.go create mode 100644 vendor/github.com/yandex-cloud/go-genproto/AUTHORS create mode 100644 vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/blob.pb.go create mode 100644 vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/image.pb.go create mode 100644 vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/image_service.pb.go create mode 100644 vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/registry.pb.go create mode 100644 vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/registry_service.pb.go create mode 100644 vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/repository.pb.go create mode 100644 vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/repository_service.pb.go create mode 100644 vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1/api_key.pb.go create mode 100644 vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1/api_key_service.pb.go create mode 100644 vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1/health_check.pb.go create mode 100644 vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1/network_load_balancer.pb.go create mode 100644 vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1/network_load_balancer_service.pb.go create mode 100644 vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1/target_group.pb.go create mode 100644 vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1/target_group_service.pb.go rename vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/{v1alpha => v1}/backup.pb.go (63%) rename vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/{v1alpha => v1}/backup_service.pb.go (72%) rename vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/{v1alpha => v1}/cluster.pb.go (69%) rename vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/{v1alpha => v1}/cluster_service.pb.go (77%) rename vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/{v1alpha => v1}/config/redis5_0.pb.go (64%) rename vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/{v1alpha => v1}/resource_preset.pb.go (57%) rename vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/{v1alpha => v1}/resource_preset_service.pb.go (74%) create mode 100644 vendor/github.com/yandex-cloud/go-sdk/container_registry.go create mode 100644 vendor/github.com/yandex-cloud/go-sdk/gen/containerregistry/containerregistry_group.go create mode 100644 vendor/github.com/yandex-cloud/go-sdk/gen/containerregistry/image.go create mode 100644 vendor/github.com/yandex-cloud/go-sdk/gen/containerregistry/registry.go create mode 100644 vendor/github.com/yandex-cloud/go-sdk/gen/containerregistry/repository.go create mode 100644 vendor/github.com/yandex-cloud/go-sdk/gen/iam/apikey.go create mode 100644 vendor/github.com/yandex-cloud/go-sdk/gen/loadbalancer/loadbalancer_group.go create mode 100644 vendor/github.com/yandex-cloud/go-sdk/gen/loadbalancer/networkloadbalancer.go create mode 100644 vendor/github.com/yandex-cloud/go-sdk/gen/loadbalancer/targetgroup.go create mode 100644 vendor/github.com/yandex-cloud/go-sdk/gen/vpc/routetable.go mode change 100755 => 100644 vendor/github.com/yandex-cloud/go-sdk/iamkey/generate_proto.sh create mode 100644 vendor/github.com/yandex-cloud/go-sdk/load_balancer.go create mode 100644 vendor/google.golang.org/genproto/googleapis/type/timeofday/timeofday.pb.go diff --git a/go.mod b/go.mod index d3189ed45..1b3d674e7 100644 --- a/go.mod +++ b/go.mod @@ -16,6 +16,7 @@ require ( github.com/armon/go-radix v1.0.0 // indirect github.com/aws/aws-sdk-go v1.16.24 github.com/biogo/hts v0.0.0-20160420073057-50da7d4131a3 + github.com/c2h5oh/datasize v0.0.0-20171227191756-4eba002a5eae github.com/cheggaaa/pb v1.0.27 github.com/creack/goselect v0.0.0-20180210034346-528c74964609 // indirect github.com/denverdino/aliyungo v0.0.0-20190220033614-36e2ae938978 @@ -103,6 +104,8 @@ require ( github.com/ulikunitz/xz v0.5.5 github.com/vmware/govmomi v0.0.0-20170707011325-c2105a174311 github.com/xanzy/go-cloudstack v2.4.1+incompatible + github.com/yandex-cloud/go-genproto v0.0.0-20190401174212-1db0ef3dce9b + github.com/yandex-cloud/go-sdk v0.0.0-20190402114215-3fc1d6947035 golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9 golang.org/x/net v0.0.0-20190213061140-3a22650c66bd golang.org/x/oauth2 v0.0.0-20181203162652-d668ce993890 @@ -110,6 +113,7 @@ require ( golang.org/x/sys v0.0.0-20181218192612-074acd46bca6 google.golang.org/api v0.1.0 google.golang.org/appengine v1.4.0 // indirect + google.golang.org/grpc v1.17.0 gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 // indirect gopkg.in/h2non/gock.v1 v1.0.12 // indirect gopkg.in/jarcoal/httpmock.v1 v1.0.0-20181117152235-275e9df93516 // indirect diff --git a/go.sum b/go.sum index ab1c42279..02f419776 100644 --- a/go.sum +++ b/go.sum @@ -43,11 +43,16 @@ github.com/aws/aws-sdk-go v1.15.78/go.mod h1:E3/ieXAlvM0XWO57iftYVDLLvQ824smPP3A github.com/aws/aws-sdk-go v1.16.24 h1:I/A3Hwbgs3IEAP6v1bFpHKXiT7wZDoToX9cb00nxZnM= github.com/aws/aws-sdk-go v1.16.24/go.mod h1:KmX6BPdI08NWTb3/sm4ZGu5ShLoqVDhKgpiN924inxo= github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= +github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d h1:xDfNPAt8lFiC1UJrqV3uuy861HCTo708pDMbjHHdCas= github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d/go.mod h1:6QX/PXZ00z/TKoufEY6K/a0k6AhaJrQKdFe6OfVXsa4= +github.com/bgentry/speakeasy v0.1.0 h1:ByYyxL9InA1OWqxJqqp2A5pYHUrCiAL6K3J+LKSsQkY= github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs= github.com/biogo/hts v0.0.0-20160420073057-50da7d4131a3 h1:3b+p838vN4sc37brz9W2HDphtSwZFcXZwFLyzm5Vk28= github.com/biogo/hts v0.0.0-20160420073057-50da7d4131a3/go.mod h1:YOY5xnRf7Jz2SZCLSKgVfyqNzbRgyTznM3HyDqQMxcU= github.com/bradfitz/go-smtpd v0.0.0-20170404230938-deb6d6237625/go.mod h1:HYsPBTaaSFSlLx/70C2HPIMNZpVV8+vt/A+FMnYP11g= +github.com/c2h5oh/datasize v0.0.0-20171227191756-4eba002a5eae h1:2Zmk+8cNvAGuY8AyvZuWpUdpQUAXwfom4ReVMe/CTIo= +github.com/c2h5oh/datasize v0.0.0-20171227191756-4eba002a5eae/go.mod h1:S/7n9copUssQ56c7aAgHqftWO4LTf4xY6CGWt8Bc+3M= +github.com/cheggaaa/pb v1.0.27 h1:wIkZHkNfC7R6GI5w7l/PdAdzXzlrbcI3p8OAlnkTsnc= github.com/cheggaaa/pb v1.0.27/go.mod h1:pQciLPpbU0oxA0h+VJYYLxO+XeDQb5pZijXscXHm81s= github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= github.com/coreos/go-systemd v0.0.0-20181012123002-c6f51f82210d/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= @@ -77,6 +82,7 @@ github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5Kwzbycv github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod h1:xEzjJPgXI435gkrCt3MPfRiAkVrwSbHsst4LCFVfpJc= github.com/fsnotify/fsnotify v1.4.7 h1:IXs+QLmnXW2CcXuY+8Mzv/fWEsPGWxqefPtCP5CnV9I= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= +github.com/ghodss/yaml v1.0.0 h1:wQHKEahhL6wmXdzwWG11gIVCkOv05bNOh+Rxn0yngAk= github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= github.com/gliderlabs/ssh v0.1.1/go.mod h1:U7qILu1NlMHj9FlMhZLlkCdDnU1DBEAqr0aevW3Awn0= github.com/go-ini/ini v1.25.4 h1:Mujh4R/dH6YL8bxuISne3xX2+qcQ9p0IxKAP6ExWoUo= @@ -95,14 +101,17 @@ github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db h1:woRePGFeVFfLKN/pO github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c h1:964Od4U6p2jUkFxvCydnIczKteheJEzHRToSGK3Bnlw= github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= +github.com/google/go-cmp v0.2.0 h1:+dTQ8DZQJz0Mb/HjFlkptS1FeQ4cWSnN941F8aEG4SQ= github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= github.com/google/go-github v17.0.0+incompatible/go.mod h1:zLgOLi98H3fifZn+44m+umXrS52loVEgC2AApnigrVQ= +github.com/google/go-querystring v1.0.0 h1:Xkwi/a1rcvNg1PPYe5vI8GbeBY/jrVuDX5ASuANWTrk= github.com/google/go-querystring v1.0.0/go.mod h1:odCYkC5MyYFN7vkCjXpyrEuKhc/BUO6wN/zVPAxq5ck= github.com/google/martian v2.1.0+incompatible h1:/CP5g8u/VJHijgedC/Legn3BAbAaWPgecwXBIDzw5no= github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= github.com/google/shlex v0.0.0-20150127133951-6f45313302b9 h1:JM174NTeGNJ2m/oLH3UOWOvWQQKd+BoL3hcSCUWFLt0= github.com/google/shlex v0.0.0-20150127133951-6f45313302b9/go.mod h1:RpwtwJQFrIEPstU94h88MWPXP2ektJZ8cZ0YntAmXiE= +github.com/google/uuid v1.0.0 h1:b4Gk+7WdP/d3HZH8EJsZpvV7EtDOgaZLtnaNGIu1adA= github.com/google/uuid v1.0.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/googleapis/gax-go v2.0.0+incompatible h1:j0GKcs05QVmm7yesiZq2+9cxHkNK9YM6zKx4D2qucQU= github.com/googleapis/gax-go v2.0.0+incompatible/go.mod h1:SFVmujtThgffbyetf+mdk2eWhX2bMyUtNHzFKcPA9HY= @@ -121,9 +130,11 @@ github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:Fecb github.com/grpc-ecosystem/grpc-gateway v1.5.0/go.mod h1:RSKVYQBd5MCa4OVpNdGskqpgL2+G+NZTnrVHpWWfpdw= github.com/hashicorp/consul v1.4.0 h1:PQTW4xCuAExEiSbhrsFsikzbW5gVBoi74BjUvYFyKHw= github.com/hashicorp/consul v1.4.0/go.mod h1:mFrjN1mfidgJfYP1xrJCF+AfRhr6Eaqhb2+sfyn/OOI= +github.com/hashicorp/errwrap v1.0.0 h1:hLrqtEDnRye3+sgx6z4qVLNuviH3MR5aQ0ykNJa/UYA= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= github.com/hashicorp/go-checkpoint v0.0.0-20171009173528-1545e56e46de h1:XDCSythtg8aWSRSO29uwhgh7b127fWr+m5SemqjSUL8= github.com/hashicorp/go-checkpoint v0.0.0-20171009173528-1545e56e46de/go.mod h1:xIwEieBHERyEvaeKF/TcHh1Hu+lxPM+n2vT1+g9I4m4= +github.com/hashicorp/go-cleanhttp v0.5.0 h1:wvCrVc9TjDls6+YGAF2hAifE1E5U1+b4tH6KdvN3Gig= github.com/hashicorp/go-cleanhttp v0.5.0/go.mod h1:JpRdi6/HCYpAwUzNwuwqhbovhLtngrth3wmdIIUrZ80= github.com/hashicorp/go-getter v1.2.0 h1:E05bVPilzyh2yXgT6srn7WEkfMZaH+LuX9tDJw/4kaE= github.com/hashicorp/go-getter v1.2.0/go.mod h1:/O1k/AizTN0QmfEKknCYGvICeyKUDqCYA8vvWtGWDeQ= @@ -131,6 +142,7 @@ github.com/hashicorp/go-immutable-radix v1.0.0 h1:AKDB1HM5PWEA7i4nhcpwOrO2byshxB github.com/hashicorp/go-immutable-radix v1.0.0/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60= github.com/hashicorp/go-msgpack v0.5.3 h1:zKjpN5BK/P5lMYrLmBHdBULWbJ0XpYR+7NGzqkZzoD4= github.com/hashicorp/go-msgpack v0.5.3/go.mod h1:ahLV/dePpqEmjfWmKiqvPkv/twdG7iPBM1vqhUKIvfM= +github.com/hashicorp/go-multierror v1.0.0 h1:iVjPR7a6H0tWELX5NxNe7bYopibicUzc7uPribsnS6o= github.com/hashicorp/go-multierror v1.0.0/go.mod h1:dHtQlpGsu+cZNNAkkCN/P3hoUDHhCYQXV3UM06sGGrk= github.com/hashicorp/go-oracle-terraform v0.0.0-20181016190316-007121241b79 h1:RKu7yAXZTaQsxj1K9GDsh+QVw0+Wu1SWHxtbFN0n+hE= github.com/hashicorp/go-oracle-terraform v0.0.0-20181016190316-007121241b79/go.mod h1:09jT3Y/OIsjTjQ2+3bkVNPDKqWcGIYYvjB2BEKVUdvc= @@ -138,6 +150,7 @@ github.com/hashicorp/go-retryablehttp v0.5.2 h1:AoISa4P4IsW0/m4T6St8Yw38gTl5GtBA github.com/hashicorp/go-retryablehttp v0.5.2/go.mod h1:9B5zBasrRhHXnJnui7y6sL7es7NDiJgTc6Er0maI1Xs= github.com/hashicorp/go-rootcerts v0.0.0-20160503143440-6bb64b370b90 h1:VBj0QYQ0u2MCJzBfeYXGexnAl17GsH1yidnoxCqqD9E= github.com/hashicorp/go-rootcerts v0.0.0-20160503143440-6bb64b370b90/go.mod h1:o4zcYY1e0GEZI6eSEr+43QDYmuGglw1qSO6qdHUHCgg= +github.com/hashicorp/go-safetemp v1.0.0 h1:2HR189eFNrjHQyENnQMMpCiBAsRxzbTMIgBhEyExpmo= github.com/hashicorp/go-safetemp v1.0.0/go.mod h1:oaerMy3BhqiTbVye6QuFhFtIceqFoDHxNAB65b+Rj1I= github.com/hashicorp/go-sockaddr v1.0.0 h1:GeH6tui99pF4NJgfnhp+L6+FfobzVW3Ah46sLo0ICXs= github.com/hashicorp/go-sockaddr v1.0.0/go.mod h1:7Xibr9yA9JjQq1JpNB2Vw7kxv8xerXegt+ozgdvDeDU= @@ -145,10 +158,12 @@ github.com/hashicorp/go-syslog v1.0.0/go.mod h1:qPfqrKkXGihmCqbJM2mZgkZGvKG1dFdv github.com/hashicorp/go-uuid v1.0.0/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= github.com/hashicorp/go-uuid v1.0.1 h1:fv1ep09latC32wFoVwnqcnKJGnMSdBanPczbHAYm1BE= github.com/hashicorp/go-uuid v1.0.1/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= +github.com/hashicorp/go-version v1.1.0 h1:bPIoEKD27tNdebFGGxxYwcL4nepeY4j1QP23PFRGzg0= github.com/hashicorp/go-version v1.1.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= github.com/hashicorp/go.net v0.0.1/go.mod h1:hjKkEWcCURg++eb33jQU7oqQcI9XDCnUzHA0oac0k90= github.com/hashicorp/golang-lru v0.5.0 h1:CL2msUPvZTLb5O648aiLNJw3hnBxN2+1Jq8rCOH9wdo= github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= +github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= github.com/hashicorp/logutils v1.0.0/go.mod h1:QIAnNjmIWmVIIkWDTG1z5v++HQmx9WQRO+LraFDTW64= github.com/hashicorp/mdns v1.0.0/go.mod h1:tL+uN++7HEJ6SQLQ2/p+z2pH24WQKWjBPkE0mNTz8vQ= @@ -208,7 +223,9 @@ github.com/masterzen/winrm v0.0.0-20180224160350-7e40f93ae939/go.mod h1:CfZSN7zw github.com/mattn/go-colorable v0.0.9 h1:UVL0vNpWh04HeJXV0KLcaT7r06gOH2l4OW6ddYRUIY4= github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= github.com/mattn/go-isatty v0.0.3/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= +github.com/mattn/go-isatty v0.0.4 h1:bnP0vzxcAdeI1zdubAl5PjU6zsERjGZb7raWodagDYs= github.com/mattn/go-isatty v0.0.4/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= +github.com/mattn/go-runewidth v0.0.4 h1:2BvfKmzob6Bmd4YsL0zygOqfdFnK7GR4QL06Do4/p7Y= github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-tty v0.0.0-20190407112021-83fae09cc007 h1:xjZxmVDmDZoEsl2gV0qD0pyBH+wXmJIZd27wsNFphJk= github.com/mattn/go-tty v0.0.0-20190407112021-83fae09cc007/go.mod h1:XPvLUNfbS4fJH25nqRHfWLMa1ONC8Amw+mIA639KxkE= @@ -217,9 +234,11 @@ github.com/microcosm-cc/bluemonday v1.0.1/go.mod h1:hsXNsILzKxV+sX77C5b8FSuKF00v github.com/miekg/dns v1.0.14/go.mod h1:W1PPwlIAgtquWBMBEV9nkV9Cazfe8ScdGz/Lj7v3Nrg= github.com/miekg/dns v1.1.1 h1:DVkblRdiScEnEr0LR9nTnEQqHYycjkXW9bOjd+2EL2o= github.com/miekg/dns v1.1.1/go.mod h1:W1PPwlIAgtquWBMBEV9nkV9Cazfe8ScdGz/Lj7v3Nrg= +github.com/mitchellh/cli v1.0.0 h1:iGBIsUe3+HZ/AD/Vd7DErOt5sU9fa8Uj7A2s1aggv1Y= github.com/mitchellh/cli v1.0.0/go.mod h1:hNIlj7HEI86fIcpObd7a0FcrxTWetlwJDGcceTlRvqc= github.com/mitchellh/go-fs v0.0.0-20180402234041-7b48fa161ea7 h1:PXPMDtfqV+rZJshQHOiwUFqlqErXaAcuWy+/ZmyRfNc= github.com/mitchellh/go-fs v0.0.0-20180402234041-7b48fa161ea7/go.mod h1:g7SZj7ABpStq3tM4zqHiVEG5un/DZ1+qJJKO7qx1EvU= +github.com/mitchellh/go-homedir v1.0.0 h1:vKb8ShqSby24Yrqr/yDYkuFz8d0WUjys40rvnGC8aR0= github.com/mitchellh/go-homedir v1.0.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= github.com/mitchellh/go-testing-interface v1.0.0 h1:fzU/JVNcaqHQEcVFAKeR41fkiLdIPrefOvVG1VZ96U0= github.com/mitchellh/go-testing-interface v1.0.0/go.mod h1:kRemZodwjscx+RGhAo8eIhFbs2+BFgRtFPeD/KE+zxI= @@ -260,7 +279,9 @@ github.com/packer-community/winrmcp v0.0.0-20180921204643-0fd363d6159a h1:A3QMut github.com/packer-community/winrmcp v0.0.0-20180921204643-0fd363d6159a/go.mod h1:f6Izs6JvFTdnRbziASagjZ2vmf55NSIkC/weStxCHqk= github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c h1:Lgl0gzECD8GnQ5QCWA8o6BtfL6mDH5rQgM4/fX3avOs= github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= +github.com/pierrec/lz4 v2.0.5+incompatible h1:2xWsjqPFWcplujydGg4WmhC/6fZqK42wMM8aXeqhl0I= github.com/pierrec/lz4 v2.0.5+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi+IEE17M5jbnwPHcY= +github.com/pkg/errors v0.8.0 h1:WdK/asTD0HN+q6hsWO3/vpuAkAr+tw6aNJNDFFf0+qw= github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/sftp v0.0.0-20160118190721-e84cc8c755ca h1:k8gsErq3rkcbAyCnpOycQsbw88NjCHk7L3KfBZKhQDQ= github.com/pkg/sftp v0.0.0-20160118190721-e84cc8c755ca/go.mod h1:NxmoDg/QLVWluQDUYG7XBZTLUpKeFa8e3aMf1BfjyHk= @@ -282,6 +303,7 @@ github.com/rwtodd/Go.Sed v0.0.0-20170507045331-d6d5d585814e/go.mod h1:8AEUvGVi2u github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= github.com/ryanuber/go-glob v0.0.0-20170128012129-256dc444b735 h1:7YvPJVmEeFHR1Tj9sZEYsmarJEQfMVYpd/Vyy/A8dqE= github.com/ryanuber/go-glob v0.0.0-20170128012129-256dc444b735/go.mod h1:807d1WSdnB0XRJzKNil9Om6lcp/3a0v4qIHxIXzX/Yc= +github.com/satori/go.uuid v1.2.0 h1:0uYX9dsZ2yD7q2RtLRtPSdGDWzjeM3TbMJP9utgA0ww= github.com/satori/go.uuid v1.2.0/go.mod h1:dA0hQrYB0VpLJoorglMZABFdXlWrHn1NEOzdhQKdks0= github.com/scaleway/scaleway-cli v0.0.0-20180921094345-7b12c9699d70 h1:DaqC32ZwOuO4ctgg9qAdKnlQxwFPkKmCOEqwSNwYy7c= github.com/scaleway/scaleway-cli v0.0.0-20180921094345-7b12c9699d70/go.mod h1:XjlXWPd6VONhsRSEuzGkV8mzRpH7ou1cdLV7IKJk96s= @@ -336,6 +358,10 @@ github.com/vmware/govmomi v0.0.0-20170707011325-c2105a174311 h1:s5pyxd5S6wRs2WpE github.com/vmware/govmomi v0.0.0-20170707011325-c2105a174311/go.mod h1:URlwyTFZX72RmxtxuaFL2Uj3fD1JTvZdx59bHWk6aFU= github.com/xanzy/go-cloudstack v2.4.1+incompatible h1:Oc4xa2+I94h1g/QJ+nHoq597nJz2KXzxuQx/weOx0AU= github.com/xanzy/go-cloudstack v2.4.1+incompatible/go.mod h1:s3eL3z5pNXF5FVybcT+LIVdId8pYn709yv6v5mrkrQE= +github.com/yandex-cloud/go-genproto v0.0.0-20190401174212-1db0ef3dce9b h1:WcWw17zHjM1QoM5dPD2XUK9S0wSKlyohlCMeb1rwr0g= +github.com/yandex-cloud/go-genproto v0.0.0-20190401174212-1db0ef3dce9b/go.mod h1:HEUYX/p8966tMUHHT+TsS0hF/Ca/NYwqprC5WXSDMfE= +github.com/yandex-cloud/go-sdk v0.0.0-20190402114215-3fc1d6947035 h1:2ZLZeg6xp+kYYGR2iMWSZyTn6j8bphNguO3drw7S1l4= +github.com/yandex-cloud/go-sdk v0.0.0-20190402114215-3fc1d6947035/go.mod h1:Eml0jFLU4VVHgIN8zPHMuNwZXVzUMILyO6lQZSfz854= go.opencensus.io v0.18.0 h1:Mk5rgZcggtbvtAun5aJzAtjKKN/t0R3jJPlWILlv938= go.opencensus.io v0.18.0/go.mod h1:vKdFvxhtzZ9onBp9VKHK8z/sRpBMnKAsufL7wlDrCOA= go4.org v0.0.0-20180809161055-417644f6feb5/go.mod h1:MkTOUMDaeVYJUOUsaDXIhWPZYa1yOyC1qaOBpL57BhE= diff --git a/vendor/github.com/c2h5oh/datasize/.gitignore b/vendor/github.com/c2h5oh/datasize/.gitignore new file mode 100644 index 000000000..daf913b1b --- /dev/null +++ b/vendor/github.com/c2h5oh/datasize/.gitignore @@ -0,0 +1,24 @@ +# Compiled Object files, Static and Dynamic libs (Shared Objects) +*.o +*.a +*.so + +# Folders +_obj +_test + +# Architecture specific extensions/prefixes +*.[568vq] +[568vq].out + +*.cgo1.go +*.cgo2.c +_cgo_defun.c +_cgo_gotypes.go +_cgo_export.* + +_testmain.go + +*.exe +*.test +*.prof diff --git a/vendor/github.com/c2h5oh/datasize/.travis.yml b/vendor/github.com/c2h5oh/datasize/.travis.yml new file mode 100644 index 000000000..a6ebc037c --- /dev/null +++ b/vendor/github.com/c2h5oh/datasize/.travis.yml @@ -0,0 +1,11 @@ +sudo: false + +language: go +go: + - 1.4 + - 1.5 + - 1.6 + - tip + +script: + - go test -v diff --git a/vendor/github.com/ghodss/yaml/.gitignore b/vendor/github.com/ghodss/yaml/.gitignore new file mode 100644 index 000000000..e256a31e0 --- /dev/null +++ b/vendor/github.com/ghodss/yaml/.gitignore @@ -0,0 +1,20 @@ +# OSX leaves these everywhere on SMB shares +._* + +# Eclipse files +.classpath +.project +.settings/** + +# Emacs save files +*~ + +# Vim-related files +[._]*.s[a-w][a-z] +[._]s[a-w][a-z] +*.un~ +Session.vim +.netrwhist + +# Go test binaries +*.test diff --git a/vendor/github.com/ghodss/yaml/.travis.yml b/vendor/github.com/ghodss/yaml/.travis.yml new file mode 100644 index 000000000..0e9d6edc0 --- /dev/null +++ b/vendor/github.com/ghodss/yaml/.travis.yml @@ -0,0 +1,7 @@ +language: go +go: + - 1.3 + - 1.4 +script: + - go test + - go build diff --git a/vendor/github.com/ghodss/yaml/go.mod b/vendor/github.com/ghodss/yaml/go.mod deleted file mode 100644 index 8d9ad7b64..000000000 --- a/vendor/github.com/ghodss/yaml/go.mod +++ /dev/null @@ -1,3 +0,0 @@ -module github.com/ghodss/yaml - -require gopkg.in/yaml.v2 v2.2.2 diff --git a/vendor/github.com/ghodss/yaml/go.sum b/vendor/github.com/ghodss/yaml/go.sum deleted file mode 100644 index bd555a333..000000000 --- a/vendor/github.com/ghodss/yaml/go.sum +++ /dev/null @@ -1,3 +0,0 @@ -gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/yaml.v2 v2.2.2 h1:ZCJp+EgiOT7lHqUV2J862kp8Qj64Jo6az82+3Td9dZw= -gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= diff --git a/vendor/github.com/ghodss/yaml/yaml.go b/vendor/github.com/ghodss/yaml/yaml.go index dfd264d6c..4fb4054a8 100644 --- a/vendor/github.com/ghodss/yaml/yaml.go +++ b/vendor/github.com/ghodss/yaml/yaml.go @@ -1,20 +1,9 @@ -// Package yaml provides a wrapper around go-yaml designed to enable a better -// way of handling YAML when marshaling to and from structs. -// -// In short, this package first converts YAML to JSON using go-yaml and then -// uses json.Marshal and json.Unmarshal to convert to or from the struct. This -// means that it effectively reuses the JSON struct tags as well as the custom -// JSON methods MarshalJSON and UnmarshalJSON unlike go-yaml. -// -// See also http://ghodss.com/2014/the-right-way-to-handle-yaml-in-golang -// -package yaml // import "github.com/ghodss/yaml" +package yaml import ( "bytes" "encoding/json" "fmt" - "io" "reflect" "strconv" @@ -37,30 +26,15 @@ func Marshal(o interface{}) ([]byte, error) { return y, nil } -// JSONOpt is a decoding option for decoding from JSON format. -type JSONOpt func(*json.Decoder) *json.Decoder - -// Unmarshal converts YAML to JSON then uses JSON to unmarshal into an object, -// optionally configuring the behavior of the JSON unmarshal. -func Unmarshal(y []byte, o interface{}, opts ...JSONOpt) error { - return unmarshal(yaml.Unmarshal, y, o, opts) -} - -// UnmarshalStrict is like Unmarshal except that any mapping keys that are -// duplicates will result in an error. -// To also be strict about unknown fields, add the DisallowUnknownFields option. -func UnmarshalStrict(y []byte, o interface{}, opts ...JSONOpt) error { - return unmarshal(yaml.UnmarshalStrict, y, o, opts) -} - -func unmarshal(f func(in []byte, out interface{}) (err error), y []byte, o interface{}, opts []JSONOpt) error { +// Converts YAML to JSON then uses JSON to unmarshal into an object. +func Unmarshal(y []byte, o interface{}) error { vo := reflect.ValueOf(o) - j, err := yamlToJSON(y, &vo, f) + j, err := yamlToJSON(y, &vo) if err != nil { return fmt.Errorf("error converting YAML to JSON: %v", err) } - err = jsonUnmarshal(bytes.NewReader(j), o, opts...) + err = json.Unmarshal(j, o) if err != nil { return fmt.Errorf("error unmarshaling JSON: %v", err) } @@ -68,21 +42,6 @@ func unmarshal(f func(in []byte, out interface{}) (err error), y []byte, o inter return nil } -// jsonUnmarshal unmarshals the JSON byte stream from the given reader into the -// object, optionally applying decoder options prior to decoding. We are not -// using json.Unmarshal directly as we want the chance to pass in non-default -// options. -func jsonUnmarshal(r io.Reader, o interface{}, opts ...JSONOpt) error { - d := json.NewDecoder(r) - for _, opt := range opts { - d = opt(d) - } - if err := d.Decode(&o); err != nil { - return fmt.Errorf("while decoding JSON: %v", err) - } - return nil -} - // Convert JSON to YAML. func JSONToYAML(j []byte) ([]byte, error) { // Convert the JSON to an object. @@ -101,8 +60,8 @@ func JSONToYAML(j []byte) ([]byte, error) { return yaml.Marshal(jsonObj) } -// YAMLToJSON converts YAML to JSON. Since JSON is a subset of YAML, -// passing JSON through this method should be a no-op. +// Convert YAML to JSON. Since JSON is a subset of YAML, passing JSON through +// this method should be a no-op. // // Things YAML can do that are not supported by JSON: // * In YAML you can have binary and null keys in your maps. These are invalid @@ -111,22 +70,14 @@ func JSONToYAML(j []byte) ([]byte, error) { // use binary data with this library, encode the data as base64 as usual but do // not use the !!binary tag in your YAML. This will ensure the original base64 // encoded data makes it all the way through to the JSON. -// -// For strict decoding of YAML, use YAMLToJSONStrict. func YAMLToJSON(y []byte) ([]byte, error) { - return yamlToJSON(y, nil, yaml.Unmarshal) + return yamlToJSON(y, nil) } -// YAMLToJSONStrict is like YAMLToJSON but enables strict YAML decoding, -// returning an error on any duplicate field names. -func YAMLToJSONStrict(y []byte) ([]byte, error) { - return yamlToJSON(y, nil, yaml.UnmarshalStrict) -} - -func yamlToJSON(y []byte, jsonTarget *reflect.Value, yamlUnmarshal func([]byte, interface{}) error) ([]byte, error) { +func yamlToJSON(y []byte, jsonTarget *reflect.Value) ([]byte, error) { // Convert the YAML to an object. var yamlObj interface{} - err := yamlUnmarshal(y, &yamlObj) + err := yaml.Unmarshal(y, &yamlObj) if err != nil { return nil, err } @@ -134,7 +85,7 @@ func yamlToJSON(y []byte, jsonTarget *reflect.Value, yamlUnmarshal func([]byte, // YAML objects are not completely compatible with JSON objects (e.g. you // can have non-string keys in YAML). So, convert the YAML-compatible object // to a JSON-compatible object, failing with an error if irrecoverable - // incompatibilities happen along the way. + // incompatibilties happen along the way. jsonObj, err := convertToJSONableObject(yamlObj, jsonTarget) if err != nil { return nil, err diff --git a/vendor/github.com/ghodss/yaml/yaml_go110.go b/vendor/github.com/ghodss/yaml/yaml_go110.go deleted file mode 100644 index ab3e06a22..000000000 --- a/vendor/github.com/ghodss/yaml/yaml_go110.go +++ /dev/null @@ -1,14 +0,0 @@ -// This file contains changes that are only compatible with go 1.10 and onwards. - -// +build go1.10 - -package yaml - -import "encoding/json" - -// DisallowUnknownFields configures the JSON decoder to error out if unknown -// fields come along, instead of dropping them by default. -func DisallowUnknownFields(d *json.Decoder) *json.Decoder { - d.DisallowUnknownFields() - return d -} diff --git a/vendor/github.com/golang/protobuf/proto/decode.go b/vendor/github.com/golang/protobuf/proto/decode.go index 63b0f08be..d9aa3c42d 100644 --- a/vendor/github.com/golang/protobuf/proto/decode.go +++ b/vendor/github.com/golang/protobuf/proto/decode.go @@ -186,6 +186,7 @@ func (p *Buffer) DecodeVarint() (x uint64, err error) { if b&0x80 == 0 { goto done } + // x -= 0x80 << 63 // Always zero. return 0, errOverflow diff --git a/vendor/github.com/golang/protobuf/proto/deprecated.go b/vendor/github.com/golang/protobuf/proto/deprecated.go deleted file mode 100644 index 35b882c09..000000000 --- a/vendor/github.com/golang/protobuf/proto/deprecated.go +++ /dev/null @@ -1,63 +0,0 @@ -// Go support for Protocol Buffers - Google's data interchange format -// -// Copyright 2018 The Go Authors. All rights reserved. -// https://github.com/golang/protobuf -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are -// met: -// -// * Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above -// copyright notice, this list of conditions and the following disclaimer -// in the documentation and/or other materials provided with the -// distribution. -// * Neither the name of Google Inc. nor the names of its -// contributors may be used to endorse or promote products derived from -// this software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -package proto - -import "errors" - -// Deprecated: do not use. -type Stats struct{ Emalloc, Dmalloc, Encode, Decode, Chit, Cmiss, Size uint64 } - -// Deprecated: do not use. -func GetStats() Stats { return Stats{} } - -// Deprecated: do not use. -func MarshalMessageSet(interface{}) ([]byte, error) { - return nil, errors.New("proto: not implemented") -} - -// Deprecated: do not use. -func UnmarshalMessageSet([]byte, interface{}) error { - return errors.New("proto: not implemented") -} - -// Deprecated: do not use. -func MarshalMessageSetJSON(interface{}) ([]byte, error) { - return nil, errors.New("proto: not implemented") -} - -// Deprecated: do not use. -func UnmarshalMessageSetJSON([]byte, interface{}) error { - return errors.New("proto: not implemented") -} - -// Deprecated: do not use. -func RegisterMessageSetType(Message, int32, string) {} diff --git a/vendor/github.com/golang/protobuf/proto/equal.go b/vendor/github.com/golang/protobuf/proto/equal.go index f9b6e41b3..d4db5a1c1 100644 --- a/vendor/github.com/golang/protobuf/proto/equal.go +++ b/vendor/github.com/golang/protobuf/proto/equal.go @@ -246,8 +246,7 @@ func equalExtMap(base reflect.Type, em1, em2 map[int32]Extension) bool { return false } - m1 := extensionAsLegacyType(e1.value) - m2 := extensionAsLegacyType(e2.value) + m1, m2 := e1.value, e2.value if m1 == nil && m2 == nil { // Both have only encoded form. diff --git a/vendor/github.com/golang/protobuf/proto/extensions.go b/vendor/github.com/golang/protobuf/proto/extensions.go index fa88add30..816a3b9d6 100644 --- a/vendor/github.com/golang/protobuf/proto/extensions.go +++ b/vendor/github.com/golang/protobuf/proto/extensions.go @@ -185,25 +185,9 @@ type Extension struct { // extension will have only enc set. When such an extension is // accessed using GetExtension (or GetExtensions) desc and value // will be set. - desc *ExtensionDesc - - // value is a concrete value for the extension field. Let the type of - // desc.ExtensionType be the "API type" and the type of Extension.value - // be the "storage type". The API type and storage type are the same except: - // * For scalars (except []byte), the API type uses *T, - // while the storage type uses T. - // * For repeated fields, the API type uses []T, while the storage type - // uses *[]T. - // - // The reason for the divergence is so that the storage type more naturally - // matches what is expected of when retrieving the values through the - // protobuf reflection APIs. - // - // The value may only be populated if desc is also populated. + desc *ExtensionDesc value interface{} - - // enc is the raw bytes for the extension field. - enc []byte + enc []byte } // SetRawExtension is for testing only. @@ -350,7 +334,7 @@ func GetExtension(pb Message, extension *ExtensionDesc) (interface{}, error) { // descriptors with the same field number. return nil, errors.New("proto: descriptor conflict") } - return extensionAsLegacyType(e.value), nil + return e.value, nil } if extension.ExtensionType == nil { @@ -365,11 +349,11 @@ func GetExtension(pb Message, extension *ExtensionDesc) (interface{}, error) { // Remember the decoded version and drop the encoded version. // That way it is safe to mutate what we return. - e.value = extensionAsStorageType(v) + e.value = v e.desc = extension e.enc = nil emap[extension.Field] = e - return extensionAsLegacyType(e.value), nil + return e.value, nil } // defaultExtensionValue returns the default value for extension. @@ -504,7 +488,7 @@ func SetExtension(pb Message, extension *ExtensionDesc, value interface{}) error } typ := reflect.TypeOf(extension.ExtensionType) if typ != reflect.TypeOf(value) { - return fmt.Errorf("proto: bad extension value type. got: %T, want: %T", value, extension.ExtensionType) + return errors.New("proto: bad extension value type") } // nil extension values need to be caught early, because the // encoder can't distinguish an ErrNil due to a nil extension @@ -516,7 +500,7 @@ func SetExtension(pb Message, extension *ExtensionDesc, value interface{}) error } extmap := epb.extensionsWrite() - extmap[extension.Field] = Extension{desc: extension, value: extensionAsStorageType(value)} + extmap[extension.Field] = Extension{desc: extension, value: value} return nil } @@ -557,51 +541,3 @@ func RegisterExtension(desc *ExtensionDesc) { func RegisteredExtensions(pb Message) map[int32]*ExtensionDesc { return extensionMaps[reflect.TypeOf(pb).Elem()] } - -// extensionAsLegacyType converts an value in the storage type as the API type. -// See Extension.value. -func extensionAsLegacyType(v interface{}) interface{} { - switch rv := reflect.ValueOf(v); rv.Kind() { - case reflect.Bool, reflect.Int32, reflect.Int64, reflect.Uint32, reflect.Uint64, reflect.Float32, reflect.Float64, reflect.String: - // Represent primitive types as a pointer to the value. - rv2 := reflect.New(rv.Type()) - rv2.Elem().Set(rv) - v = rv2.Interface() - case reflect.Ptr: - // Represent slice types as the value itself. - switch rv.Type().Elem().Kind() { - case reflect.Slice: - if rv.IsNil() { - v = reflect.Zero(rv.Type().Elem()).Interface() - } else { - v = rv.Elem().Interface() - } - } - } - return v -} - -// extensionAsStorageType converts an value in the API type as the storage type. -// See Extension.value. -func extensionAsStorageType(v interface{}) interface{} { - switch rv := reflect.ValueOf(v); rv.Kind() { - case reflect.Ptr: - // Represent slice types as the value itself. - switch rv.Type().Elem().Kind() { - case reflect.Bool, reflect.Int32, reflect.Int64, reflect.Uint32, reflect.Uint64, reflect.Float32, reflect.Float64, reflect.String: - if rv.IsNil() { - v = reflect.Zero(rv.Type().Elem()).Interface() - } else { - v = rv.Elem().Interface() - } - } - case reflect.Slice: - // Represent slice types as a pointer to the value. - if rv.Type().Elem().Kind() != reflect.Uint8 { - rv2 := reflect.New(rv.Type()) - rv2.Elem().Set(rv) - v = rv2.Interface() - } - } - return v -} diff --git a/vendor/github.com/golang/protobuf/proto/lib.go b/vendor/github.com/golang/protobuf/proto/lib.go index fdd328bb7..75565cc6d 100644 --- a/vendor/github.com/golang/protobuf/proto/lib.go +++ b/vendor/github.com/golang/protobuf/proto/lib.go @@ -341,6 +341,26 @@ type Message interface { ProtoMessage() } +// Stats records allocation details about the protocol buffer encoders +// and decoders. Useful for tuning the library itself. +type Stats struct { + Emalloc uint64 // mallocs in encode + Dmalloc uint64 // mallocs in decode + Encode uint64 // number of encodes + Decode uint64 // number of decodes + Chit uint64 // number of cache hits + Cmiss uint64 // number of cache misses + Size uint64 // number of sizes +} + +// Set to true to enable stats collection. +const collectStats = false + +var stats Stats + +// GetStats returns a copy of the global Stats structure. +func GetStats() Stats { return stats } + // A Buffer is a buffer manager for marshaling and unmarshaling // protocol buffers. It may be reused between invocations to // reduce memory usage. It is not necessary to use a Buffer; @@ -940,19 +960,13 @@ func isProto3Zero(v reflect.Value) bool { return false } -const ( - // ProtoPackageIsVersion3 is referenced from generated protocol buffer files - // to assert that that code is compatible with this version of the proto package. - ProtoPackageIsVersion3 = true +// ProtoPackageIsVersion2 is referenced from generated protocol buffer files +// to assert that that code is compatible with this version of the proto package. +const ProtoPackageIsVersion2 = true - // ProtoPackageIsVersion2 is referenced from generated protocol buffer files - // to assert that that code is compatible with this version of the proto package. - ProtoPackageIsVersion2 = true - - // ProtoPackageIsVersion1 is referenced from generated protocol buffer files - // to assert that that code is compatible with this version of the proto package. - ProtoPackageIsVersion1 = true -) +// ProtoPackageIsVersion1 is referenced from generated protocol buffer files +// to assert that that code is compatible with this version of the proto package. +const ProtoPackageIsVersion1 = true // InternalMessageInfo is a type used internally by generated .pb.go files. // This type is not intended to be used by non-generated code. diff --git a/vendor/github.com/golang/protobuf/proto/message_set.go b/vendor/github.com/golang/protobuf/proto/message_set.go index f48a75676..3b6ca41d5 100644 --- a/vendor/github.com/golang/protobuf/proto/message_set.go +++ b/vendor/github.com/golang/protobuf/proto/message_set.go @@ -36,7 +36,13 @@ package proto */ import ( + "bytes" + "encoding/json" "errors" + "fmt" + "reflect" + "sort" + "sync" ) // errNoMessageTypeID occurs when a protocol buffer does not have a message type ID. @@ -139,9 +145,46 @@ func skipVarint(buf []byte) []byte { return buf[i+1:] } -// unmarshalMessageSet decodes the extension map encoded in buf in the message set wire format. +// MarshalMessageSet encodes the extension map represented by m in the message set wire format. +// It is called by generated Marshal methods on protocol buffer messages with the message_set_wire_format option. +func MarshalMessageSet(exts interface{}) ([]byte, error) { + return marshalMessageSet(exts, false) +} + +// marshaMessageSet implements above function, with the opt to turn on / off deterministic during Marshal. +func marshalMessageSet(exts interface{}, deterministic bool) ([]byte, error) { + switch exts := exts.(type) { + case *XXX_InternalExtensions: + var u marshalInfo + siz := u.sizeMessageSet(exts) + b := make([]byte, 0, siz) + return u.appendMessageSet(b, exts, deterministic) + + case map[int32]Extension: + // This is an old-style extension map. + // Wrap it in a new-style XXX_InternalExtensions. + ie := XXX_InternalExtensions{ + p: &struct { + mu sync.Mutex + extensionMap map[int32]Extension + }{ + extensionMap: exts, + }, + } + + var u marshalInfo + siz := u.sizeMessageSet(&ie) + b := make([]byte, 0, siz) + return u.appendMessageSet(b, &ie, deterministic) + + default: + return nil, errors.New("proto: not an extension map") + } +} + +// UnmarshalMessageSet decodes the extension map encoded in buf in the message set wire format. // It is called by Unmarshal methods on protocol buffer messages with the message_set_wire_format option. -func unmarshalMessageSet(buf []byte, exts interface{}) error { +func UnmarshalMessageSet(buf []byte, exts interface{}) error { var m map[int32]Extension switch exts := exts.(type) { case *XXX_InternalExtensions: @@ -179,3 +222,93 @@ func unmarshalMessageSet(buf []byte, exts interface{}) error { } return nil } + +// MarshalMessageSetJSON encodes the extension map represented by m in JSON format. +// It is called by generated MarshalJSON methods on protocol buffer messages with the message_set_wire_format option. +func MarshalMessageSetJSON(exts interface{}) ([]byte, error) { + var m map[int32]Extension + switch exts := exts.(type) { + case *XXX_InternalExtensions: + var mu sync.Locker + m, mu = exts.extensionsRead() + if m != nil { + // Keep the extensions map locked until we're done marshaling to prevent + // races between marshaling and unmarshaling the lazily-{en,de}coded + // values. + mu.Lock() + defer mu.Unlock() + } + case map[int32]Extension: + m = exts + default: + return nil, errors.New("proto: not an extension map") + } + var b bytes.Buffer + b.WriteByte('{') + + // Process the map in key order for deterministic output. + ids := make([]int32, 0, len(m)) + for id := range m { + ids = append(ids, id) + } + sort.Sort(int32Slice(ids)) // int32Slice defined in text.go + + for i, id := range ids { + ext := m[id] + msd, ok := messageSetMap[id] + if !ok { + // Unknown type; we can't render it, so skip it. + continue + } + + if i > 0 && b.Len() > 1 { + b.WriteByte(',') + } + + fmt.Fprintf(&b, `"[%s]":`, msd.name) + + x := ext.value + if x == nil { + x = reflect.New(msd.t.Elem()).Interface() + if err := Unmarshal(ext.enc, x.(Message)); err != nil { + return nil, err + } + } + d, err := json.Marshal(x) + if err != nil { + return nil, err + } + b.Write(d) + } + b.WriteByte('}') + return b.Bytes(), nil +} + +// UnmarshalMessageSetJSON decodes the extension map encoded in buf in JSON format. +// It is called by generated UnmarshalJSON methods on protocol buffer messages with the message_set_wire_format option. +func UnmarshalMessageSetJSON(buf []byte, exts interface{}) error { + // Common-case fast path. + if len(buf) == 0 || bytes.Equal(buf, []byte("{}")) { + return nil + } + + // This is fairly tricky, and it's not clear that it is needed. + return errors.New("TODO: UnmarshalMessageSetJSON not yet implemented") +} + +// A global registry of types that can be used in a MessageSet. + +var messageSetMap = make(map[int32]messageSetDesc) + +type messageSetDesc struct { + t reflect.Type // pointer to struct + name string +} + +// RegisterMessageSetType is called from the generated code. +func RegisterMessageSetType(m Message, fieldNum int32, name string) { + messageSetMap[fieldNum] = messageSetDesc{ + t: reflect.TypeOf(m), + name: name, + } +} diff --git a/vendor/github.com/golang/protobuf/proto/pointer_reflect.go b/vendor/github.com/golang/protobuf/proto/pointer_reflect.go index 94fa9194a..b6cad9083 100644 --- a/vendor/github.com/golang/protobuf/proto/pointer_reflect.go +++ b/vendor/github.com/golang/protobuf/proto/pointer_reflect.go @@ -79,13 +79,10 @@ func toPointer(i *Message) pointer { // toAddrPointer converts an interface to a pointer that points to // the interface data. -func toAddrPointer(i *interface{}, isptr, deref bool) pointer { +func toAddrPointer(i *interface{}, isptr bool) pointer { v := reflect.ValueOf(*i) u := reflect.New(v.Type()) u.Elem().Set(v) - if deref { - u = u.Elem() - } return pointer{v: u} } diff --git a/vendor/github.com/golang/protobuf/proto/pointer_unsafe.go b/vendor/github.com/golang/protobuf/proto/pointer_unsafe.go index dbfffe071..d55a335d9 100644 --- a/vendor/github.com/golang/protobuf/proto/pointer_unsafe.go +++ b/vendor/github.com/golang/protobuf/proto/pointer_unsafe.go @@ -85,21 +85,16 @@ func toPointer(i *Message) pointer { // toAddrPointer converts an interface to a pointer that points to // the interface data. -func toAddrPointer(i *interface{}, isptr, deref bool) (p pointer) { +func toAddrPointer(i *interface{}, isptr bool) pointer { // Super-tricky - read or get the address of data word of interface value. if isptr { // The interface is of pointer type, thus it is a direct interface. // The data word is the pointer data itself. We take its address. - p = pointer{p: unsafe.Pointer(uintptr(unsafe.Pointer(i)) + ptrSize)} - } else { - // The interface is not of pointer type. The data word is the pointer - // to the data. - p = pointer{p: (*[2]unsafe.Pointer)(unsafe.Pointer(i))[1]} + return pointer{p: unsafe.Pointer(uintptr(unsafe.Pointer(i)) + ptrSize)} } - if deref { - p.p = *(*unsafe.Pointer)(p.p) - } - return p + // The interface is not of pointer type. The data word is the pointer + // to the data. + return pointer{p: (*[2]unsafe.Pointer)(unsafe.Pointer(i))[1]} } // valToPointer converts v to a pointer. v must be of pointer type. diff --git a/vendor/github.com/golang/protobuf/proto/properties.go b/vendor/github.com/golang/protobuf/proto/properties.go index 79668ff5c..50b99b83a 100644 --- a/vendor/github.com/golang/protobuf/proto/properties.go +++ b/vendor/github.com/golang/protobuf/proto/properties.go @@ -334,6 +334,9 @@ func GetProperties(t reflect.Type) *StructProperties { sprop, ok := propertiesMap[t] propertiesMu.RUnlock() if ok { + if collectStats { + stats.Chit++ + } return sprop } @@ -343,20 +346,17 @@ func GetProperties(t reflect.Type) *StructProperties { return sprop } -type ( - oneofFuncsIface interface { - XXX_OneofFuncs() (func(Message, *Buffer) error, func(Message, int, int, *Buffer) (bool, error), func(Message) int, []interface{}) - } - oneofWrappersIface interface { - XXX_OneofWrappers() []interface{} - } -) - // getPropertiesLocked requires that propertiesMu is held. func getPropertiesLocked(t reflect.Type) *StructProperties { if prop, ok := propertiesMap[t]; ok { + if collectStats { + stats.Chit++ + } return prop } + if collectStats { + stats.Cmiss++ + } prop := new(StructProperties) // in case of recursive protos, fill this in now. @@ -391,14 +391,13 @@ func getPropertiesLocked(t reflect.Type) *StructProperties { // Re-order prop.order. sort.Sort(prop) - var oots []interface{} - switch m := reflect.Zero(reflect.PtrTo(t)).Interface().(type) { - case oneofFuncsIface: - _, _, _, oots = m.XXX_OneofFuncs() - case oneofWrappersIface: - oots = m.XXX_OneofWrappers() + type oneofMessage interface { + XXX_OneofFuncs() (func(Message, *Buffer) error, func(Message, int, int, *Buffer) (bool, error), func(Message) int, []interface{}) } - if len(oots) > 0 { + if om, ok := reflect.Zero(reflect.PtrTo(t)).Interface().(oneofMessage); ok { + var oots []interface{} + _, _, _, oots = om.XXX_OneofFuncs() + // Interpret oneof metadata. prop.OneofTypes = make(map[string]*OneofProperties) for _, oot := range oots { diff --git a/vendor/github.com/golang/protobuf/proto/table_marshal.go b/vendor/github.com/golang/protobuf/proto/table_marshal.go index 5cb11fa95..b16794496 100644 --- a/vendor/github.com/golang/protobuf/proto/table_marshal.go +++ b/vendor/github.com/golang/protobuf/proto/table_marshal.go @@ -87,7 +87,6 @@ type marshalElemInfo struct { sizer sizer marshaler marshaler isptr bool // elem is pointer typed, thus interface of this type is a direct interface (extension only) - deref bool // dereference the pointer before operating on it; implies isptr } var ( @@ -321,11 +320,8 @@ func (u *marshalInfo) computeMarshalInfo() { // get oneof implementers var oneofImplementers []interface{} - switch m := reflect.Zero(reflect.PtrTo(t)).Interface().(type) { - case oneofFuncsIface: + if m, ok := reflect.Zero(reflect.PtrTo(t)).Interface().(oneofMessage); ok { _, _, _, oneofImplementers = m.XXX_OneofFuncs() - case oneofWrappersIface: - oneofImplementers = m.XXX_OneofWrappers() } n := t.NumField() @@ -411,22 +407,13 @@ func (u *marshalInfo) getExtElemInfo(desc *ExtensionDesc) *marshalElemInfo { panic("tag is not an integer") } wt := wiretype(tags[0]) - if t.Kind() == reflect.Ptr && t.Elem().Kind() != reflect.Struct { - t = t.Elem() - } sizer, marshaler := typeMarshaler(t, tags, false, false) - var deref bool - if t.Kind() == reflect.Slice && t.Elem().Kind() != reflect.Uint8 { - t = reflect.PtrTo(t) - deref = true - } e = &marshalElemInfo{ wiretag: uint64(tag)<<3 | wt, tagsize: SizeVarint(uint64(tag) << 3), sizer: sizer, marshaler: marshaler, isptr: t.Kind() == reflect.Ptr, - deref: deref, } // update cache @@ -461,7 +448,7 @@ func (fi *marshalFieldInfo) computeMarshalFieldInfo(f *reflect.StructField) { func (fi *marshalFieldInfo) computeOneofFieldInfo(f *reflect.StructField, oneofImplementers []interface{}) { fi.field = toField(f) - fi.wiretag = math.MaxInt32 // Use a large tag number, make oneofs sorted at the end. This tag will not appear on the wire. + fi.wiretag = 1<<31 - 1 // Use a large tag number, make oneofs sorted at the end. This tag will not appear on the wire. fi.isPointer = true fi.sizer, fi.marshaler = makeOneOfMarshaler(fi, f) fi.oneofElems = make(map[reflect.Type]*marshalElemInfo) @@ -489,6 +476,10 @@ func (fi *marshalFieldInfo) computeOneofFieldInfo(f *reflect.StructField, oneofI } } +type oneofMessage interface { + XXX_OneofFuncs() (func(Message, *Buffer) error, func(Message, int, int, *Buffer) (bool, error), func(Message) int, []interface{}) +} + // wiretype returns the wire encoding of the type. func wiretype(encoding string) uint64 { switch encoding { @@ -2319,8 +2310,8 @@ func makeMapMarshaler(f *reflect.StructField) (sizer, marshaler) { for _, k := range m.MapKeys() { ki := k.Interface() vi := m.MapIndex(k).Interface() - kaddr := toAddrPointer(&ki, false, false) // pointer to key - vaddr := toAddrPointer(&vi, valIsPtr, false) // pointer to value + kaddr := toAddrPointer(&ki, false) // pointer to key + vaddr := toAddrPointer(&vi, valIsPtr) // pointer to value siz := keySizer(kaddr, 1) + valSizer(vaddr, 1) // tag of key = 1 (size=1), tag of val = 2 (size=1) n += siz + SizeVarint(uint64(siz)) + tagsize } @@ -2338,8 +2329,8 @@ func makeMapMarshaler(f *reflect.StructField) (sizer, marshaler) { for _, k := range keys { ki := k.Interface() vi := m.MapIndex(k).Interface() - kaddr := toAddrPointer(&ki, false, false) // pointer to key - vaddr := toAddrPointer(&vi, valIsPtr, false) // pointer to value + kaddr := toAddrPointer(&ki, false) // pointer to key + vaddr := toAddrPointer(&vi, valIsPtr) // pointer to value b = appendVarint(b, tag) siz := keySizer(kaddr, 1) + valCachedSizer(vaddr, 1) // tag of key = 1 (size=1), tag of val = 2 (size=1) b = appendVarint(b, uint64(siz)) @@ -2408,7 +2399,7 @@ func (u *marshalInfo) sizeExtensions(ext *XXX_InternalExtensions) int { // the last time this function was called. ei := u.getExtElemInfo(e.desc) v := e.value - p := toAddrPointer(&v, ei.isptr, ei.deref) + p := toAddrPointer(&v, ei.isptr) n += ei.sizer(p, ei.tagsize) } mu.Unlock() @@ -2443,7 +2434,7 @@ func (u *marshalInfo) appendExtensions(b []byte, ext *XXX_InternalExtensions, de ei := u.getExtElemInfo(e.desc) v := e.value - p := toAddrPointer(&v, ei.isptr, ei.deref) + p := toAddrPointer(&v, ei.isptr) b, err = ei.marshaler(b, p, ei.wiretag, deterministic) if !nerr.Merge(err) { return b, err @@ -2474,7 +2465,7 @@ func (u *marshalInfo) appendExtensions(b []byte, ext *XXX_InternalExtensions, de ei := u.getExtElemInfo(e.desc) v := e.value - p := toAddrPointer(&v, ei.isptr, ei.deref) + p := toAddrPointer(&v, ei.isptr) b, err = ei.marshaler(b, p, ei.wiretag, deterministic) if !nerr.Merge(err) { return b, err @@ -2519,7 +2510,7 @@ func (u *marshalInfo) sizeMessageSet(ext *XXX_InternalExtensions) int { ei := u.getExtElemInfo(e.desc) v := e.value - p := toAddrPointer(&v, ei.isptr, ei.deref) + p := toAddrPointer(&v, ei.isptr) n += ei.sizer(p, 1) // message, tag = 3 (size=1) } mu.Unlock() @@ -2562,7 +2553,7 @@ func (u *marshalInfo) appendMessageSet(b []byte, ext *XXX_InternalExtensions, de ei := u.getExtElemInfo(e.desc) v := e.value - p := toAddrPointer(&v, ei.isptr, ei.deref) + p := toAddrPointer(&v, ei.isptr) b, err = ei.marshaler(b, p, 3<<3|WireBytes, deterministic) if !nerr.Merge(err) { return b, err @@ -2600,7 +2591,7 @@ func (u *marshalInfo) appendMessageSet(b []byte, ext *XXX_InternalExtensions, de ei := u.getExtElemInfo(e.desc) v := e.value - p := toAddrPointer(&v, ei.isptr, ei.deref) + p := toAddrPointer(&v, ei.isptr) b, err = ei.marshaler(b, p, 3<<3|WireBytes, deterministic) b = append(b, 1<<3|WireEndGroup) if !nerr.Merge(err) { @@ -2630,7 +2621,7 @@ func (u *marshalInfo) sizeV1Extensions(m map[int32]Extension) int { ei := u.getExtElemInfo(e.desc) v := e.value - p := toAddrPointer(&v, ei.isptr, ei.deref) + p := toAddrPointer(&v, ei.isptr) n += ei.sizer(p, ei.tagsize) } return n @@ -2665,7 +2656,7 @@ func (u *marshalInfo) appendV1Extensions(b []byte, m map[int32]Extension, determ ei := u.getExtElemInfo(e.desc) v := e.value - p := toAddrPointer(&v, ei.isptr, ei.deref) + p := toAddrPointer(&v, ei.isptr) b, err = ei.marshaler(b, p, ei.wiretag, deterministic) if !nerr.Merge(err) { return b, err diff --git a/vendor/github.com/golang/protobuf/proto/table_unmarshal.go b/vendor/github.com/golang/protobuf/proto/table_unmarshal.go index acee2fc52..ebf1caa56 100644 --- a/vendor/github.com/golang/protobuf/proto/table_unmarshal.go +++ b/vendor/github.com/golang/protobuf/proto/table_unmarshal.go @@ -136,7 +136,7 @@ func (u *unmarshalInfo) unmarshal(m pointer, b []byte) error { u.computeUnmarshalInfo() } if u.isMessageSet { - return unmarshalMessageSet(b, m.offset(u.extensions).toExtensions()) + return UnmarshalMessageSet(b, m.offset(u.extensions).toExtensions()) } var reqMask uint64 // bitmask of required fields we've seen. var errLater error @@ -362,48 +362,46 @@ func (u *unmarshalInfo) computeUnmarshalInfo() { } // Find any types associated with oneof fields. - var oneofImplementers []interface{} - switch m := reflect.Zero(reflect.PtrTo(t)).Interface().(type) { - case oneofFuncsIface: - _, _, _, oneofImplementers = m.XXX_OneofFuncs() - case oneofWrappersIface: - oneofImplementers = m.XXX_OneofWrappers() - } - for _, v := range oneofImplementers { - tptr := reflect.TypeOf(v) // *Msg_X - typ := tptr.Elem() // Msg_X + // TODO: XXX_OneofFuncs returns more info than we need. Get rid of some of it? + fn := reflect.Zero(reflect.PtrTo(t)).MethodByName("XXX_OneofFuncs") + if fn.IsValid() { + res := fn.Call(nil)[3] // last return value from XXX_OneofFuncs: []interface{} + for i := res.Len() - 1; i >= 0; i-- { + v := res.Index(i) // interface{} + tptr := reflect.ValueOf(v.Interface()).Type() // *Msg_X + typ := tptr.Elem() // Msg_X - f := typ.Field(0) // oneof implementers have one field - baseUnmarshal := fieldUnmarshaler(&f) - tags := strings.Split(f.Tag.Get("protobuf"), ",") - fieldNum, err := strconv.Atoi(tags[1]) - if err != nil { - panic("protobuf tag field not an integer: " + tags[1]) - } - var name string - for _, tag := range tags { - if strings.HasPrefix(tag, "name=") { - name = strings.TrimPrefix(tag, "name=") - break + f := typ.Field(0) // oneof implementers have one field + baseUnmarshal := fieldUnmarshaler(&f) + tags := strings.Split(f.Tag.Get("protobuf"), ",") + fieldNum, err := strconv.Atoi(tags[1]) + if err != nil { + panic("protobuf tag field not an integer: " + tags[1]) + } + var name string + for _, tag := range tags { + if strings.HasPrefix(tag, "name=") { + name = strings.TrimPrefix(tag, "name=") + break + } + } + + // Find the oneof field that this struct implements. + // Might take O(n^2) to process all of the oneofs, but who cares. + for _, of := range oneofFields { + if tptr.Implements(of.ityp) { + // We have found the corresponding interface for this struct. + // That lets us know where this struct should be stored + // when we encounter it during unmarshaling. + unmarshal := makeUnmarshalOneof(typ, of.ityp, baseUnmarshal) + u.setTag(fieldNum, of.field, unmarshal, 0, name) + } } } - - // Find the oneof field that this struct implements. - // Might take O(n^2) to process all of the oneofs, but who cares. - for _, of := range oneofFields { - if tptr.Implements(of.ityp) { - // We have found the corresponding interface for this struct. - // That lets us know where this struct should be stored - // when we encounter it during unmarshaling. - unmarshal := makeUnmarshalOneof(typ, of.ityp, baseUnmarshal) - u.setTag(fieldNum, of.field, unmarshal, 0, name) - } - } - } // Get extension ranges, if any. - fn := reflect.Zero(reflect.PtrTo(t)).MethodByName("ExtensionRangeArray") + fn = reflect.Zero(reflect.PtrTo(t)).MethodByName("ExtensionRangeArray") if fn.IsValid() { if !u.extensions.IsValid() && !u.oldExtensions.IsValid() { panic("a message with extensions, but no extensions field in " + t.Name()) @@ -1950,7 +1948,7 @@ func encodeVarint(b []byte, x uint64) []byte { // If there is an error, it returns 0,0. func decodeVarint(b []byte) (uint64, int) { var x, y uint64 - if len(b) == 0 { + if len(b) <= 0 { goto bad } x = uint64(b[0]) diff --git a/vendor/github.com/golang/protobuf/ptypes/empty/empty.pb.go b/vendor/github.com/golang/protobuf/ptypes/empty/empty.pb.go index b4eb03ecc..a69b403ce 100644 --- a/vendor/github.com/golang/protobuf/ptypes/empty/empty.pb.go +++ b/vendor/github.com/golang/protobuf/ptypes/empty/empty.pb.go @@ -1,13 +1,11 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // source: google/protobuf/empty.proto -package empty +package empty // import "github.com/golang/protobuf/ptypes/empty" -import ( - fmt "fmt" - proto "github.com/golang/protobuf/proto" - math "math" -) +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" // Reference imports to suppress errors if they are not otherwise used. var _ = proto.Marshal @@ -18,7 +16,7 @@ var _ = math.Inf // is compatible with the proto package it is being compiled against. // A compilation error at this line likely means your copy of the // proto package needs to be updated. -const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package +const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package // A generic empty message that you can re-use to avoid defining duplicated // empty messages in your APIs. A typical example is to use it as the request @@ -39,19 +37,17 @@ func (m *Empty) Reset() { *m = Empty{} } func (m *Empty) String() string { return proto.CompactTextString(m) } func (*Empty) ProtoMessage() {} func (*Empty) Descriptor() ([]byte, []int) { - return fileDescriptor_900544acb223d5b8, []int{0} + return fileDescriptor_empty_39e6d6db0632e5b2, []int{0} } - func (*Empty) XXX_WellKnownType() string { return "Empty" } - func (m *Empty) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Empty.Unmarshal(m, b) } func (m *Empty) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Empty.Marshal(b, m, deterministic) } -func (m *Empty) XXX_Merge(src proto.Message) { - xxx_messageInfo_Empty.Merge(m, src) +func (dst *Empty) XXX_Merge(src proto.Message) { + xxx_messageInfo_Empty.Merge(dst, src) } func (m *Empty) XXX_Size() int { return xxx_messageInfo_Empty.Size(m) @@ -66,9 +62,9 @@ func init() { proto.RegisterType((*Empty)(nil), "google.protobuf.Empty") } -func init() { proto.RegisterFile("google/protobuf/empty.proto", fileDescriptor_900544acb223d5b8) } +func init() { proto.RegisterFile("google/protobuf/empty.proto", fileDescriptor_empty_39e6d6db0632e5b2) } -var fileDescriptor_900544acb223d5b8 = []byte{ +var fileDescriptor_empty_39e6d6db0632e5b2 = []byte{ // 148 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x4e, 0xcf, 0xcf, 0x4f, 0xcf, 0x49, 0xd5, 0x2f, 0x28, 0xca, 0x2f, 0xc9, 0x4f, 0x2a, 0x4d, 0xd3, 0x4f, 0xcd, 0x2d, 0x28, diff --git a/vendor/github.com/golang/protobuf/ptypes/struct/struct.pb.go b/vendor/github.com/golang/protobuf/ptypes/struct/struct.pb.go index 33daa73dd..ee6382e14 100644 --- a/vendor/github.com/golang/protobuf/ptypes/struct/struct.pb.go +++ b/vendor/github.com/golang/protobuf/ptypes/struct/struct.pb.go @@ -1,13 +1,11 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // source: google/protobuf/struct.proto -package structpb +package structpb // import "github.com/golang/protobuf/ptypes/struct" -import ( - fmt "fmt" - proto "github.com/golang/protobuf/proto" - math "math" -) +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" // Reference imports to suppress errors if they are not otherwise used. var _ = proto.Marshal @@ -18,7 +16,7 @@ var _ = math.Inf // is compatible with the proto package it is being compiled against. // A compilation error at this line likely means your copy of the // proto package needs to be updated. -const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package +const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package // `NullValue` is a singleton enumeration to represent the null value for the // `Value` type union. @@ -34,7 +32,6 @@ const ( var NullValue_name = map[int32]string{ 0: "NULL_VALUE", } - var NullValue_value = map[string]int32{ "NULL_VALUE": 0, } @@ -42,11 +39,9 @@ var NullValue_value = map[string]int32{ func (x NullValue) String() string { return proto.EnumName(NullValue_name, int32(x)) } - func (NullValue) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_df322afd6c9fb402, []int{0} + return fileDescriptor_struct_3a5a94e0c7801b27, []int{0} } - func (NullValue) XXX_WellKnownType() string { return "NullValue" } // `Struct` represents a structured data value, consisting of fields @@ -69,19 +64,17 @@ func (m *Struct) Reset() { *m = Struct{} } func (m *Struct) String() string { return proto.CompactTextString(m) } func (*Struct) ProtoMessage() {} func (*Struct) Descriptor() ([]byte, []int) { - return fileDescriptor_df322afd6c9fb402, []int{0} + return fileDescriptor_struct_3a5a94e0c7801b27, []int{0} } - func (*Struct) XXX_WellKnownType() string { return "Struct" } - func (m *Struct) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Struct.Unmarshal(m, b) } func (m *Struct) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Struct.Marshal(b, m, deterministic) } -func (m *Struct) XXX_Merge(src proto.Message) { - xxx_messageInfo_Struct.Merge(m, src) +func (dst *Struct) XXX_Merge(src proto.Message) { + xxx_messageInfo_Struct.Merge(dst, src) } func (m *Struct) XXX_Size() int { return xxx_messageInfo_Struct.Size(m) @@ -125,19 +118,17 @@ func (m *Value) Reset() { *m = Value{} } func (m *Value) String() string { return proto.CompactTextString(m) } func (*Value) ProtoMessage() {} func (*Value) Descriptor() ([]byte, []int) { - return fileDescriptor_df322afd6c9fb402, []int{1} + return fileDescriptor_struct_3a5a94e0c7801b27, []int{1} } - func (*Value) XXX_WellKnownType() string { return "Value" } - func (m *Value) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Value.Unmarshal(m, b) } func (m *Value) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Value.Marshal(b, m, deterministic) } -func (m *Value) XXX_Merge(src proto.Message) { - xxx_messageInfo_Value.Merge(m, src) +func (dst *Value) XXX_Merge(src proto.Message) { + xxx_messageInfo_Value.Merge(dst, src) } func (m *Value) XXX_Size() int { return xxx_messageInfo_Value.Size(m) @@ -237,9 +228,9 @@ func (m *Value) GetListValue() *ListValue { return nil } -// XXX_OneofWrappers is for the internal use of the proto package. -func (*Value) XXX_OneofWrappers() []interface{} { - return []interface{}{ +// XXX_OneofFuncs is for the internal use of the proto package. +func (*Value) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { + return _Value_OneofMarshaler, _Value_OneofUnmarshaler, _Value_OneofSizer, []interface{}{ (*Value_NullValue)(nil), (*Value_NumberValue)(nil), (*Value_StringValue)(nil), @@ -249,6 +240,129 @@ func (*Value) XXX_OneofWrappers() []interface{} { } } +func _Value_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { + m := msg.(*Value) + // kind + switch x := m.Kind.(type) { + case *Value_NullValue: + b.EncodeVarint(1<<3 | proto.WireVarint) + b.EncodeVarint(uint64(x.NullValue)) + case *Value_NumberValue: + b.EncodeVarint(2<<3 | proto.WireFixed64) + b.EncodeFixed64(math.Float64bits(x.NumberValue)) + case *Value_StringValue: + b.EncodeVarint(3<<3 | proto.WireBytes) + b.EncodeStringBytes(x.StringValue) + case *Value_BoolValue: + t := uint64(0) + if x.BoolValue { + t = 1 + } + b.EncodeVarint(4<<3 | proto.WireVarint) + b.EncodeVarint(t) + case *Value_StructValue: + b.EncodeVarint(5<<3 | proto.WireBytes) + if err := b.EncodeMessage(x.StructValue); err != nil { + return err + } + case *Value_ListValue: + b.EncodeVarint(6<<3 | proto.WireBytes) + if err := b.EncodeMessage(x.ListValue); err != nil { + return err + } + case nil: + default: + return fmt.Errorf("Value.Kind has unexpected type %T", x) + } + return nil +} + +func _Value_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { + m := msg.(*Value) + switch tag { + case 1: // kind.null_value + if wire != proto.WireVarint { + return true, proto.ErrInternalBadWireType + } + x, err := b.DecodeVarint() + m.Kind = &Value_NullValue{NullValue(x)} + return true, err + case 2: // kind.number_value + if wire != proto.WireFixed64 { + return true, proto.ErrInternalBadWireType + } + x, err := b.DecodeFixed64() + m.Kind = &Value_NumberValue{math.Float64frombits(x)} + return true, err + case 3: // kind.string_value + if wire != proto.WireBytes { + return true, proto.ErrInternalBadWireType + } + x, err := b.DecodeStringBytes() + m.Kind = &Value_StringValue{x} + return true, err + case 4: // kind.bool_value + if wire != proto.WireVarint { + return true, proto.ErrInternalBadWireType + } + x, err := b.DecodeVarint() + m.Kind = &Value_BoolValue{x != 0} + return true, err + case 5: // kind.struct_value + if wire != proto.WireBytes { + return true, proto.ErrInternalBadWireType + } + msg := new(Struct) + err := b.DecodeMessage(msg) + m.Kind = &Value_StructValue{msg} + return true, err + case 6: // kind.list_value + if wire != proto.WireBytes { + return true, proto.ErrInternalBadWireType + } + msg := new(ListValue) + err := b.DecodeMessage(msg) + m.Kind = &Value_ListValue{msg} + return true, err + default: + return false, nil + } +} + +func _Value_OneofSizer(msg proto.Message) (n int) { + m := msg.(*Value) + // kind + switch x := m.Kind.(type) { + case *Value_NullValue: + n += 1 // tag and wire + n += proto.SizeVarint(uint64(x.NullValue)) + case *Value_NumberValue: + n += 1 // tag and wire + n += 8 + case *Value_StringValue: + n += 1 // tag and wire + n += proto.SizeVarint(uint64(len(x.StringValue))) + n += len(x.StringValue) + case *Value_BoolValue: + n += 1 // tag and wire + n += 1 + case *Value_StructValue: + s := proto.Size(x.StructValue) + n += 1 // tag and wire + n += proto.SizeVarint(uint64(s)) + n += s + case *Value_ListValue: + s := proto.Size(x.ListValue) + n += 1 // tag and wire + n += proto.SizeVarint(uint64(s)) + n += s + case nil: + default: + panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) + } + return n +} + // `ListValue` is a wrapper around a repeated field of values. // // The JSON representation for `ListValue` is JSON array. @@ -264,19 +378,17 @@ func (m *ListValue) Reset() { *m = ListValue{} } func (m *ListValue) String() string { return proto.CompactTextString(m) } func (*ListValue) ProtoMessage() {} func (*ListValue) Descriptor() ([]byte, []int) { - return fileDescriptor_df322afd6c9fb402, []int{2} + return fileDescriptor_struct_3a5a94e0c7801b27, []int{2} } - func (*ListValue) XXX_WellKnownType() string { return "ListValue" } - func (m *ListValue) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListValue.Unmarshal(m, b) } func (m *ListValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ListValue.Marshal(b, m, deterministic) } -func (m *ListValue) XXX_Merge(src proto.Message) { - xxx_messageInfo_ListValue.Merge(m, src) +func (dst *ListValue) XXX_Merge(src proto.Message) { + xxx_messageInfo_ListValue.Merge(dst, src) } func (m *ListValue) XXX_Size() int { return xxx_messageInfo_ListValue.Size(m) @@ -295,16 +407,18 @@ func (m *ListValue) GetValues() []*Value { } func init() { - proto.RegisterEnum("google.protobuf.NullValue", NullValue_name, NullValue_value) proto.RegisterType((*Struct)(nil), "google.protobuf.Struct") proto.RegisterMapType((map[string]*Value)(nil), "google.protobuf.Struct.FieldsEntry") proto.RegisterType((*Value)(nil), "google.protobuf.Value") proto.RegisterType((*ListValue)(nil), "google.protobuf.ListValue") + proto.RegisterEnum("google.protobuf.NullValue", NullValue_name, NullValue_value) } -func init() { proto.RegisterFile("google/protobuf/struct.proto", fileDescriptor_df322afd6c9fb402) } +func init() { + proto.RegisterFile("google/protobuf/struct.proto", fileDescriptor_struct_3a5a94e0c7801b27) +} -var fileDescriptor_df322afd6c9fb402 = []byte{ +var fileDescriptor_struct_3a5a94e0c7801b27 = []byte{ // 417 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x92, 0x41, 0x8b, 0xd3, 0x40, 0x14, 0xc7, 0x3b, 0xc9, 0x36, 0x98, 0x17, 0x59, 0x97, 0x11, 0xb4, 0xac, 0xa2, 0xa1, 0x7b, 0x09, diff --git a/vendor/github.com/golang/protobuf/ptypes/wrappers/wrappers.pb.go b/vendor/github.com/golang/protobuf/ptypes/wrappers/wrappers.pb.go index add19a1ad..0f0fa837f 100644 --- a/vendor/github.com/golang/protobuf/ptypes/wrappers/wrappers.pb.go +++ b/vendor/github.com/golang/protobuf/ptypes/wrappers/wrappers.pb.go @@ -1,13 +1,11 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // source: google/protobuf/wrappers.proto -package wrappers +package wrappers // import "github.com/golang/protobuf/ptypes/wrappers" -import ( - fmt "fmt" - proto "github.com/golang/protobuf/proto" - math "math" -) +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" // Reference imports to suppress errors if they are not otherwise used. var _ = proto.Marshal @@ -18,7 +16,7 @@ var _ = math.Inf // is compatible with the proto package it is being compiled against. // A compilation error at this line likely means your copy of the // proto package needs to be updated. -const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package +const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package // Wrapper message for `double`. // @@ -35,19 +33,17 @@ func (m *DoubleValue) Reset() { *m = DoubleValue{} } func (m *DoubleValue) String() string { return proto.CompactTextString(m) } func (*DoubleValue) ProtoMessage() {} func (*DoubleValue) Descriptor() ([]byte, []int) { - return fileDescriptor_5377b62bda767935, []int{0} + return fileDescriptor_wrappers_16c7c35c009f3253, []int{0} } - func (*DoubleValue) XXX_WellKnownType() string { return "DoubleValue" } - func (m *DoubleValue) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DoubleValue.Unmarshal(m, b) } func (m *DoubleValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DoubleValue.Marshal(b, m, deterministic) } -func (m *DoubleValue) XXX_Merge(src proto.Message) { - xxx_messageInfo_DoubleValue.Merge(m, src) +func (dst *DoubleValue) XXX_Merge(src proto.Message) { + xxx_messageInfo_DoubleValue.Merge(dst, src) } func (m *DoubleValue) XXX_Size() int { return xxx_messageInfo_DoubleValue.Size(m) @@ -80,19 +76,17 @@ func (m *FloatValue) Reset() { *m = FloatValue{} } func (m *FloatValue) String() string { return proto.CompactTextString(m) } func (*FloatValue) ProtoMessage() {} func (*FloatValue) Descriptor() ([]byte, []int) { - return fileDescriptor_5377b62bda767935, []int{1} + return fileDescriptor_wrappers_16c7c35c009f3253, []int{1} } - func (*FloatValue) XXX_WellKnownType() string { return "FloatValue" } - func (m *FloatValue) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_FloatValue.Unmarshal(m, b) } func (m *FloatValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_FloatValue.Marshal(b, m, deterministic) } -func (m *FloatValue) XXX_Merge(src proto.Message) { - xxx_messageInfo_FloatValue.Merge(m, src) +func (dst *FloatValue) XXX_Merge(src proto.Message) { + xxx_messageInfo_FloatValue.Merge(dst, src) } func (m *FloatValue) XXX_Size() int { return xxx_messageInfo_FloatValue.Size(m) @@ -125,19 +119,17 @@ func (m *Int64Value) Reset() { *m = Int64Value{} } func (m *Int64Value) String() string { return proto.CompactTextString(m) } func (*Int64Value) ProtoMessage() {} func (*Int64Value) Descriptor() ([]byte, []int) { - return fileDescriptor_5377b62bda767935, []int{2} + return fileDescriptor_wrappers_16c7c35c009f3253, []int{2} } - func (*Int64Value) XXX_WellKnownType() string { return "Int64Value" } - func (m *Int64Value) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Int64Value.Unmarshal(m, b) } func (m *Int64Value) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Int64Value.Marshal(b, m, deterministic) } -func (m *Int64Value) XXX_Merge(src proto.Message) { - xxx_messageInfo_Int64Value.Merge(m, src) +func (dst *Int64Value) XXX_Merge(src proto.Message) { + xxx_messageInfo_Int64Value.Merge(dst, src) } func (m *Int64Value) XXX_Size() int { return xxx_messageInfo_Int64Value.Size(m) @@ -170,19 +162,17 @@ func (m *UInt64Value) Reset() { *m = UInt64Value{} } func (m *UInt64Value) String() string { return proto.CompactTextString(m) } func (*UInt64Value) ProtoMessage() {} func (*UInt64Value) Descriptor() ([]byte, []int) { - return fileDescriptor_5377b62bda767935, []int{3} + return fileDescriptor_wrappers_16c7c35c009f3253, []int{3} } - func (*UInt64Value) XXX_WellKnownType() string { return "UInt64Value" } - func (m *UInt64Value) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UInt64Value.Unmarshal(m, b) } func (m *UInt64Value) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UInt64Value.Marshal(b, m, deterministic) } -func (m *UInt64Value) XXX_Merge(src proto.Message) { - xxx_messageInfo_UInt64Value.Merge(m, src) +func (dst *UInt64Value) XXX_Merge(src proto.Message) { + xxx_messageInfo_UInt64Value.Merge(dst, src) } func (m *UInt64Value) XXX_Size() int { return xxx_messageInfo_UInt64Value.Size(m) @@ -215,19 +205,17 @@ func (m *Int32Value) Reset() { *m = Int32Value{} } func (m *Int32Value) String() string { return proto.CompactTextString(m) } func (*Int32Value) ProtoMessage() {} func (*Int32Value) Descriptor() ([]byte, []int) { - return fileDescriptor_5377b62bda767935, []int{4} + return fileDescriptor_wrappers_16c7c35c009f3253, []int{4} } - func (*Int32Value) XXX_WellKnownType() string { return "Int32Value" } - func (m *Int32Value) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Int32Value.Unmarshal(m, b) } func (m *Int32Value) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_Int32Value.Marshal(b, m, deterministic) } -func (m *Int32Value) XXX_Merge(src proto.Message) { - xxx_messageInfo_Int32Value.Merge(m, src) +func (dst *Int32Value) XXX_Merge(src proto.Message) { + xxx_messageInfo_Int32Value.Merge(dst, src) } func (m *Int32Value) XXX_Size() int { return xxx_messageInfo_Int32Value.Size(m) @@ -260,19 +248,17 @@ func (m *UInt32Value) Reset() { *m = UInt32Value{} } func (m *UInt32Value) String() string { return proto.CompactTextString(m) } func (*UInt32Value) ProtoMessage() {} func (*UInt32Value) Descriptor() ([]byte, []int) { - return fileDescriptor_5377b62bda767935, []int{5} + return fileDescriptor_wrappers_16c7c35c009f3253, []int{5} } - func (*UInt32Value) XXX_WellKnownType() string { return "UInt32Value" } - func (m *UInt32Value) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UInt32Value.Unmarshal(m, b) } func (m *UInt32Value) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_UInt32Value.Marshal(b, m, deterministic) } -func (m *UInt32Value) XXX_Merge(src proto.Message) { - xxx_messageInfo_UInt32Value.Merge(m, src) +func (dst *UInt32Value) XXX_Merge(src proto.Message) { + xxx_messageInfo_UInt32Value.Merge(dst, src) } func (m *UInt32Value) XXX_Size() int { return xxx_messageInfo_UInt32Value.Size(m) @@ -305,19 +291,17 @@ func (m *BoolValue) Reset() { *m = BoolValue{} } func (m *BoolValue) String() string { return proto.CompactTextString(m) } func (*BoolValue) ProtoMessage() {} func (*BoolValue) Descriptor() ([]byte, []int) { - return fileDescriptor_5377b62bda767935, []int{6} + return fileDescriptor_wrappers_16c7c35c009f3253, []int{6} } - func (*BoolValue) XXX_WellKnownType() string { return "BoolValue" } - func (m *BoolValue) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BoolValue.Unmarshal(m, b) } func (m *BoolValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BoolValue.Marshal(b, m, deterministic) } -func (m *BoolValue) XXX_Merge(src proto.Message) { - xxx_messageInfo_BoolValue.Merge(m, src) +func (dst *BoolValue) XXX_Merge(src proto.Message) { + xxx_messageInfo_BoolValue.Merge(dst, src) } func (m *BoolValue) XXX_Size() int { return xxx_messageInfo_BoolValue.Size(m) @@ -350,19 +334,17 @@ func (m *StringValue) Reset() { *m = StringValue{} } func (m *StringValue) String() string { return proto.CompactTextString(m) } func (*StringValue) ProtoMessage() {} func (*StringValue) Descriptor() ([]byte, []int) { - return fileDescriptor_5377b62bda767935, []int{7} + return fileDescriptor_wrappers_16c7c35c009f3253, []int{7} } - func (*StringValue) XXX_WellKnownType() string { return "StringValue" } - func (m *StringValue) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StringValue.Unmarshal(m, b) } func (m *StringValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_StringValue.Marshal(b, m, deterministic) } -func (m *StringValue) XXX_Merge(src proto.Message) { - xxx_messageInfo_StringValue.Merge(m, src) +func (dst *StringValue) XXX_Merge(src proto.Message) { + xxx_messageInfo_StringValue.Merge(dst, src) } func (m *StringValue) XXX_Size() int { return xxx_messageInfo_StringValue.Size(m) @@ -395,19 +377,17 @@ func (m *BytesValue) Reset() { *m = BytesValue{} } func (m *BytesValue) String() string { return proto.CompactTextString(m) } func (*BytesValue) ProtoMessage() {} func (*BytesValue) Descriptor() ([]byte, []int) { - return fileDescriptor_5377b62bda767935, []int{8} + return fileDescriptor_wrappers_16c7c35c009f3253, []int{8} } - func (*BytesValue) XXX_WellKnownType() string { return "BytesValue" } - func (m *BytesValue) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BytesValue.Unmarshal(m, b) } func (m *BytesValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_BytesValue.Marshal(b, m, deterministic) } -func (m *BytesValue) XXX_Merge(src proto.Message) { - xxx_messageInfo_BytesValue.Merge(m, src) +func (dst *BytesValue) XXX_Merge(src proto.Message) { + xxx_messageInfo_BytesValue.Merge(dst, src) } func (m *BytesValue) XXX_Size() int { return xxx_messageInfo_BytesValue.Size(m) @@ -437,9 +417,11 @@ func init() { proto.RegisterType((*BytesValue)(nil), "google.protobuf.BytesValue") } -func init() { proto.RegisterFile("google/protobuf/wrappers.proto", fileDescriptor_5377b62bda767935) } +func init() { + proto.RegisterFile("google/protobuf/wrappers.proto", fileDescriptor_wrappers_16c7c35c009f3253) +} -var fileDescriptor_5377b62bda767935 = []byte{ +var fileDescriptor_wrappers_16c7c35c009f3253 = []byte{ // 259 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x4b, 0xcf, 0xcf, 0x4f, 0xcf, 0x49, 0xd5, 0x2f, 0x28, 0xca, 0x2f, 0xc9, 0x4f, 0x2a, 0x4d, 0xd3, 0x2f, 0x2f, 0x4a, 0x2c, diff --git a/vendor/github.com/yandex-cloud/go-genproto/AUTHORS b/vendor/github.com/yandex-cloud/go-genproto/AUTHORS new file mode 100644 index 000000000..9c3610d41 --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-genproto/AUTHORS @@ -0,0 +1,3 @@ +The following authors have created the source code of "Go generated proto packages" published and distributed by YANDEX LLC as the owner: + +Maxim Kolganov diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/disk.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/disk.pb.go index a5d663606..381e72365 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/disk.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/disk.pb.go @@ -52,7 +52,7 @@ func (x Disk_Status) String() string { return proto.EnumName(Disk_Status_name, int32(x)) } func (Disk_Status) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_disk_d27a2bc800477bf5, []int{0, 0} + return fileDescriptor_disk_de2270285e4895a2, []int{0, 0} } // A Disk resource. For more information, see [Disks](/docs/compute/concepts/disk). @@ -60,14 +60,13 @@ type Disk struct { // ID of the disk. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the folder that the disk belongs to. - FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` - // Creation timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format. + FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` CreatedAt *timestamp.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Name of the disk. 1-63 characters long. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Description of the disk. 0-256 characters long. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` - // Resource labels as `` key:value `` pairs. Maximum of 64 per resource. + // Resource labels as `key:value` pairs. Maximum of 64 per resource. Labels map[string]string `protobuf:"bytes,6,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // ID of the disk type. TypeId string `protobuf:"bytes,7,opt,name=type_id,json=typeId,proto3" json:"type_id,omitempty"` @@ -101,7 +100,7 @@ func (m *Disk) Reset() { *m = Disk{} } func (m *Disk) String() string { return proto.CompactTextString(m) } func (*Disk) ProtoMessage() {} func (*Disk) Descriptor() ([]byte, []int) { - return fileDescriptor_disk_d27a2bc800477bf5, []int{0} + return fileDescriptor_disk_de2270285e4895a2, []int{0} } func (m *Disk) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Disk.Unmarshal(m, b) @@ -315,10 +314,10 @@ func init() { } func init() { - proto.RegisterFile("yandex/cloud/compute/v1/disk.proto", fileDescriptor_disk_d27a2bc800477bf5) + proto.RegisterFile("yandex/cloud/compute/v1/disk.proto", fileDescriptor_disk_de2270285e4895a2) } -var fileDescriptor_disk_d27a2bc800477bf5 = []byte{ +var fileDescriptor_disk_de2270285e4895a2 = []byte{ // 533 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x93, 0x41, 0x4f, 0xdb, 0x3e, 0x18, 0xc6, 0x49, 0xd3, 0x86, 0xe6, 0x0d, 0xf0, 0x8f, 0xac, 0xbf, 0x46, 0xc4, 0x0e, 0x64, 0x68, diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/disk_service.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/disk_service.pb.go index 02bd073bd..3b1b2cb71 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/disk_service.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/disk_service.pb.go @@ -41,7 +41,7 @@ func (m *GetDiskRequest) Reset() { *m = GetDiskRequest{} } func (m *GetDiskRequest) String() string { return proto.CompactTextString(m) } func (*GetDiskRequest) ProtoMessage() {} func (*GetDiskRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_disk_service_204a5ebc353c6801, []int{0} + return fileDescriptor_disk_service_314d5b4ba085ca45, []int{0} } func (m *GetDiskRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetDiskRequest.Unmarshal(m, b) @@ -95,7 +95,7 @@ func (m *ListDisksRequest) Reset() { *m = ListDisksRequest{} } func (m *ListDisksRequest) String() string { return proto.CompactTextString(m) } func (*ListDisksRequest) ProtoMessage() {} func (*ListDisksRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_disk_service_204a5ebc353c6801, []int{1} + return fileDescriptor_disk_service_314d5b4ba085ca45, []int{1} } func (m *ListDisksRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListDisksRequest.Unmarshal(m, b) @@ -162,7 +162,7 @@ func (m *ListDisksResponse) Reset() { *m = ListDisksResponse{} } func (m *ListDisksResponse) String() string { return proto.CompactTextString(m) } func (*ListDisksResponse) ProtoMessage() {} func (*ListDisksResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_disk_service_204a5ebc353c6801, []int{2} + return fileDescriptor_disk_service_314d5b4ba085ca45, []int{2} } func (m *ListDisksResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListDisksResponse.Unmarshal(m, b) @@ -204,7 +204,7 @@ type CreateDiskRequest struct { Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the disk. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` - // Resource labels as `` key:value `` pairs. + // Resource labels as `key:value` pairs. Labels map[string]string `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // ID of the disk type. // To get a list of available disk types use the [yandex.cloud.compute.v1.DiskTypeService.List] request. @@ -229,7 +229,7 @@ func (m *CreateDiskRequest) Reset() { *m = CreateDiskRequest{} } func (m *CreateDiskRequest) String() string { return proto.CompactTextString(m) } func (*CreateDiskRequest) ProtoMessage() {} func (*CreateDiskRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_disk_service_204a5ebc353c6801, []int{3} + return fileDescriptor_disk_service_314d5b4ba085ca45, []int{3} } func (m *CreateDiskRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateDiskRequest.Unmarshal(m, b) @@ -413,7 +413,7 @@ func (m *CreateDiskMetadata) Reset() { *m = CreateDiskMetadata{} } func (m *CreateDiskMetadata) String() string { return proto.CompactTextString(m) } func (*CreateDiskMetadata) ProtoMessage() {} func (*CreateDiskMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_disk_service_204a5ebc353c6801, []int{4} + return fileDescriptor_disk_service_314d5b4ba085ca45, []int{4} } func (m *CreateDiskMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateDiskMetadata.Unmarshal(m, b) @@ -450,9 +450,9 @@ type UpdateDiskRequest struct { Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Description of the disk. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` - // Resource labels as `` key:value `` pairs. + // Resource labels as `key:value` pairs. // - // Existing set of `` labels `` is completely replaced by the provided set. + // Existing set of `labels` is completely replaced by the provided set. Labels map[string]string `protobuf:"bytes,5,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // Size of the disk, specified in bytes. Size int64 `protobuf:"varint,6,opt,name=size,proto3" json:"size,omitempty"` @@ -465,7 +465,7 @@ func (m *UpdateDiskRequest) Reset() { *m = UpdateDiskRequest{} } func (m *UpdateDiskRequest) String() string { return proto.CompactTextString(m) } func (*UpdateDiskRequest) ProtoMessage() {} func (*UpdateDiskRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_disk_service_204a5ebc353c6801, []int{5} + return fileDescriptor_disk_service_314d5b4ba085ca45, []int{5} } func (m *UpdateDiskRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateDiskRequest.Unmarshal(m, b) @@ -539,7 +539,7 @@ func (m *UpdateDiskMetadata) Reset() { *m = UpdateDiskMetadata{} } func (m *UpdateDiskMetadata) String() string { return proto.CompactTextString(m) } func (*UpdateDiskMetadata) ProtoMessage() {} func (*UpdateDiskMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_disk_service_204a5ebc353c6801, []int{6} + return fileDescriptor_disk_service_314d5b4ba085ca45, []int{6} } func (m *UpdateDiskMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateDiskMetadata.Unmarshal(m, b) @@ -579,7 +579,7 @@ func (m *DeleteDiskRequest) Reset() { *m = DeleteDiskRequest{} } func (m *DeleteDiskRequest) String() string { return proto.CompactTextString(m) } func (*DeleteDiskRequest) ProtoMessage() {} func (*DeleteDiskRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_disk_service_204a5ebc353c6801, []int{7} + return fileDescriptor_disk_service_314d5b4ba085ca45, []int{7} } func (m *DeleteDiskRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteDiskRequest.Unmarshal(m, b) @@ -618,7 +618,7 @@ func (m *DeleteDiskMetadata) Reset() { *m = DeleteDiskMetadata{} } func (m *DeleteDiskMetadata) String() string { return proto.CompactTextString(m) } func (*DeleteDiskMetadata) ProtoMessage() {} func (*DeleteDiskMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_disk_service_204a5ebc353c6801, []int{8} + return fileDescriptor_disk_service_314d5b4ba085ca45, []int{8} } func (m *DeleteDiskMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteDiskMetadata.Unmarshal(m, b) @@ -664,7 +664,7 @@ func (m *ListDiskOperationsRequest) Reset() { *m = ListDiskOperationsReq func (m *ListDiskOperationsRequest) String() string { return proto.CompactTextString(m) } func (*ListDiskOperationsRequest) ProtoMessage() {} func (*ListDiskOperationsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_disk_service_204a5ebc353c6801, []int{9} + return fileDescriptor_disk_service_314d5b4ba085ca45, []int{9} } func (m *ListDiskOperationsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListDiskOperationsRequest.Unmarshal(m, b) @@ -722,7 +722,7 @@ func (m *ListDiskOperationsResponse) Reset() { *m = ListDiskOperationsRe func (m *ListDiskOperationsResponse) String() string { return proto.CompactTextString(m) } func (*ListDiskOperationsResponse) ProtoMessage() {} func (*ListDiskOperationsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_disk_service_204a5ebc353c6801, []int{10} + return fileDescriptor_disk_service_314d5b4ba085ca45, []int{10} } func (m *ListDiskOperationsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListDiskOperationsResponse.Unmarshal(m, b) @@ -1042,10 +1042,10 @@ var _DiskService_serviceDesc = grpc.ServiceDesc{ } func init() { - proto.RegisterFile("yandex/cloud/compute/v1/disk_service.proto", fileDescriptor_disk_service_204a5ebc353c6801) + proto.RegisterFile("yandex/cloud/compute/v1/disk_service.proto", fileDescriptor_disk_service_314d5b4ba085ca45) } -var fileDescriptor_disk_service_204a5ebc353c6801 = []byte{ +var fileDescriptor_disk_service_314d5b4ba085ca45 = []byte{ // 1084 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x56, 0xcf, 0x73, 0xdb, 0x44, 0x14, 0x46, 0xb1, 0xa2, 0xd8, 0xcf, 0x50, 0x92, 0x85, 0x52, 0x47, 0x90, 0x99, 0x44, 0x4c, 0xd3, diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/image.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/image.pb.go index a58884659..0c17ee362 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/image.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/image.pb.go @@ -52,7 +52,7 @@ func (x Image_Status) String() string { return proto.EnumName(Image_Status_name, int32(x)) } func (Image_Status) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_image_b90d09089d7c657a, []int{0, 0} + return fileDescriptor_image_50f442d51c07b7d7, []int{0, 0} } type Os_Type int32 @@ -80,7 +80,7 @@ func (x Os_Type) String() string { return proto.EnumName(Os_Type_name, int32(x)) } func (Os_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_image_b90d09089d7c657a, []int{1, 0} + return fileDescriptor_image_50f442d51c07b7d7, []int{1, 0} } // An Image resource. @@ -88,14 +88,13 @@ type Image struct { // ID of the image. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the folder that the image belongs to. - FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` - // Creation timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format. + FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` CreatedAt *timestamp.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Name of the image. 1-63 characters long. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Description of the image. 0-256 characters long. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` - // Resource labels as `` key:value `` pairs. Maximum of 64 per resource. + // Resource labels as `key:value` pairs. Maximum of 64 per resource. Labels map[string]string `protobuf:"bytes,6,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // The name of the image family to which this image belongs. // @@ -129,7 +128,7 @@ func (m *Image) Reset() { *m = Image{} } func (m *Image) String() string { return proto.CompactTextString(m) } func (*Image) ProtoMessage() {} func (*Image) Descriptor() ([]byte, []int) { - return fileDescriptor_image_b90d09089d7c657a, []int{0} + return fileDescriptor_image_50f442d51c07b7d7, []int{0} } func (m *Image) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Image.Unmarshal(m, b) @@ -245,7 +244,7 @@ func (m *Os) Reset() { *m = Os{} } func (m *Os) String() string { return proto.CompactTextString(m) } func (*Os) ProtoMessage() {} func (*Os) Descriptor() ([]byte, []int) { - return fileDescriptor_image_b90d09089d7c657a, []int{1} + return fileDescriptor_image_50f442d51c07b7d7, []int{1} } func (m *Os) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Os.Unmarshal(m, b) @@ -281,10 +280,10 @@ func init() { } func init() { - proto.RegisterFile("yandex/cloud/compute/v1/image.proto", fileDescriptor_image_b90d09089d7c657a) + proto.RegisterFile("yandex/cloud/compute/v1/image.proto", fileDescriptor_image_50f442d51c07b7d7) } -var fileDescriptor_image_b90d09089d7c657a = []byte{ +var fileDescriptor_image_50f442d51c07b7d7 = []byte{ // 555 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x93, 0xdf, 0x6b, 0x9c, 0x40, 0x10, 0xc7, 0xab, 0xf7, 0x23, 0x71, 0x4c, 0x83, 0x2c, 0x21, 0x95, 0xe4, 0x21, 0xf6, 0x4a, 0xe1, diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/image_service.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/image_service.pb.go index d9a83d748..a42c5a8e2 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/image_service.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/image_service.pb.go @@ -41,7 +41,7 @@ func (m *GetImageRequest) Reset() { *m = GetImageRequest{} } func (m *GetImageRequest) String() string { return proto.CompactTextString(m) } func (*GetImageRequest) ProtoMessage() {} func (*GetImageRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_image_service_6afec801ba593e67, []int{0} + return fileDescriptor_image_service_bc437c5b9fae1fa8, []int{0} } func (m *GetImageRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetImageRequest.Unmarshal(m, b) @@ -83,7 +83,7 @@ func (m *GetImageLatestByFamilyRequest) Reset() { *m = GetImageLatestByF func (m *GetImageLatestByFamilyRequest) String() string { return proto.CompactTextString(m) } func (*GetImageLatestByFamilyRequest) ProtoMessage() {} func (*GetImageLatestByFamilyRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_image_service_6afec801ba593e67, []int{1} + return fileDescriptor_image_service_bc437c5b9fae1fa8, []int{1} } func (m *GetImageLatestByFamilyRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetImageLatestByFamilyRequest.Unmarshal(m, b) @@ -144,7 +144,7 @@ func (m *ListImagesRequest) Reset() { *m = ListImagesRequest{} } func (m *ListImagesRequest) String() string { return proto.CompactTextString(m) } func (*ListImagesRequest) ProtoMessage() {} func (*ListImagesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_image_service_6afec801ba593e67, []int{2} + return fileDescriptor_image_service_bc437c5b9fae1fa8, []int{2} } func (m *ListImagesRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListImagesRequest.Unmarshal(m, b) @@ -211,7 +211,7 @@ func (m *ListImagesResponse) Reset() { *m = ListImagesResponse{} } func (m *ListImagesResponse) String() string { return proto.CompactTextString(m) } func (*ListImagesResponse) ProtoMessage() {} func (*ListImagesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_image_service_6afec801ba593e67, []int{3} + return fileDescriptor_image_service_bc437c5b9fae1fa8, []int{3} } func (m *ListImagesResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListImagesResponse.Unmarshal(m, b) @@ -253,7 +253,7 @@ type CreateImageRequest struct { Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the image. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` - // Resource labels as `` key:value `` pairs. + // Resource labels as `key:value` pairs. Labels map[string]string `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // The name of the image family to which this image belongs. // To get information about the most recent image from a family, use a [ImageService.GetLatestByFamily] request. @@ -287,7 +287,7 @@ func (m *CreateImageRequest) Reset() { *m = CreateImageRequest{} } func (m *CreateImageRequest) String() string { return proto.CompactTextString(m) } func (*CreateImageRequest) ProtoMessage() {} func (*CreateImageRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_image_service_6afec801ba593e67, []int{4} + return fileDescriptor_image_service_bc437c5b9fae1fa8, []int{4} } func (m *CreateImageRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateImageRequest.Unmarshal(m, b) @@ -534,7 +534,7 @@ func (m *CreateImageMetadata) Reset() { *m = CreateImageMetadata{} } func (m *CreateImageMetadata) String() string { return proto.CompactTextString(m) } func (*CreateImageMetadata) ProtoMessage() {} func (*CreateImageMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_image_service_6afec801ba593e67, []int{5} + return fileDescriptor_image_service_bc437c5b9fae1fa8, []int{5} } func (m *CreateImageMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateImageMetadata.Unmarshal(m, b) @@ -574,9 +574,9 @@ type UpdateImageRequest struct { // Minimum size of the disk that can be created from this image. // Specified in bytes. Should be more than the volume of source data and more than the virtual disk size. MinDiskSize int64 `protobuf:"varint,5,opt,name=min_disk_size,json=minDiskSize,proto3" json:"min_disk_size,omitempty"` - // Resource labels as `` key:value `` pairs. + // Resource labels as `key:value` pairs. // - // Existing set of `` labels `` is completely replaced by the provided set. + // Existing set of `labels` is completely replaced by the provided set. Labels map[string]string `protobuf:"bytes,6,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -587,7 +587,7 @@ func (m *UpdateImageRequest) Reset() { *m = UpdateImageRequest{} } func (m *UpdateImageRequest) String() string { return proto.CompactTextString(m) } func (*UpdateImageRequest) ProtoMessage() {} func (*UpdateImageRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_image_service_6afec801ba593e67, []int{6} + return fileDescriptor_image_service_bc437c5b9fae1fa8, []int{6} } func (m *UpdateImageRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateImageRequest.Unmarshal(m, b) @@ -661,7 +661,7 @@ func (m *UpdateImageMetadata) Reset() { *m = UpdateImageMetadata{} } func (m *UpdateImageMetadata) String() string { return proto.CompactTextString(m) } func (*UpdateImageMetadata) ProtoMessage() {} func (*UpdateImageMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_image_service_6afec801ba593e67, []int{7} + return fileDescriptor_image_service_bc437c5b9fae1fa8, []int{7} } func (m *UpdateImageMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateImageMetadata.Unmarshal(m, b) @@ -701,7 +701,7 @@ func (m *DeleteImageRequest) Reset() { *m = DeleteImageRequest{} } func (m *DeleteImageRequest) String() string { return proto.CompactTextString(m) } func (*DeleteImageRequest) ProtoMessage() {} func (*DeleteImageRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_image_service_6afec801ba593e67, []int{8} + return fileDescriptor_image_service_bc437c5b9fae1fa8, []int{8} } func (m *DeleteImageRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteImageRequest.Unmarshal(m, b) @@ -740,7 +740,7 @@ func (m *DeleteImageMetadata) Reset() { *m = DeleteImageMetadata{} } func (m *DeleteImageMetadata) String() string { return proto.CompactTextString(m) } func (*DeleteImageMetadata) ProtoMessage() {} func (*DeleteImageMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_image_service_6afec801ba593e67, []int{9} + return fileDescriptor_image_service_bc437c5b9fae1fa8, []int{9} } func (m *DeleteImageMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteImageMetadata.Unmarshal(m, b) @@ -786,7 +786,7 @@ func (m *ListImageOperationsRequest) Reset() { *m = ListImageOperationsR func (m *ListImageOperationsRequest) String() string { return proto.CompactTextString(m) } func (*ListImageOperationsRequest) ProtoMessage() {} func (*ListImageOperationsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_image_service_6afec801ba593e67, []int{10} + return fileDescriptor_image_service_bc437c5b9fae1fa8, []int{10} } func (m *ListImageOperationsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListImageOperationsRequest.Unmarshal(m, b) @@ -844,7 +844,7 @@ func (m *ListImageOperationsResponse) Reset() { *m = ListImageOperations func (m *ListImageOperationsResponse) String() string { return proto.CompactTextString(m) } func (*ListImageOperationsResponse) ProtoMessage() {} func (*ListImageOperationsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_image_service_6afec801ba593e67, []int{11} + return fileDescriptor_image_service_bc437c5b9fae1fa8, []int{11} } func (m *ListImageOperationsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListImageOperationsResponse.Unmarshal(m, b) @@ -1194,10 +1194,10 @@ var _ImageService_serviceDesc = grpc.ServiceDesc{ } func init() { - proto.RegisterFile("yandex/cloud/compute/v1/image_service.proto", fileDescriptor_image_service_6afec801ba593e67) + proto.RegisterFile("yandex/cloud/compute/v1/image_service.proto", fileDescriptor_image_service_bc437c5b9fae1fa8) } -var fileDescriptor_image_service_6afec801ba593e67 = []byte{ +var fileDescriptor_image_service_bc437c5b9fae1fa8 = []byte{ // 1209 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x57, 0xbf, 0x6f, 0xdb, 0xd6, 0x13, 0x0f, 0x2d, 0x89, 0x96, 0x4e, 0xce, 0xaf, 0xf7, 0x4d, 0x10, 0x85, 0x89, 0xbf, 0xb5, 0x69, diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/instance.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/instance.pb.go index 6d8e17fb1..5b284a619 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/instance.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/instance.pb.go @@ -25,7 +25,7 @@ const ( IpVersion_IP_VERSION_UNSPECIFIED IpVersion = 0 // IPv4 address, for example 192.0.2.235. IpVersion_IPV4 IpVersion = 1 - // IPv6 address: not available yet. + // IPv6 address. Not available yet. IpVersion_IPV6 IpVersion = 2 ) @@ -44,7 +44,7 @@ func (x IpVersion) String() string { return proto.EnumName(IpVersion_name, int32(x)) } func (IpVersion) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_instance_9ed228c16f2b2625, []int{0} + return fileDescriptor_instance_da800a4f3ac3c9a8, []int{0} } type Instance_Status int32 @@ -104,7 +104,7 @@ func (x Instance_Status) String() string { return proto.EnumName(Instance_Status_name, int32(x)) } func (Instance_Status) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_instance_9ed228c16f2b2625, []int{0, 0} + return fileDescriptor_instance_da800a4f3ac3c9a8, []int{0, 0} } type AttachedDisk_Mode int32 @@ -132,7 +132,7 @@ func (x AttachedDisk_Mode) String() string { return proto.EnumName(AttachedDisk_Mode_name, int32(x)) } func (AttachedDisk_Mode) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_instance_9ed228c16f2b2625, []int{2, 0} + return fileDescriptor_instance_da800a4f3ac3c9a8, []int{2, 0} } // An Instance resource. For more information, see [Instances](/docs/compute/concepts/vm). @@ -140,14 +140,13 @@ type Instance struct { // ID of the instance. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the folder that the instance belongs to. - FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` - // Creation timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format. + FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` CreatedAt *timestamp.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Name of the instance. 1-63 characters long. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Description of the instance. 0-256 characters long. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` - // Resource labels as `` key:value `` pairs. Maximum of 64 per resource. + // Resource labels as `key:value` pairs. Maximum of 64 per resource. Labels map[string]string `protobuf:"bytes,6,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // ID of the availability zone where the instance resides. ZoneId string `protobuf:"bytes,7,opt,name=zone_id,json=zoneId,proto3" json:"zone_id,omitempty"` @@ -157,7 +156,7 @@ type Instance struct { Resources *Resources `protobuf:"bytes,9,opt,name=resources,proto3" json:"resources,omitempty"` // Status of the instance. Status Instance_Status `protobuf:"varint,10,opt,name=status,proto3,enum=yandex.cloud.compute.v1.Instance_Status" json:"status,omitempty"` - // The metadata key/value pairs assigned to this instance. This includes custom metadata and predefined keys. + // The metadata `key:value` pairs assigned to this instance. This includes custom metadata and predefined keys. // // For example, you may use the metadata in order to provide your public SSH key to the instance. // For more information, see [Metadata](/docs/compute/concepts/vm-metadata). @@ -174,6 +173,7 @@ type Instance struct { Fqdn string `protobuf:"bytes,16,opt,name=fqdn,proto3" json:"fqdn,omitempty"` // Scheduling policy configuration. SchedulingPolicy *SchedulingPolicy `protobuf:"bytes,17,opt,name=scheduling_policy,json=schedulingPolicy,proto3" json:"scheduling_policy,omitempty"` + ServiceAccountId string `protobuf:"bytes,18,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` @@ -183,7 +183,7 @@ func (m *Instance) Reset() { *m = Instance{} } func (m *Instance) String() string { return proto.CompactTextString(m) } func (*Instance) ProtoMessage() {} func (*Instance) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_9ed228c16f2b2625, []int{0} + return fileDescriptor_instance_da800a4f3ac3c9a8, []int{0} } func (m *Instance) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Instance.Unmarshal(m, b) @@ -315,6 +315,13 @@ func (m *Instance) GetSchedulingPolicy() *SchedulingPolicy { return nil } +func (m *Instance) GetServiceAccountId() string { + if m != nil { + return m.ServiceAccountId + } + return "" +} + type Resources struct { // The amount of memory available to the instance, specified in bytes. Memory int64 `protobuf:"varint,1,opt,name=memory,proto3" json:"memory,omitempty"` @@ -332,7 +339,7 @@ func (m *Resources) Reset() { *m = Resources{} } func (m *Resources) String() string { return proto.CompactTextString(m) } func (*Resources) ProtoMessage() {} func (*Resources) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_9ed228c16f2b2625, []int{1} + return fileDescriptor_instance_da800a4f3ac3c9a8, []int{1} } func (m *Resources) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Resources.Unmarshal(m, b) @@ -394,7 +401,7 @@ func (m *AttachedDisk) Reset() { *m = AttachedDisk{} } func (m *AttachedDisk) String() string { return proto.CompactTextString(m) } func (*AttachedDisk) ProtoMessage() {} func (*AttachedDisk) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_9ed228c16f2b2625, []int{2} + return fileDescriptor_instance_da800a4f3ac3c9a8, []int{2} } func (m *AttachedDisk) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AttachedDisk.Unmarshal(m, b) @@ -463,7 +470,7 @@ func (m *NetworkInterface) Reset() { *m = NetworkInterface{} } func (m *NetworkInterface) String() string { return proto.CompactTextString(m) } func (*NetworkInterface) ProtoMessage() {} func (*NetworkInterface) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_9ed228c16f2b2625, []int{3} + return fileDescriptor_instance_da800a4f3ac3c9a8, []int{3} } func (m *NetworkInterface) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_NetworkInterface.Unmarshal(m, b) @@ -532,7 +539,7 @@ func (m *PrimaryAddress) Reset() { *m = PrimaryAddress{} } func (m *PrimaryAddress) String() string { return proto.CompactTextString(m) } func (*PrimaryAddress) ProtoMessage() {} func (*PrimaryAddress) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_9ed228c16f2b2625, []int{4} + return fileDescriptor_instance_da800a4f3ac3c9a8, []int{4} } func (m *PrimaryAddress) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PrimaryAddress.Unmarshal(m, b) @@ -580,7 +587,7 @@ func (m *OneToOneNat) Reset() { *m = OneToOneNat{} } func (m *OneToOneNat) String() string { return proto.CompactTextString(m) } func (*OneToOneNat) ProtoMessage() {} func (*OneToOneNat) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_9ed228c16f2b2625, []int{5} + return fileDescriptor_instance_da800a4f3ac3c9a8, []int{5} } func (m *OneToOneNat) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_OneToOneNat.Unmarshal(m, b) @@ -615,7 +622,7 @@ func (m *OneToOneNat) GetIpVersion() IpVersion { } type SchedulingPolicy struct { - // Set if instance is preemptible. + // True for short-lived compute instances. For more information, see [Preemptible VMs](/docs/compute/concepts/preemptible-vm). Preemptible bool `protobuf:"varint,1,opt,name=preemptible,proto3" json:"preemptible,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -626,7 +633,7 @@ func (m *SchedulingPolicy) Reset() { *m = SchedulingPolicy{} } func (m *SchedulingPolicy) String() string { return proto.CompactTextString(m) } func (*SchedulingPolicy) ProtoMessage() {} func (*SchedulingPolicy) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_9ed228c16f2b2625, []int{6} + return fileDescriptor_instance_da800a4f3ac3c9a8, []int{6} } func (m *SchedulingPolicy) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SchedulingPolicy.Unmarshal(m, b) @@ -669,76 +676,77 @@ func init() { } func init() { - proto.RegisterFile("yandex/cloud/compute/v1/instance.proto", fileDescriptor_instance_9ed228c16f2b2625) + proto.RegisterFile("yandex/cloud/compute/v1/instance.proto", fileDescriptor_instance_da800a4f3ac3c9a8) } -var fileDescriptor_instance_9ed228c16f2b2625 = []byte{ - // 1058 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x56, 0x6d, 0x6f, 0xe3, 0x44, - 0x10, 0x26, 0x2f, 0x4d, 0xe3, 0x49, 0x1b, 0xdc, 0xd5, 0xa9, 0x67, 0x95, 0x0f, 0xad, 0xc2, 0x5b, - 0x39, 0xa9, 0x8e, 0xae, 0x54, 0x15, 0x47, 0x25, 0x74, 0xb9, 0xc6, 0x07, 0x16, 0x6d, 0x12, 0x6d, - 0xd2, 0xf0, 0xf2, 0x01, 0x6b, 0xe3, 0xdd, 0xe4, 0x4c, 0x6d, 0xaf, 0xb1, 0xd7, 0x81, 0xf2, 0x3b, - 0xf8, 0x19, 0xfc, 0x2e, 0xfe, 0x04, 0x5f, 0xd0, 0xee, 0xda, 0xb9, 0x5c, 0xa4, 0x70, 0x07, 0x9f, - 0xb2, 0xf3, 0xcc, 0xcc, 0x33, 0x2f, 0x99, 0x9d, 0x35, 0x7c, 0xf2, 0x40, 0x62, 0xca, 0x7e, 0xeb, - 0xfa, 0x21, 0xcf, 0x69, 0xd7, 0xe7, 0x51, 0x92, 0x0b, 0xd6, 0x5d, 0x3e, 0xed, 0x06, 0x71, 0x26, - 0x48, 0xec, 0x33, 0x3b, 0x49, 0xb9, 0xe0, 0xe8, 0xb1, 0xb6, 0xb3, 0x95, 0x9d, 0x5d, 0xd8, 0xd9, - 0xcb, 0xa7, 0x47, 0xc7, 0x0b, 0xce, 0x17, 0x21, 0xeb, 0x2a, 0xb3, 0x59, 0x3e, 0xef, 0x8a, 0x20, - 0x62, 0x99, 0x20, 0x51, 0xa2, 0x3d, 0x3b, 0x7f, 0x37, 0xa1, 0xe9, 0x16, 0x64, 0xa8, 0x0d, 0xd5, - 0x80, 0x5a, 0x95, 0x93, 0xca, 0xa9, 0x81, 0xab, 0x01, 0x45, 0x1f, 0x80, 0x31, 0xe7, 0x21, 0x65, - 0xa9, 0x17, 0x50, 0xab, 0xaa, 0xe0, 0xa6, 0x06, 0x5c, 0x8a, 0x9e, 0x01, 0xf8, 0x29, 0x23, 0x82, - 0x51, 0x8f, 0x08, 0xab, 0x76, 0x52, 0x39, 0x6d, 0x9d, 0x1f, 0xd9, 0x3a, 0x9e, 0x5d, 0xc6, 0xb3, - 0x27, 0x65, 0x3c, 0x6c, 0x14, 0xd6, 0x3d, 0x81, 0x10, 0xd4, 0x63, 0x12, 0x31, 0xab, 0xae, 0x28, - 0xd5, 0x19, 0x9d, 0x40, 0x8b, 0xb2, 0xcc, 0x4f, 0x83, 0x44, 0x04, 0x3c, 0xb6, 0x76, 0x94, 0x6a, - 0x1d, 0x42, 0x0e, 0x34, 0x42, 0x32, 0x63, 0x61, 0x66, 0x35, 0x4e, 0x6a, 0xa7, 0xad, 0xf3, 0x33, - 0x7b, 0x4b, 0xd5, 0x76, 0x59, 0x90, 0x7d, 0xa3, 0xec, 0x9d, 0x58, 0xa4, 0x0f, 0xb8, 0x70, 0x46, - 0x8f, 0x61, 0xf7, 0x77, 0x1e, 0x33, 0x59, 0xd2, 0xae, 0x0a, 0xd2, 0x90, 0xa2, 0x4b, 0xd1, 0x31, - 0xb4, 0x92, 0x90, 0x88, 0x39, 0x4f, 0x23, 0xa9, 0x6c, 0x2a, 0x25, 0x94, 0x90, 0x4b, 0xd1, 0x73, - 0x30, 0x52, 0x96, 0xf1, 0x3c, 0xf5, 0x59, 0x66, 0x19, 0xaa, 0xe0, 0xce, 0xd6, 0x1c, 0x70, 0x69, - 0x89, 0x5f, 0x3b, 0xa1, 0xe7, 0xd0, 0xc8, 0x04, 0x11, 0x79, 0x66, 0xc1, 0x49, 0xe5, 0xb4, 0x7d, - 0x7e, 0xfa, 0xf6, 0x12, 0xc6, 0xca, 0x1e, 0x17, 0x7e, 0xe8, 0x5b, 0x68, 0x46, 0x4c, 0x10, 0x4a, - 0x04, 0xb1, 0x5a, 0xaa, 0x0d, 0xdd, 0xb7, 0x73, 0xdc, 0x16, 0x1e, 0xba, 0x11, 0x2b, 0x02, 0xf4, - 0x02, 0x8c, 0x19, 0xe7, 0xc2, 0xa3, 0x41, 0x76, 0x6f, 0xed, 0xa9, 0x82, 0x3e, 0xde, 0xca, 0xd6, - 0x13, 0x82, 0xf8, 0xaf, 0x18, 0xed, 0x07, 0xd9, 0x3d, 0x6e, 0x4a, 0x3f, 0x79, 0x42, 0x03, 0x78, - 0x3f, 0x63, 0x3e, 0x8f, 0x29, 0x49, 0x1f, 0x14, 0x51, 0x66, 0xed, 0xab, 0xbc, 0xde, 0x91, 0xa9, - 0xbd, 0xf2, 0x96, 0x62, 0x86, 0xbe, 0x07, 0x14, 0x33, 0xf1, 0x2b, 0x4f, 0xef, 0xbd, 0x20, 0x16, - 0x2c, 0x9d, 0x13, 0xd9, 0xed, 0xb6, 0xa2, 0xfc, 0x6c, 0x2b, 0xe5, 0x40, 0xbb, 0xb8, 0xa5, 0x07, - 0x3e, 0x88, 0x37, 0x90, 0x4c, 0x4e, 0xdd, 0xfc, 0x17, 0x1a, 0x5b, 0xa6, 0x9e, 0x3a, 0x79, 0x46, - 0x53, 0x38, 0xc8, 0x64, 0x2a, 0x79, 0x18, 0xc4, 0x0b, 0x2f, 0xe1, 0x61, 0xe0, 0x3f, 0x58, 0x07, - 0xaa, 0x13, 0xdb, 0x83, 0x8d, 0x57, 0x1e, 0x23, 0xe5, 0x80, 0xcd, 0x6c, 0x03, 0x39, 0x7a, 0x06, - 0xad, 0xb5, 0xd9, 0x43, 0x26, 0xd4, 0xee, 0xd9, 0x43, 0x71, 0xb3, 0xe4, 0x11, 0x3d, 0x82, 0x9d, - 0x25, 0x09, 0x73, 0x56, 0x5c, 0x2b, 0x2d, 0x7c, 0x59, 0xfd, 0xa2, 0x72, 0x74, 0x05, 0xfb, 0x6f, - 0xfc, 0x5f, 0xff, 0xc5, 0xb9, 0xf3, 0x67, 0x05, 0x1a, 0x7a, 0x62, 0xd0, 0x21, 0xa0, 0xf1, 0xa4, - 0x37, 0xb9, 0x1b, 0x7b, 0x77, 0x83, 0xf1, 0xc8, 0xb9, 0x76, 0x5f, 0xba, 0x4e, 0xdf, 0x7c, 0x0f, - 0x99, 0xb0, 0x37, 0xc2, 0xc3, 0xa9, 0x3b, 0x76, 0x87, 0x03, 0x77, 0xf0, 0xb5, 0x59, 0x41, 0x2d, - 0xd8, 0xc5, 0x77, 0x03, 0x25, 0x54, 0xd1, 0x1e, 0x34, 0xc7, 0x93, 0xe1, 0x68, 0x24, 0xa5, 0x9a, - 0x54, 0x29, 0xc9, 0xe9, 0x9b, 0x75, 0xad, 0xea, 0xe1, 0x89, 0x54, 0xed, 0xa0, 0x36, 0x00, 0x76, - 0x56, 0x72, 0x43, 0x6a, 0xef, 0x46, 0xfd, 0x9e, 0x92, 0x76, 0x91, 0x01, 0x3b, 0x0e, 0xc6, 0x43, - 0x6c, 0x36, 0x25, 0xc7, 0x35, 0xee, 0x8d, 0xbf, 0x71, 0xfa, 0xa6, 0x21, 0xad, 0xfa, 0xce, 0x8d, - 0xa3, 0xac, 0xa0, 0xf3, 0x13, 0x18, 0xab, 0x7b, 0x82, 0x0e, 0xa1, 0x11, 0xb1, 0x88, 0xa7, 0xba, - 0xd4, 0x1a, 0x2e, 0x24, 0x59, 0xad, 0xcf, 0x53, 0x96, 0xa9, 0x6a, 0x6b, 0x58, 0x0b, 0xe8, 0x43, - 0xd8, 0x97, 0x07, 0x6f, 0x9e, 0x12, 0x5f, 0x6d, 0x8c, 0x9a, 0xd2, 0xee, 0x49, 0xf0, 0x65, 0x81, - 0x75, 0xfe, 0xaa, 0xc0, 0xde, 0xfa, 0xb4, 0xa1, 0xaf, 0xa0, 0x1e, 0x71, 0xca, 0x54, 0x84, 0xf6, - 0xf9, 0x93, 0x77, 0x1a, 0x51, 0xfb, 0x96, 0x53, 0x86, 0x95, 0x9f, 0xdc, 0x11, 0x94, 0x2d, 0x03, - 0x9f, 0x79, 0x6a, 0x81, 0xe9, 0xfe, 0x83, 0x86, 0x06, 0x72, 0x8d, 0x1d, 0x43, 0x8b, 0xe4, 0x82, - 0x7b, 0x94, 0x85, 0x4c, 0x30, 0x95, 0x54, 0x13, 0x83, 0x84, 0xfa, 0x0a, 0x91, 0xeb, 0x47, 0xde, - 0x12, 0xb9, 0x61, 0xf4, 0xfa, 0x6b, 0x48, 0xd1, 0xa5, 0x9d, 0x2b, 0xa8, 0xcb, 0x40, 0xe8, 0x11, - 0x98, 0xb7, 0xc3, 0xbe, 0xb3, 0xf1, 0xaf, 0xed, 0x83, 0x81, 0x9d, 0x5e, 0xdf, 0x1b, 0x0e, 0x6e, - 0x7e, 0x30, 0x2b, 0xba, 0xf9, 0xbd, 0xbe, 0xf7, 0x1d, 0x76, 0x27, 0x8e, 0x59, 0xed, 0xfc, 0x51, - 0x05, 0x73, 0xf3, 0x0e, 0xc8, 0xc6, 0x05, 0xb2, 0xbc, 0x62, 0x74, 0xb4, 0x20, 0x33, 0x8c, 0x88, - 0xef, 0x11, 0x4a, 0x53, 0x96, 0x65, 0x65, 0x09, 0x11, 0xf1, 0x7b, 0x1a, 0x91, 0x5b, 0x3f, 0xcb, - 0x67, 0x31, 0x13, 0x32, 0xc7, 0x9a, 0xde, 0xfa, 0x1a, 0x70, 0x29, 0xba, 0x03, 0x94, 0xa4, 0x41, - 0x24, 0x2f, 0xfb, 0xf2, 0x62, 0x45, 0x52, 0x57, 0x37, 0xe6, 0xd3, 0xad, 0xed, 0x1c, 0x69, 0x97, - 0x22, 0x02, 0x36, 0x0b, 0x8a, 0xe9, 0x45, 0x19, 0x73, 0x9d, 0xf6, 0x72, 0x45, 0xbb, 0xf3, 0x3f, - 0x69, 0x2f, 0x0b, 0xa4, 0x93, 0x43, 0xfb, 0x4d, 0x1b, 0x64, 0xc1, 0x6e, 0xc9, 0xae, 0xbb, 0x52, - 0x8a, 0xc8, 0x85, 0xb6, 0x7c, 0x16, 0x04, 0xf7, 0xe4, 0x4f, 0x4c, 0x84, 0x6a, 0x4d, 0xeb, 0xfc, - 0xa3, 0xad, 0xe1, 0x87, 0x31, 0x9b, 0xf0, 0x61, 0xcc, 0x06, 0x44, 0xe0, 0x16, 0x7f, 0x2d, 0x74, - 0x7e, 0x86, 0xd6, 0x9a, 0xee, 0x5f, 0x62, 0xf6, 0x00, 0x82, 0xc4, 0x5b, 0xb2, 0x34, 0x93, 0x13, - 0x5c, 0x55, 0x43, 0xb9, 0xfd, 0x49, 0x71, 0x93, 0xa9, 0xb6, 0xc4, 0x46, 0x50, 0x1e, 0x3b, 0x17, - 0x60, 0x6e, 0xee, 0x23, 0xf9, 0x96, 0x26, 0x29, 0x63, 0x51, 0x22, 0x82, 0x59, 0xa8, 0x87, 0xbd, - 0x89, 0xd7, 0xa1, 0x27, 0x57, 0x60, 0xac, 0xd8, 0xd0, 0x11, 0x1c, 0xba, 0x23, 0x6f, 0xea, 0x60, - 0xb9, 0x12, 0x36, 0xe6, 0xae, 0x09, 0x75, 0x77, 0x34, 0xbd, 0x30, 0x2b, 0xc5, 0xe9, 0xd2, 0xac, - 0xbe, 0x70, 0x7e, 0xbc, 0x5e, 0x04, 0xe2, 0x55, 0x3e, 0x93, 0xc9, 0x75, 0x75, 0xb6, 0x67, 0xfa, - 0x13, 0x65, 0xc1, 0xcf, 0x16, 0x2c, 0x56, 0xaf, 0x7f, 0x77, 0xcb, 0xb7, 0xcb, 0x55, 0x71, 0x9c, - 0x35, 0x94, 0xd9, 0xe7, 0xff, 0x04, 0x00, 0x00, 0xff, 0xff, 0x78, 0x8d, 0xb6, 0x7a, 0xe5, 0x08, - 0x00, 0x00, +var fileDescriptor_instance_da800a4f3ac3c9a8 = []byte{ + // 1081 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x56, 0xeb, 0x6e, 0xe2, 0xc6, + 0x17, 0xff, 0x73, 0x09, 0xc1, 0x87, 0x84, 0xbf, 0x33, 0x5a, 0x65, 0xad, 0xf4, 0x43, 0x22, 0x7a, + 0x4b, 0x57, 0x0d, 0x68, 0xd3, 0x28, 0xea, 0x36, 0x52, 0xb5, 0x6c, 0xf0, 0xb6, 0x56, 0x13, 0x40, + 0x03, 0xa1, 0x97, 0x0f, 0xb5, 0x06, 0xcf, 0xc0, 0xba, 0xc1, 0x1e, 0xd7, 0x33, 0xa6, 0x4d, 0x9f, + 0xa3, 0x2f, 0x51, 0xa9, 0xcf, 0xd5, 0xe7, 0xa8, 0x66, 0xc6, 0x66, 0x59, 0x24, 0xba, 0xdb, 0x7e, + 0xe2, 0x5c, 0x7f, 0x67, 0xce, 0xe1, 0x37, 0x67, 0x0c, 0x1f, 0x3d, 0x90, 0x98, 0xb2, 0x5f, 0x3b, + 0xc1, 0x82, 0x67, 0xb4, 0x13, 0xf0, 0x28, 0xc9, 0x24, 0xeb, 0x2c, 0x9f, 0x76, 0xc2, 0x58, 0x48, + 0x12, 0x07, 0xac, 0x9d, 0xa4, 0x5c, 0x72, 0xf4, 0xd8, 0xc4, 0xb5, 0x75, 0x5c, 0x3b, 0x8f, 0x6b, + 0x2f, 0x9f, 0x1e, 0x1d, 0xcf, 0x39, 0x9f, 0x2f, 0x58, 0x47, 0x87, 0x4d, 0xb3, 0x59, 0x47, 0x86, + 0x11, 0x13, 0x92, 0x44, 0x89, 0xc9, 0x6c, 0xfd, 0x61, 0x41, 0xdd, 0xcb, 0xc1, 0x50, 0x13, 0xca, + 0x21, 0x75, 0x4a, 0x27, 0xa5, 0x53, 0x0b, 0x97, 0x43, 0x8a, 0xde, 0x03, 0x6b, 0xc6, 0x17, 0x94, + 0xa5, 0x7e, 0x48, 0x9d, 0xb2, 0x36, 0xd7, 0x8d, 0xc1, 0xa3, 0xe8, 0x19, 0x40, 0x90, 0x32, 0x22, + 0x19, 0xf5, 0x89, 0x74, 0x2a, 0x27, 0xa5, 0xd3, 0xc6, 0xf9, 0x51, 0xdb, 0xd4, 0x6b, 0x17, 0xf5, + 0xda, 0xe3, 0xa2, 0x1e, 0xb6, 0xf2, 0xe8, 0xae, 0x44, 0x08, 0xaa, 0x31, 0x89, 0x98, 0x53, 0xd5, + 0x90, 0x5a, 0x46, 0x27, 0xd0, 0xa0, 0x4c, 0x04, 0x69, 0x98, 0xc8, 0x90, 0xc7, 0xce, 0x8e, 0x76, + 0xad, 0x9b, 0x90, 0x0b, 0xb5, 0x05, 0x99, 0xb2, 0x85, 0x70, 0x6a, 0x27, 0x95, 0xd3, 0xc6, 0xf9, + 0x59, 0x7b, 0x4b, 0xd7, 0xed, 0xa2, 0xa1, 0xf6, 0x8d, 0x8e, 0x77, 0x63, 0x99, 0x3e, 0xe0, 0x3c, + 0x19, 0x3d, 0x86, 0xdd, 0xdf, 0x78, 0xcc, 0x54, 0x4b, 0xbb, 0xba, 0x48, 0x4d, 0xa9, 0x1e, 0x45, + 0xc7, 0xd0, 0x48, 0x16, 0x44, 0xce, 0x78, 0x1a, 0x29, 0x67, 0x5d, 0x3b, 0xa1, 0x30, 0x79, 0x14, + 0x3d, 0x07, 0x2b, 0x65, 0x82, 0x67, 0x69, 0xc0, 0x84, 0x63, 0xe9, 0x86, 0x5b, 0x5b, 0xcf, 0x80, + 0x8b, 0x48, 0xfc, 0x3a, 0x09, 0x3d, 0x87, 0x9a, 0x90, 0x44, 0x66, 0xc2, 0x81, 0x93, 0xd2, 0x69, + 0xf3, 0xfc, 0xf4, 0xed, 0x2d, 0x8c, 0x74, 0x3c, 0xce, 0xf3, 0xd0, 0x37, 0x50, 0x8f, 0x98, 0x24, + 0x94, 0x48, 0xe2, 0x34, 0xf4, 0x18, 0x3a, 0x6f, 0xc7, 0xb8, 0xcd, 0x33, 0xcc, 0x20, 0x56, 0x00, + 0xe8, 0x05, 0x58, 0x53, 0xce, 0xa5, 0x4f, 0x43, 0x71, 0xef, 0xec, 0xe9, 0x86, 0x3e, 0xdc, 0x8a, + 0xd6, 0x95, 0x92, 0x04, 0xaf, 0x18, 0xed, 0x85, 0xe2, 0x1e, 0xd7, 0x55, 0x9e, 0x92, 0x50, 0x1f, + 0xfe, 0x2f, 0x58, 0xc0, 0x63, 0x4a, 0xd2, 0x07, 0x0d, 0x24, 0x9c, 0x7d, 0x7d, 0xae, 0x77, 0x44, + 0x6a, 0xae, 0xb2, 0x95, 0x2a, 0xd0, 0x77, 0x80, 0x62, 0x26, 0x7f, 0xe1, 0xe9, 0xbd, 0x1f, 0xc6, + 0x92, 0xa5, 0x33, 0xa2, 0xa6, 0xdd, 0xd4, 0x90, 0x9f, 0x6c, 0x85, 0xec, 0x9b, 0x14, 0xaf, 0xc8, + 0xc0, 0x07, 0xf1, 0x86, 0x45, 0x28, 0xd6, 0xcd, 0x7e, 0xa6, 0xb1, 0x63, 0x1b, 0xd6, 0x29, 0x19, + 0x4d, 0xe0, 0x40, 0xa8, 0xa3, 0x64, 0x8b, 0x30, 0x9e, 0xfb, 0x09, 0x5f, 0x84, 0xc1, 0x83, 0x73, + 0xa0, 0x27, 0xb1, 0xbd, 0xd8, 0x68, 0x95, 0x31, 0xd4, 0x09, 0xd8, 0x16, 0x1b, 0x16, 0xf4, 0x29, + 0x20, 0xc1, 0xd2, 0x65, 0x18, 0x30, 0x9f, 0x04, 0x01, 0xcf, 0x62, 0xa9, 0x28, 0x85, 0x74, 0x65, + 0x3b, 0xf7, 0x74, 0x8d, 0xc3, 0xa3, 0x47, 0xcf, 0xa0, 0xb1, 0xc6, 0x54, 0x64, 0x43, 0xe5, 0x9e, + 0x3d, 0xe4, 0xf7, 0x50, 0x89, 0xe8, 0x11, 0xec, 0x2c, 0xc9, 0x22, 0x63, 0xf9, 0x25, 0x34, 0xca, + 0x17, 0xe5, 0xcf, 0x4b, 0x47, 0x57, 0xb0, 0xff, 0xc6, 0xbf, 0xfb, 0x6f, 0x92, 0x5b, 0x7f, 0x96, + 0xa0, 0x66, 0xf8, 0x85, 0x0e, 0x01, 0x8d, 0xc6, 0xdd, 0xf1, 0xdd, 0xc8, 0xbf, 0xeb, 0x8f, 0x86, + 0xee, 0xb5, 0xf7, 0xd2, 0x73, 0x7b, 0xf6, 0xff, 0x90, 0x0d, 0x7b, 0x43, 0x3c, 0x98, 0x78, 0x23, + 0x6f, 0xd0, 0xf7, 0xfa, 0x5f, 0xd9, 0x25, 0xd4, 0x80, 0x5d, 0x7c, 0xd7, 0xd7, 0x4a, 0x19, 0xed, + 0x41, 0x7d, 0x34, 0x1e, 0x0c, 0x87, 0x4a, 0xab, 0x28, 0x97, 0xd6, 0xdc, 0x9e, 0x5d, 0x35, 0xae, + 0x2e, 0x1e, 0x2b, 0xd7, 0x0e, 0x6a, 0x02, 0x60, 0x77, 0xa5, 0xd7, 0x94, 0xf7, 0x6e, 0xd8, 0xeb, + 0x6a, 0x6d, 0x17, 0x59, 0xb0, 0xe3, 0x62, 0x3c, 0xc0, 0x76, 0x5d, 0x61, 0x5c, 0xe3, 0xee, 0xe8, + 0x6b, 0xb7, 0x67, 0x5b, 0x2a, 0xaa, 0xe7, 0xde, 0xb8, 0x3a, 0x0a, 0x5a, 0x3f, 0x82, 0xb5, 0xba, + 0x55, 0xe8, 0x10, 0x6a, 0x11, 0x8b, 0x78, 0x6a, 0x5a, 0xad, 0xe0, 0x5c, 0x53, 0xdd, 0x06, 0x3c, + 0x65, 0x42, 0x77, 0x5b, 0xc1, 0x46, 0x41, 0xef, 0xc3, 0xbe, 0x12, 0xfc, 0x59, 0x4a, 0x02, 0xbd, + 0x5f, 0x2a, 0xda, 0xbb, 0xa7, 0x8c, 0x2f, 0x73, 0x5b, 0xeb, 0xaf, 0x12, 0xec, 0xad, 0x73, 0x13, + 0x7d, 0x09, 0xd5, 0x88, 0x53, 0xa6, 0x2b, 0x34, 0xcf, 0x9f, 0xbc, 0x13, 0xa1, 0xdb, 0xb7, 0x9c, + 0x32, 0xac, 0xf3, 0xd4, 0x46, 0xa1, 0x4c, 0x93, 0x40, 0xaf, 0x3b, 0x33, 0x7f, 0x30, 0xa6, 0xbe, + 0x5a, 0x7a, 0xc7, 0xd0, 0x20, 0x99, 0xe4, 0x3e, 0x65, 0x0b, 0x26, 0x99, 0x3e, 0x54, 0x1d, 0x83, + 0x32, 0xf5, 0xb4, 0x45, 0x2d, 0x2b, 0x75, 0xa7, 0x14, 0x79, 0xcc, 0xb2, 0xac, 0x29, 0xd5, 0xa3, + 0xad, 0x2b, 0xa8, 0xaa, 0x42, 0xe8, 0x11, 0xd8, 0xb7, 0x83, 0x9e, 0xbb, 0xf1, 0xaf, 0xed, 0x83, + 0x85, 0xdd, 0x6e, 0xcf, 0x1f, 0xf4, 0x6f, 0xbe, 0xb7, 0x4b, 0x66, 0xf8, 0xdd, 0x9e, 0xff, 0x2d, + 0xf6, 0xc6, 0xae, 0x5d, 0x6e, 0xfd, 0x5e, 0x06, 0x7b, 0xf3, 0xc6, 0xa8, 0xc1, 0x85, 0xaa, 0xbd, + 0x9c, 0x3a, 0x46, 0x51, 0x27, 0x8c, 0x48, 0xe0, 0x13, 0x4a, 0x53, 0x26, 0x44, 0xd1, 0x42, 0x44, + 0x82, 0xae, 0xb1, 0xa8, 0x37, 0x42, 0x64, 0xd3, 0x98, 0x69, 0x82, 0x57, 0xcc, 0x1b, 0x61, 0x0c, + 0x1e, 0x45, 0x77, 0x80, 0x92, 0x34, 0x8c, 0xd4, 0x6a, 0x58, 0x5e, 0xac, 0x40, 0xaa, 0xfa, 0x7e, + 0x7d, 0xbc, 0x75, 0x9c, 0x43, 0x93, 0x92, 0x57, 0xc0, 0x76, 0x0e, 0x31, 0xb9, 0x28, 0x6a, 0xae, + 0xc3, 0x5e, 0xae, 0x60, 0x77, 0xfe, 0x23, 0xec, 0x65, 0x6e, 0x69, 0x65, 0xd0, 0x7c, 0x33, 0x06, + 0x39, 0xb0, 0x5b, 0xa0, 0x9b, 0xa9, 0x14, 0x2a, 0xf2, 0xa0, 0xa9, 0x1e, 0x11, 0xc9, 0x7d, 0xf5, + 0x13, 0x13, 0xa9, 0x47, 0xd3, 0x38, 0xff, 0x60, 0x6b, 0xf9, 0x41, 0xcc, 0xc6, 0x7c, 0x10, 0xb3, + 0x3e, 0x91, 0xb8, 0xc1, 0x5f, 0x2b, 0xad, 0x9f, 0xa0, 0xb1, 0xe6, 0xfb, 0x87, 0x9a, 0x5d, 0x80, + 0x30, 0xf1, 0x97, 0x2c, 0x15, 0x8a, 0xc1, 0x65, 0x4d, 0xca, 0xed, 0x0f, 0x90, 0x97, 0x4c, 0x4c, + 0x24, 0xb6, 0xc2, 0x42, 0x6c, 0x5d, 0x80, 0xbd, 0xb9, 0xbd, 0xd4, 0xcb, 0x9b, 0xa4, 0x8c, 0x45, + 0x89, 0x0c, 0xa7, 0x0b, 0x43, 0xf6, 0x3a, 0x5e, 0x37, 0x3d, 0xb9, 0x02, 0x6b, 0x85, 0x86, 0x8e, + 0xe0, 0xd0, 0x1b, 0xfa, 0x13, 0x17, 0xab, 0x95, 0xb0, 0xc1, 0xbb, 0x3a, 0x54, 0xbd, 0xe1, 0xe4, + 0xc2, 0x2e, 0xe5, 0xd2, 0xa5, 0x5d, 0x7e, 0xe1, 0xfe, 0x70, 0x3d, 0x0f, 0xe5, 0xab, 0x6c, 0xaa, + 0x0e, 0xd7, 0x31, 0xa7, 0x3d, 0x33, 0x1f, 0x34, 0x73, 0x7e, 0x36, 0x67, 0xb1, 0xfe, 0x56, 0xe8, + 0x6c, 0xf9, 0xd2, 0xb9, 0xca, 0xc5, 0x69, 0x4d, 0x87, 0x7d, 0xf6, 0x77, 0x00, 0x00, 0x00, 0xff, + 0xff, 0x84, 0xeb, 0xeb, 0x65, 0x13, 0x09, 0x00, 0x00, } diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/instance_service.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/instance_service.pb.go index 9eec9b43c..a4c9dd2e2 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/instance_service.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/instance_service.pb.go @@ -50,7 +50,7 @@ func (x InstanceView) String() string { return proto.EnumName(InstanceView_name, int32(x)) } func (InstanceView) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{0} + return fileDescriptor_instance_service_0205831efb8574f1, []int{0} } type AttachedDiskSpec_Mode int32 @@ -78,7 +78,7 @@ func (x AttachedDiskSpec_Mode) String() string { return proto.EnumName(AttachedDiskSpec_Mode_name, int32(x)) } func (AttachedDiskSpec_Mode) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{26, 0} + return fileDescriptor_instance_service_0205831efb8574f1, []int{26, 0} } type GetInstanceRequest struct { @@ -96,7 +96,7 @@ func (m *GetInstanceRequest) Reset() { *m = GetInstanceRequest{} } func (m *GetInstanceRequest) String() string { return proto.CompactTextString(m) } func (*GetInstanceRequest) ProtoMessage() {} func (*GetInstanceRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{0} + return fileDescriptor_instance_service_0205831efb8574f1, []int{0} } func (m *GetInstanceRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetInstanceRequest.Unmarshal(m, b) @@ -158,7 +158,7 @@ func (m *ListInstancesRequest) Reset() { *m = ListInstancesRequest{} } func (m *ListInstancesRequest) String() string { return proto.CompactTextString(m) } func (*ListInstancesRequest) ProtoMessage() {} func (*ListInstancesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{1} + return fileDescriptor_instance_service_0205831efb8574f1, []int{1} } func (m *ListInstancesRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListInstancesRequest.Unmarshal(m, b) @@ -225,7 +225,7 @@ func (m *ListInstancesResponse) Reset() { *m = ListInstancesResponse{} } func (m *ListInstancesResponse) String() string { return proto.CompactTextString(m) } func (*ListInstancesResponse) ProtoMessage() {} func (*ListInstancesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{2} + return fileDescriptor_instance_service_0205831efb8574f1, []int{2} } func (m *ListInstancesResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListInstancesResponse.Unmarshal(m, b) @@ -267,7 +267,7 @@ type CreateInstanceRequest struct { Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Description of the instance. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` - // Resource labels as `` key:value `` pairs. + // Resource labels as `key:value` pairs. Labels map[string]string `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // ID of the availability zone where the instance resides. // To get a list of available zones, use the [yandex.cloud.compute.v1.ZoneService.List] request @@ -282,7 +282,7 @@ type CreateInstanceRequest struct { // Computing resources of the instance, such as the amount of memory and number of cores. // To get a list of available values, see [Computing resources](/docs/compute/concepts/vm-types). ResourcesSpec *ResourcesSpec `protobuf:"bytes,7,opt,name=resources_spec,json=resourcesSpec,proto3" json:"resources_spec,omitempty"` - // The metadata `` key:value `` pairs that will be assigned to this instance. This includes custom metadata and predefined keys. + // The metadata `key:value` pairs that will be assigned to this instance. This includes custom metadata and predefined keys. // The total size of all keys and values must be less than 512 KB. // // Values are free-form strings, and only have meaning as interpreted by the programs which configure the instance. @@ -307,6 +307,7 @@ type CreateInstanceRequest struct { Hostname string `protobuf:"bytes,12,opt,name=hostname,proto3" json:"hostname,omitempty"` // Scheduling policy configuration. SchedulingPolicy *SchedulingPolicy `protobuf:"bytes,13,opt,name=scheduling_policy,json=schedulingPolicy,proto3" json:"scheduling_policy,omitempty"` + ServiceAccountId string `protobuf:"bytes,14,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` @@ -316,7 +317,7 @@ func (m *CreateInstanceRequest) Reset() { *m = CreateInstanceRequest{} } func (m *CreateInstanceRequest) String() string { return proto.CompactTextString(m) } func (*CreateInstanceRequest) ProtoMessage() {} func (*CreateInstanceRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{3} + return fileDescriptor_instance_service_0205831efb8574f1, []int{3} } func (m *CreateInstanceRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateInstanceRequest.Unmarshal(m, b) @@ -427,6 +428,13 @@ func (m *CreateInstanceRequest) GetSchedulingPolicy() *SchedulingPolicy { return nil } +func (m *CreateInstanceRequest) GetServiceAccountId() string { + if m != nil { + return m.ServiceAccountId + } + return "" +} + type CreateInstanceMetadata struct { // ID of the instance that is being created. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` @@ -439,7 +447,7 @@ func (m *CreateInstanceMetadata) Reset() { *m = CreateInstanceMetadata{} func (m *CreateInstanceMetadata) String() string { return proto.CompactTextString(m) } func (*CreateInstanceMetadata) ProtoMessage() {} func (*CreateInstanceMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{4} + return fileDescriptor_instance_service_0205831efb8574f1, []int{4} } func (m *CreateInstanceMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateInstanceMetadata.Unmarshal(m, b) @@ -476,9 +484,9 @@ type UpdateInstanceRequest struct { Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Description of the instance. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` - // Resource labels as `` key:value `` pairs. + // Resource labels as `key:value` pairs. // - // Existing set of `` labels `` is completely replaced by the provided set. + // Existing set of `labels` is completely replaced by the provided set. Labels map[string]string `protobuf:"bytes,5,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // ID of the hardware platform configuration for the instance. // This field affects the available values in [resources_spec] field. @@ -490,10 +498,10 @@ type UpdateInstanceRequest struct { // Computing resources of the instance, such as the amount of memory and number of cores. // To get a list of available values, see [Computing resources](/docs/compute/concepts/vm-types). ResourcesSpec *ResourcesSpec `protobuf:"bytes,7,opt,name=resources_spec,json=resourcesSpec,proto3" json:"resources_spec,omitempty"` - // The metadata `` key:value `` pairs that will be assigned to this instance. This includes custom metadata and predefined keys. + // The metadata `key:value` pairs that will be assigned to this instance. This includes custom metadata and predefined keys. // The total size of all keys and values must be less than 512 KB. // - // Existing set of `` metadata `` is completely replaced by the provided set. + // Existing set of `metadata` is completely replaced by the provided set. // // Values are free-form strings, and only have meaning as interpreted by the programs which configure the instance. // The only restriction placed on values is that their size must be 256 KB or less. @@ -510,7 +518,7 @@ func (m *UpdateInstanceRequest) Reset() { *m = UpdateInstanceRequest{} } func (m *UpdateInstanceRequest) String() string { return proto.CompactTextString(m) } func (*UpdateInstanceRequest) ProtoMessage() {} func (*UpdateInstanceRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{5} + return fileDescriptor_instance_service_0205831efb8574f1, []int{5} } func (m *UpdateInstanceRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateInstanceRequest.Unmarshal(m, b) @@ -598,7 +606,7 @@ func (m *UpdateInstanceMetadata) Reset() { *m = UpdateInstanceMetadata{} func (m *UpdateInstanceMetadata) String() string { return proto.CompactTextString(m) } func (*UpdateInstanceMetadata) ProtoMessage() {} func (*UpdateInstanceMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{6} + return fileDescriptor_instance_service_0205831efb8574f1, []int{6} } func (m *UpdateInstanceMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateInstanceMetadata.Unmarshal(m, b) @@ -638,7 +646,7 @@ func (m *DeleteInstanceRequest) Reset() { *m = DeleteInstanceRequest{} } func (m *DeleteInstanceRequest) String() string { return proto.CompactTextString(m) } func (*DeleteInstanceRequest) ProtoMessage() {} func (*DeleteInstanceRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{7} + return fileDescriptor_instance_service_0205831efb8574f1, []int{7} } func (m *DeleteInstanceRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteInstanceRequest.Unmarshal(m, b) @@ -677,7 +685,7 @@ func (m *DeleteInstanceMetadata) Reset() { *m = DeleteInstanceMetadata{} func (m *DeleteInstanceMetadata) String() string { return proto.CompactTextString(m) } func (*DeleteInstanceMetadata) ProtoMessage() {} func (*DeleteInstanceMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{8} + return fileDescriptor_instance_service_0205831efb8574f1, []int{8} } func (m *DeleteInstanceMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteInstanceMetadata.Unmarshal(m, b) @@ -705,8 +713,11 @@ func (m *DeleteInstanceMetadata) GetInstanceId() string { } type UpdateInstanceMetadataRequest struct { - InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` - Delete []string `protobuf:"bytes,2,rep,name=delete,proto3" json:"delete,omitempty"` + // ID of the instance that is being updated. + InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` + // List of keys to be deleted. + Delete []string `protobuf:"bytes,2,rep,name=delete,proto3" json:"delete,omitempty"` + // The metadata `key:value` pairs that will be added or updated to this instance. Upsert map[string]string `protobuf:"bytes,3,rep,name=upsert,proto3" json:"upsert,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -717,7 +728,7 @@ func (m *UpdateInstanceMetadataRequest) Reset() { *m = UpdateInstanceMet func (m *UpdateInstanceMetadataRequest) String() string { return proto.CompactTextString(m) } func (*UpdateInstanceMetadataRequest) ProtoMessage() {} func (*UpdateInstanceMetadataRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{9} + return fileDescriptor_instance_service_0205831efb8574f1, []int{9} } func (m *UpdateInstanceMetadataRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateInstanceMetadataRequest.Unmarshal(m, b) @@ -759,6 +770,7 @@ func (m *UpdateInstanceMetadataRequest) GetUpsert() map[string]string { } type UpdateInstanceMetadataMetadata struct { + // ID of the instance that is being updated. InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -769,7 +781,7 @@ func (m *UpdateInstanceMetadataMetadata) Reset() { *m = UpdateInstanceMe func (m *UpdateInstanceMetadataMetadata) String() string { return proto.CompactTextString(m) } func (*UpdateInstanceMetadataMetadata) ProtoMessage() {} func (*UpdateInstanceMetadataMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{10} + return fileDescriptor_instance_service_0205831efb8574f1, []int{10} } func (m *UpdateInstanceMetadataMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateInstanceMetadataMetadata.Unmarshal(m, b) @@ -808,7 +820,7 @@ func (m *GetInstanceSerialPortOutputRequest) Reset() { *m = GetInstanceS func (m *GetInstanceSerialPortOutputRequest) String() string { return proto.CompactTextString(m) } func (*GetInstanceSerialPortOutputRequest) ProtoMessage() {} func (*GetInstanceSerialPortOutputRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{11} + return fileDescriptor_instance_service_0205831efb8574f1, []int{11} } func (m *GetInstanceSerialPortOutputRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetInstanceSerialPortOutputRequest.Unmarshal(m, b) @@ -848,7 +860,7 @@ func (m *GetInstanceSerialPortOutputResponse) Reset() { *m = GetInstance func (m *GetInstanceSerialPortOutputResponse) String() string { return proto.CompactTextString(m) } func (*GetInstanceSerialPortOutputResponse) ProtoMessage() {} func (*GetInstanceSerialPortOutputResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{12} + return fileDescriptor_instance_service_0205831efb8574f1, []int{12} } func (m *GetInstanceSerialPortOutputResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetInstanceSerialPortOutputResponse.Unmarshal(m, b) @@ -888,7 +900,7 @@ func (m *StopInstanceRequest) Reset() { *m = StopInstanceRequest{} } func (m *StopInstanceRequest) String() string { return proto.CompactTextString(m) } func (*StopInstanceRequest) ProtoMessage() {} func (*StopInstanceRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{13} + return fileDescriptor_instance_service_0205831efb8574f1, []int{13} } func (m *StopInstanceRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StopInstanceRequest.Unmarshal(m, b) @@ -927,7 +939,7 @@ func (m *StopInstanceMetadata) Reset() { *m = StopInstanceMetadata{} } func (m *StopInstanceMetadata) String() string { return proto.CompactTextString(m) } func (*StopInstanceMetadata) ProtoMessage() {} func (*StopInstanceMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{14} + return fileDescriptor_instance_service_0205831efb8574f1, []int{14} } func (m *StopInstanceMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StopInstanceMetadata.Unmarshal(m, b) @@ -967,7 +979,7 @@ func (m *StartInstanceRequest) Reset() { *m = StartInstanceRequest{} } func (m *StartInstanceRequest) String() string { return proto.CompactTextString(m) } func (*StartInstanceRequest) ProtoMessage() {} func (*StartInstanceRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{15} + return fileDescriptor_instance_service_0205831efb8574f1, []int{15} } func (m *StartInstanceRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StartInstanceRequest.Unmarshal(m, b) @@ -1006,7 +1018,7 @@ func (m *StartInstanceMetadata) Reset() { *m = StartInstanceMetadata{} } func (m *StartInstanceMetadata) String() string { return proto.CompactTextString(m) } func (*StartInstanceMetadata) ProtoMessage() {} func (*StartInstanceMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{16} + return fileDescriptor_instance_service_0205831efb8574f1, []int{16} } func (m *StartInstanceMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StartInstanceMetadata.Unmarshal(m, b) @@ -1046,7 +1058,7 @@ func (m *RestartInstanceRequest) Reset() { *m = RestartInstanceRequest{} func (m *RestartInstanceRequest) String() string { return proto.CompactTextString(m) } func (*RestartInstanceRequest) ProtoMessage() {} func (*RestartInstanceRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{17} + return fileDescriptor_instance_service_0205831efb8574f1, []int{17} } func (m *RestartInstanceRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RestartInstanceRequest.Unmarshal(m, b) @@ -1085,7 +1097,7 @@ func (m *RestartInstanceMetadata) Reset() { *m = RestartInstanceMetadata func (m *RestartInstanceMetadata) String() string { return proto.CompactTextString(m) } func (*RestartInstanceMetadata) ProtoMessage() {} func (*RestartInstanceMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{18} + return fileDescriptor_instance_service_0205831efb8574f1, []int{18} } func (m *RestartInstanceMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RestartInstanceMetadata.Unmarshal(m, b) @@ -1127,7 +1139,7 @@ func (m *AttachInstanceDiskRequest) Reset() { *m = AttachInstanceDiskReq func (m *AttachInstanceDiskRequest) String() string { return proto.CompactTextString(m) } func (*AttachInstanceDiskRequest) ProtoMessage() {} func (*AttachInstanceDiskRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{19} + return fileDescriptor_instance_service_0205831efb8574f1, []int{19} } func (m *AttachInstanceDiskRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AttachInstanceDiskRequest.Unmarshal(m, b) @@ -1175,7 +1187,7 @@ func (m *AttachInstanceDiskMetadata) Reset() { *m = AttachInstanceDiskMe func (m *AttachInstanceDiskMetadata) String() string { return proto.CompactTextString(m) } func (*AttachInstanceDiskMetadata) ProtoMessage() {} func (*AttachInstanceDiskMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{20} + return fileDescriptor_instance_service_0205831efb8574f1, []int{20} } func (m *AttachInstanceDiskMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AttachInstanceDiskMetadata.Unmarshal(m, b) @@ -1226,7 +1238,7 @@ func (m *DetachInstanceDiskRequest) Reset() { *m = DetachInstanceDiskReq func (m *DetachInstanceDiskRequest) String() string { return proto.CompactTextString(m) } func (*DetachInstanceDiskRequest) ProtoMessage() {} func (*DetachInstanceDiskRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{21} + return fileDescriptor_instance_service_0205831efb8574f1, []int{21} } func (m *DetachInstanceDiskRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DetachInstanceDiskRequest.Unmarshal(m, b) @@ -1370,7 +1382,7 @@ func (m *DetachInstanceDiskMetadata) Reset() { *m = DetachInstanceDiskMe func (m *DetachInstanceDiskMetadata) String() string { return proto.CompactTextString(m) } func (*DetachInstanceDiskMetadata) ProtoMessage() {} func (*DetachInstanceDiskMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{22} + return fileDescriptor_instance_service_0205831efb8574f1, []int{22} } func (m *DetachInstanceDiskMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DetachInstanceDiskMetadata.Unmarshal(m, b) @@ -1423,7 +1435,7 @@ func (m *ListInstanceOperationsRequest) Reset() { *m = ListInstanceOpera func (m *ListInstanceOperationsRequest) String() string { return proto.CompactTextString(m) } func (*ListInstanceOperationsRequest) ProtoMessage() {} func (*ListInstanceOperationsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{23} + return fileDescriptor_instance_service_0205831efb8574f1, []int{23} } func (m *ListInstanceOperationsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListInstanceOperationsRequest.Unmarshal(m, b) @@ -1481,7 +1493,7 @@ func (m *ListInstanceOperationsResponse) Reset() { *m = ListInstanceOper func (m *ListInstanceOperationsResponse) String() string { return proto.CompactTextString(m) } func (*ListInstanceOperationsResponse) ProtoMessage() {} func (*ListInstanceOperationsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{24} + return fileDescriptor_instance_service_0205831efb8574f1, []int{24} } func (m *ListInstanceOperationsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListInstanceOperationsResponse.Unmarshal(m, b) @@ -1524,7 +1536,7 @@ type ResourcesSpec struct { // This field sets baseline performance for each core. // // For example, if you need only 5% of the CPU performance, you can set core_fraction=5. - // For more information, see [documentation](/docs/compute/concepts/vm-types#burstable-cores). + // For more information, see [documentation](/docs/compute/concepts/vm-types#light-vms). CoreFraction int64 `protobuf:"varint,3,opt,name=core_fraction,json=coreFraction,proto3" json:"core_fraction,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -1535,7 +1547,7 @@ func (m *ResourcesSpec) Reset() { *m = ResourcesSpec{} } func (m *ResourcesSpec) String() string { return proto.CompactTextString(m) } func (*ResourcesSpec) ProtoMessage() {} func (*ResourcesSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{25} + return fileDescriptor_instance_service_0205831efb8574f1, []int{25} } func (m *ResourcesSpec) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ResourcesSpec.Unmarshal(m, b) @@ -1600,7 +1612,7 @@ func (m *AttachedDiskSpec) Reset() { *m = AttachedDiskSpec{} } func (m *AttachedDiskSpec) String() string { return proto.CompactTextString(m) } func (*AttachedDiskSpec) ProtoMessage() {} func (*AttachedDiskSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{26} + return fileDescriptor_instance_service_0205831efb8574f1, []int{26} } func (m *AttachedDiskSpec) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AttachedDiskSpec.Unmarshal(m, b) @@ -1771,7 +1783,7 @@ func (m *AttachedDiskSpec_DiskSpec) Reset() { *m = AttachedDiskSpec_Disk func (m *AttachedDiskSpec_DiskSpec) String() string { return proto.CompactTextString(m) } func (*AttachedDiskSpec_DiskSpec) ProtoMessage() {} func (*AttachedDiskSpec_DiskSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{26, 0} + return fileDescriptor_instance_service_0205831efb8574f1, []int{26, 0} } func (m *AttachedDiskSpec_DiskSpec) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AttachedDiskSpec_DiskSpec.Unmarshal(m, b) @@ -1938,7 +1950,7 @@ func (m *NetworkInterfaceSpec) Reset() { *m = NetworkInterfaceSpec{} } func (m *NetworkInterfaceSpec) String() string { return proto.CompactTextString(m) } func (*NetworkInterfaceSpec) ProtoMessage() {} func (*NetworkInterfaceSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{27} + return fileDescriptor_instance_service_0205831efb8574f1, []int{27} } func (m *NetworkInterfaceSpec) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_NetworkInterfaceSpec.Unmarshal(m, b) @@ -1995,7 +2007,7 @@ func (m *PrimaryAddressSpec) Reset() { *m = PrimaryAddressSpec{} } func (m *PrimaryAddressSpec) String() string { return proto.CompactTextString(m) } func (*PrimaryAddressSpec) ProtoMessage() {} func (*PrimaryAddressSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{28} + return fileDescriptor_instance_service_0205831efb8574f1, []int{28} } func (m *PrimaryAddressSpec) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PrimaryAddressSpec.Unmarshal(m, b) @@ -2041,7 +2053,7 @@ func (m *OneToOneNatSpec) Reset() { *m = OneToOneNatSpec{} } func (m *OneToOneNatSpec) String() string { return proto.CompactTextString(m) } func (*OneToOneNatSpec) ProtoMessage() {} func (*OneToOneNatSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_instance_service_80618e87048981ad, []int{29} + return fileDescriptor_instance_service_0205831efb8574f1, []int{29} } func (m *OneToOneNatSpec) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_OneToOneNatSpec.Unmarshal(m, b) @@ -2134,6 +2146,7 @@ type InstanceServiceClient interface { Update(ctx context.Context, in *UpdateInstanceRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Deletes the specified instance. Delete(ctx context.Context, in *DeleteInstanceRequest, opts ...grpc.CallOption) (*operation.Operation, error) + // Updates the metadata of the specified instance. UpdateMetadata(ctx context.Context, in *UpdateInstanceMetadataRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Returns the serial port output of the specified Instance resource. GetSerialPortOutput(ctx context.Context, in *GetInstanceSerialPortOutputRequest, opts ...grpc.CallOption) (*GetInstanceSerialPortOutputResponse, error) @@ -2293,6 +2306,7 @@ type InstanceServiceServer interface { Update(context.Context, *UpdateInstanceRequest) (*operation.Operation, error) // Deletes the specified instance. Delete(context.Context, *DeleteInstanceRequest) (*operation.Operation, error) + // Updates the metadata of the specified instance. UpdateMetadata(context.Context, *UpdateInstanceMetadataRequest) (*operation.Operation, error) // Returns the serial port output of the specified Instance resource. GetSerialPortOutput(context.Context, *GetInstanceSerialPortOutputRequest) (*GetInstanceSerialPortOutputResponse, error) @@ -2612,155 +2626,157 @@ var _InstanceService_serviceDesc = grpc.ServiceDesc{ } func init() { - proto.RegisterFile("yandex/cloud/compute/v1/instance_service.proto", fileDescriptor_instance_service_80618e87048981ad) + proto.RegisterFile("yandex/cloud/compute/v1/instance_service.proto", fileDescriptor_instance_service_0205831efb8574f1) } -var fileDescriptor_instance_service_80618e87048981ad = []byte{ - // 2334 bytes of a gzipped FileDescriptorProto +var fileDescriptor_instance_service_0205831efb8574f1 = []byte{ + // 2359 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x5a, 0xcd, 0x4f, 0x1b, 0xdb, - 0x15, 0xcf, 0xe0, 0x0f, 0xec, 0x63, 0x20, 0xee, 0x0d, 0x04, 0x3f, 0xab, 0xbc, 0xf2, 0x26, 0x4a, - 0x4a, 0x9c, 0xf1, 0xc7, 0x18, 0x63, 0x70, 0x42, 0xf4, 0x84, 0x03, 0x24, 0x56, 0x93, 0x90, 0x0e, - 0x09, 0x6d, 0x13, 0xa5, 0xd6, 0xe0, 0xb9, 0x90, 0x11, 0xf6, 0xcc, 0x74, 0x66, 0x4c, 0x1e, 0xa4, - 0xa9, 0x2a, 0x54, 0x55, 0x6a, 0xba, 0x7c, 0xbb, 0xee, 0xda, 0xae, 0xba, 0x2c, 0xab, 0xf6, 0x55, - 0x7a, 0x6a, 0x37, 0x85, 0x55, 0x55, 0xd1, 0x4d, 0xff, 0x80, 0x2e, 0xba, 0xab, 0x94, 0x65, 0x56, - 0xd5, 0xbd, 0x33, 0x63, 0xc6, 0x66, 0xc6, 0x0c, 0x90, 0xaa, 0xab, 0x78, 0xee, 0x3d, 0xe7, 0xdc, - 0xdf, 0x39, 0xf7, 0x7c, 0x5e, 0x02, 0xb9, 0x1d, 0x51, 0x91, 0xf0, 0x17, 0xf9, 0x46, 0x53, 0x6d, - 0x4b, 0xf9, 0x86, 0xda, 0xd2, 0xda, 0x26, 0xce, 0x6f, 0xf3, 0x79, 0x59, 0x31, 0x4c, 0x51, 0x69, - 0xe0, 0xba, 0x81, 0xf5, 0x6d, 0xb9, 0x81, 0x73, 0x9a, 0xae, 0x9a, 0x2a, 0x1a, 0xb7, 0xe8, 0x73, - 0x94, 0x3e, 0x67, 0xd3, 0xe7, 0xb6, 0xf9, 0xf4, 0x37, 0x37, 0x55, 0x75, 0xb3, 0x89, 0xf3, 0xa2, - 0x26, 0xe7, 0x45, 0x45, 0x51, 0x4d, 0xd1, 0x94, 0x55, 0xc5, 0xb0, 0xd8, 0xd2, 0x93, 0xf6, 0x2e, - 0xfd, 0x5a, 0x6f, 0x6f, 0xe4, 0x37, 0x64, 0xdc, 0x94, 0xea, 0x2d, 0xd1, 0xd8, 0xb2, 0x29, 0xd2, - 0x36, 0x10, 0xc2, 0xaf, 0x6a, 0x58, 0xa7, 0xec, 0xf6, 0xde, 0x8d, 0xd3, 0x40, 0x7a, 0xd2, 0x75, - 0xa4, 0x9c, 0x90, 0x37, 0xd1, 0x45, 0xb7, 0x2d, 0x36, 0x65, 0xc9, 0xb5, 0xcd, 0xfe, 0x04, 0xd0, - 0x7d, 0x6c, 0xd6, 0x6c, 0xd9, 0x02, 0xfe, 0x51, 0x1b, 0x1b, 0x26, 0xca, 0x42, 0xa2, 0x63, 0x13, - 0x59, 0x4a, 0x31, 0x93, 0xcc, 0x54, 0xbc, 0x3a, 0xf4, 0xef, 0x03, 0x9e, 0x79, 0x77, 0xc8, 0x87, - 0xe7, 0xef, 0xce, 0x14, 0x04, 0x70, 0x08, 0x6a, 0x12, 0xaa, 0x40, 0x78, 0x5b, 0xc6, 0xaf, 0x53, - 0x03, 0x93, 0xcc, 0xd4, 0x48, 0xf1, 0x7a, 0xce, 0xc7, 0x6e, 0x39, 0xe7, 0x98, 0x35, 0x19, 0xbf, - 0x16, 0x28, 0x0b, 0xfb, 0x07, 0x06, 0x46, 0x1f, 0xca, 0x46, 0x07, 0x81, 0xe1, 0x40, 0xb8, 0x09, - 0xf1, 0x0d, 0xb5, 0x29, 0x61, 0xdd, 0x0f, 0x40, 0xcc, 0xda, 0xae, 0x49, 0xe8, 0xdb, 0x10, 0xd7, - 0xc4, 0x4d, 0x5c, 0x37, 0xe4, 0x5d, 0x4c, 0x31, 0x84, 0xaa, 0xf0, 0xe1, 0x80, 0x8f, 0xce, 0xdf, - 0xe5, 0x0b, 0x85, 0x82, 0x10, 0x23, 0x9b, 0xab, 0xf2, 0x2e, 0x46, 0x53, 0x00, 0x94, 0xd0, 0x54, - 0xb7, 0xb0, 0x92, 0x0a, 0x51, 0xa1, 0xf1, 0x77, 0x87, 0x7c, 0x84, 0x52, 0x0a, 0x54, 0xca, 0x53, - 0xb2, 0x87, 0x58, 0x88, 0x6e, 0xc8, 0x4d, 0x13, 0xeb, 0xa9, 0x30, 0xa5, 0x82, 0x77, 0x87, 0x1d, - 0x79, 0xf6, 0x0e, 0xfb, 0x53, 0x06, 0xc6, 0x7a, 0xa0, 0x1b, 0x9a, 0xaa, 0x18, 0x18, 0x7d, 0x0e, - 0x71, 0xc7, 0x3a, 0x46, 0x8a, 0x99, 0x0c, 0x4d, 0x25, 0x8a, 0x9f, 0x9d, 0x6a, 0x14, 0xe1, 0x98, - 0x07, 0xdd, 0x80, 0xcb, 0x0a, 0xfe, 0xc2, 0xac, 0xbb, 0xd0, 0x12, 0xbd, 0xe2, 0xc2, 0x30, 0x59, - 0x7e, 0xe2, 0xc0, 0x64, 0xf7, 0xe2, 0x30, 0x76, 0x4f, 0xc7, 0xa2, 0x89, 0x7b, 0x6f, 0xf0, 0x0c, - 0xe6, 0x9b, 0x81, 0xb0, 0x22, 0xb6, 0x2c, 0xcb, 0xc5, 0xab, 0x9f, 0xbd, 0x3f, 0xe0, 0x27, 0x7e, - 0xfc, 0x42, 0xcc, 0xee, 0xbe, 0x7c, 0x91, 0x15, 0xb3, 0xbb, 0x85, 0x6c, 0xe5, 0xe5, 0x1b, 0x9e, - 0x2b, 0xf3, 0x6f, 0x5f, 0xd8, 0x5f, 0x02, 0x25, 0x47, 0xb7, 0x20, 0x21, 0x61, 0xa3, 0xa1, 0xcb, - 0x1a, 0x71, 0xa7, 0x6e, 0x6b, 0x16, 0x67, 0xca, 0x82, 0x7b, 0x17, 0x7d, 0xc9, 0x40, 0xb4, 0x29, - 0xae, 0xe3, 0xa6, 0x91, 0x0a, 0x53, 0x7b, 0xdc, 0xf6, 0xb5, 0x87, 0xa7, 0x3e, 0xb9, 0x87, 0x94, - 0x79, 0x49, 0x31, 0xf5, 0x9d, 0xea, 0xe7, 0xef, 0x0f, 0xf8, 0xc4, 0x8b, 0x6c, 0xbd, 0x90, 0xad, - 0x10, 0x98, 0x99, 0x3d, 0xaa, 0x53, 0xb9, 0x64, 0xe9, 0x56, 0x9e, 0xde, 0x3f, 0xe4, 0xa3, 0xe9, - 0x30, 0x9f, 0xa5, 0xbf, 0x10, 0x4a, 0xda, 0xca, 0x74, 0xe8, 0x05, 0x1b, 0x0a, 0xba, 0x0e, 0x83, - 0xbb, 0xaa, 0x42, 0x5d, 0x3c, 0xe2, 0x61, 0xa2, 0x28, 0xd9, 0xac, 0x49, 0xa8, 0x04, 0x09, 0xad, - 0x29, 0x9a, 0x1b, 0xaa, 0xde, 0x22, 0xa4, 0x51, 0x4a, 0x7a, 0x85, 0x90, 0x12, 0x20, 0x04, 0xa7, - 0x24, 0xea, 0x52, 0x76, 0x9b, 0x17, 0xc0, 0xa1, 0xab, 0x49, 0x68, 0x15, 0x46, 0x74, 0x6c, 0xa8, - 0x6d, 0xbd, 0x81, 0x8d, 0xba, 0xa1, 0xe1, 0x46, 0x6a, 0x70, 0x92, 0x99, 0x4a, 0x14, 0x6f, 0xf8, - 0x6a, 0x2e, 0x38, 0xe4, 0xab, 0x1a, 0x6e, 0x54, 0xc3, 0xe4, 0x00, 0x61, 0x58, 0x77, 0x2f, 0xa2, - 0xef, 0x43, 0xac, 0x85, 0x4d, 0x51, 0x12, 0x4d, 0x31, 0x15, 0xa3, 0x86, 0x9c, 0x3f, 0xa3, 0x21, - 0x1f, 0xd9, 0xec, 0xd4, 0x94, 0x42, 0x47, 0x1a, 0x7a, 0x06, 0x23, 0xeb, 0xaa, 0x6a, 0xd6, 0x25, - 0xd9, 0xd8, 0xb2, 0xe0, 0xc6, 0x29, 0xdc, 0x9b, 0xbe, 0xf2, 0x17, 0x4c, 0x53, 0x6c, 0xbc, 0xc2, - 0xd2, 0xa2, 0x6c, 0x6c, 0xb9, 0x10, 0x0f, 0x11, 0x31, 0xce, 0x1a, 0x92, 0x60, 0xd4, 0xc0, 0x0d, - 0x95, 0x58, 0x68, 0xe7, 0x58, 0xb6, 0x91, 0x02, 0x0a, 0xfe, 0x0c, 0xc2, 0x07, 0xf7, 0x0e, 0xf9, - 0xd0, 0xfc, 0xdd, 0x69, 0x01, 0x75, 0xe4, 0x39, 0x7b, 0x06, 0x6a, 0xc2, 0xb8, 0x82, 0xcd, 0xd7, - 0xaa, 0xbe, 0x55, 0x97, 0x15, 0x13, 0xeb, 0x1b, 0x22, 0x49, 0xe6, 0xf4, 0xa0, 0x04, 0x3d, 0x28, - 0xeb, 0x7b, 0xd0, 0x63, 0x8b, 0xaf, 0xe6, 0xb0, 0xd1, 0xc3, 0x22, 0x7b, 0x87, 0x3c, 0xc3, 0x0b, - 0x63, 0x8a, 0xc7, 0xa6, 0x81, 0xee, 0x42, 0xec, 0x95, 0x6a, 0x98, 0x34, 0x68, 0x86, 0x82, 0x06, - 0x4d, 0x87, 0x05, 0xad, 0xc1, 0x37, 0x0c, 0xa2, 0x5a, 0xbb, 0x29, 0x2b, 0x9b, 0x75, 0x4d, 0x6d, - 0xca, 0x8d, 0x9d, 0xd4, 0xf0, 0x29, 0xc6, 0x5e, 0xed, 0x70, 0x3c, 0xa1, 0x0c, 0x42, 0xd2, 0xe8, - 0x59, 0x49, 0x57, 0x20, 0xe1, 0x8a, 0x12, 0x94, 0x84, 0xd0, 0x16, 0xde, 0xb1, 0x62, 0x5f, 0x20, - 0x3f, 0xd1, 0x28, 0x44, 0xb6, 0xc5, 0x66, 0xdb, 0x8e, 0x74, 0xc1, 0xfa, 0xb8, 0x3d, 0x30, 0xc7, - 0xa4, 0xef, 0xc0, 0x70, 0x97, 0x5f, 0x9c, 0x85, 0x99, 0xbd, 0x07, 0x57, 0xbb, 0x5d, 0xcd, 0x11, - 0x85, 0x6e, 0x7a, 0x95, 0x91, 0x98, 0x57, 0x09, 0x61, 0xff, 0x1e, 0x81, 0xb1, 0x67, 0x9a, 0xe4, - 0x91, 0xc9, 0xce, 0x58, 0x8b, 0xee, 0x40, 0xa2, 0x4d, 0xe5, 0xd0, 0x82, 0x4b, 0xd1, 0x26, 0x8a, - 0xe9, 0x9c, 0x55, 0x93, 0x73, 0x4e, 0x4d, 0xce, 0x2d, 0x93, 0x9a, 0xfc, 0x48, 0x34, 0xb6, 0x04, - 0xb0, 0xc8, 0xc9, 0xef, 0x4e, 0x2a, 0x0c, 0x5d, 0x28, 0x15, 0x86, 0x83, 0xa6, 0xc2, 0xc8, 0x29, - 0xa9, 0xd0, 0xd3, 0x20, 0xff, 0x9b, 0x54, 0x58, 0xf0, 0xca, 0x71, 0x97, 0xfb, 0xe5, 0xb7, 0x47, - 0x17, 0xcb, 0x6f, 0x17, 0xc9, 0x6c, 0xde, 0x76, 0xf1, 0xc9, 0x6c, 0xff, 0xb7, 0xb8, 0xa8, 0xc0, - 0xd5, 0x6e, 0xa0, 0x9d, 0xb8, 0xf8, 0x96, 0x87, 0x4b, 0x77, 0x45, 0xc3, 0x32, 0x8c, 0x2d, 0xe2, - 0x26, 0xbe, 0x68, 0x30, 0x10, 0x08, 0xdd, 0x72, 0x82, 0x43, 0xf8, 0x0f, 0x03, 0x13, 0xde, 0xf0, - 0x1d, 0x2c, 0xa7, 0x89, 0x40, 0x57, 0x21, 0x2a, 0xd1, 0xd3, 0x53, 0x03, 0x93, 0xa1, 0xa9, 0xb8, - 0x60, 0x7f, 0xa1, 0xe7, 0x10, 0x6d, 0x6b, 0x06, 0xd6, 0xcd, 0x54, 0x88, 0x5e, 0x74, 0x35, 0xe0, - 0x45, 0xf7, 0x00, 0xc8, 0x3d, 0xa3, 0x42, 0xac, 0xeb, 0xb6, 0x25, 0x92, 0xcb, 0x76, 0x2d, 0x9f, - 0xe9, 0xbe, 0x16, 0xe0, 0x53, 0xef, 0xf3, 0x82, 0x1b, 0x6d, 0x15, 0x58, 0x57, 0x37, 0xbd, 0x8a, - 0x75, 0x59, 0x6c, 0x3e, 0x51, 0x75, 0x73, 0xa5, 0x6d, 0x6a, 0x6d, 0xf3, 0x9c, 0x97, 0xb8, 0x00, - 0xd7, 0xfa, 0x0a, 0xb5, 0x9b, 0xce, 0x34, 0xc4, 0x1a, 0xaa, 0x62, 0x62, 0xc5, 0x34, 0x6c, 0x64, - 0x9d, 0x6f, 0x76, 0x11, 0xae, 0xac, 0x9a, 0xaa, 0x76, 0x41, 0x6f, 0x9a, 0x85, 0x51, 0xb7, 0x94, - 0xe0, 0x66, 0x59, 0x22, 0x8c, 0xa2, 0x7e, 0xc1, 0x31, 0x83, 0x9d, 0x83, 0xb1, 0x2e, 0x31, 0xc1, - 0x01, 0xdc, 0x87, 0xab, 0x02, 0x36, 0x3e, 0x02, 0x84, 0xdb, 0x30, 0xde, 0x23, 0x28, 0x38, 0x88, - 0xdf, 0x31, 0xf0, 0x89, 0xd5, 0xd6, 0x38, 0xbc, 0xa4, 0x81, 0x39, 0x67, 0x99, 0x7b, 0x09, 0x48, - 0xb4, 0x5b, 0x24, 0x57, 0xcb, 0x36, 0x70, 0xbe, 0x96, 0x2d, 0x29, 0xf6, 0xac, 0xb3, 0x6b, 0x90, - 0x3e, 0x09, 0x35, 0xb0, 0xaa, 0x68, 0x1c, 0x06, 0x29, 0x28, 0x59, 0xb2, 0xc3, 0x2c, 0x4a, 0x3e, - 0x6b, 0x12, 0xfb, 0x15, 0x03, 0x9f, 0x2c, 0xe2, 0x8f, 0x64, 0x83, 0x6b, 0x3d, 0xa7, 0x1c, 0xb7, - 0x16, 0x0f, 0x2e, 0x39, 0x27, 0x92, 0x7e, 0x40, 0xc2, 0x64, 0xa8, 0xaf, 0xbb, 0x2a, 0x7b, 0xea, - 0xfd, 0x01, 0x3f, 0x6a, 0xd5, 0x42, 0xab, 0x92, 0x67, 0xeb, 0x2f, 0xdf, 0x70, 0x7c, 0xe5, 0xed, - 0x83, 0x4b, 0x02, 0x58, 0xe4, 0x8f, 0xc5, 0x16, 0xae, 0x0e, 0x41, 0x98, 0x88, 0x41, 0xe1, 0x3f, - 0xff, 0x85, 0x67, 0x88, 0x51, 0x4e, 0x62, 0xff, 0x08, 0x46, 0xf9, 0x35, 0x03, 0x13, 0xee, 0x41, - 0x72, 0xc5, 0x19, 0xe1, 0x8d, 0x73, 0x1a, 0xe6, 0xe3, 0x0f, 0xc4, 0xec, 0x2f, 0x19, 0xf8, 0xd4, - 0x0f, 0xa3, 0x9d, 0x80, 0x16, 0x00, 0x3a, 0x8f, 0x0f, 0x3e, 0x63, 0xef, 0xf1, 0xe3, 0x44, 0x87, - 0x5f, 0x70, 0x31, 0x05, 0x9e, 0x7b, 0xbf, 0x66, 0x60, 0xb8, 0xab, 0x9b, 0x40, 0x39, 0x88, 0xb6, - 0x70, 0x4b, 0xd5, 0xad, 0x5c, 0x1f, 0xaa, 0x5e, 0x25, 0xc6, 0xf9, 0x70, 0xc0, 0x8f, 0xcc, 0xdf, - 0x2d, 0xce, 0x96, 0xe6, 0x66, 0x67, 0x2b, 0x85, 0x72, 0xa5, 0x54, 0x12, 0x6c, 0x2a, 0xf4, 0x1d, - 0x88, 0x34, 0x54, 0x1d, 0x1b, 0xb6, 0x79, 0x66, 0x6c, 0xf2, 0x2c, 0xcf, 0x15, 0xb9, 0x12, 0x57, - 0xe6, 0xe6, 0x38, 0xbe, 0xc0, 0xf1, 0x45, 0x8e, 0x2f, 0x71, 0x7c, 0x99, 0xe3, 0xe7, 0xb8, 0x62, - 0x81, 0x2b, 0x16, 0xb9, 0x62, 0x89, 0x2b, 0x96, 0xb9, 0xe2, 0x1c, 0x37, 0x5d, 0xe0, 0xa6, 0x8b, - 0x82, 0x25, 0x03, 0x15, 0x60, 0x98, 0xfc, 0xa8, 0x6f, 0xe8, 0x62, 0xa3, 0x33, 0x0c, 0x87, 0xaa, - 0x89, 0x0f, 0x07, 0xfc, 0x60, 0x81, 0x9b, 0xe1, 0x88, 0x2d, 0x87, 0x08, 0xc5, 0xb2, 0x4d, 0xc0, - 0xfe, 0x2a, 0x02, 0xc9, 0xde, 0x60, 0x44, 0x55, 0x08, 0xb7, 0x54, 0x09, 0x53, 0x0d, 0x46, 0x8a, - 0xb9, 0xc0, 0x51, 0x9c, 0x7b, 0xa4, 0x4a, 0x58, 0xa0, 0xbc, 0xa8, 0xd2, 0xed, 0xee, 0x03, 0xfd, - 0xdd, 0xdd, 0xed, 0xec, 0xc4, 0x81, 0xc5, 0xb6, 0xa9, 0xd6, 0xed, 0x9a, 0x4d, 0x74, 0x88, 0x09, - 0x40, 0x96, 0xac, 0x1e, 0x02, 0x7d, 0x17, 0xe2, 0xc7, 0xa9, 0x26, 0x4c, 0x53, 0x4d, 0x31, 0x38, - 0x48, 0xe7, 0xc7, 0x83, 0x4b, 0x42, 0x4c, 0x72, 0x54, 0x76, 0x85, 0x70, 0xc4, 0x2f, 0x84, 0xd3, - 0xbf, 0x19, 0x80, 0x58, 0xc7, 0x48, 0x4e, 0x8b, 0xce, 0x5c, 0xa8, 0x45, 0x1f, 0xe8, 0xdb, 0xa2, - 0x7f, 0x06, 0x83, 0xe6, 0x8e, 0x46, 0x43, 0x2d, 0xd4, 0x33, 0xb3, 0x44, 0xc9, 0x46, 0x4d, 0x42, - 0x3c, 0x84, 0x69, 0x74, 0x85, 0xe9, 0x4d, 0x4f, 0xd8, 0xee, 0x33, 0x56, 0xe2, 0x2b, 0xa5, 0xe9, - 0x42, 0x29, 0x5b, 0x9a, 0xae, 0xcc, 0x15, 0x4a, 0xe5, 0x19, 0x9e, 0xe7, 0x0b, 0x25, 0x81, 0x92, - 0xa2, 0xeb, 0x10, 0x93, 0x5b, 0xc4, 0xb1, 0x3d, 0x95, 0x1d, 0xa4, 0x7b, 0x35, 0x89, 0x20, 0x35, - 0x14, 0x51, 0x33, 0x5e, 0xa9, 0xe6, 0x71, 0x27, 0xee, 0xa6, 0x04, 0x67, 0xbb, 0x26, 0x55, 0x63, - 0x10, 0xb5, 0xa2, 0x80, 0xbd, 0x03, 0x61, 0xe2, 0x06, 0x68, 0x14, 0x92, 0x8f, 0x56, 0x16, 0x97, - 0xea, 0xcf, 0x1e, 0xaf, 0x3e, 0x59, 0xba, 0x57, 0x5b, 0xae, 0x2d, 0x2d, 0x26, 0x2f, 0xa1, 0x61, - 0x88, 0x0b, 0x4b, 0x0b, 0x8b, 0xf5, 0x95, 0xc7, 0x0f, 0x7f, 0x90, 0x64, 0xd0, 0x08, 0x00, 0xfd, - 0xfc, 0x9e, 0x50, 0x7b, 0xba, 0x94, 0x1c, 0xe8, 0xc9, 0x73, 0xbf, 0x18, 0x80, 0x51, 0xaf, 0xb1, - 0x18, 0xdd, 0x84, 0xb8, 0xd1, 0x5e, 0x57, 0xb0, 0xe9, 0xfb, 0xa8, 0x64, 0x6d, 0xd7, 0x24, 0xb4, - 0x0e, 0xe3, 0x9a, 0x2e, 0xb7, 0xc8, 0xd4, 0xbf, 0x5d, 0xaa, 0x8b, 0x92, 0xa4, 0x63, 0xc3, 0x70, - 0x17, 0xa9, 0x5b, 0xbe, 0x9e, 0xf3, 0xc4, 0xe2, 0x5b, 0xb0, 0x78, 0xe8, 0xac, 0x30, 0x6a, 0xcb, - 0x5a, 0x2b, 0xb9, 0x56, 0xbb, 0xce, 0x28, 0x77, 0x9f, 0x11, 0xba, 0xc0, 0x19, 0x65, 0xd7, 0x2a, - 0xfb, 0x73, 0x06, 0xd0, 0x49, 0x62, 0x94, 0x82, 0x41, 0xfb, 0x3c, 0x3b, 0xd1, 0x3b, 0x9f, 0x68, - 0x0d, 0xae, 0xa8, 0x0a, 0x49, 0x5e, 0x75, 0xf2, 0x8f, 0x22, 0x9a, 0x6e, 0xa5, 0xa7, 0x7c, 0x01, - 0xad, 0x28, 0xf8, 0xa9, 0xba, 0xa2, 0xe0, 0xc7, 0xa2, 0x49, 0xd1, 0x5c, 0x56, 0xbb, 0x17, 0xd8, - 0xe7, 0x70, 0xb9, 0x87, 0x06, 0xdd, 0x07, 0x90, 0xb5, 0xfa, 0x36, 0xd6, 0x0d, 0xe2, 0xd2, 0x56, - 0xd6, 0x60, 0xfd, 0xdf, 0x19, 0xb5, 0x35, 0x8b, 0xd2, 0x2e, 0xfa, 0x71, 0xd9, 0x59, 0xc8, 0x5c, - 0x83, 0x21, 0xf7, 0xd3, 0x2c, 0x8a, 0x43, 0xa4, 0xba, 0xb0, 0x5a, 0xbb, 0x97, 0xbc, 0x84, 0x62, - 0x10, 0x5e, 0x7e, 0xf6, 0xf0, 0x61, 0x92, 0x29, 0x7e, 0x40, 0x70, 0xd9, 0xd5, 0x84, 0x92, 0xb4, - 0x81, 0xf6, 0x18, 0x08, 0xdd, 0xc7, 0x26, 0xf2, 0x37, 0xf4, 0xc9, 0xc7, 0xe5, 0xf4, 0xe9, 0x4f, - 0xa1, 0xec, 0xad, 0xbd, 0x7f, 0xfc, 0xeb, 0xcb, 0x81, 0xeb, 0xe8, 0x9a, 0xd7, 0x03, 0xb8, 0x91, - 0x7f, 0xe3, 0x2a, 0x86, 0x6f, 0xd1, 0xcf, 0x18, 0x08, 0x93, 0xd2, 0x84, 0xfc, 0x1f, 0x79, 0xbc, - 0x5e, 0x98, 0xd3, 0xb9, 0xa0, 0xe4, 0x56, 0x7d, 0x63, 0x27, 0x28, 0xa8, 0x71, 0x34, 0xe6, 0x09, - 0x0a, 0xfd, 0x96, 0x81, 0xa8, 0xf5, 0x0e, 0x82, 0x72, 0x67, 0x7b, 0x93, 0x4b, 0x9f, 0x5e, 0x25, - 0xd9, 0xe5, 0xfd, 0xa3, 0x0c, 0xeb, 0xfb, 0xd0, 0x12, 0x73, 0x56, 0x28, 0xc4, 0x34, 0xeb, 0x0d, - 0xf1, 0x36, 0x93, 0x41, 0xbf, 0x67, 0x20, 0x6a, 0x4d, 0x39, 0x7d, 0x50, 0x7a, 0xce, 0xd7, 0x41, - 0x50, 0x3e, 0xb5, 0x50, 0xfa, 0x8c, 0xbd, 0xdd, 0x28, 0xa7, 0x8a, 0x41, 0x6e, 0x97, 0x60, 0xfe, - 0x13, 0x03, 0x51, 0xbb, 0x04, 0xf9, 0x63, 0xf6, 0x9c, 0x97, 0x83, 0x60, 0xfe, 0xe1, 0xfe, 0x51, - 0x26, 0xef, 0x3b, 0x27, 0x8f, 0xf5, 0x3e, 0x1c, 0x2d, 0xb5, 0x34, 0x73, 0xc7, 0x72, 0xcf, 0x4c, - 0x20, 0xf7, 0xfc, 0x27, 0x03, 0x23, 0x96, 0x41, 0x3a, 0x42, 0xcb, 0xe7, 0x1b, 0x78, 0x83, 0x68, - 0xb3, 0xb5, 0x7f, 0x94, 0xc9, 0x9c, 0x3a, 0xc8, 0x76, 0xdf, 0xc4, 0x2c, 0x5b, 0x0c, 0xa0, 0x48, - 0xbe, 0xdd, 0xa5, 0x04, 0xb9, 0x98, 0xbf, 0x31, 0x70, 0xe5, 0x3e, 0x36, 0x7b, 0x47, 0x52, 0x74, - 0x27, 0x48, 0x3a, 0xf0, 0x99, 0x8e, 0xd3, 0xf3, 0xe7, 0x63, 0xb6, 0x83, 0x74, 0x9e, 0x6a, 0x54, - 0x46, 0xa5, 0x20, 0xbe, 0x65, 0xf4, 0x02, 0xff, 0x8a, 0x81, 0x30, 0x19, 0x71, 0x11, 0xe7, 0xff, - 0x10, 0x7b, 0x72, 0x8e, 0x0e, 0x72, 0x2f, 0xe2, 0xfe, 0x51, 0x26, 0xeb, 0x33, 0x3f, 0xf7, 0xf1, - 0xb1, 0x0c, 0x3b, 0x15, 0x48, 0x11, 0x82, 0xf9, 0x6b, 0x06, 0x22, 0x74, 0x3e, 0xee, 0x93, 0x08, - 0xbd, 0xc6, 0xf0, 0x20, 0xf0, 0x1b, 0xfb, 0x47, 0x99, 0x9c, 0xdf, 0xf8, 0xdd, 0x07, 0xff, 0x2d, - 0xf6, 0x66, 0x30, 0xfc, 0x04, 0xf6, 0x5f, 0x19, 0x18, 0xb4, 0xa7, 0x6b, 0x94, 0xef, 0xf7, 0x8a, - 0x78, 0x4e, 0x25, 0x36, 0xf7, 0x8f, 0x32, 0x05, 0xff, 0x01, 0xbe, 0x8f, 0x1a, 0x59, 0xf6, 0x56, - 0x10, 0x35, 0x74, 0x1b, 0xfc, 0x21, 0x03, 0x60, 0xf5, 0xbf, 0xa4, 0x6d, 0x45, 0xa7, 0x35, 0xc9, - 0x1e, 0xa3, 0x70, 0xd0, 0x3b, 0xb9, 0xd1, 0x77, 0x4e, 0xef, 0x0e, 0xf3, 0x69, 0x36, 0x17, 0x44, - 0x09, 0xb1, 0x03, 0x9c, 0x84, 0x38, 0x51, 0xc5, 0x1a, 0x7a, 0x4f, 0x51, 0xc5, 0x77, 0xaa, 0x3f, - 0x83, 0x2a, 0x7d, 0xa6, 0xeb, 0x73, 0xa9, 0x22, 0x61, 0xb7, 0x2a, 0x7f, 0x64, 0x60, 0x84, 0x54, - 0xf6, 0xe3, 0xd1, 0xb5, 0x4f, 0x22, 0xee, 0x3b, 0x8f, 0xa7, 0x67, 0xcf, 0xcc, 0x67, 0xa7, 0xa7, - 0x32, 0x85, 0x5f, 0x40, 0x41, 0xe0, 0x1f, 0xff, 0x29, 0xdf, 0xa8, 0x2e, 0x3d, 0xbf, 0xb7, 0x29, - 0x9b, 0xaf, 0xda, 0xeb, 0xe4, 0xac, 0xbc, 0x75, 0x78, 0xd6, 0xfa, 0x93, 0xfe, 0xa6, 0x9a, 0xdd, - 0xc4, 0x0a, 0x75, 0xda, 0xbc, 0xcf, 0xff, 0x1d, 0xb8, 0x63, 0xff, 0x5c, 0x8f, 0x52, 0xb2, 0xe9, - 0xff, 0x06, 0x00, 0x00, 0xff, 0xff, 0x1b, 0x6d, 0x48, 0x30, 0x0a, 0x21, 0x00, 0x00, + 0x15, 0xcf, 0xe0, 0x0f, 0xec, 0x63, 0x20, 0xee, 0x0d, 0x04, 0x3f, 0xab, 0xbc, 0x92, 0x89, 0x92, + 0x12, 0x67, 0xfc, 0x31, 0xc6, 0x18, 0x9c, 0x10, 0x3d, 0xe1, 0x00, 0x89, 0xd5, 0x24, 0xa4, 0x43, + 0x42, 0xdb, 0x44, 0xa9, 0x35, 0x78, 0x2e, 0x64, 0x84, 0x3d, 0x33, 0x9d, 0x19, 0x93, 0x47, 0xd2, + 0x54, 0x15, 0xaa, 0x2a, 0x35, 0x5d, 0xbe, 0x5d, 0x77, 0x6d, 0x57, 0xdd, 0xb5, 0xac, 0xda, 0x57, + 0xe9, 0xa9, 0xdd, 0x14, 0x56, 0x55, 0x45, 0x37, 0xfd, 0x03, 0xba, 0xe8, 0xae, 0x52, 0x96, 0x59, + 0x55, 0xf7, 0xce, 0x8c, 0x19, 0x9b, 0x19, 0x33, 0x40, 0xaa, 0xb7, 0x8a, 0xe7, 0xde, 0x73, 0xce, + 0xfd, 0x9d, 0x73, 0xcf, 0xe7, 0x0d, 0x90, 0xdb, 0x11, 0x15, 0x09, 0x7f, 0x9e, 0x6f, 0x34, 0xd5, + 0xb6, 0x94, 0x6f, 0xa8, 0x2d, 0xad, 0x6d, 0xe2, 0xfc, 0x36, 0x9f, 0x97, 0x15, 0xc3, 0x14, 0x95, + 0x06, 0xae, 0x1b, 0x58, 0xdf, 0x96, 0x1b, 0x38, 0xa7, 0xe9, 0xaa, 0xa9, 0xa2, 0x71, 0x8b, 0x3e, + 0x47, 0xe9, 0x73, 0x36, 0x7d, 0x6e, 0x9b, 0x4f, 0x7f, 0x73, 0x53, 0x55, 0x37, 0x9b, 0x38, 0x2f, + 0x6a, 0x72, 0x5e, 0x54, 0x14, 0xd5, 0x14, 0x4d, 0x59, 0x55, 0x0c, 0x8b, 0x2d, 0x3d, 0x69, 0xef, + 0xd2, 0xaf, 0xf5, 0xf6, 0x46, 0x7e, 0x43, 0xc6, 0x4d, 0xa9, 0xde, 0x12, 0x8d, 0x2d, 0x9b, 0x22, + 0x6d, 0x03, 0x21, 0xfc, 0xaa, 0x86, 0x75, 0xca, 0x6e, 0xef, 0x5d, 0x3f, 0x09, 0xa4, 0x27, 0x5d, + 0x47, 0xca, 0x31, 0x79, 0x13, 0x5d, 0x74, 0xdb, 0x62, 0x53, 0x96, 0x5c, 0xdb, 0xec, 0x4f, 0x00, + 0xdd, 0xc3, 0x66, 0xcd, 0x96, 0x2d, 0xe0, 0x1f, 0xb5, 0xb1, 0x61, 0xa2, 0x2c, 0x24, 0x3a, 0x36, + 0x91, 0xa5, 0x14, 0x33, 0xc9, 0x4c, 0xc5, 0xab, 0x43, 0xff, 0xd9, 0xe7, 0x99, 0x77, 0x07, 0x7c, + 0x78, 0xfe, 0xce, 0x4c, 0x41, 0x00, 0x87, 0xa0, 0x26, 0xa1, 0x0a, 0x84, 0xb7, 0x65, 0xfc, 0x2a, + 0x35, 0x30, 0xc9, 0x4c, 0x8d, 0x14, 0xaf, 0xe5, 0x7c, 0xec, 0x96, 0x73, 0x8e, 0x59, 0x93, 0xf1, + 0x2b, 0x81, 0xb2, 0xb0, 0x7f, 0x64, 0x60, 0xf4, 0x81, 0x6c, 0x74, 0x10, 0x18, 0x0e, 0x84, 0x1b, + 0x10, 0xdf, 0x50, 0x9b, 0x12, 0xd6, 0xfd, 0x00, 0xc4, 0xac, 0xed, 0x9a, 0x84, 0xbe, 0x0d, 0x71, + 0x4d, 0xdc, 0xc4, 0x75, 0x43, 0x7e, 0x8d, 0x29, 0x86, 0x50, 0x15, 0x3e, 0xec, 0xf3, 0xd1, 0xf9, + 0x3b, 0x7c, 0xa1, 0x50, 0x10, 0x62, 0x64, 0x73, 0x55, 0x7e, 0x8d, 0xd1, 0x14, 0x00, 0x25, 0x34, + 0xd5, 0x2d, 0xac, 0xa4, 0x42, 0x54, 0x68, 0xfc, 0xdd, 0x01, 0x1f, 0xa1, 0x94, 0x02, 0x95, 0xf2, + 0x84, 0xec, 0x21, 0x16, 0xa2, 0x1b, 0x72, 0xd3, 0xc4, 0x7a, 0x2a, 0x4c, 0xa9, 0xe0, 0xdd, 0x41, + 0x47, 0x9e, 0xbd, 0xc3, 0xfe, 0x94, 0x81, 0xb1, 0x1e, 0xe8, 0x86, 0xa6, 0x2a, 0x06, 0x46, 0x9f, + 0x41, 0xdc, 0xb1, 0x8e, 0x91, 0x62, 0x26, 0x43, 0x53, 0x89, 0xe2, 0x95, 0x13, 0x8d, 0x22, 0x1c, + 0xf1, 0xa0, 0xeb, 0x70, 0x51, 0xc1, 0x9f, 0x9b, 0x75, 0x17, 0x5a, 0xa2, 0x57, 0x5c, 0x18, 0x26, + 0xcb, 0x8f, 0x1d, 0x98, 0xec, 0xef, 0xe3, 0x30, 0x76, 0x57, 0xc7, 0xa2, 0x89, 0x7b, 0x6f, 0xf0, + 0x14, 0xe6, 0x9b, 0x81, 0xb0, 0x22, 0xb6, 0x2c, 0xcb, 0xc5, 0xab, 0x57, 0xde, 0xef, 0xf3, 0x13, + 0x3f, 0x7e, 0x2e, 0x66, 0x5f, 0xbf, 0x78, 0x9e, 0x15, 0xb3, 0xaf, 0x0b, 0xd9, 0xca, 0x8b, 0x37, + 0x3c, 0x57, 0xe6, 0xdf, 0x3e, 0xb7, 0xbf, 0x04, 0x4a, 0x8e, 0x6e, 0x42, 0x42, 0xc2, 0x46, 0x43, + 0x97, 0x35, 0xe2, 0x4e, 0xdd, 0xd6, 0x2c, 0xce, 0x94, 0x05, 0xf7, 0x2e, 0xfa, 0x82, 0x81, 0x68, + 0x53, 0x5c, 0xc7, 0x4d, 0x23, 0x15, 0xa6, 0xf6, 0xb8, 0xe5, 0x6b, 0x0f, 0x4f, 0x7d, 0x72, 0x0f, + 0x28, 0xf3, 0x92, 0x62, 0xea, 0x3b, 0xd5, 0xcf, 0xde, 0xef, 0xf3, 0x89, 0xe7, 0xd9, 0x7a, 0x21, + 0x5b, 0x21, 0x30, 0x33, 0xbb, 0x54, 0xa7, 0x72, 0xc9, 0xd2, 0xad, 0x3c, 0xbd, 0x77, 0xc0, 0x47, + 0xd3, 0x61, 0x3e, 0x4b, 0x7f, 0x21, 0x94, 0xb4, 0x95, 0xe9, 0xd0, 0x0b, 0x36, 0x14, 0x74, 0x0d, + 0x06, 0x5f, 0xab, 0x0a, 0x75, 0xf1, 0x88, 0x87, 0x89, 0xa2, 0x64, 0xb3, 0x26, 0xa1, 0x12, 0x24, + 0xb4, 0xa6, 0x68, 0x6e, 0xa8, 0x7a, 0x8b, 0x90, 0x46, 0x29, 0xe9, 0x25, 0x42, 0x4a, 0x80, 0x10, + 0x9c, 0x92, 0xa8, 0x4b, 0xd9, 0x6d, 0x5e, 0x00, 0x87, 0xae, 0x26, 0xa1, 0x55, 0x18, 0xd1, 0xb1, + 0xa1, 0xb6, 0xf5, 0x06, 0x36, 0xea, 0x86, 0x86, 0x1b, 0xa9, 0xc1, 0x49, 0x66, 0x2a, 0x51, 0xbc, + 0xee, 0xab, 0xb9, 0xe0, 0x90, 0xaf, 0x6a, 0xb8, 0x51, 0x0d, 0x93, 0x03, 0x84, 0x61, 0xdd, 0xbd, + 0x88, 0xbe, 0x0f, 0xb1, 0x16, 0x36, 0x45, 0x49, 0x34, 0xc5, 0x54, 0x8c, 0x1a, 0x72, 0xfe, 0x94, + 0x86, 0x7c, 0x68, 0xb3, 0x53, 0x53, 0x0a, 0x1d, 0x69, 0xe8, 0x29, 0x8c, 0xac, 0xab, 0xaa, 0x59, + 0x97, 0x64, 0x63, 0xcb, 0x82, 0x1b, 0xa7, 0x70, 0x6f, 0xf8, 0xca, 0x5f, 0x30, 0x4d, 0xb1, 0xf1, + 0x12, 0x4b, 0x8b, 0xb2, 0xb1, 0xe5, 0x42, 0x3c, 0x44, 0xc4, 0x38, 0x6b, 0x48, 0x82, 0x51, 0x03, + 0x37, 0x54, 0x62, 0xa1, 0x9d, 0x23, 0xd9, 0x46, 0x0a, 0x28, 0xf8, 0x53, 0x08, 0x1f, 0xdc, 0x3d, + 0xe0, 0x43, 0xf3, 0x77, 0xa6, 0x05, 0xd4, 0x91, 0xe7, 0xec, 0x19, 0xa8, 0x09, 0xe3, 0x0a, 0x36, + 0x5f, 0xa9, 0xfa, 0x56, 0x5d, 0x56, 0x4c, 0xac, 0x6f, 0x88, 0x24, 0x99, 0xd3, 0x83, 0x12, 0xf4, + 0xa0, 0xac, 0xef, 0x41, 0x8f, 0x2c, 0xbe, 0x9a, 0xc3, 0x46, 0x0f, 0x8b, 0xec, 0x1e, 0xf0, 0x0c, + 0x2f, 0x8c, 0x29, 0x1e, 0x9b, 0x06, 0xba, 0x03, 0xb1, 0x97, 0xaa, 0x61, 0xd2, 0xa0, 0x19, 0x0a, + 0x1a, 0x34, 0x1d, 0x16, 0xb4, 0x06, 0xdf, 0x30, 0x88, 0x6a, 0xed, 0xa6, 0xac, 0x6c, 0xd6, 0x35, + 0xb5, 0x29, 0x37, 0x76, 0x52, 0xc3, 0x27, 0x18, 0x7b, 0xb5, 0xc3, 0xf1, 0x98, 0x32, 0x08, 0x49, + 0xa3, 0x67, 0x05, 0x71, 0x80, 0xec, 0xfa, 0x55, 0x17, 0x1b, 0x0d, 0xb5, 0xad, 0x98, 0xc4, 0x5b, + 0x47, 0x68, 0xde, 0x48, 0xda, 0x3b, 0x0b, 0xd6, 0x46, 0x4d, 0x4a, 0x57, 0x20, 0xe1, 0x8a, 0x29, + 0x94, 0x84, 0xd0, 0x16, 0xde, 0xb1, 0x32, 0x85, 0x40, 0x7e, 0xa2, 0x51, 0x88, 0x6c, 0x8b, 0xcd, + 0xb6, 0x9d, 0x17, 0x04, 0xeb, 0xe3, 0xd6, 0xc0, 0x1c, 0x93, 0xbe, 0x0d, 0xc3, 0x5d, 0x5e, 0x74, + 0x1a, 0x66, 0xf6, 0x2e, 0x5c, 0xee, 0x76, 0x4c, 0x47, 0x14, 0xba, 0xe1, 0x55, 0x74, 0x62, 0x5e, + 0x05, 0x87, 0xfd, 0x47, 0x04, 0xc6, 0x9e, 0x6a, 0x92, 0x47, 0xde, 0x3b, 0x65, 0xe5, 0xba, 0x0d, + 0x89, 0x36, 0x95, 0x43, 0xcb, 0x33, 0x45, 0x9b, 0x28, 0xa6, 0x73, 0x56, 0x05, 0xcf, 0x39, 0x15, + 0x3c, 0xb7, 0x4c, 0x2a, 0xf8, 0x43, 0xd1, 0xd8, 0x12, 0xc0, 0x22, 0x27, 0xbf, 0x3b, 0x89, 0x33, + 0x74, 0xae, 0xc4, 0x19, 0x0e, 0x9a, 0x38, 0x23, 0x27, 0x24, 0x4e, 0x4f, 0x83, 0xfc, 0x7f, 0x12, + 0x67, 0xc1, 0x2b, 0x23, 0x5e, 0xec, 0x97, 0x0d, 0x1f, 0x9e, 0x2f, 0x1b, 0x9e, 0x27, 0x0f, 0x7a, + 0xdb, 0xc5, 0x27, 0x0f, 0x7e, 0x6d, 0x71, 0x51, 0x81, 0xcb, 0xdd, 0x40, 0x3b, 0x71, 0xf1, 0x2d, + 0x0f, 0x97, 0xee, 0x8a, 0x86, 0x65, 0x18, 0x5b, 0xc4, 0x4d, 0x7c, 0xde, 0x60, 0x20, 0x10, 0xba, + 0xe5, 0x04, 0x87, 0xf0, 0x5f, 0x06, 0x26, 0xbc, 0xe1, 0x3b, 0x58, 0x4e, 0x12, 0x81, 0x2e, 0x43, + 0x54, 0xa2, 0xa7, 0xa7, 0x06, 0x26, 0x43, 0x53, 0x71, 0xc1, 0xfe, 0x42, 0xcf, 0x20, 0xda, 0xd6, + 0x0c, 0xac, 0x9b, 0xa9, 0x10, 0xbd, 0xe8, 0x6a, 0xc0, 0x8b, 0xee, 0x01, 0x90, 0x7b, 0x4a, 0x85, + 0x58, 0xd7, 0x6d, 0x4b, 0x24, 0x97, 0xed, 0x5a, 0x3e, 0xd5, 0x7d, 0x2d, 0xc0, 0xa7, 0xde, 0xe7, + 0x05, 0x37, 0xda, 0x2a, 0xb0, 0xae, 0xde, 0x7b, 0x15, 0xeb, 0xb2, 0xd8, 0x7c, 0xac, 0xea, 0xe6, + 0x4a, 0xdb, 0xd4, 0xda, 0xe6, 0x19, 0x2f, 0x71, 0x01, 0xae, 0xf6, 0x15, 0x6a, 0xb7, 0xa8, 0x69, + 0x88, 0x35, 0x54, 0xc5, 0xc4, 0x8a, 0x69, 0xd8, 0xc8, 0x3a, 0xdf, 0xec, 0x22, 0x5c, 0x5a, 0x35, + 0x55, 0xed, 0x9c, 0xde, 0x34, 0x0b, 0xa3, 0x6e, 0x29, 0xc1, 0xcd, 0xb2, 0x44, 0x18, 0x45, 0xfd, + 0x9c, 0x43, 0x09, 0x3b, 0x07, 0x63, 0x5d, 0x62, 0x82, 0x03, 0xb8, 0x07, 0x97, 0x05, 0x6c, 0x7c, + 0x04, 0x08, 0xb7, 0x60, 0xbc, 0x47, 0x50, 0x70, 0x10, 0xbf, 0x63, 0xe0, 0x13, 0xab, 0x09, 0x72, + 0x78, 0x49, 0xbb, 0x73, 0xc6, 0x32, 0xf7, 0x02, 0x90, 0x68, 0x37, 0x54, 0xae, 0x06, 0x6f, 0xe0, + 0x6c, 0x0d, 0x5e, 0x52, 0xec, 0x59, 0x67, 0xd7, 0x20, 0x7d, 0x1c, 0x6a, 0x60, 0x55, 0xd1, 0x38, + 0x0c, 0x52, 0x50, 0xb2, 0x64, 0x87, 0x59, 0x94, 0x7c, 0xd6, 0x24, 0xf6, 0x4b, 0x06, 0x3e, 0x59, + 0xc4, 0x1f, 0xc9, 0x06, 0x57, 0x7b, 0x4e, 0x39, 0x6a, 0x2d, 0xee, 0x5f, 0x70, 0x4e, 0x24, 0xfd, + 0x80, 0x84, 0x69, 0x0b, 0xe5, 0xaa, 0xec, 0xa9, 0xf7, 0xfb, 0xfc, 0xa8, 0x55, 0x0b, 0xad, 0x4a, + 0x9e, 0xad, 0xbf, 0x78, 0xc3, 0xf1, 0x95, 0xb7, 0xf7, 0x2f, 0x08, 0x60, 0x91, 0x3f, 0x12, 0x5b, + 0xb8, 0x3a, 0x04, 0x61, 0x22, 0x06, 0x85, 0xff, 0xf2, 0x57, 0x9e, 0x21, 0x46, 0x39, 0x8e, 0xfd, + 0x23, 0x18, 0xe5, 0xd7, 0x0c, 0x4c, 0xb8, 0xc7, 0xce, 0x15, 0x67, 0xe0, 0x37, 0xce, 0x68, 0x98, + 0x8f, 0x3f, 0x3e, 0xb3, 0xbf, 0x64, 0xe0, 0x53, 0x3f, 0x8c, 0x76, 0x02, 0x5a, 0x00, 0xe8, 0x3c, + 0x55, 0xf8, 0x0c, 0xc9, 0x47, 0x4f, 0x19, 0x1d, 0x7e, 0xc1, 0xc5, 0x14, 0x78, 0x4a, 0xfe, 0x8a, + 0x81, 0xe1, 0xae, 0x6e, 0x02, 0xe5, 0x20, 0xda, 0xc2, 0x2d, 0x55, 0xb7, 0x72, 0x7d, 0xa8, 0x7a, + 0x99, 0x18, 0xe7, 0xc3, 0x3e, 0x3f, 0x32, 0x7f, 0xa7, 0x38, 0x5b, 0x9a, 0x9b, 0x9d, 0xad, 0x14, + 0xca, 0x95, 0x52, 0x49, 0xb0, 0xa9, 0xd0, 0x77, 0x20, 0xd2, 0x50, 0x75, 0x6c, 0xd8, 0xe6, 0x99, + 0xb1, 0xc9, 0xb3, 0x3c, 0x57, 0xe4, 0x4a, 0x5c, 0x99, 0x9b, 0xe3, 0xf8, 0x02, 0xc7, 0x17, 0x39, + 0xbe, 0xc4, 0xf1, 0x65, 0x8e, 0x9f, 0xe3, 0x8a, 0x05, 0xae, 0x58, 0xe4, 0x8a, 0x25, 0xae, 0x58, + 0xe6, 0x8a, 0x73, 0xdc, 0x74, 0x81, 0x9b, 0x2e, 0x0a, 0x96, 0x0c, 0x54, 0x80, 0x61, 0xf2, 0xa3, + 0xbe, 0xa1, 0x8b, 0x8d, 0xce, 0xe8, 0x1c, 0xaa, 0x26, 0x3e, 0xec, 0xf3, 0x83, 0x05, 0x6e, 0x86, + 0x23, 0xb6, 0x1c, 0x22, 0x14, 0xcb, 0x36, 0x01, 0xfb, 0xab, 0x08, 0x24, 0x7b, 0x83, 0x11, 0x55, + 0x21, 0xdc, 0x52, 0x25, 0x4c, 0x35, 0x18, 0x29, 0xe6, 0x02, 0x47, 0x71, 0xee, 0xa1, 0x2a, 0x61, + 0x81, 0xf2, 0xa2, 0x4a, 0xb7, 0xbb, 0x0f, 0xf4, 0x77, 0x77, 0xb7, 0xb3, 0x13, 0x07, 0x16, 0xdb, + 0xa6, 0x5a, 0xb7, 0x6b, 0x36, 0xd1, 0x21, 0x26, 0x00, 0x59, 0xb2, 0x7a, 0x08, 0xf4, 0x5d, 0x88, + 0x1f, 0xa5, 0x9a, 0x30, 0x4d, 0x35, 0xc5, 0xe0, 0x20, 0x9d, 0x1f, 0xf7, 0x2f, 0x08, 0x31, 0xc9, + 0x51, 0xd9, 0x15, 0xc2, 0x11, 0xbf, 0x10, 0x4e, 0xff, 0x66, 0x00, 0x62, 0x1d, 0x23, 0x39, 0x2d, + 0x3a, 0x73, 0xae, 0x16, 0x7d, 0xa0, 0x6f, 0x8b, 0x7e, 0x05, 0x06, 0xcd, 0x1d, 0x8d, 0x86, 0x5a, + 0xa8, 0x67, 0x66, 0x89, 0x92, 0x8d, 0x9a, 0x84, 0x78, 0x08, 0xd3, 0xe8, 0x0a, 0xd3, 0x9b, 0x9e, + 0xb0, 0xdd, 0x67, 0xac, 0xc4, 0x57, 0x4a, 0xd3, 0x85, 0x52, 0xb6, 0x34, 0x5d, 0x99, 0x2b, 0x94, + 0xca, 0x33, 0x3c, 0xcf, 0x17, 0x4a, 0x02, 0x25, 0x45, 0xd7, 0x20, 0x26, 0xb7, 0x88, 0x63, 0x7b, + 0x2a, 0x3b, 0x48, 0xf7, 0x6a, 0x12, 0x41, 0x6a, 0x28, 0xa2, 0x66, 0xbc, 0x54, 0xcd, 0xa3, 0x4e, + 0xdc, 0x4d, 0x09, 0xce, 0x76, 0x4d, 0xaa, 0xc6, 0x20, 0x6a, 0x45, 0x01, 0x7b, 0x1b, 0xc2, 0xc4, + 0x0d, 0xd0, 0x28, 0x24, 0x1f, 0xae, 0x2c, 0x2e, 0xd5, 0x9f, 0x3e, 0x5a, 0x7d, 0xbc, 0x74, 0xb7, + 0xb6, 0x5c, 0x5b, 0x5a, 0x4c, 0x5e, 0x40, 0xc3, 0x10, 0x17, 0x96, 0x16, 0x16, 0xeb, 0x2b, 0x8f, + 0x1e, 0xfc, 0x20, 0xc9, 0xa0, 0x11, 0x00, 0xfa, 0xf9, 0x3d, 0xa1, 0xf6, 0x64, 0x29, 0x39, 0xd0, + 0x93, 0xe7, 0x7e, 0x31, 0x00, 0xa3, 0x5e, 0x43, 0x34, 0xba, 0x01, 0x71, 0xa3, 0xbd, 0xae, 0x60, + 0xd3, 0xf7, 0x09, 0xca, 0xda, 0xae, 0x49, 0x68, 0x1d, 0xc6, 0x35, 0x5d, 0x6e, 0x89, 0xfa, 0x4e, + 0x7d, 0xbb, 0x54, 0x17, 0x25, 0x49, 0xc7, 0x86, 0xe1, 0x2e, 0x52, 0x37, 0x7d, 0x3d, 0xe7, 0xb1, + 0xc5, 0xb7, 0x60, 0xf1, 0xd0, 0x59, 0x61, 0xd4, 0x96, 0xb5, 0x56, 0x72, 0xad, 0x76, 0x9d, 0x51, + 0xee, 0x3e, 0x23, 0x74, 0x8e, 0x33, 0xca, 0xae, 0x55, 0xf6, 0xe7, 0x0c, 0xa0, 0xe3, 0xc4, 0x28, + 0x05, 0x83, 0xf6, 0x79, 0x76, 0xa2, 0x77, 0x3e, 0xd1, 0x1a, 0x5c, 0x52, 0x15, 0x92, 0xbc, 0xea, + 0xe4, 0x1f, 0x45, 0x34, 0xdd, 0x4a, 0x4f, 0xf9, 0x02, 0x5a, 0x51, 0xf0, 0x13, 0x75, 0x45, 0xc1, + 0x8f, 0x44, 0x93, 0xa2, 0xb9, 0xa8, 0x76, 0x2f, 0xb0, 0xcf, 0xe0, 0x62, 0x0f, 0x0d, 0xba, 0x07, + 0x20, 0x6b, 0xf5, 0x6d, 0xac, 0x1b, 0xc4, 0xa5, 0xad, 0xac, 0xc1, 0xfa, 0xbf, 0x4a, 0x6a, 0x6b, + 0x16, 0xa5, 0x5d, 0xf4, 0xe3, 0xb2, 0xb3, 0x90, 0xb9, 0x0a, 0x43, 0xee, 0x87, 0x5c, 0x14, 0x87, + 0x48, 0x75, 0x61, 0xb5, 0x76, 0x37, 0x79, 0x01, 0xc5, 0x20, 0xbc, 0xfc, 0xf4, 0xc1, 0x83, 0x24, + 0x53, 0xfc, 0x80, 0xe0, 0xa2, 0xab, 0x09, 0x25, 0x69, 0x03, 0xed, 0x32, 0x10, 0xba, 0x87, 0x4d, + 0xe4, 0x6f, 0xe8, 0xe3, 0x4f, 0xd1, 0xe9, 0x93, 0x1f, 0x4e, 0xd9, 0x9b, 0xbb, 0xff, 0xfc, 0xf7, + 0x17, 0x03, 0xd7, 0xd0, 0x55, 0xaf, 0xe7, 0x72, 0x23, 0xff, 0xc6, 0x55, 0x0c, 0xdf, 0xa2, 0x9f, + 0x31, 0x10, 0x26, 0xa5, 0x09, 0xf9, 0x3f, 0x09, 0x79, 0xbd, 0x47, 0xa7, 0x73, 0x41, 0xc9, 0xad, + 0xfa, 0xc6, 0x4e, 0x50, 0x50, 0xe3, 0x68, 0xcc, 0x13, 0x14, 0xfa, 0x2d, 0x03, 0x51, 0xeb, 0x1d, + 0x04, 0xe5, 0x4e, 0xf7, 0x82, 0x97, 0x3e, 0xb9, 0x4a, 0xb2, 0xcb, 0x7b, 0x87, 0x19, 0xd6, 0xf7, + 0xa1, 0x25, 0xe6, 0xac, 0x50, 0x88, 0x69, 0xd6, 0x1b, 0xe2, 0x2d, 0x26, 0x83, 0xfe, 0xc0, 0x40, + 0xd4, 0x9a, 0x72, 0xfa, 0xa0, 0xf4, 0x9c, 0xaf, 0x83, 0xa0, 0x7c, 0x62, 0xa1, 0xf4, 0x19, 0x7b, + 0xbb, 0x51, 0x4e, 0x15, 0x83, 0xdc, 0x2e, 0xc1, 0xfc, 0x67, 0x06, 0xa2, 0x76, 0x09, 0xf2, 0xc7, + 0xec, 0x39, 0x2f, 0x07, 0xc1, 0xfc, 0xc3, 0xbd, 0xc3, 0x4c, 0xde, 0x77, 0x4e, 0x1e, 0xeb, 0x7d, + 0x38, 0x5a, 0x6a, 0x69, 0xe6, 0x8e, 0xe5, 0x9e, 0x99, 0x40, 0xee, 0xf9, 0x2f, 0x06, 0x46, 0x2c, + 0x83, 0x74, 0x84, 0x96, 0xcf, 0x36, 0xf0, 0x06, 0xd1, 0x66, 0x6b, 0xef, 0x30, 0x93, 0x39, 0x71, + 0x90, 0xed, 0xbe, 0x89, 0x59, 0xb6, 0x18, 0x40, 0x91, 0x7c, 0xbb, 0x4b, 0x09, 0x72, 0x31, 0x7f, + 0x67, 0xe0, 0xd2, 0x3d, 0x6c, 0xf6, 0x8e, 0xa4, 0xe8, 0x76, 0x90, 0x74, 0xe0, 0x33, 0x1d, 0xa7, + 0xe7, 0xcf, 0xc6, 0x6c, 0x07, 0xe9, 0x3c, 0xd5, 0xa8, 0x8c, 0x4a, 0x41, 0x7c, 0xcb, 0xe8, 0x05, + 0xfe, 0x25, 0x03, 0x61, 0x32, 0xe2, 0x22, 0xce, 0xff, 0xd9, 0xf6, 0xf8, 0x1c, 0x1d, 0xe4, 0x5e, + 0xc4, 0xbd, 0xc3, 0x4c, 0xd6, 0x67, 0x7e, 0xee, 0xe3, 0x63, 0x19, 0x76, 0x2a, 0x90, 0x22, 0x04, + 0xf3, 0x57, 0x0c, 0x44, 0xe8, 0x7c, 0xdc, 0x27, 0x11, 0x7a, 0x8d, 0xe1, 0x41, 0xe0, 0x37, 0xf6, + 0x0e, 0x33, 0x39, 0xbf, 0xf1, 0xbb, 0x0f, 0xfe, 0x9b, 0xec, 0x8d, 0x60, 0xf8, 0x09, 0xec, 0xbf, + 0x31, 0x30, 0x68, 0x4f, 0xd7, 0x28, 0xdf, 0xef, 0x15, 0xf1, 0x8c, 0x4a, 0x6c, 0xee, 0x1d, 0x66, + 0x0a, 0xfe, 0x03, 0x7c, 0x1f, 0x35, 0xb2, 0xec, 0xcd, 0x20, 0x6a, 0xe8, 0x36, 0xf8, 0x03, 0x06, + 0xc0, 0xea, 0x7f, 0x49, 0xdb, 0x8a, 0x4e, 0x6a, 0x92, 0x3d, 0x46, 0xe1, 0xa0, 0x77, 0x72, 0xbd, + 0xef, 0x9c, 0xde, 0x1d, 0xe6, 0xd3, 0x6c, 0x2e, 0x88, 0x12, 0x62, 0x07, 0x38, 0x09, 0x71, 0xa2, + 0x8a, 0x35, 0xf4, 0x9e, 0xa0, 0x8a, 0xef, 0x54, 0x7f, 0x0a, 0x55, 0xfa, 0x4c, 0xd7, 0x67, 0x52, + 0x45, 0xc2, 0x6e, 0x55, 0xfe, 0xc4, 0xc0, 0x08, 0xa9, 0xec, 0x47, 0xa3, 0x6b, 0x9f, 0x44, 0xdc, + 0x77, 0x1e, 0x4f, 0xcf, 0x9e, 0x9a, 0xcf, 0x4e, 0x4f, 0x65, 0x0a, 0xbf, 0x80, 0x82, 0xc0, 0x3f, + 0xfa, 0x8f, 0x7f, 0xa3, 0xba, 0xf4, 0xec, 0xee, 0xa6, 0x6c, 0xbe, 0x6c, 0xaf, 0x93, 0xb3, 0xf2, + 0xd6, 0xe1, 0x59, 0xeb, 0x0f, 0x00, 0x36, 0xd5, 0xec, 0x26, 0x56, 0xa8, 0xd3, 0xe6, 0x7d, 0xfe, + 0xd2, 0xe0, 0xb6, 0xfd, 0x73, 0x3d, 0x4a, 0xc9, 0xa6, 0xff, 0x17, 0x00, 0x00, 0xff, 0xff, 0xa6, + 0x53, 0x64, 0x28, 0x38, 0x21, 0x00, 0x00, } diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/snapshot.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/snapshot.pb.go index 17f929e4a..63971e5e1 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/snapshot.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/snapshot.pb.go @@ -52,7 +52,7 @@ func (x Snapshot_Status) String() string { return proto.EnumName(Snapshot_Status_name, int32(x)) } func (Snapshot_Status) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_snapshot_3c7ca140728f66a5, []int{0, 0} + return fileDescriptor_snapshot_451e295e1dfe1b62, []int{0, 0} } // A Snapshot resource. For more information, see [Snapshots](/docs/compute/concepts/snapshot). @@ -60,14 +60,13 @@ type Snapshot struct { // ID of the snapshot. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the folder that the snapshot belongs to. - FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` - // Creation timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format. + FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` CreatedAt *timestamp.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // Name of the snapshot. 1-63 characters long. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Description of the snapshot. 0-256 characters long. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` - // Resource labels as `` key:value `` pairs. Maximum of 64 per resource. + // Resource labels as `key:value` pairs. Maximum of 64 per resource. Labels map[string]string `protobuf:"bytes,6,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // Size of the snapshot, specified in bytes. StorageSize int64 `protobuf:"varint,7,opt,name=storage_size,json=storageSize,proto3" json:"storage_size,omitempty"` @@ -95,7 +94,7 @@ func (m *Snapshot) Reset() { *m = Snapshot{} } func (m *Snapshot) String() string { return proto.CompactTextString(m) } func (*Snapshot) ProtoMessage() {} func (*Snapshot) Descriptor() ([]byte, []int) { - return fileDescriptor_snapshot_3c7ca140728f66a5, []int{0} + return fileDescriptor_snapshot_451e295e1dfe1b62, []int{0} } func (m *Snapshot) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Snapshot.Unmarshal(m, b) @@ -199,10 +198,10 @@ func init() { } func init() { - proto.RegisterFile("yandex/cloud/compute/v1/snapshot.proto", fileDescriptor_snapshot_3c7ca140728f66a5) + proto.RegisterFile("yandex/cloud/compute/v1/snapshot.proto", fileDescriptor_snapshot_451e295e1dfe1b62) } -var fileDescriptor_snapshot_3c7ca140728f66a5 = []byte{ +var fileDescriptor_snapshot_451e295e1dfe1b62 = []byte{ // 484 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x92, 0x41, 0x8f, 0x9b, 0x3e, 0x10, 0xc5, 0xff, 0x84, 0x24, 0xff, 0x30, 0x44, 0x11, 0xb2, 0xaa, 0x16, 0xa5, 0x87, 0xa5, 0xab, diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/snapshot_service.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/snapshot_service.pb.go index b802cfe7d..33a49663a 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/snapshot_service.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1/snapshot_service.pb.go @@ -41,7 +41,7 @@ func (m *GetSnapshotRequest) Reset() { *m = GetSnapshotRequest{} } func (m *GetSnapshotRequest) String() string { return proto.CompactTextString(m) } func (*GetSnapshotRequest) ProtoMessage() {} func (*GetSnapshotRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_snapshot_service_150bb34e00a40392, []int{0} + return fileDescriptor_snapshot_service_fcde162cfe51d598, []int{0} } func (m *GetSnapshotRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetSnapshotRequest.Unmarshal(m, b) @@ -95,7 +95,7 @@ func (m *ListSnapshotsRequest) Reset() { *m = ListSnapshotsRequest{} } func (m *ListSnapshotsRequest) String() string { return proto.CompactTextString(m) } func (*ListSnapshotsRequest) ProtoMessage() {} func (*ListSnapshotsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_snapshot_service_150bb34e00a40392, []int{1} + return fileDescriptor_snapshot_service_fcde162cfe51d598, []int{1} } func (m *ListSnapshotsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListSnapshotsRequest.Unmarshal(m, b) @@ -162,7 +162,7 @@ func (m *ListSnapshotsResponse) Reset() { *m = ListSnapshotsResponse{} } func (m *ListSnapshotsResponse) String() string { return proto.CompactTextString(m) } func (*ListSnapshotsResponse) ProtoMessage() {} func (*ListSnapshotsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_snapshot_service_150bb34e00a40392, []int{2} + return fileDescriptor_snapshot_service_fcde162cfe51d598, []int{2} } func (m *ListSnapshotsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListSnapshotsResponse.Unmarshal(m, b) @@ -207,7 +207,7 @@ type CreateSnapshotRequest struct { Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Description of the snapshot. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` - // Resource labels as `` key:value `` pairs. + // Resource labels as `key:value` pairs. Labels map[string]string `protobuf:"bytes,6,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -218,7 +218,7 @@ func (m *CreateSnapshotRequest) Reset() { *m = CreateSnapshotRequest{} } func (m *CreateSnapshotRequest) String() string { return proto.CompactTextString(m) } func (*CreateSnapshotRequest) ProtoMessage() {} func (*CreateSnapshotRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_snapshot_service_150bb34e00a40392, []int{3} + return fileDescriptor_snapshot_service_fcde162cfe51d598, []int{3} } func (m *CreateSnapshotRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateSnapshotRequest.Unmarshal(m, b) @@ -287,7 +287,7 @@ func (m *CreateSnapshotMetadata) Reset() { *m = CreateSnapshotMetadata{} func (m *CreateSnapshotMetadata) String() string { return proto.CompactTextString(m) } func (*CreateSnapshotMetadata) ProtoMessage() {} func (*CreateSnapshotMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_snapshot_service_150bb34e00a40392, []int{4} + return fileDescriptor_snapshot_service_fcde162cfe51d598, []int{4} } func (m *CreateSnapshotMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateSnapshotMetadata.Unmarshal(m, b) @@ -331,9 +331,9 @@ type UpdateSnapshotRequest struct { Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Description of the snapshot. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` - // Resource labels as `` key:value `` pairs. + // Resource labels as `key:value` pairs. // - // Existing set of `` labels `` is completely replaced by the provided set. + // Existing set of `labels` is completely replaced by the provided set. Labels map[string]string `protobuf:"bytes,5,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -344,7 +344,7 @@ func (m *UpdateSnapshotRequest) Reset() { *m = UpdateSnapshotRequest{} } func (m *UpdateSnapshotRequest) String() string { return proto.CompactTextString(m) } func (*UpdateSnapshotRequest) ProtoMessage() {} func (*UpdateSnapshotRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_snapshot_service_150bb34e00a40392, []int{5} + return fileDescriptor_snapshot_service_fcde162cfe51d598, []int{5} } func (m *UpdateSnapshotRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateSnapshotRequest.Unmarshal(m, b) @@ -411,7 +411,7 @@ func (m *UpdateSnapshotMetadata) Reset() { *m = UpdateSnapshotMetadata{} func (m *UpdateSnapshotMetadata) String() string { return proto.CompactTextString(m) } func (*UpdateSnapshotMetadata) ProtoMessage() {} func (*UpdateSnapshotMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_snapshot_service_150bb34e00a40392, []int{6} + return fileDescriptor_snapshot_service_fcde162cfe51d598, []int{6} } func (m *UpdateSnapshotMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateSnapshotMetadata.Unmarshal(m, b) @@ -451,7 +451,7 @@ func (m *DeleteSnapshotRequest) Reset() { *m = DeleteSnapshotRequest{} } func (m *DeleteSnapshotRequest) String() string { return proto.CompactTextString(m) } func (*DeleteSnapshotRequest) ProtoMessage() {} func (*DeleteSnapshotRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_snapshot_service_150bb34e00a40392, []int{7} + return fileDescriptor_snapshot_service_fcde162cfe51d598, []int{7} } func (m *DeleteSnapshotRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteSnapshotRequest.Unmarshal(m, b) @@ -490,7 +490,7 @@ func (m *DeleteSnapshotMetadata) Reset() { *m = DeleteSnapshotMetadata{} func (m *DeleteSnapshotMetadata) String() string { return proto.CompactTextString(m) } func (*DeleteSnapshotMetadata) ProtoMessage() {} func (*DeleteSnapshotMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_snapshot_service_150bb34e00a40392, []int{8} + return fileDescriptor_snapshot_service_fcde162cfe51d598, []int{8} } func (m *DeleteSnapshotMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteSnapshotMetadata.Unmarshal(m, b) @@ -536,7 +536,7 @@ func (m *ListSnapshotOperationsRequest) Reset() { *m = ListSnapshotOpera func (m *ListSnapshotOperationsRequest) String() string { return proto.CompactTextString(m) } func (*ListSnapshotOperationsRequest) ProtoMessage() {} func (*ListSnapshotOperationsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_snapshot_service_150bb34e00a40392, []int{9} + return fileDescriptor_snapshot_service_fcde162cfe51d598, []int{9} } func (m *ListSnapshotOperationsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListSnapshotOperationsRequest.Unmarshal(m, b) @@ -594,7 +594,7 @@ func (m *ListSnapshotOperationsResponse) Reset() { *m = ListSnapshotOper func (m *ListSnapshotOperationsResponse) String() string { return proto.CompactTextString(m) } func (*ListSnapshotOperationsResponse) ProtoMessage() {} func (*ListSnapshotOperationsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_snapshot_service_150bb34e00a40392, []int{10} + return fileDescriptor_snapshot_service_fcde162cfe51d598, []int{10} } func (m *ListSnapshotOperationsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListSnapshotOperationsResponse.Unmarshal(m, b) @@ -906,10 +906,10 @@ var _SnapshotService_serviceDesc = grpc.ServiceDesc{ } func init() { - proto.RegisterFile("yandex/cloud/compute/v1/snapshot_service.proto", fileDescriptor_snapshot_service_150bb34e00a40392) + proto.RegisterFile("yandex/cloud/compute/v1/snapshot_service.proto", fileDescriptor_snapshot_service_fcde162cfe51d598) } -var fileDescriptor_snapshot_service_150bb34e00a40392 = []byte{ +var fileDescriptor_snapshot_service_fcde162cfe51d598 = []byte{ // 984 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x56, 0x41, 0x6f, 0xdc, 0x44, 0x14, 0xd6, 0x64, 0x13, 0x37, 0xfb, 0x16, 0x68, 0x35, 0xea, 0x36, 0x2b, 0x8b, 0x40, 0x6a, 0xd4, diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/blob.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/blob.pb.go new file mode 100644 index 000000000..e6ff75080 --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/blob.pb.go @@ -0,0 +1,101 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: yandex/cloud/containerregistry/v1/blob.proto + +package containerregistry // import "github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1" + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package + +// A Blob resource. +type Blob struct { + // Output only. ID of the blob. + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + // Content-addressable identifier of the blob. + Digest string `protobuf:"bytes,2,opt,name=digest,proto3" json:"digest,omitempty"` + // Size of the blob, specified in bytes. + Size int64 `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *Blob) Reset() { *m = Blob{} } +func (m *Blob) String() string { return proto.CompactTextString(m) } +func (*Blob) ProtoMessage() {} +func (*Blob) Descriptor() ([]byte, []int) { + return fileDescriptor_blob_6676eeac21262de6, []int{0} +} +func (m *Blob) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_Blob.Unmarshal(m, b) +} +func (m *Blob) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_Blob.Marshal(b, m, deterministic) +} +func (dst *Blob) XXX_Merge(src proto.Message) { + xxx_messageInfo_Blob.Merge(dst, src) +} +func (m *Blob) XXX_Size() int { + return xxx_messageInfo_Blob.Size(m) +} +func (m *Blob) XXX_DiscardUnknown() { + xxx_messageInfo_Blob.DiscardUnknown(m) +} + +var xxx_messageInfo_Blob proto.InternalMessageInfo + +func (m *Blob) GetId() string { + if m != nil { + return m.Id + } + return "" +} + +func (m *Blob) GetDigest() string { + if m != nil { + return m.Digest + } + return "" +} + +func (m *Blob) GetSize() int64 { + if m != nil { + return m.Size + } + return 0 +} + +func init() { + proto.RegisterType((*Blob)(nil), "yandex.cloud.containerregistry.v1.Blob") +} + +func init() { + proto.RegisterFile("yandex/cloud/containerregistry/v1/blob.proto", fileDescriptor_blob_6676eeac21262de6) +} + +var fileDescriptor_blob_6676eeac21262de6 = []byte{ + // 180 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xd2, 0xa9, 0x4c, 0xcc, 0x4b, + 0x49, 0xad, 0xd0, 0x4f, 0xce, 0xc9, 0x2f, 0x4d, 0xd1, 0x4f, 0xce, 0xcf, 0x2b, 0x49, 0xcc, 0xcc, + 0x4b, 0x2d, 0x2a, 0x4a, 0x4d, 0xcf, 0x2c, 0x2e, 0x29, 0xaa, 0xd4, 0x2f, 0x33, 0xd4, 0x4f, 0xca, + 0xc9, 0x4f, 0xd2, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x52, 0x84, 0xa8, 0xd6, 0x03, 0xab, 0xd6, + 0xc3, 0x50, 0xad, 0x57, 0x66, 0xa8, 0xe4, 0xc4, 0xc5, 0xe2, 0x94, 0x93, 0x9f, 0x24, 0xc4, 0xc7, + 0xc5, 0x94, 0x99, 0x22, 0xc1, 0xa8, 0xc0, 0xa8, 0xc1, 0x19, 0xc4, 0x94, 0x99, 0x22, 0x24, 0xc6, + 0xc5, 0x96, 0x92, 0x99, 0x9e, 0x5a, 0x5c, 0x22, 0xc1, 0x04, 0x16, 0x83, 0xf2, 0x84, 0x84, 0xb8, + 0x58, 0x8a, 0x33, 0xab, 0x52, 0x25, 0x98, 0x15, 0x18, 0x35, 0x98, 0x83, 0xc0, 0x6c, 0xa7, 0xc8, + 0xa8, 0xf0, 0xf4, 0xcc, 0x92, 0x8c, 0xd2, 0x24, 0xbd, 0xe4, 0xfc, 0x5c, 0x7d, 0x88, 0x9d, 0xba, + 0x10, 0x17, 0xa6, 0xe7, 0xeb, 0xa6, 0xa7, 0xe6, 0x81, 0x5d, 0xa3, 0x4f, 0xd0, 0xe9, 0xd6, 0x18, + 0x82, 0x49, 0x6c, 0x60, 0xad, 0xc6, 0x80, 0x00, 0x00, 0x00, 0xff, 0xff, 0x7d, 0xc1, 0x8c, 0x03, + 0xf8, 0x00, 0x00, 0x00, +} diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/image.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/image.pb.go new file mode 100644 index 000000000..137a895c7 --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/image.pb.go @@ -0,0 +1,159 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: yandex/cloud/containerregistry/v1/image.proto + +package containerregistry // import "github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1" + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" +import timestamp "github.com/golang/protobuf/ptypes/timestamp" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package + +// An Image resource. For more information, see [Docker image](/docs/cloud/container-registry/docker-image). +type Image struct { + // Output only. ID of the Docker image. + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + // Name of the Docker image. + // The name is unique within the registry. + Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` + // Content-addressable identifier of the Docker image. + Digest string `protobuf:"bytes,3,opt,name=digest,proto3" json:"digest,omitempty"` + // Compressed size of the Docker image, specified in bytes. + CompressedSize int64 `protobuf:"varint,4,opt,name=compressed_size,json=compressedSize,proto3" json:"compressed_size,omitempty"` + // Configuration of the Docker image. + Config *Blob `protobuf:"bytes,5,opt,name=config,proto3" json:"config,omitempty"` + // Layers of the Docker image. + Layers []*Blob `protobuf:"bytes,6,rep,name=layers,proto3" json:"layers,omitempty"` + // Tags of the Docker image. + // + // Each tag is unique within the repository. + Tags []string `protobuf:"bytes,7,rep,name=tags,proto3" json:"tags,omitempty"` + // Output only. Creation timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format. + CreatedAt *timestamp.Timestamp `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *Image) Reset() { *m = Image{} } +func (m *Image) String() string { return proto.CompactTextString(m) } +func (*Image) ProtoMessage() {} +func (*Image) Descriptor() ([]byte, []int) { + return fileDescriptor_image_cab1ec775e9195d2, []int{0} +} +func (m *Image) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_Image.Unmarshal(m, b) +} +func (m *Image) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_Image.Marshal(b, m, deterministic) +} +func (dst *Image) XXX_Merge(src proto.Message) { + xxx_messageInfo_Image.Merge(dst, src) +} +func (m *Image) XXX_Size() int { + return xxx_messageInfo_Image.Size(m) +} +func (m *Image) XXX_DiscardUnknown() { + xxx_messageInfo_Image.DiscardUnknown(m) +} + +var xxx_messageInfo_Image proto.InternalMessageInfo + +func (m *Image) GetId() string { + if m != nil { + return m.Id + } + return "" +} + +func (m *Image) GetName() string { + if m != nil { + return m.Name + } + return "" +} + +func (m *Image) GetDigest() string { + if m != nil { + return m.Digest + } + return "" +} + +func (m *Image) GetCompressedSize() int64 { + if m != nil { + return m.CompressedSize + } + return 0 +} + +func (m *Image) GetConfig() *Blob { + if m != nil { + return m.Config + } + return nil +} + +func (m *Image) GetLayers() []*Blob { + if m != nil { + return m.Layers + } + return nil +} + +func (m *Image) GetTags() []string { + if m != nil { + return m.Tags + } + return nil +} + +func (m *Image) GetCreatedAt() *timestamp.Timestamp { + if m != nil { + return m.CreatedAt + } + return nil +} + +func init() { + proto.RegisterType((*Image)(nil), "yandex.cloud.containerregistry.v1.Image") +} + +func init() { + proto.RegisterFile("yandex/cloud/containerregistry/v1/image.proto", fileDescriptor_image_cab1ec775e9195d2) +} + +var fileDescriptor_image_cab1ec775e9195d2 = []byte{ + // 321 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x51, 0x41, 0x4b, 0x33, 0x31, + 0x14, 0x64, 0x77, 0xdb, 0xfd, 0xbe, 0x46, 0xa8, 0x90, 0x83, 0x84, 0x5e, 0x5c, 0xbd, 0xb4, 0x07, + 0x9b, 0x50, 0x3d, 0x89, 0x07, 0xb1, 0x37, 0xaf, 0xab, 0x20, 0x7a, 0x29, 0xd9, 0xcd, 0x6b, 0x0c, + 0xec, 0x26, 0x25, 0x49, 0x8b, 0xed, 0x7f, 0xf3, 0xbf, 0xc9, 0x26, 0x2d, 0x1e, 0x7a, 0x28, 0xde, + 0xde, 0x1b, 0x66, 0x86, 0x37, 0xf3, 0xd0, 0x74, 0xcb, 0xb5, 0x80, 0x2f, 0x56, 0x37, 0x66, 0x2d, + 0x58, 0x6d, 0xb4, 0xe7, 0x4a, 0x83, 0xb5, 0x20, 0x95, 0xf3, 0x76, 0xcb, 0x36, 0x33, 0xa6, 0x5a, + 0x2e, 0x81, 0xae, 0xac, 0xf1, 0x06, 0x5f, 0x45, 0x3a, 0x0d, 0x74, 0x7a, 0x44, 0xa7, 0x9b, 0xd9, + 0xe8, 0xe6, 0xb4, 0x63, 0xd5, 0x98, 0x2a, 0x1a, 0x8e, 0x2e, 0xa5, 0x31, 0xb2, 0x01, 0x16, 0xb6, + 0x6a, 0xbd, 0x64, 0x5e, 0xb5, 0xe0, 0x3c, 0x6f, 0x57, 0x91, 0x70, 0xfd, 0x9d, 0xa2, 0xfe, 0x73, + 0x77, 0x01, 0x1e, 0xa2, 0x54, 0x09, 0x92, 0x14, 0xc9, 0x64, 0x50, 0xa6, 0x4a, 0x60, 0x8c, 0x7a, + 0x9a, 0xb7, 0x40, 0xd2, 0x80, 0x84, 0x19, 0x5f, 0xa0, 0x5c, 0x28, 0x09, 0xce, 0x93, 0x2c, 0xa0, + 0xfb, 0x0d, 0x8f, 0xd1, 0x79, 0x6d, 0xda, 0x95, 0x05, 0xe7, 0x40, 0x2c, 0x9c, 0xda, 0x01, 0xe9, + 0x15, 0xc9, 0x24, 0x2b, 0x87, 0xbf, 0xf0, 0x8b, 0xda, 0x01, 0x7e, 0x44, 0x79, 0x6d, 0xf4, 0x52, + 0x49, 0xd2, 0x2f, 0x92, 0xc9, 0xd9, 0xed, 0x98, 0x9e, 0x4c, 0x4c, 0xe7, 0x8d, 0xa9, 0xca, 0xbd, + 0xac, 0x33, 0x68, 0xf8, 0x16, 0xac, 0x23, 0x79, 0x91, 0xfd, 0xc9, 0x20, 0xca, 0xba, 0x58, 0x9e, + 0x4b, 0x47, 0xfe, 0x15, 0x59, 0x17, 0xab, 0x9b, 0xf1, 0x3d, 0x42, 0xb5, 0x05, 0xee, 0x41, 0x2c, + 0xb8, 0x27, 0xff, 0xc3, 0x65, 0x23, 0x1a, 0xab, 0xa3, 0x87, 0xea, 0xe8, 0xeb, 0xa1, 0xba, 0x72, + 0xb0, 0x67, 0x3f, 0xf9, 0xf9, 0xfb, 0xc7, 0x9b, 0x54, 0xfe, 0x73, 0x5d, 0xd1, 0xda, 0xb4, 0x2c, + 0xde, 0x32, 0x8d, 0xbf, 0x91, 0x66, 0x2a, 0x41, 0x07, 0x39, 0x3b, 0xf9, 0xb4, 0x87, 0x23, 0xb0, + 0xca, 0x83, 0xf4, 0xee, 0x27, 0x00, 0x00, 0xff, 0xff, 0xb9, 0xfc, 0xfe, 0xdb, 0x44, 0x02, 0x00, + 0x00, +} diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/image_service.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/image_service.pb.go new file mode 100644 index 000000000..cdc4fe380 --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/image_service.pb.go @@ -0,0 +1,519 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: yandex/cloud/containerregistry/v1/image_service.proto + +package containerregistry // import "github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1" + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" +import _ "github.com/yandex-cloud/go-genproto/yandex/api" +import operation "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" +import _ "github.com/yandex-cloud/go-genproto/yandex/cloud/validation" +import _ "google.golang.org/genproto/googleapis/api/annotations" + +import ( + context "golang.org/x/net/context" + grpc "google.golang.org/grpc" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package + +type ListImagesRequest struct { + // ID of the registry to list Docker images in. + // + // [registry_id] is ignored if a [ListImagesRequest.repository_name] is specified in the request. + // + // To get the registry ID use a [RegistryService.List] request. + RegistryId string `protobuf:"bytes,1,opt,name=registry_id,json=registryId,proto3" json:"registry_id,omitempty"` + // Name of the repository to list Docker images in. + // + // To get the repository name use a [RepositoryService.List] request. + RepositoryName string `protobuf:"bytes,2,opt,name=repository_name,json=repositoryName,proto3" json:"repository_name,omitempty"` + // ID of the folder to list Docker images in. + // + // [folder_id] is ignored if a [ListImagesRequest.repository_name] or a [ListImagesRequest.registry_id] are specified in the request. + // + // To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request. + FolderId string `protobuf:"bytes,7,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` + // The maximum number of results per page to return. If the number of available + // results is larger than [page_size], + // the service returns a [ListImagesResponse.next_page_token] + // that can be used to get the next page of results in subsequent list requests. + // Default value: 100. + PageSize int64 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` + // Page token. To get the next page of results, set [page_token] to the + // [ListImagesResponse.next_page_token] returned by a previous list request. + PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` + // A filter expression that filters resources listed in the response. + // The expression must specify: + // 1. The field name. Currently you can use filtering only on [Image.name] field. + // 2. An operator. Can be either `=` or `!=` for single values, `IN` or `NOT IN` for lists of values. + // 3. The value. Must be a maximum of 256 characters and match the regular expression `[a-z0-9]+(?:[._-][a-z0-9]+)*(/([a-z0-9]+(?:[._-][a-z0-9]+)*))`. + Filter string `protobuf:"bytes,5,opt,name=filter,proto3" json:"filter,omitempty"` + OrderBy string `protobuf:"bytes,6,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ListImagesRequest) Reset() { *m = ListImagesRequest{} } +func (m *ListImagesRequest) String() string { return proto.CompactTextString(m) } +func (*ListImagesRequest) ProtoMessage() {} +func (*ListImagesRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_image_service_181142b342f3b95f, []int{0} +} +func (m *ListImagesRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ListImagesRequest.Unmarshal(m, b) +} +func (m *ListImagesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ListImagesRequest.Marshal(b, m, deterministic) +} +func (dst *ListImagesRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_ListImagesRequest.Merge(dst, src) +} +func (m *ListImagesRequest) XXX_Size() int { + return xxx_messageInfo_ListImagesRequest.Size(m) +} +func (m *ListImagesRequest) XXX_DiscardUnknown() { + xxx_messageInfo_ListImagesRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_ListImagesRequest proto.InternalMessageInfo + +func (m *ListImagesRequest) GetRegistryId() string { + if m != nil { + return m.RegistryId + } + return "" +} + +func (m *ListImagesRequest) GetRepositoryName() string { + if m != nil { + return m.RepositoryName + } + return "" +} + +func (m *ListImagesRequest) GetFolderId() string { + if m != nil { + return m.FolderId + } + return "" +} + +func (m *ListImagesRequest) GetPageSize() int64 { + if m != nil { + return m.PageSize + } + return 0 +} + +func (m *ListImagesRequest) GetPageToken() string { + if m != nil { + return m.PageToken + } + return "" +} + +func (m *ListImagesRequest) GetFilter() string { + if m != nil { + return m.Filter + } + return "" +} + +func (m *ListImagesRequest) GetOrderBy() string { + if m != nil { + return m.OrderBy + } + return "" +} + +type ListImagesResponse struct { + // List of Image resources. + Images []*Image `protobuf:"bytes,1,rep,name=images,proto3" json:"images,omitempty"` + // This token allows you to get the next page of results for list requests. If the number of results + // is larger than [ListImagesRequest.page_size], use + // the [next_page_token] as the value + // for the [ListImagesRequest.page_token] query parameter + // in the next list request. Each subsequent list request will have its own + // [next_page_token] to continue paging through the results. + NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ListImagesResponse) Reset() { *m = ListImagesResponse{} } +func (m *ListImagesResponse) String() string { return proto.CompactTextString(m) } +func (*ListImagesResponse) ProtoMessage() {} +func (*ListImagesResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_image_service_181142b342f3b95f, []int{1} +} +func (m *ListImagesResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ListImagesResponse.Unmarshal(m, b) +} +func (m *ListImagesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ListImagesResponse.Marshal(b, m, deterministic) +} +func (dst *ListImagesResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_ListImagesResponse.Merge(dst, src) +} +func (m *ListImagesResponse) XXX_Size() int { + return xxx_messageInfo_ListImagesResponse.Size(m) +} +func (m *ListImagesResponse) XXX_DiscardUnknown() { + xxx_messageInfo_ListImagesResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_ListImagesResponse proto.InternalMessageInfo + +func (m *ListImagesResponse) GetImages() []*Image { + if m != nil { + return m.Images + } + return nil +} + +func (m *ListImagesResponse) GetNextPageToken() string { + if m != nil { + return m.NextPageToken + } + return "" +} + +type GetImageRequest struct { + // ID of the Docker image resource to return. + // + // To get the Docker image ID use a [ImageService.List] request. + ImageId string `protobuf:"bytes,1,opt,name=image_id,json=imageId,proto3" json:"image_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *GetImageRequest) Reset() { *m = GetImageRequest{} } +func (m *GetImageRequest) String() string { return proto.CompactTextString(m) } +func (*GetImageRequest) ProtoMessage() {} +func (*GetImageRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_image_service_181142b342f3b95f, []int{2} +} +func (m *GetImageRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_GetImageRequest.Unmarshal(m, b) +} +func (m *GetImageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_GetImageRequest.Marshal(b, m, deterministic) +} +func (dst *GetImageRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_GetImageRequest.Merge(dst, src) +} +func (m *GetImageRequest) XXX_Size() int { + return xxx_messageInfo_GetImageRequest.Size(m) +} +func (m *GetImageRequest) XXX_DiscardUnknown() { + xxx_messageInfo_GetImageRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_GetImageRequest proto.InternalMessageInfo + +func (m *GetImageRequest) GetImageId() string { + if m != nil { + return m.ImageId + } + return "" +} + +type DeleteImageRequest struct { + // ID of the Docker image to delete. + // + // To get Docker image ID use a [ImageService.List] request. + ImageId string `protobuf:"bytes,1,opt,name=image_id,json=imageId,proto3" json:"image_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *DeleteImageRequest) Reset() { *m = DeleteImageRequest{} } +func (m *DeleteImageRequest) String() string { return proto.CompactTextString(m) } +func (*DeleteImageRequest) ProtoMessage() {} +func (*DeleteImageRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_image_service_181142b342f3b95f, []int{3} +} +func (m *DeleteImageRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_DeleteImageRequest.Unmarshal(m, b) +} +func (m *DeleteImageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_DeleteImageRequest.Marshal(b, m, deterministic) +} +func (dst *DeleteImageRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_DeleteImageRequest.Merge(dst, src) +} +func (m *DeleteImageRequest) XXX_Size() int { + return xxx_messageInfo_DeleteImageRequest.Size(m) +} +func (m *DeleteImageRequest) XXX_DiscardUnknown() { + xxx_messageInfo_DeleteImageRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_DeleteImageRequest proto.InternalMessageInfo + +func (m *DeleteImageRequest) GetImageId() string { + if m != nil { + return m.ImageId + } + return "" +} + +type DeleteImageMetadata struct { + // ID of the Docker image that is being deleted. + ImageId string `protobuf:"bytes,1,opt,name=image_id,json=imageId,proto3" json:"image_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *DeleteImageMetadata) Reset() { *m = DeleteImageMetadata{} } +func (m *DeleteImageMetadata) String() string { return proto.CompactTextString(m) } +func (*DeleteImageMetadata) ProtoMessage() {} +func (*DeleteImageMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_image_service_181142b342f3b95f, []int{4} +} +func (m *DeleteImageMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_DeleteImageMetadata.Unmarshal(m, b) +} +func (m *DeleteImageMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_DeleteImageMetadata.Marshal(b, m, deterministic) +} +func (dst *DeleteImageMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_DeleteImageMetadata.Merge(dst, src) +} +func (m *DeleteImageMetadata) XXX_Size() int { + return xxx_messageInfo_DeleteImageMetadata.Size(m) +} +func (m *DeleteImageMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_DeleteImageMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_DeleteImageMetadata proto.InternalMessageInfo + +func (m *DeleteImageMetadata) GetImageId() string { + if m != nil { + return m.ImageId + } + return "" +} + +func init() { + proto.RegisterType((*ListImagesRequest)(nil), "yandex.cloud.containerregistry.v1.ListImagesRequest") + proto.RegisterType((*ListImagesResponse)(nil), "yandex.cloud.containerregistry.v1.ListImagesResponse") + proto.RegisterType((*GetImageRequest)(nil), "yandex.cloud.containerregistry.v1.GetImageRequest") + proto.RegisterType((*DeleteImageRequest)(nil), "yandex.cloud.containerregistry.v1.DeleteImageRequest") + proto.RegisterType((*DeleteImageMetadata)(nil), "yandex.cloud.containerregistry.v1.DeleteImageMetadata") +} + +// Reference imports to suppress errors if they are not otherwise used. +var _ context.Context +var _ grpc.ClientConn + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the grpc package it is being compiled against. +const _ = grpc.SupportPackageIsVersion4 + +// ImageServiceClient is the client API for ImageService service. +// +// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. +type ImageServiceClient interface { + // Retrieves the list of Image resources in the specified registry or repository. + List(ctx context.Context, in *ListImagesRequest, opts ...grpc.CallOption) (*ListImagesResponse, error) + // Returns the specified Image resource. + // + // To get the list of available Image resources, make a [List] request. + Get(ctx context.Context, in *GetImageRequest, opts ...grpc.CallOption) (*Image, error) + // Deletes the specified Docker image. + Delete(ctx context.Context, in *DeleteImageRequest, opts ...grpc.CallOption) (*operation.Operation, error) +} + +type imageServiceClient struct { + cc *grpc.ClientConn +} + +func NewImageServiceClient(cc *grpc.ClientConn) ImageServiceClient { + return &imageServiceClient{cc} +} + +func (c *imageServiceClient) List(ctx context.Context, in *ListImagesRequest, opts ...grpc.CallOption) (*ListImagesResponse, error) { + out := new(ListImagesResponse) + err := c.cc.Invoke(ctx, "/yandex.cloud.containerregistry.v1.ImageService/List", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *imageServiceClient) Get(ctx context.Context, in *GetImageRequest, opts ...grpc.CallOption) (*Image, error) { + out := new(Image) + err := c.cc.Invoke(ctx, "/yandex.cloud.containerregistry.v1.ImageService/Get", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *imageServiceClient) Delete(ctx context.Context, in *DeleteImageRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.containerregistry.v1.ImageService/Delete", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +// ImageServiceServer is the server API for ImageService service. +type ImageServiceServer interface { + // Retrieves the list of Image resources in the specified registry or repository. + List(context.Context, *ListImagesRequest) (*ListImagesResponse, error) + // Returns the specified Image resource. + // + // To get the list of available Image resources, make a [List] request. + Get(context.Context, *GetImageRequest) (*Image, error) + // Deletes the specified Docker image. + Delete(context.Context, *DeleteImageRequest) (*operation.Operation, error) +} + +func RegisterImageServiceServer(s *grpc.Server, srv ImageServiceServer) { + s.RegisterService(&_ImageService_serviceDesc, srv) +} + +func _ImageService_List_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(ListImagesRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ImageServiceServer).List(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.containerregistry.v1.ImageService/List", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ImageServiceServer).List(ctx, req.(*ListImagesRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _ImageService_Get_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(GetImageRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ImageServiceServer).Get(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.containerregistry.v1.ImageService/Get", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ImageServiceServer).Get(ctx, req.(*GetImageRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _ImageService_Delete_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(DeleteImageRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ImageServiceServer).Delete(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.containerregistry.v1.ImageService/Delete", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ImageServiceServer).Delete(ctx, req.(*DeleteImageRequest)) + } + return interceptor(ctx, in, info, handler) +} + +var _ImageService_serviceDesc = grpc.ServiceDesc{ + ServiceName: "yandex.cloud.containerregistry.v1.ImageService", + HandlerType: (*ImageServiceServer)(nil), + Methods: []grpc.MethodDesc{ + { + MethodName: "List", + Handler: _ImageService_List_Handler, + }, + { + MethodName: "Get", + Handler: _ImageService_Get_Handler, + }, + { + MethodName: "Delete", + Handler: _ImageService_Delete_Handler, + }, + }, + Streams: []grpc.StreamDesc{}, + Metadata: "yandex/cloud/containerregistry/v1/image_service.proto", +} + +func init() { + proto.RegisterFile("yandex/cloud/containerregistry/v1/image_service.proto", fileDescriptor_image_service_181142b342f3b95f) +} + +var fileDescriptor_image_service_181142b342f3b95f = []byte{ + // 667 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x54, 0x4b, 0x6f, 0xd3, 0x4c, + 0x14, 0x95, 0x9b, 0x34, 0x4d, 0xa6, 0xfd, 0xbe, 0x8a, 0x41, 0x48, 0x26, 0xa2, 0xa2, 0xb5, 0x68, + 0xeb, 0x04, 0xfc, 0x2a, 0x74, 0x41, 0x69, 0x55, 0x14, 0x40, 0x55, 0x24, 0x5e, 0x72, 0x91, 0x10, + 0x54, 0x55, 0x70, 0xe2, 0x5b, 0x33, 0xc2, 0xf1, 0x18, 0x7b, 0x12, 0x35, 0xe5, 0xb1, 0x60, 0x99, + 0x2d, 0x62, 0xc3, 0xcf, 0xe0, 0x37, 0x20, 0xb5, 0x6b, 0xf8, 0x0b, 0x2c, 0x58, 0x22, 0x96, 0xac, + 0x90, 0x67, 0x92, 0x34, 0x0f, 0xd4, 0x06, 0x76, 0x96, 0xcf, 0x3d, 0x67, 0xce, 0xbd, 0x67, 0xe6, + 0xa2, 0xd5, 0x96, 0x13, 0xb8, 0xb0, 0x6f, 0xd4, 0x7c, 0xda, 0x70, 0x8d, 0x1a, 0x0d, 0x98, 0x43, + 0x02, 0x88, 0x22, 0xf0, 0x48, 0xcc, 0xa2, 0x96, 0xd1, 0xb4, 0x0c, 0x52, 0x77, 0x3c, 0xa8, 0xc4, + 0x10, 0x35, 0x49, 0x0d, 0xf4, 0x30, 0xa2, 0x8c, 0xe2, 0x05, 0x41, 0xd3, 0x39, 0x4d, 0x1f, 0xa1, + 0xe9, 0x4d, 0x2b, 0x9f, 0xef, 0x28, 0x3b, 0x21, 0x31, 0x68, 0x08, 0x91, 0xc3, 0x08, 0x0d, 0x04, + 0x3d, 0xaf, 0x8d, 0x79, 0x6a, 0xa7, 0x7c, 0x69, 0xa0, 0xbc, 0x27, 0x36, 0x22, 0x3b, 0x37, 0x50, + 0xd7, 0x74, 0x7c, 0xe2, 0xf6, 0xc3, 0x17, 0x3c, 0x4a, 0x3d, 0x1f, 0xb8, 0x23, 0x27, 0x08, 0x28, + 0xe3, 0x60, 0x2c, 0x50, 0xe5, 0xc7, 0x04, 0x3a, 0x73, 0x97, 0xc4, 0xac, 0x9c, 0x1c, 0x1c, 0xdb, + 0xf0, 0xb2, 0x01, 0x31, 0xc3, 0x05, 0x34, 0xdd, 0x75, 0x55, 0x21, 0xae, 0x2c, 0xcd, 0x4b, 0x6a, + 0xae, 0x94, 0x6d, 0x1f, 0x59, 0xe9, 0xf5, 0x8d, 0x55, 0xd3, 0x46, 0x5d, 0xb0, 0xec, 0x62, 0x1f, + 0xcd, 0x46, 0x10, 0xd2, 0x98, 0x30, 0x1a, 0xb5, 0x2a, 0x81, 0x53, 0x07, 0x79, 0x82, 0x97, 0xdf, + 0xfa, 0x79, 0x68, 0x6d, 0xbe, 0xde, 0x71, 0xb4, 0x03, 0x53, 0xbb, 0xbe, 0x7b, 0x59, 0xdd, 0x5c, + 0xdb, 0xd1, 0x2b, 0xda, 0x6e, 0xef, 0x47, 0xa1, 0xa8, 0x1a, 0xea, 0x49, 0x70, 0xa1, 0x50, 0xb4, + 0xff, 0x3f, 0xd6, 0xbe, 0xef, 0xd4, 0x01, 0x2f, 0xa2, 0xdc, 0x1e, 0xf5, 0x5d, 0x88, 0x12, 0x5b, + 0x53, 0x43, 0xb6, 0xb2, 0x02, 0x2a, 0xbb, 0x78, 0x19, 0xe5, 0x42, 0x1e, 0x1f, 0x39, 0x00, 0x39, + 0x35, 0x2f, 0xa9, 0xa9, 0x12, 0xfa, 0x75, 0x68, 0x65, 0xd6, 0x37, 0x2c, 0xd3, 0x34, 0xed, 0x6c, + 0x02, 0x6e, 0x93, 0x03, 0xc0, 0x2a, 0x42, 0xbc, 0x90, 0xd1, 0x17, 0x10, 0xc8, 0x69, 0x2e, 0x98, + 0x6b, 0x1f, 0x59, 0x93, 0xbc, 0xd2, 0xe6, 0x2a, 0x8f, 0x12, 0x0c, 0x2b, 0x28, 0xb3, 0x47, 0x7c, + 0x06, 0x91, 0x3c, 0xc9, 0xab, 0x50, 0xfb, 0xa8, 0xa7, 0xd7, 0x41, 0xf0, 0x25, 0x94, 0xa5, 0x51, + 0x62, 0xae, 0xda, 0x92, 0x33, 0xc3, 0x5a, 0x53, 0x1c, 0x2a, 0xb5, 0x94, 0xb7, 0x08, 0xf7, 0x4f, + 0x3c, 0x0e, 0x69, 0x10, 0x03, 0xbe, 0x89, 0x32, 0x3c, 0xfc, 0x58, 0x96, 0xe6, 0x53, 0xea, 0xf4, + 0x8a, 0xaa, 0x9f, 0x7a, 0xd9, 0x74, 0x2e, 0x61, 0x77, 0x78, 0x78, 0x09, 0xcd, 0x06, 0xb0, 0xcf, + 0x2a, 0x7d, 0x0d, 0xf1, 0x24, 0xec, 0xff, 0x92, 0xdf, 0x0f, 0xbb, 0x9d, 0x28, 0x6b, 0x68, 0x76, + 0x0b, 0xc4, 0xf1, 0xdd, 0xbc, 0x97, 0x51, 0x56, 0xdc, 0xf7, 0x5e, 0xd8, 0x33, 0xdf, 0x0f, 0x2d, + 0xa9, 0x37, 0xd9, 0x29, 0x8e, 0x96, 0x5d, 0x65, 0x03, 0xe1, 0xdb, 0xe0, 0x03, 0x83, 0x7f, 0xa3, + 0x9b, 0xe8, 0x6c, 0x1f, 0xfd, 0x1e, 0x30, 0xc7, 0x75, 0x98, 0x83, 0xcf, 0x0f, 0xf3, 0x7b, 0x8c, + 0x95, 0x76, 0x1a, 0xcd, 0xf0, 0xe2, 0x6d, 0xf1, 0x12, 0xf1, 0x47, 0x09, 0xa5, 0x93, 0xf1, 0xe1, + 0x6b, 0x63, 0x0c, 0x68, 0xe4, 0x66, 0xe7, 0x57, 0xff, 0x92, 0x25, 0xd2, 0x51, 0x16, 0xdf, 0x7d, + 0xfd, 0xf6, 0x7e, 0xe2, 0x22, 0x9e, 0x3b, 0x7e, 0xb6, 0xda, 0xc8, 0xbb, 0x8d, 0xf1, 0x07, 0x09, + 0xa5, 0xb6, 0x80, 0xe1, 0x95, 0x31, 0x4e, 0x19, 0xca, 0x20, 0x3f, 0x76, 0xe0, 0x8a, 0xc9, 0xcd, + 0x14, 0xb1, 0x7a, 0xa2, 0x19, 0xe3, 0x55, 0x77, 0xa6, 0x6f, 0xf0, 0x67, 0x09, 0x65, 0xc4, 0xe0, + 0xf1, 0x38, 0x03, 0x18, 0x8d, 0x38, 0xbf, 0x30, 0x48, 0x3b, 0xde, 0x41, 0x0f, 0xba, 0x5f, 0xca, + 0xb3, 0x4f, 0x5f, 0x8a, 0x57, 0xfe, 0x1c, 0xf0, 0x39, 0xb1, 0x83, 0xc4, 0xce, 0xa9, 0x36, 0xf6, + 0xf4, 0x3b, 0xf5, 0x90, 0xb5, 0x44, 0x1b, 0xc5, 0xb1, 0xdb, 0x28, 0x3d, 0x79, 0xfa, 0xd8, 0x23, + 0xec, 0x79, 0xa3, 0xaa, 0xd7, 0x68, 0xdd, 0x10, 0x86, 0x34, 0xb1, 0xf6, 0x3c, 0xaa, 0x79, 0x10, + 0x70, 0x7d, 0xe3, 0xd4, 0x35, 0x7b, 0x63, 0xe4, 0x67, 0x35, 0xc3, 0xa9, 0x57, 0x7f, 0x07, 0x00, + 0x00, 0xff, 0xff, 0xa8, 0xf4, 0x0e, 0x50, 0x1a, 0x06, 0x00, 0x00, +} diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/registry.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/registry.pb.go new file mode 100644 index 000000000..1e34934d9 --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/registry.pb.go @@ -0,0 +1,176 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: yandex/cloud/containerregistry/v1/registry.proto + +package containerregistry // import "github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1" + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" +import timestamp "github.com/golang/protobuf/ptypes/timestamp" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package + +type Registry_Status int32 + +const ( + Registry_STATUS_UNSPECIFIED Registry_Status = 0 + // Registry is being created. + Registry_CREATING Registry_Status = 1 + // Registry is ready to use. + Registry_ACTIVE Registry_Status = 2 + // Registry is being deleted. + Registry_DELETING Registry_Status = 3 +) + +var Registry_Status_name = map[int32]string{ + 0: "STATUS_UNSPECIFIED", + 1: "CREATING", + 2: "ACTIVE", + 3: "DELETING", +} +var Registry_Status_value = map[string]int32{ + "STATUS_UNSPECIFIED": 0, + "CREATING": 1, + "ACTIVE": 2, + "DELETING": 3, +} + +func (x Registry_Status) String() string { + return proto.EnumName(Registry_Status_name, int32(x)) +} +func (Registry_Status) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_registry_101b7c4fe5ef1589, []int{0, 0} +} + +// A Registry resource. For more information, see [Registry](/docs/cloud/containerregistry/registry). +type Registry struct { + // Output only. ID of the registry. + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + // ID of the folder that the registry belongs to. + FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` + // Name of the registry. + Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` + // Output only. Status of the registry. + Status Registry_Status `protobuf:"varint,4,opt,name=status,proto3,enum=yandex.cloud.containerregistry.v1.Registry_Status" json:"status,omitempty"` + // Output only. Creation timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format. + CreatedAt *timestamp.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` + // Resource labels as `key:value` pairs. Мaximum of 64 per resource. + Labels map[string]string `protobuf:"bytes,6,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *Registry) Reset() { *m = Registry{} } +func (m *Registry) String() string { return proto.CompactTextString(m) } +func (*Registry) ProtoMessage() {} +func (*Registry) Descriptor() ([]byte, []int) { + return fileDescriptor_registry_101b7c4fe5ef1589, []int{0} +} +func (m *Registry) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_Registry.Unmarshal(m, b) +} +func (m *Registry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_Registry.Marshal(b, m, deterministic) +} +func (dst *Registry) XXX_Merge(src proto.Message) { + xxx_messageInfo_Registry.Merge(dst, src) +} +func (m *Registry) XXX_Size() int { + return xxx_messageInfo_Registry.Size(m) +} +func (m *Registry) XXX_DiscardUnknown() { + xxx_messageInfo_Registry.DiscardUnknown(m) +} + +var xxx_messageInfo_Registry proto.InternalMessageInfo + +func (m *Registry) GetId() string { + if m != nil { + return m.Id + } + return "" +} + +func (m *Registry) GetFolderId() string { + if m != nil { + return m.FolderId + } + return "" +} + +func (m *Registry) GetName() string { + if m != nil { + return m.Name + } + return "" +} + +func (m *Registry) GetStatus() Registry_Status { + if m != nil { + return m.Status + } + return Registry_STATUS_UNSPECIFIED +} + +func (m *Registry) GetCreatedAt() *timestamp.Timestamp { + if m != nil { + return m.CreatedAt + } + return nil +} + +func (m *Registry) GetLabels() map[string]string { + if m != nil { + return m.Labels + } + return nil +} + +func init() { + proto.RegisterType((*Registry)(nil), "yandex.cloud.containerregistry.v1.Registry") + proto.RegisterMapType((map[string]string)(nil), "yandex.cloud.containerregistry.v1.Registry.LabelsEntry") + proto.RegisterEnum("yandex.cloud.containerregistry.v1.Registry_Status", Registry_Status_name, Registry_Status_value) +} + +func init() { + proto.RegisterFile("yandex/cloud/containerregistry/v1/registry.proto", fileDescriptor_registry_101b7c4fe5ef1589) +} + +var fileDescriptor_registry_101b7c4fe5ef1589 = []byte{ + // 388 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x92, 0xc1, 0x6f, 0x94, 0x40, + 0x14, 0xc6, 0x05, 0x5a, 0xb2, 0xfb, 0xd6, 0x34, 0x64, 0x62, 0x0c, 0x59, 0x0f, 0x62, 0x4f, 0x5c, + 0x3a, 0x63, 0xf1, 0xa0, 0xd5, 0x13, 0x6e, 0x51, 0x31, 0x4d, 0x35, 0x40, 0x35, 0x7a, 0xd9, 0x0c, + 0xcc, 0x14, 0x89, 0xc0, 0x34, 0x30, 0x6c, 0xe4, 0x3f, 0xf2, 0xcf, 0x34, 0x9d, 0x81, 0xc4, 0x64, + 0x0f, 0x9b, 0xde, 0x1e, 0xdf, 0xe3, 0xf7, 0xe6, 0x7d, 0x5f, 0x1e, 0xbc, 0x1c, 0x69, 0xcb, 0xf8, + 0x1f, 0x52, 0xd4, 0x62, 0x60, 0xa4, 0x10, 0xad, 0xa4, 0x55, 0xcb, 0xbb, 0x8e, 0x97, 0x55, 0x2f, + 0xbb, 0x91, 0xec, 0xce, 0xc9, 0x5c, 0xe3, 0xbb, 0x4e, 0x48, 0x81, 0x5e, 0x68, 0x02, 0x2b, 0x02, + 0xef, 0x11, 0x78, 0x77, 0xbe, 0x7e, 0x5e, 0x0a, 0x51, 0xd6, 0x9c, 0x28, 0x20, 0x1f, 0x6e, 0x89, + 0xac, 0x1a, 0xde, 0x4b, 0xda, 0xdc, 0xe9, 0x19, 0xa7, 0x7f, 0x2d, 0x58, 0x24, 0x13, 0x80, 0x4e, + 0xc0, 0xac, 0x98, 0x6b, 0x78, 0x86, 0xbf, 0x4c, 0xcc, 0x8a, 0xa1, 0x67, 0xb0, 0xbc, 0x15, 0x35, + 0xe3, 0xdd, 0xb6, 0x62, 0xae, 0xa9, 0xe4, 0x85, 0x16, 0x62, 0x86, 0x10, 0x1c, 0xb5, 0xb4, 0xe1, + 0xae, 0xa5, 0x74, 0x55, 0xa3, 0xcf, 0x60, 0xf7, 0x92, 0xca, 0xa1, 0x77, 0x8f, 0x3c, 0xc3, 0x3f, + 0x09, 0x02, 0x7c, 0x70, 0x45, 0x3c, 0xbf, 0x8e, 0x53, 0x45, 0x26, 0xd3, 0x04, 0x74, 0x01, 0x50, + 0x74, 0x9c, 0x4a, 0xce, 0xb6, 0x54, 0xba, 0xc7, 0x9e, 0xe1, 0xaf, 0x82, 0x35, 0xd6, 0x7e, 0xf0, + 0xec, 0x07, 0x67, 0xb3, 0x9f, 0x64, 0x39, 0xfd, 0x1d, 0x4a, 0xf4, 0x05, 0xec, 0x9a, 0xe6, 0xbc, + 0xee, 0x5d, 0xdb, 0xb3, 0xfc, 0x55, 0xf0, 0xfa, 0x21, 0x6b, 0x5c, 0x29, 0x32, 0x6a, 0x65, 0x37, + 0x26, 0xd3, 0x98, 0xf5, 0x05, 0xac, 0xfe, 0x93, 0x91, 0x03, 0xd6, 0x6f, 0x3e, 0x4e, 0x41, 0xdd, + 0x97, 0xe8, 0x09, 0x1c, 0xef, 0x68, 0x3d, 0xf0, 0x29, 0x25, 0xfd, 0xf1, 0xd6, 0x7c, 0x63, 0x9c, + 0x7e, 0x02, 0x5b, 0x1b, 0x43, 0x4f, 0x01, 0xa5, 0x59, 0x98, 0xdd, 0xa4, 0xdb, 0x9b, 0xeb, 0xf4, + 0x6b, 0xb4, 0x89, 0x3f, 0xc4, 0xd1, 0xa5, 0xf3, 0x08, 0x3d, 0x86, 0xc5, 0x26, 0x89, 0xc2, 0x2c, + 0xbe, 0xfe, 0xe8, 0x18, 0x08, 0xc0, 0x0e, 0x37, 0x59, 0xfc, 0x2d, 0x72, 0xcc, 0xfb, 0xce, 0x65, + 0x74, 0x15, 0xa9, 0x8e, 0xf5, 0xfe, 0xc7, 0xcf, 0xef, 0x65, 0x25, 0x7f, 0x0d, 0x39, 0x2e, 0x44, + 0x43, 0xb4, 0xa3, 0x33, 0x7d, 0x2d, 0xa5, 0x38, 0x2b, 0x79, 0xab, 0x42, 0x21, 0x07, 0xcf, 0xe8, + 0xdd, 0x9e, 0x98, 0xdb, 0x0a, 0x7d, 0xf5, 0x2f, 0x00, 0x00, 0xff, 0xff, 0x07, 0x78, 0x95, 0xaa, + 0x84, 0x02, 0x00, 0x00, +} diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/registry_service.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/registry_service.pb.go new file mode 100644 index 000000000..900591bee --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/registry_service.pb.go @@ -0,0 +1,785 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: yandex/cloud/containerregistry/v1/registry_service.proto + +package containerregistry // import "github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1" + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" +import _ "github.com/yandex-cloud/go-genproto/yandex/api" +import operation "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" +import _ "github.com/yandex-cloud/go-genproto/yandex/cloud/validation" +import _ "google.golang.org/genproto/googleapis/api/annotations" +import field_mask "google.golang.org/genproto/protobuf/field_mask" + +import ( + context "golang.org/x/net/context" + grpc "google.golang.org/grpc" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package + +type GetRegistryRequest struct { + // ID of the Registry resource to return. + // + // To get the registry ID use a [RegistryService.List] request. + RegistryId string `protobuf:"bytes,1,opt,name=registry_id,json=registryId,proto3" json:"registry_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *GetRegistryRequest) Reset() { *m = GetRegistryRequest{} } +func (m *GetRegistryRequest) String() string { return proto.CompactTextString(m) } +func (*GetRegistryRequest) ProtoMessage() {} +func (*GetRegistryRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_registry_service_a571e9cda88c3d56, []int{0} +} +func (m *GetRegistryRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_GetRegistryRequest.Unmarshal(m, b) +} +func (m *GetRegistryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_GetRegistryRequest.Marshal(b, m, deterministic) +} +func (dst *GetRegistryRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_GetRegistryRequest.Merge(dst, src) +} +func (m *GetRegistryRequest) XXX_Size() int { + return xxx_messageInfo_GetRegistryRequest.Size(m) +} +func (m *GetRegistryRequest) XXX_DiscardUnknown() { + xxx_messageInfo_GetRegistryRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_GetRegistryRequest proto.InternalMessageInfo + +func (m *GetRegistryRequest) GetRegistryId() string { + if m != nil { + return m.RegistryId + } + return "" +} + +type ListRegistriesRequest struct { + // ID of the folder to list registries in. + // + // To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request. + FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` + // The maximum number of results per page to return. If the number of available + // results is larger than [page_size], + // the service returns a [ListRegistriesResponse.next_page_token] + // that can be used to get the next page of results in subsequent list requests. + // Default value: 100. + PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` + // Page token. To get the next page of results, set [page_token] to the + // [ListRegistriesResponse.next_page_token] returned by a previous list request. + PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` + // A filter expression that filters resources listed in the response. + // The expression must specify: + // 1. The field name. Currently you can use filtering only on [Registry.name] field. + // 2. An operator. Can be either `=` or `!=` for single values, `IN` or `NOT IN` for lists of values. + // 3. Value or a list of values to compare against the values of the field. + Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ListRegistriesRequest) Reset() { *m = ListRegistriesRequest{} } +func (m *ListRegistriesRequest) String() string { return proto.CompactTextString(m) } +func (*ListRegistriesRequest) ProtoMessage() {} +func (*ListRegistriesRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_registry_service_a571e9cda88c3d56, []int{1} +} +func (m *ListRegistriesRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ListRegistriesRequest.Unmarshal(m, b) +} +func (m *ListRegistriesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ListRegistriesRequest.Marshal(b, m, deterministic) +} +func (dst *ListRegistriesRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_ListRegistriesRequest.Merge(dst, src) +} +func (m *ListRegistriesRequest) XXX_Size() int { + return xxx_messageInfo_ListRegistriesRequest.Size(m) +} +func (m *ListRegistriesRequest) XXX_DiscardUnknown() { + xxx_messageInfo_ListRegistriesRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_ListRegistriesRequest proto.InternalMessageInfo + +func (m *ListRegistriesRequest) GetFolderId() string { + if m != nil { + return m.FolderId + } + return "" +} + +func (m *ListRegistriesRequest) GetPageSize() int64 { + if m != nil { + return m.PageSize + } + return 0 +} + +func (m *ListRegistriesRequest) GetPageToken() string { + if m != nil { + return m.PageToken + } + return "" +} + +func (m *ListRegistriesRequest) GetFilter() string { + if m != nil { + return m.Filter + } + return "" +} + +type ListRegistriesResponse struct { + // List of Registry resources. + Registries []*Registry `protobuf:"bytes,1,rep,name=registries,proto3" json:"registries,omitempty"` + // This token allows you to get the next page of results for list requests. If the number of results + // is larger than [ListRegistriesRequest.page_size], use + // the [next_page_token] as the value + // for the [ListRegistriesRequest.page_token] query parameter + // in the next list request. Each subsequent list request will have its own + // [next_page_token] to continue paging through the results. + NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ListRegistriesResponse) Reset() { *m = ListRegistriesResponse{} } +func (m *ListRegistriesResponse) String() string { return proto.CompactTextString(m) } +func (*ListRegistriesResponse) ProtoMessage() {} +func (*ListRegistriesResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_registry_service_a571e9cda88c3d56, []int{2} +} +func (m *ListRegistriesResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ListRegistriesResponse.Unmarshal(m, b) +} +func (m *ListRegistriesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ListRegistriesResponse.Marshal(b, m, deterministic) +} +func (dst *ListRegistriesResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_ListRegistriesResponse.Merge(dst, src) +} +func (m *ListRegistriesResponse) XXX_Size() int { + return xxx_messageInfo_ListRegistriesResponse.Size(m) +} +func (m *ListRegistriesResponse) XXX_DiscardUnknown() { + xxx_messageInfo_ListRegistriesResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_ListRegistriesResponse proto.InternalMessageInfo + +func (m *ListRegistriesResponse) GetRegistries() []*Registry { + if m != nil { + return m.Registries + } + return nil +} + +func (m *ListRegistriesResponse) GetNextPageToken() string { + if m != nil { + return m.NextPageToken + } + return "" +} + +type CreateRegistryRequest struct { + // ID of the folder to create a registry in. + // + // To get the folder ID, use a [yandex.cloud.resourcemanager.v1.FolderService.List] request. + FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` + // Name of the registry. + // + // There may be only one registry per folder. + Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` + // Resource labels as `key:value` pairs. + Labels map[string]string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CreateRegistryRequest) Reset() { *m = CreateRegistryRequest{} } +func (m *CreateRegistryRequest) String() string { return proto.CompactTextString(m) } +func (*CreateRegistryRequest) ProtoMessage() {} +func (*CreateRegistryRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_registry_service_a571e9cda88c3d56, []int{3} +} +func (m *CreateRegistryRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CreateRegistryRequest.Unmarshal(m, b) +} +func (m *CreateRegistryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CreateRegistryRequest.Marshal(b, m, deterministic) +} +func (dst *CreateRegistryRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_CreateRegistryRequest.Merge(dst, src) +} +func (m *CreateRegistryRequest) XXX_Size() int { + return xxx_messageInfo_CreateRegistryRequest.Size(m) +} +func (m *CreateRegistryRequest) XXX_DiscardUnknown() { + xxx_messageInfo_CreateRegistryRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_CreateRegistryRequest proto.InternalMessageInfo + +func (m *CreateRegistryRequest) GetFolderId() string { + if m != nil { + return m.FolderId + } + return "" +} + +func (m *CreateRegistryRequest) GetName() string { + if m != nil { + return m.Name + } + return "" +} + +func (m *CreateRegistryRequest) GetLabels() map[string]string { + if m != nil { + return m.Labels + } + return nil +} + +type CreateRegistryMetadata struct { + // ID of the registry that is being created. + RegistryId string `protobuf:"bytes,1,opt,name=registry_id,json=registryId,proto3" json:"registry_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CreateRegistryMetadata) Reset() { *m = CreateRegistryMetadata{} } +func (m *CreateRegistryMetadata) String() string { return proto.CompactTextString(m) } +func (*CreateRegistryMetadata) ProtoMessage() {} +func (*CreateRegistryMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_registry_service_a571e9cda88c3d56, []int{4} +} +func (m *CreateRegistryMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CreateRegistryMetadata.Unmarshal(m, b) +} +func (m *CreateRegistryMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CreateRegistryMetadata.Marshal(b, m, deterministic) +} +func (dst *CreateRegistryMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_CreateRegistryMetadata.Merge(dst, src) +} +func (m *CreateRegistryMetadata) XXX_Size() int { + return xxx_messageInfo_CreateRegistryMetadata.Size(m) +} +func (m *CreateRegistryMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_CreateRegistryMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_CreateRegistryMetadata proto.InternalMessageInfo + +func (m *CreateRegistryMetadata) GetRegistryId() string { + if m != nil { + return m.RegistryId + } + return "" +} + +type UpdateRegistryRequest struct { + // ID of the Registry resource to update. + // + // To get the registry ID use a [RegistryService.List] request. + RegistryId string `protobuf:"bytes,1,opt,name=registry_id,json=registryId,proto3" json:"registry_id,omitempty"` + // Field mask that specifies which fields of the Registry resource are going to be updated. + UpdateMask *field_mask.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` + // Name of the registry. + // + // There may be only one registry per folder. + Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` + // Resource labels as `key:value` pairs. + // + // Existing set of `labels` is completely replaced by the provided set. + Labels map[string]string `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *UpdateRegistryRequest) Reset() { *m = UpdateRegistryRequest{} } +func (m *UpdateRegistryRequest) String() string { return proto.CompactTextString(m) } +func (*UpdateRegistryRequest) ProtoMessage() {} +func (*UpdateRegistryRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_registry_service_a571e9cda88c3d56, []int{5} +} +func (m *UpdateRegistryRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_UpdateRegistryRequest.Unmarshal(m, b) +} +func (m *UpdateRegistryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_UpdateRegistryRequest.Marshal(b, m, deterministic) +} +func (dst *UpdateRegistryRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_UpdateRegistryRequest.Merge(dst, src) +} +func (m *UpdateRegistryRequest) XXX_Size() int { + return xxx_messageInfo_UpdateRegistryRequest.Size(m) +} +func (m *UpdateRegistryRequest) XXX_DiscardUnknown() { + xxx_messageInfo_UpdateRegistryRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_UpdateRegistryRequest proto.InternalMessageInfo + +func (m *UpdateRegistryRequest) GetRegistryId() string { + if m != nil { + return m.RegistryId + } + return "" +} + +func (m *UpdateRegistryRequest) GetUpdateMask() *field_mask.FieldMask { + if m != nil { + return m.UpdateMask + } + return nil +} + +func (m *UpdateRegistryRequest) GetName() string { + if m != nil { + return m.Name + } + return "" +} + +func (m *UpdateRegistryRequest) GetLabels() map[string]string { + if m != nil { + return m.Labels + } + return nil +} + +type UpdateRegistryMetadata struct { + // ID of the Registry resource that is being updated. + RegistryId string `protobuf:"bytes,1,opt,name=registry_id,json=registryId,proto3" json:"registry_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *UpdateRegistryMetadata) Reset() { *m = UpdateRegistryMetadata{} } +func (m *UpdateRegistryMetadata) String() string { return proto.CompactTextString(m) } +func (*UpdateRegistryMetadata) ProtoMessage() {} +func (*UpdateRegistryMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_registry_service_a571e9cda88c3d56, []int{6} +} +func (m *UpdateRegistryMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_UpdateRegistryMetadata.Unmarshal(m, b) +} +func (m *UpdateRegistryMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_UpdateRegistryMetadata.Marshal(b, m, deterministic) +} +func (dst *UpdateRegistryMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_UpdateRegistryMetadata.Merge(dst, src) +} +func (m *UpdateRegistryMetadata) XXX_Size() int { + return xxx_messageInfo_UpdateRegistryMetadata.Size(m) +} +func (m *UpdateRegistryMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_UpdateRegistryMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_UpdateRegistryMetadata proto.InternalMessageInfo + +func (m *UpdateRegistryMetadata) GetRegistryId() string { + if m != nil { + return m.RegistryId + } + return "" +} + +type DeleteRegistryRequest struct { + // ID of the registry to delete. + RegistryId string `protobuf:"bytes,1,opt,name=registry_id,json=registryId,proto3" json:"registry_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *DeleteRegistryRequest) Reset() { *m = DeleteRegistryRequest{} } +func (m *DeleteRegistryRequest) String() string { return proto.CompactTextString(m) } +func (*DeleteRegistryRequest) ProtoMessage() {} +func (*DeleteRegistryRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_registry_service_a571e9cda88c3d56, []int{7} +} +func (m *DeleteRegistryRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_DeleteRegistryRequest.Unmarshal(m, b) +} +func (m *DeleteRegistryRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_DeleteRegistryRequest.Marshal(b, m, deterministic) +} +func (dst *DeleteRegistryRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_DeleteRegistryRequest.Merge(dst, src) +} +func (m *DeleteRegistryRequest) XXX_Size() int { + return xxx_messageInfo_DeleteRegistryRequest.Size(m) +} +func (m *DeleteRegistryRequest) XXX_DiscardUnknown() { + xxx_messageInfo_DeleteRegistryRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_DeleteRegistryRequest proto.InternalMessageInfo + +func (m *DeleteRegistryRequest) GetRegistryId() string { + if m != nil { + return m.RegistryId + } + return "" +} + +type DeleteRegistryMetadata struct { + // ID of the registry that is being deleted. + RegistryId string `protobuf:"bytes,1,opt,name=registry_id,json=registryId,proto3" json:"registry_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *DeleteRegistryMetadata) Reset() { *m = DeleteRegistryMetadata{} } +func (m *DeleteRegistryMetadata) String() string { return proto.CompactTextString(m) } +func (*DeleteRegistryMetadata) ProtoMessage() {} +func (*DeleteRegistryMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_registry_service_a571e9cda88c3d56, []int{8} +} +func (m *DeleteRegistryMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_DeleteRegistryMetadata.Unmarshal(m, b) +} +func (m *DeleteRegistryMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_DeleteRegistryMetadata.Marshal(b, m, deterministic) +} +func (dst *DeleteRegistryMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_DeleteRegistryMetadata.Merge(dst, src) +} +func (m *DeleteRegistryMetadata) XXX_Size() int { + return xxx_messageInfo_DeleteRegistryMetadata.Size(m) +} +func (m *DeleteRegistryMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_DeleteRegistryMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_DeleteRegistryMetadata proto.InternalMessageInfo + +func (m *DeleteRegistryMetadata) GetRegistryId() string { + if m != nil { + return m.RegistryId + } + return "" +} + +func init() { + proto.RegisterType((*GetRegistryRequest)(nil), "yandex.cloud.containerregistry.v1.GetRegistryRequest") + proto.RegisterType((*ListRegistriesRequest)(nil), "yandex.cloud.containerregistry.v1.ListRegistriesRequest") + proto.RegisterType((*ListRegistriesResponse)(nil), "yandex.cloud.containerregistry.v1.ListRegistriesResponse") + proto.RegisterType((*CreateRegistryRequest)(nil), "yandex.cloud.containerregistry.v1.CreateRegistryRequest") + proto.RegisterMapType((map[string]string)(nil), "yandex.cloud.containerregistry.v1.CreateRegistryRequest.LabelsEntry") + proto.RegisterType((*CreateRegistryMetadata)(nil), "yandex.cloud.containerregistry.v1.CreateRegistryMetadata") + proto.RegisterType((*UpdateRegistryRequest)(nil), "yandex.cloud.containerregistry.v1.UpdateRegistryRequest") + proto.RegisterMapType((map[string]string)(nil), "yandex.cloud.containerregistry.v1.UpdateRegistryRequest.LabelsEntry") + proto.RegisterType((*UpdateRegistryMetadata)(nil), "yandex.cloud.containerregistry.v1.UpdateRegistryMetadata") + proto.RegisterType((*DeleteRegistryRequest)(nil), "yandex.cloud.containerregistry.v1.DeleteRegistryRequest") + proto.RegisterType((*DeleteRegistryMetadata)(nil), "yandex.cloud.containerregistry.v1.DeleteRegistryMetadata") +} + +// Reference imports to suppress errors if they are not otherwise used. +var _ context.Context +var _ grpc.ClientConn + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the grpc package it is being compiled against. +const _ = grpc.SupportPackageIsVersion4 + +// RegistryServiceClient is the client API for RegistryService service. +// +// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. +type RegistryServiceClient interface { + // Returns the specified Registry resource. + // + // To get the list of available Registry resources, make a [List] request. + Get(ctx context.Context, in *GetRegistryRequest, opts ...grpc.CallOption) (*Registry, error) + // Retrieves the list of Registry resources in the specified folder. + List(ctx context.Context, in *ListRegistriesRequest, opts ...grpc.CallOption) (*ListRegistriesResponse, error) + // Creates a registry in the specified folder. + Create(ctx context.Context, in *CreateRegistryRequest, opts ...grpc.CallOption) (*operation.Operation, error) + // Updates the specified registry. + Update(ctx context.Context, in *UpdateRegistryRequest, opts ...grpc.CallOption) (*operation.Operation, error) + // Deletes the specified registry. + Delete(ctx context.Context, in *DeleteRegistryRequest, opts ...grpc.CallOption) (*operation.Operation, error) +} + +type registryServiceClient struct { + cc *grpc.ClientConn +} + +func NewRegistryServiceClient(cc *grpc.ClientConn) RegistryServiceClient { + return ®istryServiceClient{cc} +} + +func (c *registryServiceClient) Get(ctx context.Context, in *GetRegistryRequest, opts ...grpc.CallOption) (*Registry, error) { + out := new(Registry) + err := c.cc.Invoke(ctx, "/yandex.cloud.containerregistry.v1.RegistryService/Get", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *registryServiceClient) List(ctx context.Context, in *ListRegistriesRequest, opts ...grpc.CallOption) (*ListRegistriesResponse, error) { + out := new(ListRegistriesResponse) + err := c.cc.Invoke(ctx, "/yandex.cloud.containerregistry.v1.RegistryService/List", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *registryServiceClient) Create(ctx context.Context, in *CreateRegistryRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.containerregistry.v1.RegistryService/Create", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *registryServiceClient) Update(ctx context.Context, in *UpdateRegistryRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.containerregistry.v1.RegistryService/Update", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *registryServiceClient) Delete(ctx context.Context, in *DeleteRegistryRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.containerregistry.v1.RegistryService/Delete", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +// RegistryServiceServer is the server API for RegistryService service. +type RegistryServiceServer interface { + // Returns the specified Registry resource. + // + // To get the list of available Registry resources, make a [List] request. + Get(context.Context, *GetRegistryRequest) (*Registry, error) + // Retrieves the list of Registry resources in the specified folder. + List(context.Context, *ListRegistriesRequest) (*ListRegistriesResponse, error) + // Creates a registry in the specified folder. + Create(context.Context, *CreateRegistryRequest) (*operation.Operation, error) + // Updates the specified registry. + Update(context.Context, *UpdateRegistryRequest) (*operation.Operation, error) + // Deletes the specified registry. + Delete(context.Context, *DeleteRegistryRequest) (*operation.Operation, error) +} + +func RegisterRegistryServiceServer(s *grpc.Server, srv RegistryServiceServer) { + s.RegisterService(&_RegistryService_serviceDesc, srv) +} + +func _RegistryService_Get_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(GetRegistryRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(RegistryServiceServer).Get(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.containerregistry.v1.RegistryService/Get", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(RegistryServiceServer).Get(ctx, req.(*GetRegistryRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _RegistryService_List_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(ListRegistriesRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(RegistryServiceServer).List(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.containerregistry.v1.RegistryService/List", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(RegistryServiceServer).List(ctx, req.(*ListRegistriesRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _RegistryService_Create_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(CreateRegistryRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(RegistryServiceServer).Create(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.containerregistry.v1.RegistryService/Create", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(RegistryServiceServer).Create(ctx, req.(*CreateRegistryRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _RegistryService_Update_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(UpdateRegistryRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(RegistryServiceServer).Update(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.containerregistry.v1.RegistryService/Update", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(RegistryServiceServer).Update(ctx, req.(*UpdateRegistryRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _RegistryService_Delete_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(DeleteRegistryRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(RegistryServiceServer).Delete(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.containerregistry.v1.RegistryService/Delete", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(RegistryServiceServer).Delete(ctx, req.(*DeleteRegistryRequest)) + } + return interceptor(ctx, in, info, handler) +} + +var _RegistryService_serviceDesc = grpc.ServiceDesc{ + ServiceName: "yandex.cloud.containerregistry.v1.RegistryService", + HandlerType: (*RegistryServiceServer)(nil), + Methods: []grpc.MethodDesc{ + { + MethodName: "Get", + Handler: _RegistryService_Get_Handler, + }, + { + MethodName: "List", + Handler: _RegistryService_List_Handler, + }, + { + MethodName: "Create", + Handler: _RegistryService_Create_Handler, + }, + { + MethodName: "Update", + Handler: _RegistryService_Update_Handler, + }, + { + MethodName: "Delete", + Handler: _RegistryService_Delete_Handler, + }, + }, + Streams: []grpc.StreamDesc{}, + Metadata: "yandex/cloud/containerregistry/v1/registry_service.proto", +} + +func init() { + proto.RegisterFile("yandex/cloud/containerregistry/v1/registry_service.proto", fileDescriptor_registry_service_a571e9cda88c3d56) +} + +var fileDescriptor_registry_service_a571e9cda88c3d56 = []byte{ + // 885 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x96, 0xcf, 0x8f, 0xdb, 0x44, + 0x14, 0xc7, 0xe5, 0x75, 0x6a, 0x36, 0x2f, 0xa0, 0x56, 0x23, 0x52, 0x45, 0x16, 0x15, 0xbb, 0x46, + 0x5a, 0xb6, 0x01, 0xdb, 0xf1, 0xb6, 0xbb, 0x6c, 0xfa, 0x43, 0x48, 0xe9, 0x2f, 0x55, 0xb4, 0x02, + 0xb9, 0x20, 0x04, 0xab, 0x2a, 0xcc, 0xae, 0x27, 0x61, 0x88, 0x63, 0x07, 0x7b, 0x12, 0x35, 0x29, + 0xbd, 0xf4, 0xb8, 0x12, 0x27, 0xc4, 0x91, 0x0b, 0x07, 0xfe, 0x80, 0xbd, 0xed, 0x5f, 0x90, 0x5c, + 0x29, 0xfc, 0x09, 0x1c, 0x38, 0xf7, 0xc8, 0x09, 0x79, 0xc6, 0x4e, 0xe3, 0x8d, 0xa3, 0x38, 0xe5, + 0xc2, 0x6d, 0xec, 0xf7, 0xde, 0xd7, 0x9f, 0x37, 0x6f, 0xde, 0x1b, 0xc3, 0xfe, 0x10, 0x7b, 0x0e, + 0x79, 0x62, 0x1e, 0xb9, 0x7e, 0xdf, 0x31, 0x8f, 0x7c, 0x8f, 0x61, 0xea, 0x91, 0x20, 0x20, 0x6d, + 0x1a, 0xb2, 0x60, 0x68, 0x0e, 0x2c, 0x33, 0x59, 0x37, 0x43, 0x12, 0x0c, 0xe8, 0x11, 0x31, 0x7a, + 0x81, 0xcf, 0x7c, 0xb4, 0x29, 0x22, 0x0d, 0x1e, 0x69, 0xcc, 0x45, 0x1a, 0x03, 0x4b, 0x55, 0x63, + 0x71, 0xdc, 0xa3, 0xa6, 0xdf, 0x23, 0x01, 0x66, 0xd4, 0xf7, 0x44, 0xb8, 0x5a, 0xcb, 0xff, 0xe1, + 0x38, 0x62, 0x2b, 0x15, 0x31, 0xd5, 0x9b, 0x53, 0xbe, 0x94, 0xf2, 0x1b, 0x60, 0x97, 0x3a, 0xb3, + 0xe6, 0x8d, 0xb6, 0xef, 0xb7, 0x5d, 0x62, 0xf2, 0xa7, 0xc3, 0x7e, 0xcb, 0x6c, 0x51, 0xe2, 0x3a, + 0xcd, 0x2e, 0x0e, 0x3b, 0xb1, 0xc7, 0x3b, 0xb1, 0x47, 0x84, 0x8d, 0x3d, 0xcf, 0x67, 0x3c, 0x3c, + 0x14, 0x56, 0xed, 0x16, 0xa0, 0x7b, 0x84, 0xd9, 0x31, 0x9b, 0x4d, 0xbe, 0xef, 0x93, 0x90, 0x21, + 0x1d, 0x4a, 0xd3, 0x7d, 0xa2, 0x4e, 0x45, 0xda, 0x90, 0xb6, 0x8b, 0x8d, 0x37, 0xff, 0x1e, 0x5b, + 0xd2, 0xf1, 0xc4, 0x2a, 0xdc, 0xb8, 0xb9, 0x5b, 0xb3, 0x21, 0x71, 0xb8, 0xef, 0x68, 0xa7, 0x12, + 0x94, 0x1f, 0xd0, 0x30, 0x91, 0xa1, 0x24, 0x4c, 0x84, 0x2e, 0x43, 0xb1, 0xe5, 0xbb, 0x0e, 0x09, + 0x16, 0xc9, 0xac, 0x0b, 0xf3, 0x7d, 0x07, 0xbd, 0x0f, 0xc5, 0x1e, 0x6e, 0x93, 0x66, 0x48, 0x47, + 0xa4, 0xb2, 0xb6, 0x21, 0x6d, 0xcb, 0x0d, 0xf8, 0x67, 0x6c, 0x29, 0x37, 0x6e, 0x5a, 0xb5, 0x5a, + 0xcd, 0x5e, 0x8f, 0x8c, 0x8f, 0xe8, 0x88, 0xa0, 0x6d, 0x00, 0xee, 0xc8, 0xfc, 0x0e, 0xf1, 0x2a, + 0x32, 0x17, 0x2d, 0x1e, 0x4f, 0xac, 0x73, 0xdc, 0xd3, 0xe6, 0x2a, 0x9f, 0x47, 0x36, 0xa4, 0x81, + 0xd2, 0xa2, 0x2e, 0x23, 0x41, 0xa5, 0xc0, 0xbd, 0xe0, 0x78, 0x32, 0xd5, 0x8b, 0x2d, 0xda, 0x8f, + 0x12, 0x5c, 0x3c, 0xcb, 0x1e, 0xf6, 0x7c, 0x2f, 0x24, 0xe8, 0x13, 0x48, 0x92, 0xa4, 0x24, 0xac, + 0x48, 0x1b, 0xf2, 0x76, 0x69, 0xe7, 0x03, 0x63, 0xe9, 0x41, 0x31, 0xa6, 0xbb, 0x39, 0x13, 0x8e, + 0xb6, 0xe0, 0xbc, 0x47, 0x9e, 0xb0, 0xe6, 0x0c, 0x7a, 0x94, 0x64, 0xd1, 0x7e, 0x2b, 0x7a, 0xfd, + 0x59, 0xc2, 0xac, 0xfd, 0xb9, 0x06, 0xe5, 0x5b, 0x01, 0xc1, 0x8c, 0x9c, 0x2d, 0xca, 0x0a, 0x7b, + 0xb9, 0x0b, 0x05, 0x0f, 0x77, 0xc5, 0x36, 0x16, 0x1b, 0x9b, 0x2f, 0xc7, 0xd6, 0xa5, 0x1f, 0x0e, + 0xb0, 0x3e, 0x7a, 0x7c, 0xa0, 0x63, 0x7d, 0x54, 0xd3, 0xeb, 0x8f, 0x9f, 0x5a, 0x1f, 0xee, 0x59, + 0xcf, 0x0e, 0xe2, 0x27, 0x9b, 0xbb, 0xa3, 0x5f, 0x24, 0x50, 0x5c, 0x7c, 0x48, 0xdc, 0xb0, 0x22, + 0xf3, 0x6c, 0x6f, 0xe7, 0xc8, 0x36, 0x13, 0xd6, 0x78, 0xc0, 0x65, 0xee, 0x78, 0x2c, 0x18, 0x36, + 0x3e, 0x7e, 0x39, 0xb6, 0x4a, 0x07, 0x7a, 0xb3, 0xa6, 0xd7, 0x23, 0x86, 0xea, 0x73, 0x0e, 0xbc, + 0x77, 0x55, 0x80, 0xef, 0x5d, 0x39, 0x99, 0x58, 0x8a, 0x5a, 0xb0, 0x74, 0xbe, 0x42, 0xe8, 0x42, + 0x4c, 0x3a, 0xf5, 0xb7, 0x63, 0x28, 0xb5, 0x0e, 0xa5, 0x19, 0x5d, 0x74, 0x01, 0xe4, 0x0e, 0x19, + 0x8a, 0xad, 0xb0, 0xa3, 0x25, 0x7a, 0x1b, 0xce, 0x0d, 0xb0, 0xdb, 0x8f, 0x13, 0xb7, 0xc5, 0xc3, + 0xb5, 0xb5, 0x7d, 0x49, 0xab, 0xc3, 0xc5, 0x34, 0xe8, 0x43, 0xc2, 0xb0, 0x83, 0x19, 0x46, 0xef, + 0x66, 0x9c, 0xf5, 0xd4, 0xe9, 0xfe, 0x59, 0x86, 0xf2, 0x17, 0x3d, 0x27, 0xa3, 0x22, 0xab, 0xb5, + 0x09, 0xba, 0x0e, 0xa5, 0x3e, 0xd7, 0xe1, 0xed, 0xc9, 0x19, 0x4b, 0x3b, 0xaa, 0x21, 0xfa, 0xd3, + 0x48, 0x3a, 0xd8, 0xb8, 0x1b, 0x75, 0xf0, 0x43, 0x1c, 0x76, 0x6c, 0x10, 0xee, 0xd1, 0x7a, 0x5a, + 0x52, 0xf9, 0xb5, 0x4b, 0x5a, 0xc8, 0x5d, 0xd2, 0xcc, 0x6c, 0xff, 0x8f, 0x25, 0x4d, 0x83, 0xe6, + 0x2f, 0xe9, 0x5d, 0x28, 0xdf, 0x26, 0x2e, 0xf9, 0xaf, 0x15, 0x8d, 0x10, 0xd2, 0x3a, 0xb9, 0x11, + 0x76, 0x4e, 0xdf, 0x80, 0xf3, 0x49, 0xd4, 0x23, 0x71, 0x15, 0xa1, 0x5f, 0x25, 0x90, 0xef, 0x11, + 0x86, 0x76, 0x73, 0xd4, 0x68, 0x7e, 0x6a, 0xab, 0xab, 0xcc, 0x26, 0xed, 0xa3, 0xe7, 0x7f, 0xfc, + 0xf5, 0xd3, 0x9a, 0x85, 0xcc, 0x57, 0xb7, 0x95, 0x9e, 0x71, 0x5d, 0x51, 0x12, 0x9a, 0x4f, 0x67, + 0x32, 0x79, 0x86, 0x7e, 0x93, 0xa0, 0x10, 0x0d, 0x4c, 0xb4, 0x9f, 0xe3, 0x73, 0x99, 0xb7, 0x82, + 0x5a, 0x7f, 0x8d, 0x48, 0x31, 0x93, 0xb5, 0xcb, 0x1c, 0xfb, 0x3d, 0xb4, 0xb9, 0x14, 0x1b, 0x9d, + 0x4a, 0xa0, 0x88, 0x9e, 0xcf, 0x85, 0x9a, 0x39, 0xc7, 0xd4, 0xcd, 0x74, 0xe4, 0xab, 0xdb, 0xf9, + 0xd3, 0x64, 0xa5, 0xd9, 0x27, 0x2f, 0xaa, 0xda, 0xc2, 0xf1, 0xb2, 0x9e, 0xbc, 0xe1, 0xe0, 0x5b, + 0xda, 0x72, 0xf0, 0x6b, 0x52, 0x15, 0x8d, 0x25, 0x50, 0xc4, 0xe1, 0xce, 0xc5, 0x9e, 0xd9, 0xb0, + 0x79, 0xd8, 0xbf, 0x11, 0xec, 0x0b, 0xfa, 0x28, 0xcd, 0x7e, 0x75, 0x67, 0xd5, 0xb3, 0x12, 0x65, + 0xf2, 0xbb, 0x04, 0x8a, 0xe8, 0x91, 0x5c, 0x99, 0x64, 0xb6, 0x65, 0x9e, 0x4c, 0xbe, 0x3b, 0x79, + 0x51, 0x35, 0x17, 0xb6, 0x63, 0xf9, 0xec, 0x90, 0xbd, 0xd3, 0xed, 0x31, 0x91, 0x96, 0x55, 0x5d, + 0x35, 0xad, 0xc6, 0x57, 0x5f, 0x7f, 0xd9, 0xa6, 0xec, 0xdb, 0xfe, 0xa1, 0x71, 0xe4, 0x77, 0x4d, + 0x81, 0xa6, 0x8b, 0x1f, 0xb4, 0xb6, 0xaf, 0xb7, 0x89, 0xc7, 0x3f, 0x63, 0x2e, 0xfd, 0x27, 0xbc, + 0x3e, 0xf7, 0xf2, 0x50, 0xe1, 0xa1, 0x57, 0xfe, 0x0d, 0x00, 0x00, 0xff, 0xff, 0xbe, 0x24, 0x8d, + 0x20, 0xca, 0x0a, 0x00, 0x00, +} diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/repository.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/repository.pb.go new file mode 100644 index 000000000..d461cd2ae --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/repository.pb.go @@ -0,0 +1,82 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: yandex/cloud/containerregistry/v1/repository.proto + +package containerregistry // import "github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1" + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package + +// A Repository resource. For more information, see [Repository](/docs/cloud/container-registry/repository). +type Repository struct { + // Name of the repository. + // The name is unique within the registry. + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *Repository) Reset() { *m = Repository{} } +func (m *Repository) String() string { return proto.CompactTextString(m) } +func (*Repository) ProtoMessage() {} +func (*Repository) Descriptor() ([]byte, []int) { + return fileDescriptor_repository_956a089f454b4ee5, []int{0} +} +func (m *Repository) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_Repository.Unmarshal(m, b) +} +func (m *Repository) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_Repository.Marshal(b, m, deterministic) +} +func (dst *Repository) XXX_Merge(src proto.Message) { + xxx_messageInfo_Repository.Merge(dst, src) +} +func (m *Repository) XXX_Size() int { + return xxx_messageInfo_Repository.Size(m) +} +func (m *Repository) XXX_DiscardUnknown() { + xxx_messageInfo_Repository.DiscardUnknown(m) +} + +var xxx_messageInfo_Repository proto.InternalMessageInfo + +func (m *Repository) GetName() string { + if m != nil { + return m.Name + } + return "" +} + +func init() { + proto.RegisterType((*Repository)(nil), "yandex.cloud.containerregistry.v1.Repository") +} + +func init() { + proto.RegisterFile("yandex/cloud/containerregistry/v1/repository.proto", fileDescriptor_repository_956a089f454b4ee5) +} + +var fileDescriptor_repository_956a089f454b4ee5 = []byte{ + // 153 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x32, 0xaa, 0x4c, 0xcc, 0x4b, + 0x49, 0xad, 0xd0, 0x4f, 0xce, 0xc9, 0x2f, 0x4d, 0xd1, 0x4f, 0xce, 0xcf, 0x2b, 0x49, 0xcc, 0xcc, + 0x4b, 0x2d, 0x2a, 0x4a, 0x4d, 0xcf, 0x2c, 0x2e, 0x29, 0xaa, 0xd4, 0x2f, 0x33, 0xd4, 0x2f, 0x4a, + 0x2d, 0xc8, 0x2f, 0xce, 0x2c, 0xc9, 0x2f, 0xaa, 0xd4, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x52, + 0x84, 0xe8, 0xd1, 0x03, 0xeb, 0xd1, 0xc3, 0xd0, 0xa3, 0x57, 0x66, 0xa8, 0xa4, 0xc0, 0xc5, 0x15, + 0x04, 0xd7, 0x26, 0x24, 0xc4, 0xc5, 0x92, 0x97, 0x98, 0x9b, 0x2a, 0xc1, 0xa8, 0xc0, 0xa8, 0xc1, + 0x19, 0x04, 0x66, 0x3b, 0x45, 0x46, 0x85, 0xa7, 0x67, 0x96, 0x64, 0x94, 0x26, 0xe9, 0x25, 0xe7, + 0xe7, 0xea, 0x43, 0x4c, 0xd4, 0x85, 0xb8, 0x22, 0x3d, 0x5f, 0x37, 0x3d, 0x35, 0x0f, 0x6c, 0x97, + 0x3e, 0x41, 0xe7, 0x59, 0x63, 0x08, 0x26, 0xb1, 0x81, 0xb5, 0x1a, 0x03, 0x02, 0x00, 0x00, 0xff, + 0xff, 0x1d, 0x25, 0xf5, 0x56, 0xdc, 0x00, 0x00, 0x00, +} diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/repository_service.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/repository_service.pb.go new file mode 100644 index 000000000..7f6f535bc --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1/repository_service.pb.go @@ -0,0 +1,293 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: yandex/cloud/containerregistry/v1/repository_service.proto + +package containerregistry // import "github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1" + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" +import _ "github.com/yandex-cloud/go-genproto/yandex/cloud/validation" +import _ "google.golang.org/genproto/googleapis/api/annotations" + +import ( + context "golang.org/x/net/context" + grpc "google.golang.org/grpc" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package + +type ListRepositoriesRequest struct { + // ID of the registry to list repositories in. + // + // To get the registry ID use a [RegistryService.List] request. + RegistryId string `protobuf:"bytes,1,opt,name=registry_id,json=registryId,proto3" json:"registry_id,omitempty"` + // ID of the folder to list registries in. + // + // [folder_id] is ignored if a [ListImagesRequest.registry_id] is specified in the request. + // + // To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request. + FolderId string `protobuf:"bytes,6,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` + // The maximum number of results per page to return. If the number of available + // results is larger than [page_size], + // the service returns a [ListRepositoriesResponse.next_page_token] + // that can be used to get the next page of results in subsequent list requests. + // Default value: 100. + PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` + // Page token. To get the next page of results, set [page_token] to the + // [ListRepositoriesResponse.next_page_token] returned by a previous list request. + PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` + // A filter expression that filters resources listed in the response. + // The expression must specify: + // 1. The field name. Currently you can use filtering only on [Repository.name] field. + // 2. An operator. Can be either `=` or `!=` for single values, `IN` or `NOT IN` for lists of values. + // 3. Value or a list of values to compare against the values of the field. + Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` + OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ListRepositoriesRequest) Reset() { *m = ListRepositoriesRequest{} } +func (m *ListRepositoriesRequest) String() string { return proto.CompactTextString(m) } +func (*ListRepositoriesRequest) ProtoMessage() {} +func (*ListRepositoriesRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_repository_service_a3b7f42aed43c753, []int{0} +} +func (m *ListRepositoriesRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ListRepositoriesRequest.Unmarshal(m, b) +} +func (m *ListRepositoriesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ListRepositoriesRequest.Marshal(b, m, deterministic) +} +func (dst *ListRepositoriesRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_ListRepositoriesRequest.Merge(dst, src) +} +func (m *ListRepositoriesRequest) XXX_Size() int { + return xxx_messageInfo_ListRepositoriesRequest.Size(m) +} +func (m *ListRepositoriesRequest) XXX_DiscardUnknown() { + xxx_messageInfo_ListRepositoriesRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_ListRepositoriesRequest proto.InternalMessageInfo + +func (m *ListRepositoriesRequest) GetRegistryId() string { + if m != nil { + return m.RegistryId + } + return "" +} + +func (m *ListRepositoriesRequest) GetFolderId() string { + if m != nil { + return m.FolderId + } + return "" +} + +func (m *ListRepositoriesRequest) GetPageSize() int64 { + if m != nil { + return m.PageSize + } + return 0 +} + +func (m *ListRepositoriesRequest) GetPageToken() string { + if m != nil { + return m.PageToken + } + return "" +} + +func (m *ListRepositoriesRequest) GetFilter() string { + if m != nil { + return m.Filter + } + return "" +} + +func (m *ListRepositoriesRequest) GetOrderBy() string { + if m != nil { + return m.OrderBy + } + return "" +} + +type ListRepositoriesResponse struct { + // List of Repository resources. + Repositories []*Repository `protobuf:"bytes,1,rep,name=repositories,proto3" json:"repositories,omitempty"` + // This token allows you to get the next page of results for list requests. If the number of results + // is larger than [ListRepositoriesRequest.page_size], use + // the [next_page_token] as the value + // for the [ListRepositoriesRequest.page_token] query parameter + // in the next list request. Each subsequent list request will have its own + // [next_page_token] to continue paging through the results. + NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ListRepositoriesResponse) Reset() { *m = ListRepositoriesResponse{} } +func (m *ListRepositoriesResponse) String() string { return proto.CompactTextString(m) } +func (*ListRepositoriesResponse) ProtoMessage() {} +func (*ListRepositoriesResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_repository_service_a3b7f42aed43c753, []int{1} +} +func (m *ListRepositoriesResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ListRepositoriesResponse.Unmarshal(m, b) +} +func (m *ListRepositoriesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ListRepositoriesResponse.Marshal(b, m, deterministic) +} +func (dst *ListRepositoriesResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_ListRepositoriesResponse.Merge(dst, src) +} +func (m *ListRepositoriesResponse) XXX_Size() int { + return xxx_messageInfo_ListRepositoriesResponse.Size(m) +} +func (m *ListRepositoriesResponse) XXX_DiscardUnknown() { + xxx_messageInfo_ListRepositoriesResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_ListRepositoriesResponse proto.InternalMessageInfo + +func (m *ListRepositoriesResponse) GetRepositories() []*Repository { + if m != nil { + return m.Repositories + } + return nil +} + +func (m *ListRepositoriesResponse) GetNextPageToken() string { + if m != nil { + return m.NextPageToken + } + return "" +} + +func init() { + proto.RegisterType((*ListRepositoriesRequest)(nil), "yandex.cloud.containerregistry.v1.ListRepositoriesRequest") + proto.RegisterType((*ListRepositoriesResponse)(nil), "yandex.cloud.containerregistry.v1.ListRepositoriesResponse") +} + +// Reference imports to suppress errors if they are not otherwise used. +var _ context.Context +var _ grpc.ClientConn + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the grpc package it is being compiled against. +const _ = grpc.SupportPackageIsVersion4 + +// RepositoryServiceClient is the client API for RepositoryService service. +// +// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. +type RepositoryServiceClient interface { + // Retrieves the list of Repository resources in the specified registry. + List(ctx context.Context, in *ListRepositoriesRequest, opts ...grpc.CallOption) (*ListRepositoriesResponse, error) +} + +type repositoryServiceClient struct { + cc *grpc.ClientConn +} + +func NewRepositoryServiceClient(cc *grpc.ClientConn) RepositoryServiceClient { + return &repositoryServiceClient{cc} +} + +func (c *repositoryServiceClient) List(ctx context.Context, in *ListRepositoriesRequest, opts ...grpc.CallOption) (*ListRepositoriesResponse, error) { + out := new(ListRepositoriesResponse) + err := c.cc.Invoke(ctx, "/yandex.cloud.containerregistry.v1.RepositoryService/List", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +// RepositoryServiceServer is the server API for RepositoryService service. +type RepositoryServiceServer interface { + // Retrieves the list of Repository resources in the specified registry. + List(context.Context, *ListRepositoriesRequest) (*ListRepositoriesResponse, error) +} + +func RegisterRepositoryServiceServer(s *grpc.Server, srv RepositoryServiceServer) { + s.RegisterService(&_RepositoryService_serviceDesc, srv) +} + +func _RepositoryService_List_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(ListRepositoriesRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(RepositoryServiceServer).List(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.containerregistry.v1.RepositoryService/List", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(RepositoryServiceServer).List(ctx, req.(*ListRepositoriesRequest)) + } + return interceptor(ctx, in, info, handler) +} + +var _RepositoryService_serviceDesc = grpc.ServiceDesc{ + ServiceName: "yandex.cloud.containerregistry.v1.RepositoryService", + HandlerType: (*RepositoryServiceServer)(nil), + Methods: []grpc.MethodDesc{ + { + MethodName: "List", + Handler: _RepositoryService_List_Handler, + }, + }, + Streams: []grpc.StreamDesc{}, + Metadata: "yandex/cloud/containerregistry/v1/repository_service.proto", +} + +func init() { + proto.RegisterFile("yandex/cloud/containerregistry/v1/repository_service.proto", fileDescriptor_repository_service_a3b7f42aed43c753) +} + +var fileDescriptor_repository_service_a3b7f42aed43c753 = []byte{ + // 460 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x92, 0xbd, 0x8e, 0xd3, 0x40, + 0x14, 0x85, 0xe5, 0x24, 0x1b, 0xe2, 0xbb, 0x20, 0xc4, 0x34, 0x58, 0x11, 0x48, 0x21, 0xb0, 0x10, + 0x84, 0x62, 0xc7, 0x41, 0x34, 0xfb, 0xd3, 0xa4, 0x5b, 0x89, 0x02, 0xbc, 0x48, 0x08, 0x9a, 0xc8, + 0x89, 0xef, 0x9a, 0x11, 0x66, 0xae, 0x99, 0x99, 0x44, 0xeb, 0x2d, 0xa9, 0x50, 0x5a, 0xc4, 0x5b, + 0xf0, 0x14, 0x34, 0xa4, 0xe7, 0x15, 0x78, 0x0a, 0x2a, 0xe4, 0x99, 0xf5, 0xfe, 0x05, 0x14, 0xa0, + 0x9d, 0x73, 0xce, 0x37, 0x77, 0xee, 0x1c, 0xd8, 0x2e, 0x62, 0x91, 0xe0, 0x51, 0x30, 0xcd, 0x68, + 0x96, 0x04, 0x53, 0x12, 0x3a, 0xe6, 0x02, 0xa5, 0xc4, 0x94, 0x2b, 0x2d, 0x8b, 0x60, 0x1e, 0x06, + 0x12, 0x73, 0x52, 0x5c, 0x93, 0x2c, 0xc6, 0x0a, 0xe5, 0x9c, 0x4f, 0xd1, 0xcf, 0x25, 0x69, 0x62, + 0x77, 0x6c, 0xd6, 0x37, 0x59, 0x7f, 0x25, 0xeb, 0xcf, 0xc3, 0xf6, 0xf0, 0x5f, 0xf0, 0x16, 0xdb, + 0xbe, 0x7d, 0x21, 0x33, 0x8f, 0x33, 0x9e, 0xc4, 0x9a, 0x93, 0x38, 0x91, 0x6f, 0xa5, 0x44, 0x69, + 0x86, 0x41, 0x9c, 0xf3, 0x20, 0x16, 0x82, 0xb4, 0x11, 0x95, 0x55, 0xbb, 0x1f, 0x6b, 0x70, 0xf3, + 0x29, 0x57, 0x3a, 0xaa, 0xa8, 0x1c, 0x55, 0x84, 0xef, 0x67, 0xa8, 0x34, 0x7b, 0x08, 0x9b, 0xd5, + 0xc5, 0x63, 0x9e, 0x78, 0x4e, 0xc7, 0xe9, 0xb9, 0xa3, 0xd6, 0x62, 0x19, 0x36, 0x76, 0xf7, 0x9e, + 0x0c, 0x22, 0xa8, 0xc4, 0xfd, 0x84, 0x6d, 0x81, 0x7b, 0x48, 0x59, 0x82, 0xb2, 0x34, 0x36, 0x2f, + 0x19, 0x5b, 0x56, 0xda, 0x4f, 0xd8, 0x03, 0x70, 0xf3, 0x38, 0xc5, 0xb1, 0xe2, 0xc7, 0xe8, 0xd5, + 0x3a, 0x4e, 0xaf, 0x3e, 0x82, 0x9f, 0xdf, 0xc2, 0xe6, 0xee, 0x5e, 0x38, 0x18, 0x0c, 0xa2, 0x56, + 0x29, 0x1e, 0xf0, 0x63, 0x64, 0x3d, 0x00, 0x63, 0xd4, 0xf4, 0x16, 0x85, 0x57, 0x37, 0x40, 0x77, + 0xb1, 0x0c, 0x37, 0x8c, 0x33, 0x32, 0x94, 0x17, 0xa5, 0xc6, 0xba, 0xd0, 0x3c, 0xe4, 0x99, 0x46, + 0xe9, 0x35, 0x8c, 0x0b, 0x16, 0xcb, 0x53, 0xde, 0x89, 0xc2, 0xee, 0x41, 0x8b, 0x64, 0x39, 0xdc, + 0xa4, 0xf0, 0x36, 0x2e, 0xb3, 0xae, 0x18, 0x69, 0x54, 0x74, 0x3f, 0x3b, 0xe0, 0xad, 0xae, 0x42, + 0xe5, 0x24, 0x14, 0xb2, 0xe7, 0x70, 0x55, 0x9e, 0x3b, 0xf7, 0x9c, 0x4e, 0xbd, 0xb7, 0x39, 0xec, + 0xfb, 0x6b, 0xbf, 0xd4, 0x3f, 0xc5, 0x15, 0xd1, 0x05, 0x04, 0xbb, 0x0f, 0xd7, 0x05, 0x1e, 0xe9, + 0xf1, 0xb9, 0x87, 0x96, 0x2b, 0x71, 0xa3, 0x6b, 0xe5, 0xf1, 0xb3, 0xea, 0x85, 0xc3, 0xaf, 0x0e, + 0xdc, 0x38, 0x83, 0x1c, 0xd8, 0x4a, 0xb1, 0x2f, 0x0e, 0x34, 0xca, 0x69, 0xd9, 0xf6, 0x5f, 0xcc, + 0xf0, 0x87, 0x1f, 0x6e, 0xef, 0xfc, 0x57, 0xd6, 0xae, 0xa4, 0xfb, 0xe8, 0xc3, 0xf7, 0x1f, 0x9f, + 0x6a, 0x5b, 0xec, 0xee, 0x59, 0x4f, 0xfb, 0xbf, 0x2d, 0x2a, 0x47, 0x35, 0x7a, 0xf5, 0xfa, 0x65, + 0xca, 0xf5, 0x9b, 0xd9, 0xc4, 0x9f, 0xd2, 0xbb, 0xc0, 0xde, 0xda, 0xb7, 0x8d, 0x4d, 0xa9, 0x9f, + 0xa2, 0x30, 0x75, 0x0c, 0xd6, 0xd6, 0x7f, 0x67, 0xe5, 0x70, 0xd2, 0x34, 0xd1, 0xc7, 0xbf, 0x02, + 0x00, 0x00, 0xff, 0xff, 0xde, 0x4e, 0x2c, 0x46, 0x9b, 0x03, 0x00, 0x00, +} diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1/api_key.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1/api_key.pb.go new file mode 100644 index 000000000..b364404fe --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1/api_key.pb.go @@ -0,0 +1,115 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: yandex/cloud/iam/v1/api_key.proto + +package iam // import "github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1" + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" +import timestamp "github.com/golang/protobuf/ptypes/timestamp" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package + +// An ApiKey resource. +type ApiKey struct { + // ID of the API Key. + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + // ID of the service account that the API key belongs to. + ServiceAccountId string `protobuf:"bytes,2,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"` + // Creation timestamp. + CreatedAt *timestamp.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` + // Description of the API key. 0-256 characters long. + Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ApiKey) Reset() { *m = ApiKey{} } +func (m *ApiKey) String() string { return proto.CompactTextString(m) } +func (*ApiKey) ProtoMessage() {} +func (*ApiKey) Descriptor() ([]byte, []int) { + return fileDescriptor_api_key_559895c00d20010c, []int{0} +} +func (m *ApiKey) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ApiKey.Unmarshal(m, b) +} +func (m *ApiKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ApiKey.Marshal(b, m, deterministic) +} +func (dst *ApiKey) XXX_Merge(src proto.Message) { + xxx_messageInfo_ApiKey.Merge(dst, src) +} +func (m *ApiKey) XXX_Size() int { + return xxx_messageInfo_ApiKey.Size(m) +} +func (m *ApiKey) XXX_DiscardUnknown() { + xxx_messageInfo_ApiKey.DiscardUnknown(m) +} + +var xxx_messageInfo_ApiKey proto.InternalMessageInfo + +func (m *ApiKey) GetId() string { + if m != nil { + return m.Id + } + return "" +} + +func (m *ApiKey) GetServiceAccountId() string { + if m != nil { + return m.ServiceAccountId + } + return "" +} + +func (m *ApiKey) GetCreatedAt() *timestamp.Timestamp { + if m != nil { + return m.CreatedAt + } + return nil +} + +func (m *ApiKey) GetDescription() string { + if m != nil { + return m.Description + } + return "" +} + +func init() { + proto.RegisterType((*ApiKey)(nil), "yandex.cloud.iam.v1.ApiKey") +} + +func init() { + proto.RegisterFile("yandex/cloud/iam/v1/api_key.proto", fileDescriptor_api_key_559895c00d20010c) +} + +var fileDescriptor_api_key_559895c00d20010c = []byte{ + // 247 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x90, 0xb1, 0x4b, 0xc4, 0x30, + 0x14, 0x87, 0x69, 0x95, 0x83, 0xcb, 0x81, 0x48, 0x5c, 0xca, 0x2d, 0x56, 0xa7, 0x1b, 0xbc, 0x84, + 0xd3, 0x49, 0x0e, 0x87, 0xba, 0x89, 0xdb, 0xe1, 0xe4, 0x52, 0xd2, 0xe4, 0x19, 0x1f, 0x5e, 0x9a, + 0xd0, 0xbe, 0x16, 0xfb, 0xf7, 0xf8, 0x8f, 0x0a, 0xc9, 0x15, 0x1c, 0x5c, 0xf3, 0x7d, 0xe1, 0xe3, + 0xfd, 0xd8, 0xcd, 0xa4, 0x5a, 0x03, 0xdf, 0x52, 0x1f, 0xfd, 0x60, 0x24, 0x2a, 0x27, 0xc7, 0x9d, + 0x54, 0x01, 0xeb, 0x2f, 0x98, 0x44, 0xe8, 0x3c, 0x79, 0x7e, 0x95, 0x14, 0x11, 0x15, 0x81, 0xca, + 0x89, 0x71, 0xb7, 0xbe, 0xb6, 0xde, 0xdb, 0x23, 0xc8, 0xa8, 0x34, 0xc3, 0x87, 0x24, 0x74, 0xd0, + 0x93, 0x72, 0x21, 0xfd, 0xba, 0xfd, 0xc9, 0xd8, 0xa2, 0x0a, 0xf8, 0x0a, 0x13, 0xbf, 0x60, 0x39, + 0x9a, 0x22, 0x2b, 0xb3, 0xcd, 0xf2, 0x90, 0xa3, 0xe1, 0x77, 0x8c, 0xf7, 0xd0, 0x8d, 0xa8, 0xa1, + 0x56, 0x5a, 0xfb, 0xa1, 0xa5, 0x1a, 0x4d, 0x91, 0x47, 0x7e, 0x79, 0x22, 0x55, 0x02, 0x2f, 0x86, + 0x3f, 0x32, 0xa6, 0x3b, 0x50, 0x04, 0xa6, 0x56, 0x54, 0x9c, 0x95, 0xd9, 0x66, 0x75, 0xbf, 0x16, + 0x29, 0x2f, 0xe6, 0xbc, 0x78, 0x9b, 0xf3, 0x87, 0xe5, 0xc9, 0xae, 0x88, 0x97, 0x6c, 0x65, 0xa0, + 0xd7, 0x1d, 0x06, 0x42, 0xdf, 0x16, 0xe7, 0xb1, 0xf0, 0xf7, 0xe9, 0xf9, 0xe9, 0x7d, 0x6f, 0x91, + 0x3e, 0x87, 0x46, 0x68, 0xef, 0x64, 0x3a, 0x74, 0x9b, 0xb6, 0xb0, 0x7e, 0x6b, 0xa1, 0x8d, 0x01, + 0xf9, 0xcf, 0x48, 0x7b, 0x54, 0xae, 0x59, 0x44, 0xfc, 0xf0, 0x1b, 0x00, 0x00, 0xff, 0xff, 0xb3, + 0x5f, 0xeb, 0x6a, 0x46, 0x01, 0x00, 0x00, +} diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1/api_key_service.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1/api_key_service.pb.go new file mode 100644 index 000000000..be9251eb9 --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1/api_key_service.pb.go @@ -0,0 +1,561 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: yandex/cloud/iam/v1/api_key_service.proto + +package iam // import "github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1" + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" +import empty "github.com/golang/protobuf/ptypes/empty" +import _ "github.com/yandex-cloud/go-genproto/yandex/cloud/validation" +import _ "google.golang.org/genproto/googleapis/api/annotations" + +import ( + context "golang.org/x/net/context" + grpc "google.golang.org/grpc" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package + +type GetApiKeyRequest struct { + // ID of the API key to return. + // To get the API key ID, use a [ApiKeyService.List] request. + ApiKeyId string `protobuf:"bytes,1,opt,name=api_key_id,json=apiKeyId,proto3" json:"api_key_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *GetApiKeyRequest) Reset() { *m = GetApiKeyRequest{} } +func (m *GetApiKeyRequest) String() string { return proto.CompactTextString(m) } +func (*GetApiKeyRequest) ProtoMessage() {} +func (*GetApiKeyRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_api_key_service_c31388470460ddf5, []int{0} +} +func (m *GetApiKeyRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_GetApiKeyRequest.Unmarshal(m, b) +} +func (m *GetApiKeyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_GetApiKeyRequest.Marshal(b, m, deterministic) +} +func (dst *GetApiKeyRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_GetApiKeyRequest.Merge(dst, src) +} +func (m *GetApiKeyRequest) XXX_Size() int { + return xxx_messageInfo_GetApiKeyRequest.Size(m) +} +func (m *GetApiKeyRequest) XXX_DiscardUnknown() { + xxx_messageInfo_GetApiKeyRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_GetApiKeyRequest proto.InternalMessageInfo + +func (m *GetApiKeyRequest) GetApiKeyId() string { + if m != nil { + return m.ApiKeyId + } + return "" +} + +type ListApiKeysRequest struct { + // ID of the service account to list API keys for. + // To get the service account ID, use a [yandex.cloud.iam.v1.ServiceAccountService.List] request. + // If not specified, it defaults to the subject that made the request. + ServiceAccountId string `protobuf:"bytes,1,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"` + // The maximum number of results per page to return. If the number of available + // results is larger than [page_size], + // the service returns a [ListApiKeysResponse.next_page_token] + // that can be used to get the next page of results in subsequent list requests. + // Default value: 100. + PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` + // Page token. To get the next page of results, set [page_token] + // to the [ListApiKeysResponse.next_page_token] + // returned by a previous list request. + PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ListApiKeysRequest) Reset() { *m = ListApiKeysRequest{} } +func (m *ListApiKeysRequest) String() string { return proto.CompactTextString(m) } +func (*ListApiKeysRequest) ProtoMessage() {} +func (*ListApiKeysRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_api_key_service_c31388470460ddf5, []int{1} +} +func (m *ListApiKeysRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ListApiKeysRequest.Unmarshal(m, b) +} +func (m *ListApiKeysRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ListApiKeysRequest.Marshal(b, m, deterministic) +} +func (dst *ListApiKeysRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_ListApiKeysRequest.Merge(dst, src) +} +func (m *ListApiKeysRequest) XXX_Size() int { + return xxx_messageInfo_ListApiKeysRequest.Size(m) +} +func (m *ListApiKeysRequest) XXX_DiscardUnknown() { + xxx_messageInfo_ListApiKeysRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_ListApiKeysRequest proto.InternalMessageInfo + +func (m *ListApiKeysRequest) GetServiceAccountId() string { + if m != nil { + return m.ServiceAccountId + } + return "" +} + +func (m *ListApiKeysRequest) GetPageSize() int64 { + if m != nil { + return m.PageSize + } + return 0 +} + +func (m *ListApiKeysRequest) GetPageToken() string { + if m != nil { + return m.PageToken + } + return "" +} + +type ListApiKeysResponse struct { + // List of API keys. + ApiKeys []*ApiKey `protobuf:"bytes,1,rep,name=api_keys,json=apiKeys,proto3" json:"api_keys,omitempty"` + // This token allows you to get the next page of results for list requests. If the number of results + // is larger than [ListApiKeysRequest.page_size], use + // the [next_page_token] as the value + // for the [ListApiKeysRequest.page_token] query parameter + // in the next list request. Each subsequent list request will have its own + // [next_page_token] to continue paging through the results. + NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ListApiKeysResponse) Reset() { *m = ListApiKeysResponse{} } +func (m *ListApiKeysResponse) String() string { return proto.CompactTextString(m) } +func (*ListApiKeysResponse) ProtoMessage() {} +func (*ListApiKeysResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_api_key_service_c31388470460ddf5, []int{2} +} +func (m *ListApiKeysResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ListApiKeysResponse.Unmarshal(m, b) +} +func (m *ListApiKeysResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ListApiKeysResponse.Marshal(b, m, deterministic) +} +func (dst *ListApiKeysResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_ListApiKeysResponse.Merge(dst, src) +} +func (m *ListApiKeysResponse) XXX_Size() int { + return xxx_messageInfo_ListApiKeysResponse.Size(m) +} +func (m *ListApiKeysResponse) XXX_DiscardUnknown() { + xxx_messageInfo_ListApiKeysResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_ListApiKeysResponse proto.InternalMessageInfo + +func (m *ListApiKeysResponse) GetApiKeys() []*ApiKey { + if m != nil { + return m.ApiKeys + } + return nil +} + +func (m *ListApiKeysResponse) GetNextPageToken() string { + if m != nil { + return m.NextPageToken + } + return "" +} + +type CreateApiKeyRequest struct { + // ID of the service account to create an API key for. + // To get the service account ID, use a [yandex.cloud.iam.v1.ServiceAccountService.List] request. + // If not specified, it defaults to the subject that made the request. + ServiceAccountId string `protobuf:"bytes,1,opt,name=service_account_id,json=serviceAccountId,proto3" json:"service_account_id,omitempty"` + // Description of the API key. + Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CreateApiKeyRequest) Reset() { *m = CreateApiKeyRequest{} } +func (m *CreateApiKeyRequest) String() string { return proto.CompactTextString(m) } +func (*CreateApiKeyRequest) ProtoMessage() {} +func (*CreateApiKeyRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_api_key_service_c31388470460ddf5, []int{3} +} +func (m *CreateApiKeyRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CreateApiKeyRequest.Unmarshal(m, b) +} +func (m *CreateApiKeyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CreateApiKeyRequest.Marshal(b, m, deterministic) +} +func (dst *CreateApiKeyRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_CreateApiKeyRequest.Merge(dst, src) +} +func (m *CreateApiKeyRequest) XXX_Size() int { + return xxx_messageInfo_CreateApiKeyRequest.Size(m) +} +func (m *CreateApiKeyRequest) XXX_DiscardUnknown() { + xxx_messageInfo_CreateApiKeyRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_CreateApiKeyRequest proto.InternalMessageInfo + +func (m *CreateApiKeyRequest) GetServiceAccountId() string { + if m != nil { + return m.ServiceAccountId + } + return "" +} + +func (m *CreateApiKeyRequest) GetDescription() string { + if m != nil { + return m.Description + } + return "" +} + +type CreateApiKeyResponse struct { + // ApiKey resource. + ApiKey *ApiKey `protobuf:"bytes,1,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"` + // Secret part of the API key. This secret key you may use in the requests for authentication. + Secret string `protobuf:"bytes,2,opt,name=secret,proto3" json:"secret,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CreateApiKeyResponse) Reset() { *m = CreateApiKeyResponse{} } +func (m *CreateApiKeyResponse) String() string { return proto.CompactTextString(m) } +func (*CreateApiKeyResponse) ProtoMessage() {} +func (*CreateApiKeyResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_api_key_service_c31388470460ddf5, []int{4} +} +func (m *CreateApiKeyResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CreateApiKeyResponse.Unmarshal(m, b) +} +func (m *CreateApiKeyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CreateApiKeyResponse.Marshal(b, m, deterministic) +} +func (dst *CreateApiKeyResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CreateApiKeyResponse.Merge(dst, src) +} +func (m *CreateApiKeyResponse) XXX_Size() int { + return xxx_messageInfo_CreateApiKeyResponse.Size(m) +} +func (m *CreateApiKeyResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CreateApiKeyResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CreateApiKeyResponse proto.InternalMessageInfo + +func (m *CreateApiKeyResponse) GetApiKey() *ApiKey { + if m != nil { + return m.ApiKey + } + return nil +} + +func (m *CreateApiKeyResponse) GetSecret() string { + if m != nil { + return m.Secret + } + return "" +} + +type DeleteApiKeyRequest struct { + // ID of the API key to delete. + // To get the API key ID, use a [ApiKeyService.List] request. + ApiKeyId string `protobuf:"bytes,1,opt,name=api_key_id,json=apiKeyId,proto3" json:"api_key_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *DeleteApiKeyRequest) Reset() { *m = DeleteApiKeyRequest{} } +func (m *DeleteApiKeyRequest) String() string { return proto.CompactTextString(m) } +func (*DeleteApiKeyRequest) ProtoMessage() {} +func (*DeleteApiKeyRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_api_key_service_c31388470460ddf5, []int{5} +} +func (m *DeleteApiKeyRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_DeleteApiKeyRequest.Unmarshal(m, b) +} +func (m *DeleteApiKeyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_DeleteApiKeyRequest.Marshal(b, m, deterministic) +} +func (dst *DeleteApiKeyRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_DeleteApiKeyRequest.Merge(dst, src) +} +func (m *DeleteApiKeyRequest) XXX_Size() int { + return xxx_messageInfo_DeleteApiKeyRequest.Size(m) +} +func (m *DeleteApiKeyRequest) XXX_DiscardUnknown() { + xxx_messageInfo_DeleteApiKeyRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_DeleteApiKeyRequest proto.InternalMessageInfo + +func (m *DeleteApiKeyRequest) GetApiKeyId() string { + if m != nil { + return m.ApiKeyId + } + return "" +} + +func init() { + proto.RegisterType((*GetApiKeyRequest)(nil), "yandex.cloud.iam.v1.GetApiKeyRequest") + proto.RegisterType((*ListApiKeysRequest)(nil), "yandex.cloud.iam.v1.ListApiKeysRequest") + proto.RegisterType((*ListApiKeysResponse)(nil), "yandex.cloud.iam.v1.ListApiKeysResponse") + proto.RegisterType((*CreateApiKeyRequest)(nil), "yandex.cloud.iam.v1.CreateApiKeyRequest") + proto.RegisterType((*CreateApiKeyResponse)(nil), "yandex.cloud.iam.v1.CreateApiKeyResponse") + proto.RegisterType((*DeleteApiKeyRequest)(nil), "yandex.cloud.iam.v1.DeleteApiKeyRequest") +} + +// Reference imports to suppress errors if they are not otherwise used. +var _ context.Context +var _ grpc.ClientConn + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the grpc package it is being compiled against. +const _ = grpc.SupportPackageIsVersion4 + +// ApiKeyServiceClient is the client API for ApiKeyService service. +// +// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. +type ApiKeyServiceClient interface { + // Retrieves the list of API keys for the specified service account. + List(ctx context.Context, in *ListApiKeysRequest, opts ...grpc.CallOption) (*ListApiKeysResponse, error) + // Returns the specified API key. + // + // To get the list of available API keys, make a [List] request. + Get(ctx context.Context, in *GetApiKeyRequest, opts ...grpc.CallOption) (*ApiKey, error) + // Creates an API key for the specified service account. + Create(ctx context.Context, in *CreateApiKeyRequest, opts ...grpc.CallOption) (*CreateApiKeyResponse, error) + // Deletes the specified API key. + Delete(ctx context.Context, in *DeleteApiKeyRequest, opts ...grpc.CallOption) (*empty.Empty, error) +} + +type apiKeyServiceClient struct { + cc *grpc.ClientConn +} + +func NewApiKeyServiceClient(cc *grpc.ClientConn) ApiKeyServiceClient { + return &apiKeyServiceClient{cc} +} + +func (c *apiKeyServiceClient) List(ctx context.Context, in *ListApiKeysRequest, opts ...grpc.CallOption) (*ListApiKeysResponse, error) { + out := new(ListApiKeysResponse) + err := c.cc.Invoke(ctx, "/yandex.cloud.iam.v1.ApiKeyService/List", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *apiKeyServiceClient) Get(ctx context.Context, in *GetApiKeyRequest, opts ...grpc.CallOption) (*ApiKey, error) { + out := new(ApiKey) + err := c.cc.Invoke(ctx, "/yandex.cloud.iam.v1.ApiKeyService/Get", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *apiKeyServiceClient) Create(ctx context.Context, in *CreateApiKeyRequest, opts ...grpc.CallOption) (*CreateApiKeyResponse, error) { + out := new(CreateApiKeyResponse) + err := c.cc.Invoke(ctx, "/yandex.cloud.iam.v1.ApiKeyService/Create", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *apiKeyServiceClient) Delete(ctx context.Context, in *DeleteApiKeyRequest, opts ...grpc.CallOption) (*empty.Empty, error) { + out := new(empty.Empty) + err := c.cc.Invoke(ctx, "/yandex.cloud.iam.v1.ApiKeyService/Delete", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +// ApiKeyServiceServer is the server API for ApiKeyService service. +type ApiKeyServiceServer interface { + // Retrieves the list of API keys for the specified service account. + List(context.Context, *ListApiKeysRequest) (*ListApiKeysResponse, error) + // Returns the specified API key. + // + // To get the list of available API keys, make a [List] request. + Get(context.Context, *GetApiKeyRequest) (*ApiKey, error) + // Creates an API key for the specified service account. + Create(context.Context, *CreateApiKeyRequest) (*CreateApiKeyResponse, error) + // Deletes the specified API key. + Delete(context.Context, *DeleteApiKeyRequest) (*empty.Empty, error) +} + +func RegisterApiKeyServiceServer(s *grpc.Server, srv ApiKeyServiceServer) { + s.RegisterService(&_ApiKeyService_serviceDesc, srv) +} + +func _ApiKeyService_List_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(ListApiKeysRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ApiKeyServiceServer).List(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.iam.v1.ApiKeyService/List", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ApiKeyServiceServer).List(ctx, req.(*ListApiKeysRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _ApiKeyService_Get_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(GetApiKeyRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ApiKeyServiceServer).Get(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.iam.v1.ApiKeyService/Get", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ApiKeyServiceServer).Get(ctx, req.(*GetApiKeyRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _ApiKeyService_Create_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(CreateApiKeyRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ApiKeyServiceServer).Create(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.iam.v1.ApiKeyService/Create", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ApiKeyServiceServer).Create(ctx, req.(*CreateApiKeyRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _ApiKeyService_Delete_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(DeleteApiKeyRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ApiKeyServiceServer).Delete(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.iam.v1.ApiKeyService/Delete", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ApiKeyServiceServer).Delete(ctx, req.(*DeleteApiKeyRequest)) + } + return interceptor(ctx, in, info, handler) +} + +var _ApiKeyService_serviceDesc = grpc.ServiceDesc{ + ServiceName: "yandex.cloud.iam.v1.ApiKeyService", + HandlerType: (*ApiKeyServiceServer)(nil), + Methods: []grpc.MethodDesc{ + { + MethodName: "List", + Handler: _ApiKeyService_List_Handler, + }, + { + MethodName: "Get", + Handler: _ApiKeyService_Get_Handler, + }, + { + MethodName: "Create", + Handler: _ApiKeyService_Create_Handler, + }, + { + MethodName: "Delete", + Handler: _ApiKeyService_Delete_Handler, + }, + }, + Streams: []grpc.StreamDesc{}, + Metadata: "yandex/cloud/iam/v1/api_key_service.proto", +} + +func init() { + proto.RegisterFile("yandex/cloud/iam/v1/api_key_service.proto", fileDescriptor_api_key_service_c31388470460ddf5) +} + +var fileDescriptor_api_key_service_c31388470460ddf5 = []byte{ + // 602 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x94, 0xcf, 0x4f, 0x13, 0x41, + 0x14, 0xc7, 0xb3, 0x14, 0x4b, 0xfb, 0x90, 0x80, 0x53, 0x82, 0xcd, 0x82, 0x06, 0x37, 0x2a, 0x05, + 0xc3, 0xfe, 0x40, 0xe1, 0x20, 0x60, 0x02, 0x6a, 0x08, 0xd1, 0x83, 0x29, 0x9e, 0xbc, 0x34, 0xc3, + 0xee, 0xb3, 0x4e, 0x68, 0x77, 0xd6, 0xce, 0x6c, 0x43, 0x31, 0x5e, 0x3c, 0x72, 0xf5, 0x0f, 0xf0, + 0xcf, 0x81, 0xbb, 0x7f, 0x81, 0x89, 0x07, 0xff, 0x06, 0x4f, 0x66, 0x67, 0xa6, 0x40, 0xeb, 0x0a, + 0xea, 0x71, 0xf7, 0xbd, 0xf9, 0x7e, 0xdf, 0xe7, 0xbd, 0x99, 0x07, 0x8b, 0x3d, 0x1a, 0x47, 0x78, + 0xe8, 0x85, 0x2d, 0x9e, 0x46, 0x1e, 0xa3, 0x6d, 0xaf, 0x1b, 0x78, 0x34, 0x61, 0x8d, 0x03, 0xec, + 0x35, 0x04, 0x76, 0xba, 0x2c, 0x44, 0x37, 0xe9, 0x70, 0xc9, 0x49, 0x45, 0xa7, 0xba, 0x2a, 0xd5, + 0x65, 0xb4, 0xed, 0x76, 0x03, 0x7b, 0xae, 0xc9, 0x79, 0xb3, 0x85, 0xd9, 0x11, 0x8f, 0xc6, 0x31, + 0x97, 0x54, 0x32, 0x1e, 0x0b, 0x7d, 0xc4, 0x9e, 0x35, 0x51, 0xf5, 0xb5, 0x9f, 0xbe, 0xf5, 0xb0, + 0x9d, 0xc8, 0x9e, 0x09, 0xde, 0xb9, 0xc4, 0xda, 0xa4, 0xdc, 0x1a, 0x48, 0xe9, 0xd2, 0x16, 0x8b, + 0x94, 0xbe, 0x0e, 0x3b, 0x4f, 0x60, 0x6a, 0x07, 0xe5, 0x56, 0xc2, 0x5e, 0x60, 0xaf, 0x8e, 0xef, + 0x53, 0x14, 0x92, 0x2c, 0x01, 0xf4, 0xcb, 0x67, 0x51, 0xd5, 0x9a, 0xb7, 0x6a, 0xe5, 0xed, 0xeb, + 0x3f, 0x4e, 0x02, 0xeb, 0xf8, 0x34, 0x18, 0xdd, 0xd8, 0x5c, 0xf5, 0xeb, 0x25, 0xaa, 0x0e, 0xec, + 0x46, 0xce, 0x17, 0x0b, 0xc8, 0x4b, 0x26, 0x8c, 0x82, 0xe8, 0x4b, 0xac, 0x01, 0x31, 0xe4, 0x0d, + 0x1a, 0x86, 0x3c, 0x8d, 0xe5, 0xb9, 0x54, 0xe9, 0x4c, 0x66, 0xca, 0xe4, 0x6c, 0xe9, 0x94, 0xdd, + 0x88, 0x2c, 0x40, 0x39, 0xa1, 0x4d, 0x6c, 0x08, 0x76, 0x84, 0xd5, 0x91, 0x79, 0xab, 0x56, 0xd8, + 0x86, 0x9f, 0x27, 0x41, 0xd1, 0x5f, 0x0e, 0x7c, 0xdf, 0xaf, 0x97, 0xb2, 0xe0, 0x1e, 0x3b, 0x42, + 0x52, 0x03, 0x50, 0x89, 0x92, 0x1f, 0x60, 0x5c, 0x2d, 0x28, 0xe1, 0xf2, 0xf1, 0x69, 0x70, 0x6d, + 0x63, 0x33, 0xf0, 0xfd, 0xba, 0x52, 0x79, 0x9d, 0xc5, 0x9c, 0x14, 0x2a, 0x03, 0x05, 0x8a, 0x84, + 0xc7, 0x02, 0xc9, 0x1a, 0x94, 0x0c, 0xa4, 0xa8, 0x5a, 0xf3, 0x85, 0xda, 0xf8, 0xca, 0xac, 0x9b, + 0x33, 0x1d, 0xd7, 0xb4, 0x66, 0x4c, 0x13, 0x0b, 0x72, 0x1f, 0x26, 0x63, 0x3c, 0x94, 0x8d, 0x0b, + 0xee, 0x59, 0x9d, 0xe5, 0xfa, 0x44, 0xf6, 0xfb, 0xd5, 0x99, 0xed, 0x11, 0x54, 0x9e, 0x76, 0x90, + 0x4a, 0x1c, 0xec, 0xed, 0xff, 0x36, 0xe6, 0x01, 0x8c, 0x47, 0x28, 0xc2, 0x0e, 0x4b, 0xb2, 0xe1, + 0x69, 0xcb, 0x3e, 0xf0, 0xca, 0xea, 0x5a, 0xfd, 0x62, 0xd4, 0x89, 0x60, 0x7a, 0xd0, 0xdb, 0x30, + 0x3f, 0x82, 0x31, 0xc3, 0xac, 0x1c, 0xaf, 0x40, 0x2e, 0x6a, 0x64, 0x32, 0x03, 0x45, 0x81, 0x61, + 0x07, 0xa5, 0x01, 0x35, 0x5f, 0xce, 0x16, 0x54, 0x9e, 0x61, 0x0b, 0x87, 0x09, 0xff, 0xe1, 0xf6, + 0xac, 0x7c, 0x2b, 0xc0, 0x84, 0x3e, 0xbd, 0xa7, 0x81, 0x49, 0x07, 0x46, 0xb3, 0x69, 0x91, 0x85, + 0xdc, 0xca, 0x7e, 0xbf, 0x69, 0x76, 0xed, 0xea, 0x44, 0x4d, 0xef, 0xdc, 0xfc, 0xf4, 0xf5, 0xfb, + 0xe7, 0x91, 0x1b, 0x64, 0xf2, 0xc2, 0x43, 0x51, 0x23, 0xe5, 0x50, 0xd8, 0x41, 0x49, 0xee, 0xe5, + 0x2a, 0x0d, 0xbf, 0x0e, 0xfb, 0xb2, 0x9e, 0x39, 0x77, 0x95, 0xc7, 0x6d, 0x32, 0x37, 0xe4, 0xe1, + 0x7d, 0x38, 0xef, 0xc9, 0x47, 0xd2, 0x83, 0xa2, 0x9e, 0x0f, 0xc9, 0xaf, 0x3e, 0xe7, 0xe2, 0xd8, + 0x8b, 0x7f, 0x91, 0x69, 0x40, 0x6d, 0x55, 0xc4, 0xb4, 0x33, 0x0c, 0xfa, 0xd8, 0x5a, 0x22, 0x09, + 0x14, 0xf5, 0xd0, 0xfe, 0x60, 0x9d, 0x33, 0x51, 0x7b, 0xc6, 0xd5, 0x3b, 0xc8, 0xed, 0xef, 0x20, + 0xf7, 0x79, 0xb6, 0x83, 0xfa, 0xb0, 0x4b, 0x97, 0xc2, 0x6e, 0x6f, 0xbe, 0x59, 0x6f, 0x32, 0xf9, + 0x2e, 0xdd, 0x77, 0x43, 0xde, 0xf6, 0xb4, 0xe7, 0xb2, 0xde, 0x46, 0x4d, 0xbe, 0xdc, 0xc4, 0x58, + 0xa9, 0x7a, 0x39, 0x9b, 0x6c, 0x9d, 0xd1, 0xf6, 0x7e, 0x51, 0x85, 0x1f, 0xfe, 0x0a, 0x00, 0x00, + 0xff, 0xff, 0x77, 0x3b, 0x11, 0x86, 0x66, 0x05, 0x00, 0x00, +} diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1/awscompatibility/access_key.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1/awscompatibility/access_key.pb.go index 3d1988911..8f3f51e0a 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1/awscompatibility/access_key.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1/awscompatibility/access_key.pb.go @@ -19,7 +19,7 @@ var _ = math.Inf // proto package needs to be updated. const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package -// An AccessKey resource. +// An access key. // For more information, see [AWS-compatible access keys](/docs/iam/concepts/authorization/access-key). type AccessKey struct { // ID of the AccessKey resource. @@ -43,7 +43,7 @@ func (m *AccessKey) Reset() { *m = AccessKey{} } func (m *AccessKey) String() string { return proto.CompactTextString(m) } func (*AccessKey) ProtoMessage() {} func (*AccessKey) Descriptor() ([]byte, []int) { - return fileDescriptor_access_key_dd425dc954899590, []int{0} + return fileDescriptor_access_key_262db7ab27be9a62, []int{0} } func (m *AccessKey) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AccessKey.Unmarshal(m, b) @@ -103,10 +103,10 @@ func init() { } func init() { - proto.RegisterFile("yandex/cloud/iam/v1/awscompatibility/access_key.proto", fileDescriptor_access_key_dd425dc954899590) + proto.RegisterFile("yandex/cloud/iam/v1/awscompatibility/access_key.proto", fileDescriptor_access_key_262db7ab27be9a62) } -var fileDescriptor_access_key_dd425dc954899590 = []byte{ +var fileDescriptor_access_key_262db7ab27be9a62 = []byte{ // 285 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x90, 0x41, 0x4b, 0xfb, 0x30, 0x18, 0xc6, 0xe9, 0xfe, 0xff, 0x0d, 0x96, 0x81, 0x48, 0x40, 0x28, 0xbb, 0x58, 0xc4, 0xc3, 0x0e, diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1/awscompatibility/access_key_service.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1/awscompatibility/access_key_service.pb.go index 6f829dc10..648c252d8 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1/awscompatibility/access_key_service.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1/awscompatibility/access_key_service.pb.go @@ -39,7 +39,7 @@ func (m *GetAccessKeyRequest) Reset() { *m = GetAccessKeyRequest{} } func (m *GetAccessKeyRequest) String() string { return proto.CompactTextString(m) } func (*GetAccessKeyRequest) ProtoMessage() {} func (*GetAccessKeyRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_access_key_service_efeaa691b26615d7, []int{0} + return fileDescriptor_access_key_service_1bf1b5014c53758f, []int{0} } func (m *GetAccessKeyRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetAccessKeyRequest.Unmarshal(m, b) @@ -90,7 +90,7 @@ func (m *ListAccessKeysRequest) Reset() { *m = ListAccessKeysRequest{} } func (m *ListAccessKeysRequest) String() string { return proto.CompactTextString(m) } func (*ListAccessKeysRequest) ProtoMessage() {} func (*ListAccessKeysRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_access_key_service_efeaa691b26615d7, []int{1} + return fileDescriptor_access_key_service_1bf1b5014c53758f, []int{1} } func (m *ListAccessKeysRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListAccessKeysRequest.Unmarshal(m, b) @@ -132,7 +132,7 @@ func (m *ListAccessKeysRequest) GetPageToken() string { } type ListAccessKeysResponse struct { - // List of AccessKey resources. + // List of access keys. AccessKeys []*AccessKey `protobuf:"bytes,1,rep,name=access_keys,json=accessKeys,proto3" json:"access_keys,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListAccessKeysRequest.page_size], use @@ -150,7 +150,7 @@ func (m *ListAccessKeysResponse) Reset() { *m = ListAccessKeysResponse{} func (m *ListAccessKeysResponse) String() string { return proto.CompactTextString(m) } func (*ListAccessKeysResponse) ProtoMessage() {} func (*ListAccessKeysResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_access_key_service_efeaa691b26615d7, []int{2} + return fileDescriptor_access_key_service_1bf1b5014c53758f, []int{2} } func (m *ListAccessKeysResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListAccessKeysResponse.Unmarshal(m, b) @@ -200,7 +200,7 @@ func (m *CreateAccessKeyRequest) Reset() { *m = CreateAccessKeyRequest{} func (m *CreateAccessKeyRequest) String() string { return proto.CompactTextString(m) } func (*CreateAccessKeyRequest) ProtoMessage() {} func (*CreateAccessKeyRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_access_key_service_efeaa691b26615d7, []int{3} + return fileDescriptor_access_key_service_1bf1b5014c53758f, []int{3} } func (m *CreateAccessKeyRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateAccessKeyRequest.Unmarshal(m, b) @@ -249,7 +249,7 @@ func (m *CreateAccessKeyResponse) Reset() { *m = CreateAccessKeyResponse func (m *CreateAccessKeyResponse) String() string { return proto.CompactTextString(m) } func (*CreateAccessKeyResponse) ProtoMessage() {} func (*CreateAccessKeyResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_access_key_service_efeaa691b26615d7, []int{4} + return fileDescriptor_access_key_service_1bf1b5014c53758f, []int{4} } func (m *CreateAccessKeyResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateAccessKeyResponse.Unmarshal(m, b) @@ -296,7 +296,7 @@ func (m *DeleteAccessKeyRequest) Reset() { *m = DeleteAccessKeyRequest{} func (m *DeleteAccessKeyRequest) String() string { return proto.CompactTextString(m) } func (*DeleteAccessKeyRequest) ProtoMessage() {} func (*DeleteAccessKeyRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_access_key_service_efeaa691b26615d7, []int{5} + return fileDescriptor_access_key_service_1bf1b5014c53758f, []int{5} } func (m *DeleteAccessKeyRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteAccessKeyRequest.Unmarshal(m, b) @@ -344,11 +344,11 @@ const _ = grpc.SupportPackageIsVersion4 // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. type AccessKeyServiceClient interface { - // Retrieves the list of AccessKey resources for the specified service account. + // Retrieves the list of access keys for the specified service account. List(ctx context.Context, in *ListAccessKeysRequest, opts ...grpc.CallOption) (*ListAccessKeysResponse, error) - // Returns the specified AccessKey resource. + // Returns the specified access key. // - // To get the list of available AccessKey resources, make a [List] request. + // To get the list of available access keys, make a [List] request. Get(ctx context.Context, in *GetAccessKeyRequest, opts ...grpc.CallOption) (*AccessKey, error) // Creates an access key for the specified service account. Create(ctx context.Context, in *CreateAccessKeyRequest, opts ...grpc.CallOption) (*CreateAccessKeyResponse, error) @@ -402,11 +402,11 @@ func (c *accessKeyServiceClient) Delete(ctx context.Context, in *DeleteAccessKey // AccessKeyServiceServer is the server API for AccessKeyService service. type AccessKeyServiceServer interface { - // Retrieves the list of AccessKey resources for the specified service account. + // Retrieves the list of access keys for the specified service account. List(context.Context, *ListAccessKeysRequest) (*ListAccessKeysResponse, error) - // Returns the specified AccessKey resource. + // Returns the specified access key. // - // To get the list of available AccessKey resources, make a [List] request. + // To get the list of available access keys, make a [List] request. Get(context.Context, *GetAccessKeyRequest) (*AccessKey, error) // Creates an access key for the specified service account. Create(context.Context, *CreateAccessKeyRequest) (*CreateAccessKeyResponse, error) @@ -516,10 +516,10 @@ var _AccessKeyService_serviceDesc = grpc.ServiceDesc{ } func init() { - proto.RegisterFile("yandex/cloud/iam/v1/awscompatibility/access_key_service.proto", fileDescriptor_access_key_service_efeaa691b26615d7) + proto.RegisterFile("yandex/cloud/iam/v1/awscompatibility/access_key_service.proto", fileDescriptor_access_key_service_1bf1b5014c53758f) } -var fileDescriptor_access_key_service_efeaa691b26615d7 = []byte{ +var fileDescriptor_access_key_service_1bf1b5014c53758f = []byte{ // 649 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x95, 0xbf, 0x6e, 0x13, 0x4b, 0x14, 0xc6, 0x35, 0x71, 0x62, 0xc5, 0xc7, 0x37, 0xba, 0xd1, 0x5c, 0x5d, 0x63, 0x19, 0x90, 0xa2, diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1/health_check.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1/health_check.pb.go new file mode 100644 index 000000000..24abc8812 --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1/health_check.pb.go @@ -0,0 +1,346 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: yandex/cloud/loadbalancer/v1/health_check.proto + +package loadbalancer // import "github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1" + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" +import duration "github.com/golang/protobuf/ptypes/duration" +import _ "github.com/yandex-cloud/go-genproto/yandex/cloud/validation" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package + +// A HealthCheck resource. For more information, see [Health check](/docs/load-balancer/concepts/health-check). +type HealthCheck struct { + // Name of the health check. The name must be unique for each target group that attached to a single load balancer. 3-63 characters long. + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + // The interval between health checks. The default is 2 seconds. + Interval *duration.Duration `protobuf:"bytes,2,opt,name=interval,proto3" json:"interval,omitempty"` + // Timeout for a target to return a response for the health check. The default is 1 second. + Timeout *duration.Duration `protobuf:"bytes,3,opt,name=timeout,proto3" json:"timeout,omitempty"` + // Number of failed health checks before changing the status to `` UNHEALTHY ``. The default is 2. + UnhealthyThreshold int64 `protobuf:"varint,4,opt,name=unhealthy_threshold,json=unhealthyThreshold,proto3" json:"unhealthy_threshold,omitempty"` + // Number of successful health checks required in order to set the `` HEALTHY `` status for the target. The default is 2. + HealthyThreshold int64 `protobuf:"varint,5,opt,name=healthy_threshold,json=healthyThreshold,proto3" json:"healthy_threshold,omitempty"` + // Protocol to use for the health check. Either TCP or HTTP. + // + // Types that are valid to be assigned to Options: + // *HealthCheck_TcpOptions_ + // *HealthCheck_HttpOptions_ + Options isHealthCheck_Options `protobuf_oneof:"options"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *HealthCheck) Reset() { *m = HealthCheck{} } +func (m *HealthCheck) String() string { return proto.CompactTextString(m) } +func (*HealthCheck) ProtoMessage() {} +func (*HealthCheck) Descriptor() ([]byte, []int) { + return fileDescriptor_health_check_f79463e9bdeb651f, []int{0} +} +func (m *HealthCheck) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_HealthCheck.Unmarshal(m, b) +} +func (m *HealthCheck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_HealthCheck.Marshal(b, m, deterministic) +} +func (dst *HealthCheck) XXX_Merge(src proto.Message) { + xxx_messageInfo_HealthCheck.Merge(dst, src) +} +func (m *HealthCheck) XXX_Size() int { + return xxx_messageInfo_HealthCheck.Size(m) +} +func (m *HealthCheck) XXX_DiscardUnknown() { + xxx_messageInfo_HealthCheck.DiscardUnknown(m) +} + +var xxx_messageInfo_HealthCheck proto.InternalMessageInfo + +func (m *HealthCheck) GetName() string { + if m != nil { + return m.Name + } + return "" +} + +func (m *HealthCheck) GetInterval() *duration.Duration { + if m != nil { + return m.Interval + } + return nil +} + +func (m *HealthCheck) GetTimeout() *duration.Duration { + if m != nil { + return m.Timeout + } + return nil +} + +func (m *HealthCheck) GetUnhealthyThreshold() int64 { + if m != nil { + return m.UnhealthyThreshold + } + return 0 +} + +func (m *HealthCheck) GetHealthyThreshold() int64 { + if m != nil { + return m.HealthyThreshold + } + return 0 +} + +type isHealthCheck_Options interface { + isHealthCheck_Options() +} + +type HealthCheck_TcpOptions_ struct { + TcpOptions *HealthCheck_TcpOptions `protobuf:"bytes,6,opt,name=tcp_options,json=tcpOptions,proto3,oneof"` +} + +type HealthCheck_HttpOptions_ struct { + HttpOptions *HealthCheck_HttpOptions `protobuf:"bytes,7,opt,name=http_options,json=httpOptions,proto3,oneof"` +} + +func (*HealthCheck_TcpOptions_) isHealthCheck_Options() {} + +func (*HealthCheck_HttpOptions_) isHealthCheck_Options() {} + +func (m *HealthCheck) GetOptions() isHealthCheck_Options { + if m != nil { + return m.Options + } + return nil +} + +func (m *HealthCheck) GetTcpOptions() *HealthCheck_TcpOptions { + if x, ok := m.GetOptions().(*HealthCheck_TcpOptions_); ok { + return x.TcpOptions + } + return nil +} + +func (m *HealthCheck) GetHttpOptions() *HealthCheck_HttpOptions { + if x, ok := m.GetOptions().(*HealthCheck_HttpOptions_); ok { + return x.HttpOptions + } + return nil +} + +// XXX_OneofFuncs is for the internal use of the proto package. +func (*HealthCheck) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { + return _HealthCheck_OneofMarshaler, _HealthCheck_OneofUnmarshaler, _HealthCheck_OneofSizer, []interface{}{ + (*HealthCheck_TcpOptions_)(nil), + (*HealthCheck_HttpOptions_)(nil), + } +} + +func _HealthCheck_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { + m := msg.(*HealthCheck) + // options + switch x := m.Options.(type) { + case *HealthCheck_TcpOptions_: + b.EncodeVarint(6<<3 | proto.WireBytes) + if err := b.EncodeMessage(x.TcpOptions); err != nil { + return err + } + case *HealthCheck_HttpOptions_: + b.EncodeVarint(7<<3 | proto.WireBytes) + if err := b.EncodeMessage(x.HttpOptions); err != nil { + return err + } + case nil: + default: + return fmt.Errorf("HealthCheck.Options has unexpected type %T", x) + } + return nil +} + +func _HealthCheck_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { + m := msg.(*HealthCheck) + switch tag { + case 6: // options.tcp_options + if wire != proto.WireBytes { + return true, proto.ErrInternalBadWireType + } + msg := new(HealthCheck_TcpOptions) + err := b.DecodeMessage(msg) + m.Options = &HealthCheck_TcpOptions_{msg} + return true, err + case 7: // options.http_options + if wire != proto.WireBytes { + return true, proto.ErrInternalBadWireType + } + msg := new(HealthCheck_HttpOptions) + err := b.DecodeMessage(msg) + m.Options = &HealthCheck_HttpOptions_{msg} + return true, err + default: + return false, nil + } +} + +func _HealthCheck_OneofSizer(msg proto.Message) (n int) { + m := msg.(*HealthCheck) + // options + switch x := m.Options.(type) { + case *HealthCheck_TcpOptions_: + s := proto.Size(x.TcpOptions) + n += 1 // tag and wire + n += proto.SizeVarint(uint64(s)) + n += s + case *HealthCheck_HttpOptions_: + s := proto.Size(x.HttpOptions) + n += 1 // tag and wire + n += proto.SizeVarint(uint64(s)) + n += s + case nil: + default: + panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) + } + return n +} + +// Configuration option for a TCP health check. +type HealthCheck_TcpOptions struct { + // Port to use for TCP health checks. + Port int64 `protobuf:"varint,1,opt,name=port,proto3" json:"port,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *HealthCheck_TcpOptions) Reset() { *m = HealthCheck_TcpOptions{} } +func (m *HealthCheck_TcpOptions) String() string { return proto.CompactTextString(m) } +func (*HealthCheck_TcpOptions) ProtoMessage() {} +func (*HealthCheck_TcpOptions) Descriptor() ([]byte, []int) { + return fileDescriptor_health_check_f79463e9bdeb651f, []int{0, 0} +} +func (m *HealthCheck_TcpOptions) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_HealthCheck_TcpOptions.Unmarshal(m, b) +} +func (m *HealthCheck_TcpOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_HealthCheck_TcpOptions.Marshal(b, m, deterministic) +} +func (dst *HealthCheck_TcpOptions) XXX_Merge(src proto.Message) { + xxx_messageInfo_HealthCheck_TcpOptions.Merge(dst, src) +} +func (m *HealthCheck_TcpOptions) XXX_Size() int { + return xxx_messageInfo_HealthCheck_TcpOptions.Size(m) +} +func (m *HealthCheck_TcpOptions) XXX_DiscardUnknown() { + xxx_messageInfo_HealthCheck_TcpOptions.DiscardUnknown(m) +} + +var xxx_messageInfo_HealthCheck_TcpOptions proto.InternalMessageInfo + +func (m *HealthCheck_TcpOptions) GetPort() int64 { + if m != nil { + return m.Port + } + return 0 +} + +// Configuration option for an HTTP health check. +type HealthCheck_HttpOptions struct { + // Port to use for HTTP health checks. + Port int64 `protobuf:"varint,1,opt,name=port,proto3" json:"port,omitempty"` + // URL path to set for health checking requests for every target in the target group. + // For example `` /ping ``. The default path is `` / ``. + Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *HealthCheck_HttpOptions) Reset() { *m = HealthCheck_HttpOptions{} } +func (m *HealthCheck_HttpOptions) String() string { return proto.CompactTextString(m) } +func (*HealthCheck_HttpOptions) ProtoMessage() {} +func (*HealthCheck_HttpOptions) Descriptor() ([]byte, []int) { + return fileDescriptor_health_check_f79463e9bdeb651f, []int{0, 1} +} +func (m *HealthCheck_HttpOptions) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_HealthCheck_HttpOptions.Unmarshal(m, b) +} +func (m *HealthCheck_HttpOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_HealthCheck_HttpOptions.Marshal(b, m, deterministic) +} +func (dst *HealthCheck_HttpOptions) XXX_Merge(src proto.Message) { + xxx_messageInfo_HealthCheck_HttpOptions.Merge(dst, src) +} +func (m *HealthCheck_HttpOptions) XXX_Size() int { + return xxx_messageInfo_HealthCheck_HttpOptions.Size(m) +} +func (m *HealthCheck_HttpOptions) XXX_DiscardUnknown() { + xxx_messageInfo_HealthCheck_HttpOptions.DiscardUnknown(m) +} + +var xxx_messageInfo_HealthCheck_HttpOptions proto.InternalMessageInfo + +func (m *HealthCheck_HttpOptions) GetPort() int64 { + if m != nil { + return m.Port + } + return 0 +} + +func (m *HealthCheck_HttpOptions) GetPath() string { + if m != nil { + return m.Path + } + return "" +} + +func init() { + proto.RegisterType((*HealthCheck)(nil), "yandex.cloud.loadbalancer.v1.HealthCheck") + proto.RegisterType((*HealthCheck_TcpOptions)(nil), "yandex.cloud.loadbalancer.v1.HealthCheck.TcpOptions") + proto.RegisterType((*HealthCheck_HttpOptions)(nil), "yandex.cloud.loadbalancer.v1.HealthCheck.HttpOptions") +} + +func init() { + proto.RegisterFile("yandex/cloud/loadbalancer/v1/health_check.proto", fileDescriptor_health_check_f79463e9bdeb651f) +} + +var fileDescriptor_health_check_f79463e9bdeb651f = []byte{ + // 441 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x93, 0xcf, 0x6e, 0xd3, 0x40, + 0x10, 0xc6, 0x31, 0x31, 0x4d, 0x3b, 0x46, 0x02, 0x96, 0x8b, 0x89, 0x28, 0x04, 0x4e, 0x39, 0xb0, + 0xeb, 0x6e, 0x42, 0x5a, 0x55, 0xdc, 0x0c, 0x87, 0x5c, 0x50, 0x25, 0xab, 0x12, 0x52, 0xa3, 0x2a, + 0xda, 0xd8, 0x8b, 0xd7, 0x62, 0xe3, 0xb5, 0xdc, 0x71, 0x44, 0x0b, 0xbc, 0x1b, 0x9c, 0xf2, 0x10, + 0xbc, 0x05, 0xc7, 0x9e, 0x50, 0xd7, 0xf9, 0x63, 0xa8, 0xd4, 0xf6, 0xe6, 0xd1, 0x7e, 0xbf, 0x6f, + 0x3e, 0xef, 0xcc, 0x42, 0x70, 0x2e, 0xf2, 0x44, 0x7e, 0x0d, 0x62, 0x6d, 0xaa, 0x24, 0xd0, 0x46, + 0x24, 0x53, 0xa1, 0x45, 0x1e, 0xcb, 0x32, 0x98, 0xf3, 0x40, 0x49, 0xa1, 0x51, 0x4d, 0x62, 0x25, + 0xe3, 0x2f, 0xac, 0x28, 0x0d, 0x1a, 0xf2, 0xbc, 0x06, 0x98, 0x05, 0x58, 0x13, 0x60, 0x73, 0xde, + 0x79, 0x91, 0x1a, 0x93, 0x6a, 0x19, 0x58, 0xed, 0xb4, 0xfa, 0x1c, 0x24, 0x55, 0x29, 0x30, 0x33, + 0x79, 0x4d, 0x77, 0x76, 0xff, 0x69, 0x37, 0x17, 0x3a, 0x4b, 0x1a, 0xc7, 0xaf, 0x7f, 0xbb, 0xe0, + 0x8d, 0x6c, 0xcf, 0xf7, 0x57, 0x2d, 0xc9, 0x10, 0xdc, 0x5c, 0xcc, 0xa4, 0xef, 0x74, 0x9d, 0xde, + 0x4e, 0xf8, 0xea, 0xcf, 0x82, 0xef, 0x7e, 0x1f, 0x0b, 0x7a, 0x71, 0x3a, 0xa6, 0x82, 0x5e, 0xec, + 0xd1, 0xc3, 0xd3, 0x6f, 0xfc, 0xcd, 0x3e, 0xff, 0x31, 0x5e, 0x56, 0x91, 0x95, 0x93, 0x21, 0x6c, + 0x67, 0x39, 0xca, 0x72, 0x2e, 0xb4, 0x7f, 0xbf, 0xeb, 0xf4, 0xbc, 0xfe, 0x33, 0x56, 0x07, 0x63, + 0xab, 0x60, 0xec, 0xc3, 0x32, 0x58, 0xb4, 0x96, 0x92, 0x01, 0xb4, 0x31, 0x9b, 0x49, 0x53, 0xa1, + 0xdf, 0xba, 0x8d, 0x5a, 0x29, 0xc9, 0x21, 0x3c, 0xad, 0xf2, 0xfa, 0x9e, 0xce, 0x27, 0xa8, 0x4a, + 0x79, 0xa6, 0x8c, 0x4e, 0x7c, 0xb7, 0xeb, 0xf4, 0x5a, 0xe1, 0xf6, 0xe5, 0x82, 0xbb, 0x7d, 0xca, + 0xf7, 0x22, 0xb2, 0x16, 0x1d, 0xaf, 0x34, 0x64, 0x08, 0x4f, 0xae, 0x83, 0x0f, 0xfe, 0x03, 0x1f, + 0x5f, 0xc3, 0x3e, 0x81, 0x87, 0x71, 0x31, 0x31, 0xc5, 0x55, 0x90, 0x33, 0x7f, 0xcb, 0x46, 0x7d, + 0xcb, 0x6e, 0x9a, 0x0b, 0x6b, 0x5c, 0x2a, 0x3b, 0x8e, 0x8b, 0xa3, 0x9a, 0x1d, 0xdd, 0x8b, 0x00, + 0xd7, 0x15, 0x39, 0x81, 0x87, 0x0a, 0x71, 0xe3, 0xdc, 0xb6, 0xce, 0xc3, 0xbb, 0x3b, 0x8f, 0x10, + 0x1b, 0xd6, 0x9e, 0xda, 0x94, 0x1d, 0x0a, 0xb0, 0xe9, 0x4b, 0x5e, 0x82, 0x5b, 0x98, 0x12, 0xed, + 0x5c, 0x5b, 0xa1, 0x77, 0xb9, 0xe0, 0x6d, 0x4e, 0x07, 0xfd, 0x83, 0xfd, 0x83, 0xc8, 0x1e, 0x74, + 0x42, 0xf0, 0x1a, 0x66, 0xb7, 0xea, 0x09, 0x01, 0xb7, 0x10, 0xa8, 0xec, 0xb4, 0x77, 0x22, 0xfb, + 0x1d, 0x3e, 0x82, 0xf6, 0xf2, 0x4f, 0x88, 0xfb, 0xf3, 0x17, 0x77, 0xc2, 0xa3, 0x93, 0x8f, 0x69, + 0x86, 0xaa, 0x9a, 0xb2, 0xd8, 0xcc, 0x96, 0x8b, 0x4f, 0xeb, 0x4d, 0x4c, 0x0d, 0x4d, 0x65, 0x6e, + 0xc7, 0x7c, 0xe3, 0x8b, 0x78, 0xd7, 0xac, 0xa7, 0x5b, 0x16, 0x18, 0xfc, 0x0d, 0x00, 0x00, 0xff, + 0xff, 0xaf, 0x9c, 0x24, 0xf4, 0x45, 0x03, 0x00, 0x00, +} diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1/network_load_balancer.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1/network_load_balancer.pb.go new file mode 100644 index 000000000..f52521432 --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1/network_load_balancer.pb.go @@ -0,0 +1,615 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: yandex/cloud/loadbalancer/v1/network_load_balancer.proto + +package loadbalancer // import "github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1" + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" +import timestamp "github.com/golang/protobuf/ptypes/timestamp" +import _ "github.com/yandex-cloud/go-genproto/yandex/cloud/validation" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package + +// IP version of the addresses that the load balancer works with. +// Only IPv4 is currently available. +type IpVersion int32 + +const ( + IpVersion_IP_VERSION_UNSPECIFIED IpVersion = 0 + // IPv4 + IpVersion_IPV4 IpVersion = 1 + // IPv6 + IpVersion_IPV6 IpVersion = 2 +) + +var IpVersion_name = map[int32]string{ + 0: "IP_VERSION_UNSPECIFIED", + 1: "IPV4", + 2: "IPV6", +} +var IpVersion_value = map[string]int32{ + "IP_VERSION_UNSPECIFIED": 0, + "IPV4": 1, + "IPV6": 2, +} + +func (x IpVersion) String() string { + return proto.EnumName(IpVersion_name, int32(x)) +} +func (IpVersion) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_8287c63ad9723666, []int{0} +} + +type NetworkLoadBalancer_Status int32 + +const ( + NetworkLoadBalancer_STATUS_UNSPECIFIED NetworkLoadBalancer_Status = 0 + // Network load balancer is being created. + NetworkLoadBalancer_CREATING NetworkLoadBalancer_Status = 1 + // Network load balancer is being started. + NetworkLoadBalancer_STARTING NetworkLoadBalancer_Status = 2 + // Network load balancer is active and sends traffic to the targets. + NetworkLoadBalancer_ACTIVE NetworkLoadBalancer_Status = 3 + // Network load balancer is being stopped. + NetworkLoadBalancer_STOPPING NetworkLoadBalancer_Status = 4 + // Network load balancer is stopped and doesn't send traffic to the targets. + NetworkLoadBalancer_STOPPED NetworkLoadBalancer_Status = 5 + // Network load balancer is being deleted. + NetworkLoadBalancer_DELETING NetworkLoadBalancer_Status = 6 + // The load balancer doesn't have any listeners or target groups, or + // attached target groups are empty. The load balancer doesn't perform any health checks or + // send traffic in this state. + NetworkLoadBalancer_INACTIVE NetworkLoadBalancer_Status = 7 +) + +var NetworkLoadBalancer_Status_name = map[int32]string{ + 0: "STATUS_UNSPECIFIED", + 1: "CREATING", + 2: "STARTING", + 3: "ACTIVE", + 4: "STOPPING", + 5: "STOPPED", + 6: "DELETING", + 7: "INACTIVE", +} +var NetworkLoadBalancer_Status_value = map[string]int32{ + "STATUS_UNSPECIFIED": 0, + "CREATING": 1, + "STARTING": 2, + "ACTIVE": 3, + "STOPPING": 4, + "STOPPED": 5, + "DELETING": 6, + "INACTIVE": 7, +} + +func (x NetworkLoadBalancer_Status) String() string { + return proto.EnumName(NetworkLoadBalancer_Status_name, int32(x)) +} +func (NetworkLoadBalancer_Status) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_8287c63ad9723666, []int{0, 0} +} + +// Type of the load balancer. Only external load balancers are currently available. +type NetworkLoadBalancer_Type int32 + +const ( + NetworkLoadBalancer_TYPE_UNSPECIFIED NetworkLoadBalancer_Type = 0 + // External network load balancer. + NetworkLoadBalancer_EXTERNAL NetworkLoadBalancer_Type = 1 +) + +var NetworkLoadBalancer_Type_name = map[int32]string{ + 0: "TYPE_UNSPECIFIED", + 1: "EXTERNAL", +} +var NetworkLoadBalancer_Type_value = map[string]int32{ + "TYPE_UNSPECIFIED": 0, + "EXTERNAL": 1, +} + +func (x NetworkLoadBalancer_Type) String() string { + return proto.EnumName(NetworkLoadBalancer_Type_name, int32(x)) +} +func (NetworkLoadBalancer_Type) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_8287c63ad9723666, []int{0, 1} +} + +// Type of session affinity. Only 5-tuple affinity is currently available. +// For more information, see [Load Balancer concepts](/load-balancer/concepts/). +type NetworkLoadBalancer_SessionAffinity int32 + +const ( + NetworkLoadBalancer_SESSION_AFFINITY_UNSPECIFIED NetworkLoadBalancer_SessionAffinity = 0 + // 5-tuple affinity. + NetworkLoadBalancer_CLIENT_IP_PORT_PROTO NetworkLoadBalancer_SessionAffinity = 1 +) + +var NetworkLoadBalancer_SessionAffinity_name = map[int32]string{ + 0: "SESSION_AFFINITY_UNSPECIFIED", + 1: "CLIENT_IP_PORT_PROTO", +} +var NetworkLoadBalancer_SessionAffinity_value = map[string]int32{ + "SESSION_AFFINITY_UNSPECIFIED": 0, + "CLIENT_IP_PORT_PROTO": 1, +} + +func (x NetworkLoadBalancer_SessionAffinity) String() string { + return proto.EnumName(NetworkLoadBalancer_SessionAffinity_name, int32(x)) +} +func (NetworkLoadBalancer_SessionAffinity) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_8287c63ad9723666, []int{0, 2} +} + +// Network protocol to use. +type Listener_Protocol int32 + +const ( + Listener_PROTOCOL_UNSPECIFIED Listener_Protocol = 0 + Listener_TCP Listener_Protocol = 1 +) + +var Listener_Protocol_name = map[int32]string{ + 0: "PROTOCOL_UNSPECIFIED", + 1: "TCP", +} +var Listener_Protocol_value = map[string]int32{ + "PROTOCOL_UNSPECIFIED": 0, + "TCP": 1, +} + +func (x Listener_Protocol) String() string { + return proto.EnumName(Listener_Protocol_name, int32(x)) +} +func (Listener_Protocol) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_8287c63ad9723666, []int{2, 0} +} + +// Status of the target. +type TargetState_Status int32 + +const ( + TargetState_STATUS_UNSPECIFIED TargetState_Status = 0 + // The network load balancer is setting up health checks for this target. + TargetState_INITIAL TargetState_Status = 1 + // Health check passed and the target is ready to receive traffic. + TargetState_HEALTHY TargetState_Status = 2 + // Health check failed and the target is not receiving traffic. + TargetState_UNHEALTHY TargetState_Status = 3 + // Target is being deleted and the network load balancer is no longer sending traffic to this target. + TargetState_DRAINING TargetState_Status = 4 + // The network load balancer is stopped and not performing health checks on this target. + TargetState_INACTIVE TargetState_Status = 5 +) + +var TargetState_Status_name = map[int32]string{ + 0: "STATUS_UNSPECIFIED", + 1: "INITIAL", + 2: "HEALTHY", + 3: "UNHEALTHY", + 4: "DRAINING", + 5: "INACTIVE", +} +var TargetState_Status_value = map[string]int32{ + "STATUS_UNSPECIFIED": 0, + "INITIAL": 1, + "HEALTHY": 2, + "UNHEALTHY": 3, + "DRAINING": 4, + "INACTIVE": 5, +} + +func (x TargetState_Status) String() string { + return proto.EnumName(TargetState_Status_name, int32(x)) +} +func (TargetState_Status) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_8287c63ad9723666, []int{3, 0} +} + +// A NetworkLoadBalancer resource. For more information, see [Network Load Balancer](/docs/load-balancer/concepts). +type NetworkLoadBalancer struct { + // ID of the network load balancer. + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + // ID of the folder that the network load balancer belongs to. + FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` + // Creation timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format. + CreatedAt *timestamp.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` + // Name of the network load balancer. The name is unique within the folder. 3-63 characters long. + Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` + // Optional description of the network load balancer. 0-256 characters long. + Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` + // Resource labels as `` key:value `` pairs. Мaximum of 64 per resource. + Labels map[string]string `protobuf:"bytes,6,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + // ID of the region that the network load balancer belongs to. + RegionId string `protobuf:"bytes,7,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` + // Status of the network load balancer. + Status NetworkLoadBalancer_Status `protobuf:"varint,9,opt,name=status,proto3,enum=yandex.cloud.loadbalancer.v1.NetworkLoadBalancer_Status" json:"status,omitempty"` + // Type of the network load balancer. Only external network load balancers are available now. + Type NetworkLoadBalancer_Type `protobuf:"varint,10,opt,name=type,proto3,enum=yandex.cloud.loadbalancer.v1.NetworkLoadBalancer_Type" json:"type,omitempty"` + // Type of the session affinity. Only 5-tuple affinity is available now. + SessionAffinity NetworkLoadBalancer_SessionAffinity `protobuf:"varint,11,opt,name=session_affinity,json=sessionAffinity,proto3,enum=yandex.cloud.loadbalancer.v1.NetworkLoadBalancer_SessionAffinity" json:"session_affinity,omitempty"` + // List of listeners for the network load balancer. + Listeners []*Listener `protobuf:"bytes,12,rep,name=listeners,proto3" json:"listeners,omitempty"` + // List of target groups attached to the network load balancer. + AttachedTargetGroups []*AttachedTargetGroup `protobuf:"bytes,13,rep,name=attached_target_groups,json=attachedTargetGroups,proto3" json:"attached_target_groups,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *NetworkLoadBalancer) Reset() { *m = NetworkLoadBalancer{} } +func (m *NetworkLoadBalancer) String() string { return proto.CompactTextString(m) } +func (*NetworkLoadBalancer) ProtoMessage() {} +func (*NetworkLoadBalancer) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_8287c63ad9723666, []int{0} +} +func (m *NetworkLoadBalancer) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_NetworkLoadBalancer.Unmarshal(m, b) +} +func (m *NetworkLoadBalancer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_NetworkLoadBalancer.Marshal(b, m, deterministic) +} +func (dst *NetworkLoadBalancer) XXX_Merge(src proto.Message) { + xxx_messageInfo_NetworkLoadBalancer.Merge(dst, src) +} +func (m *NetworkLoadBalancer) XXX_Size() int { + return xxx_messageInfo_NetworkLoadBalancer.Size(m) +} +func (m *NetworkLoadBalancer) XXX_DiscardUnknown() { + xxx_messageInfo_NetworkLoadBalancer.DiscardUnknown(m) +} + +var xxx_messageInfo_NetworkLoadBalancer proto.InternalMessageInfo + +func (m *NetworkLoadBalancer) GetId() string { + if m != nil { + return m.Id + } + return "" +} + +func (m *NetworkLoadBalancer) GetFolderId() string { + if m != nil { + return m.FolderId + } + return "" +} + +func (m *NetworkLoadBalancer) GetCreatedAt() *timestamp.Timestamp { + if m != nil { + return m.CreatedAt + } + return nil +} + +func (m *NetworkLoadBalancer) GetName() string { + if m != nil { + return m.Name + } + return "" +} + +func (m *NetworkLoadBalancer) GetDescription() string { + if m != nil { + return m.Description + } + return "" +} + +func (m *NetworkLoadBalancer) GetLabels() map[string]string { + if m != nil { + return m.Labels + } + return nil +} + +func (m *NetworkLoadBalancer) GetRegionId() string { + if m != nil { + return m.RegionId + } + return "" +} + +func (m *NetworkLoadBalancer) GetStatus() NetworkLoadBalancer_Status { + if m != nil { + return m.Status + } + return NetworkLoadBalancer_STATUS_UNSPECIFIED +} + +func (m *NetworkLoadBalancer) GetType() NetworkLoadBalancer_Type { + if m != nil { + return m.Type + } + return NetworkLoadBalancer_TYPE_UNSPECIFIED +} + +func (m *NetworkLoadBalancer) GetSessionAffinity() NetworkLoadBalancer_SessionAffinity { + if m != nil { + return m.SessionAffinity + } + return NetworkLoadBalancer_SESSION_AFFINITY_UNSPECIFIED +} + +func (m *NetworkLoadBalancer) GetListeners() []*Listener { + if m != nil { + return m.Listeners + } + return nil +} + +func (m *NetworkLoadBalancer) GetAttachedTargetGroups() []*AttachedTargetGroup { + if m != nil { + return m.AttachedTargetGroups + } + return nil +} + +// An AttachedTargetGroup resource. For more information, see [Attached Target Groups](/load-balancer/concepts) +type AttachedTargetGroup struct { + // ID of the target group. + TargetGroupId string `protobuf:"bytes,1,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` + // A health check to perform on the target group. + // For now we accept only one health check per AttachedTargetGroup. + HealthChecks []*HealthCheck `protobuf:"bytes,2,rep,name=health_checks,json=healthChecks,proto3" json:"health_checks,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *AttachedTargetGroup) Reset() { *m = AttachedTargetGroup{} } +func (m *AttachedTargetGroup) String() string { return proto.CompactTextString(m) } +func (*AttachedTargetGroup) ProtoMessage() {} +func (*AttachedTargetGroup) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_8287c63ad9723666, []int{1} +} +func (m *AttachedTargetGroup) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_AttachedTargetGroup.Unmarshal(m, b) +} +func (m *AttachedTargetGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_AttachedTargetGroup.Marshal(b, m, deterministic) +} +func (dst *AttachedTargetGroup) XXX_Merge(src proto.Message) { + xxx_messageInfo_AttachedTargetGroup.Merge(dst, src) +} +func (m *AttachedTargetGroup) XXX_Size() int { + return xxx_messageInfo_AttachedTargetGroup.Size(m) +} +func (m *AttachedTargetGroup) XXX_DiscardUnknown() { + xxx_messageInfo_AttachedTargetGroup.DiscardUnknown(m) +} + +var xxx_messageInfo_AttachedTargetGroup proto.InternalMessageInfo + +func (m *AttachedTargetGroup) GetTargetGroupId() string { + if m != nil { + return m.TargetGroupId + } + return "" +} + +func (m *AttachedTargetGroup) GetHealthChecks() []*HealthCheck { + if m != nil { + return m.HealthChecks + } + return nil +} + +// A Listener resource. For more information, see [Listener](/docs/load-balancer/concepts/listener) +type Listener struct { + // Name of the listener. The name must be unique for each listener on a single load balancer. 3-63 characters long. + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + // IP address for the listener. + Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` + // Port. + Port int64 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"` + // Network protocol for incoming traffic. + Protocol Listener_Protocol `protobuf:"varint,4,opt,name=protocol,proto3,enum=yandex.cloud.loadbalancer.v1.Listener_Protocol" json:"protocol,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *Listener) Reset() { *m = Listener{} } +func (m *Listener) String() string { return proto.CompactTextString(m) } +func (*Listener) ProtoMessage() {} +func (*Listener) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_8287c63ad9723666, []int{2} +} +func (m *Listener) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_Listener.Unmarshal(m, b) +} +func (m *Listener) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_Listener.Marshal(b, m, deterministic) +} +func (dst *Listener) XXX_Merge(src proto.Message) { + xxx_messageInfo_Listener.Merge(dst, src) +} +func (m *Listener) XXX_Size() int { + return xxx_messageInfo_Listener.Size(m) +} +func (m *Listener) XXX_DiscardUnknown() { + xxx_messageInfo_Listener.DiscardUnknown(m) +} + +var xxx_messageInfo_Listener proto.InternalMessageInfo + +func (m *Listener) GetName() string { + if m != nil { + return m.Name + } + return "" +} + +func (m *Listener) GetAddress() string { + if m != nil { + return m.Address + } + return "" +} + +func (m *Listener) GetPort() int64 { + if m != nil { + return m.Port + } + return 0 +} + +func (m *Listener) GetProtocol() Listener_Protocol { + if m != nil { + return m.Protocol + } + return Listener_PROTOCOL_UNSPECIFIED +} + +// State of the target that was returned after the last health check. +type TargetState struct { + // ID of the subnet that the target is connected to. + SubnetId string `protobuf:"bytes,1,opt,name=subnet_id,json=subnetId,proto3" json:"subnet_id,omitempty"` + // IP address of the target. + Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` + // Status of the target. + Status TargetState_Status `protobuf:"varint,3,opt,name=status,proto3,enum=yandex.cloud.loadbalancer.v1.TargetState_Status" json:"status,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *TargetState) Reset() { *m = TargetState{} } +func (m *TargetState) String() string { return proto.CompactTextString(m) } +func (*TargetState) ProtoMessage() {} +func (*TargetState) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_8287c63ad9723666, []int{3} +} +func (m *TargetState) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_TargetState.Unmarshal(m, b) +} +func (m *TargetState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_TargetState.Marshal(b, m, deterministic) +} +func (dst *TargetState) XXX_Merge(src proto.Message) { + xxx_messageInfo_TargetState.Merge(dst, src) +} +func (m *TargetState) XXX_Size() int { + return xxx_messageInfo_TargetState.Size(m) +} +func (m *TargetState) XXX_DiscardUnknown() { + xxx_messageInfo_TargetState.DiscardUnknown(m) +} + +var xxx_messageInfo_TargetState proto.InternalMessageInfo + +func (m *TargetState) GetSubnetId() string { + if m != nil { + return m.SubnetId + } + return "" +} + +func (m *TargetState) GetAddress() string { + if m != nil { + return m.Address + } + return "" +} + +func (m *TargetState) GetStatus() TargetState_Status { + if m != nil { + return m.Status + } + return TargetState_STATUS_UNSPECIFIED +} + +func init() { + proto.RegisterType((*NetworkLoadBalancer)(nil), "yandex.cloud.loadbalancer.v1.NetworkLoadBalancer") + proto.RegisterMapType((map[string]string)(nil), "yandex.cloud.loadbalancer.v1.NetworkLoadBalancer.LabelsEntry") + proto.RegisterType((*AttachedTargetGroup)(nil), "yandex.cloud.loadbalancer.v1.AttachedTargetGroup") + proto.RegisterType((*Listener)(nil), "yandex.cloud.loadbalancer.v1.Listener") + proto.RegisterType((*TargetState)(nil), "yandex.cloud.loadbalancer.v1.TargetState") + proto.RegisterEnum("yandex.cloud.loadbalancer.v1.IpVersion", IpVersion_name, IpVersion_value) + proto.RegisterEnum("yandex.cloud.loadbalancer.v1.NetworkLoadBalancer_Status", NetworkLoadBalancer_Status_name, NetworkLoadBalancer_Status_value) + proto.RegisterEnum("yandex.cloud.loadbalancer.v1.NetworkLoadBalancer_Type", NetworkLoadBalancer_Type_name, NetworkLoadBalancer_Type_value) + proto.RegisterEnum("yandex.cloud.loadbalancer.v1.NetworkLoadBalancer_SessionAffinity", NetworkLoadBalancer_SessionAffinity_name, NetworkLoadBalancer_SessionAffinity_value) + proto.RegisterEnum("yandex.cloud.loadbalancer.v1.Listener_Protocol", Listener_Protocol_name, Listener_Protocol_value) + proto.RegisterEnum("yandex.cloud.loadbalancer.v1.TargetState_Status", TargetState_Status_name, TargetState_Status_value) +} + +func init() { + proto.RegisterFile("yandex/cloud/loadbalancer/v1/network_load_balancer.proto", fileDescriptor_network_load_balancer_8287c63ad9723666) +} + +var fileDescriptor_network_load_balancer_8287c63ad9723666 = []byte{ + // 977 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x55, 0x5f, 0x6f, 0xe3, 0x44, + 0x10, 0xc7, 0x49, 0x9a, 0x3f, 0x93, 0xf6, 0x6a, 0xed, 0x55, 0x95, 0x55, 0xee, 0x44, 0xc8, 0x03, + 0x2a, 0x27, 0xe2, 0xd4, 0xe5, 0xae, 0x6a, 0x39, 0xee, 0xc1, 0x4d, 0xdc, 0xab, 0x21, 0xe7, 0x58, + 0x1b, 0xa7, 0xa2, 0x54, 0x27, 0x6b, 0x13, 0x6f, 0x13, 0xab, 0xae, 0x1d, 0xd9, 0x9b, 0x42, 0x0e, + 0x10, 0x12, 0x8f, 0x7c, 0x03, 0x5e, 0xf9, 0x32, 0x77, 0x1f, 0x05, 0x89, 0x37, 0x24, 0xde, 0xd1, + 0xae, 0x9d, 0x36, 0xed, 0x9d, 0x02, 0xc7, 0xdb, 0xce, 0xcc, 0xfe, 0x7e, 0xb3, 0xb3, 0xbf, 0xd9, + 0x59, 0xd8, 0x9f, 0x91, 0xd0, 0xa3, 0xdf, 0x37, 0x87, 0x41, 0x34, 0xf5, 0x9a, 0x41, 0x44, 0xbc, + 0x01, 0x09, 0x48, 0x38, 0xa4, 0x71, 0xf3, 0x4a, 0x6b, 0x86, 0x94, 0x7d, 0x17, 0xc5, 0x17, 0x2e, + 0xf7, 0xbb, 0xf3, 0x80, 0x3a, 0x89, 0x23, 0x16, 0xa1, 0x07, 0x29, 0x52, 0x15, 0x48, 0x75, 0x11, + 0xa9, 0x5e, 0x69, 0x5b, 0x1f, 0x8d, 0xa2, 0x68, 0x14, 0xd0, 0xa6, 0xd8, 0x3b, 0x98, 0x9e, 0x37, + 0x99, 0x7f, 0x49, 0x13, 0x46, 0x2e, 0x27, 0x29, 0x7c, 0xeb, 0xe1, 0xad, 0xc4, 0x57, 0x24, 0xf0, + 0x3d, 0xc2, 0xfc, 0x28, 0xcc, 0xc2, 0xcd, 0xa5, 0xe7, 0x1a, 0x53, 0x12, 0xb0, 0xb1, 0x3b, 0x1c, + 0xd3, 0xe1, 0x45, 0x0a, 0xa8, 0xff, 0x56, 0x86, 0xfb, 0x56, 0x7a, 0xdc, 0x4e, 0x44, 0xbc, 0xc3, + 0x6c, 0x37, 0xba, 0x07, 0x39, 0xdf, 0x53, 0xa4, 0x9a, 0xb4, 0x5d, 0xc1, 0x39, 0xdf, 0x43, 0x1f, + 0x42, 0xe5, 0x3c, 0x0a, 0x3c, 0x1a, 0xbb, 0xbe, 0xa7, 0xe4, 0x84, 0xbb, 0x9c, 0x3a, 0x4c, 0x0f, + 0x1d, 0x00, 0x0c, 0x63, 0x4a, 0x18, 0xf5, 0x5c, 0xc2, 0x94, 0x7c, 0x4d, 0xda, 0xae, 0xee, 0x6e, + 0xa9, 0x69, 0x29, 0xea, 0xbc, 0x14, 0xd5, 0x99, 0x97, 0x82, 0x2b, 0xd9, 0x6e, 0x9d, 0x21, 0x04, + 0x85, 0x90, 0x5c, 0x52, 0xa5, 0x20, 0x28, 0xc5, 0x1a, 0xd5, 0xa0, 0xea, 0xd1, 0x64, 0x18, 0xfb, + 0x13, 0x5e, 0x99, 0xb2, 0x22, 0x42, 0x8b, 0x2e, 0xd4, 0x87, 0x62, 0x40, 0x06, 0x34, 0x48, 0x94, + 0x62, 0x2d, 0xbf, 0x5d, 0xdd, 0x7d, 0xa6, 0x2e, 0xbb, 0x55, 0xf5, 0x1d, 0x05, 0xaa, 0x1d, 0x81, + 0x37, 0x42, 0x16, 0xcf, 0x70, 0x46, 0xc6, 0x8b, 0x8c, 0xe9, 0xc8, 0x8f, 0x42, 0x5e, 0x64, 0x29, + 0x2d, 0x32, 0x75, 0x98, 0x1e, 0xb2, 0xa1, 0x98, 0x30, 0xc2, 0xa6, 0x89, 0x52, 0xa9, 0x49, 0xdb, + 0xf7, 0x76, 0xf7, 0xdf, 0x3f, 0x67, 0x4f, 0xe0, 0x71, 0xc6, 0x83, 0xbe, 0x82, 0x02, 0x9b, 0x4d, + 0xa8, 0x02, 0x82, 0x6f, 0xef, 0xfd, 0xf9, 0x9c, 0xd9, 0x84, 0x62, 0xc1, 0x81, 0x02, 0x90, 0x13, + 0x9a, 0x24, 0xfc, 0xec, 0xe4, 0xfc, 0xdc, 0x0f, 0x7d, 0x36, 0x53, 0xaa, 0x82, 0x57, 0xff, 0x1f, + 0xe7, 0x4c, 0x99, 0xf4, 0x8c, 0x08, 0xaf, 0x27, 0xb7, 0x1d, 0xa8, 0x0d, 0x95, 0xc0, 0x4f, 0x18, + 0x0d, 0x69, 0x9c, 0x28, 0xab, 0x42, 0x82, 0x4f, 0x96, 0xa7, 0xe9, 0x64, 0xdb, 0xf1, 0x0d, 0x10, + 0x8d, 0x60, 0x93, 0x30, 0x46, 0x86, 0x63, 0xea, 0xb9, 0x8c, 0xc4, 0x23, 0xca, 0xdc, 0x51, 0x1c, + 0x4d, 0x27, 0x89, 0xb2, 0x26, 0x28, 0xb5, 0xe5, 0x94, 0x7a, 0x86, 0x75, 0x04, 0xf4, 0x39, 0x47, + 0xe2, 0x0d, 0xf2, 0xb6, 0x33, 0xd9, 0x3a, 0x80, 0xea, 0x82, 0xdc, 0x48, 0x86, 0xfc, 0x05, 0x9d, + 0x65, 0xcd, 0xcd, 0x97, 0x68, 0x03, 0x56, 0xae, 0x48, 0x30, 0xa5, 0x59, 0x67, 0xa7, 0xc6, 0x17, + 0xb9, 0x7d, 0xa9, 0xfe, 0x33, 0x14, 0x53, 0xd5, 0xd0, 0x26, 0xa0, 0x9e, 0xa3, 0x3b, 0xfd, 0x9e, + 0xdb, 0xb7, 0x7a, 0xb6, 0xd1, 0x32, 0x8f, 0x4c, 0xa3, 0x2d, 0x7f, 0x80, 0x56, 0xa1, 0xdc, 0xc2, + 0x86, 0xee, 0x98, 0xd6, 0x73, 0x59, 0xe2, 0x56, 0xcf, 0xd1, 0xb1, 0xb0, 0x72, 0x08, 0xa0, 0xa8, + 0xb7, 0x1c, 0xf3, 0xc4, 0x90, 0xf3, 0x69, 0xa4, 0x6b, 0xdb, 0x3c, 0x52, 0x40, 0x55, 0x28, 0x09, + 0xcb, 0x68, 0xcb, 0x2b, 0x3c, 0xd4, 0x36, 0x3a, 0x86, 0x00, 0x15, 0xb9, 0x65, 0x5a, 0x19, 0xac, + 0x54, 0x7f, 0x04, 0x05, 0x2e, 0x33, 0xda, 0x00, 0xd9, 0x39, 0xb5, 0x8d, 0xb7, 0x93, 0x1b, 0xdf, + 0x38, 0x06, 0xb6, 0xf4, 0x8e, 0x2c, 0xd5, 0x5f, 0xc0, 0xfa, 0x1d, 0xe9, 0x50, 0x0d, 0x1e, 0xf4, + 0x8c, 0x5e, 0xcf, 0xec, 0x5a, 0xae, 0x7e, 0x74, 0x64, 0x5a, 0xa6, 0x73, 0x7a, 0x87, 0x42, 0x81, + 0x8d, 0x56, 0xc7, 0x34, 0x2c, 0xc7, 0x35, 0x6d, 0xd7, 0xee, 0x62, 0xc7, 0xb5, 0x71, 0xd7, 0xe9, + 0xca, 0x52, 0xfd, 0x77, 0x09, 0xee, 0xbf, 0xe3, 0x92, 0xd1, 0x63, 0x58, 0x5f, 0x94, 0xcb, 0x9d, + 0x0f, 0x8a, 0xc3, 0xd5, 0x3f, 0x5e, 0x6b, 0xd2, 0xaf, 0x6f, 0xb4, 0xc2, 0x97, 0xcf, 0x9e, 0xec, + 0xe0, 0x35, 0x76, 0x83, 0x31, 0x3d, 0xd4, 0x87, 0xb5, 0xc5, 0xf9, 0x93, 0x28, 0x39, 0x21, 0xf2, + 0xa7, 0xcb, 0x45, 0x3e, 0x16, 0x90, 0x16, 0x47, 0x1c, 0xae, 0xfc, 0xf2, 0x46, 0x93, 0x34, 0xbc, + 0x3a, 0xbe, 0xf1, 0x25, 0xf5, 0x3f, 0x25, 0x28, 0xcf, 0x9b, 0x0b, 0x3d, 0xc9, 0xa6, 0x49, 0x7a, + 0x9c, 0x8f, 0xff, 0x7a, 0xad, 0x3d, 0xfc, 0xf1, 0x8c, 0x34, 0x5e, 0xbd, 0x3c, 0x6b, 0x90, 0xc6, + 0xab, 0x9d, 0xc6, 0xc1, 0xcb, 0x1f, 0xb4, 0xcf, 0xf6, 0xb4, 0x9f, 0xce, 0x32, 0x2b, 0x1b, 0x38, + 0x0a, 0x94, 0x88, 0xe7, 0xc5, 0x34, 0x49, 0xb2, 0x06, 0x98, 0x9b, 0x7c, 0x3c, 0x4d, 0xa2, 0x38, + 0x9d, 0x69, 0x79, 0x2c, 0xd6, 0xe8, 0x6b, 0x28, 0x8b, 0x99, 0x36, 0x8c, 0x02, 0x31, 0xb6, 0xee, + 0xed, 0x36, 0xff, 0x5b, 0xef, 0xab, 0x76, 0x06, 0xc3, 0xd7, 0x04, 0xf5, 0x06, 0x94, 0xe7, 0x5e, + 0xae, 0x84, 0xb8, 0xfa, 0x56, 0xb7, 0x73, 0x47, 0xa3, 0x12, 0xe4, 0x9d, 0x96, 0x2d, 0x4b, 0xf5, + 0xbf, 0x25, 0xa8, 0xa6, 0x52, 0xf0, 0xae, 0xa4, 0x7c, 0x62, 0x25, 0xd3, 0x41, 0x48, 0xd9, 0xb5, + 0x08, 0xb8, 0x9c, 0x3a, 0x4c, 0x6f, 0x49, 0x59, 0xc7, 0xd7, 0xb3, 0x2c, 0x2f, 0x0a, 0xd8, 0x59, + 0x5e, 0xc0, 0x42, 0xc6, 0x3b, 0x33, 0xac, 0x4e, 0xff, 0xf5, 0x7d, 0x54, 0xa1, 0xc4, 0xdb, 0xce, + 0xe4, 0x1d, 0xca, 0x8d, 0x63, 0x43, 0xef, 0x38, 0xc7, 0xa7, 0x72, 0x0e, 0xad, 0x41, 0xa5, 0x6f, + 0xcd, 0x4d, 0xf1, 0x40, 0xda, 0x58, 0x37, 0xad, 0xf4, 0x81, 0x2c, 0xbe, 0x82, 0x95, 0x47, 0x4f, + 0xa1, 0x62, 0x4e, 0x4e, 0x68, 0xcc, 0x7b, 0x1b, 0x6d, 0xc1, 0xa6, 0x69, 0xbb, 0x27, 0x06, 0x16, + 0x6d, 0x7d, 0x3b, 0x5b, 0x19, 0x0a, 0xa6, 0x7d, 0xf2, 0x58, 0x96, 0xb2, 0xd5, 0x9e, 0x9c, 0x3b, + 0xec, 0x7e, 0xfb, 0x62, 0xe4, 0xb3, 0xf1, 0x74, 0xa0, 0x0e, 0xa3, 0xcb, 0xec, 0x87, 0x6c, 0xa4, + 0x3f, 0xe4, 0x28, 0x6a, 0x8c, 0x68, 0x28, 0xd4, 0x58, 0xfa, 0x75, 0x3e, 0x5d, 0xb4, 0x07, 0x45, + 0x01, 0xf8, 0xfc, 0x9f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xc8, 0x8d, 0xac, 0xdb, 0x06, 0x08, 0x00, + 0x00, +} diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1/network_load_balancer_service.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1/network_load_balancer_service.pb.go new file mode 100644 index 000000000..fcc42b03d --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1/network_load_balancer_service.pb.go @@ -0,0 +1,2158 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: yandex/cloud/loadbalancer/v1/network_load_balancer_service.proto + +package loadbalancer // import "github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1" + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" +import _ "github.com/yandex-cloud/go-genproto/yandex/api" +import operation "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" +import _ "github.com/yandex-cloud/go-genproto/yandex/cloud/validation" +import _ "google.golang.org/genproto/googleapis/api/annotations" +import field_mask "google.golang.org/genproto/protobuf/field_mask" + +import ( + context "golang.org/x/net/context" + grpc "google.golang.org/grpc" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package + +type GetNetworkLoadBalancerRequest struct { + // ID of the NetworkLoadBalancer resource to return. + // To get the network load balancer ID, use a [NetworkLoadBalancerService.List] request. + NetworkLoadBalancerId string `protobuf:"bytes,1,opt,name=network_load_balancer_id,json=networkLoadBalancerId,proto3" json:"network_load_balancer_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *GetNetworkLoadBalancerRequest) Reset() { *m = GetNetworkLoadBalancerRequest{} } +func (m *GetNetworkLoadBalancerRequest) String() string { return proto.CompactTextString(m) } +func (*GetNetworkLoadBalancerRequest) ProtoMessage() {} +func (*GetNetworkLoadBalancerRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{0} +} +func (m *GetNetworkLoadBalancerRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_GetNetworkLoadBalancerRequest.Unmarshal(m, b) +} +func (m *GetNetworkLoadBalancerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_GetNetworkLoadBalancerRequest.Marshal(b, m, deterministic) +} +func (dst *GetNetworkLoadBalancerRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_GetNetworkLoadBalancerRequest.Merge(dst, src) +} +func (m *GetNetworkLoadBalancerRequest) XXX_Size() int { + return xxx_messageInfo_GetNetworkLoadBalancerRequest.Size(m) +} +func (m *GetNetworkLoadBalancerRequest) XXX_DiscardUnknown() { + xxx_messageInfo_GetNetworkLoadBalancerRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_GetNetworkLoadBalancerRequest proto.InternalMessageInfo + +func (m *GetNetworkLoadBalancerRequest) GetNetworkLoadBalancerId() string { + if m != nil { + return m.NetworkLoadBalancerId + } + return "" +} + +type ListNetworkLoadBalancersRequest struct { + // ID of the folder that the network load balancer belongs to. + // To get the folder ID, use a [NetworkLoadBalancerService.List] request. + FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` + // The maximum number of results per page to return. If the number of available + // results is larger than [page_size], + // the service returns a [.next_page_token] + // that can be used to get the next page of results in subsequent list requests. + // Default value: 100. + PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` + // Page token. To get the next page of results, set [page_token] to the + // [ListNetworkLoadBalancersResponse.next_page_token] returned by a previous list request. + PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` + // A filter expression that filters resources listed in the response. + // The expression must specify: + // 1. The field name. Currently you can only filter by the [NetworkLoadBalancer.name] field. + // 2. An operator. Can be either `=` or `!=` for single values, or `IN` or `NOT IN` for lists of values. + // 3. The value. Must be 3-63 characters long and match the regular expression `^[a-z][-a-z0-9]{1,61}[a-z0-9]$`. + Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ListNetworkLoadBalancersRequest) Reset() { *m = ListNetworkLoadBalancersRequest{} } +func (m *ListNetworkLoadBalancersRequest) String() string { return proto.CompactTextString(m) } +func (*ListNetworkLoadBalancersRequest) ProtoMessage() {} +func (*ListNetworkLoadBalancersRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{1} +} +func (m *ListNetworkLoadBalancersRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ListNetworkLoadBalancersRequest.Unmarshal(m, b) +} +func (m *ListNetworkLoadBalancersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ListNetworkLoadBalancersRequest.Marshal(b, m, deterministic) +} +func (dst *ListNetworkLoadBalancersRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_ListNetworkLoadBalancersRequest.Merge(dst, src) +} +func (m *ListNetworkLoadBalancersRequest) XXX_Size() int { + return xxx_messageInfo_ListNetworkLoadBalancersRequest.Size(m) +} +func (m *ListNetworkLoadBalancersRequest) XXX_DiscardUnknown() { + xxx_messageInfo_ListNetworkLoadBalancersRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_ListNetworkLoadBalancersRequest proto.InternalMessageInfo + +func (m *ListNetworkLoadBalancersRequest) GetFolderId() string { + if m != nil { + return m.FolderId + } + return "" +} + +func (m *ListNetworkLoadBalancersRequest) GetPageSize() int64 { + if m != nil { + return m.PageSize + } + return 0 +} + +func (m *ListNetworkLoadBalancersRequest) GetPageToken() string { + if m != nil { + return m.PageToken + } + return "" +} + +func (m *ListNetworkLoadBalancersRequest) GetFilter() string { + if m != nil { + return m.Filter + } + return "" +} + +type ListNetworkLoadBalancersResponse struct { + // List of NetworkLoadBalancer resources. + NetworkLoadBalancers []*NetworkLoadBalancer `protobuf:"bytes,1,rep,name=network_load_balancers,json=networkLoadBalancers,proto3" json:"network_load_balancers,omitempty"` + // This token allows you to get the next page of results for list requests. If the number of results + // is larger than [ListNetworkLoadBalancersRequest.page_size], use + // the [next_page_token] as the value + // for the [ListNetworkLoadBalancersRequest.page_token] query parameter + // in the next list request. Each subsequent list request will have its own + // [next_page_token] to continue paging through the results. + NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ListNetworkLoadBalancersResponse) Reset() { *m = ListNetworkLoadBalancersResponse{} } +func (m *ListNetworkLoadBalancersResponse) String() string { return proto.CompactTextString(m) } +func (*ListNetworkLoadBalancersResponse) ProtoMessage() {} +func (*ListNetworkLoadBalancersResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{2} +} +func (m *ListNetworkLoadBalancersResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ListNetworkLoadBalancersResponse.Unmarshal(m, b) +} +func (m *ListNetworkLoadBalancersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ListNetworkLoadBalancersResponse.Marshal(b, m, deterministic) +} +func (dst *ListNetworkLoadBalancersResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_ListNetworkLoadBalancersResponse.Merge(dst, src) +} +func (m *ListNetworkLoadBalancersResponse) XXX_Size() int { + return xxx_messageInfo_ListNetworkLoadBalancersResponse.Size(m) +} +func (m *ListNetworkLoadBalancersResponse) XXX_DiscardUnknown() { + xxx_messageInfo_ListNetworkLoadBalancersResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_ListNetworkLoadBalancersResponse proto.InternalMessageInfo + +func (m *ListNetworkLoadBalancersResponse) GetNetworkLoadBalancers() []*NetworkLoadBalancer { + if m != nil { + return m.NetworkLoadBalancers + } + return nil +} + +func (m *ListNetworkLoadBalancersResponse) GetNextPageToken() string { + if m != nil { + return m.NextPageToken + } + return "" +} + +type CreateNetworkLoadBalancerRequest struct { + // ID of the folder to create a network load balancer in. + // To get the folder ID, use a [NetworkLoadBalancerService.List] request. + FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` + // Name of the network load balancer. + // The name must be unique within the folder. + Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` + // Description of the network load balancer. + Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` + // Resource labels as `` key:value `` pairs. + Labels map[string]string `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + // ID of the region where the network load balancer resides. + RegionId string `protobuf:"bytes,5,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` + // Type of the network load balancer. Only external network load balancers are currently available. + Type NetworkLoadBalancer_Type `protobuf:"varint,6,opt,name=type,proto3,enum=yandex.cloud.loadbalancer.v1.NetworkLoadBalancer_Type" json:"type,omitempty"` + // List of listeners and their specs for the network load balancer. + ListenerSpecs []*ListenerSpec `protobuf:"bytes,7,rep,name=listener_specs,json=listenerSpecs,proto3" json:"listener_specs,omitempty"` + // List of attached target groups for the network load balancer. For now, we accept only one target_group per NetworkLoadBalancer resource. + AttachedTargetGroups []*AttachedTargetGroup `protobuf:"bytes,8,rep,name=attached_target_groups,json=attachedTargetGroups,proto3" json:"attached_target_groups,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CreateNetworkLoadBalancerRequest) Reset() { *m = CreateNetworkLoadBalancerRequest{} } +func (m *CreateNetworkLoadBalancerRequest) String() string { return proto.CompactTextString(m) } +func (*CreateNetworkLoadBalancerRequest) ProtoMessage() {} +func (*CreateNetworkLoadBalancerRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{3} +} +func (m *CreateNetworkLoadBalancerRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CreateNetworkLoadBalancerRequest.Unmarshal(m, b) +} +func (m *CreateNetworkLoadBalancerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CreateNetworkLoadBalancerRequest.Marshal(b, m, deterministic) +} +func (dst *CreateNetworkLoadBalancerRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_CreateNetworkLoadBalancerRequest.Merge(dst, src) +} +func (m *CreateNetworkLoadBalancerRequest) XXX_Size() int { + return xxx_messageInfo_CreateNetworkLoadBalancerRequest.Size(m) +} +func (m *CreateNetworkLoadBalancerRequest) XXX_DiscardUnknown() { + xxx_messageInfo_CreateNetworkLoadBalancerRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_CreateNetworkLoadBalancerRequest proto.InternalMessageInfo + +func (m *CreateNetworkLoadBalancerRequest) GetFolderId() string { + if m != nil { + return m.FolderId + } + return "" +} + +func (m *CreateNetworkLoadBalancerRequest) GetName() string { + if m != nil { + return m.Name + } + return "" +} + +func (m *CreateNetworkLoadBalancerRequest) GetDescription() string { + if m != nil { + return m.Description + } + return "" +} + +func (m *CreateNetworkLoadBalancerRequest) GetLabels() map[string]string { + if m != nil { + return m.Labels + } + return nil +} + +func (m *CreateNetworkLoadBalancerRequest) GetRegionId() string { + if m != nil { + return m.RegionId + } + return "" +} + +func (m *CreateNetworkLoadBalancerRequest) GetType() NetworkLoadBalancer_Type { + if m != nil { + return m.Type + } + return NetworkLoadBalancer_TYPE_UNSPECIFIED +} + +func (m *CreateNetworkLoadBalancerRequest) GetListenerSpecs() []*ListenerSpec { + if m != nil { + return m.ListenerSpecs + } + return nil +} + +func (m *CreateNetworkLoadBalancerRequest) GetAttachedTargetGroups() []*AttachedTargetGroup { + if m != nil { + return m.AttachedTargetGroups + } + return nil +} + +type CreateNetworkLoadBalancerMetadata struct { + // ID of the network load balancer that is being created. + NetworkLoadBalancerId string `protobuf:"bytes,1,opt,name=network_load_balancer_id,json=networkLoadBalancerId,proto3" json:"network_load_balancer_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CreateNetworkLoadBalancerMetadata) Reset() { *m = CreateNetworkLoadBalancerMetadata{} } +func (m *CreateNetworkLoadBalancerMetadata) String() string { return proto.CompactTextString(m) } +func (*CreateNetworkLoadBalancerMetadata) ProtoMessage() {} +func (*CreateNetworkLoadBalancerMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{4} +} +func (m *CreateNetworkLoadBalancerMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CreateNetworkLoadBalancerMetadata.Unmarshal(m, b) +} +func (m *CreateNetworkLoadBalancerMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CreateNetworkLoadBalancerMetadata.Marshal(b, m, deterministic) +} +func (dst *CreateNetworkLoadBalancerMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_CreateNetworkLoadBalancerMetadata.Merge(dst, src) +} +func (m *CreateNetworkLoadBalancerMetadata) XXX_Size() int { + return xxx_messageInfo_CreateNetworkLoadBalancerMetadata.Size(m) +} +func (m *CreateNetworkLoadBalancerMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_CreateNetworkLoadBalancerMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_CreateNetworkLoadBalancerMetadata proto.InternalMessageInfo + +func (m *CreateNetworkLoadBalancerMetadata) GetNetworkLoadBalancerId() string { + if m != nil { + return m.NetworkLoadBalancerId + } + return "" +} + +type UpdateNetworkLoadBalancerRequest struct { + // ID of the network load balancer to update. + // To get the network load balancer ID, use a [NetworkLoadBalancerService.List] request. + NetworkLoadBalancerId string `protobuf:"bytes,1,opt,name=network_load_balancer_id,json=networkLoadBalancerId,proto3" json:"network_load_balancer_id,omitempty"` + // Field mask that specifies which fields of the NetworkLoadBalancer resource are going to be updated. + UpdateMask *field_mask.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` + // Name of the network load balancer. + // The name must be unique within the folder. + Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` + // Description of the network load balancer. + Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` + // Resource labels as `` key:value `` pairs. + // + // The existing set of `` labels `` is completely replaced with the provided set. + Labels map[string]string `protobuf:"bytes,5,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + // A list of listeners and their specs for the network load balancer. + ListenerSpecs []*ListenerSpec `protobuf:"bytes,6,rep,name=listener_specs,json=listenerSpecs,proto3" json:"listener_specs,omitempty"` + // A list of attached target groups for the network load balancer. For now, we accept only one target_group per NetworkLoadBalancer resource. + AttachedTargetGroups []*AttachedTargetGroup `protobuf:"bytes,7,rep,name=attached_target_groups,json=attachedTargetGroups,proto3" json:"attached_target_groups,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *UpdateNetworkLoadBalancerRequest) Reset() { *m = UpdateNetworkLoadBalancerRequest{} } +func (m *UpdateNetworkLoadBalancerRequest) String() string { return proto.CompactTextString(m) } +func (*UpdateNetworkLoadBalancerRequest) ProtoMessage() {} +func (*UpdateNetworkLoadBalancerRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{5} +} +func (m *UpdateNetworkLoadBalancerRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_UpdateNetworkLoadBalancerRequest.Unmarshal(m, b) +} +func (m *UpdateNetworkLoadBalancerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_UpdateNetworkLoadBalancerRequest.Marshal(b, m, deterministic) +} +func (dst *UpdateNetworkLoadBalancerRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_UpdateNetworkLoadBalancerRequest.Merge(dst, src) +} +func (m *UpdateNetworkLoadBalancerRequest) XXX_Size() int { + return xxx_messageInfo_UpdateNetworkLoadBalancerRequest.Size(m) +} +func (m *UpdateNetworkLoadBalancerRequest) XXX_DiscardUnknown() { + xxx_messageInfo_UpdateNetworkLoadBalancerRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_UpdateNetworkLoadBalancerRequest proto.InternalMessageInfo + +func (m *UpdateNetworkLoadBalancerRequest) GetNetworkLoadBalancerId() string { + if m != nil { + return m.NetworkLoadBalancerId + } + return "" +} + +func (m *UpdateNetworkLoadBalancerRequest) GetUpdateMask() *field_mask.FieldMask { + if m != nil { + return m.UpdateMask + } + return nil +} + +func (m *UpdateNetworkLoadBalancerRequest) GetName() string { + if m != nil { + return m.Name + } + return "" +} + +func (m *UpdateNetworkLoadBalancerRequest) GetDescription() string { + if m != nil { + return m.Description + } + return "" +} + +func (m *UpdateNetworkLoadBalancerRequest) GetLabels() map[string]string { + if m != nil { + return m.Labels + } + return nil +} + +func (m *UpdateNetworkLoadBalancerRequest) GetListenerSpecs() []*ListenerSpec { + if m != nil { + return m.ListenerSpecs + } + return nil +} + +func (m *UpdateNetworkLoadBalancerRequest) GetAttachedTargetGroups() []*AttachedTargetGroup { + if m != nil { + return m.AttachedTargetGroups + } + return nil +} + +type UpdateNetworkLoadBalancerMetadata struct { + // ID of the NetworkLoadBalancer resource that is being updated. + NetworkLoadBalancerId string `protobuf:"bytes,1,opt,name=network_load_balancer_id,json=networkLoadBalancerId,proto3" json:"network_load_balancer_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *UpdateNetworkLoadBalancerMetadata) Reset() { *m = UpdateNetworkLoadBalancerMetadata{} } +func (m *UpdateNetworkLoadBalancerMetadata) String() string { return proto.CompactTextString(m) } +func (*UpdateNetworkLoadBalancerMetadata) ProtoMessage() {} +func (*UpdateNetworkLoadBalancerMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{6} +} +func (m *UpdateNetworkLoadBalancerMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_UpdateNetworkLoadBalancerMetadata.Unmarshal(m, b) +} +func (m *UpdateNetworkLoadBalancerMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_UpdateNetworkLoadBalancerMetadata.Marshal(b, m, deterministic) +} +func (dst *UpdateNetworkLoadBalancerMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_UpdateNetworkLoadBalancerMetadata.Merge(dst, src) +} +func (m *UpdateNetworkLoadBalancerMetadata) XXX_Size() int { + return xxx_messageInfo_UpdateNetworkLoadBalancerMetadata.Size(m) +} +func (m *UpdateNetworkLoadBalancerMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_UpdateNetworkLoadBalancerMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_UpdateNetworkLoadBalancerMetadata proto.InternalMessageInfo + +func (m *UpdateNetworkLoadBalancerMetadata) GetNetworkLoadBalancerId() string { + if m != nil { + return m.NetworkLoadBalancerId + } + return "" +} + +type DeleteNetworkLoadBalancerRequest struct { + // ID of the network load balancer to delete. + // To get the network load balancer ID, use a [NetworkLoadBalancerService.List] request. + NetworkLoadBalancerId string `protobuf:"bytes,1,opt,name=network_load_balancer_id,json=networkLoadBalancerId,proto3" json:"network_load_balancer_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *DeleteNetworkLoadBalancerRequest) Reset() { *m = DeleteNetworkLoadBalancerRequest{} } +func (m *DeleteNetworkLoadBalancerRequest) String() string { return proto.CompactTextString(m) } +func (*DeleteNetworkLoadBalancerRequest) ProtoMessage() {} +func (*DeleteNetworkLoadBalancerRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{7} +} +func (m *DeleteNetworkLoadBalancerRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_DeleteNetworkLoadBalancerRequest.Unmarshal(m, b) +} +func (m *DeleteNetworkLoadBalancerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_DeleteNetworkLoadBalancerRequest.Marshal(b, m, deterministic) +} +func (dst *DeleteNetworkLoadBalancerRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_DeleteNetworkLoadBalancerRequest.Merge(dst, src) +} +func (m *DeleteNetworkLoadBalancerRequest) XXX_Size() int { + return xxx_messageInfo_DeleteNetworkLoadBalancerRequest.Size(m) +} +func (m *DeleteNetworkLoadBalancerRequest) XXX_DiscardUnknown() { + xxx_messageInfo_DeleteNetworkLoadBalancerRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_DeleteNetworkLoadBalancerRequest proto.InternalMessageInfo + +func (m *DeleteNetworkLoadBalancerRequest) GetNetworkLoadBalancerId() string { + if m != nil { + return m.NetworkLoadBalancerId + } + return "" +} + +type DeleteNetworkLoadBalancerMetadata struct { + // ID of the NetworkLoadBalancer resource that is being deleted. + NetworkLoadBalancerId string `protobuf:"bytes,1,opt,name=network_load_balancer_id,json=networkLoadBalancerId,proto3" json:"network_load_balancer_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *DeleteNetworkLoadBalancerMetadata) Reset() { *m = DeleteNetworkLoadBalancerMetadata{} } +func (m *DeleteNetworkLoadBalancerMetadata) String() string { return proto.CompactTextString(m) } +func (*DeleteNetworkLoadBalancerMetadata) ProtoMessage() {} +func (*DeleteNetworkLoadBalancerMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{8} +} +func (m *DeleteNetworkLoadBalancerMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_DeleteNetworkLoadBalancerMetadata.Unmarshal(m, b) +} +func (m *DeleteNetworkLoadBalancerMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_DeleteNetworkLoadBalancerMetadata.Marshal(b, m, deterministic) +} +func (dst *DeleteNetworkLoadBalancerMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_DeleteNetworkLoadBalancerMetadata.Merge(dst, src) +} +func (m *DeleteNetworkLoadBalancerMetadata) XXX_Size() int { + return xxx_messageInfo_DeleteNetworkLoadBalancerMetadata.Size(m) +} +func (m *DeleteNetworkLoadBalancerMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_DeleteNetworkLoadBalancerMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_DeleteNetworkLoadBalancerMetadata proto.InternalMessageInfo + +func (m *DeleteNetworkLoadBalancerMetadata) GetNetworkLoadBalancerId() string { + if m != nil { + return m.NetworkLoadBalancerId + } + return "" +} + +type StartNetworkLoadBalancerRequest struct { + // ID of the network load balancer to start. + // To get the network load balancer ID, use a [NetworkLoadBalancerService.List] request. + NetworkLoadBalancerId string `protobuf:"bytes,1,opt,name=network_load_balancer_id,json=networkLoadBalancerId,proto3" json:"network_load_balancer_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *StartNetworkLoadBalancerRequest) Reset() { *m = StartNetworkLoadBalancerRequest{} } +func (m *StartNetworkLoadBalancerRequest) String() string { return proto.CompactTextString(m) } +func (*StartNetworkLoadBalancerRequest) ProtoMessage() {} +func (*StartNetworkLoadBalancerRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{9} +} +func (m *StartNetworkLoadBalancerRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_StartNetworkLoadBalancerRequest.Unmarshal(m, b) +} +func (m *StartNetworkLoadBalancerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_StartNetworkLoadBalancerRequest.Marshal(b, m, deterministic) +} +func (dst *StartNetworkLoadBalancerRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_StartNetworkLoadBalancerRequest.Merge(dst, src) +} +func (m *StartNetworkLoadBalancerRequest) XXX_Size() int { + return xxx_messageInfo_StartNetworkLoadBalancerRequest.Size(m) +} +func (m *StartNetworkLoadBalancerRequest) XXX_DiscardUnknown() { + xxx_messageInfo_StartNetworkLoadBalancerRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_StartNetworkLoadBalancerRequest proto.InternalMessageInfo + +func (m *StartNetworkLoadBalancerRequest) GetNetworkLoadBalancerId() string { + if m != nil { + return m.NetworkLoadBalancerId + } + return "" +} + +type StartNetworkLoadBalancerMetadata struct { + // ID of the NetworkLoadBalancer resource that is being started. + NetworkLoadBalancerId string `protobuf:"bytes,1,opt,name=network_load_balancer_id,json=networkLoadBalancerId,proto3" json:"network_load_balancer_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *StartNetworkLoadBalancerMetadata) Reset() { *m = StartNetworkLoadBalancerMetadata{} } +func (m *StartNetworkLoadBalancerMetadata) String() string { return proto.CompactTextString(m) } +func (*StartNetworkLoadBalancerMetadata) ProtoMessage() {} +func (*StartNetworkLoadBalancerMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{10} +} +func (m *StartNetworkLoadBalancerMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_StartNetworkLoadBalancerMetadata.Unmarshal(m, b) +} +func (m *StartNetworkLoadBalancerMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_StartNetworkLoadBalancerMetadata.Marshal(b, m, deterministic) +} +func (dst *StartNetworkLoadBalancerMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_StartNetworkLoadBalancerMetadata.Merge(dst, src) +} +func (m *StartNetworkLoadBalancerMetadata) XXX_Size() int { + return xxx_messageInfo_StartNetworkLoadBalancerMetadata.Size(m) +} +func (m *StartNetworkLoadBalancerMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_StartNetworkLoadBalancerMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_StartNetworkLoadBalancerMetadata proto.InternalMessageInfo + +func (m *StartNetworkLoadBalancerMetadata) GetNetworkLoadBalancerId() string { + if m != nil { + return m.NetworkLoadBalancerId + } + return "" +} + +type StopNetworkLoadBalancerRequest struct { + // ID of the network load balancer to stop. + // To get the network load balancer ID, use a [NetworkLoadBalancerService.List] request. + NetworkLoadBalancerId string `protobuf:"bytes,1,opt,name=network_load_balancer_id,json=networkLoadBalancerId,proto3" json:"network_load_balancer_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *StopNetworkLoadBalancerRequest) Reset() { *m = StopNetworkLoadBalancerRequest{} } +func (m *StopNetworkLoadBalancerRequest) String() string { return proto.CompactTextString(m) } +func (*StopNetworkLoadBalancerRequest) ProtoMessage() {} +func (*StopNetworkLoadBalancerRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{11} +} +func (m *StopNetworkLoadBalancerRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_StopNetworkLoadBalancerRequest.Unmarshal(m, b) +} +func (m *StopNetworkLoadBalancerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_StopNetworkLoadBalancerRequest.Marshal(b, m, deterministic) +} +func (dst *StopNetworkLoadBalancerRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_StopNetworkLoadBalancerRequest.Merge(dst, src) +} +func (m *StopNetworkLoadBalancerRequest) XXX_Size() int { + return xxx_messageInfo_StopNetworkLoadBalancerRequest.Size(m) +} +func (m *StopNetworkLoadBalancerRequest) XXX_DiscardUnknown() { + xxx_messageInfo_StopNetworkLoadBalancerRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_StopNetworkLoadBalancerRequest proto.InternalMessageInfo + +func (m *StopNetworkLoadBalancerRequest) GetNetworkLoadBalancerId() string { + if m != nil { + return m.NetworkLoadBalancerId + } + return "" +} + +type StopNetworkLoadBalancerMetadata struct { + // ID of the NetworkLoadBalancer resource that is being stopped. + NetworkLoadBalancerId string `protobuf:"bytes,1,opt,name=network_load_balancer_id,json=networkLoadBalancerId,proto3" json:"network_load_balancer_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *StopNetworkLoadBalancerMetadata) Reset() { *m = StopNetworkLoadBalancerMetadata{} } +func (m *StopNetworkLoadBalancerMetadata) String() string { return proto.CompactTextString(m) } +func (*StopNetworkLoadBalancerMetadata) ProtoMessage() {} +func (*StopNetworkLoadBalancerMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{12} +} +func (m *StopNetworkLoadBalancerMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_StopNetworkLoadBalancerMetadata.Unmarshal(m, b) +} +func (m *StopNetworkLoadBalancerMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_StopNetworkLoadBalancerMetadata.Marshal(b, m, deterministic) +} +func (dst *StopNetworkLoadBalancerMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_StopNetworkLoadBalancerMetadata.Merge(dst, src) +} +func (m *StopNetworkLoadBalancerMetadata) XXX_Size() int { + return xxx_messageInfo_StopNetworkLoadBalancerMetadata.Size(m) +} +func (m *StopNetworkLoadBalancerMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_StopNetworkLoadBalancerMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_StopNetworkLoadBalancerMetadata proto.InternalMessageInfo + +func (m *StopNetworkLoadBalancerMetadata) GetNetworkLoadBalancerId() string { + if m != nil { + return m.NetworkLoadBalancerId + } + return "" +} + +type AttachNetworkLoadBalancerTargetGroupRequest struct { + // ID of the network load balancer to attach the target group to. + // To get the network load balancer ID, use a [NetworkLoadBalancerService.List] request. + NetworkLoadBalancerId string `protobuf:"bytes,1,opt,name=network_load_balancer_id,json=networkLoadBalancerId,proto3" json:"network_load_balancer_id,omitempty"` + // ID of the attached target group to attach to the network load balancer. + // To get the network load balancer ID, use a [NetworkLoadBalancerService.List] request. + AttachedTargetGroup *AttachedTargetGroup `protobuf:"bytes,2,opt,name=attached_target_group,json=attachedTargetGroup,proto3" json:"attached_target_group,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *AttachNetworkLoadBalancerTargetGroupRequest) Reset() { + *m = AttachNetworkLoadBalancerTargetGroupRequest{} +} +func (m *AttachNetworkLoadBalancerTargetGroupRequest) String() string { + return proto.CompactTextString(m) +} +func (*AttachNetworkLoadBalancerTargetGroupRequest) ProtoMessage() {} +func (*AttachNetworkLoadBalancerTargetGroupRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{13} +} +func (m *AttachNetworkLoadBalancerTargetGroupRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_AttachNetworkLoadBalancerTargetGroupRequest.Unmarshal(m, b) +} +func (m *AttachNetworkLoadBalancerTargetGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_AttachNetworkLoadBalancerTargetGroupRequest.Marshal(b, m, deterministic) +} +func (dst *AttachNetworkLoadBalancerTargetGroupRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_AttachNetworkLoadBalancerTargetGroupRequest.Merge(dst, src) +} +func (m *AttachNetworkLoadBalancerTargetGroupRequest) XXX_Size() int { + return xxx_messageInfo_AttachNetworkLoadBalancerTargetGroupRequest.Size(m) +} +func (m *AttachNetworkLoadBalancerTargetGroupRequest) XXX_DiscardUnknown() { + xxx_messageInfo_AttachNetworkLoadBalancerTargetGroupRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_AttachNetworkLoadBalancerTargetGroupRequest proto.InternalMessageInfo + +func (m *AttachNetworkLoadBalancerTargetGroupRequest) GetNetworkLoadBalancerId() string { + if m != nil { + return m.NetworkLoadBalancerId + } + return "" +} + +func (m *AttachNetworkLoadBalancerTargetGroupRequest) GetAttachedTargetGroup() *AttachedTargetGroup { + if m != nil { + return m.AttachedTargetGroup + } + return nil +} + +type AttachNetworkLoadBalancerTargetGroupMetadata struct { + // ID of the network load balancer that the target group is being attached to. + NetworkLoadBalancerId string `protobuf:"bytes,1,opt,name=network_load_balancer_id,json=networkLoadBalancerId,proto3" json:"network_load_balancer_id,omitempty"` + // ID of the target group. + TargetGroupId string `protobuf:"bytes,2,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *AttachNetworkLoadBalancerTargetGroupMetadata) Reset() { + *m = AttachNetworkLoadBalancerTargetGroupMetadata{} +} +func (m *AttachNetworkLoadBalancerTargetGroupMetadata) String() string { + return proto.CompactTextString(m) +} +func (*AttachNetworkLoadBalancerTargetGroupMetadata) ProtoMessage() {} +func (*AttachNetworkLoadBalancerTargetGroupMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{14} +} +func (m *AttachNetworkLoadBalancerTargetGroupMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_AttachNetworkLoadBalancerTargetGroupMetadata.Unmarshal(m, b) +} +func (m *AttachNetworkLoadBalancerTargetGroupMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_AttachNetworkLoadBalancerTargetGroupMetadata.Marshal(b, m, deterministic) +} +func (dst *AttachNetworkLoadBalancerTargetGroupMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_AttachNetworkLoadBalancerTargetGroupMetadata.Merge(dst, src) +} +func (m *AttachNetworkLoadBalancerTargetGroupMetadata) XXX_Size() int { + return xxx_messageInfo_AttachNetworkLoadBalancerTargetGroupMetadata.Size(m) +} +func (m *AttachNetworkLoadBalancerTargetGroupMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_AttachNetworkLoadBalancerTargetGroupMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_AttachNetworkLoadBalancerTargetGroupMetadata proto.InternalMessageInfo + +func (m *AttachNetworkLoadBalancerTargetGroupMetadata) GetNetworkLoadBalancerId() string { + if m != nil { + return m.NetworkLoadBalancerId + } + return "" +} + +func (m *AttachNetworkLoadBalancerTargetGroupMetadata) GetTargetGroupId() string { + if m != nil { + return m.TargetGroupId + } + return "" +} + +type DetachNetworkLoadBalancerTargetGroupRequest struct { + // ID of the network load balancer to detach the target group from. + // To get the network load balancer ID, use a [NetworkLoadBalancerService.List] request. + NetworkLoadBalancerId string `protobuf:"bytes,1,opt,name=network_load_balancer_id,json=networkLoadBalancerId,proto3" json:"network_load_balancer_id,omitempty"` + // ID of the target group. + TargetGroupId string `protobuf:"bytes,2,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *DetachNetworkLoadBalancerTargetGroupRequest) Reset() { + *m = DetachNetworkLoadBalancerTargetGroupRequest{} +} +func (m *DetachNetworkLoadBalancerTargetGroupRequest) String() string { + return proto.CompactTextString(m) +} +func (*DetachNetworkLoadBalancerTargetGroupRequest) ProtoMessage() {} +func (*DetachNetworkLoadBalancerTargetGroupRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{15} +} +func (m *DetachNetworkLoadBalancerTargetGroupRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_DetachNetworkLoadBalancerTargetGroupRequest.Unmarshal(m, b) +} +func (m *DetachNetworkLoadBalancerTargetGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_DetachNetworkLoadBalancerTargetGroupRequest.Marshal(b, m, deterministic) +} +func (dst *DetachNetworkLoadBalancerTargetGroupRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_DetachNetworkLoadBalancerTargetGroupRequest.Merge(dst, src) +} +func (m *DetachNetworkLoadBalancerTargetGroupRequest) XXX_Size() int { + return xxx_messageInfo_DetachNetworkLoadBalancerTargetGroupRequest.Size(m) +} +func (m *DetachNetworkLoadBalancerTargetGroupRequest) XXX_DiscardUnknown() { + xxx_messageInfo_DetachNetworkLoadBalancerTargetGroupRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_DetachNetworkLoadBalancerTargetGroupRequest proto.InternalMessageInfo + +func (m *DetachNetworkLoadBalancerTargetGroupRequest) GetNetworkLoadBalancerId() string { + if m != nil { + return m.NetworkLoadBalancerId + } + return "" +} + +func (m *DetachNetworkLoadBalancerTargetGroupRequest) GetTargetGroupId() string { + if m != nil { + return m.TargetGroupId + } + return "" +} + +type DetachNetworkLoadBalancerTargetGroupMetadata struct { + // ID of the network load balancer that the target group is being detached from. + NetworkLoadBalancerId string `protobuf:"bytes,1,opt,name=network_load_balancer_id,json=networkLoadBalancerId,proto3" json:"network_load_balancer_id,omitempty"` + // ID of the target group. + TargetGroupId string `protobuf:"bytes,2,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *DetachNetworkLoadBalancerTargetGroupMetadata) Reset() { + *m = DetachNetworkLoadBalancerTargetGroupMetadata{} +} +func (m *DetachNetworkLoadBalancerTargetGroupMetadata) String() string { + return proto.CompactTextString(m) +} +func (*DetachNetworkLoadBalancerTargetGroupMetadata) ProtoMessage() {} +func (*DetachNetworkLoadBalancerTargetGroupMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{16} +} +func (m *DetachNetworkLoadBalancerTargetGroupMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_DetachNetworkLoadBalancerTargetGroupMetadata.Unmarshal(m, b) +} +func (m *DetachNetworkLoadBalancerTargetGroupMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_DetachNetworkLoadBalancerTargetGroupMetadata.Marshal(b, m, deterministic) +} +func (dst *DetachNetworkLoadBalancerTargetGroupMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_DetachNetworkLoadBalancerTargetGroupMetadata.Merge(dst, src) +} +func (m *DetachNetworkLoadBalancerTargetGroupMetadata) XXX_Size() int { + return xxx_messageInfo_DetachNetworkLoadBalancerTargetGroupMetadata.Size(m) +} +func (m *DetachNetworkLoadBalancerTargetGroupMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_DetachNetworkLoadBalancerTargetGroupMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_DetachNetworkLoadBalancerTargetGroupMetadata proto.InternalMessageInfo + +func (m *DetachNetworkLoadBalancerTargetGroupMetadata) GetNetworkLoadBalancerId() string { + if m != nil { + return m.NetworkLoadBalancerId + } + return "" +} + +func (m *DetachNetworkLoadBalancerTargetGroupMetadata) GetTargetGroupId() string { + if m != nil { + return m.TargetGroupId + } + return "" +} + +type AddNetworkLoadBalancerListenerRequest struct { + // ID of the network load balancer to add a listener to. + // To get the network load balancer ID, use a [NetworkLoadBalancerService.List] request. + NetworkLoadBalancerId string `protobuf:"bytes,1,opt,name=network_load_balancer_id,json=networkLoadBalancerId,proto3" json:"network_load_balancer_id,omitempty"` + // Listener spec. + ListenerSpec *ListenerSpec `protobuf:"bytes,2,opt,name=listener_spec,json=listenerSpec,proto3" json:"listener_spec,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *AddNetworkLoadBalancerListenerRequest) Reset() { *m = AddNetworkLoadBalancerListenerRequest{} } +func (m *AddNetworkLoadBalancerListenerRequest) String() string { return proto.CompactTextString(m) } +func (*AddNetworkLoadBalancerListenerRequest) ProtoMessage() {} +func (*AddNetworkLoadBalancerListenerRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{17} +} +func (m *AddNetworkLoadBalancerListenerRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_AddNetworkLoadBalancerListenerRequest.Unmarshal(m, b) +} +func (m *AddNetworkLoadBalancerListenerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_AddNetworkLoadBalancerListenerRequest.Marshal(b, m, deterministic) +} +func (dst *AddNetworkLoadBalancerListenerRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_AddNetworkLoadBalancerListenerRequest.Merge(dst, src) +} +func (m *AddNetworkLoadBalancerListenerRequest) XXX_Size() int { + return xxx_messageInfo_AddNetworkLoadBalancerListenerRequest.Size(m) +} +func (m *AddNetworkLoadBalancerListenerRequest) XXX_DiscardUnknown() { + xxx_messageInfo_AddNetworkLoadBalancerListenerRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_AddNetworkLoadBalancerListenerRequest proto.InternalMessageInfo + +func (m *AddNetworkLoadBalancerListenerRequest) GetNetworkLoadBalancerId() string { + if m != nil { + return m.NetworkLoadBalancerId + } + return "" +} + +func (m *AddNetworkLoadBalancerListenerRequest) GetListenerSpec() *ListenerSpec { + if m != nil { + return m.ListenerSpec + } + return nil +} + +type AddNetworkLoadBalancerListenerMetadata struct { + // ID of the network load balancer that the listener is being added to. + NetworkLoadBalancerId string `protobuf:"bytes,1,opt,name=network_load_balancer_id,json=networkLoadBalancerId,proto3" json:"network_load_balancer_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *AddNetworkLoadBalancerListenerMetadata) Reset() { + *m = AddNetworkLoadBalancerListenerMetadata{} +} +func (m *AddNetworkLoadBalancerListenerMetadata) String() string { return proto.CompactTextString(m) } +func (*AddNetworkLoadBalancerListenerMetadata) ProtoMessage() {} +func (*AddNetworkLoadBalancerListenerMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{18} +} +func (m *AddNetworkLoadBalancerListenerMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_AddNetworkLoadBalancerListenerMetadata.Unmarshal(m, b) +} +func (m *AddNetworkLoadBalancerListenerMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_AddNetworkLoadBalancerListenerMetadata.Marshal(b, m, deterministic) +} +func (dst *AddNetworkLoadBalancerListenerMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_AddNetworkLoadBalancerListenerMetadata.Merge(dst, src) +} +func (m *AddNetworkLoadBalancerListenerMetadata) XXX_Size() int { + return xxx_messageInfo_AddNetworkLoadBalancerListenerMetadata.Size(m) +} +func (m *AddNetworkLoadBalancerListenerMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_AddNetworkLoadBalancerListenerMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_AddNetworkLoadBalancerListenerMetadata proto.InternalMessageInfo + +func (m *AddNetworkLoadBalancerListenerMetadata) GetNetworkLoadBalancerId() string { + if m != nil { + return m.NetworkLoadBalancerId + } + return "" +} + +type RemoveNetworkLoadBalancerListenerRequest struct { + // ID of the network load balancer to remove the listener from. + // To get the network load balancer ID, use a [NetworkLoadBalancerService.List] request. + NetworkLoadBalancerId string `protobuf:"bytes,1,opt,name=network_load_balancer_id,json=networkLoadBalancerId,proto3" json:"network_load_balancer_id,omitempty"` + // Name of the listener to delete. + ListenerName string `protobuf:"bytes,2,opt,name=listener_name,json=listenerName,proto3" json:"listener_name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *RemoveNetworkLoadBalancerListenerRequest) Reset() { + *m = RemoveNetworkLoadBalancerListenerRequest{} +} +func (m *RemoveNetworkLoadBalancerListenerRequest) String() string { return proto.CompactTextString(m) } +func (*RemoveNetworkLoadBalancerListenerRequest) ProtoMessage() {} +func (*RemoveNetworkLoadBalancerListenerRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{19} +} +func (m *RemoveNetworkLoadBalancerListenerRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_RemoveNetworkLoadBalancerListenerRequest.Unmarshal(m, b) +} +func (m *RemoveNetworkLoadBalancerListenerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_RemoveNetworkLoadBalancerListenerRequest.Marshal(b, m, deterministic) +} +func (dst *RemoveNetworkLoadBalancerListenerRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_RemoveNetworkLoadBalancerListenerRequest.Merge(dst, src) +} +func (m *RemoveNetworkLoadBalancerListenerRequest) XXX_Size() int { + return xxx_messageInfo_RemoveNetworkLoadBalancerListenerRequest.Size(m) +} +func (m *RemoveNetworkLoadBalancerListenerRequest) XXX_DiscardUnknown() { + xxx_messageInfo_RemoveNetworkLoadBalancerListenerRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_RemoveNetworkLoadBalancerListenerRequest proto.InternalMessageInfo + +func (m *RemoveNetworkLoadBalancerListenerRequest) GetNetworkLoadBalancerId() string { + if m != nil { + return m.NetworkLoadBalancerId + } + return "" +} + +func (m *RemoveNetworkLoadBalancerListenerRequest) GetListenerName() string { + if m != nil { + return m.ListenerName + } + return "" +} + +type RemoveNetworkLoadBalancerListenerMetadata struct { + // ID of the network load balancer that the listener is being removed from. + NetworkLoadBalancerId string `protobuf:"bytes,1,opt,name=network_load_balancer_id,json=networkLoadBalancerId,proto3" json:"network_load_balancer_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *RemoveNetworkLoadBalancerListenerMetadata) Reset() { + *m = RemoveNetworkLoadBalancerListenerMetadata{} +} +func (m *RemoveNetworkLoadBalancerListenerMetadata) String() string { return proto.CompactTextString(m) } +func (*RemoveNetworkLoadBalancerListenerMetadata) ProtoMessage() {} +func (*RemoveNetworkLoadBalancerListenerMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{20} +} +func (m *RemoveNetworkLoadBalancerListenerMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_RemoveNetworkLoadBalancerListenerMetadata.Unmarshal(m, b) +} +func (m *RemoveNetworkLoadBalancerListenerMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_RemoveNetworkLoadBalancerListenerMetadata.Marshal(b, m, deterministic) +} +func (dst *RemoveNetworkLoadBalancerListenerMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_RemoveNetworkLoadBalancerListenerMetadata.Merge(dst, src) +} +func (m *RemoveNetworkLoadBalancerListenerMetadata) XXX_Size() int { + return xxx_messageInfo_RemoveNetworkLoadBalancerListenerMetadata.Size(m) +} +func (m *RemoveNetworkLoadBalancerListenerMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_RemoveNetworkLoadBalancerListenerMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_RemoveNetworkLoadBalancerListenerMetadata proto.InternalMessageInfo + +func (m *RemoveNetworkLoadBalancerListenerMetadata) GetNetworkLoadBalancerId() string { + if m != nil { + return m.NetworkLoadBalancerId + } + return "" +} + +type ListNetworkLoadBalancerOperationsRequest struct { + // ID of the NetworkLoadBalancer resource to list operations for. + NetworkLoadBalancerId string `protobuf:"bytes,1,opt,name=network_load_balancer_id,json=networkLoadBalancerId,proto3" json:"network_load_balancer_id,omitempty"` + // The maximum number of results per page that should be returned. If the number of available + // results is larger than [page_size], the service returns a [ListNetworkLoadBalancerOperationsResponse.next_page_token] + // that can be used to get the next page of results in subsequent list requests. + // Default value: 100. + PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` + // Page token. To get the next page of results, set [page_token] to the + // [ListNetworkLoadBalancerOperationsResponse.next_page_token] returned by a previous list request. + PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ListNetworkLoadBalancerOperationsRequest) Reset() { + *m = ListNetworkLoadBalancerOperationsRequest{} +} +func (m *ListNetworkLoadBalancerOperationsRequest) String() string { return proto.CompactTextString(m) } +func (*ListNetworkLoadBalancerOperationsRequest) ProtoMessage() {} +func (*ListNetworkLoadBalancerOperationsRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{21} +} +func (m *ListNetworkLoadBalancerOperationsRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ListNetworkLoadBalancerOperationsRequest.Unmarshal(m, b) +} +func (m *ListNetworkLoadBalancerOperationsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ListNetworkLoadBalancerOperationsRequest.Marshal(b, m, deterministic) +} +func (dst *ListNetworkLoadBalancerOperationsRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_ListNetworkLoadBalancerOperationsRequest.Merge(dst, src) +} +func (m *ListNetworkLoadBalancerOperationsRequest) XXX_Size() int { + return xxx_messageInfo_ListNetworkLoadBalancerOperationsRequest.Size(m) +} +func (m *ListNetworkLoadBalancerOperationsRequest) XXX_DiscardUnknown() { + xxx_messageInfo_ListNetworkLoadBalancerOperationsRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_ListNetworkLoadBalancerOperationsRequest proto.InternalMessageInfo + +func (m *ListNetworkLoadBalancerOperationsRequest) GetNetworkLoadBalancerId() string { + if m != nil { + return m.NetworkLoadBalancerId + } + return "" +} + +func (m *ListNetworkLoadBalancerOperationsRequest) GetPageSize() int64 { + if m != nil { + return m.PageSize + } + return 0 +} + +func (m *ListNetworkLoadBalancerOperationsRequest) GetPageToken() string { + if m != nil { + return m.PageToken + } + return "" +} + +type ListNetworkLoadBalancerOperationsResponse struct { + // List of operations for the specified network load balancer. + Operations []*operation.Operation `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"` + // This token allows you to get the next page of results for list requests. If the number of results + // is larger than [ListNetworkLoadBalancerOperationsRequest.page_size], use the [next_page_token] as the value + // for the [ListNetworkLoadBalancerOperationsRequest.page_token] query parameter in the next list request. + // Each subsequent list request will have its own [next_page_token] to continue paging through the results. + NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ListNetworkLoadBalancerOperationsResponse) Reset() { + *m = ListNetworkLoadBalancerOperationsResponse{} +} +func (m *ListNetworkLoadBalancerOperationsResponse) String() string { return proto.CompactTextString(m) } +func (*ListNetworkLoadBalancerOperationsResponse) ProtoMessage() {} +func (*ListNetworkLoadBalancerOperationsResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{22} +} +func (m *ListNetworkLoadBalancerOperationsResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ListNetworkLoadBalancerOperationsResponse.Unmarshal(m, b) +} +func (m *ListNetworkLoadBalancerOperationsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ListNetworkLoadBalancerOperationsResponse.Marshal(b, m, deterministic) +} +func (dst *ListNetworkLoadBalancerOperationsResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_ListNetworkLoadBalancerOperationsResponse.Merge(dst, src) +} +func (m *ListNetworkLoadBalancerOperationsResponse) XXX_Size() int { + return xxx_messageInfo_ListNetworkLoadBalancerOperationsResponse.Size(m) +} +func (m *ListNetworkLoadBalancerOperationsResponse) XXX_DiscardUnknown() { + xxx_messageInfo_ListNetworkLoadBalancerOperationsResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_ListNetworkLoadBalancerOperationsResponse proto.InternalMessageInfo + +func (m *ListNetworkLoadBalancerOperationsResponse) GetOperations() []*operation.Operation { + if m != nil { + return m.Operations + } + return nil +} + +func (m *ListNetworkLoadBalancerOperationsResponse) GetNextPageToken() string { + if m != nil { + return m.NextPageToken + } + return "" +} + +type GetTargetStatesRequest struct { + // ID of the NetworkLoadBalancer resource with an attached target group. + NetworkLoadBalancerId string `protobuf:"bytes,1,opt,name=network_load_balancer_id,json=networkLoadBalancerId,proto3" json:"network_load_balancer_id,omitempty"` + // ID of the target group to get states of resources from. + TargetGroupId string `protobuf:"bytes,2,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *GetTargetStatesRequest) Reset() { *m = GetTargetStatesRequest{} } +func (m *GetTargetStatesRequest) String() string { return proto.CompactTextString(m) } +func (*GetTargetStatesRequest) ProtoMessage() {} +func (*GetTargetStatesRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{23} +} +func (m *GetTargetStatesRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_GetTargetStatesRequest.Unmarshal(m, b) +} +func (m *GetTargetStatesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_GetTargetStatesRequest.Marshal(b, m, deterministic) +} +func (dst *GetTargetStatesRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_GetTargetStatesRequest.Merge(dst, src) +} +func (m *GetTargetStatesRequest) XXX_Size() int { + return xxx_messageInfo_GetTargetStatesRequest.Size(m) +} +func (m *GetTargetStatesRequest) XXX_DiscardUnknown() { + xxx_messageInfo_GetTargetStatesRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_GetTargetStatesRequest proto.InternalMessageInfo + +func (m *GetTargetStatesRequest) GetNetworkLoadBalancerId() string { + if m != nil { + return m.NetworkLoadBalancerId + } + return "" +} + +func (m *GetTargetStatesRequest) GetTargetGroupId() string { + if m != nil { + return m.TargetGroupId + } + return "" +} + +type GetTargetStatesResponse struct { + // List of states of targets within the target group that is specified in the [GetTargetStatesRequest] message. + TargetStates []*TargetState `protobuf:"bytes,1,rep,name=target_states,json=targetStates,proto3" json:"target_states,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *GetTargetStatesResponse) Reset() { *m = GetTargetStatesResponse{} } +func (m *GetTargetStatesResponse) String() string { return proto.CompactTextString(m) } +func (*GetTargetStatesResponse) ProtoMessage() {} +func (*GetTargetStatesResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{24} +} +func (m *GetTargetStatesResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_GetTargetStatesResponse.Unmarshal(m, b) +} +func (m *GetTargetStatesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_GetTargetStatesResponse.Marshal(b, m, deterministic) +} +func (dst *GetTargetStatesResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_GetTargetStatesResponse.Merge(dst, src) +} +func (m *GetTargetStatesResponse) XXX_Size() int { + return xxx_messageInfo_GetTargetStatesResponse.Size(m) +} +func (m *GetTargetStatesResponse) XXX_DiscardUnknown() { + xxx_messageInfo_GetTargetStatesResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_GetTargetStatesResponse proto.InternalMessageInfo + +func (m *GetTargetStatesResponse) GetTargetStates() []*TargetState { + if m != nil { + return m.TargetStates + } + return nil +} + +// External address specification that is used by [ListenerSpec]. +type ExternalAddressSpec struct { + // Public IP address for a listener. + // If you provide a static public IP address for the [NetworkLoadBalancerService.Update] + // method, it will replace the existing listener address. + Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` + // IP version. + IpVersion IpVersion `protobuf:"varint,2,opt,name=ip_version,json=ipVersion,proto3,enum=yandex.cloud.loadbalancer.v1.IpVersion" json:"ip_version,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ExternalAddressSpec) Reset() { *m = ExternalAddressSpec{} } +func (m *ExternalAddressSpec) String() string { return proto.CompactTextString(m) } +func (*ExternalAddressSpec) ProtoMessage() {} +func (*ExternalAddressSpec) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{25} +} +func (m *ExternalAddressSpec) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ExternalAddressSpec.Unmarshal(m, b) +} +func (m *ExternalAddressSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ExternalAddressSpec.Marshal(b, m, deterministic) +} +func (dst *ExternalAddressSpec) XXX_Merge(src proto.Message) { + xxx_messageInfo_ExternalAddressSpec.Merge(dst, src) +} +func (m *ExternalAddressSpec) XXX_Size() int { + return xxx_messageInfo_ExternalAddressSpec.Size(m) +} +func (m *ExternalAddressSpec) XXX_DiscardUnknown() { + xxx_messageInfo_ExternalAddressSpec.DiscardUnknown(m) +} + +var xxx_messageInfo_ExternalAddressSpec proto.InternalMessageInfo + +func (m *ExternalAddressSpec) GetAddress() string { + if m != nil { + return m.Address + } + return "" +} + +func (m *ExternalAddressSpec) GetIpVersion() IpVersion { + if m != nil { + return m.IpVersion + } + return IpVersion_IP_VERSION_UNSPECIFIED +} + +// Listener specification that will be used by a network load balancer. +type ListenerSpec struct { + // Name of the listener. The name must be unique for each listener on a single load balancer. 3-63 characters long. + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + // Port for incoming traffic. + Port int64 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` + // Protocol for incoming traffic. + Protocol Listener_Protocol `protobuf:"varint,3,opt,name=protocol,proto3,enum=yandex.cloud.loadbalancer.v1.Listener_Protocol" json:"protocol,omitempty"` + // IP address for incoming traffic. Either the ID of the previously created address or the address specification. + // + // Types that are valid to be assigned to Address: + // *ListenerSpec_ExternalAddressSpec + Address isListenerSpec_Address `protobuf_oneof:"address"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ListenerSpec) Reset() { *m = ListenerSpec{} } +func (m *ListenerSpec) String() string { return proto.CompactTextString(m) } +func (*ListenerSpec) ProtoMessage() {} +func (*ListenerSpec) Descriptor() ([]byte, []int) { + return fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f, []int{26} +} +func (m *ListenerSpec) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ListenerSpec.Unmarshal(m, b) +} +func (m *ListenerSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ListenerSpec.Marshal(b, m, deterministic) +} +func (dst *ListenerSpec) XXX_Merge(src proto.Message) { + xxx_messageInfo_ListenerSpec.Merge(dst, src) +} +func (m *ListenerSpec) XXX_Size() int { + return xxx_messageInfo_ListenerSpec.Size(m) +} +func (m *ListenerSpec) XXX_DiscardUnknown() { + xxx_messageInfo_ListenerSpec.DiscardUnknown(m) +} + +var xxx_messageInfo_ListenerSpec proto.InternalMessageInfo + +func (m *ListenerSpec) GetName() string { + if m != nil { + return m.Name + } + return "" +} + +func (m *ListenerSpec) GetPort() int64 { + if m != nil { + return m.Port + } + return 0 +} + +func (m *ListenerSpec) GetProtocol() Listener_Protocol { + if m != nil { + return m.Protocol + } + return Listener_PROTOCOL_UNSPECIFIED +} + +type isListenerSpec_Address interface { + isListenerSpec_Address() +} + +type ListenerSpec_ExternalAddressSpec struct { + ExternalAddressSpec *ExternalAddressSpec `protobuf:"bytes,4,opt,name=external_address_spec,json=externalAddressSpec,proto3,oneof"` +} + +func (*ListenerSpec_ExternalAddressSpec) isListenerSpec_Address() {} + +func (m *ListenerSpec) GetAddress() isListenerSpec_Address { + if m != nil { + return m.Address + } + return nil +} + +func (m *ListenerSpec) GetExternalAddressSpec() *ExternalAddressSpec { + if x, ok := m.GetAddress().(*ListenerSpec_ExternalAddressSpec); ok { + return x.ExternalAddressSpec + } + return nil +} + +// XXX_OneofFuncs is for the internal use of the proto package. +func (*ListenerSpec) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { + return _ListenerSpec_OneofMarshaler, _ListenerSpec_OneofUnmarshaler, _ListenerSpec_OneofSizer, []interface{}{ + (*ListenerSpec_ExternalAddressSpec)(nil), + } +} + +func _ListenerSpec_OneofMarshaler(msg proto.Message, b *proto.Buffer) error { + m := msg.(*ListenerSpec) + // address + switch x := m.Address.(type) { + case *ListenerSpec_ExternalAddressSpec: + b.EncodeVarint(4<<3 | proto.WireBytes) + if err := b.EncodeMessage(x.ExternalAddressSpec); err != nil { + return err + } + case nil: + default: + return fmt.Errorf("ListenerSpec.Address has unexpected type %T", x) + } + return nil +} + +func _ListenerSpec_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) { + m := msg.(*ListenerSpec) + switch tag { + case 4: // address.external_address_spec + if wire != proto.WireBytes { + return true, proto.ErrInternalBadWireType + } + msg := new(ExternalAddressSpec) + err := b.DecodeMessage(msg) + m.Address = &ListenerSpec_ExternalAddressSpec{msg} + return true, err + default: + return false, nil + } +} + +func _ListenerSpec_OneofSizer(msg proto.Message) (n int) { + m := msg.(*ListenerSpec) + // address + switch x := m.Address.(type) { + case *ListenerSpec_ExternalAddressSpec: + s := proto.Size(x.ExternalAddressSpec) + n += 1 // tag and wire + n += proto.SizeVarint(uint64(s)) + n += s + case nil: + default: + panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) + } + return n +} + +func init() { + proto.RegisterType((*GetNetworkLoadBalancerRequest)(nil), "yandex.cloud.loadbalancer.v1.GetNetworkLoadBalancerRequest") + proto.RegisterType((*ListNetworkLoadBalancersRequest)(nil), "yandex.cloud.loadbalancer.v1.ListNetworkLoadBalancersRequest") + proto.RegisterType((*ListNetworkLoadBalancersResponse)(nil), "yandex.cloud.loadbalancer.v1.ListNetworkLoadBalancersResponse") + proto.RegisterType((*CreateNetworkLoadBalancerRequest)(nil), "yandex.cloud.loadbalancer.v1.CreateNetworkLoadBalancerRequest") + proto.RegisterMapType((map[string]string)(nil), "yandex.cloud.loadbalancer.v1.CreateNetworkLoadBalancerRequest.LabelsEntry") + proto.RegisterType((*CreateNetworkLoadBalancerMetadata)(nil), "yandex.cloud.loadbalancer.v1.CreateNetworkLoadBalancerMetadata") + proto.RegisterType((*UpdateNetworkLoadBalancerRequest)(nil), "yandex.cloud.loadbalancer.v1.UpdateNetworkLoadBalancerRequest") + proto.RegisterMapType((map[string]string)(nil), "yandex.cloud.loadbalancer.v1.UpdateNetworkLoadBalancerRequest.LabelsEntry") + proto.RegisterType((*UpdateNetworkLoadBalancerMetadata)(nil), "yandex.cloud.loadbalancer.v1.UpdateNetworkLoadBalancerMetadata") + proto.RegisterType((*DeleteNetworkLoadBalancerRequest)(nil), "yandex.cloud.loadbalancer.v1.DeleteNetworkLoadBalancerRequest") + proto.RegisterType((*DeleteNetworkLoadBalancerMetadata)(nil), "yandex.cloud.loadbalancer.v1.DeleteNetworkLoadBalancerMetadata") + proto.RegisterType((*StartNetworkLoadBalancerRequest)(nil), "yandex.cloud.loadbalancer.v1.StartNetworkLoadBalancerRequest") + proto.RegisterType((*StartNetworkLoadBalancerMetadata)(nil), "yandex.cloud.loadbalancer.v1.StartNetworkLoadBalancerMetadata") + proto.RegisterType((*StopNetworkLoadBalancerRequest)(nil), "yandex.cloud.loadbalancer.v1.StopNetworkLoadBalancerRequest") + proto.RegisterType((*StopNetworkLoadBalancerMetadata)(nil), "yandex.cloud.loadbalancer.v1.StopNetworkLoadBalancerMetadata") + proto.RegisterType((*AttachNetworkLoadBalancerTargetGroupRequest)(nil), "yandex.cloud.loadbalancer.v1.AttachNetworkLoadBalancerTargetGroupRequest") + proto.RegisterType((*AttachNetworkLoadBalancerTargetGroupMetadata)(nil), "yandex.cloud.loadbalancer.v1.AttachNetworkLoadBalancerTargetGroupMetadata") + proto.RegisterType((*DetachNetworkLoadBalancerTargetGroupRequest)(nil), "yandex.cloud.loadbalancer.v1.DetachNetworkLoadBalancerTargetGroupRequest") + proto.RegisterType((*DetachNetworkLoadBalancerTargetGroupMetadata)(nil), "yandex.cloud.loadbalancer.v1.DetachNetworkLoadBalancerTargetGroupMetadata") + proto.RegisterType((*AddNetworkLoadBalancerListenerRequest)(nil), "yandex.cloud.loadbalancer.v1.AddNetworkLoadBalancerListenerRequest") + proto.RegisterType((*AddNetworkLoadBalancerListenerMetadata)(nil), "yandex.cloud.loadbalancer.v1.AddNetworkLoadBalancerListenerMetadata") + proto.RegisterType((*RemoveNetworkLoadBalancerListenerRequest)(nil), "yandex.cloud.loadbalancer.v1.RemoveNetworkLoadBalancerListenerRequest") + proto.RegisterType((*RemoveNetworkLoadBalancerListenerMetadata)(nil), "yandex.cloud.loadbalancer.v1.RemoveNetworkLoadBalancerListenerMetadata") + proto.RegisterType((*ListNetworkLoadBalancerOperationsRequest)(nil), "yandex.cloud.loadbalancer.v1.ListNetworkLoadBalancerOperationsRequest") + proto.RegisterType((*ListNetworkLoadBalancerOperationsResponse)(nil), "yandex.cloud.loadbalancer.v1.ListNetworkLoadBalancerOperationsResponse") + proto.RegisterType((*GetTargetStatesRequest)(nil), "yandex.cloud.loadbalancer.v1.GetTargetStatesRequest") + proto.RegisterType((*GetTargetStatesResponse)(nil), "yandex.cloud.loadbalancer.v1.GetTargetStatesResponse") + proto.RegisterType((*ExternalAddressSpec)(nil), "yandex.cloud.loadbalancer.v1.ExternalAddressSpec") + proto.RegisterType((*ListenerSpec)(nil), "yandex.cloud.loadbalancer.v1.ListenerSpec") +} + +// Reference imports to suppress errors if they are not otherwise used. +var _ context.Context +var _ grpc.ClientConn + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the grpc package it is being compiled against. +const _ = grpc.SupportPackageIsVersion4 + +// NetworkLoadBalancerServiceClient is the client API for NetworkLoadBalancerService service. +// +// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. +type NetworkLoadBalancerServiceClient interface { + // Returns the specified NetworkLoadBalancer resource. + // + // Get the list of available NetworkLoadBalancer resources by making a [List] request. + Get(ctx context.Context, in *GetNetworkLoadBalancerRequest, opts ...grpc.CallOption) (*NetworkLoadBalancer, error) + // Retrieves the list of NetworkLoadBalancer resources in the specified folder. + List(ctx context.Context, in *ListNetworkLoadBalancersRequest, opts ...grpc.CallOption) (*ListNetworkLoadBalancersResponse, error) + // Creates a network load balancer in the specified folder using the data specified in the request. + Create(ctx context.Context, in *CreateNetworkLoadBalancerRequest, opts ...grpc.CallOption) (*operation.Operation, error) + // Updates the specified network load balancer. + Update(ctx context.Context, in *UpdateNetworkLoadBalancerRequest, opts ...grpc.CallOption) (*operation.Operation, error) + // Deletes the specified network load balancer. + Delete(ctx context.Context, in *DeleteNetworkLoadBalancerRequest, opts ...grpc.CallOption) (*operation.Operation, error) + // Starts load balancing and health checking with the specified network load balancer with specified settings. + // Changes network load balancer status to `` ACTIVE ``. + Start(ctx context.Context, in *StartNetworkLoadBalancerRequest, opts ...grpc.CallOption) (*operation.Operation, error) + // Stops load balancing and health checking with the specified network load balancer. + // Changes load balancer status to `` STOPPED ``. + Stop(ctx context.Context, in *StopNetworkLoadBalancerRequest, opts ...grpc.CallOption) (*operation.Operation, error) + // Attaches a target group to the specified network load balancer. + AttachTargetGroup(ctx context.Context, in *AttachNetworkLoadBalancerTargetGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) + // Detaches the target group from the specified network load balancer. + DetachTargetGroup(ctx context.Context, in *DetachNetworkLoadBalancerTargetGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) + // Gets states of target resources in the attached target group. + GetTargetStates(ctx context.Context, in *GetTargetStatesRequest, opts ...grpc.CallOption) (*GetTargetStatesResponse, error) + // Adds a listener to the specified network load balancer. + AddListener(ctx context.Context, in *AddNetworkLoadBalancerListenerRequest, opts ...grpc.CallOption) (*operation.Operation, error) + // Removes the listener from the specified network load balancer. + RemoveListener(ctx context.Context, in *RemoveNetworkLoadBalancerListenerRequest, opts ...grpc.CallOption) (*operation.Operation, error) + // Lists operations for the specified network load balancer. + ListOperations(ctx context.Context, in *ListNetworkLoadBalancerOperationsRequest, opts ...grpc.CallOption) (*ListNetworkLoadBalancerOperationsResponse, error) +} + +type networkLoadBalancerServiceClient struct { + cc *grpc.ClientConn +} + +func NewNetworkLoadBalancerServiceClient(cc *grpc.ClientConn) NetworkLoadBalancerServiceClient { + return &networkLoadBalancerServiceClient{cc} +} + +func (c *networkLoadBalancerServiceClient) Get(ctx context.Context, in *GetNetworkLoadBalancerRequest, opts ...grpc.CallOption) (*NetworkLoadBalancer, error) { + out := new(NetworkLoadBalancer) + err := c.cc.Invoke(ctx, "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/Get", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *networkLoadBalancerServiceClient) List(ctx context.Context, in *ListNetworkLoadBalancersRequest, opts ...grpc.CallOption) (*ListNetworkLoadBalancersResponse, error) { + out := new(ListNetworkLoadBalancersResponse) + err := c.cc.Invoke(ctx, "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/List", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *networkLoadBalancerServiceClient) Create(ctx context.Context, in *CreateNetworkLoadBalancerRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/Create", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *networkLoadBalancerServiceClient) Update(ctx context.Context, in *UpdateNetworkLoadBalancerRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/Update", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *networkLoadBalancerServiceClient) Delete(ctx context.Context, in *DeleteNetworkLoadBalancerRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/Delete", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *networkLoadBalancerServiceClient) Start(ctx context.Context, in *StartNetworkLoadBalancerRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/Start", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *networkLoadBalancerServiceClient) Stop(ctx context.Context, in *StopNetworkLoadBalancerRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/Stop", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *networkLoadBalancerServiceClient) AttachTargetGroup(ctx context.Context, in *AttachNetworkLoadBalancerTargetGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/AttachTargetGroup", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *networkLoadBalancerServiceClient) DetachTargetGroup(ctx context.Context, in *DetachNetworkLoadBalancerTargetGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/DetachTargetGroup", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *networkLoadBalancerServiceClient) GetTargetStates(ctx context.Context, in *GetTargetStatesRequest, opts ...grpc.CallOption) (*GetTargetStatesResponse, error) { + out := new(GetTargetStatesResponse) + err := c.cc.Invoke(ctx, "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/GetTargetStates", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *networkLoadBalancerServiceClient) AddListener(ctx context.Context, in *AddNetworkLoadBalancerListenerRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/AddListener", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *networkLoadBalancerServiceClient) RemoveListener(ctx context.Context, in *RemoveNetworkLoadBalancerListenerRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/RemoveListener", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *networkLoadBalancerServiceClient) ListOperations(ctx context.Context, in *ListNetworkLoadBalancerOperationsRequest, opts ...grpc.CallOption) (*ListNetworkLoadBalancerOperationsResponse, error) { + out := new(ListNetworkLoadBalancerOperationsResponse) + err := c.cc.Invoke(ctx, "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/ListOperations", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +// NetworkLoadBalancerServiceServer is the server API for NetworkLoadBalancerService service. +type NetworkLoadBalancerServiceServer interface { + // Returns the specified NetworkLoadBalancer resource. + // + // Get the list of available NetworkLoadBalancer resources by making a [List] request. + Get(context.Context, *GetNetworkLoadBalancerRequest) (*NetworkLoadBalancer, error) + // Retrieves the list of NetworkLoadBalancer resources in the specified folder. + List(context.Context, *ListNetworkLoadBalancersRequest) (*ListNetworkLoadBalancersResponse, error) + // Creates a network load balancer in the specified folder using the data specified in the request. + Create(context.Context, *CreateNetworkLoadBalancerRequest) (*operation.Operation, error) + // Updates the specified network load balancer. + Update(context.Context, *UpdateNetworkLoadBalancerRequest) (*operation.Operation, error) + // Deletes the specified network load balancer. + Delete(context.Context, *DeleteNetworkLoadBalancerRequest) (*operation.Operation, error) + // Starts load balancing and health checking with the specified network load balancer with specified settings. + // Changes network load balancer status to `` ACTIVE ``. + Start(context.Context, *StartNetworkLoadBalancerRequest) (*operation.Operation, error) + // Stops load balancing and health checking with the specified network load balancer. + // Changes load balancer status to `` STOPPED ``. + Stop(context.Context, *StopNetworkLoadBalancerRequest) (*operation.Operation, error) + // Attaches a target group to the specified network load balancer. + AttachTargetGroup(context.Context, *AttachNetworkLoadBalancerTargetGroupRequest) (*operation.Operation, error) + // Detaches the target group from the specified network load balancer. + DetachTargetGroup(context.Context, *DetachNetworkLoadBalancerTargetGroupRequest) (*operation.Operation, error) + // Gets states of target resources in the attached target group. + GetTargetStates(context.Context, *GetTargetStatesRequest) (*GetTargetStatesResponse, error) + // Adds a listener to the specified network load balancer. + AddListener(context.Context, *AddNetworkLoadBalancerListenerRequest) (*operation.Operation, error) + // Removes the listener from the specified network load balancer. + RemoveListener(context.Context, *RemoveNetworkLoadBalancerListenerRequest) (*operation.Operation, error) + // Lists operations for the specified network load balancer. + ListOperations(context.Context, *ListNetworkLoadBalancerOperationsRequest) (*ListNetworkLoadBalancerOperationsResponse, error) +} + +func RegisterNetworkLoadBalancerServiceServer(s *grpc.Server, srv NetworkLoadBalancerServiceServer) { + s.RegisterService(&_NetworkLoadBalancerService_serviceDesc, srv) +} + +func _NetworkLoadBalancerService_Get_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(GetNetworkLoadBalancerRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(NetworkLoadBalancerServiceServer).Get(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/Get", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(NetworkLoadBalancerServiceServer).Get(ctx, req.(*GetNetworkLoadBalancerRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _NetworkLoadBalancerService_List_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(ListNetworkLoadBalancersRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(NetworkLoadBalancerServiceServer).List(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/List", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(NetworkLoadBalancerServiceServer).List(ctx, req.(*ListNetworkLoadBalancersRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _NetworkLoadBalancerService_Create_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(CreateNetworkLoadBalancerRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(NetworkLoadBalancerServiceServer).Create(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/Create", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(NetworkLoadBalancerServiceServer).Create(ctx, req.(*CreateNetworkLoadBalancerRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _NetworkLoadBalancerService_Update_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(UpdateNetworkLoadBalancerRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(NetworkLoadBalancerServiceServer).Update(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/Update", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(NetworkLoadBalancerServiceServer).Update(ctx, req.(*UpdateNetworkLoadBalancerRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _NetworkLoadBalancerService_Delete_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(DeleteNetworkLoadBalancerRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(NetworkLoadBalancerServiceServer).Delete(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/Delete", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(NetworkLoadBalancerServiceServer).Delete(ctx, req.(*DeleteNetworkLoadBalancerRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _NetworkLoadBalancerService_Start_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(StartNetworkLoadBalancerRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(NetworkLoadBalancerServiceServer).Start(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/Start", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(NetworkLoadBalancerServiceServer).Start(ctx, req.(*StartNetworkLoadBalancerRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _NetworkLoadBalancerService_Stop_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(StopNetworkLoadBalancerRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(NetworkLoadBalancerServiceServer).Stop(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/Stop", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(NetworkLoadBalancerServiceServer).Stop(ctx, req.(*StopNetworkLoadBalancerRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _NetworkLoadBalancerService_AttachTargetGroup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(AttachNetworkLoadBalancerTargetGroupRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(NetworkLoadBalancerServiceServer).AttachTargetGroup(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/AttachTargetGroup", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(NetworkLoadBalancerServiceServer).AttachTargetGroup(ctx, req.(*AttachNetworkLoadBalancerTargetGroupRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _NetworkLoadBalancerService_DetachTargetGroup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(DetachNetworkLoadBalancerTargetGroupRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(NetworkLoadBalancerServiceServer).DetachTargetGroup(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/DetachTargetGroup", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(NetworkLoadBalancerServiceServer).DetachTargetGroup(ctx, req.(*DetachNetworkLoadBalancerTargetGroupRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _NetworkLoadBalancerService_GetTargetStates_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(GetTargetStatesRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(NetworkLoadBalancerServiceServer).GetTargetStates(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/GetTargetStates", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(NetworkLoadBalancerServiceServer).GetTargetStates(ctx, req.(*GetTargetStatesRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _NetworkLoadBalancerService_AddListener_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(AddNetworkLoadBalancerListenerRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(NetworkLoadBalancerServiceServer).AddListener(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/AddListener", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(NetworkLoadBalancerServiceServer).AddListener(ctx, req.(*AddNetworkLoadBalancerListenerRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _NetworkLoadBalancerService_RemoveListener_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(RemoveNetworkLoadBalancerListenerRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(NetworkLoadBalancerServiceServer).RemoveListener(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/RemoveListener", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(NetworkLoadBalancerServiceServer).RemoveListener(ctx, req.(*RemoveNetworkLoadBalancerListenerRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _NetworkLoadBalancerService_ListOperations_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(ListNetworkLoadBalancerOperationsRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(NetworkLoadBalancerServiceServer).ListOperations(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService/ListOperations", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(NetworkLoadBalancerServiceServer).ListOperations(ctx, req.(*ListNetworkLoadBalancerOperationsRequest)) + } + return interceptor(ctx, in, info, handler) +} + +var _NetworkLoadBalancerService_serviceDesc = grpc.ServiceDesc{ + ServiceName: "yandex.cloud.loadbalancer.v1.NetworkLoadBalancerService", + HandlerType: (*NetworkLoadBalancerServiceServer)(nil), + Methods: []grpc.MethodDesc{ + { + MethodName: "Get", + Handler: _NetworkLoadBalancerService_Get_Handler, + }, + { + MethodName: "List", + Handler: _NetworkLoadBalancerService_List_Handler, + }, + { + MethodName: "Create", + Handler: _NetworkLoadBalancerService_Create_Handler, + }, + { + MethodName: "Update", + Handler: _NetworkLoadBalancerService_Update_Handler, + }, + { + MethodName: "Delete", + Handler: _NetworkLoadBalancerService_Delete_Handler, + }, + { + MethodName: "Start", + Handler: _NetworkLoadBalancerService_Start_Handler, + }, + { + MethodName: "Stop", + Handler: _NetworkLoadBalancerService_Stop_Handler, + }, + { + MethodName: "AttachTargetGroup", + Handler: _NetworkLoadBalancerService_AttachTargetGroup_Handler, + }, + { + MethodName: "DetachTargetGroup", + Handler: _NetworkLoadBalancerService_DetachTargetGroup_Handler, + }, + { + MethodName: "GetTargetStates", + Handler: _NetworkLoadBalancerService_GetTargetStates_Handler, + }, + { + MethodName: "AddListener", + Handler: _NetworkLoadBalancerService_AddListener_Handler, + }, + { + MethodName: "RemoveListener", + Handler: _NetworkLoadBalancerService_RemoveListener_Handler, + }, + { + MethodName: "ListOperations", + Handler: _NetworkLoadBalancerService_ListOperations_Handler, + }, + }, + Streams: []grpc.StreamDesc{}, + Metadata: "yandex/cloud/loadbalancer/v1/network_load_balancer_service.proto", +} + +func init() { + proto.RegisterFile("yandex/cloud/loadbalancer/v1/network_load_balancer_service.proto", fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f) +} + +var fileDescriptor_network_load_balancer_service_afd9dcb16b624c3f = []byte{ + // 1794 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x5a, 0x4d, 0x6c, 0x1c, 0x49, + 0x15, 0xa6, 0xc7, 0xe3, 0xb1, 0xe7, 0x4d, 0xe2, 0x5d, 0x2a, 0x3f, 0x0c, 0xa3, 0x0d, 0x99, 0xb4, + 0xb4, 0xd9, 0x89, 0xb3, 0xf3, 0xd3, 0x93, 0xc4, 0x89, 0x93, 0x78, 0x59, 0x4f, 0x36, 0xf6, 0xce, + 0xca, 0xc9, 0x66, 0x7b, 0x12, 0x04, 0x6b, 0x56, 0xa3, 0xf2, 0x74, 0x65, 0xd2, 0x72, 0xbb, 0xbb, + 0xe9, 0x2e, 0x7b, 0xe3, 0x2c, 0x7b, 0xc9, 0x05, 0x64, 0x81, 0x10, 0x42, 0x42, 0xe2, 0x80, 0x38, + 0x20, 0x0e, 0x70, 0x63, 0x11, 0x07, 0x90, 0x90, 0x90, 0x00, 0xd9, 0x67, 0x38, 0xc1, 0x01, 0x09, + 0x89, 0x03, 0xe7, 0x15, 0x7f, 0xda, 0x13, 0xaa, 0xaa, 0x9e, 0x71, 0x8f, 0xdd, 0xd3, 0xdd, 0xb3, + 0x3d, 0xb6, 0xb8, 0x4d, 0xf7, 0xab, 0xf7, 0xaa, 0xbe, 0xaf, 0xea, 0xbd, 0xea, 0xef, 0x69, 0xe0, + 0xf5, 0x6d, 0x6c, 0x6a, 0xe4, 0x69, 0xb5, 0x63, 0x58, 0x9b, 0x5a, 0xd5, 0xb0, 0xb0, 0xb6, 0x86, + 0x0d, 0x6c, 0x76, 0x88, 0x53, 0xdd, 0x52, 0xaa, 0x26, 0xa1, 0xef, 0x5b, 0xce, 0x7a, 0x9b, 0xbd, + 0x6f, 0xf7, 0x0c, 0x6d, 0x97, 0x38, 0x5b, 0x7a, 0x87, 0x54, 0x6c, 0xc7, 0xa2, 0x16, 0x7a, 0x49, + 0x44, 0xa8, 0xf0, 0x08, 0x15, 0x7f, 0x84, 0xca, 0x96, 0x52, 0x78, 0xa9, 0x6b, 0x59, 0x5d, 0x83, + 0x54, 0xb1, 0xad, 0x57, 0xb1, 0x69, 0x5a, 0x14, 0x53, 0xdd, 0x32, 0x5d, 0xe1, 0x5b, 0x28, 0x7a, + 0x56, 0xfe, 0xb4, 0xb6, 0xf9, 0xb8, 0xfa, 0x58, 0x27, 0x86, 0xd6, 0xde, 0xc0, 0xee, 0xba, 0x37, + 0xa2, 0xe0, 0xad, 0x8f, 0xf9, 0x5b, 0x36, 0x71, 0xb8, 0xbb, 0x67, 0x3b, 0x37, 0xb0, 0xf6, 0x2d, + 0x6c, 0xe8, 0x9a, 0xdf, 0x7c, 0x71, 0xc0, 0xdc, 0x77, 0x3e, 0x14, 0xe6, 0xc6, 0xe8, 0x14, 0x08, + 0x4f, 0x79, 0x0d, 0xce, 0x2d, 0x13, 0x7a, 0x5f, 0x8c, 0x58, 0xb1, 0xb0, 0xd6, 0xf0, 0xec, 0x2a, + 0xf9, 0xda, 0x26, 0x71, 0x29, 0x5a, 0x84, 0x7c, 0x30, 0x85, 0xba, 0x96, 0x97, 0x8a, 0x52, 0x29, + 0xdb, 0x98, 0xde, 0xd9, 0x53, 0xd2, 0xb7, 0x17, 0xae, 0xd5, 0xd4, 0x33, 0xe6, 0xe1, 0x38, 0x4d, + 0x4d, 0xfe, 0x9d, 0x04, 0xe7, 0x57, 0x74, 0x37, 0x68, 0x16, 0xb7, 0x37, 0xcd, 0x25, 0xc8, 0x3e, + 0xb6, 0x0c, 0xcd, 0x1f, 0xf7, 0xc4, 0x3f, 0x76, 0x15, 0xa9, 0x1f, 0x7b, 0x5a, 0x98, 0x9b, 0x1a, + 0x7a, 0x05, 0xb2, 0x36, 0xee, 0x92, 0xb6, 0xab, 0x3f, 0x23, 0xf9, 0x54, 0x51, 0x2a, 0x4d, 0x34, + 0xe0, 0x93, 0x5d, 0x25, 0x73, 0x7b, 0x41, 0xa9, 0xd5, 0x6a, 0xea, 0x34, 0x33, 0xb6, 0xf4, 0x67, + 0x04, 0x95, 0x00, 0xf8, 0x40, 0x6a, 0xad, 0x13, 0x33, 0x3f, 0xc1, 0x83, 0x66, 0x77, 0xf6, 0x94, + 0x49, 0x3e, 0x52, 0xe5, 0x51, 0x1e, 0x32, 0x1b, 0x92, 0x21, 0xf3, 0x58, 0x37, 0x28, 0x71, 0xf2, + 0x69, 0x3e, 0x0a, 0x76, 0xf6, 0xfa, 0xf1, 0x3c, 0x8b, 0xfc, 0x0b, 0x09, 0x8a, 0xc3, 0x51, 0xb8, + 0xb6, 0x65, 0xba, 0x04, 0x75, 0xe1, 0x6c, 0x20, 0x5b, 0x6e, 0x5e, 0x2a, 0x4e, 0x94, 0x72, 0x75, + 0xa5, 0x12, 0x76, 0xd4, 0x2a, 0x41, 0xfb, 0x70, 0x3a, 0x80, 0x54, 0x17, 0x5d, 0x84, 0x17, 0x4c, + 0xf2, 0x94, 0xb6, 0x7d, 0x00, 0x19, 0x15, 0x59, 0xf5, 0x24, 0x7b, 0xfd, 0xa0, 0x87, 0x4c, 0xfe, + 0xeb, 0x24, 0x14, 0xef, 0x38, 0x04, 0x53, 0x12, 0xb2, 0xc7, 0x23, 0x90, 0x7f, 0x0d, 0xd2, 0x26, + 0xde, 0x10, 0xbc, 0x67, 0x1b, 0x17, 0x3e, 0xde, 0x55, 0xce, 0x7d, 0x7d, 0x15, 0x97, 0x9f, 0xbd, + 0xb7, 0x5a, 0xc6, 0xe5, 0x67, 0xb5, 0xf2, 0xfc, 0x7b, 0x1f, 0x28, 0xaf, 0xce, 0x29, 0x1f, 0xae, + 0x7a, 0x4f, 0x2a, 0x1f, 0x8e, 0x2e, 0x43, 0x4e, 0x23, 0x6e, 0xc7, 0xd1, 0x6d, 0x76, 0x6a, 0x07, + 0xf7, 0xa2, 0x7e, 0x6d, 0x4e, 0xf5, 0x5b, 0xd1, 0x8f, 0x25, 0xc8, 0x18, 0x78, 0x8d, 0x18, 0x6e, + 0x3e, 0xcd, 0x59, 0x7b, 0x2b, 0x9c, 0xb5, 0x28, 0x7c, 0x95, 0x15, 0x1e, 0xec, 0xae, 0x49, 0x9d, + 0xed, 0xc6, 0x17, 0x3f, 0xde, 0x55, 0x72, 0xab, 0xe5, 0x76, 0xad, 0x3c, 0xcf, 0x96, 0x3d, 0xfb, + 0x9c, 0x63, 0x9c, 0xbb, 0x2a, 0xb0, 0xce, 0x5d, 0xf9, 0x68, 0x4f, 0xc9, 0x14, 0xd2, 0x4a, 0x99, + 0xff, 0x42, 0xe8, 0x45, 0x0f, 0x5c, 0x7f, 0xbc, 0xea, 0x2d, 0x8d, 0x91, 0xe6, 0x90, 0xae, 0x6e, + 0x99, 0x8c, 0xb4, 0xc9, 0x20, 0xd2, 0x84, 0xb9, 0xa9, 0xa1, 0x07, 0x90, 0xa6, 0xdb, 0x36, 0xc9, + 0x67, 0x8a, 0x52, 0x69, 0xa6, 0x3e, 0x37, 0xf2, 0x19, 0xa8, 0x3c, 0xdc, 0xb6, 0x49, 0x23, 0xcd, + 0xa2, 0xab, 0x3c, 0x12, 0x5a, 0x85, 0x19, 0x43, 0x77, 0x29, 0x31, 0x59, 0x2d, 0xb3, 0x49, 0xc7, + 0xcd, 0x4f, 0x71, 0xa6, 0x66, 0xc3, 0x63, 0xaf, 0x78, 0x3e, 0x2d, 0x9b, 0x74, 0x1a, 0xd3, 0x02, + 0xba, 0x52, 0x53, 0x4f, 0x1a, 0xbe, 0xf7, 0x2e, 0xb2, 0xe1, 0x2c, 0xa6, 0x14, 0x77, 0x9e, 0x10, + 0xad, 0x4d, 0xb1, 0xd3, 0x25, 0xb4, 0xdd, 0x75, 0xac, 0x4d, 0xdb, 0xcd, 0x4f, 0xc7, 0x39, 0xc4, + 0x8b, 0x9e, 0xef, 0x43, 0xee, 0xba, 0xcc, 0x3c, 0x1b, 0x53, 0xcf, 0xf7, 0x94, 0x89, 0xdb, 0x0b, + 0x8a, 0x7a, 0x1a, 0x1f, 0xb6, 0xba, 0x85, 0x79, 0xc8, 0xf9, 0xf6, 0x08, 0xbd, 0x08, 0x13, 0xeb, + 0x64, 0x5b, 0x9c, 0x44, 0x95, 0xfd, 0x44, 0xa7, 0x61, 0x72, 0x0b, 0x1b, 0x9b, 0xde, 0xb9, 0x53, + 0xc5, 0xc3, 0xcd, 0xd4, 0x0d, 0x49, 0xfe, 0x2a, 0x5c, 0x18, 0xba, 0xff, 0xf7, 0x08, 0xc5, 0x1a, + 0xa6, 0x18, 0x5d, 0x8f, 0x2a, 0x62, 0xc3, 0x4a, 0xd7, 0xaf, 0x27, 0xa1, 0xf8, 0xc8, 0xd6, 0xc2, + 0xd3, 0xe7, 0x6e, 0x64, 0x89, 0x1c, 0x3c, 0x18, 0xc1, 0x73, 0xa1, 0x5b, 0x90, 0xdb, 0xe4, 0x53, + 0xf1, 0xcb, 0x83, 0x23, 0xcd, 0xd5, 0x0b, 0x15, 0x71, 0xbf, 0x54, 0x7a, 0xf7, 0x4b, 0x65, 0x89, + 0xdd, 0x2f, 0xf7, 0xb0, 0xbb, 0xae, 0x82, 0x18, 0xce, 0x7e, 0xf7, 0xf3, 0x72, 0x22, 0x51, 0x5e, + 0xa6, 0xe3, 0xe6, 0xe5, 0x64, 0x9c, 0xbc, 0x8c, 0x22, 0xee, 0x68, 0xf2, 0xf2, 0x70, 0x6a, 0x64, + 0x8e, 0x23, 0x35, 0xa6, 0xfe, 0x2f, 0x53, 0x63, 0xe8, 0x16, 0x24, 0x4f, 0x0d, 0x1d, 0x8a, 0x6f, + 0x10, 0x83, 0x1c, 0x43, 0x66, 0x30, 0x20, 0x43, 0xa7, 0x4a, 0x0e, 0xe4, 0x09, 0x9c, 0x6f, 0x51, + 0xec, 0xd0, 0xa3, 0xc7, 0xb1, 0x0a, 0xc5, 0x61, 0x33, 0x25, 0x87, 0xd1, 0x85, 0x2f, 0xb4, 0xa8, + 0x65, 0x1f, 0x3d, 0x8a, 0x77, 0x19, 0x5f, 0x81, 0x13, 0x25, 0x07, 0xf1, 0x37, 0x09, 0x2e, 0x8b, + 0x24, 0x09, 0x08, 0xef, 0xcb, 0x8b, 0x31, 0x97, 0xde, 0x75, 0x38, 0x13, 0x98, 0xd6, 0x5e, 0x11, + 0xfe, 0x14, 0x59, 0x2d, 0x2e, 0xeb, 0x53, 0x01, 0x29, 0x2d, 0x7f, 0x47, 0x82, 0x57, 0xe3, 0x60, + 0x4c, 0xcc, 0x26, 0xfb, 0x48, 0xf4, 0xa3, 0x61, 0xe3, 0xbd, 0x8f, 0x44, 0xba, 0x3f, 0x4d, 0x53, + 0x93, 0x7f, 0x26, 0xc1, 0xe5, 0x37, 0xc8, 0xb1, 0xb3, 0x7e, 0x75, 0xc8, 0xf2, 0x0e, 0x78, 0x1f, + 0x58, 0x2c, 0xa3, 0x2f, 0xce, 0x62, 0x8f, 0x8f, 0xbe, 0x3f, 0x48, 0xf0, 0xf2, 0xa2, 0xa6, 0x05, + 0x2c, 0xa7, 0x77, 0xa9, 0x8c, 0x99, 0xb8, 0x47, 0x70, 0x72, 0xe0, 0x8a, 0xf3, 0x8e, 0xe9, 0x28, + 0x37, 0x9c, 0x38, 0x9f, 0x27, 0xfc, 0xb7, 0x9b, 0x8c, 0xe1, 0x62, 0x38, 0x8c, 0xe4, 0xf9, 0xfd, + 0x1b, 0x09, 0x4a, 0x2a, 0xd9, 0xb0, 0xb6, 0xc8, 0xf1, 0xb1, 0xf5, 0x96, 0x8f, 0x2d, 0x9f, 0x76, + 0x79, 0x99, 0xf9, 0x46, 0x7f, 0x27, 0xf5, 0x29, 0xba, 0x8f, 0x37, 0x88, 0xac, 0xc1, 0xa5, 0xc8, + 0xe5, 0x27, 0x67, 0xe9, 0xf7, 0x12, 0x94, 0x86, 0x48, 0xcd, 0xb7, 0x7b, 0xca, 0xdf, 0x1d, 0x33, + 0x4b, 0xe3, 0x57, 0xd5, 0xf2, 0xf7, 0x25, 0xb8, 0x14, 0x03, 0x86, 0x27, 0x9d, 0x17, 0x01, 0xfa, + 0x6d, 0x8d, 0x9e, 0x5c, 0xbe, 0x30, 0x78, 0xa2, 0xf7, 0xdb, 0x1e, 0x7d, 0x7f, 0xd5, 0xe7, 0x14, + 0x5b, 0x14, 0x7f, 0x5b, 0x82, 0xb3, 0xcb, 0x84, 0x8a, 0x62, 0xd1, 0xa2, 0x98, 0x12, 0x77, 0x7c, + 0xed, 0x0e, 0x54, 0x1b, 0x56, 0xd6, 0xa6, 0x87, 0x95, 0x34, 0x1d, 0x3e, 0x77, 0x68, 0x39, 0x1e, + 0x2b, 0xf7, 0xc1, 0x1b, 0xdb, 0x76, 0xb9, 0xc1, 0x23, 0xe6, 0x52, 0x78, 0xaa, 0xfb, 0x42, 0xa9, + 0x27, 0xa8, 0x2f, 0xae, 0xfc, 0x3e, 0x9c, 0xba, 0xfb, 0x94, 0x12, 0xc7, 0xc4, 0xc6, 0xa2, 0xa6, + 0x39, 0xc4, 0x75, 0x59, 0xea, 0xa3, 0x3c, 0x4c, 0x61, 0xf1, 0xe8, 0x9d, 0xcc, 0xde, 0x23, 0x5a, + 0x02, 0xd0, 0xed, 0xf6, 0x16, 0x71, 0x5c, 0x26, 0x10, 0x52, 0x5c, 0xc1, 0xbe, 0x12, 0x3e, 0x7b, + 0xd3, 0xfe, 0x92, 0x18, 0xae, 0x66, 0xf5, 0xde, 0x4f, 0xf9, 0xe7, 0x29, 0x38, 0xe1, 0xaf, 0x40, + 0x68, 0xde, 0x53, 0x2c, 0xd2, 0x28, 0xd9, 0x28, 0x54, 0xcb, 0x79, 0x48, 0xdb, 0x96, 0x43, 0xbd, + 0x63, 0x9a, 0xfb, 0x64, 0x57, 0x99, 0x52, 0xca, 0x57, 0xea, 0xd7, 0xe7, 0xae, 0xab, 0xdc, 0x80, + 0xde, 0x81, 0x69, 0xae, 0x97, 0x3a, 0x96, 0xc1, 0x4f, 0xe8, 0x4c, 0xbd, 0x1a, 0xaf, 0x36, 0x56, + 0x1e, 0x78, 0x6e, 0x5e, 0x81, 0xec, 0x87, 0x41, 0x5d, 0x38, 0x43, 0x3c, 0xe2, 0xda, 0x1e, 0x37, + 0xa2, 0xf6, 0xa6, 0xe3, 0x7c, 0x22, 0x04, 0x70, 0xfe, 0xe6, 0x67, 0xd4, 0x53, 0xe4, 0xf0, 0xeb, + 0x46, 0xb6, 0xbf, 0x15, 0xf5, 0x5f, 0x7d, 0x1e, 0x0a, 0x01, 0xc9, 0xd3, 0x12, 0xcd, 0x4b, 0xf4, + 0x5b, 0x09, 0x26, 0x96, 0x09, 0x45, 0xb7, 0xc2, 0xe7, 0x0e, 0xed, 0xef, 0x15, 0x46, 0xef, 0x48, + 0xc9, 0xcd, 0xe7, 0x7f, 0xfa, 0xfb, 0xf7, 0x52, 0x77, 0xd0, 0x22, 0xef, 0x34, 0x96, 0x03, 0x5a, + 0x8d, 0x03, 0xbd, 0xaa, 0xea, 0x07, 0xc3, 0x32, 0xea, 0x43, 0xf4, 0x4b, 0x09, 0xd2, 0x8c, 0x7b, + 0xb4, 0x10, 0xbd, 0x3f, 0x21, 0xed, 0xc3, 0xc2, 0x6b, 0x9f, 0xd6, 0x5d, 0xa4, 0x99, 0x5c, 0xe1, + 0x90, 0x4a, 0xe8, 0x62, 0x3c, 0x48, 0xe8, 0x2f, 0x12, 0x64, 0x44, 0xdb, 0x01, 0xbd, 0x96, 0xac, + 0x39, 0x55, 0x88, 0xae, 0x71, 0xf2, 0xc6, 0x47, 0x7f, 0x9c, 0xbd, 0x11, 0xa7, 0xcf, 0x71, 0x2a, + 0xc0, 0xc8, 0x91, 0x5d, 0x96, 0x63, 0x22, 0xbb, 0x29, 0xcd, 0xa2, 0x7f, 0x4b, 0x90, 0x11, 0xc2, + 0x31, 0x0a, 0x5c, 0x94, 0xc2, 0x8f, 0x03, 0xee, 0x9b, 0x92, 0x40, 0x17, 0x2d, 0x55, 0x87, 0xa2, + 0x5b, 0xaa, 0x27, 0x3f, 0x8a, 0x0c, 0xf8, 0xbf, 0x24, 0xc8, 0x08, 0xa1, 0x19, 0x05, 0x3c, 0x4a, + 0xf9, 0xc6, 0x01, 0xfe, 0x0d, 0x06, 0xfc, 0x66, 0x1c, 0x69, 0x7b, 0xe6, 0x60, 0x0f, 0xe8, 0xee, + 0x86, 0x4d, 0xb7, 0x45, 0x16, 0xce, 0x8e, 0x21, 0x0b, 0xff, 0x2b, 0xc1, 0x24, 0x17, 0xa6, 0x51, + 0x69, 0x18, 0xa1, 0x93, 0xe3, 0xa0, 0xfe, 0x16, 0x43, 0x3d, 0x1f, 0x43, 0x08, 0x87, 0x80, 0x6e, + 0xca, 0xcb, 0xc9, 0xf7, 0xdb, 0xe5, 0x80, 0xff, 0x29, 0x41, 0x9a, 0xa9, 0x59, 0x74, 0x3b, 0x0a, + 0x79, 0x98, 0xb4, 0x8e, 0x03, 0x7c, 0x47, 0x9c, 0xf3, 0x48, 0xed, 0x1c, 0x82, 0xfb, 0x4d, 0x79, + 0x69, 0x1c, 0xb8, 0x2d, 0x1b, 0xfd, 0x34, 0x05, 0x9f, 0x15, 0x1a, 0xd4, 0xa7, 0x98, 0x50, 0x33, + 0x8e, 0xce, 0x8d, 0x25, 0x11, 0xe3, 0x10, 0xf2, 0x13, 0x46, 0xc8, 0x9d, 0x11, 0xb5, 0xf0, 0xd0, + 0x1a, 0xf0, 0x65, 0xb9, 0x95, 0x9c, 0x1b, 0x7c, 0x90, 0x12, 0x56, 0x15, 0x18, 0x57, 0x42, 0x70, + 0x8e, 0xc0, 0xd5, 0x08, 0x72, 0x7a, 0x14, 0xae, 0x46, 0x12, 0xbe, 0x47, 0xcb, 0x95, 0x46, 0x02, + 0xb8, 0xfa, 0xb3, 0x04, 0x2f, 0x1c, 0xf8, 0x94, 0x45, 0x57, 0x23, 0x3f, 0x4f, 0x02, 0x3e, 0xc4, + 0x0b, 0xd7, 0x46, 0xf4, 0xf2, 0x2e, 0xf2, 0xaf, 0x70, 0x80, 0x2d, 0xf4, 0x4e, 0x72, 0x80, 0xdd, + 0x03, 0x38, 0xbe, 0x9b, 0x82, 0xdc, 0xa2, 0xa6, 0xf5, 0x3e, 0x15, 0xd1, 0x9d, 0x88, 0x6c, 0x89, + 0xd3, 0x11, 0x88, 0xb3, 0xf7, 0x3f, 0x60, 0x7b, 0xbf, 0x10, 0x5b, 0x9b, 0x0f, 0xdd, 0x75, 0x55, + 0xbe, 0x37, 0x86, 0x0c, 0xd9, 0x27, 0x80, 0xed, 0xf7, 0x0f, 0x53, 0x30, 0x23, 0x04, 0x71, 0x9f, + 0x96, 0xa5, 0x70, 0x5a, 0xe2, 0xaa, 0xff, 0x38, 0xcc, 0xfc, 0x88, 0x31, 0xf3, 0xfa, 0x28, 0x92, + 0x7c, 0x28, 0x39, 0x8f, 0xe4, 0x07, 0xc9, 0xc9, 0x71, 0x06, 0x98, 0x60, 0xfc, 0xfc, 0x47, 0x82, + 0x19, 0xf6, 0xbc, 0xaf, 0x77, 0xa3, 0xf8, 0x89, 0xab, 0xfb, 0x0b, 0xcb, 0x89, 0xe3, 0x78, 0x29, + 0xf3, 0x90, 0x13, 0x70, 0x1f, 0xad, 0x24, 0x26, 0x60, 0xff, 0x7f, 0x09, 0x6e, 0xe3, 0xed, 0x77, + 0xef, 0x75, 0x75, 0xfa, 0x64, 0x73, 0xad, 0xd2, 0xb1, 0x36, 0xaa, 0x62, 0xa9, 0x65, 0xf1, 0xff, + 0x84, 0xae, 0x55, 0xee, 0x12, 0x93, 0xdf, 0x6f, 0xd5, 0xb0, 0x3f, 0x2e, 0xdc, 0xf2, 0x3f, 0xaf, + 0x65, 0xb8, 0xc3, 0x95, 0xff, 0x05, 0x00, 0x00, 0xff, 0xff, 0x1f, 0x0f, 0x06, 0xa5, 0xef, 0x21, + 0x00, 0x00, +} diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1/target_group.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1/target_group.pb.go new file mode 100644 index 000000000..cc5bf1714 --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1/target_group.pb.go @@ -0,0 +1,215 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: yandex/cloud/loadbalancer/v1/target_group.proto + +package loadbalancer // import "github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1" + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" +import timestamp "github.com/golang/protobuf/ptypes/timestamp" +import _ "github.com/yandex-cloud/go-genproto/yandex/cloud/validation" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package + +// A TargetGroup resource. For more information, see [Target groups and resources](/docs/load-balancer/target-resources). +type TargetGroup struct { + // Output only. ID of the target group. + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + // ID of the folder that the target group belongs to. + FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` + // Output only. Creation timestamp in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format. + CreatedAt *timestamp.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` + // Name of the target group. + // The name is unique within the folder. 3-63 characters long. + Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` + // Description of the target group. 0-256 characters long. + Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` + // Resource labels as `` key:value `` pairs. Мaximum of 64 per resource. + Labels map[string]string `protobuf:"bytes,6,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + // ID of the region where the target group resides. + RegionId string `protobuf:"bytes,7,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` + // A list of targets in the target group. + Targets []*Target `protobuf:"bytes,9,rep,name=targets,proto3" json:"targets,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *TargetGroup) Reset() { *m = TargetGroup{} } +func (m *TargetGroup) String() string { return proto.CompactTextString(m) } +func (*TargetGroup) ProtoMessage() {} +func (*TargetGroup) Descriptor() ([]byte, []int) { + return fileDescriptor_target_group_035afd173b2a7108, []int{0} +} +func (m *TargetGroup) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_TargetGroup.Unmarshal(m, b) +} +func (m *TargetGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_TargetGroup.Marshal(b, m, deterministic) +} +func (dst *TargetGroup) XXX_Merge(src proto.Message) { + xxx_messageInfo_TargetGroup.Merge(dst, src) +} +func (m *TargetGroup) XXX_Size() int { + return xxx_messageInfo_TargetGroup.Size(m) +} +func (m *TargetGroup) XXX_DiscardUnknown() { + xxx_messageInfo_TargetGroup.DiscardUnknown(m) +} + +var xxx_messageInfo_TargetGroup proto.InternalMessageInfo + +func (m *TargetGroup) GetId() string { + if m != nil { + return m.Id + } + return "" +} + +func (m *TargetGroup) GetFolderId() string { + if m != nil { + return m.FolderId + } + return "" +} + +func (m *TargetGroup) GetCreatedAt() *timestamp.Timestamp { + if m != nil { + return m.CreatedAt + } + return nil +} + +func (m *TargetGroup) GetName() string { + if m != nil { + return m.Name + } + return "" +} + +func (m *TargetGroup) GetDescription() string { + if m != nil { + return m.Description + } + return "" +} + +func (m *TargetGroup) GetLabels() map[string]string { + if m != nil { + return m.Labels + } + return nil +} + +func (m *TargetGroup) GetRegionId() string { + if m != nil { + return m.RegionId + } + return "" +} + +func (m *TargetGroup) GetTargets() []*Target { + if m != nil { + return m.Targets + } + return nil +} + +// A Target resource. For more information, see [Target groups and resources](/docs/load-balancer/target-resources). +type Target struct { + // ID of the subnet that targets are connected to. + // All targets in the target group must be connected to the same subnet within a single availability zone. + SubnetId string `protobuf:"bytes,1,opt,name=subnet_id,json=subnetId,proto3" json:"subnet_id,omitempty"` + // IP address of the target. + Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *Target) Reset() { *m = Target{} } +func (m *Target) String() string { return proto.CompactTextString(m) } +func (*Target) ProtoMessage() {} +func (*Target) Descriptor() ([]byte, []int) { + return fileDescriptor_target_group_035afd173b2a7108, []int{1} +} +func (m *Target) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_Target.Unmarshal(m, b) +} +func (m *Target) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_Target.Marshal(b, m, deterministic) +} +func (dst *Target) XXX_Merge(src proto.Message) { + xxx_messageInfo_Target.Merge(dst, src) +} +func (m *Target) XXX_Size() int { + return xxx_messageInfo_Target.Size(m) +} +func (m *Target) XXX_DiscardUnknown() { + xxx_messageInfo_Target.DiscardUnknown(m) +} + +var xxx_messageInfo_Target proto.InternalMessageInfo + +func (m *Target) GetSubnetId() string { + if m != nil { + return m.SubnetId + } + return "" +} + +func (m *Target) GetAddress() string { + if m != nil { + return m.Address + } + return "" +} + +func init() { + proto.RegisterType((*TargetGroup)(nil), "yandex.cloud.loadbalancer.v1.TargetGroup") + proto.RegisterMapType((map[string]string)(nil), "yandex.cloud.loadbalancer.v1.TargetGroup.LabelsEntry") + proto.RegisterType((*Target)(nil), "yandex.cloud.loadbalancer.v1.Target") +} + +func init() { + proto.RegisterFile("yandex/cloud/loadbalancer/v1/target_group.proto", fileDescriptor_target_group_035afd173b2a7108) +} + +var fileDescriptor_target_group_035afd173b2a7108 = []byte{ + // 415 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x52, 0x4d, 0x8b, 0x14, 0x31, + 0x10, 0x65, 0x3e, 0x76, 0x66, 0xba, 0x1a, 0x44, 0x82, 0x87, 0x30, 0x2a, 0x0e, 0x8b, 0xc2, 0x5c, + 0x36, 0xed, 0xac, 0x2c, 0xb8, 0x7e, 0x81, 0x0b, 0x22, 0x03, 0x2e, 0x42, 0xb3, 0x27, 0x2f, 0x43, + 0xba, 0x53, 0x1b, 0x83, 0x99, 0x64, 0x48, 0xa7, 0x1b, 0xe7, 0x2f, 0x78, 0xf4, 0x57, 0xf9, 0xb3, + 0xa4, 0x93, 0x6e, 0x68, 0x2f, 0x83, 0xb7, 0x54, 0x55, 0x5e, 0xbd, 0xf7, 0xaa, 0x0a, 0xb2, 0x23, + 0x37, 0x02, 0x7f, 0x66, 0xa5, 0xb6, 0xb5, 0xc8, 0xb4, 0xe5, 0xa2, 0xe0, 0x9a, 0x9b, 0x12, 0x5d, + 0xd6, 0x6c, 0x32, 0xcf, 0x9d, 0x44, 0xbf, 0x93, 0xce, 0xd6, 0x07, 0x76, 0x70, 0xd6, 0x5b, 0xf2, + 0x24, 0x02, 0x58, 0x00, 0xb0, 0x21, 0x80, 0x35, 0x9b, 0xe5, 0x33, 0x69, 0xad, 0xd4, 0x98, 0x85, + 0xbf, 0x45, 0x7d, 0x9f, 0x79, 0xb5, 0xc7, 0xca, 0xf3, 0x7d, 0x07, 0x5f, 0x3e, 0xfd, 0x87, 0xaf, + 0xe1, 0x5a, 0x09, 0xee, 0x95, 0x35, 0xb1, 0x7c, 0xfe, 0x7b, 0x02, 0xe9, 0x5d, 0x20, 0xfd, 0xdc, + 0x72, 0x92, 0x07, 0x30, 0x56, 0x82, 0x8e, 0x56, 0xa3, 0x75, 0x92, 0x8f, 0x95, 0x20, 0x8f, 0x21, + 0xb9, 0xb7, 0x5a, 0xa0, 0xdb, 0x29, 0x41, 0xc7, 0x21, 0xbd, 0x88, 0x89, 0xad, 0x20, 0xd7, 0x00, + 0xa5, 0x43, 0xee, 0x51, 0xec, 0xb8, 0xa7, 0x93, 0xd5, 0x68, 0x9d, 0x5e, 0x2e, 0x59, 0x54, 0xc4, + 0x7a, 0x45, 0xec, 0xae, 0x57, 0x94, 0x27, 0xdd, 0xef, 0x8f, 0x9e, 0x10, 0x98, 0x1a, 0xbe, 0x47, + 0x3a, 0x0d, 0x2d, 0xc3, 0x9b, 0xac, 0x20, 0x15, 0x58, 0x95, 0x4e, 0x1d, 0x5a, 0x81, 0xf4, 0x2c, + 0x94, 0x86, 0x29, 0x72, 0x0b, 0x33, 0xcd, 0x0b, 0xd4, 0x15, 0x9d, 0xad, 0x26, 0xeb, 0xf4, 0xf2, + 0x8a, 0x9d, 0x1a, 0x0e, 0x1b, 0x18, 0x63, 0x5f, 0x02, 0xee, 0x93, 0xf1, 0xee, 0x98, 0x77, 0x4d, + 0x5a, 0x73, 0x0e, 0xa5, 0xb2, 0xa6, 0x35, 0x37, 0x8f, 0xe6, 0x62, 0x62, 0x2b, 0xc8, 0x07, 0x98, + 0xc7, 0x6d, 0x54, 0x34, 0x09, 0x64, 0xcf, 0xff, 0x87, 0x2c, 0xef, 0x41, 0xcb, 0x6b, 0x48, 0x07, + 0x9c, 0xe4, 0x21, 0x4c, 0x7e, 0xe0, 0xb1, 0x9b, 0x6c, 0xfb, 0x24, 0x8f, 0xe0, 0xac, 0xe1, 0xba, + 0xc6, 0x6e, 0xac, 0x31, 0x78, 0x33, 0x7e, 0x3d, 0x3a, 0xdf, 0xc2, 0x2c, 0x76, 0x23, 0x2f, 0x20, + 0xa9, 0xea, 0xc2, 0xa0, 0xdf, 0xf5, 0x5b, 0xb9, 0x59, 0xfc, 0xfa, 0xb3, 0x99, 0xbe, 0x7b, 0x7f, + 0xf5, 0x32, 0x5f, 0xc4, 0xd2, 0x56, 0x10, 0x0a, 0x73, 0x2e, 0x84, 0xc3, 0xaa, 0xea, 0x9a, 0xf5, + 0xe1, 0xcd, 0xd7, 0x6f, 0xb7, 0x52, 0xf9, 0xef, 0x75, 0xc1, 0x4a, 0xbb, 0xef, 0x6e, 0xef, 0x22, + 0xde, 0x82, 0xb4, 0x17, 0x12, 0x4d, 0x58, 0xd3, 0xc9, 0xa3, 0x7c, 0x3b, 0x8c, 0x8b, 0x59, 0x00, + 0xbc, 0xfa, 0x1b, 0x00, 0x00, 0xff, 0xff, 0x82, 0x5e, 0x67, 0x5c, 0xc8, 0x02, 0x00, 0x00, +} diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1/target_group_service.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1/target_group_service.pb.go new file mode 100644 index 000000000..fad6de4d3 --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1/target_group_service.pb.go @@ -0,0 +1,1238 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: yandex/cloud/loadbalancer/v1/target_group_service.proto + +package loadbalancer // import "github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1" + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" +import _ "github.com/yandex-cloud/go-genproto/yandex/api" +import operation "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" +import _ "github.com/yandex-cloud/go-genproto/yandex/cloud/validation" +import _ "google.golang.org/genproto/googleapis/api/annotations" +import field_mask "google.golang.org/genproto/protobuf/field_mask" + +import ( + context "golang.org/x/net/context" + grpc "google.golang.org/grpc" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package + +type GetTargetGroupRequest struct { + // ID of the TargetGroup resource to return. + // To get the target group ID, use a [TargetGroupService.List] request. + TargetGroupId string `protobuf:"bytes,1,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *GetTargetGroupRequest) Reset() { *m = GetTargetGroupRequest{} } +func (m *GetTargetGroupRequest) String() string { return proto.CompactTextString(m) } +func (*GetTargetGroupRequest) ProtoMessage() {} +func (*GetTargetGroupRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_target_group_service_7bf758e657f72fa8, []int{0} +} +func (m *GetTargetGroupRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_GetTargetGroupRequest.Unmarshal(m, b) +} +func (m *GetTargetGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_GetTargetGroupRequest.Marshal(b, m, deterministic) +} +func (dst *GetTargetGroupRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_GetTargetGroupRequest.Merge(dst, src) +} +func (m *GetTargetGroupRequest) XXX_Size() int { + return xxx_messageInfo_GetTargetGroupRequest.Size(m) +} +func (m *GetTargetGroupRequest) XXX_DiscardUnknown() { + xxx_messageInfo_GetTargetGroupRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_GetTargetGroupRequest proto.InternalMessageInfo + +func (m *GetTargetGroupRequest) GetTargetGroupId() string { + if m != nil { + return m.TargetGroupId + } + return "" +} + +type ListTargetGroupsRequest struct { + // ID of the folder to list target groups in. + // To get the folder ID, use a [TargetGroupService.List] request. + FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` + // The maximum number of results per page to return. If the number of available + // results is larger than [page_size], + // the service returns a [ListTargetGroupsResponse.next_page_token] + // that can be used to get the next page of results in subsequent list requests. + // Default value: 100. + PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` + // Page token. To get the next page of results, set [page_token] to the + // [ListTargetGroupsResponse.next_page_token] returned by a previous list request. + PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` + // A filter expression that filters resources listed in the response. + // The expression must specify: + // 1. The field name. Currently you can only filter by the [TargetGroup.name] field. + // 2. An operator. Can be either `=` or `!=` for single values, or `IN` or `NOT IN` for lists of values. + // 3. The value. Must be 3-63 characters long and match the regular expression `^[a-z][-a-z0-9]{1,61}[a-z0-9]$`. + Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ListTargetGroupsRequest) Reset() { *m = ListTargetGroupsRequest{} } +func (m *ListTargetGroupsRequest) String() string { return proto.CompactTextString(m) } +func (*ListTargetGroupsRequest) ProtoMessage() {} +func (*ListTargetGroupsRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_target_group_service_7bf758e657f72fa8, []int{1} +} +func (m *ListTargetGroupsRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ListTargetGroupsRequest.Unmarshal(m, b) +} +func (m *ListTargetGroupsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ListTargetGroupsRequest.Marshal(b, m, deterministic) +} +func (dst *ListTargetGroupsRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_ListTargetGroupsRequest.Merge(dst, src) +} +func (m *ListTargetGroupsRequest) XXX_Size() int { + return xxx_messageInfo_ListTargetGroupsRequest.Size(m) +} +func (m *ListTargetGroupsRequest) XXX_DiscardUnknown() { + xxx_messageInfo_ListTargetGroupsRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_ListTargetGroupsRequest proto.InternalMessageInfo + +func (m *ListTargetGroupsRequest) GetFolderId() string { + if m != nil { + return m.FolderId + } + return "" +} + +func (m *ListTargetGroupsRequest) GetPageSize() int64 { + if m != nil { + return m.PageSize + } + return 0 +} + +func (m *ListTargetGroupsRequest) GetPageToken() string { + if m != nil { + return m.PageToken + } + return "" +} + +func (m *ListTargetGroupsRequest) GetFilter() string { + if m != nil { + return m.Filter + } + return "" +} + +type ListTargetGroupsResponse struct { + // List of TargetGroup resources. + TargetGroups []*TargetGroup `protobuf:"bytes,1,rep,name=target_groups,json=targetGroups,proto3" json:"target_groups,omitempty"` + // This token allows you to get the next page of results for list requests. If the number of results + // is larger than [ListTargetGroupsRequest.page_size], use + // the [next_page_token] as the value + // for the [ListTargetGroupsRequest.page_token] query parameter + // in the next list request. Each subsequent list request will have its own + // [next_page_token] to continue paging through the results. + NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ListTargetGroupsResponse) Reset() { *m = ListTargetGroupsResponse{} } +func (m *ListTargetGroupsResponse) String() string { return proto.CompactTextString(m) } +func (*ListTargetGroupsResponse) ProtoMessage() {} +func (*ListTargetGroupsResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_target_group_service_7bf758e657f72fa8, []int{2} +} +func (m *ListTargetGroupsResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ListTargetGroupsResponse.Unmarshal(m, b) +} +func (m *ListTargetGroupsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ListTargetGroupsResponse.Marshal(b, m, deterministic) +} +func (dst *ListTargetGroupsResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_ListTargetGroupsResponse.Merge(dst, src) +} +func (m *ListTargetGroupsResponse) XXX_Size() int { + return xxx_messageInfo_ListTargetGroupsResponse.Size(m) +} +func (m *ListTargetGroupsResponse) XXX_DiscardUnknown() { + xxx_messageInfo_ListTargetGroupsResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_ListTargetGroupsResponse proto.InternalMessageInfo + +func (m *ListTargetGroupsResponse) GetTargetGroups() []*TargetGroup { + if m != nil { + return m.TargetGroups + } + return nil +} + +func (m *ListTargetGroupsResponse) GetNextPageToken() string { + if m != nil { + return m.NextPageToken + } + return "" +} + +type CreateTargetGroupRequest struct { + // ID of the folder to list target groups in. + // To get the folder ID, use a [TargetGroupService.List] request. + FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` + // Name of the target group. + // The name must be unique within the folder. + Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` + // Description of the target group. + Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` + // Resource labels as `` key:value `` pairs. + Labels map[string]string `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + // ID of the availability zone where the target group resides. + RegionId string `protobuf:"bytes,5,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` + // List of targets within the target group. + Targets []*Target `protobuf:"bytes,7,rep,name=targets,proto3" json:"targets,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CreateTargetGroupRequest) Reset() { *m = CreateTargetGroupRequest{} } +func (m *CreateTargetGroupRequest) String() string { return proto.CompactTextString(m) } +func (*CreateTargetGroupRequest) ProtoMessage() {} +func (*CreateTargetGroupRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_target_group_service_7bf758e657f72fa8, []int{3} +} +func (m *CreateTargetGroupRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CreateTargetGroupRequest.Unmarshal(m, b) +} +func (m *CreateTargetGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CreateTargetGroupRequest.Marshal(b, m, deterministic) +} +func (dst *CreateTargetGroupRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_CreateTargetGroupRequest.Merge(dst, src) +} +func (m *CreateTargetGroupRequest) XXX_Size() int { + return xxx_messageInfo_CreateTargetGroupRequest.Size(m) +} +func (m *CreateTargetGroupRequest) XXX_DiscardUnknown() { + xxx_messageInfo_CreateTargetGroupRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_CreateTargetGroupRequest proto.InternalMessageInfo + +func (m *CreateTargetGroupRequest) GetFolderId() string { + if m != nil { + return m.FolderId + } + return "" +} + +func (m *CreateTargetGroupRequest) GetName() string { + if m != nil { + return m.Name + } + return "" +} + +func (m *CreateTargetGroupRequest) GetDescription() string { + if m != nil { + return m.Description + } + return "" +} + +func (m *CreateTargetGroupRequest) GetLabels() map[string]string { + if m != nil { + return m.Labels + } + return nil +} + +func (m *CreateTargetGroupRequest) GetRegionId() string { + if m != nil { + return m.RegionId + } + return "" +} + +func (m *CreateTargetGroupRequest) GetTargets() []*Target { + if m != nil { + return m.Targets + } + return nil +} + +type CreateTargetGroupMetadata struct { + // ID of the target group that is being created. + TargetGroupId string `protobuf:"bytes,1,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CreateTargetGroupMetadata) Reset() { *m = CreateTargetGroupMetadata{} } +func (m *CreateTargetGroupMetadata) String() string { return proto.CompactTextString(m) } +func (*CreateTargetGroupMetadata) ProtoMessage() {} +func (*CreateTargetGroupMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_target_group_service_7bf758e657f72fa8, []int{4} +} +func (m *CreateTargetGroupMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CreateTargetGroupMetadata.Unmarshal(m, b) +} +func (m *CreateTargetGroupMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CreateTargetGroupMetadata.Marshal(b, m, deterministic) +} +func (dst *CreateTargetGroupMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_CreateTargetGroupMetadata.Merge(dst, src) +} +func (m *CreateTargetGroupMetadata) XXX_Size() int { + return xxx_messageInfo_CreateTargetGroupMetadata.Size(m) +} +func (m *CreateTargetGroupMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_CreateTargetGroupMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_CreateTargetGroupMetadata proto.InternalMessageInfo + +func (m *CreateTargetGroupMetadata) GetTargetGroupId() string { + if m != nil { + return m.TargetGroupId + } + return "" +} + +type UpdateTargetGroupRequest struct { + // ID of the TargetGroup resource to update. + // To get the target group ID, use a [TargetGroupService.List] request. + TargetGroupId string `protobuf:"bytes,1,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` + // Field mask that specifies which fields of the TargetGroup resource are going to be updated. + UpdateMask *field_mask.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` + // Name of the target group. + // The name must be unique within the folder. + Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` + // Description of the target group. + Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` + // Resource labels as `` key:value `` pairs. + // + // The existing set of `` labels `` is completely replaced with the provided set. + Labels map[string]string `protobuf:"bytes,5,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + // A new list of targets for this target group. + Targets []*Target `protobuf:"bytes,6,rep,name=targets,proto3" json:"targets,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *UpdateTargetGroupRequest) Reset() { *m = UpdateTargetGroupRequest{} } +func (m *UpdateTargetGroupRequest) String() string { return proto.CompactTextString(m) } +func (*UpdateTargetGroupRequest) ProtoMessage() {} +func (*UpdateTargetGroupRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_target_group_service_7bf758e657f72fa8, []int{5} +} +func (m *UpdateTargetGroupRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_UpdateTargetGroupRequest.Unmarshal(m, b) +} +func (m *UpdateTargetGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_UpdateTargetGroupRequest.Marshal(b, m, deterministic) +} +func (dst *UpdateTargetGroupRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_UpdateTargetGroupRequest.Merge(dst, src) +} +func (m *UpdateTargetGroupRequest) XXX_Size() int { + return xxx_messageInfo_UpdateTargetGroupRequest.Size(m) +} +func (m *UpdateTargetGroupRequest) XXX_DiscardUnknown() { + xxx_messageInfo_UpdateTargetGroupRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_UpdateTargetGroupRequest proto.InternalMessageInfo + +func (m *UpdateTargetGroupRequest) GetTargetGroupId() string { + if m != nil { + return m.TargetGroupId + } + return "" +} + +func (m *UpdateTargetGroupRequest) GetUpdateMask() *field_mask.FieldMask { + if m != nil { + return m.UpdateMask + } + return nil +} + +func (m *UpdateTargetGroupRequest) GetName() string { + if m != nil { + return m.Name + } + return "" +} + +func (m *UpdateTargetGroupRequest) GetDescription() string { + if m != nil { + return m.Description + } + return "" +} + +func (m *UpdateTargetGroupRequest) GetLabels() map[string]string { + if m != nil { + return m.Labels + } + return nil +} + +func (m *UpdateTargetGroupRequest) GetTargets() []*Target { + if m != nil { + return m.Targets + } + return nil +} + +type UpdateTargetGroupMetadata struct { + // ID of the target group that is being updated. + TargetGroupId string `protobuf:"bytes,1,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *UpdateTargetGroupMetadata) Reset() { *m = UpdateTargetGroupMetadata{} } +func (m *UpdateTargetGroupMetadata) String() string { return proto.CompactTextString(m) } +func (*UpdateTargetGroupMetadata) ProtoMessage() {} +func (*UpdateTargetGroupMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_target_group_service_7bf758e657f72fa8, []int{6} +} +func (m *UpdateTargetGroupMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_UpdateTargetGroupMetadata.Unmarshal(m, b) +} +func (m *UpdateTargetGroupMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_UpdateTargetGroupMetadata.Marshal(b, m, deterministic) +} +func (dst *UpdateTargetGroupMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_UpdateTargetGroupMetadata.Merge(dst, src) +} +func (m *UpdateTargetGroupMetadata) XXX_Size() int { + return xxx_messageInfo_UpdateTargetGroupMetadata.Size(m) +} +func (m *UpdateTargetGroupMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_UpdateTargetGroupMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_UpdateTargetGroupMetadata proto.InternalMessageInfo + +func (m *UpdateTargetGroupMetadata) GetTargetGroupId() string { + if m != nil { + return m.TargetGroupId + } + return "" +} + +type DeleteTargetGroupRequest struct { + // ID of the target group to delete. + // To get the target group ID, use a [TargetGroupService.List] request. + TargetGroupId string `protobuf:"bytes,1,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *DeleteTargetGroupRequest) Reset() { *m = DeleteTargetGroupRequest{} } +func (m *DeleteTargetGroupRequest) String() string { return proto.CompactTextString(m) } +func (*DeleteTargetGroupRequest) ProtoMessage() {} +func (*DeleteTargetGroupRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_target_group_service_7bf758e657f72fa8, []int{7} +} +func (m *DeleteTargetGroupRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_DeleteTargetGroupRequest.Unmarshal(m, b) +} +func (m *DeleteTargetGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_DeleteTargetGroupRequest.Marshal(b, m, deterministic) +} +func (dst *DeleteTargetGroupRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_DeleteTargetGroupRequest.Merge(dst, src) +} +func (m *DeleteTargetGroupRequest) XXX_Size() int { + return xxx_messageInfo_DeleteTargetGroupRequest.Size(m) +} +func (m *DeleteTargetGroupRequest) XXX_DiscardUnknown() { + xxx_messageInfo_DeleteTargetGroupRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_DeleteTargetGroupRequest proto.InternalMessageInfo + +func (m *DeleteTargetGroupRequest) GetTargetGroupId() string { + if m != nil { + return m.TargetGroupId + } + return "" +} + +type DeleteTargetGroupMetadata struct { + // ID of the target group that is being deleted. + TargetGroupId string `protobuf:"bytes,1,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *DeleteTargetGroupMetadata) Reset() { *m = DeleteTargetGroupMetadata{} } +func (m *DeleteTargetGroupMetadata) String() string { return proto.CompactTextString(m) } +func (*DeleteTargetGroupMetadata) ProtoMessage() {} +func (*DeleteTargetGroupMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_target_group_service_7bf758e657f72fa8, []int{8} +} +func (m *DeleteTargetGroupMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_DeleteTargetGroupMetadata.Unmarshal(m, b) +} +func (m *DeleteTargetGroupMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_DeleteTargetGroupMetadata.Marshal(b, m, deterministic) +} +func (dst *DeleteTargetGroupMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_DeleteTargetGroupMetadata.Merge(dst, src) +} +func (m *DeleteTargetGroupMetadata) XXX_Size() int { + return xxx_messageInfo_DeleteTargetGroupMetadata.Size(m) +} +func (m *DeleteTargetGroupMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_DeleteTargetGroupMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_DeleteTargetGroupMetadata proto.InternalMessageInfo + +func (m *DeleteTargetGroupMetadata) GetTargetGroupId() string { + if m != nil { + return m.TargetGroupId + } + return "" +} + +type AddTargetsRequest struct { + // ID of the TargetGroup resource to add targets to. + // To get the target group ID, use a [TargetGroupService.List] request. + TargetGroupId string `protobuf:"bytes,1,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` + // List of targets to add to the target group. + Targets []*Target `protobuf:"bytes,2,rep,name=targets,proto3" json:"targets,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *AddTargetsRequest) Reset() { *m = AddTargetsRequest{} } +func (m *AddTargetsRequest) String() string { return proto.CompactTextString(m) } +func (*AddTargetsRequest) ProtoMessage() {} +func (*AddTargetsRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_target_group_service_7bf758e657f72fa8, []int{9} +} +func (m *AddTargetsRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_AddTargetsRequest.Unmarshal(m, b) +} +func (m *AddTargetsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_AddTargetsRequest.Marshal(b, m, deterministic) +} +func (dst *AddTargetsRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_AddTargetsRequest.Merge(dst, src) +} +func (m *AddTargetsRequest) XXX_Size() int { + return xxx_messageInfo_AddTargetsRequest.Size(m) +} +func (m *AddTargetsRequest) XXX_DiscardUnknown() { + xxx_messageInfo_AddTargetsRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_AddTargetsRequest proto.InternalMessageInfo + +func (m *AddTargetsRequest) GetTargetGroupId() string { + if m != nil { + return m.TargetGroupId + } + return "" +} + +func (m *AddTargetsRequest) GetTargets() []*Target { + if m != nil { + return m.Targets + } + return nil +} + +type AddTargetsMetadata struct { + // ID of the target group that targets are being added to. + TargetGroupId string `protobuf:"bytes,1,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *AddTargetsMetadata) Reset() { *m = AddTargetsMetadata{} } +func (m *AddTargetsMetadata) String() string { return proto.CompactTextString(m) } +func (*AddTargetsMetadata) ProtoMessage() {} +func (*AddTargetsMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_target_group_service_7bf758e657f72fa8, []int{10} +} +func (m *AddTargetsMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_AddTargetsMetadata.Unmarshal(m, b) +} +func (m *AddTargetsMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_AddTargetsMetadata.Marshal(b, m, deterministic) +} +func (dst *AddTargetsMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_AddTargetsMetadata.Merge(dst, src) +} +func (m *AddTargetsMetadata) XXX_Size() int { + return xxx_messageInfo_AddTargetsMetadata.Size(m) +} +func (m *AddTargetsMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_AddTargetsMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_AddTargetsMetadata proto.InternalMessageInfo + +func (m *AddTargetsMetadata) GetTargetGroupId() string { + if m != nil { + return m.TargetGroupId + } + return "" +} + +type RemoveTargetsRequest struct { + // ID of the target group to remove targets from. + // To get the target group ID, use a [TargetGroupService.List] request. + TargetGroupId string `protobuf:"bytes,1,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` + // List of targets to remove from the target group. + Targets []*Target `protobuf:"bytes,2,rep,name=targets,proto3" json:"targets,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *RemoveTargetsRequest) Reset() { *m = RemoveTargetsRequest{} } +func (m *RemoveTargetsRequest) String() string { return proto.CompactTextString(m) } +func (*RemoveTargetsRequest) ProtoMessage() {} +func (*RemoveTargetsRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_target_group_service_7bf758e657f72fa8, []int{11} +} +func (m *RemoveTargetsRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_RemoveTargetsRequest.Unmarshal(m, b) +} +func (m *RemoveTargetsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_RemoveTargetsRequest.Marshal(b, m, deterministic) +} +func (dst *RemoveTargetsRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_RemoveTargetsRequest.Merge(dst, src) +} +func (m *RemoveTargetsRequest) XXX_Size() int { + return xxx_messageInfo_RemoveTargetsRequest.Size(m) +} +func (m *RemoveTargetsRequest) XXX_DiscardUnknown() { + xxx_messageInfo_RemoveTargetsRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_RemoveTargetsRequest proto.InternalMessageInfo + +func (m *RemoveTargetsRequest) GetTargetGroupId() string { + if m != nil { + return m.TargetGroupId + } + return "" +} + +func (m *RemoveTargetsRequest) GetTargets() []*Target { + if m != nil { + return m.Targets + } + return nil +} + +type RemoveTargetsMetadata struct { + // ID of the target group that targets are being removed from. + TargetGroupId string `protobuf:"bytes,1,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *RemoveTargetsMetadata) Reset() { *m = RemoveTargetsMetadata{} } +func (m *RemoveTargetsMetadata) String() string { return proto.CompactTextString(m) } +func (*RemoveTargetsMetadata) ProtoMessage() {} +func (*RemoveTargetsMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_target_group_service_7bf758e657f72fa8, []int{12} +} +func (m *RemoveTargetsMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_RemoveTargetsMetadata.Unmarshal(m, b) +} +func (m *RemoveTargetsMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_RemoveTargetsMetadata.Marshal(b, m, deterministic) +} +func (dst *RemoveTargetsMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_RemoveTargetsMetadata.Merge(dst, src) +} +func (m *RemoveTargetsMetadata) XXX_Size() int { + return xxx_messageInfo_RemoveTargetsMetadata.Size(m) +} +func (m *RemoveTargetsMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_RemoveTargetsMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_RemoveTargetsMetadata proto.InternalMessageInfo + +func (m *RemoveTargetsMetadata) GetTargetGroupId() string { + if m != nil { + return m.TargetGroupId + } + return "" +} + +type ListTargetGroupOperationsRequest struct { + // ID of the TargetGroup resource to update. + // To get the target group ID, use a [TargetGroupService.List] request. + TargetGroupId string `protobuf:"bytes,1,opt,name=target_group_id,json=targetGroupId,proto3" json:"target_group_id,omitempty"` + // The maximum number of results per page that should be returned. If the number of available + // results is larger than [page_size], the service returns a [ListTargetGroupOperationsResponse.next_page_token] + // that can be used to get the next page of results in subsequent list requests. + // Default value: 100. + PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` + // Page token. To get the next page of results, set [page_token] to the + // [ListTargetGroupOperationsResponse.next_page_token] returned by a previous list request. + PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ListTargetGroupOperationsRequest) Reset() { *m = ListTargetGroupOperationsRequest{} } +func (m *ListTargetGroupOperationsRequest) String() string { return proto.CompactTextString(m) } +func (*ListTargetGroupOperationsRequest) ProtoMessage() {} +func (*ListTargetGroupOperationsRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_target_group_service_7bf758e657f72fa8, []int{13} +} +func (m *ListTargetGroupOperationsRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ListTargetGroupOperationsRequest.Unmarshal(m, b) +} +func (m *ListTargetGroupOperationsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ListTargetGroupOperationsRequest.Marshal(b, m, deterministic) +} +func (dst *ListTargetGroupOperationsRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_ListTargetGroupOperationsRequest.Merge(dst, src) +} +func (m *ListTargetGroupOperationsRequest) XXX_Size() int { + return xxx_messageInfo_ListTargetGroupOperationsRequest.Size(m) +} +func (m *ListTargetGroupOperationsRequest) XXX_DiscardUnknown() { + xxx_messageInfo_ListTargetGroupOperationsRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_ListTargetGroupOperationsRequest proto.InternalMessageInfo + +func (m *ListTargetGroupOperationsRequest) GetTargetGroupId() string { + if m != nil { + return m.TargetGroupId + } + return "" +} + +func (m *ListTargetGroupOperationsRequest) GetPageSize() int64 { + if m != nil { + return m.PageSize + } + return 0 +} + +func (m *ListTargetGroupOperationsRequest) GetPageToken() string { + if m != nil { + return m.PageToken + } + return "" +} + +type ListTargetGroupOperationsResponse struct { + // List of operations for the specified target group. + Operations []*operation.Operation `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"` + // This token allows you to get the next page of results for list requests. If the number of results + // is larger than [ListTargetGroupOperationsRequest.page_size], use the [next_page_token] as the value + // for the [ListTargetGroupOperationsRequest.page_token] query parameter in the next list request. + // Each subsequent list request will have its own [next_page_token] to continue paging through the results. + NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ListTargetGroupOperationsResponse) Reset() { *m = ListTargetGroupOperationsResponse{} } +func (m *ListTargetGroupOperationsResponse) String() string { return proto.CompactTextString(m) } +func (*ListTargetGroupOperationsResponse) ProtoMessage() {} +func (*ListTargetGroupOperationsResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_target_group_service_7bf758e657f72fa8, []int{14} +} +func (m *ListTargetGroupOperationsResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ListTargetGroupOperationsResponse.Unmarshal(m, b) +} +func (m *ListTargetGroupOperationsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ListTargetGroupOperationsResponse.Marshal(b, m, deterministic) +} +func (dst *ListTargetGroupOperationsResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_ListTargetGroupOperationsResponse.Merge(dst, src) +} +func (m *ListTargetGroupOperationsResponse) XXX_Size() int { + return xxx_messageInfo_ListTargetGroupOperationsResponse.Size(m) +} +func (m *ListTargetGroupOperationsResponse) XXX_DiscardUnknown() { + xxx_messageInfo_ListTargetGroupOperationsResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_ListTargetGroupOperationsResponse proto.InternalMessageInfo + +func (m *ListTargetGroupOperationsResponse) GetOperations() []*operation.Operation { + if m != nil { + return m.Operations + } + return nil +} + +func (m *ListTargetGroupOperationsResponse) GetNextPageToken() string { + if m != nil { + return m.NextPageToken + } + return "" +} + +func init() { + proto.RegisterType((*GetTargetGroupRequest)(nil), "yandex.cloud.loadbalancer.v1.GetTargetGroupRequest") + proto.RegisterType((*ListTargetGroupsRequest)(nil), "yandex.cloud.loadbalancer.v1.ListTargetGroupsRequest") + proto.RegisterType((*ListTargetGroupsResponse)(nil), "yandex.cloud.loadbalancer.v1.ListTargetGroupsResponse") + proto.RegisterType((*CreateTargetGroupRequest)(nil), "yandex.cloud.loadbalancer.v1.CreateTargetGroupRequest") + proto.RegisterMapType((map[string]string)(nil), "yandex.cloud.loadbalancer.v1.CreateTargetGroupRequest.LabelsEntry") + proto.RegisterType((*CreateTargetGroupMetadata)(nil), "yandex.cloud.loadbalancer.v1.CreateTargetGroupMetadata") + proto.RegisterType((*UpdateTargetGroupRequest)(nil), "yandex.cloud.loadbalancer.v1.UpdateTargetGroupRequest") + proto.RegisterMapType((map[string]string)(nil), "yandex.cloud.loadbalancer.v1.UpdateTargetGroupRequest.LabelsEntry") + proto.RegisterType((*UpdateTargetGroupMetadata)(nil), "yandex.cloud.loadbalancer.v1.UpdateTargetGroupMetadata") + proto.RegisterType((*DeleteTargetGroupRequest)(nil), "yandex.cloud.loadbalancer.v1.DeleteTargetGroupRequest") + proto.RegisterType((*DeleteTargetGroupMetadata)(nil), "yandex.cloud.loadbalancer.v1.DeleteTargetGroupMetadata") + proto.RegisterType((*AddTargetsRequest)(nil), "yandex.cloud.loadbalancer.v1.AddTargetsRequest") + proto.RegisterType((*AddTargetsMetadata)(nil), "yandex.cloud.loadbalancer.v1.AddTargetsMetadata") + proto.RegisterType((*RemoveTargetsRequest)(nil), "yandex.cloud.loadbalancer.v1.RemoveTargetsRequest") + proto.RegisterType((*RemoveTargetsMetadata)(nil), "yandex.cloud.loadbalancer.v1.RemoveTargetsMetadata") + proto.RegisterType((*ListTargetGroupOperationsRequest)(nil), "yandex.cloud.loadbalancer.v1.ListTargetGroupOperationsRequest") + proto.RegisterType((*ListTargetGroupOperationsResponse)(nil), "yandex.cloud.loadbalancer.v1.ListTargetGroupOperationsResponse") +} + +// Reference imports to suppress errors if they are not otherwise used. +var _ context.Context +var _ grpc.ClientConn + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the grpc package it is being compiled against. +const _ = grpc.SupportPackageIsVersion4 + +// TargetGroupServiceClient is the client API for TargetGroupService service. +// +// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. +type TargetGroupServiceClient interface { + // Returns the specified TargetGroup resource. + Get(ctx context.Context, in *GetTargetGroupRequest, opts ...grpc.CallOption) (*TargetGroup, error) + // Retrieves the list of TargetGroup resources in the specified folder. + List(ctx context.Context, in *ListTargetGroupsRequest, opts ...grpc.CallOption) (*ListTargetGroupsResponse, error) + // Creates a target group in the specified folder and adds the specified targets to it. + Create(ctx context.Context, in *CreateTargetGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) + // Updates the specified target group. + Update(ctx context.Context, in *UpdateTargetGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) + // Deletes the specified target group. + Delete(ctx context.Context, in *DeleteTargetGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) + // Adds targets to the target group. + AddTargets(ctx context.Context, in *AddTargetsRequest, opts ...grpc.CallOption) (*operation.Operation, error) + // Removes targets from the target group. + RemoveTargets(ctx context.Context, in *RemoveTargetsRequest, opts ...grpc.CallOption) (*operation.Operation, error) + // Lists operations for the specified target group. + ListOperations(ctx context.Context, in *ListTargetGroupOperationsRequest, opts ...grpc.CallOption) (*ListTargetGroupOperationsResponse, error) +} + +type targetGroupServiceClient struct { + cc *grpc.ClientConn +} + +func NewTargetGroupServiceClient(cc *grpc.ClientConn) TargetGroupServiceClient { + return &targetGroupServiceClient{cc} +} + +func (c *targetGroupServiceClient) Get(ctx context.Context, in *GetTargetGroupRequest, opts ...grpc.CallOption) (*TargetGroup, error) { + out := new(TargetGroup) + err := c.cc.Invoke(ctx, "/yandex.cloud.loadbalancer.v1.TargetGroupService/Get", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *targetGroupServiceClient) List(ctx context.Context, in *ListTargetGroupsRequest, opts ...grpc.CallOption) (*ListTargetGroupsResponse, error) { + out := new(ListTargetGroupsResponse) + err := c.cc.Invoke(ctx, "/yandex.cloud.loadbalancer.v1.TargetGroupService/List", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *targetGroupServiceClient) Create(ctx context.Context, in *CreateTargetGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.loadbalancer.v1.TargetGroupService/Create", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *targetGroupServiceClient) Update(ctx context.Context, in *UpdateTargetGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.loadbalancer.v1.TargetGroupService/Update", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *targetGroupServiceClient) Delete(ctx context.Context, in *DeleteTargetGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.loadbalancer.v1.TargetGroupService/Delete", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *targetGroupServiceClient) AddTargets(ctx context.Context, in *AddTargetsRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.loadbalancer.v1.TargetGroupService/AddTargets", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *targetGroupServiceClient) RemoveTargets(ctx context.Context, in *RemoveTargetsRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.loadbalancer.v1.TargetGroupService/RemoveTargets", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *targetGroupServiceClient) ListOperations(ctx context.Context, in *ListTargetGroupOperationsRequest, opts ...grpc.CallOption) (*ListTargetGroupOperationsResponse, error) { + out := new(ListTargetGroupOperationsResponse) + err := c.cc.Invoke(ctx, "/yandex.cloud.loadbalancer.v1.TargetGroupService/ListOperations", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +// TargetGroupServiceServer is the server API for TargetGroupService service. +type TargetGroupServiceServer interface { + // Returns the specified TargetGroup resource. + Get(context.Context, *GetTargetGroupRequest) (*TargetGroup, error) + // Retrieves the list of TargetGroup resources in the specified folder. + List(context.Context, *ListTargetGroupsRequest) (*ListTargetGroupsResponse, error) + // Creates a target group in the specified folder and adds the specified targets to it. + Create(context.Context, *CreateTargetGroupRequest) (*operation.Operation, error) + // Updates the specified target group. + Update(context.Context, *UpdateTargetGroupRequest) (*operation.Operation, error) + // Deletes the specified target group. + Delete(context.Context, *DeleteTargetGroupRequest) (*operation.Operation, error) + // Adds targets to the target group. + AddTargets(context.Context, *AddTargetsRequest) (*operation.Operation, error) + // Removes targets from the target group. + RemoveTargets(context.Context, *RemoveTargetsRequest) (*operation.Operation, error) + // Lists operations for the specified target group. + ListOperations(context.Context, *ListTargetGroupOperationsRequest) (*ListTargetGroupOperationsResponse, error) +} + +func RegisterTargetGroupServiceServer(s *grpc.Server, srv TargetGroupServiceServer) { + s.RegisterService(&_TargetGroupService_serviceDesc, srv) +} + +func _TargetGroupService_Get_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(GetTargetGroupRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(TargetGroupServiceServer).Get(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.loadbalancer.v1.TargetGroupService/Get", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(TargetGroupServiceServer).Get(ctx, req.(*GetTargetGroupRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _TargetGroupService_List_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(ListTargetGroupsRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(TargetGroupServiceServer).List(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.loadbalancer.v1.TargetGroupService/List", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(TargetGroupServiceServer).List(ctx, req.(*ListTargetGroupsRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _TargetGroupService_Create_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(CreateTargetGroupRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(TargetGroupServiceServer).Create(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.loadbalancer.v1.TargetGroupService/Create", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(TargetGroupServiceServer).Create(ctx, req.(*CreateTargetGroupRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _TargetGroupService_Update_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(UpdateTargetGroupRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(TargetGroupServiceServer).Update(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.loadbalancer.v1.TargetGroupService/Update", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(TargetGroupServiceServer).Update(ctx, req.(*UpdateTargetGroupRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _TargetGroupService_Delete_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(DeleteTargetGroupRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(TargetGroupServiceServer).Delete(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.loadbalancer.v1.TargetGroupService/Delete", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(TargetGroupServiceServer).Delete(ctx, req.(*DeleteTargetGroupRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _TargetGroupService_AddTargets_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(AddTargetsRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(TargetGroupServiceServer).AddTargets(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.loadbalancer.v1.TargetGroupService/AddTargets", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(TargetGroupServiceServer).AddTargets(ctx, req.(*AddTargetsRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _TargetGroupService_RemoveTargets_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(RemoveTargetsRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(TargetGroupServiceServer).RemoveTargets(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.loadbalancer.v1.TargetGroupService/RemoveTargets", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(TargetGroupServiceServer).RemoveTargets(ctx, req.(*RemoveTargetsRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _TargetGroupService_ListOperations_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(ListTargetGroupOperationsRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(TargetGroupServiceServer).ListOperations(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.loadbalancer.v1.TargetGroupService/ListOperations", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(TargetGroupServiceServer).ListOperations(ctx, req.(*ListTargetGroupOperationsRequest)) + } + return interceptor(ctx, in, info, handler) +} + +var _TargetGroupService_serviceDesc = grpc.ServiceDesc{ + ServiceName: "yandex.cloud.loadbalancer.v1.TargetGroupService", + HandlerType: (*TargetGroupServiceServer)(nil), + Methods: []grpc.MethodDesc{ + { + MethodName: "Get", + Handler: _TargetGroupService_Get_Handler, + }, + { + MethodName: "List", + Handler: _TargetGroupService_List_Handler, + }, + { + MethodName: "Create", + Handler: _TargetGroupService_Create_Handler, + }, + { + MethodName: "Update", + Handler: _TargetGroupService_Update_Handler, + }, + { + MethodName: "Delete", + Handler: _TargetGroupService_Delete_Handler, + }, + { + MethodName: "AddTargets", + Handler: _TargetGroupService_AddTargets_Handler, + }, + { + MethodName: "RemoveTargets", + Handler: _TargetGroupService_RemoveTargets_Handler, + }, + { + MethodName: "ListOperations", + Handler: _TargetGroupService_ListOperations_Handler, + }, + }, + Streams: []grpc.StreamDesc{}, + Metadata: "yandex/cloud/loadbalancer/v1/target_group_service.proto", +} + +func init() { + proto.RegisterFile("yandex/cloud/loadbalancer/v1/target_group_service.proto", fileDescriptor_target_group_service_7bf758e657f72fa8) +} + +var fileDescriptor_target_group_service_7bf758e657f72fa8 = []byte{ + // 1166 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x58, 0xbf, 0x6f, 0xdb, 0xd6, + 0x13, 0xc7, 0xb3, 0x64, 0x25, 0x3a, 0xd9, 0xdf, 0xe4, 0xfb, 0x10, 0xa3, 0xac, 0x90, 0x14, 0x32, + 0x1b, 0xb8, 0x8e, 0x5a, 0x51, 0xa2, 0x1c, 0xab, 0x71, 0xfc, 0xab, 0x91, 0x9b, 0x1a, 0x06, 0xe2, + 0x26, 0x60, 0x92, 0xa5, 0x46, 0x20, 0x3c, 0x9b, 0xcf, 0x2a, 0x61, 0x9a, 0x54, 0x48, 0x4a, 0x88, + 0x9d, 0x66, 0xf1, 0xe8, 0xa1, 0x43, 0x8a, 0x4e, 0x45, 0xd1, 0x3f, 0xa0, 0x9b, 0xc7, 0x16, 0x9d, + 0xed, 0xa1, 0x5d, 0x1c, 0xa0, 0x40, 0xf7, 0x0e, 0x5d, 0xba, 0x64, 0xec, 0x54, 0xf0, 0x3d, 0x4a, + 0xa2, 0x4c, 0x89, 0x26, 0xed, 0xb4, 0xe8, 0x26, 0xf2, 0xde, 0x9d, 0x3e, 0x9f, 0xbb, 0x7b, 0x77, + 0x1f, 0x10, 0x3e, 0xdc, 0x21, 0x86, 0x4a, 0x9f, 0x15, 0x37, 0x74, 0xb3, 0xa9, 0x16, 0x75, 0x93, + 0xa8, 0xeb, 0x44, 0x27, 0xc6, 0x06, 0xb5, 0x8a, 0x2d, 0xb9, 0xe8, 0x10, 0xab, 0x4e, 0x9d, 0x5a, + 0xdd, 0x32, 0x9b, 0x8d, 0x9a, 0x4d, 0xad, 0x96, 0xb6, 0x41, 0xa5, 0x86, 0x65, 0x3a, 0x26, 0xbe, + 0xca, 0x1d, 0x25, 0xe6, 0x28, 0xf9, 0x1d, 0xa5, 0x96, 0x9c, 0xbd, 0x5a, 0x37, 0xcd, 0xba, 0x4e, + 0x8b, 0xa4, 0xa1, 0x15, 0x89, 0x61, 0x98, 0x0e, 0x71, 0x34, 0xd3, 0xb0, 0xb9, 0x6f, 0x36, 0xe7, + 0x59, 0xd9, 0xd3, 0x7a, 0x73, 0xb3, 0xb8, 0xa9, 0x51, 0x5d, 0xad, 0x6d, 0x13, 0x7b, 0xcb, 0x3b, + 0x91, 0xf5, 0x60, 0xb9, 0xfe, 0x66, 0x83, 0x5a, 0xcc, 0xdd, 0xb3, 0x5d, 0xeb, 0x81, 0xdc, 0x22, + 0xba, 0xa6, 0xfa, 0xcd, 0x13, 0x3d, 0xe6, 0x8e, 0x73, 0x20, 0x4c, 0x31, 0x32, 0x73, 0xee, 0x20, + 0xae, 0xc2, 0xd8, 0x32, 0x75, 0x1e, 0x31, 0xc3, 0xb2, 0xfb, 0x5e, 0xa1, 0x4f, 0x9b, 0xd4, 0x76, + 0xf0, 0x4d, 0xb8, 0xd4, 0x93, 0x28, 0x4d, 0x15, 0x50, 0x0e, 0x4d, 0xa6, 0xab, 0x23, 0x7f, 0x1c, + 0xca, 0x68, 0xff, 0x48, 0x4e, 0xce, 0xcd, 0x4f, 0x97, 0x94, 0x51, 0xa7, 0xeb, 0xba, 0xa2, 0x8a, + 0x3f, 0x22, 0x78, 0xeb, 0x9e, 0x66, 0xfb, 0x03, 0xda, 0xed, 0x88, 0x37, 0x20, 0xbd, 0x69, 0xea, + 0x2a, 0xb5, 0x06, 0xc5, 0xba, 0xc8, 0xcd, 0x2b, 0x2a, 0x7e, 0x0f, 0xd2, 0x0d, 0x52, 0xa7, 0x35, + 0x5b, 0xdb, 0xa5, 0xc2, 0x50, 0x0e, 0x4d, 0x26, 0xaa, 0xf0, 0xd7, 0xa1, 0x9c, 0x9a, 0x9b, 0x97, + 0x4b, 0xa5, 0x92, 0x72, 0xd1, 0x35, 0x3e, 0xd4, 0x76, 0x29, 0x9e, 0x04, 0x60, 0x07, 0x1d, 0x73, + 0x8b, 0x1a, 0x42, 0x82, 0x05, 0x4d, 0xef, 0x1f, 0xc9, 0xc3, 0xec, 0xa4, 0xc2, 0xa2, 0x3c, 0x72, + 0x6d, 0x58, 0x84, 0xd4, 0xa6, 0xa6, 0x3b, 0xd4, 0x12, 0x92, 0xec, 0x14, 0xec, 0x1f, 0x75, 0xe2, + 0x79, 0x16, 0xf1, 0x25, 0x02, 0x21, 0x88, 0xde, 0x6e, 0x98, 0x86, 0x4d, 0xf1, 0xa7, 0x30, 0xea, + 0x4f, 0x88, 0x2d, 0xa0, 0x5c, 0x62, 0x32, 0x53, 0xbe, 0x21, 0x85, 0xf5, 0x8c, 0xe4, 0xcf, 0xec, + 0x88, 0x2f, 0x57, 0x36, 0x9e, 0x80, 0x4b, 0x06, 0x7d, 0xe6, 0xd4, 0x7c, 0xf8, 0x5d, 0xa6, 0x69, + 0x65, 0xd4, 0x7d, 0xfd, 0xa0, 0x0d, 0x5c, 0xfc, 0x33, 0x01, 0xc2, 0x92, 0x45, 0x89, 0x43, 0xfb, + 0x54, 0x29, 0x46, 0x4e, 0xa7, 0x21, 0x69, 0x90, 0x6d, 0x9e, 0xce, 0x74, 0x75, 0xfc, 0xf5, 0xa1, + 0x7c, 0xed, 0x8b, 0x35, 0x52, 0xd8, 0x7d, 0xb2, 0x56, 0x20, 0x85, 0xdd, 0x52, 0x61, 0xe6, 0xc9, + 0x73, 0xf9, 0x83, 0x8a, 0xfc, 0x62, 0xcd, 0x7b, 0x52, 0xd8, 0x71, 0xfc, 0x3e, 0x64, 0x54, 0x6a, + 0x6f, 0x58, 0x5a, 0xc3, 0x6d, 0xb3, 0xde, 0x14, 0x97, 0xa7, 0x2b, 0x8a, 0xdf, 0x8a, 0xbf, 0x41, + 0x90, 0xd2, 0xc9, 0x3a, 0xd5, 0x6d, 0x21, 0xc9, 0xb2, 0x53, 0x0d, 0xcf, 0xce, 0x20, 0x5e, 0xd2, + 0x3d, 0x16, 0xe4, 0xae, 0xe1, 0x58, 0x3b, 0xd5, 0xc5, 0xd7, 0x87, 0x72, 0x66, 0xad, 0x50, 0x2b, + 0x15, 0x66, 0x5c, 0xb8, 0xf9, 0x3d, 0xc6, 0xad, 0x72, 0x93, 0x73, 0xac, 0x4c, 0x1d, 0x1c, 0xc9, + 0xa9, 0x6c, 0x52, 0x2e, 0xb0, 0x5f, 0x18, 0x5f, 0xf6, 0x48, 0x75, 0xce, 0x2b, 0x1e, 0x24, 0x37, + 0x59, 0x16, 0xad, 0x6b, 0xa6, 0xe1, 0x26, 0x6b, 0xb8, 0x5f, 0xb2, 0xb8, 0x79, 0x45, 0xc5, 0x0b, + 0x70, 0x81, 0x17, 0xcb, 0x16, 0x2e, 0x30, 0x22, 0xd7, 0xa3, 0x94, 0x59, 0x69, 0x3b, 0x65, 0x67, + 0x20, 0xe3, 0xa3, 0x80, 0x2f, 0x43, 0x62, 0x8b, 0xee, 0xf0, 0x02, 0x29, 0xee, 0x4f, 0x7c, 0x05, + 0x86, 0x5b, 0x44, 0x6f, 0x7a, 0xe5, 0x50, 0xf8, 0xc3, 0xed, 0xa1, 0x5b, 0x48, 0x5c, 0x82, 0xb7, + 0x03, 0x69, 0x59, 0xa5, 0x0e, 0x51, 0x89, 0x43, 0xdc, 0xa6, 0xe9, 0x7b, 0x2b, 0x4f, 0xde, 0xc3, + 0xfd, 0x24, 0x08, 0x8f, 0x1b, 0x6a, 0xff, 0xa6, 0x39, 0xd3, 0xd5, 0xc6, 0xb3, 0x90, 0x69, 0xb2, + 0x88, 0x6c, 0xa4, 0x31, 0xdc, 0x99, 0x72, 0x56, 0xe2, 0x53, 0x4f, 0x6a, 0x4f, 0x3d, 0xe9, 0x13, + 0x77, 0xea, 0xad, 0x12, 0x7b, 0x4b, 0x01, 0x7e, 0xdc, 0xfd, 0xdd, 0x69, 0xbe, 0xc4, 0xb9, 0x9a, + 0x2f, 0x19, 0xb5, 0xf9, 0x86, 0xa3, 0x34, 0xdf, 0xa0, 0xfc, 0xfc, 0x33, 0xcd, 0xe7, 0xeb, 0xa8, + 0xd4, 0xbf, 0xdf, 0x51, 0x01, 0xae, 0xb1, 0x3b, 0xea, 0x01, 0x08, 0x1f, 0x53, 0x9d, 0xbe, 0xb9, + 0x86, 0x72, 0x61, 0x05, 0x22, 0xc6, 0x86, 0xf5, 0x12, 0xc1, 0xff, 0xef, 0xa8, 0x2a, 0x0f, 0x61, + 0x9f, 0xaf, 0xc3, 0x97, 0xbb, 0x25, 0x1a, 0x8a, 0x5e, 0xa2, 0xea, 0x85, 0xbd, 0x23, 0x39, 0xb1, + 0x30, 0x2f, 0x77, 0x6a, 0x25, 0xce, 0x01, 0xee, 0x62, 0x8a, 0x4d, 0xe9, 0x6b, 0x04, 0x57, 0x14, + 0xba, 0x6d, 0xb6, 0xe8, 0x7f, 0x8b, 0xd5, 0x22, 0x8c, 0xf5, 0xc0, 0x8a, 0x4d, 0xec, 0x7b, 0x04, + 0xb9, 0x13, 0xeb, 0xf5, 0x7e, 0x5b, 0xbf, 0x9c, 0x93, 0xe4, 0x9b, 0x17, 0x0c, 0xe2, 0x97, 0x08, + 0xc6, 0x43, 0xd0, 0x7a, 0xaa, 0xe0, 0x0e, 0x40, 0x47, 0x83, 0xb5, 0x25, 0xc1, 0x78, 0x6f, 0x82, + 0xbb, 0x1a, 0xad, 0xe3, 0xaf, 0xf8, 0x9c, 0xa2, 0x0a, 0x81, 0xf2, 0x4f, 0x23, 0x80, 0x7d, 0x60, + 0x1e, 0x72, 0xe5, 0x8a, 0xbf, 0x43, 0x90, 0x58, 0xa6, 0x0e, 0x9e, 0x0a, 0x2f, 0x6b, 0x5f, 0x95, + 0x97, 0x8d, 0xae, 0x5e, 0xc4, 0x5b, 0x7b, 0xaf, 0x7e, 0xff, 0x6a, 0xa8, 0x8c, 0x4b, 0x4c, 0x56, + 0x16, 0x82, 0xba, 0x92, 0xeb, 0x9a, 0xe2, 0xf3, 0x13, 0xe5, 0x7b, 0x81, 0xbf, 0x45, 0x90, 0x74, + 0x33, 0x89, 0xa7, 0xc3, 0xff, 0x6d, 0x80, 0x70, 0xcc, 0x56, 0xe2, 0xba, 0xf1, 0xda, 0x88, 0x13, + 0x0c, 0x71, 0x0e, 0xbf, 0x13, 0x8e, 0x18, 0xff, 0x80, 0x20, 0xc5, 0x57, 0x2e, 0xae, 0x9c, 0x4d, + 0xaf, 0x64, 0x4f, 0x2f, 0xb9, 0xf8, 0xf8, 0xe0, 0x38, 0x3f, 0x19, 0xb6, 0xdb, 0x33, 0xbe, 0x97, + 0x0c, 0xf9, 0xbb, 0xe2, 0x29, 0xc8, 0x6f, 0xa3, 0x3c, 0xfe, 0x19, 0x41, 0x8a, 0x4f, 0xf7, 0xd3, + 0xc0, 0x0f, 0xda, 0x77, 0x51, 0xc0, 0xd7, 0x39, 0xf8, 0xc1, 0x6b, 0x24, 0x00, 0x7e, 0xba, 0x1c, + 0xbb, 0x51, 0x5c, 0x3a, 0xaf, 0x10, 0xa4, 0xf8, 0x56, 0x38, 0x8d, 0xce, 0xa0, 0x6d, 0x14, 0x85, + 0x8e, 0x71, 0x70, 0x9c, 0x2f, 0x87, 0xad, 0x9f, 0xb1, 0x93, 0xb2, 0xe6, 0xee, 0x76, 0xc3, 0xd9, + 0xe1, 0x37, 0x20, 0x1f, 0xff, 0x06, 0xfc, 0x82, 0x00, 0xba, 0x1b, 0x01, 0x17, 0xc3, 0x99, 0x05, + 0xf6, 0x59, 0x14, 0x4a, 0x5b, 0x07, 0xc7, 0xf9, 0xf1, 0xbe, 0x7b, 0x27, 0x50, 0x9a, 0x8f, 0xc4, + 0xd9, 0xd8, 0xa5, 0x21, 0x9d, 0xb8, 0x6e, 0x95, 0x7e, 0x43, 0x30, 0xda, 0xb3, 0x0b, 0x70, 0x39, + 0x9c, 0x52, 0xbf, 0x7d, 0x16, 0x85, 0xd5, 0xd3, 0x83, 0xe3, 0xfc, 0xf5, 0x41, 0x7b, 0x27, 0x40, + 0x6c, 0x49, 0x5c, 0x88, 0x4d, 0xcc, 0xf2, 0x87, 0x76, 0xb9, 0xfd, 0x8a, 0xe0, 0x7f, 0xee, 0x48, + 0xe9, 0x0e, 0x7b, 0xbc, 0x10, 0x6b, 0x00, 0x05, 0x76, 0x5a, 0x76, 0xf1, 0xcc, 0xfe, 0xde, 0x24, + 0x5b, 0x62, 0xf4, 0xe6, 0x71, 0xec, 0xba, 0x75, 0x3f, 0x10, 0xd8, 0xd5, 0xfb, 0x9f, 0xad, 0xd6, + 0x35, 0xe7, 0xf3, 0xe6, 0xba, 0xb4, 0x61, 0x6e, 0x7b, 0x1f, 0x0a, 0x0a, 0xfc, 0x43, 0x41, 0xdd, + 0x2c, 0xd4, 0xa9, 0xc1, 0x9a, 0x3d, 0xf4, 0x0b, 0xc2, 0xac, 0xff, 0x79, 0x3d, 0xc5, 0x1c, 0xa6, + 0xfe, 0x0e, 0x00, 0x00, 0xff, 0xff, 0xdc, 0xe8, 0x1e, 0x4c, 0x6f, 0x11, 0x00, 0x00, +} diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/clickhouse/v1/cluster.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/clickhouse/v1/cluster.pb.go index 876539875..6183f7599 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/clickhouse/v1/cluster.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/clickhouse/v1/cluster.pb.go @@ -9,6 +9,7 @@ import math "math" import timestamp "github.com/golang/protobuf/ptypes/timestamp" import wrappers "github.com/golang/protobuf/ptypes/wrappers" import config "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/clickhouse/v1/config" +import timeofday "google.golang.org/genproto/googleapis/type/timeofday" // Reference imports to suppress errors if they are not otherwise used. var _ = proto.Marshal @@ -49,7 +50,7 @@ func (x Cluster_Environment) String() string { return proto.EnumName(Cluster_Environment_name, int32(x)) } func (Cluster_Environment) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_f1cb14d7e37924fe, []int{0, 0} + return fileDescriptor_cluster_023f72bf3ea54d88, []int{0, 0} } type Cluster_Health int32 @@ -82,7 +83,7 @@ func (x Cluster_Health) String() string { return proto.EnumName(Cluster_Health_name, int32(x)) } func (Cluster_Health) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_f1cb14d7e37924fe, []int{0, 1} + return fileDescriptor_cluster_023f72bf3ea54d88, []int{0, 1} } type Cluster_Status int32 @@ -131,7 +132,7 @@ func (x Cluster_Status) String() string { return proto.EnumName(Cluster_Status_name, int32(x)) } func (Cluster_Status) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_f1cb14d7e37924fe, []int{0, 2} + return fileDescriptor_cluster_023f72bf3ea54d88, []int{0, 2} } type Host_Type int32 @@ -159,7 +160,7 @@ func (x Host_Type) String() string { return proto.EnumName(Host_Type_name, int32(x)) } func (Host_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_f1cb14d7e37924fe, []int{5, 0} + return fileDescriptor_cluster_023f72bf3ea54d88, []int{5, 0} } type Host_Health int32 @@ -192,7 +193,7 @@ func (x Host_Health) String() string { return proto.EnumName(Host_Health_name, int32(x)) } func (Host_Health) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_f1cb14d7e37924fe, []int{5, 1} + return fileDescriptor_cluster_023f72bf3ea54d88, []int{5, 1} } type Service_Type int32 @@ -220,7 +221,7 @@ func (x Service_Type) String() string { return proto.EnumName(Service_Type_name, int32(x)) } func (Service_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_f1cb14d7e37924fe, []int{6, 0} + return fileDescriptor_cluster_023f72bf3ea54d88, []int{6, 0} } type Service_Health int32 @@ -249,7 +250,7 @@ func (x Service_Health) String() string { return proto.EnumName(Service_Health_name, int32(x)) } func (Service_Health) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_f1cb14d7e37924fe, []int{6, 1} + return fileDescriptor_cluster_023f72bf3ea54d88, []int{6, 1} } // A ClickHouse Cluster resource. For more information, see the @@ -290,7 +291,7 @@ func (m *Cluster) Reset() { *m = Cluster{} } func (m *Cluster) String() string { return proto.CompactTextString(m) } func (*Cluster) ProtoMessage() {} func (*Cluster) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_f1cb14d7e37924fe, []int{0} + return fileDescriptor_cluster_023f72bf3ea54d88, []int{0} } func (m *Cluster) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Cluster.Unmarshal(m, b) @@ -411,7 +412,7 @@ func (m *Monitoring) Reset() { *m = Monitoring{} } func (m *Monitoring) String() string { return proto.CompactTextString(m) } func (*Monitoring) ProtoMessage() {} func (*Monitoring) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_f1cb14d7e37924fe, []int{1} + return fileDescriptor_cluster_023f72bf3ea54d88, []int{1} } func (m *Monitoring) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Monitoring.Unmarshal(m, b) @@ -458,17 +459,19 @@ type ClusterConfig struct { // Configuration and resource allocation for ClickHouse hosts. Clickhouse *ClusterConfig_Clickhouse `protobuf:"bytes,2,opt,name=clickhouse,proto3" json:"clickhouse,omitempty"` // Configuration and resource allocation for ZooKeeper hosts. - Zookeeper *ClusterConfig_Zookeeper `protobuf:"bytes,3,opt,name=zookeeper,proto3" json:"zookeeper,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Zookeeper *ClusterConfig_Zookeeper `protobuf:"bytes,3,opt,name=zookeeper,proto3" json:"zookeeper,omitempty"` + // Start time for the daily backup in UTC timezone + BackupWindowStart *timeofday.TimeOfDay `protobuf:"bytes,4,opt,name=backup_window_start,json=backupWindowStart,proto3" json:"backup_window_start,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *ClusterConfig) Reset() { *m = ClusterConfig{} } func (m *ClusterConfig) String() string { return proto.CompactTextString(m) } func (*ClusterConfig) ProtoMessage() {} func (*ClusterConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_f1cb14d7e37924fe, []int{2} + return fileDescriptor_cluster_023f72bf3ea54d88, []int{2} } func (m *ClusterConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClusterConfig.Unmarshal(m, b) @@ -509,6 +512,13 @@ func (m *ClusterConfig) GetZookeeper() *ClusterConfig_Zookeeper { return nil } +func (m *ClusterConfig) GetBackupWindowStart() *timeofday.TimeOfDay { + if m != nil { + return m.BackupWindowStart + } + return nil +} + type ClusterConfig_Clickhouse struct { // Configuration settings of a ClickHouse server. Config *config.ClickhouseConfigSet `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` @@ -523,7 +533,7 @@ func (m *ClusterConfig_Clickhouse) Reset() { *m = ClusterConfig_Clickhou func (m *ClusterConfig_Clickhouse) String() string { return proto.CompactTextString(m) } func (*ClusterConfig_Clickhouse) ProtoMessage() {} func (*ClusterConfig_Clickhouse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_f1cb14d7e37924fe, []int{2, 0} + return fileDescriptor_cluster_023f72bf3ea54d88, []int{2, 0} } func (m *ClusterConfig_Clickhouse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClusterConfig_Clickhouse.Unmarshal(m, b) @@ -569,7 +579,7 @@ func (m *ClusterConfig_Zookeeper) Reset() { *m = ClusterConfig_Zookeeper func (m *ClusterConfig_Zookeeper) String() string { return proto.CompactTextString(m) } func (*ClusterConfig_Zookeeper) ProtoMessage() {} func (*ClusterConfig_Zookeeper) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_f1cb14d7e37924fe, []int{2, 1} + return fileDescriptor_cluster_023f72bf3ea54d88, []int{2, 1} } func (m *ClusterConfig_Zookeeper) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClusterConfig_Zookeeper.Unmarshal(m, b) @@ -609,7 +619,7 @@ func (m *Shard) Reset() { *m = Shard{} } func (m *Shard) String() string { return proto.CompactTextString(m) } func (*Shard) ProtoMessage() {} func (*Shard) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_f1cb14d7e37924fe, []int{3} + return fileDescriptor_cluster_023f72bf3ea54d88, []int{3} } func (m *Shard) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Shard.Unmarshal(m, b) @@ -661,7 +671,7 @@ func (m *ShardConfig) Reset() { *m = ShardConfig{} } func (m *ShardConfig) String() string { return proto.CompactTextString(m) } func (*ShardConfig) ProtoMessage() {} func (*ShardConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_f1cb14d7e37924fe, []int{4} + return fileDescriptor_cluster_023f72bf3ea54d88, []int{4} } func (m *ShardConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ShardConfig.Unmarshal(m, b) @@ -701,7 +711,7 @@ func (m *ShardConfig_Clickhouse) Reset() { *m = ShardConfig_Clickhouse{} func (m *ShardConfig_Clickhouse) String() string { return proto.CompactTextString(m) } func (*ShardConfig_Clickhouse) ProtoMessage() {} func (*ShardConfig_Clickhouse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_f1cb14d7e37924fe, []int{4, 0} + return fileDescriptor_cluster_023f72bf3ea54d88, []int{4, 0} } func (m *ShardConfig_Clickhouse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ShardConfig_Clickhouse.Unmarshal(m, b) @@ -774,7 +784,7 @@ func (m *Host) Reset() { *m = Host{} } func (m *Host) String() string { return proto.CompactTextString(m) } func (*Host) ProtoMessage() {} func (*Host) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_f1cb14d7e37924fe, []int{5} + return fileDescriptor_cluster_023f72bf3ea54d88, []int{5} } func (m *Host) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Host.Unmarshal(m, b) @@ -878,7 +888,7 @@ func (m *Service) Reset() { *m = Service{} } func (m *Service) String() string { return proto.CompactTextString(m) } func (*Service) ProtoMessage() {} func (*Service) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_f1cb14d7e37924fe, []int{6} + return fileDescriptor_cluster_023f72bf3ea54d88, []int{6} } func (m *Service) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Service.Unmarshal(m, b) @@ -933,7 +943,7 @@ func (m *Resources) Reset() { *m = Resources{} } func (m *Resources) String() string { return proto.CompactTextString(m) } func (*Resources) ProtoMessage() {} func (*Resources) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_f1cb14d7e37924fe, []int{7} + return fileDescriptor_cluster_023f72bf3ea54d88, []int{7} } func (m *Resources) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Resources.Unmarshal(m, b) @@ -997,83 +1007,86 @@ func init() { } func init() { - proto.RegisterFile("yandex/cloud/mdb/clickhouse/v1/cluster.proto", fileDescriptor_cluster_f1cb14d7e37924fe) + proto.RegisterFile("yandex/cloud/mdb/clickhouse/v1/cluster.proto", fileDescriptor_cluster_023f72bf3ea54d88) } -var fileDescriptor_cluster_f1cb14d7e37924fe = []byte{ - // 1171 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x56, 0xcf, 0x6e, 0xdb, 0xc6, - 0x13, 0x0e, 0xf5, 0x9f, 0x23, 0x47, 0x20, 0x16, 0x01, 0x42, 0xc8, 0x48, 0x7e, 0x06, 0x2f, 0x3f, - 0x37, 0xb1, 0x29, 0xc4, 0x2e, 0x5c, 0x27, 0x41, 0xd1, 0x2a, 0x12, 0x63, 0xb3, 0xb6, 0x29, 0x61, - 0x45, 0xb9, 0xad, 0x2f, 0x02, 0x25, 0xae, 0x25, 0x42, 0x12, 0x49, 0x90, 0x94, 0x1c, 0xf9, 0xd2, - 0xe7, 0xe9, 0x63, 0xf4, 0xd2, 0x6b, 0x5f, 0xa0, 0xe8, 0x93, 0xf4, 0x50, 0xec, 0x2e, 0x25, 0x4a, - 0x76, 0x13, 0xc9, 0xc9, 0xa9, 0x37, 0xee, 0xec, 0x7c, 0xdf, 0xce, 0x7e, 0x33, 0xc3, 0x59, 0xd8, - 0x9b, 0x59, 0xae, 0x4d, 0x3e, 0x54, 0x7a, 0x23, 0x6f, 0x62, 0x57, 0xc6, 0x76, 0xb7, 0xd2, 0x1b, - 0x39, 0xbd, 0xe1, 0xc0, 0x9b, 0x84, 0xa4, 0x32, 0x7d, 0x55, 0xe9, 0x8d, 0x26, 0x61, 0x44, 0x02, - 0xd5, 0x0f, 0xbc, 0xc8, 0x43, 0xcf, 0xb9, 0xb7, 0xca, 0xbc, 0xd5, 0xb1, 0xdd, 0x55, 0x13, 0x6f, - 0x75, 0xfa, 0xaa, 0xfc, 0xbf, 0xbe, 0xe7, 0xf5, 0x47, 0xa4, 0xc2, 0xbc, 0xbb, 0x93, 0xeb, 0x4a, - 0xe4, 0x8c, 0x49, 0x18, 0x59, 0x63, 0x9f, 0x13, 0x94, 0x9f, 0xdf, 0x75, 0xb8, 0x09, 0x2c, 0xdf, - 0x27, 0x41, 0x18, 0xef, 0x1f, 0xad, 0x0b, 0xc7, 0x73, 0xaf, 0x9d, 0xfe, 0x92, 0x91, 0xe3, 0x94, - 0x3f, 0xf2, 0x90, 0xaf, 0xf1, 0x50, 0x51, 0x09, 0x52, 0x8e, 0x2d, 0x0b, 0x3b, 0xc2, 0xae, 0x88, - 0x53, 0x8e, 0x8d, 0xb6, 0x41, 0xbc, 0xf6, 0x46, 0x36, 0x09, 0x3a, 0x8e, 0x2d, 0xa7, 0x98, 0xb9, - 0xc0, 0x0d, 0xba, 0x8d, 0x5e, 0x03, 0xf4, 0x02, 0x62, 0x45, 0xc4, 0xee, 0x58, 0x91, 0x9c, 0xde, - 0x11, 0x76, 0x8b, 0x07, 0x65, 0x95, 0x47, 0xa9, 0xce, 0xa3, 0x54, 0xcd, 0xf9, 0x35, 0xb0, 0x18, - 0x7b, 0x57, 0x23, 0x84, 0x20, 0xe3, 0x5a, 0x63, 0x22, 0x67, 0x18, 0x25, 0xfb, 0x46, 0x3b, 0x50, - 0xb4, 0x49, 0xd8, 0x0b, 0x1c, 0x3f, 0x72, 0x3c, 0x57, 0xce, 0xb2, 0xad, 0x65, 0x13, 0x3a, 0x83, - 0xdc, 0xc8, 0xea, 0x92, 0x51, 0x28, 0xe7, 0x76, 0xd2, 0xbb, 0xc5, 0x83, 0x43, 0xf5, 0xd3, 0x9a, - 0xaa, 0xf1, 0xb5, 0xd4, 0x73, 0x86, 0xd2, 0xdc, 0x28, 0x98, 0xe1, 0x98, 0x02, 0xb5, 0xa1, 0x48, - 0xdc, 0xa9, 0x13, 0x78, 0xee, 0x98, 0xb8, 0x91, 0x9c, 0xdf, 0x11, 0x76, 0x4b, 0x9b, 0x33, 0x6a, - 0x09, 0x14, 0x2f, 0xf3, 0xa0, 0x1f, 0x00, 0xc6, 0x9e, 0xeb, 0x44, 0x5e, 0xe0, 0xb8, 0x7d, 0xb9, - 0xc0, 0xe2, 0x7c, 0xb1, 0x8e, 0xf5, 0x62, 0x81, 0xc0, 0x4b, 0x68, 0xa4, 0x41, 0x8e, 0x27, 0x4d, - 0x16, 0x99, 0xb8, 0xfb, 0x1b, 0x46, 0x57, 0x63, 0x20, 0x1c, 0x83, 0xd1, 0x33, 0x00, 0x97, 0x44, - 0x37, 0x5e, 0x30, 0xa4, 0x59, 0x04, 0xa6, 0xab, 0x18, 0x5b, 0x74, 0x1b, 0xbd, 0x87, 0xdc, 0x80, - 0x58, 0xa3, 0x68, 0x20, 0x17, 0x99, 0x06, 0xea, 0xa6, 0x1a, 0x9c, 0x32, 0x14, 0x8e, 0xd1, 0x94, - 0x27, 0x8c, 0xac, 0x68, 0x12, 0xca, 0x5b, 0x0f, 0xe3, 0x69, 0x31, 0x14, 0x8e, 0xd1, 0xe5, 0xd7, - 0x50, 0x5c, 0xca, 0x17, 0x92, 0x20, 0x3d, 0x24, 0xb3, 0xb8, 0x26, 0xe9, 0x27, 0x7a, 0x02, 0xd9, - 0xa9, 0x35, 0x9a, 0x90, 0xb8, 0x20, 0xf9, 0xe2, 0x4d, 0xea, 0x58, 0x50, 0x74, 0x28, 0x2e, 0x25, - 0x06, 0x6d, 0xc3, 0x53, 0xcd, 0xb8, 0xd4, 0x71, 0xc3, 0xb8, 0xd0, 0x0c, 0xb3, 0xd3, 0x36, 0x5a, - 0x4d, 0xad, 0xa6, 0xbf, 0xd7, 0xb5, 0xba, 0xf4, 0x08, 0x95, 0x00, 0x9a, 0xb8, 0x51, 0x6f, 0xd7, - 0x4c, 0xbd, 0x61, 0x48, 0x02, 0x7a, 0x0c, 0x62, 0x13, 0x6b, 0x2d, 0xb3, 0xfa, 0xee, 0x5c, 0x93, - 0x52, 0xca, 0x77, 0x90, 0xe3, 0xf7, 0x43, 0x08, 0x4a, 0xa7, 0x5a, 0xf5, 0xdc, 0x3c, 0xed, 0xb4, - 0x8d, 0x33, 0xa3, 0xf1, 0xa3, 0x21, 0x3d, 0x42, 0x22, 0x64, 0xab, 0xe7, 0xfa, 0xa5, 0x26, 0x09, - 0xa8, 0x00, 0x99, 0xba, 0x56, 0xad, 0x4b, 0x29, 0xb4, 0x05, 0x85, 0xba, 0x76, 0x82, 0xab, 0x75, - 0xad, 0x2e, 0xa5, 0x95, 0x19, 0xe4, 0xf8, 0xc5, 0x28, 0x41, 0xcb, 0xac, 0x9a, 0xed, 0xd6, 0x12, - 0xc1, 0x16, 0x14, 0x6a, 0x58, 0xab, 0x9a, 0xba, 0x71, 0x22, 0x09, 0xa8, 0x08, 0x79, 0xdc, 0x36, - 0x0c, 0xba, 0x48, 0x51, 0x6e, 0x0d, 0xe3, 0x06, 0x96, 0xd2, 0xd4, 0xab, 0xdd, 0xac, 0x73, 0xaf, - 0x0c, 0x5d, 0xb5, 0xcc, 0x46, 0xb3, 0x49, 0x57, 0x59, 0x8a, 0x61, 0x2b, 0xad, 0x2e, 0xe5, 0xf8, - 0x56, 0x15, 0x33, 0xc7, 0xbc, 0x72, 0x09, 0x90, 0x54, 0xd4, 0xa2, 0xd7, 0x84, 0x8f, 0xf7, 0x5a, - 0xea, 0x7e, 0xaf, 0x21, 0xc8, 0x8c, 0x1c, 0x77, 0xc8, 0xda, 0x5a, 0xc4, 0xec, 0x5b, 0xf9, 0x33, - 0x0d, 0x8f, 0x57, 0x4a, 0x0c, 0xc9, 0x90, 0x9f, 0x92, 0x20, 0xa4, 0x1c, 0x9c, 0x7e, 0xbe, 0x44, - 0x3f, 0x01, 0x24, 0xd9, 0x66, 0x07, 0x14, 0x0f, 0x8e, 0x1f, 0x54, 0xbf, 0x6a, 0x6d, 0xb1, 0x87, - 0x97, 0xb8, 0x50, 0x1b, 0xc4, 0x5b, 0xcf, 0x1b, 0x12, 0xe2, 0x93, 0x20, 0xfe, 0xeb, 0x7c, 0xf3, - 0x30, 0xe2, 0xab, 0x39, 0x1c, 0x27, 0x4c, 0xe5, 0x5f, 0x05, 0x80, 0xe4, 0x44, 0x84, 0x17, 0xbd, - 0x27, 0xb0, 0x23, 0xde, 0xac, 0x3b, 0xa2, 0x77, 0x37, 0x68, 0x7e, 0x58, 0x8b, 0x44, 0x8b, 0x46, - 0x3c, 0x01, 0x31, 0x20, 0xa1, 0x37, 0x09, 0x7a, 0x24, 0x8c, 0x25, 0xf9, 0x6a, 0x1d, 0x2d, 0x9e, - 0x03, 0x70, 0x82, 0x2d, 0x9b, 0x20, 0x2e, 0xee, 0xb0, 0xca, 0x2a, 0x7c, 0x3e, 0xab, 0xf2, 0x0b, - 0x64, 0x5b, 0x03, 0x2b, 0xb0, 0xff, 0xb5, 0x62, 0x9e, 0xd1, 0x7c, 0x32, 0x11, 0x93, 0x51, 0x20, - 0xc6, 0x16, 0xdd, 0x46, 0xb5, 0x85, 0x5c, 0x3c, 0x23, 0x2f, 0xd7, 0x45, 0xc0, 0x4e, 0x5a, 0xfd, - 0x51, 0x29, 0xbf, 0xa7, 0xa0, 0xb8, 0x64, 0x47, 0x97, 0x2b, 0x35, 0xc4, 0xaf, 0x76, 0xf4, 0x00, - 0xe2, 0x8f, 0x54, 0x50, 0xf9, 0xaf, 0xff, 0x4e, 0xaa, 0xd1, 0x21, 0xe4, 0x6e, 0x88, 0xd3, 0x1f, - 0xcc, 0x07, 0xec, 0xf6, 0xbd, 0x01, 0xab, 0xbb, 0xd1, 0xd1, 0xd7, 0x97, 0xf4, 0x1f, 0x88, 0x63, - 0x57, 0xe5, 0xb7, 0x0c, 0x64, 0x4e, 0xbd, 0x30, 0xfa, 0x9c, 0x4c, 0x3e, 0x85, 0xfc, 0xad, 0xe7, - 0x12, 0xba, 0xc7, 0x7b, 0x3f, 0x47, 0x97, 0xba, 0x8d, 0xbe, 0x85, 0x4c, 0x34, 0xf3, 0xf9, 0xcc, - 0x2e, 0xad, 0xbf, 0x0d, 0x3d, 0x5f, 0x35, 0x67, 0x3e, 0xc1, 0x0c, 0xb6, 0xaa, 0x48, 0xf6, 0x0b, - 0x14, 0xa9, 0x2d, 0xe6, 0x55, 0x8e, 0x45, 0xf2, 0x72, 0xa3, 0x48, 0xee, 0x0c, 0xab, 0x1a, 0x14, - 0x42, 0x12, 0x4c, 0x1d, 0x1a, 0x4c, 0x9e, 0x0d, 0xe9, 0xff, 0xaf, 0x2d, 0x2c, 0xee, 0x8f, 0x17, - 0x40, 0xfa, 0x3a, 0x0a, 0x27, 0x5d, 0x97, 0x44, 0x54, 0xac, 0x02, 0x7f, 0x1d, 0x71, 0x83, 0x6e, - 0xa3, 0x5d, 0x90, 0xac, 0x30, 0x74, 0xfa, 0x6e, 0xc7, 0x9f, 0x74, 0x47, 0x4e, 0xaf, 0xe3, 0xf8, - 0x6c, 0x8c, 0x17, 0x70, 0x89, 0xdb, 0x9b, 0xcc, 0xac, 0xfb, 0x34, 0x21, 0x21, 0x2d, 0xda, 0x0e, - 0x4b, 0x55, 0x3c, 0x9f, 0x99, 0xc5, 0xb0, 0xc6, 0x44, 0x79, 0x0b, 0x19, 0x2a, 0x23, 0x7a, 0x02, - 0x92, 0xf9, 0x73, 0x53, 0xbb, 0x3f, 0xc6, 0x6a, 0xe7, 0x7a, 0xed, 0xec, 0xb4, 0xd1, 0x6e, 0x69, - 0x7c, 0x8c, 0x5d, 0x35, 0x1a, 0x67, 0x9a, 0xd6, 0xd4, 0xb0, 0x94, 0x52, 0x8e, 0x17, 0x63, 0xac, - 0x08, 0xf9, 0x07, 0xcd, 0xaf, 0xbf, 0x05, 0xc8, 0xc7, 0x57, 0x46, 0xdf, 0xc7, 0xa9, 0x17, 0x98, - 0xe0, 0x7b, 0x1b, 0x2a, 0xb5, 0x9c, 0xfd, 0xe4, 0x91, 0x91, 0xda, 0xec, 0x71, 0x30, 0xe7, 0x58, - 0xcd, 0xdb, 0x97, 0x89, 0xf1, 0x62, 0x73, 0x31, 0x94, 0x0f, 0x20, 0x2e, 0xaa, 0x0f, 0xed, 0x01, - 0x9a, 0xd7, 0x5f, 0xc7, 0x0f, 0x48, 0xc8, 0x33, 0xce, 0x9b, 0x4a, 0x9a, 0xef, 0x34, 0xd9, 0x86, - 0xce, 0x1e, 0xcd, 0xb6, 0x13, 0x0e, 0x3b, 0xa1, 0x73, 0xcb, 0x27, 0x5f, 0x1a, 0x17, 0xa8, 0xa1, - 0xe5, 0xdc, 0xd2, 0xc9, 0xbb, 0xc5, 0x36, 0xa9, 0x2a, 0x49, 0x8f, 0x01, 0xb5, 0xd1, 0x8b, 0xe9, - 0xf6, 0xbb, 0xc6, 0xd5, 0x45, 0xdf, 0x89, 0x06, 0x93, 0xae, 0xda, 0xf3, 0xc6, 0x15, 0x2e, 0xd3, - 0x3e, 0x7f, 0xd4, 0xf7, 0xbd, 0xfd, 0x3e, 0x71, 0x59, 0xe7, 0x57, 0x3e, 0xfd, 0xda, 0x7f, 0x9b, - 0xac, 0xba, 0x39, 0x06, 0x38, 0xfc, 0x27, 0x00, 0x00, 0xff, 0xff, 0x2e, 0x9c, 0xf6, 0xaa, 0xb0, - 0x0c, 0x00, 0x00, +var fileDescriptor_cluster_023f72bf3ea54d88 = []byte{ + // 1229 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x57, 0xcb, 0x6e, 0xdb, 0x46, + 0x17, 0x0e, 0x75, 0xe7, 0xa1, 0x23, 0xf0, 0x9f, 0x3f, 0x68, 0x08, 0x19, 0x49, 0x0d, 0x6e, 0xea, + 0xe6, 0x42, 0x21, 0x4e, 0xe1, 0x3a, 0x09, 0x8a, 0x56, 0x91, 0x68, 0x9b, 0xb5, 0x4d, 0x09, 0x23, + 0xca, 0x69, 0xbd, 0x11, 0x28, 0x71, 0x2c, 0x11, 0x92, 0x48, 0x82, 0xa4, 0xe4, 0xc8, 0x9b, 0xbe, + 0x4c, 0x37, 0x7d, 0x8c, 0x6e, 0xba, 0xed, 0x1b, 0xf4, 0x49, 0xba, 0x28, 0x66, 0x86, 0xba, 0xd9, + 0x4d, 0x24, 0x27, 0xab, 0xee, 0x34, 0xe7, 0x9c, 0xef, 0xe3, 0xb9, 0xce, 0x19, 0xc1, 0xb3, 0xa9, + 0xed, 0x39, 0xe4, 0x7d, 0xb9, 0x3b, 0xf4, 0xc7, 0x4e, 0x79, 0xe4, 0x74, 0xca, 0xdd, 0xa1, 0xdb, + 0x1d, 0xf4, 0xfd, 0x71, 0x44, 0xca, 0x93, 0x17, 0xe5, 0xee, 0x70, 0x1c, 0xc5, 0x24, 0xd4, 0x82, + 0xd0, 0x8f, 0x7d, 0xf4, 0x98, 0x5b, 0x6b, 0xcc, 0x5a, 0x1b, 0x39, 0x1d, 0x6d, 0x61, 0xad, 0x4d, + 0x5e, 0x94, 0xbe, 0xec, 0xf9, 0x7e, 0x6f, 0x48, 0xca, 0xcc, 0xba, 0x33, 0xbe, 0x2c, 0xc7, 0xee, + 0x88, 0x44, 0xb1, 0x3d, 0x0a, 0x38, 0x41, 0xe9, 0xf1, 0x4d, 0x83, 0xab, 0xd0, 0x0e, 0x02, 0x12, + 0x46, 0x89, 0x7e, 0x3b, 0xd1, 0xc7, 0xd3, 0x80, 0x30, 0xb0, 0x7f, 0xe9, 0xd8, 0xd3, 0x44, 0xb9, + 0xbf, 0xce, 0x57, 0xdf, 0xbb, 0x74, 0x7b, 0x4b, 0x42, 0x8e, 0x53, 0xff, 0xcc, 0x43, 0xbe, 0xca, + 0xe3, 0x40, 0x45, 0x48, 0xb9, 0x8e, 0x22, 0xec, 0x08, 0xbb, 0x22, 0x4e, 0xb9, 0x0e, 0xda, 0x06, + 0xf1, 0xd2, 0x1f, 0x3a, 0x24, 0x6c, 0xbb, 0x8e, 0x92, 0x62, 0xe2, 0x02, 0x17, 0x18, 0x0e, 0x7a, + 0x05, 0xd0, 0x0d, 0x89, 0x1d, 0x13, 0xa7, 0x6d, 0xc7, 0x4a, 0x7a, 0x47, 0xd8, 0x95, 0xf6, 0x4a, + 0x1a, 0x77, 0x51, 0x9b, 0x85, 0xa0, 0x59, 0xb3, 0x18, 0xb1, 0x98, 0x58, 0x57, 0x62, 0x84, 0x20, + 0xe3, 0xd9, 0x23, 0xa2, 0x64, 0x18, 0x25, 0xfb, 0x8d, 0x76, 0x40, 0x72, 0x48, 0xd4, 0x0d, 0xdd, + 0x20, 0x76, 0x7d, 0x4f, 0xc9, 0x32, 0xd5, 0xb2, 0x08, 0x9d, 0x40, 0x6e, 0x68, 0x77, 0xc8, 0x30, + 0x52, 0x72, 0x3b, 0xe9, 0x5d, 0x69, 0xef, 0xa5, 0xf6, 0xf1, 0x84, 0x6b, 0x49, 0x58, 0xda, 0x29, + 0x43, 0xe9, 0x5e, 0x1c, 0x4e, 0x71, 0x42, 0x81, 0x5a, 0x20, 0x11, 0x6f, 0xe2, 0x86, 0xbe, 0x37, + 0x22, 0x5e, 0xac, 0xe4, 0x77, 0x84, 0xdd, 0xe2, 0xe6, 0x8c, 0xfa, 0x02, 0x8a, 0x97, 0x79, 0xd0, + 0x8f, 0x00, 0x23, 0xdf, 0x73, 0x63, 0x3f, 0x74, 0xbd, 0x9e, 0x52, 0x60, 0x7e, 0x3e, 0x59, 0xc7, + 0x7a, 0x36, 0x47, 0xe0, 0x25, 0x34, 0xd2, 0x21, 0xc7, 0x8b, 0xa6, 0x88, 0x2c, 0xb9, 0xcf, 0x37, + 0xf4, 0xae, 0xca, 0x40, 0x38, 0x01, 0xa3, 0x47, 0x00, 0x1e, 0x89, 0xaf, 0xfc, 0x70, 0x40, 0xab, + 0x08, 0x2c, 0xaf, 0x62, 0x22, 0x31, 0x1c, 0x74, 0x08, 0xb9, 0x3e, 0xb1, 0x87, 0x71, 0x5f, 0x91, + 0x58, 0x0e, 0xb4, 0x4d, 0x73, 0x70, 0xcc, 0x50, 0x38, 0x41, 0x53, 0x9e, 0x28, 0xb6, 0xe3, 0x71, + 0xa4, 0x6c, 0xdd, 0x8d, 0xa7, 0xc9, 0x50, 0x38, 0x41, 0x97, 0x5e, 0x81, 0xb4, 0x54, 0x2f, 0x24, + 0x43, 0x7a, 0x40, 0xa6, 0x49, 0x4f, 0xd2, 0x9f, 0xe8, 0x01, 0x64, 0x27, 0xf6, 0x70, 0x4c, 0x92, + 0x86, 0xe4, 0x87, 0xd7, 0xa9, 0x03, 0x41, 0x35, 0x40, 0x5a, 0x2a, 0x0c, 0xda, 0x86, 0x87, 0xba, + 0x79, 0x6e, 0xe0, 0xba, 0x79, 0xa6, 0x9b, 0x56, 0xbb, 0x65, 0x36, 0x1b, 0x7a, 0xd5, 0x38, 0x34, + 0xf4, 0x9a, 0x7c, 0x0f, 0x15, 0x01, 0x1a, 0xb8, 0x5e, 0x6b, 0x55, 0x2d, 0xa3, 0x6e, 0xca, 0x02, + 0xba, 0x0f, 0x62, 0x03, 0xeb, 0x4d, 0xab, 0xf2, 0xf6, 0x54, 0x97, 0x53, 0xea, 0xf7, 0x90, 0xe3, + 0xf1, 0x21, 0x04, 0xc5, 0x63, 0xbd, 0x72, 0x6a, 0x1d, 0xb7, 0x5b, 0xe6, 0x89, 0x59, 0x7f, 0x67, + 0xca, 0xf7, 0x90, 0x08, 0xd9, 0xca, 0xa9, 0x71, 0xae, 0xcb, 0x02, 0x2a, 0x40, 0xa6, 0xa6, 0x57, + 0x6a, 0x72, 0x0a, 0x6d, 0x41, 0xa1, 0xa6, 0x1f, 0xe1, 0x4a, 0x4d, 0xaf, 0xc9, 0x69, 0x75, 0x0a, + 0x39, 0x1e, 0x18, 0x25, 0x68, 0x5a, 0x15, 0xab, 0xd5, 0x5c, 0x22, 0xd8, 0x82, 0x42, 0x15, 0xeb, + 0x15, 0xcb, 0x30, 0x8f, 0x64, 0x01, 0x49, 0x90, 0xc7, 0x2d, 0xd3, 0xa4, 0x87, 0x14, 0xe5, 0xd6, + 0x31, 0xae, 0x63, 0x39, 0x4d, 0xad, 0x5a, 0x8d, 0x1a, 0xb7, 0xca, 0xd0, 0x53, 0xd3, 0xaa, 0x37, + 0x1a, 0xf4, 0x94, 0xa5, 0x18, 0x76, 0xd2, 0x6b, 0x72, 0x8e, 0xab, 0x2a, 0x98, 0x19, 0xe6, 0xd5, + 0x73, 0x80, 0x45, 0x47, 0xcd, 0x67, 0x4d, 0xf8, 0xf0, 0xac, 0xa5, 0x6e, 0xcf, 0x1a, 0x82, 0xcc, + 0xd0, 0xf5, 0x06, 0x6c, 0xac, 0x45, 0xcc, 0x7e, 0xab, 0xbf, 0x66, 0xe0, 0xfe, 0x4a, 0x8b, 0x21, + 0x05, 0xf2, 0x13, 0x12, 0x46, 0x94, 0x83, 0xd3, 0xcf, 0x8e, 0xe8, 0x27, 0x80, 0x45, 0xb5, 0xd9, + 0x07, 0xa4, 0xbd, 0x83, 0x3b, 0xf5, 0xaf, 0x56, 0x9d, 0xeb, 0xf0, 0x12, 0x17, 0x6a, 0x81, 0x78, + 0xed, 0xfb, 0x03, 0x42, 0x02, 0x12, 0x26, 0xb7, 0xce, 0xb7, 0x77, 0x23, 0xbe, 0x98, 0xc1, 0xf1, + 0x82, 0x09, 0x1d, 0xc2, 0xff, 0x3b, 0x76, 0x77, 0x30, 0x0e, 0xda, 0x57, 0xae, 0xe7, 0xf8, 0x57, + 0xed, 0x28, 0xb6, 0xc3, 0x98, 0xdd, 0x50, 0xd2, 0xde, 0x17, 0xb3, 0x6b, 0x8d, 0xde, 0xbc, 0xec, + 0x4a, 0xab, 0x5f, 0xd6, 0xec, 0x29, 0xfe, 0x1f, 0x87, 0xbc, 0x63, 0x88, 0x26, 0x05, 0x94, 0x7e, + 0x13, 0x00, 0x16, 0x9e, 0x23, 0x3c, 0x9f, 0x61, 0x81, 0x31, 0xbd, 0x5e, 0xe7, 0x6a, 0xf7, 0x66, + 0xf0, 0xdc, 0xe9, 0x26, 0x89, 0xe7, 0x03, 0x7d, 0x04, 0x62, 0x48, 0x22, 0x7f, 0x1c, 0x76, 0x49, + 0x94, 0xa4, 0xf6, 0xeb, 0x75, 0xb4, 0x78, 0x06, 0xc0, 0x0b, 0x6c, 0xc9, 0x02, 0x71, 0x9e, 0x8b, + 0x55, 0x56, 0xe1, 0xd3, 0x59, 0xd5, 0x5f, 0x20, 0xdb, 0xec, 0xdb, 0xa1, 0xf3, 0xaf, 0x9d, 0xf7, + 0x88, 0xf6, 0x05, 0x2b, 0xc6, 0x62, 0xa5, 0x88, 0x89, 0xc4, 0x70, 0x50, 0x75, 0x9e, 0x2e, 0x5e, + 0xd9, 0xa7, 0xeb, 0x3c, 0x60, 0x5f, 0x5a, 0xbd, 0xf0, 0xd4, 0x3f, 0x52, 0x20, 0x2d, 0xc9, 0xd1, + 0xf9, 0x4a, 0x2f, 0xf2, 0xd0, 0xf6, 0xef, 0x40, 0xfc, 0x81, 0x4e, 0x2c, 0xfd, 0xf5, 0xdf, 0x29, + 0x35, 0x7a, 0x09, 0xb9, 0x2b, 0xe2, 0xf6, 0xfa, 0xb3, 0x45, 0xbd, 0x7d, 0x6b, 0x51, 0x1b, 0x5e, + 0xbc, 0xff, 0xcd, 0x39, 0xbd, 0x4b, 0x71, 0x62, 0xaa, 0xfe, 0x9e, 0x81, 0xcc, 0xb1, 0x1f, 0xc5, + 0x9f, 0x52, 0xc9, 0x87, 0x90, 0xbf, 0xf6, 0x3d, 0x42, 0x75, 0xfc, 0x0e, 0xc9, 0xd1, 0xa3, 0xe1, + 0xa0, 0xef, 0x20, 0x43, 0xa7, 0x88, 0x4d, 0x56, 0x71, 0x7d, 0x34, 0xf4, 0xfb, 0x9a, 0x35, 0x0d, + 0x08, 0x66, 0xb0, 0xd5, 0x8c, 0x64, 0x3f, 0x23, 0x23, 0xd5, 0xf9, 0xde, 0xcb, 0x31, 0x4f, 0x9e, + 0x6e, 0xe4, 0xc9, 0x8d, 0xa5, 0x57, 0x85, 0x42, 0x44, 0xc2, 0x89, 0x4b, 0x9d, 0xc9, 0xb3, 0x65, + 0xff, 0xd5, 0xda, 0xc6, 0xe2, 0xf6, 0x78, 0x0e, 0xa4, 0xaf, 0xac, 0x68, 0xdc, 0xf1, 0x48, 0x4c, + 0x93, 0x55, 0xe0, 0xaf, 0x2c, 0x2e, 0x30, 0x1c, 0xb4, 0x0b, 0xb2, 0x1d, 0x45, 0x6e, 0xcf, 0x6b, + 0x07, 0xe3, 0xce, 0xd0, 0xed, 0xb6, 0xdd, 0x80, 0x3d, 0x07, 0x0a, 0xb8, 0xc8, 0xe5, 0x0d, 0x26, + 0x36, 0x02, 0x5a, 0x90, 0x88, 0x36, 0x6d, 0x9b, 0x95, 0x2a, 0xd9, 0xf3, 0x4c, 0x62, 0xda, 0x23, + 0xa2, 0xbe, 0x81, 0x0c, 0x4d, 0x23, 0x7a, 0x00, 0xb2, 0xf5, 0x73, 0x43, 0xbf, 0xbd, 0x0e, 0xab, + 0xa7, 0x46, 0xf5, 0xe4, 0xb8, 0xde, 0x6a, 0xea, 0x7c, 0x1d, 0x5e, 0xd4, 0xeb, 0x27, 0xba, 0xde, + 0xd0, 0xb1, 0x9c, 0x52, 0x0f, 0xe6, 0xeb, 0x50, 0x82, 0xfc, 0x9d, 0xf6, 0xe0, 0xdf, 0x02, 0xe4, + 0x93, 0x90, 0xd1, 0x0f, 0x49, 0xe9, 0x05, 0x96, 0xf0, 0x67, 0x1b, 0x66, 0x6a, 0xb9, 0xfa, 0x8b, + 0xc7, 0x4a, 0x6a, 0xb3, 0x47, 0xc6, 0x8c, 0x63, 0xb5, 0x6e, 0x9f, 0x97, 0x8c, 0x27, 0x9b, 0x27, + 0x43, 0x7d, 0x0f, 0xe2, 0xbc, 0xfb, 0xd0, 0x33, 0x40, 0xb3, 0xfe, 0x6b, 0x07, 0x21, 0x89, 0x78, + 0xc5, 0xf9, 0x50, 0xc9, 0x33, 0x4d, 0x83, 0x29, 0x0c, 0xf6, 0xf8, 0x76, 0xdc, 0x68, 0xd0, 0x8e, + 0xdc, 0x6b, 0xbe, 0x41, 0xd3, 0xb8, 0x40, 0x05, 0x4d, 0xf7, 0x9a, 0x6e, 0xf0, 0x2d, 0xa6, 0xa4, + 0x59, 0x59, 0xcc, 0x18, 0x50, 0x19, 0x0d, 0xcc, 0x70, 0xde, 0xd6, 0x2f, 0xce, 0x7a, 0x6e, 0xdc, + 0x1f, 0x77, 0xb4, 0xae, 0x3f, 0x2a, 0xf3, 0x34, 0x3d, 0xe7, 0x7f, 0x0e, 0x7a, 0xfe, 0xf3, 0x1e, + 0xf1, 0xd8, 0xe4, 0x97, 0x3f, 0xfe, 0xaf, 0xe1, 0xcd, 0xe2, 0xd4, 0xc9, 0x31, 0xc0, 0xcb, 0x7f, + 0x02, 0x00, 0x00, 0xff, 0xff, 0x73, 0x22, 0xb2, 0x58, 0x15, 0x0d, 0x00, 0x00, } diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/clickhouse/v1/cluster_service.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/clickhouse/v1/cluster_service.pb.go index 5d59a7b31..24cf7f282 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/clickhouse/v1/cluster_service.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/clickhouse/v1/cluster_service.pb.go @@ -13,6 +13,7 @@ import config "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/clickhouse/v import operation "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" import _ "github.com/yandex-cloud/go-genproto/yandex/cloud/validation" import _ "google.golang.org/genproto/googleapis/api/annotations" +import timeofday "google.golang.org/genproto/googleapis/type/timeofday" import field_mask "google.golang.org/genproto/protobuf/field_mask" import ( @@ -52,7 +53,7 @@ func (x ListClusterLogsRequest_ServiceType) String() string { return proto.EnumName(ListClusterLogsRequest_ServiceType_name, int32(x)) } func (ListClusterLogsRequest_ServiceType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{18, 0} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{20, 0} } type GetClusterRequest struct { @@ -68,7 +69,7 @@ func (m *GetClusterRequest) Reset() { *m = GetClusterRequest{} } func (m *GetClusterRequest) String() string { return proto.CompactTextString(m) } func (*GetClusterRequest) ProtoMessage() {} func (*GetClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{0} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{0} } func (m *GetClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetClusterRequest.Unmarshal(m, b) @@ -121,7 +122,7 @@ func (m *ListClustersRequest) Reset() { *m = ListClustersRequest{} } func (m *ListClustersRequest) String() string { return proto.CompactTextString(m) } func (*ListClustersRequest) ProtoMessage() {} func (*ListClustersRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{1} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{1} } func (m *ListClustersRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClustersRequest.Unmarshal(m, b) @@ -186,7 +187,7 @@ func (m *ListClustersResponse) Reset() { *m = ListClustersResponse{} } func (m *ListClustersResponse) String() string { return proto.CompactTextString(m) } func (*ListClustersResponse) ProtoMessage() {} func (*ListClustersResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{2} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{2} } func (m *ListClustersResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClustersResponse.Unmarshal(m, b) @@ -253,7 +254,7 @@ func (m *CreateClusterRequest) Reset() { *m = CreateClusterRequest{} } func (m *CreateClusterRequest) String() string { return proto.CompactTextString(m) } func (*CreateClusterRequest) ProtoMessage() {} func (*CreateClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{3} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{3} } func (m *CreateClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateClusterRequest.Unmarshal(m, b) @@ -362,7 +363,7 @@ func (m *CreateClusterMetadata) Reset() { *m = CreateClusterMetadata{} } func (m *CreateClusterMetadata) String() string { return proto.CompactTextString(m) } func (*CreateClusterMetadata) ProtoMessage() {} func (*CreateClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{4} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{4} } func (m *CreateClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateClusterMetadata.Unmarshal(m, b) @@ -414,7 +415,7 @@ func (m *UpdateClusterRequest) Reset() { *m = UpdateClusterRequest{} } func (m *UpdateClusterRequest) String() string { return proto.CompactTextString(m) } func (*UpdateClusterRequest) ProtoMessage() {} func (*UpdateClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{5} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{5} } func (m *UpdateClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateClusterRequest.Unmarshal(m, b) @@ -481,7 +482,7 @@ func (m *UpdateClusterMetadata) Reset() { *m = UpdateClusterMetadata{} } func (m *UpdateClusterMetadata) String() string { return proto.CompactTextString(m) } func (*UpdateClusterMetadata) ProtoMessage() {} func (*UpdateClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{6} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{6} } func (m *UpdateClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateClusterMetadata.Unmarshal(m, b) @@ -521,7 +522,7 @@ func (m *DeleteClusterRequest) Reset() { *m = DeleteClusterRequest{} } func (m *DeleteClusterRequest) String() string { return proto.CompactTextString(m) } func (*DeleteClusterRequest) ProtoMessage() {} func (*DeleteClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{7} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{7} } func (m *DeleteClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteClusterRequest.Unmarshal(m, b) @@ -560,7 +561,7 @@ func (m *DeleteClusterMetadata) Reset() { *m = DeleteClusterMetadata{} } func (m *DeleteClusterMetadata) String() string { return proto.CompactTextString(m) } func (*DeleteClusterMetadata) ProtoMessage() {} func (*DeleteClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{8} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{8} } func (m *DeleteClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteClusterMetadata.Unmarshal(m, b) @@ -599,7 +600,7 @@ func (m *StartClusterRequest) Reset() { *m = StartClusterRequest{} } func (m *StartClusterRequest) String() string { return proto.CompactTextString(m) } func (*StartClusterRequest) ProtoMessage() {} func (*StartClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{9} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{9} } func (m *StartClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StartClusterRequest.Unmarshal(m, b) @@ -638,7 +639,7 @@ func (m *StartClusterMetadata) Reset() { *m = StartClusterMetadata{} } func (m *StartClusterMetadata) String() string { return proto.CompactTextString(m) } func (*StartClusterMetadata) ProtoMessage() {} func (*StartClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{10} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{10} } func (m *StartClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StartClusterMetadata.Unmarshal(m, b) @@ -677,7 +678,7 @@ func (m *StopClusterRequest) Reset() { *m = StopClusterRequest{} } func (m *StopClusterRequest) String() string { return proto.CompactTextString(m) } func (*StopClusterRequest) ProtoMessage() {} func (*StopClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{11} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{11} } func (m *StopClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StopClusterRequest.Unmarshal(m, b) @@ -716,7 +717,7 @@ func (m *StopClusterMetadata) Reset() { *m = StopClusterMetadata{} } func (m *StopClusterMetadata) String() string { return proto.CompactTextString(m) } func (*StopClusterMetadata) ProtoMessage() {} func (*StopClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{12} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{12} } func (m *StopClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StopClusterMetadata.Unmarshal(m, b) @@ -743,6 +744,111 @@ func (m *StopClusterMetadata) GetClusterId() string { return "" } +type MoveClusterRequest struct { + // ID of the ClickHouse cluster to move. + ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` + // ID of the destination folder. + DestinationFolderId string `protobuf:"bytes,2,opt,name=destination_folder_id,json=destinationFolderId,proto3" json:"destination_folder_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MoveClusterRequest) Reset() { *m = MoveClusterRequest{} } +func (m *MoveClusterRequest) String() string { return proto.CompactTextString(m) } +func (*MoveClusterRequest) ProtoMessage() {} +func (*MoveClusterRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_cluster_service_92dc4355161406f9, []int{13} +} +func (m *MoveClusterRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MoveClusterRequest.Unmarshal(m, b) +} +func (m *MoveClusterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MoveClusterRequest.Marshal(b, m, deterministic) +} +func (dst *MoveClusterRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_MoveClusterRequest.Merge(dst, src) +} +func (m *MoveClusterRequest) XXX_Size() int { + return xxx_messageInfo_MoveClusterRequest.Size(m) +} +func (m *MoveClusterRequest) XXX_DiscardUnknown() { + xxx_messageInfo_MoveClusterRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_MoveClusterRequest proto.InternalMessageInfo + +func (m *MoveClusterRequest) GetClusterId() string { + if m != nil { + return m.ClusterId + } + return "" +} + +func (m *MoveClusterRequest) GetDestinationFolderId() string { + if m != nil { + return m.DestinationFolderId + } + return "" +} + +type MoveClusterMetadata struct { + // ID of the ClickHouse cluster being moved. + ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` + // ID of the source folder. + SourceFolderId string `protobuf:"bytes,2,opt,name=source_folder_id,json=sourceFolderId,proto3" json:"source_folder_id,omitempty"` + // ID of the destnation folder. + DestinationFolderId string `protobuf:"bytes,3,opt,name=destination_folder_id,json=destinationFolderId,proto3" json:"destination_folder_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MoveClusterMetadata) Reset() { *m = MoveClusterMetadata{} } +func (m *MoveClusterMetadata) String() string { return proto.CompactTextString(m) } +func (*MoveClusterMetadata) ProtoMessage() {} +func (*MoveClusterMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_cluster_service_92dc4355161406f9, []int{14} +} +func (m *MoveClusterMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MoveClusterMetadata.Unmarshal(m, b) +} +func (m *MoveClusterMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MoveClusterMetadata.Marshal(b, m, deterministic) +} +func (dst *MoveClusterMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_MoveClusterMetadata.Merge(dst, src) +} +func (m *MoveClusterMetadata) XXX_Size() int { + return xxx_messageInfo_MoveClusterMetadata.Size(m) +} +func (m *MoveClusterMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_MoveClusterMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_MoveClusterMetadata proto.InternalMessageInfo + +func (m *MoveClusterMetadata) GetClusterId() string { + if m != nil { + return m.ClusterId + } + return "" +} + +func (m *MoveClusterMetadata) GetSourceFolderId() string { + if m != nil { + return m.SourceFolderId + } + return "" +} + +func (m *MoveClusterMetadata) GetDestinationFolderId() string { + if m != nil { + return m.DestinationFolderId + } + return "" +} + type BackupClusterRequest struct { // ID of the ClickHouse cluster to back up. // To get the ClickHouse cluster ID use a [ClusterService.List] request. @@ -756,7 +862,7 @@ func (m *BackupClusterRequest) Reset() { *m = BackupClusterRequest{} } func (m *BackupClusterRequest) String() string { return proto.CompactTextString(m) } func (*BackupClusterRequest) ProtoMessage() {} func (*BackupClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{13} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{15} } func (m *BackupClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BackupClusterRequest.Unmarshal(m, b) @@ -795,7 +901,7 @@ func (m *BackupClusterMetadata) Reset() { *m = BackupClusterMetadata{} } func (m *BackupClusterMetadata) String() string { return proto.CompactTextString(m) } func (*BackupClusterMetadata) ProtoMessage() {} func (*BackupClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{14} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{16} } func (m *BackupClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BackupClusterMetadata.Unmarshal(m, b) @@ -851,7 +957,7 @@ func (m *RestoreClusterRequest) Reset() { *m = RestoreClusterRequest{} } func (m *RestoreClusterRequest) String() string { return proto.CompactTextString(m) } func (*RestoreClusterRequest) ProtoMessage() {} func (*RestoreClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{15} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{17} } func (m *RestoreClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RestoreClusterRequest.Unmarshal(m, b) @@ -941,7 +1047,7 @@ func (m *RestoreClusterMetadata) Reset() { *m = RestoreClusterMetadata{} func (m *RestoreClusterMetadata) String() string { return proto.CompactTextString(m) } func (*RestoreClusterMetadata) ProtoMessage() {} func (*RestoreClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{16} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{18} } func (m *RestoreClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RestoreClusterMetadata.Unmarshal(m, b) @@ -989,7 +1095,7 @@ func (m *LogRecord) Reset() { *m = LogRecord{} } func (m *LogRecord) String() string { return proto.CompactTextString(m) } func (*LogRecord) ProtoMessage() {} func (*LogRecord) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{17} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{19} } func (m *LogRecord) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_LogRecord.Unmarshal(m, b) @@ -1052,7 +1158,7 @@ func (m *ListClusterLogsRequest) Reset() { *m = ListClusterLogsRequest{} func (m *ListClusterLogsRequest) String() string { return proto.CompactTextString(m) } func (*ListClusterLogsRequest) ProtoMessage() {} func (*ListClusterLogsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{18} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{20} } func (m *ListClusterLogsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterLogsRequest.Unmarshal(m, b) @@ -1138,7 +1244,7 @@ func (m *ListClusterLogsResponse) Reset() { *m = ListClusterLogsResponse func (m *ListClusterLogsResponse) String() string { return proto.CompactTextString(m) } func (*ListClusterLogsResponse) ProtoMessage() {} func (*ListClusterLogsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{19} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{21} } func (m *ListClusterLogsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterLogsResponse.Unmarshal(m, b) @@ -1191,7 +1297,7 @@ func (m *ListClusterOperationsRequest) Reset() { *m = ListClusterOperati func (m *ListClusterOperationsRequest) String() string { return proto.CompactTextString(m) } func (*ListClusterOperationsRequest) ProtoMessage() {} func (*ListClusterOperationsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{20} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{22} } func (m *ListClusterOperationsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterOperationsRequest.Unmarshal(m, b) @@ -1249,7 +1355,7 @@ func (m *ListClusterOperationsResponse) Reset() { *m = ListClusterOperat func (m *ListClusterOperationsResponse) String() string { return proto.CompactTextString(m) } func (*ListClusterOperationsResponse) ProtoMessage() {} func (*ListClusterOperationsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{21} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{23} } func (m *ListClusterOperationsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterOperationsResponse.Unmarshal(m, b) @@ -1303,7 +1409,7 @@ func (m *ListClusterBackupsRequest) Reset() { *m = ListClusterBackupsReq func (m *ListClusterBackupsRequest) String() string { return proto.CompactTextString(m) } func (*ListClusterBackupsRequest) ProtoMessage() {} func (*ListClusterBackupsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{22} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{24} } func (m *ListClusterBackupsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterBackupsRequest.Unmarshal(m, b) @@ -1361,7 +1467,7 @@ func (m *ListClusterBackupsResponse) Reset() { *m = ListClusterBackupsRe func (m *ListClusterBackupsResponse) String() string { return proto.CompactTextString(m) } func (*ListClusterBackupsResponse) ProtoMessage() {} func (*ListClusterBackupsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{23} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{25} } func (m *ListClusterBackupsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterBackupsResponse.Unmarshal(m, b) @@ -1415,7 +1521,7 @@ func (m *ListClusterHostsRequest) Reset() { *m = ListClusterHostsRequest func (m *ListClusterHostsRequest) String() string { return proto.CompactTextString(m) } func (*ListClusterHostsRequest) ProtoMessage() {} func (*ListClusterHostsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{24} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{26} } func (m *ListClusterHostsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterHostsRequest.Unmarshal(m, b) @@ -1473,7 +1579,7 @@ func (m *ListClusterHostsResponse) Reset() { *m = ListClusterHostsRespon func (m *ListClusterHostsResponse) String() string { return proto.CompactTextString(m) } func (*ListClusterHostsResponse) ProtoMessage() {} func (*ListClusterHostsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{25} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{27} } func (m *ListClusterHostsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterHostsResponse.Unmarshal(m, b) @@ -1522,7 +1628,7 @@ func (m *AddClusterHostsRequest) Reset() { *m = AddClusterHostsRequest{} func (m *AddClusterHostsRequest) String() string { return proto.CompactTextString(m) } func (*AddClusterHostsRequest) ProtoMessage() {} func (*AddClusterHostsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{26} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{28} } func (m *AddClusterHostsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AddClusterHostsRequest.Unmarshal(m, b) @@ -1570,7 +1676,7 @@ func (m *AddClusterHostsMetadata) Reset() { *m = AddClusterHostsMetadata func (m *AddClusterHostsMetadata) String() string { return proto.CompactTextString(m) } func (*AddClusterHostsMetadata) ProtoMessage() {} func (*AddClusterHostsMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{27} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{29} } func (m *AddClusterHostsMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AddClusterHostsMetadata.Unmarshal(m, b) @@ -1619,7 +1725,7 @@ func (m *DeleteClusterHostsRequest) Reset() { *m = DeleteClusterHostsReq func (m *DeleteClusterHostsRequest) String() string { return proto.CompactTextString(m) } func (*DeleteClusterHostsRequest) ProtoMessage() {} func (*DeleteClusterHostsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{28} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{30} } func (m *DeleteClusterHostsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteClusterHostsRequest.Unmarshal(m, b) @@ -1667,7 +1773,7 @@ func (m *DeleteClusterHostsMetadata) Reset() { *m = DeleteClusterHostsMe func (m *DeleteClusterHostsMetadata) String() string { return proto.CompactTextString(m) } func (*DeleteClusterHostsMetadata) ProtoMessage() {} func (*DeleteClusterHostsMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{29} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{31} } func (m *DeleteClusterHostsMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteClusterHostsMetadata.Unmarshal(m, b) @@ -1713,7 +1819,7 @@ func (m *GetClusterShardRequest) Reset() { *m = GetClusterShardRequest{} func (m *GetClusterShardRequest) String() string { return proto.CompactTextString(m) } func (*GetClusterShardRequest) ProtoMessage() {} func (*GetClusterShardRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{30} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{32} } func (m *GetClusterShardRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetClusterShardRequest.Unmarshal(m, b) @@ -1760,7 +1866,7 @@ func (m *ListClusterShardsRequest) Reset() { *m = ListClusterShardsReque func (m *ListClusterShardsRequest) String() string { return proto.CompactTextString(m) } func (*ListClusterShardsRequest) ProtoMessage() {} func (*ListClusterShardsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{31} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{33} } func (m *ListClusterShardsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterShardsRequest.Unmarshal(m, b) @@ -1813,7 +1919,7 @@ func (m *ListClusterShardsResponse) Reset() { *m = ListClusterShardsResp func (m *ListClusterShardsResponse) String() string { return proto.CompactTextString(m) } func (*ListClusterShardsResponse) ProtoMessage() {} func (*ListClusterShardsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{32} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{34} } func (m *ListClusterShardsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterShardsResponse.Unmarshal(m, b) @@ -1861,7 +1967,7 @@ func (m *AddClusterShardRequest) Reset() { *m = AddClusterShardRequest{} func (m *AddClusterShardRequest) String() string { return proto.CompactTextString(m) } func (*AddClusterShardRequest) ProtoMessage() {} func (*AddClusterShardRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{33} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{35} } func (m *AddClusterShardRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AddClusterShardRequest.Unmarshal(m, b) @@ -1921,7 +2027,7 @@ func (m *AddClusterShardMetadata) Reset() { *m = AddClusterShardMetadata func (m *AddClusterShardMetadata) String() string { return proto.CompactTextString(m) } func (*AddClusterShardMetadata) ProtoMessage() {} func (*AddClusterShardMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{34} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{36} } func (m *AddClusterShardMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AddClusterShardMetadata.Unmarshal(m, b) @@ -1969,7 +2075,7 @@ func (m *UpdateClusterShardRequest) Reset() { *m = UpdateClusterShardReq func (m *UpdateClusterShardRequest) String() string { return proto.CompactTextString(m) } func (*UpdateClusterShardRequest) ProtoMessage() {} func (*UpdateClusterShardRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{35} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{37} } func (m *UpdateClusterShardRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateClusterShardRequest.Unmarshal(m, b) @@ -2029,7 +2135,7 @@ func (m *UpdateClusterShardMetadata) Reset() { *m = UpdateClusterShardMe func (m *UpdateClusterShardMetadata) String() string { return proto.CompactTextString(m) } func (*UpdateClusterShardMetadata) ProtoMessage() {} func (*UpdateClusterShardMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{36} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{38} } func (m *UpdateClusterShardMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateClusterShardMetadata.Unmarshal(m, b) @@ -2075,7 +2181,7 @@ func (m *DeleteClusterShardRequest) Reset() { *m = DeleteClusterShardReq func (m *DeleteClusterShardRequest) String() string { return proto.CompactTextString(m) } func (*DeleteClusterShardRequest) ProtoMessage() {} func (*DeleteClusterShardRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{37} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{39} } func (m *DeleteClusterShardRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteClusterShardRequest.Unmarshal(m, b) @@ -2121,7 +2227,7 @@ func (m *DeleteClusterShardMetadata) Reset() { *m = DeleteClusterShardMe func (m *DeleteClusterShardMetadata) String() string { return proto.CompactTextString(m) } func (*DeleteClusterShardMetadata) ProtoMessage() {} func (*DeleteClusterShardMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{38} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{40} } func (m *DeleteClusterShardMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteClusterShardMetadata.Unmarshal(m, b) @@ -2184,7 +2290,7 @@ func (m *HostSpec) Reset() { *m = HostSpec{} } func (m *HostSpec) String() string { return proto.CompactTextString(m) } func (*HostSpec) ProtoMessage() {} func (*HostSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{39} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{41} } func (m *HostSpec) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_HostSpec.Unmarshal(m, b) @@ -2240,20 +2346,24 @@ func (m *HostSpec) GetShardName() string { } type ConfigSpec struct { + // Version of the ClickHouse server software. + Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` // Configuration and resources for a ClickHouse server. Clickhouse *ConfigSpec_Clickhouse `protobuf:"bytes,1,opt,name=clickhouse,proto3" json:"clickhouse,omitempty"` // Configuration and resources for a ZooKeeper server. - Zookeeper *ConfigSpec_Zookeeper `protobuf:"bytes,2,opt,name=zookeeper,proto3" json:"zookeeper,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Zookeeper *ConfigSpec_Zookeeper `protobuf:"bytes,2,opt,name=zookeeper,proto3" json:"zookeeper,omitempty"` + // Start time for the daily backup in UTC timezone + BackupWindowStart *timeofday.TimeOfDay `protobuf:"bytes,4,opt,name=backup_window_start,json=backupWindowStart,proto3" json:"backup_window_start,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *ConfigSpec) Reset() { *m = ConfigSpec{} } func (m *ConfigSpec) String() string { return proto.CompactTextString(m) } func (*ConfigSpec) ProtoMessage() {} func (*ConfigSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{40} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{42} } func (m *ConfigSpec) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ConfigSpec.Unmarshal(m, b) @@ -2273,6 +2383,13 @@ func (m *ConfigSpec) XXX_DiscardUnknown() { var xxx_messageInfo_ConfigSpec proto.InternalMessageInfo +func (m *ConfigSpec) GetVersion() string { + if m != nil { + return m.Version + } + return "" +} + func (m *ConfigSpec) GetClickhouse() *ConfigSpec_Clickhouse { if m != nil { return m.Clickhouse @@ -2287,6 +2404,13 @@ func (m *ConfigSpec) GetZookeeper() *ConfigSpec_Zookeeper { return nil } +func (m *ConfigSpec) GetBackupWindowStart() *timeofday.TimeOfDay { + if m != nil { + return m.BackupWindowStart + } + return nil +} + type ConfigSpec_Clickhouse struct { // Configuration for a ClickHouse server. Config *config.ClickhouseConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` @@ -2301,7 +2425,7 @@ func (m *ConfigSpec_Clickhouse) Reset() { *m = ConfigSpec_Clickhouse{} } func (m *ConfigSpec_Clickhouse) String() string { return proto.CompactTextString(m) } func (*ConfigSpec_Clickhouse) ProtoMessage() {} func (*ConfigSpec_Clickhouse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{40, 0} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{42, 0} } func (m *ConfigSpec_Clickhouse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ConfigSpec_Clickhouse.Unmarshal(m, b) @@ -2336,7 +2460,7 @@ func (m *ConfigSpec_Clickhouse) GetResources() *Resources { } type ConfigSpec_Zookeeper struct { - // Resources allocated to ZooKeeper hosts. + // Resources allocated to ZooKeeper hosts. If not set, minimal available resources will be used. Resources *Resources `protobuf:"bytes,1,opt,name=resources,proto3" json:"resources,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -2347,7 +2471,7 @@ func (m *ConfigSpec_Zookeeper) Reset() { *m = ConfigSpec_Zookeeper{} } func (m *ConfigSpec_Zookeeper) String() string { return proto.CompactTextString(m) } func (*ConfigSpec_Zookeeper) ProtoMessage() {} func (*ConfigSpec_Zookeeper) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{40, 1} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{42, 1} } func (m *ConfigSpec_Zookeeper) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ConfigSpec_Zookeeper.Unmarshal(m, b) @@ -2385,7 +2509,7 @@ func (m *ShardConfigSpec) Reset() { *m = ShardConfigSpec{} } func (m *ShardConfigSpec) String() string { return proto.CompactTextString(m) } func (*ShardConfigSpec) ProtoMessage() {} func (*ShardConfigSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{41} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{43} } func (m *ShardConfigSpec) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ShardConfigSpec.Unmarshal(m, b) @@ -2425,7 +2549,7 @@ func (m *ShardConfigSpec_Clickhouse) Reset() { *m = ShardConfigSpec_Clic func (m *ShardConfigSpec_Clickhouse) String() string { return proto.CompactTextString(m) } func (*ShardConfigSpec_Clickhouse) ProtoMessage() {} func (*ShardConfigSpec_Clickhouse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_069e868ca1dde37a, []int{41, 0} + return fileDescriptor_cluster_service_92dc4355161406f9, []int{43, 0} } func (m *ShardConfigSpec_Clickhouse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ShardConfigSpec_Clickhouse.Unmarshal(m, b) @@ -2482,6 +2606,8 @@ func init() { proto.RegisterType((*StartClusterMetadata)(nil), "yandex.cloud.mdb.clickhouse.v1.StartClusterMetadata") proto.RegisterType((*StopClusterRequest)(nil), "yandex.cloud.mdb.clickhouse.v1.StopClusterRequest") proto.RegisterType((*StopClusterMetadata)(nil), "yandex.cloud.mdb.clickhouse.v1.StopClusterMetadata") + proto.RegisterType((*MoveClusterRequest)(nil), "yandex.cloud.mdb.clickhouse.v1.MoveClusterRequest") + proto.RegisterType((*MoveClusterMetadata)(nil), "yandex.cloud.mdb.clickhouse.v1.MoveClusterMetadata") proto.RegisterType((*BackupClusterRequest)(nil), "yandex.cloud.mdb.clickhouse.v1.BackupClusterRequest") proto.RegisterType((*BackupClusterMetadata)(nil), "yandex.cloud.mdb.clickhouse.v1.BackupClusterMetadata") proto.RegisterType((*RestoreClusterRequest)(nil), "yandex.cloud.mdb.clickhouse.v1.RestoreClusterRequest") @@ -2548,6 +2674,8 @@ type ClusterServiceClient interface { Start(ctx context.Context, in *StartClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Stop the specified ClickHouse cluster. Stop(ctx context.Context, in *StopClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) + // Moves the specified ClickHouse cluster to the specified folder. + Move(ctx context.Context, in *MoveClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Creates a backup for the specified ClickHouse cluster. Backup(ctx context.Context, in *BackupClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Creates a new ClickHouse cluster using the specified backup. @@ -2648,6 +2776,15 @@ func (c *clusterServiceClient) Stop(ctx context.Context, in *StopClusterRequest, return out, nil } +func (c *clusterServiceClient) Move(ctx context.Context, in *MoveClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.clickhouse.v1.ClusterService/Move", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + func (c *clusterServiceClient) Backup(ctx context.Context, in *BackupClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) { out := new(operation.Operation) err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.clickhouse.v1.ClusterService/Backup", in, out, opts...) @@ -2784,6 +2921,8 @@ type ClusterServiceServer interface { Start(context.Context, *StartClusterRequest) (*operation.Operation, error) // Stop the specified ClickHouse cluster. Stop(context.Context, *StopClusterRequest) (*operation.Operation, error) + // Moves the specified ClickHouse cluster to the specified folder. + Move(context.Context, *MoveClusterRequest) (*operation.Operation, error) // Creates a backup for the specified ClickHouse cluster. Backup(context.Context, *BackupClusterRequest) (*operation.Operation, error) // Creates a new ClickHouse cluster using the specified backup. @@ -2943,6 +3082,24 @@ func _ClusterService_Stop_Handler(srv interface{}, ctx context.Context, dec func return interceptor(ctx, in, info, handler) } +func _ClusterService_Move_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(MoveClusterRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ClusterServiceServer).Move(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.mdb.clickhouse.v1.ClusterService/Move", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ClusterServiceServer).Move(ctx, req.(*MoveClusterRequest)) + } + return interceptor(ctx, in, info, handler) +} + func _ClusterService_Backup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BackupClusterRequest) if err := dec(in); err != nil { @@ -3209,6 +3366,10 @@ var _ClusterService_serviceDesc = grpc.ServiceDesc{ MethodName: "Stop", Handler: _ClusterService_Stop_Handler, }, + { + MethodName: "Move", + Handler: _ClusterService_Move_Handler, + }, { MethodName: "Backup", Handler: _ClusterService_Backup_Handler, @@ -3267,171 +3428,180 @@ var _ClusterService_serviceDesc = grpc.ServiceDesc{ } func init() { - proto.RegisterFile("yandex/cloud/mdb/clickhouse/v1/cluster_service.proto", fileDescriptor_cluster_service_069e868ca1dde37a) + proto.RegisterFile("yandex/cloud/mdb/clickhouse/v1/cluster_service.proto", fileDescriptor_cluster_service_92dc4355161406f9) } -var fileDescriptor_cluster_service_069e868ca1dde37a = []byte{ - // 2577 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x5a, 0x4b, 0x6c, 0x1b, 0xc7, - 0xf9, 0xff, 0x8f, 0x1e, 0x14, 0xf9, 0xd1, 0x96, 0xfd, 0x9f, 0xc8, 0x8e, 0xbc, 0xf1, 0x43, 0xde, - 0x24, 0xb6, 0x4c, 0x9b, 0xa4, 0x48, 0x3d, 0x6c, 0xc9, 0x8f, 0x58, 0x92, 0x65, 0x87, 0x88, 0x6c, - 0xab, 0x2b, 0x39, 0x41, 0x6c, 0xb8, 0xc4, 0x92, 0x3b, 0xa2, 0x08, 0x91, 0xbb, 0x5b, 0xee, 0x52, - 0xb6, 0x64, 0xa4, 0x08, 0xdc, 0xa2, 0x05, 0x7c, 0x2a, 0x50, 0x20, 0x45, 0x5c, 0xa0, 0x40, 0x2f, - 0xed, 0xb1, 0xa8, 0x0e, 0x2e, 0x10, 0x14, 0x3d, 0x04, 0x28, 0xec, 0xa2, 0x40, 0x8b, 0x2a, 0xc7, - 0x5c, 0x83, 0x22, 0xa7, 0x1e, 0x72, 0xec, 0xa1, 0x28, 0x66, 0x66, 0x97, 0xdc, 0xe5, 0x43, 0xbb, - 0x4b, 0xca, 0x75, 0x0a, 0xf4, 0x26, 0xee, 0xcc, 0xf7, 0xcd, 0xef, 0xf7, 0xcd, 0xf7, 0x98, 0xf9, - 0x46, 0x30, 0xb1, 0x29, 0xab, 0x0a, 0x79, 0x98, 0xcc, 0x97, 0xb4, 0xaa, 0x92, 0x2c, 0x2b, 0xb9, - 0x64, 0xbe, 0x54, 0xcc, 0xaf, 0xaf, 0x69, 0x55, 0x83, 0x24, 0x37, 0x52, 0xc9, 0x7c, 0xa9, 0x6a, - 0x98, 0xa4, 0x92, 0x35, 0x48, 0x65, 0xa3, 0x98, 0x27, 0x09, 0xbd, 0xa2, 0x99, 0x1a, 0x3e, 0xce, - 0xa5, 0x12, 0x4c, 0x2a, 0x51, 0x56, 0x72, 0x89, 0xba, 0x54, 0x62, 0x23, 0x25, 0x1c, 0x2d, 0x68, - 0x5a, 0xa1, 0x44, 0x92, 0xb2, 0x5e, 0x4c, 0xca, 0xaa, 0xaa, 0x99, 0xb2, 0x59, 0xd4, 0x54, 0x83, - 0x4b, 0x0b, 0x23, 0xd6, 0x28, 0xfb, 0x95, 0xab, 0xae, 0x26, 0x57, 0x8b, 0xa4, 0xa4, 0x64, 0xcb, - 0xb2, 0xb1, 0x6e, 0xcd, 0x38, 0xd1, 0x38, 0xc3, 0x2c, 0x96, 0x89, 0x61, 0xca, 0x65, 0xdd, 0x9a, - 0x70, 0xbc, 0x71, 0xc2, 0x83, 0x8a, 0xac, 0xeb, 0xa4, 0x62, 0x2f, 0x21, 0x58, 0xb4, 0x28, 0x00, - 0x4d, 0x27, 0x15, 0xb6, 0xbe, 0x35, 0x76, 0xca, 0x45, 0xb9, 0x36, 0xda, 0x34, 0xef, 0x98, 0x6b, - 0xde, 0x86, 0x5c, 0x2a, 0x2a, 0xce, 0xe1, 0xb3, 0x1e, 0x96, 0xcb, 0xc9, 0xf9, 0xf5, 0xaa, 0x8d, - 0xf7, 0x9c, 0x3f, 0x33, 0x5b, 0xb3, 0xe3, 0x1e, 0xb3, 0x15, 0xd9, 0x94, 0x73, 0xb2, 0x61, 0xed, - 0x86, 0x70, 0xc6, 0x63, 0x7a, 0xd5, 0xa8, 0x69, 0x9e, 0xf2, 0xc2, 0xa1, 0xa9, 0xab, 0xc5, 0x82, - 0xe3, 0x23, 0x97, 0x13, 0xaf, 0xc2, 0xff, 0xdf, 0x20, 0xe6, 0x3c, 0x47, 0x29, 0x91, 0xef, 0x55, - 0x89, 0x61, 0xe2, 0xb3, 0x00, 0xb6, 0x7b, 0x14, 0x95, 0x61, 0x34, 0x82, 0x46, 0x23, 0x73, 0xfb, - 0xbe, 0x7e, 0x9e, 0x42, 0x4f, 0x5e, 0xa4, 0xfa, 0x2e, 0x5d, 0x9e, 0x1c, 0x93, 0x22, 0xd6, 0x78, - 0x46, 0x11, 0x7f, 0x87, 0xe0, 0xb5, 0xc5, 0xa2, 0x61, 0xeb, 0x30, 0x6c, 0x25, 0x67, 0x20, 0xb2, - 0xaa, 0x95, 0x94, 0xf6, 0x3a, 0xc2, 0x7c, 0x38, 0xa3, 0xe0, 0xd3, 0x10, 0xd1, 0xe5, 0x02, 0xc9, - 0x1a, 0xc5, 0x2d, 0x32, 0xdc, 0x33, 0x82, 0x46, 0x7b, 0xe7, 0xe0, 0x9f, 0xcf, 0x53, 0xa1, 0x4b, - 0x97, 0x53, 0x63, 0x63, 0x63, 0x52, 0x98, 0x0e, 0x2e, 0x17, 0xb7, 0x08, 0x1e, 0x05, 0x60, 0x13, - 0x4d, 0x6d, 0x9d, 0xa8, 0xc3, 0xbd, 0x4c, 0x69, 0xe4, 0xc9, 0x8b, 0x54, 0x3f, 0x9b, 0x29, 0x31, - 0x2d, 0x2b, 0x74, 0x0c, 0x8b, 0x10, 0x5a, 0x2d, 0x96, 0x4c, 0x52, 0x19, 0xee, 0x63, 0xb3, 0xe0, - 0xc9, 0x8b, 0x9a, 0x3e, 0x6b, 0x44, 0xfc, 0x01, 0x82, 0x21, 0x37, 0x72, 0x43, 0xd7, 0x54, 0x83, - 0xe0, 0x79, 0x08, 0x5b, 0xfc, 0x8c, 0x61, 0x34, 0xd2, 0x3b, 0x1a, 0x4d, 0x9f, 0x4e, 0xec, 0x1e, - 0x18, 0x09, 0xdb, 0x82, 0x35, 0x41, 0x7c, 0x0a, 0x0e, 0xa8, 0xe4, 0xa1, 0x99, 0x75, 0x00, 0xa6, - 0xd4, 0x22, 0xd2, 0x7e, 0xfa, 0x79, 0xc9, 0x46, 0x2a, 0xfe, 0x64, 0x00, 0x86, 0xe6, 0x2b, 0x44, - 0x36, 0x49, 0xc3, 0x2e, 0x04, 0x30, 0x60, 0x1a, 0xfa, 0x54, 0xb9, 0xcc, 0x6d, 0x17, 0x99, 0x3b, - 0x4e, 0x67, 0x7d, 0xf3, 0x3c, 0x35, 0x78, 0x4f, 0x8e, 0x6f, 0xcd, 0xc6, 0xef, 0x8e, 0xc5, 0xa7, - 0xb3, 0xf1, 0xfb, 0x31, 0x2e, 0x37, 0x35, 0x2e, 0xb1, 0xb9, 0xf8, 0x2c, 0x44, 0x15, 0x62, 0xe4, - 0x2b, 0x45, 0x9d, 0xfa, 0xbe, 0xdb, 0x98, 0xe9, 0xc9, 0x29, 0xc9, 0x39, 0x8a, 0x3f, 0x45, 0x10, - 0x2a, 0xc9, 0x39, 0x52, 0x32, 0x86, 0xfb, 0x98, 0x41, 0xae, 0x7a, 0x1a, 0xa4, 0x05, 0xa5, 0xc4, - 0x22, 0x53, 0xb1, 0xa0, 0x9a, 0x95, 0xcd, 0xb9, 0x77, 0xbe, 0x79, 0x9e, 0x8a, 0xde, 0x8b, 0x67, - 0xc7, 0xe2, 0xd3, 0x72, 0x7c, 0xeb, 0x7e, 0xec, 0x31, 0x87, 0x37, 0x61, 0xc3, 0xdc, 0x7e, 0x91, - 0x0a, 0x09, 0xf6, 0x5f, 0x18, 0x1f, 0xa4, 0x64, 0xee, 0x3b, 0xe6, 0x4b, 0x16, 0x20, 0x7c, 0x0f, - 0xa2, 0x44, 0xdd, 0x28, 0x56, 0x34, 0xb5, 0x4c, 0x54, 0x73, 0xb8, 0x7f, 0x04, 0x8d, 0x0e, 0xa6, - 0xc7, 0x7d, 0x6e, 0x58, 0x62, 0xa1, 0x2e, 0x3a, 0xd7, 0x47, 0x0d, 0x27, 0x39, 0xb5, 0xe1, 0xef, - 0x40, 0x94, 0x87, 0x4e, 0xd6, 0xd0, 0x49, 0x7e, 0x38, 0x34, 0x82, 0x46, 0xa3, 0xe9, 0x98, 0xa7, - 0x72, 0x26, 0xb2, 0xac, 0x93, 0xbc, 0xa5, 0x13, 0xf2, 0xb5, 0x2f, 0xf8, 0x1e, 0x0c, 0xda, 0x71, - 0xce, 0x94, 0x1a, 0xc3, 0x03, 0xcc, 0xa4, 0xe7, 0xbc, 0xb4, 0x5e, 0xb3, 0xa4, 0x98, 0xde, 0xd0, - 0xe3, 0x17, 0xa9, 0x9e, 0x2b, 0x63, 0xd2, 0x7e, 0xc5, 0xf1, 0xd5, 0xc0, 0xb7, 0x01, 0x68, 0x56, - 0xb0, 0x14, 0x87, 0x99, 0xe2, 0x51, 0x2f, 0xc5, 0x77, 0x0c, 0x52, 0x71, 0x29, 0x8d, 0x54, 0xad, - 0x2f, 0x4c, 0xe1, 0x9a, 0x66, 0x98, 0x96, 0xc2, 0x88, 0x3f, 0x85, 0xef, 0x6a, 0x86, 0xe9, 0x56, - 0xb8, 0x66, 0x7d, 0x31, 0x68, 0x72, 0x51, 0x89, 0xf9, 0x40, 0xab, 0xac, 0x53, 0xbf, 0x86, 0x56, - 0xc9, 0xc5, 0x1a, 0xcf, 0x28, 0x78, 0x1a, 0xc0, 0x58, 0x93, 0x2b, 0x4a, 0x96, 0xb9, 0x77, 0x94, - 0x4d, 0x16, 0x76, 0x71, 0xed, 0x08, 0x9b, 0x7d, 0x4b, 0x2e, 0x13, 0x61, 0x1a, 0xa2, 0x0e, 0x77, - 0xc3, 0x07, 0xa1, 0x77, 0x9d, 0x6c, 0xf2, 0x38, 0x92, 0xe8, 0x9f, 0x78, 0x08, 0xfa, 0x37, 0xe4, - 0x52, 0xd5, 0x8a, 0x1a, 0x89, 0xff, 0x98, 0xe9, 0xb9, 0x80, 0xc4, 0x29, 0x38, 0xe4, 0x72, 0xdf, - 0x9b, 0xc4, 0x94, 0xa9, 0x99, 0xf1, 0xb1, 0xe6, 0xc4, 0xe8, 0x4c, 0x85, 0x7f, 0xeb, 0x85, 0xa1, - 0x3b, 0xba, 0xd2, 0x1c, 0xca, 0x41, 0x12, 0x2a, 0xbe, 0x08, 0xd1, 0x2a, 0x53, 0xc2, 0x0a, 0x27, - 0x43, 0x17, 0x4d, 0x0b, 0x09, 0x5e, 0x18, 0x13, 0x76, 0x61, 0x4c, 0x5c, 0xa7, 0xb5, 0xf5, 0xa6, - 0x6c, 0xac, 0x4b, 0xc0, 0xa7, 0xd3, 0xbf, 0x5f, 0x76, 0x54, 0xb7, 0x62, 0xf7, 0x72, 0xa2, 0xfa, - 0x3d, 0x77, 0xe0, 0xf5, 0x07, 0x0d, 0x3c, 0x67, 0xc8, 0x75, 0xe9, 0x0b, 0x2e, 0xd2, 0x7e, 0x7d, - 0x61, 0x1e, 0x86, 0xae, 0x91, 0x12, 0xe9, 0xca, 0x15, 0xe8, 0xe2, 0x2e, 0x25, 0x7e, 0x17, 0x9f, - 0x83, 0xd7, 0x96, 0x4d, 0xb9, 0xd2, 0x55, 0x5d, 0x9f, 0x84, 0x21, 0xa7, 0x0e, 0xbf, 0x4b, 0xcf, - 0x02, 0x5e, 0x36, 0x35, 0xbd, 0x9b, 0x95, 0x27, 0x28, 0xfa, 0x9a, 0x8a, 0x00, 0x06, 0x9f, 0x63, - 0x27, 0xb3, 0x2e, 0x0d, 0xee, 0x52, 0xe2, 0x77, 0xf1, 0x5f, 0xf6, 0xc3, 0x21, 0x89, 0x18, 0xa6, - 0x56, 0x69, 0xdc, 0xef, 0x93, 0x10, 0xe1, 0x07, 0xc6, 0xfa, 0xea, 0xbc, 0x24, 0x84, 0xf9, 0xe7, - 0xff, 0x44, 0xf5, 0x7e, 0xda, 0x18, 0xe7, 0xb3, 0x5e, 0x71, 0xd4, 0x92, 0xcb, 0xff, 0xca, 0x37, - 0x2d, 0xdf, 0xee, 0x82, 0x38, 0xb0, 0xd7, 0x05, 0x31, 0xbc, 0x6b, 0x41, 0xec, 0x26, 0x93, 0xad, - 0xc0, 0x61, 0xf7, 0xb6, 0xfa, 0x74, 0x6e, 0xfc, 0x86, 0xd3, 0x85, 0xb9, 0xda, 0x9a, 0xf3, 0x8a, - 0x5f, 0x20, 0x88, 0x2c, 0x6a, 0x05, 0x89, 0xe4, 0xb5, 0x8a, 0x82, 0x2f, 0x40, 0xa4, 0x76, 0xa3, - 0x63, 0x8a, 0x5a, 0x55, 0xae, 0x15, 0x7b, 0x86, 0x54, 0x9f, 0x8c, 0x97, 0x60, 0xa0, 0x4c, 0x0c, - 0x43, 0x2e, 0x50, 0xe4, 0xd4, 0xa6, 0x53, 0x5e, 0x36, 0xad, 0xad, 0x9a, 0xb8, 0xc9, 0x05, 0x99, - 0x49, 0x24, 0x5b, 0x8d, 0x30, 0x03, 0xfb, 0x9c, 0x03, 0x81, 0x6c, 0xf5, 0xd7, 0x5e, 0x38, 0xec, - 0xb8, 0x1a, 0x2c, 0x6a, 0x05, 0xa3, 0xa3, 0x5a, 0xfe, 0x26, 0xec, 0xcf, 0x6b, 0xa5, 0x6a, 0x59, - 0xcd, 0x5a, 0xb7, 0x11, 0xca, 0x2d, 0x22, 0xed, 0xe3, 0x1f, 0xaf, 0xb3, 0x6f, 0x98, 0xc0, 0x3e, - 0xeb, 0x16, 0x9e, 0x35, 0x37, 0x75, 0xc2, 0x82, 0x79, 0x30, 0x3d, 0xe7, 0xc9, 0xbf, 0x25, 0xbe, - 0xc4, 0x32, 0x57, 0xb5, 0xb2, 0xa9, 0x13, 0x29, 0x6a, 0xd4, 0x7f, 0xe0, 0xf3, 0x10, 0x59, 0xad, - 0x68, 0xe5, 0x2c, 0xb5, 0x39, 0xbb, 0x15, 0xed, 0xbe, 0x37, 0x61, 0x3a, 0x99, 0xfe, 0xc4, 0xe3, - 0x30, 0x60, 0x6a, 0x5c, 0xac, 0xdf, 0x53, 0x2c, 0x64, 0x6a, 0x4c, 0xc8, 0x75, 0xa7, 0x0b, 0xf9, - 0xbe, 0xd3, 0x0d, 0xb4, 0xbf, 0xd3, 0x89, 0x17, 0x21, 0xea, 0x20, 0x87, 0x8f, 0xc2, 0xf0, 0xf2, - 0x82, 0xf4, 0x7e, 0x66, 0x7e, 0x21, 0xbb, 0xf2, 0xe1, 0xd2, 0x42, 0xf6, 0xce, 0xad, 0xe5, 0xa5, - 0x85, 0xf9, 0xcc, 0xf5, 0xcc, 0xc2, 0xb5, 0x83, 0xff, 0x87, 0x07, 0x01, 0xe6, 0x17, 0x33, 0xf3, - 0xef, 0xbd, 0x7b, 0xfb, 0xce, 0xf2, 0xc2, 0x41, 0x24, 0x7e, 0x8c, 0xe0, 0xf5, 0x26, 0x8b, 0x59, - 0xf7, 0xbd, 0xcb, 0xd0, 0x57, 0xd2, 0x0a, 0xf6, 0x5d, 0xef, 0x8c, 0x6f, 0xc7, 0x93, 0x98, 0x98, - 0xef, 0x9b, 0xde, 0x2f, 0x10, 0x1c, 0x75, 0x40, 0xb8, 0x6d, 0xb7, 0x25, 0x3a, 0x73, 0xad, 0xbd, - 0xbf, 0x34, 0x8b, 0x4f, 0x10, 0x1c, 0x6b, 0x03, 0xd0, 0xb2, 0xd4, 0x2c, 0x40, 0xad, 0x9b, 0x62, - 0xdb, 0xeb, 0xa4, 0xdb, 0x5e, 0xf5, 0x6e, 0x4b, 0x4d, 0x5e, 0x72, 0x08, 0xf9, 0xb6, 0xd6, 0xcf, - 0x11, 0x1c, 0x71, 0x80, 0xe1, 0x65, 0xf9, 0x5b, 0x63, 0xaa, 0x1f, 0x21, 0x10, 0x5a, 0xa1, 0xb3, - 0xec, 0x74, 0x15, 0x06, 0x78, 0x86, 0xb4, 0x8d, 0x74, 0xca, 0xcb, 0xa9, 0xb8, 0x06, 0xc9, 0x16, - 0xf3, 0x6d, 0xa6, 0x4f, 0xdd, 0x7e, 0x4d, 0x0b, 0xcd, 0xb7, 0xc6, 0x48, 0xdf, 0x87, 0xe1, 0x66, - 0x68, 0x96, 0x85, 0x66, 0xa0, 0x9f, 0x96, 0x40, 0xdb, 0x3e, 0x6f, 0xf9, 0xa9, 0xa0, 0x12, 0x17, - 0xf1, 0x6d, 0x9b, 0x4f, 0x10, 0x1c, 0x9e, 0x55, 0x94, 0xae, 0x4d, 0xe3, 0x2e, 0xf9, 0x3d, 0x5d, - 0x97, 0x7c, 0xf1, 0x03, 0x78, 0xbd, 0x01, 0x97, 0xdf, 0x5a, 0x7c, 0xcc, 0x82, 0x42, 0x0f, 0x81, - 0x86, 0x55, 0x4d, 0x98, 0x62, 0x7a, 0xe7, 0x35, 0xc4, 0x87, 0x70, 0xc4, 0x75, 0x61, 0xe8, 0x9c, - 0x73, 0xa2, 0x79, 0xa1, 0xb9, 0x03, 0x9c, 0x89, 0x7d, 0xca, 0x1c, 0x77, 0xae, 0x7c, 0x17, 0x84, - 0xe6, 0x95, 0xf7, 0x88, 0xd5, 0x0f, 0x11, 0x1c, 0xae, 0x77, 0x29, 0x97, 0xe9, 0x15, 0xbf, 0x23, - 0x4e, 0x97, 0x5d, 0xdd, 0x04, 0x7f, 0xc7, 0xed, 0x7a, 0x47, 0x41, 0x7c, 0x8a, 0x5c, 0xfe, 0xcc, - 0x70, 0xec, 0x6d, 0xac, 0x8d, 0xc5, 0x3b, 0x8e, 0xb5, 0xc7, 0xee, 0x74, 0x69, 0x83, 0xab, 0x55, - 0xb8, 0x10, 0xe3, 0x61, 0x87, 0xdb, 0xdb, 0x5e, 0xde, 0xcb, 0x8d, 0x6c, 0x09, 0xf9, 0x0e, 0xb8, - 0x5f, 0xf7, 0x38, 0x03, 0xee, 0x55, 0x6d, 0x14, 0x5e, 0x72, 0x9f, 0xfa, 0x7b, 0xd9, 0xa1, 0x25, - 0xe9, 0x8b, 0x72, 0xeb, 0x06, 0x42, 0x43, 0x06, 0xe8, 0xdb, 0xe3, 0x0c, 0xc0, 0x56, 0x0e, 0x10, - 0x2b, 0x8d, 0xb6, 0x71, 0x3a, 0xe9, 0x27, 0x3d, 0x70, 0xc4, 0xd5, 0xb0, 0x78, 0x65, 0xbb, 0xd0, - 0xd0, 0xc7, 0xea, 0x0d, 0xd4, 0xc7, 0x6a, 0xd8, 0xc2, 0xbe, 0xae, 0xb7, 0x90, 0x26, 0xa8, 0x66, - 0xbb, 0xec, 0x91, 0xd1, 0x7f, 0x8c, 0x1a, 0xf2, 0xee, 0x2b, 0xcb, 0x51, 0x8d, 0x69, 0x78, 0x2f, - 0x59, 0xfe, 0x0b, 0x41, 0xd8, 0xf6, 0x69, 0x7c, 0x12, 0x06, 0xb6, 0x34, 0x95, 0xd4, 0x19, 0x85, - 0x6b, 0x6c, 0x42, 0x74, 0x20, 0xa3, 0xe0, 0x79, 0xe8, 0x63, 0xf7, 0x99, 0x1e, 0x76, 0x9f, 0x39, - 0xe3, 0x27, 0x5c, 0x12, 0xf4, 0x64, 0x6f, 0x5d, 0xba, 0x99, 0x30, 0x7e, 0x1b, 0x22, 0x46, 0x35, - 0xa7, 0x12, 0x93, 0xae, 0xd4, 0xdb, 0xb0, 0x52, 0x98, 0x0f, 0x65, 0x14, 0x3c, 0x0a, 0x07, 0x65, - 0xc3, 0x28, 0x16, 0xd4, 0xac, 0x5e, 0xcd, 0x95, 0x8a, 0xf9, 0x6c, 0x51, 0x67, 0x4e, 0x13, 0x96, - 0x06, 0xf9, 0xf7, 0x25, 0xf6, 0x39, 0xa3, 0x37, 0xb4, 0x94, 0xfb, 0x03, 0xb4, 0x94, 0xc5, 0x67, - 0xbd, 0x00, 0x75, 0xef, 0xc2, 0x77, 0xa8, 0x35, 0x6d, 0x06, 0xd6, 0x6d, 0x77, 0xd2, 0x7f, 0x6f, - 0x21, 0x31, 0x5f, 0x1b, 0x90, 0x1c, 0x8a, 0xb0, 0x04, 0x91, 0x2d, 0x4d, 0x5b, 0x27, 0x44, 0x67, - 0xf7, 0x45, 0xaa, 0x75, 0x22, 0x80, 0xd6, 0xbb, 0xb6, 0xac, 0x54, 0x57, 0x23, 0xfc, 0x0a, 0x01, - 0xd4, 0x97, 0xc3, 0xb7, 0x21, 0xc4, 0x23, 0xc3, 0x42, 0x7d, 0xde, 0x4b, 0x3f, 0x9f, 0xed, 0x40, - 0xcc, 0x17, 0x94, 0x2c, 0x35, 0xf8, 0x06, 0x44, 0x2a, 0xc4, 0xd0, 0xaa, 0x95, 0x3c, 0xab, 0xdf, - 0xc8, 0xcf, 0x35, 0x4a, 0xb2, 0x05, 0xa4, 0xba, 0xac, 0xb0, 0x02, 0x91, 0x1a, 0x01, 0xb7, 0x56, - 0xd4, 0xb9, 0x56, 0xf1, 0xcf, 0x3d, 0x70, 0xa0, 0x21, 0x37, 0xe0, 0xbb, 0x2d, 0x76, 0x6f, 0x26, - 0x60, 0x82, 0x69, 0xb3, 0x85, 0xc2, 0x97, 0xff, 0x25, 0xe6, 0xc6, 0xe3, 0x10, 0x7a, 0x40, 0x8a, - 0x85, 0x35, 0xd3, 0x4a, 0xcf, 0x6f, 0x34, 0xa5, 0xe7, 0x8c, 0x6a, 0x4e, 0x4d, 0xbc, 0x2f, 0x97, - 0xaa, 0x44, 0xb2, 0xa6, 0xa6, 0xff, 0x7e, 0x1c, 0x06, 0xed, 0xf4, 0xc2, 0xef, 0xe3, 0xf8, 0x67, - 0x08, 0x7a, 0x6f, 0x10, 0x13, 0xa7, 0xbc, 0x50, 0x34, 0x3d, 0x36, 0x0b, 0x7e, 0x9f, 0x56, 0xc5, - 0x89, 0xc7, 0x5f, 0x7c, 0xf5, 0xd3, 0x9e, 0x04, 0x3e, 0x97, 0x2c, 0xcb, 0xaa, 0x5c, 0x20, 0x4a, - 0xbc, 0xe5, 0x53, 0xbb, 0x91, 0x7c, 0x54, 0xcf, 0x71, 0x1f, 0xe1, 0xa7, 0x08, 0xfa, 0xe8, 0xb9, - 0x08, 0x8f, 0x07, 0xe8, 0xa7, 0xd8, 0xa7, 0x3a, 0x61, 0x22, 0x98, 0x10, 0x3f, 0x6d, 0x89, 0xa7, - 0x19, 0xd2, 0x93, 0xf8, 0x84, 0x07, 0x52, 0xfc, 0x5b, 0x04, 0x21, 0xfe, 0xd2, 0x84, 0x27, 0x3a, - 0x79, 0x50, 0x15, 0xbc, 0xef, 0xde, 0xe2, 0xad, 0xed, 0x9d, 0xd8, 0x48, 0xbb, 0x07, 0xad, 0x01, - 0xeb, 0x03, 0x03, 0xfc, 0x96, 0xe8, 0x05, 0x78, 0x06, 0xc5, 0xf0, 0x1f, 0x10, 0x84, 0x78, 0x21, - 0xf5, 0xc6, 0xdc, 0xea, 0xb9, 0xc8, 0x0f, 0xe6, 0x7b, 0x1c, 0x73, 0xeb, 0x87, 0x17, 0x17, 0xe6, - 0x54, 0x3a, 0x90, 0x3b, 0x50, 0x02, 0x7f, 0x42, 0x10, 0xe2, 0x35, 0xd2, 0x9b, 0x40, 0xab, 0x27, - 0x1c, 0x3f, 0x04, 0x56, 0xb7, 0x77, 0x62, 0x89, 0x76, 0x8f, 0x37, 0x87, 0x1a, 0x63, 0x6c, 0xa1, - 0xac, 0x9b, 0x9b, 0xdc, 0xbb, 0x63, 0xc1, 0xbc, 0xfb, 0x33, 0x04, 0xfd, 0xec, 0x95, 0xc6, 0xdb, - 0xbd, 0x5b, 0x3c, 0x08, 0xf9, 0x61, 0xf2, 0xe1, 0xf6, 0x4e, 0xec, 0x44, 0x9b, 0xa7, 0x20, 0xd7, - 0x4e, 0x8c, 0x89, 0x89, 0xf6, 0xff, 0xff, 0xd2, 0xb0, 0x0b, 0x06, 0x83, 0xfc, 0x0c, 0x41, 0xdf, - 0xb2, 0xa9, 0xe9, 0x38, 0xed, 0x8d, 0xbd, 0xf1, 0x45, 0xc9, 0x0f, 0xf4, 0x0f, 0xb6, 0x77, 0x62, - 0xc7, 0x5b, 0xbf, 0x25, 0xb9, 0x90, 0x27, 0xc5, 0x78, 0x00, 0xe4, 0x9a, 0x8e, 0x3f, 0x47, 0x10, - 0xe2, 0xfd, 0x1a, 0x6f, 0x0f, 0x6a, 0xf5, 0x26, 0xe5, 0x07, 0x7c, 0x96, 0x87, 0x40, 0xeb, 0xd7, - 0x28, 0x17, 0xfc, 0x49, 0x71, 0x3c, 0x50, 0x08, 0xf0, 0x0e, 0x13, 0xfe, 0x3d, 0x82, 0x01, 0xeb, - 0x3d, 0x00, 0x4f, 0x76, 0xf4, 0x1e, 0xe4, 0x77, 0x0f, 0x4e, 0xb6, 0x7d, 0x78, 0x70, 0xf1, 0x38, - 0x27, 0x9e, 0xf6, 0x4a, 0x3f, 0x15, 0xae, 0x86, 0x46, 0xf1, 0x33, 0x04, 0x61, 0x9a, 0x7c, 0x17, - 0xb5, 0x82, 0x81, 0xa7, 0x3a, 0xeb, 0x95, 0x0b, 0xe7, 0x03, 0xcb, 0x59, 0x19, 0x7e, 0x9a, 0x21, - 0x1e, 0xc7, 0xa9, 0x40, 0x96, 0x67, 0xdd, 0xe2, 0xbf, 0x20, 0x18, 0xa4, 0x6a, 0xeb, 0xdd, 0x55, - 0x7c, 0x29, 0x00, 0x8c, 0xa6, 0xae, 0xb1, 0x70, 0xb9, 0x43, 0x69, 0x8b, 0xca, 0x3b, 0x8c, 0xca, - 0x34, 0x3e, 0x1f, 0x84, 0x4a, 0xd2, 0xd1, 0xd0, 0xfd, 0x1c, 0x41, 0x94, 0x2e, 0x61, 0xf5, 0x40, - 0xf1, 0x74, 0x00, 0x3c, 0xee, 0xae, 0xae, 0x30, 0xd3, 0x89, 0xa8, 0xc5, 0xe3, 0x12, 0xe3, 0x31, - 0x85, 0x27, 0x02, 0xf1, 0xb0, 0xdb, 0xad, 0x9f, 0x21, 0x88, 0x50, 0xe5, 0xac, 0x6d, 0x85, 0x83, - 0xf8, 0x85, 0xb3, 0xc5, 0x26, 0x5c, 0x08, 0x2e, 0x68, 0xc1, 0x9f, 0x61, 0xf0, 0x27, 0x70, 0x3a, - 0x10, 0x7c, 0xde, 0x0f, 0xfd, 0x0a, 0x41, 0x78, 0x56, 0x51, 0x38, 0x76, 0xcf, 0x58, 0x68, 0xdd, - 0x11, 0xf5, 0x13, 0xcc, 0x1f, 0x6d, 0xef, 0xc4, 0xc6, 0xda, 0xb7, 0x2e, 0x77, 0xa9, 0x6b, 0xf3, - 0xe2, 0x95, 0xe0, 0xbc, 0x66, 0x72, 0xb2, 0x99, 0x5f, 0xe3, 0x07, 0x17, 0x1a, 0xf2, 0xff, 0x40, - 0x10, 0xe5, 0x15, 0x95, 0x33, 0x9d, 0x0e, 0x54, 0xbd, 0x83, 0x92, 0xfd, 0x18, 0x6d, 0xef, 0xc4, - 0xc6, 0x77, 0xed, 0x6a, 0xbe, 0x1c, 0xc2, 0x7c, 0x41, 0x4a, 0xf8, 0x37, 0x08, 0xc2, 0x37, 0x88, - 0xc9, 0x2e, 0x1d, 0xde, 0xfb, 0xda, 0xba, 0x43, 0x2a, 0xf8, 0x6b, 0xf5, 0x89, 0xd7, 0x18, 0xec, - 0x2b, 0xf8, 0x92, 0xdf, 0x52, 0x98, 0xe4, 0xbd, 0xc1, 0xe4, 0xa3, 0xfa, 0x6d, 0x9a, 0x9d, 0x47, - 0x80, 0xba, 0x38, 0x6f, 0x3f, 0xe2, 0x20, 0xe1, 0xe0, 0x6a, 0xa7, 0x0a, 0xd3, 0x1d, 0x48, 0x5a, - 0x91, 0x74, 0x9e, 0x1f, 0x0c, 0x71, 0x32, 0x20, 0x13, 0xfc, 0x47, 0x1e, 0x46, 0x3e, 0xcd, 0xdd, - 0xba, 0xcf, 0xe9, 0xc7, 0xb3, 0xbe, 0xcb, 0x4a, 0x7b, 0xdb, 0xfe, 0x5f, 0x3f, 0xfb, 0xc9, 0xd3, - 0x81, 0x18, 0x94, 0x04, 0x75, 0x9b, 0x2f, 0x11, 0x44, 0xf9, 0xd1, 0x99, 0x53, 0x99, 0x0e, 0x74, - 0x4c, 0x0f, 0xca, 0x46, 0xdd, 0xde, 0x89, 0xbd, 0xb9, 0x6b, 0x6f, 0xcd, 0x41, 0x68, 0x36, 0xdd, - 0x95, 0x7f, 0x51, 0x76, 0x5f, 0xd7, 0xb2, 0x80, 0x4f, 0x76, 0x6d, 0x1b, 0x73, 0x7e, 0xd8, 0x3d, - 0x6a, 0x91, 0x04, 0xdc, 0xec, 0x76, 0x49, 0x02, 0x57, 0x62, 0x5d, 0xb1, 0x9d, 0xbb, 0x7d, 0xf7, - 0x66, 0xa1, 0x68, 0xae, 0x55, 0x73, 0x89, 0xbc, 0x56, 0x4e, 0x72, 0xac, 0x71, 0xfe, 0x1f, 0xde, - 0x05, 0x2d, 0x5e, 0x20, 0x2a, 0x5b, 0x33, 0xb9, 0xfb, 0xbf, 0x7e, 0x5f, 0xac, 0xff, 0xca, 0x85, - 0x98, 0xc0, 0xf8, 0xbf, 0x03, 0x00, 0x00, 0xff, 0xff, 0xb0, 0x2f, 0xbf, 0x54, 0x1d, 0x30, 0x00, - 0x00, +var fileDescriptor_cluster_service_92dc4355161406f9 = []byte{ + // 2724 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x5b, 0x4d, 0x6c, 0x1b, 0xc7, + 0xf5, 0xff, 0xaf, 0x44, 0x51, 0xe4, 0xa3, 0xa3, 0x38, 0x63, 0xd9, 0x61, 0x98, 0xd8, 0x91, 0x37, + 0x1f, 0x96, 0x19, 0x93, 0x14, 0xa9, 0x0f, 0x5b, 0xb2, 0x9d, 0x58, 0xa4, 0x25, 0x47, 0x88, 0x64, + 0xe9, 0xbf, 0x92, 0x13, 0xd4, 0x86, 0x41, 0x2c, 0xb9, 0x23, 0x8a, 0x10, 0xc9, 0x65, 0x77, 0x97, + 0x72, 0xa4, 0x20, 0x6d, 0xe0, 0x14, 0x2d, 0xe0, 0x53, 0xd1, 0x02, 0x69, 0x93, 0x02, 0x05, 0x7a, + 0x69, 0xcf, 0x55, 0x81, 0x16, 0x08, 0x8a, 0x14, 0xc8, 0xc5, 0x2e, 0x0a, 0xb4, 0xa8, 0x72, 0xec, + 0xa1, 0x97, 0x1c, 0x7a, 0x28, 0x7a, 0xc8, 0xb1, 0x87, 0xa2, 0x98, 0x8f, 0x25, 0x77, 0xc9, 0xa5, + 0x76, 0x97, 0x94, 0xeb, 0x14, 0xe8, 0x4d, 0xdc, 0x99, 0xf7, 0xe6, 0xf7, 0x7b, 0xf3, 0x3e, 0x66, + 0xde, 0xd8, 0x30, 0xb5, 0x2b, 0xd7, 0x14, 0xfc, 0x6e, 0xaa, 0x58, 0x51, 0x1b, 0x4a, 0xaa, 0xaa, + 0x14, 0x52, 0xc5, 0x4a, 0xb9, 0xb8, 0xbd, 0xa5, 0x36, 0x74, 0x9c, 0xda, 0x49, 0xa7, 0x8a, 0x95, + 0x86, 0x6e, 0x60, 0x2d, 0xaf, 0x63, 0x6d, 0xa7, 0x5c, 0xc4, 0xc9, 0xba, 0xa6, 0x1a, 0x2a, 0x3a, + 0xc3, 0xa4, 0x92, 0x54, 0x2a, 0x59, 0x55, 0x0a, 0xc9, 0x96, 0x54, 0x72, 0x27, 0x1d, 0x7b, 0xa1, + 0xa4, 0xaa, 0xa5, 0x0a, 0x4e, 0xc9, 0xf5, 0x72, 0x4a, 0xae, 0xd5, 0x54, 0x43, 0x36, 0xca, 0x6a, + 0x4d, 0x67, 0xd2, 0xb1, 0x31, 0x3e, 0x4a, 0x7f, 0x15, 0x1a, 0x9b, 0xa9, 0xcd, 0x32, 0xae, 0x28, + 0xf9, 0xaa, 0xac, 0x6f, 0xf3, 0x19, 0x2f, 0xb6, 0xcf, 0x30, 0xca, 0x55, 0xac, 0x1b, 0x72, 0xb5, + 0xce, 0x27, 0x9c, 0x69, 0x9f, 0x70, 0x4f, 0x93, 0xeb, 0x75, 0xac, 0x99, 0x4b, 0x3c, 0xcf, 0xc7, + 0x8d, 0xdd, 0x3a, 0xa6, 0xc2, 0xea, 0xa6, 0x22, 0xef, 0xf2, 0xc1, 0x18, 0xe7, 0x4c, 0xd0, 0xa9, + 0x75, 0xac, 0x51, 0x70, 0x7c, 0xec, 0x55, 0x9b, 0x3d, 0x9a, 0xa3, 0x1d, 0xf3, 0x4e, 0xdb, 0xe6, + 0xed, 0xc8, 0x95, 0xb2, 0x62, 0x1d, 0x7e, 0xcd, 0xc5, 0xac, 0x05, 0xb9, 0xb8, 0xdd, 0x30, 0xc9, + 0x5c, 0xf0, 0xb6, 0x07, 0x7c, 0x76, 0xc2, 0x65, 0xb6, 0x22, 0x1b, 0x72, 0x41, 0xd6, 0xf9, 0x56, + 0xc5, 0xce, 0xbb, 0x4c, 0x6f, 0xe8, 0x4d, 0xcd, 0x33, 0x6e, 0x38, 0xd4, 0xda, 0x66, 0xb9, 0x64, + 0xf9, 0xc8, 0xe4, 0xc4, 0x6b, 0xf0, 0xcc, 0x0d, 0x6c, 0xe4, 0x18, 0x4a, 0x09, 0x7f, 0xb3, 0x81, + 0x75, 0x03, 0xbd, 0x06, 0x60, 0xfa, 0x4e, 0x59, 0x89, 0x0a, 0x63, 0xc2, 0x78, 0x38, 0x7b, 0xec, + 0x6f, 0x0f, 0xd3, 0xc2, 0x83, 0x47, 0xe9, 0xc0, 0x95, 0xab, 0xd3, 0x13, 0x52, 0x98, 0x8f, 0x2f, + 0x29, 0xe2, 0x6f, 0x04, 0x38, 0xb1, 0x5c, 0xd6, 0x4d, 0x1d, 0xba, 0xa9, 0xe4, 0x3c, 0x84, 0x37, + 0xd5, 0x8a, 0xd2, 0x5d, 0x47, 0x88, 0x0d, 0x2f, 0x29, 0xe8, 0x1c, 0x84, 0xeb, 0x72, 0x09, 0xe7, + 0xf5, 0xf2, 0x1e, 0x8e, 0x0e, 0x8c, 0x09, 0xe3, 0x83, 0x59, 0xf8, 0xe7, 0xc3, 0x74, 0xf0, 0xca, + 0xd5, 0xf4, 0xc4, 0xc4, 0x84, 0x14, 0x22, 0x83, 0xeb, 0xe5, 0x3d, 0x8c, 0xc6, 0x01, 0xe8, 0x44, + 0x43, 0xdd, 0xc6, 0xb5, 0xe8, 0x20, 0x55, 0x1a, 0x7e, 0xf0, 0x28, 0x3d, 0x44, 0x67, 0x4a, 0x54, + 0xcb, 0x06, 0x19, 0x43, 0x22, 0x04, 0x37, 0xcb, 0x15, 0x03, 0x6b, 0xd1, 0x00, 0x9d, 0x05, 0x0f, + 0x1e, 0x35, 0xf5, 0xf1, 0x11, 0xf1, 0x43, 0x01, 0x46, 0xed, 0xc8, 0xf5, 0xba, 0x5a, 0xd3, 0x31, + 0xca, 0x41, 0x88, 0xf3, 0xd3, 0xa3, 0xc2, 0xd8, 0xe0, 0x78, 0x24, 0x73, 0x2e, 0x79, 0x78, 0xd4, + 0x24, 0x4d, 0x0b, 0x36, 0x05, 0xd1, 0xab, 0xf0, 0x74, 0x0d, 0xbf, 0x6b, 0xe4, 0x2d, 0x80, 0x09, + 0xb5, 0xb0, 0xf4, 0x14, 0xf9, 0xbc, 0x66, 0x22, 0x15, 0xbf, 0x3f, 0x0c, 0xa3, 0x39, 0x0d, 0xcb, + 0x06, 0x6e, 0xdb, 0x05, 0x1f, 0x06, 0xcc, 0x40, 0xa0, 0x26, 0x57, 0x99, 0xed, 0xc2, 0xd9, 0x33, + 0x64, 0xd6, 0x57, 0x0f, 0xd3, 0x23, 0x77, 0xe4, 0xc4, 0xde, 0x7c, 0xe2, 0xf6, 0x44, 0x62, 0x36, + 0x9f, 0xb8, 0x1b, 0x67, 0x72, 0x33, 0x93, 0x12, 0x9d, 0x8b, 0x5e, 0x83, 0x88, 0x82, 0xf5, 0xa2, + 0x56, 0xae, 0x13, 0xdf, 0xb7, 0x1b, 0x33, 0x33, 0x3d, 0x23, 0x59, 0x47, 0xd1, 0xc7, 0x02, 0x04, + 0x2b, 0x72, 0x01, 0x57, 0xf4, 0x68, 0x80, 0x1a, 0xe4, 0x9a, 0xab, 0x41, 0x1c, 0x28, 0x25, 0x97, + 0xa9, 0x8a, 0x85, 0x9a, 0xa1, 0xed, 0x66, 0xdf, 0xf8, 0xea, 0x61, 0x3a, 0x72, 0x27, 0x91, 0x9f, + 0x48, 0xcc, 0xca, 0x89, 0xbd, 0xbb, 0xf1, 0xfb, 0x0c, 0xde, 0x94, 0x09, 0x73, 0xff, 0x51, 0x3a, + 0x18, 0x33, 0xff, 0x42, 0xe8, 0x38, 0x21, 0x73, 0xd7, 0x32, 0x5f, 0xe2, 0x80, 0xd0, 0x1d, 0x88, + 0xe0, 0xda, 0x4e, 0x59, 0x53, 0x6b, 0x55, 0x5c, 0x33, 0xa2, 0x43, 0x63, 0xc2, 0xf8, 0x48, 0x66, + 0xd2, 0xe3, 0x86, 0x25, 0x17, 0x5a, 0xa2, 0xd9, 0x00, 0x31, 0x9c, 0x64, 0xd5, 0x86, 0xfe, 0x1f, + 0x22, 0x2c, 0x74, 0xf2, 0x7a, 0x1d, 0x17, 0xa3, 0xc1, 0x31, 0x61, 0x3c, 0x92, 0x89, 0xbb, 0x2a, + 0xa7, 0x22, 0xeb, 0x75, 0x5c, 0xe4, 0x3a, 0xa1, 0xd8, 0xfc, 0x82, 0xee, 0xc0, 0x88, 0x19, 0xe7, + 0x54, 0xa9, 0x1e, 0x1d, 0xa6, 0x26, 0xbd, 0xe0, 0xa6, 0xf5, 0x3a, 0x97, 0xa2, 0x7a, 0x83, 0xf7, + 0x1f, 0xa5, 0x07, 0x5e, 0x9f, 0x90, 0x9e, 0x52, 0x2c, 0x5f, 0x75, 0xb4, 0x0a, 0x40, 0xb2, 0x02, + 0x57, 0x1c, 0xa2, 0x8a, 0xc7, 0xdd, 0x14, 0xdf, 0xd2, 0xb1, 0x66, 0x53, 0x1a, 0x6e, 0xf0, 0x2f, + 0x54, 0xe1, 0x96, 0xaa, 0x1b, 0x5c, 0x61, 0xd8, 0x9b, 0xc2, 0x37, 0x55, 0xdd, 0xb0, 0x2b, 0xdc, + 0xe2, 0x5f, 0x74, 0x92, 0x5c, 0x6a, 0xd8, 0xb8, 0xa7, 0x6a, 0xdb, 0xc4, 0xaf, 0xc1, 0x29, 0xb9, + 0xf0, 0xf1, 0x25, 0x05, 0xcd, 0x02, 0xe8, 0x5b, 0xb2, 0xa6, 0xe4, 0xa9, 0x7b, 0x47, 0xe8, 0xe4, + 0xd8, 0x21, 0xae, 0x1d, 0xa6, 0xb3, 0x6f, 0xca, 0x55, 0x1c, 0x9b, 0x85, 0x88, 0xc5, 0xdd, 0xd0, + 0x71, 0x18, 0xdc, 0xc6, 0xbb, 0x2c, 0x8e, 0x24, 0xf2, 0x27, 0x1a, 0x85, 0xa1, 0x1d, 0xb9, 0xd2, + 0xe0, 0x51, 0x23, 0xb1, 0x1f, 0x73, 0x03, 0x97, 0x04, 0x71, 0x06, 0x4e, 0xda, 0xdc, 0x77, 0x05, + 0x1b, 0x32, 0x31, 0x33, 0x3a, 0xdd, 0x99, 0x18, 0xad, 0xa9, 0xf0, 0xcf, 0x83, 0x30, 0x7a, 0xab, + 0xae, 0x74, 0x86, 0xb2, 0x9f, 0x84, 0x8a, 0x2e, 0x43, 0xa4, 0x41, 0x95, 0xd0, 0xaa, 0x4a, 0xd1, + 0x45, 0x32, 0xb1, 0x24, 0xab, 0x8a, 0x49, 0xb3, 0x6a, 0x26, 0x17, 0x49, 0xe1, 0x5d, 0x91, 0xf5, + 0x6d, 0x09, 0xd8, 0x74, 0xf2, 0xf7, 0xe3, 0x8e, 0x6a, 0x27, 0x76, 0x8f, 0x27, 0xaa, 0xdf, 0xb2, + 0x07, 0xde, 0x90, 0xdf, 0xc0, 0xb3, 0x86, 0x5c, 0x9f, 0xbe, 0x60, 0x23, 0xed, 0xd5, 0x17, 0x72, + 0x30, 0x7a, 0x1d, 0x57, 0x70, 0x5f, 0xae, 0x40, 0x16, 0xb7, 0x29, 0xf1, 0xba, 0x78, 0x16, 0x4e, + 0xac, 0x1b, 0xb2, 0xd6, 0x57, 0x5d, 0x9f, 0x86, 0x51, 0xab, 0x0e, 0xaf, 0x4b, 0xcf, 0x03, 0x5a, + 0x37, 0xd4, 0x7a, 0x3f, 0x2b, 0x4f, 0x11, 0xf4, 0x4d, 0x15, 0x5e, 0x17, 0xfe, 0x50, 0x00, 0xb4, + 0xa2, 0xee, 0xf4, 0x15, 0x7a, 0xd7, 0xe0, 0xa4, 0x82, 0x75, 0xa3, 0x5c, 0xa3, 0xe7, 0xc1, 0x7c, + 0xab, 0xfc, 0x0e, 0x38, 0xc8, 0x9d, 0xb0, 0x4c, 0x5d, 0xe4, 0x95, 0x58, 0xfc, 0x81, 0x00, 0x27, + 0x2c, 0x28, 0x3c, 0x82, 0x47, 0xe3, 0x70, 0x5c, 0x57, 0x1b, 0x5a, 0x11, 0xb7, 0xaf, 0x29, 0x8d, + 0xb0, 0xef, 0x8b, 0xad, 0x52, 0xdf, 0x05, 0x22, 0x0d, 0x75, 0x67, 0x50, 0x39, 0x18, 0xcd, 0xd2, + 0x43, 0x6b, 0x9f, 0xbe, 0x68, 0x53, 0xe2, 0x75, 0x5f, 0x7e, 0x36, 0x04, 0x27, 0x25, 0xac, 0x1b, + 0xaa, 0xd6, 0xbe, 0x35, 0x67, 0x21, 0xcc, 0xce, 0xd2, 0xad, 0xd5, 0x59, 0xb5, 0x0c, 0xb1, 0xcf, + 0xff, 0x89, 0x83, 0xcd, 0x27, 0xed, 0x29, 0x70, 0xde, 0x2d, 0xc5, 0x38, 0x72, 0xf9, 0xdf, 0xc9, + 0x86, 0x9c, 0x6c, 0xec, 0x67, 0x85, 0xe1, 0xa3, 0x3e, 0x2b, 0x84, 0x0e, 0x3d, 0x2b, 0xf4, 0x93, + 0xe4, 0x37, 0xe0, 0x94, 0x7d, 0x5b, 0xbd, 0xc6, 0xed, 0xf3, 0x56, 0x17, 0x66, 0x6a, 0x9b, 0xce, + 0x2b, 0x7e, 0x21, 0x40, 0x78, 0x59, 0x2d, 0x49, 0xb8, 0xa8, 0x6a, 0x0a, 0xba, 0x04, 0xe1, 0xe6, + 0x4d, 0x98, 0x2a, 0x72, 0x2a, 0xea, 0x1b, 0xe6, 0x0c, 0xa9, 0x35, 0x19, 0xad, 0xc1, 0x70, 0x15, + 0xeb, 0xba, 0x5c, 0x22, 0xc8, 0x89, 0x4d, 0x67, 0xdc, 0x6c, 0xda, 0x5c, 0x35, 0xb9, 0xc2, 0x04, + 0xa9, 0x49, 0x24, 0x53, 0x4d, 0x6c, 0x0e, 0x8e, 0x59, 0x07, 0x7c, 0xd9, 0xea, 0x4f, 0x83, 0x70, + 0xca, 0x72, 0x6b, 0x5a, 0x56, 0x4b, 0x7a, 0x4f, 0xb9, 0xf6, 0x25, 0x78, 0xaa, 0xa8, 0x56, 0x1a, + 0xd5, 0x5a, 0x9e, 0x5f, 0xd4, 0x08, 0xb7, 0xb0, 0x74, 0x8c, 0x7d, 0x5c, 0xa4, 0xdf, 0x10, 0x86, + 0x63, 0xbc, 0x7b, 0x91, 0x37, 0x76, 0xeb, 0x98, 0x06, 0xf3, 0x48, 0x26, 0xeb, 0xca, 0xdf, 0x11, + 0x5f, 0x72, 0x9d, 0xa9, 0xda, 0xd8, 0xad, 0x63, 0x29, 0xa2, 0xb7, 0x7e, 0xa0, 0x8b, 0x10, 0xde, + 0xd4, 0xd4, 0x6a, 0x9e, 0xd8, 0x9c, 0x5e, 0x18, 0x0f, 0xdf, 0x9b, 0x10, 0x99, 0x4c, 0x7e, 0xa2, + 0x49, 0x18, 0x36, 0x54, 0x26, 0x36, 0xe4, 0x2a, 0x16, 0x34, 0x54, 0x2a, 0x64, 0xbb, 0xee, 0x06, + 0x3d, 0x5f, 0x77, 0x87, 0xbb, 0x5f, 0x77, 0xc5, 0xcb, 0x10, 0xb1, 0x90, 0x43, 0x2f, 0x40, 0x74, + 0x7d, 0x41, 0x7a, 0x7b, 0x29, 0xb7, 0x90, 0xdf, 0xf8, 0xc6, 0xda, 0x42, 0xfe, 0xd6, 0xcd, 0xf5, + 0xb5, 0x85, 0xdc, 0xd2, 0xe2, 0xd2, 0xc2, 0xf5, 0xe3, 0xff, 0x87, 0x46, 0x00, 0x72, 0xcb, 0x4b, + 0xb9, 0xb7, 0xde, 0x5c, 0xbd, 0xb5, 0xbe, 0x70, 0x5c, 0x10, 0x3f, 0x10, 0xe0, 0xd9, 0x0e, 0x8b, + 0xf1, 0xab, 0xf0, 0x55, 0x08, 0x54, 0xd4, 0x92, 0x79, 0x0d, 0x3e, 0xef, 0xd9, 0xf1, 0x24, 0x2a, + 0xe6, 0xf9, 0x12, 0xfc, 0x53, 0x01, 0x5e, 0xb0, 0x40, 0x58, 0x35, 0x3b, 0x36, 0xbd, 0xb9, 0xd6, + 0xd1, 0xf7, 0x13, 0xc4, 0x07, 0x02, 0x9c, 0xee, 0x02, 0x90, 0x5b, 0x6a, 0x1e, 0xa0, 0xd9, 0x68, + 0x32, 0xed, 0x75, 0xd6, 0x6e, 0xaf, 0x56, 0x23, 0xaa, 0x29, 0x2f, 0x59, 0x84, 0x3c, 0x5b, 0xeb, + 0x27, 0x02, 0x3c, 0x67, 0x01, 0xc3, 0xca, 0xf2, 0xd7, 0xc6, 0x54, 0xdf, 0x15, 0x20, 0xe6, 0x84, + 0x8e, 0xdb, 0xe9, 0x1a, 0x0c, 0xb3, 0x0c, 0x69, 0x1a, 0xe9, 0x55, 0x37, 0xa7, 0x62, 0x1a, 0x24, + 0x53, 0xcc, 0xb3, 0x99, 0x3e, 0xb6, 0xfb, 0x35, 0x29, 0x34, 0x5f, 0x1b, 0x23, 0x7d, 0x0b, 0xa2, + 0x9d, 0xd0, 0xb8, 0x85, 0xe6, 0x60, 0x88, 0x94, 0x40, 0xd3, 0x3e, 0x2f, 0x7b, 0xa9, 0xa0, 0x12, + 0x13, 0xf1, 0x6c, 0x9b, 0x8f, 0x04, 0x38, 0x35, 0xaf, 0x28, 0x7d, 0x9b, 0xc6, 0x5e, 0xf2, 0x07, + 0xfa, 0x2e, 0xf9, 0xe2, 0x3b, 0xf0, 0x6c, 0x1b, 0x2e, 0xaf, 0xb5, 0xf8, 0x34, 0x87, 0x42, 0x0e, + 0x81, 0x3a, 0xaf, 0x26, 0x54, 0xf1, 0x4d, 0xf2, 0x41, 0x7c, 0x17, 0x9e, 0xb3, 0xdd, 0xa5, 0x7a, + 0xe7, 0x9c, 0xec, 0x5c, 0x28, 0xfb, 0x34, 0x63, 0x62, 0x9e, 0x32, 0x27, 0xad, 0x2b, 0xdf, 0x86, + 0x58, 0xe7, 0xca, 0x47, 0xc4, 0xea, 0x3b, 0x02, 0x9c, 0x6a, 0x35, 0x70, 0xd7, 0xb7, 0x64, 0x4d, + 0xe9, 0x89, 0xd3, 0x55, 0x5b, 0xa3, 0xc5, 0xdb, 0x71, 0xbb, 0xd5, 0x6c, 0x11, 0x3f, 0x11, 0x6c, + 0xfe, 0x4c, 0x71, 0x1c, 0x6d, 0xac, 0x4d, 0x24, 0x7a, 0x8e, 0xb5, 0xfb, 0xf6, 0x74, 0x69, 0x82, + 0x6b, 0x56, 0xb8, 0x20, 0xe5, 0x61, 0x86, 0xdb, 0x2b, 0x6e, 0xde, 0xcb, 0x8c, 0xcc, 0x85, 0x3c, + 0x07, 0xdc, 0x2f, 0x06, 0xac, 0x01, 0xf7, 0xa4, 0x36, 0x0a, 0xad, 0xd9, 0x4f, 0xfd, 0x83, 0xf4, + 0xd0, 0x92, 0xf2, 0x44, 0xd9, 0xb9, 0xb7, 0xd2, 0x96, 0x01, 0x02, 0x47, 0x9c, 0x01, 0xe8, 0xca, + 0x3e, 0x62, 0xa5, 0xdd, 0x36, 0x56, 0x27, 0xfd, 0x68, 0x00, 0x9e, 0xb3, 0xf5, 0x72, 0x9e, 0xd8, + 0x2e, 0xb4, 0xb5, 0xf8, 0x06, 0x7d, 0xb5, 0xf8, 0xda, 0xb6, 0x30, 0xd0, 0xf7, 0x16, 0x92, 0x04, + 0xd5, 0x69, 0x97, 0x23, 0x32, 0xfa, 0xf7, 0x84, 0xb6, 0xbc, 0xfb, 0xc4, 0x72, 0x54, 0x7b, 0x1a, + 0x3e, 0x4a, 0x96, 0xff, 0x12, 0x20, 0x64, 0xfa, 0x34, 0x3a, 0x0b, 0xc3, 0x7b, 0x6a, 0x0d, 0xb7, + 0x18, 0x85, 0x9a, 0x6c, 0x82, 0x64, 0x60, 0x49, 0x41, 0x39, 0x08, 0xd0, 0xfb, 0xcc, 0x00, 0xbd, + 0xcf, 0x9c, 0xf7, 0x12, 0x2e, 0x49, 0x72, 0xb2, 0xe7, 0x97, 0x6e, 0x2a, 0x8c, 0x5e, 0x81, 0xb0, + 0xde, 0x28, 0xd4, 0xb0, 0xd1, 0x6c, 0xff, 0x58, 0x56, 0x0a, 0xb1, 0x21, 0xd6, 0x5b, 0x92, 0x75, + 0xbd, 0x5c, 0xaa, 0xe5, 0xeb, 0x8d, 0x42, 0xa5, 0x5c, 0xcc, 0x97, 0xeb, 0xd4, 0x69, 0x42, 0xd2, + 0x08, 0xfb, 0xbe, 0x46, 0x3f, 0x2f, 0xd5, 0xdb, 0xba, 0xed, 0x43, 0x3e, 0xba, 0xed, 0xe2, 0x8f, + 0x03, 0x00, 0x2d, 0xef, 0x42, 0x51, 0x18, 0xde, 0xc1, 0x9a, 0xde, 0xec, 0xbf, 0x48, 0xe6, 0x4f, + 0x74, 0x8b, 0xd8, 0xd9, 0xe4, 0xc6, 0xef, 0xc1, 0xd3, 0xde, 0xbb, 0x0e, 0xc9, 0x5c, 0x73, 0x40, + 0xb2, 0x28, 0x42, 0x12, 0x84, 0xf7, 0x54, 0x75, 0x1b, 0xe3, 0x3a, 0xbd, 0x49, 0x12, 0xad, 0x53, + 0x3e, 0xb4, 0xde, 0x36, 0x65, 0xa5, 0x96, 0x1a, 0xb4, 0x08, 0x27, 0xf8, 0xe5, 0xfe, 0x5e, 0xb9, + 0xa6, 0xa8, 0xf7, 0xf2, 0xba, 0x21, 0x6b, 0x06, 0x0f, 0xb8, 0x53, 0x66, 0xb4, 0x92, 0xad, 0xa0, + 0x97, 0xbc, 0xd5, 0xcd, 0xeb, 0xf2, 0xae, 0xf4, 0x0c, 0x13, 0x79, 0x87, 0x4a, 0xd0, 0x06, 0x6a, + 0xec, 0xe7, 0x02, 0x40, 0x0b, 0x36, 0x5a, 0x85, 0x20, 0x8b, 0x3d, 0xce, 0xfe, 0xa2, 0x1b, 0x4e, + 0x36, 0xdb, 0xc2, 0x9c, 0x01, 0x97, 0xb8, 0x1a, 0x74, 0x03, 0xc2, 0x1a, 0x66, 0x6d, 0x42, 0x9d, + 0x73, 0x3f, 0xef, 0xa1, 0x8b, 0xc5, 0x04, 0xa4, 0x96, 0x6c, 0x6c, 0x03, 0xc2, 0x4d, 0x43, 0xd8, + 0xb5, 0x0a, 0xbd, 0x6b, 0x15, 0xff, 0x30, 0x00, 0x4f, 0xb7, 0x65, 0x1f, 0x74, 0xdb, 0xc1, 0x0b, + 0xe6, 0x7c, 0xa6, 0xb0, 0x2e, 0xae, 0x10, 0xfb, 0xcb, 0x7f, 0x89, 0xb9, 0xd1, 0x24, 0x04, 0xef, + 0xe1, 0x72, 0x69, 0xcb, 0xe0, 0x05, 0xe0, 0xf9, 0x8e, 0x02, 0xb0, 0x54, 0x33, 0x66, 0xa6, 0xde, + 0x96, 0x2b, 0x0d, 0x2c, 0xf1, 0xa9, 0x99, 0xdf, 0x8d, 0xc1, 0x88, 0x99, 0xc0, 0xd8, 0x8d, 0x1f, + 0xfd, 0x48, 0x80, 0xc1, 0x1b, 0xd8, 0x40, 0x69, 0x37, 0x14, 0x1d, 0x2f, 0xfd, 0x31, 0xaf, 0xef, + 0xda, 0xe2, 0xd4, 0xfd, 0x2f, 0xbe, 0xfc, 0xe1, 0x40, 0x12, 0x5d, 0x48, 0x55, 0xe5, 0x9a, 0x5c, + 0xc2, 0x4a, 0xc2, 0xf1, 0xdf, 0x39, 0xe8, 0xa9, 0xf7, 0x5a, 0x59, 0xf4, 0x7d, 0xf4, 0x89, 0x00, + 0x01, 0x72, 0xf2, 0x42, 0x93, 0x3e, 0x3a, 0x36, 0xe6, 0xb9, 0x31, 0x36, 0xe5, 0x4f, 0x88, 0x9d, + 0xe7, 0xc4, 0x73, 0x14, 0xe9, 0x59, 0xf4, 0xa2, 0x0b, 0x52, 0xf4, 0x4b, 0x01, 0x82, 0xec, 0x99, + 0x0f, 0x4d, 0xf5, 0xf2, 0x9a, 0x1d, 0x73, 0xbf, 0xdd, 0x8b, 0x37, 0xf7, 0x0f, 0xe2, 0x63, 0xdd, + 0x5e, 0x13, 0x87, 0xf9, 0x07, 0x0a, 0xf8, 0x65, 0xd1, 0x0d, 0xf0, 0x9c, 0x10, 0x47, 0x9f, 0x09, + 0x10, 0x64, 0xa5, 0xda, 0x1d, 0xb3, 0xd3, 0x5b, 0x9d, 0x17, 0xcc, 0x77, 0x18, 0x66, 0xe7, 0x57, + 0x2f, 0x1b, 0xe6, 0x74, 0xc6, 0x97, 0x3b, 0x10, 0x02, 0xbf, 0x17, 0x20, 0xc8, 0xaa, 0xb0, 0x3b, + 0x01, 0xa7, 0xf7, 0x33, 0x2f, 0x04, 0x36, 0xf7, 0x0f, 0xe2, 0xc9, 0x6e, 0x2f, 0x67, 0x27, 0xdb, + 0x63, 0x6c, 0xa1, 0x5a, 0x37, 0x76, 0x99, 0x77, 0xc7, 0xfd, 0x79, 0xf7, 0x67, 0x02, 0x0c, 0xd1, + 0x0c, 0xef, 0xee, 0xde, 0x0e, 0xaf, 0x71, 0x5e, 0x98, 0xdc, 0xdd, 0x3f, 0x88, 0xbf, 0xd8, 0xe5, + 0x1d, 0xce, 0xb6, 0x13, 0x53, 0x62, 0xc6, 0xd7, 0x4e, 0xd0, 0x4a, 0x86, 0x3e, 0x15, 0x20, 0xb0, + 0x6e, 0xa8, 0x75, 0x94, 0x71, 0xc7, 0xdf, 0xfe, 0xa4, 0xe7, 0xd5, 0x93, 0xce, 0x38, 0x3f, 0xe6, + 0xd9, 0xd0, 0x4f, 0x8a, 0x69, 0x9f, 0xe8, 0xd5, 0x3a, 0x05, 0xbf, 0xa2, 0xee, 0x60, 0x77, 0xf0, + 0x9d, 0xaf, 0x82, 0x3e, 0xc0, 0x3b, 0x3d, 0xe6, 0xf5, 0x05, 0xbe, 0x4a, 0x30, 0x7f, 0x2e, 0x40, + 0x90, 0xb5, 0xb5, 0xdc, 0xc3, 0xc0, 0xe9, 0xe9, 0xce, 0x0b, 0x81, 0x3c, 0x8b, 0x63, 0xe7, 0x47, + 0x3b, 0x1b, 0x85, 0x69, 0x71, 0xd2, 0x17, 0x05, 0x76, 0xc4, 0x41, 0xbf, 0x15, 0x60, 0x98, 0x3f, + 0x9b, 0xa0, 0xe9, 0x9e, 0x9e, 0xcd, 0xbc, 0xd0, 0x78, 0x67, 0xff, 0x20, 0x7e, 0xb6, 0xeb, 0xfb, + 0x8c, 0x8d, 0xc7, 0x05, 0xf1, 0x9c, 0x5b, 0x0e, 0xd5, 0x98, 0x1a, 0x92, 0x8a, 0x7e, 0x2d, 0x40, + 0x88, 0x54, 0x90, 0x65, 0xb5, 0xa4, 0xa3, 0x99, 0xde, 0x9e, 0x14, 0x62, 0x17, 0x7d, 0xcb, 0xf1, + 0x32, 0x35, 0xcb, 0x9c, 0x07, 0xf9, 0x73, 0x1e, 0xda, 0x54, 0xff, 0xa3, 0x00, 0x23, 0x44, 0x6d, + 0xab, 0x09, 0x8d, 0xae, 0xf8, 0x80, 0xd1, 0xd1, 0x5c, 0x8f, 0x5d, 0xed, 0x51, 0x9a, 0x53, 0x79, + 0x83, 0x52, 0x99, 0x45, 0x17, 0xfd, 0x50, 0x49, 0x59, 0xfa, 0xde, 0x9f, 0x0b, 0x10, 0x21, 0x4b, + 0xf0, 0x56, 0x31, 0x9a, 0xf5, 0x81, 0xc7, 0xde, 0xfc, 0x8e, 0xcd, 0xf5, 0x22, 0xca, 0x79, 0x5c, + 0xa1, 0x3c, 0x66, 0xd0, 0x94, 0x2f, 0x1e, 0x66, 0x57, 0xfa, 0x53, 0x01, 0xc2, 0x44, 0x39, 0xed, + 0xee, 0x21, 0x3f, 0x7e, 0x61, 0xed, 0x44, 0xc6, 0x2e, 0xf9, 0x17, 0xe4, 0xf0, 0xe7, 0x58, 0x25, + 0x40, 0xbe, 0x2a, 0x41, 0x8a, 0xb5, 0x8d, 0xbf, 0x14, 0x20, 0x34, 0xaf, 0x28, 0x0c, 0xbb, 0x6b, + 0x2c, 0x38, 0x37, 0x8e, 0xbd, 0x04, 0xf3, 0xfb, 0xfb, 0x07, 0xf1, 0x89, 0xee, 0x1d, 0xde, 0x43, + 0x8a, 0x73, 0x4e, 0x7c, 0xdd, 0x3f, 0xaf, 0xb9, 0x82, 0x6c, 0x14, 0xb7, 0xd8, 0xe9, 0x8b, 0x84, + 0xfc, 0x3f, 0x04, 0x88, 0xb0, 0x63, 0x01, 0x63, 0x3a, 0xeb, 0xeb, 0x08, 0xe2, 0x97, 0xec, 0x07, + 0xc2, 0xfe, 0x41, 0x7c, 0xf2, 0xd0, 0xe6, 0xef, 0xe3, 0x21, 0xcc, 0x16, 0x24, 0x84, 0x7f, 0x25, + 0x40, 0xe8, 0x06, 0x36, 0xe8, 0xcd, 0xc9, 0x7d, 0x5f, 0x9d, 0x1b, 0xc9, 0x31, 0x6f, 0x1d, 0x51, + 0xf1, 0x4d, 0x0a, 0x3b, 0x8b, 0xae, 0xf9, 0x82, 0xcd, 0xda, 0xa8, 0xa9, 0xf7, 0x5a, 0x8d, 0x07, + 0x7a, 0xb0, 0x02, 0xe2, 0xe6, 0xac, 0x53, 0x8b, 0xfc, 0x84, 0x84, 0xad, 0xf3, 0x1c, 0x9b, 0xed, + 0x41, 0x92, 0x47, 0xd3, 0x65, 0x56, 0x19, 0xd1, 0x64, 0x0f, 0x6c, 0xc8, 0x29, 0x97, 0x84, 0x93, + 0x47, 0xb3, 0x3b, 0xb7, 0x85, 0xbd, 0x78, 0x58, 0x81, 0x96, 0xf8, 0xae, 0xed, 0xd2, 0x21, 0xfa, + 0x93, 0x12, 0xb9, 0x24, 0xf6, 0x42, 0x84, 0xb8, 0xd0, 0x5f, 0x05, 0x88, 0xb0, 0xbb, 0x00, 0xa3, + 0x33, 0xeb, 0xeb, 0xde, 0xe1, 0x97, 0x91, 0xb6, 0x7f, 0x10, 0x7f, 0xe9, 0xd0, 0x76, 0xa4, 0x85, + 0xd4, 0x42, 0xa6, 0x6f, 0x5f, 0x23, 0x0c, 0xff, 0xde, 0xcc, 0x0a, 0x1e, 0x19, 0x76, 0xed, 0x67, + 0x7a, 0x61, 0xf8, 0x6d, 0x87, 0xa4, 0x60, 0x67, 0x78, 0x48, 0x52, 0xc8, 0xc6, 0xfb, 0x66, 0x9c, + 0x5d, 0xbd, 0xbd, 0x52, 0x2a, 0x1b, 0x5b, 0x8d, 0x42, 0xb2, 0xa8, 0x56, 0x53, 0x0c, 0x6f, 0x82, + 0xfd, 0xbf, 0x81, 0x92, 0x9a, 0x28, 0xe1, 0x1a, 0x5d, 0x37, 0x75, 0xf8, 0x7f, 0x28, 0xb8, 0xdc, + 0xfa, 0x55, 0x08, 0x52, 0x81, 0xc9, 0x7f, 0x07, 0x00, 0x00, 0xff, 0xff, 0xc4, 0x06, 0x5b, 0xc0, + 0x90, 0x32, 0x00, 0x00, } diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/clickhouse/v1/config/clickhouse.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/clickhouse/v1/config/clickhouse.pb.go index c30c428c3..9aa8a3b87 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/clickhouse/v1/config/clickhouse.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/clickhouse/v1/config/clickhouse.pb.go @@ -52,7 +52,7 @@ func (x ClickhouseConfig_LogLevel) String() string { return proto.EnumName(ClickhouseConfig_LogLevel_name, int32(x)) } func (ClickhouseConfig_LogLevel) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_clickhouse_cf71ea45ca19ec95, []int{0, 0} + return fileDescriptor_clickhouse_11d6c7d5d6b2d37c, []int{0, 0} } type ClickhouseConfig_Compression_Method int32 @@ -80,7 +80,7 @@ func (x ClickhouseConfig_Compression_Method) String() string { return proto.EnumName(ClickhouseConfig_Compression_Method_name, int32(x)) } func (ClickhouseConfig_Compression_Method) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_clickhouse_cf71ea45ca19ec95, []int{0, 1, 0} + return fileDescriptor_clickhouse_11d6c7d5d6b2d37c, []int{0, 1, 0} } type ClickhouseConfig_ExternalDictionary_Layout_Type int32 @@ -131,7 +131,7 @@ func (x ClickhouseConfig_ExternalDictionary_Layout_Type) String() string { return proto.EnumName(ClickhouseConfig_ExternalDictionary_Layout_Type_name, int32(x)) } func (ClickhouseConfig_ExternalDictionary_Layout_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_clickhouse_cf71ea45ca19ec95, []int{0, 2, 5, 0} + return fileDescriptor_clickhouse_11d6c7d5d6b2d37c, []int{0, 2, 5, 0} } // ClickHouse configuration options. Detailed description for each set of options @@ -168,19 +168,25 @@ type ClickhouseConfig struct { // Maximum size of the table that can be deleted using a DROP query. // See in-depth description in [ClickHouse documentation](https://clickhouse.yandex/docs/en/operations/server_settings/settings/#max_table_size_to_drop). MaxTableSizeToDrop *wrappers.Int64Value `protobuf:"bytes,11,opt,name=max_table_size_to_drop,json=maxTableSizeToDrop,proto3" json:"max_table_size_to_drop,omitempty"` + // Maximum size of the partition that can be deleted using a DROP query. + // See in-depth description in [ClickHouse documentation](https://clickhouse.yandex/docs/en/operations/server_settings/settings/#max_partition_size_to_drop). + MaxPartitionSizeToDrop *wrappers.Int64Value `protobuf:"bytes,13,opt,name=max_partition_size_to_drop,json=maxPartitionSizeToDrop,proto3" json:"max_partition_size_to_drop,omitempty"` // Time interval for reloading built-in dictionaries. // See in-depth description in [ClickHouse documentation](https://clickhouse.yandex/docs/en/operations/server_settings/settings/#builtin_dictionaries_reload_interval). BuiltinDictionariesReloadInterval *wrappers.Int64Value `protobuf:"bytes,12,opt,name=builtin_dictionaries_reload_interval,json=builtinDictionariesReloadInterval,proto3" json:"builtin_dictionaries_reload_interval,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + // The server's time zone to be used in DateTime fields conversions. Specified as an IANA identifier. + // See in-depth description in [ClickHouse documentation](https://clickhouse.yandex/docs/en/operations/server_settings/settings/#timezone). + Timezone string `protobuf:"bytes,14,opt,name=timezone,proto3" json:"timezone,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *ClickhouseConfig) Reset() { *m = ClickhouseConfig{} } func (m *ClickhouseConfig) String() string { return proto.CompactTextString(m) } func (*ClickhouseConfig) ProtoMessage() {} func (*ClickhouseConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_clickhouse_cf71ea45ca19ec95, []int{0} + return fileDescriptor_clickhouse_11d6c7d5d6b2d37c, []int{0} } func (m *ClickhouseConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClickhouseConfig.Unmarshal(m, b) @@ -277,6 +283,13 @@ func (m *ClickhouseConfig) GetMaxTableSizeToDrop() *wrappers.Int64Value { return nil } +func (m *ClickhouseConfig) GetMaxPartitionSizeToDrop() *wrappers.Int64Value { + if m != nil { + return m.MaxPartitionSizeToDrop + } + return nil +} + func (m *ClickhouseConfig) GetBuiltinDictionariesReloadInterval() *wrappers.Int64Value { if m != nil { return m.BuiltinDictionariesReloadInterval @@ -284,6 +297,13 @@ func (m *ClickhouseConfig) GetBuiltinDictionariesReloadInterval() *wrappers.Int6 return nil } +func (m *ClickhouseConfig) GetTimezone() string { + if m != nil { + return m.Timezone + } + return "" +} + // Options specific to the MergeTree table engine. type ClickhouseConfig_MergeTree struct { // Number of blocks of hashes to keep in ZooKeeper. @@ -301,7 +321,7 @@ func (m *ClickhouseConfig_MergeTree) Reset() { *m = ClickhouseConfig_Mer func (m *ClickhouseConfig_MergeTree) String() string { return proto.CompactTextString(m) } func (*ClickhouseConfig_MergeTree) ProtoMessage() {} func (*ClickhouseConfig_MergeTree) Descriptor() ([]byte, []int) { - return fileDescriptor_clickhouse_cf71ea45ca19ec95, []int{0, 0} + return fileDescriptor_clickhouse_11d6c7d5d6b2d37c, []int{0, 0} } func (m *ClickhouseConfig_MergeTree) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClickhouseConfig_MergeTree.Unmarshal(m, b) @@ -351,7 +371,7 @@ func (m *ClickhouseConfig_Compression) Reset() { *m = ClickhouseConfig_C func (m *ClickhouseConfig_Compression) String() string { return proto.CompactTextString(m) } func (*ClickhouseConfig_Compression) ProtoMessage() {} func (*ClickhouseConfig_Compression) Descriptor() ([]byte, []int) { - return fileDescriptor_clickhouse_cf71ea45ca19ec95, []int{0, 1} + return fileDescriptor_clickhouse_11d6c7d5d6b2d37c, []int{0, 1} } func (m *ClickhouseConfig_Compression) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClickhouseConfig_Compression.Unmarshal(m, b) @@ -425,7 +445,7 @@ func (m *ClickhouseConfig_ExternalDictionary) Reset() { *m = ClickhouseC func (m *ClickhouseConfig_ExternalDictionary) String() string { return proto.CompactTextString(m) } func (*ClickhouseConfig_ExternalDictionary) ProtoMessage() {} func (*ClickhouseConfig_ExternalDictionary) Descriptor() ([]byte, []int) { - return fileDescriptor_clickhouse_cf71ea45ca19ec95, []int{0, 2} + return fileDescriptor_clickhouse_11d6c7d5d6b2d37c, []int{0, 2} } func (m *ClickhouseConfig_ExternalDictionary) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClickhouseConfig_ExternalDictionary.Unmarshal(m, b) @@ -747,7 +767,7 @@ func (m *ClickhouseConfig_ExternalDictionary_HttpSource) String() string { } func (*ClickhouseConfig_ExternalDictionary_HttpSource) ProtoMessage() {} func (*ClickhouseConfig_ExternalDictionary_HttpSource) Descriptor() ([]byte, []int) { - return fileDescriptor_clickhouse_cf71ea45ca19ec95, []int{0, 2, 0} + return fileDescriptor_clickhouse_11d6c7d5d6b2d37c, []int{0, 2, 0} } func (m *ClickhouseConfig_ExternalDictionary_HttpSource) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClickhouseConfig_ExternalDictionary_HttpSource.Unmarshal(m, b) @@ -812,7 +832,7 @@ func (m *ClickhouseConfig_ExternalDictionary_MysqlSource) String() string { } func (*ClickhouseConfig_ExternalDictionary_MysqlSource) ProtoMessage() {} func (*ClickhouseConfig_ExternalDictionary_MysqlSource) Descriptor() ([]byte, []int) { - return fileDescriptor_clickhouse_cf71ea45ca19ec95, []int{0, 2, 1} + return fileDescriptor_clickhouse_11d6c7d5d6b2d37c, []int{0, 2, 1} } func (m *ClickhouseConfig_ExternalDictionary_MysqlSource) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClickhouseConfig_ExternalDictionary_MysqlSource.Unmarshal(m, b) @@ -914,7 +934,7 @@ func (m *ClickhouseConfig_ExternalDictionary_MysqlSource_Replica) String() strin } func (*ClickhouseConfig_ExternalDictionary_MysqlSource_Replica) ProtoMessage() {} func (*ClickhouseConfig_ExternalDictionary_MysqlSource_Replica) Descriptor() ([]byte, []int) { - return fileDescriptor_clickhouse_cf71ea45ca19ec95, []int{0, 2, 1, 0} + return fileDescriptor_clickhouse_11d6c7d5d6b2d37c, []int{0, 2, 1, 0} } func (m *ClickhouseConfig_ExternalDictionary_MysqlSource_Replica) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClickhouseConfig_ExternalDictionary_MysqlSource_Replica.Unmarshal(m, b) @@ -997,7 +1017,7 @@ func (m *ClickhouseConfig_ExternalDictionary_ClickhouseSource) String() string { } func (*ClickhouseConfig_ExternalDictionary_ClickhouseSource) ProtoMessage() {} func (*ClickhouseConfig_ExternalDictionary_ClickhouseSource) Descriptor() ([]byte, []int) { - return fileDescriptor_clickhouse_cf71ea45ca19ec95, []int{0, 2, 2} + return fileDescriptor_clickhouse_11d6c7d5d6b2d37c, []int{0, 2, 2} } func (m *ClickhouseConfig_ExternalDictionary_ClickhouseSource) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClickhouseConfig_ExternalDictionary_ClickhouseSource.Unmarshal(m, b) @@ -1092,7 +1112,7 @@ func (m *ClickhouseConfig_ExternalDictionary_MongodbSource) String() string { } func (*ClickhouseConfig_ExternalDictionary_MongodbSource) ProtoMessage() {} func (*ClickhouseConfig_ExternalDictionary_MongodbSource) Descriptor() ([]byte, []int) { - return fileDescriptor_clickhouse_cf71ea45ca19ec95, []int{0, 2, 3} + return fileDescriptor_clickhouse_11d6c7d5d6b2d37c, []int{0, 2, 3} } func (m *ClickhouseConfig_ExternalDictionary_MongodbSource) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClickhouseConfig_ExternalDictionary_MongodbSource.Unmarshal(m, b) @@ -1174,7 +1194,7 @@ func (m *ClickhouseConfig_ExternalDictionary_Structure) String() string { } func (*ClickhouseConfig_ExternalDictionary_Structure) ProtoMessage() {} func (*ClickhouseConfig_ExternalDictionary_Structure) Descriptor() ([]byte, []int) { - return fileDescriptor_clickhouse_cf71ea45ca19ec95, []int{0, 2, 4} + return fileDescriptor_clickhouse_11d6c7d5d6b2d37c, []int{0, 2, 4} } func (m *ClickhouseConfig_ExternalDictionary_Structure) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClickhouseConfig_ExternalDictionary_Structure.Unmarshal(m, b) @@ -1243,7 +1263,7 @@ func (m *ClickhouseConfig_ExternalDictionary_Structure_Attribute) String() strin } func (*ClickhouseConfig_ExternalDictionary_Structure_Attribute) ProtoMessage() {} func (*ClickhouseConfig_ExternalDictionary_Structure_Attribute) Descriptor() ([]byte, []int) { - return fileDescriptor_clickhouse_cf71ea45ca19ec95, []int{0, 2, 4, 0} + return fileDescriptor_clickhouse_11d6c7d5d6b2d37c, []int{0, 2, 4, 0} } func (m *ClickhouseConfig_ExternalDictionary_Structure_Attribute) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClickhouseConfig_ExternalDictionary_Structure_Attribute.Unmarshal(m, b) @@ -1322,7 +1342,7 @@ func (m *ClickhouseConfig_ExternalDictionary_Structure_Id) String() string { } func (*ClickhouseConfig_ExternalDictionary_Structure_Id) ProtoMessage() {} func (*ClickhouseConfig_ExternalDictionary_Structure_Id) Descriptor() ([]byte, []int) { - return fileDescriptor_clickhouse_cf71ea45ca19ec95, []int{0, 2, 4, 1} + return fileDescriptor_clickhouse_11d6c7d5d6b2d37c, []int{0, 2, 4, 1} } func (m *ClickhouseConfig_ExternalDictionary_Structure_Id) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClickhouseConfig_ExternalDictionary_Structure_Id.Unmarshal(m, b) @@ -1366,7 +1386,7 @@ func (m *ClickhouseConfig_ExternalDictionary_Structure_Key) String() string { } func (*ClickhouseConfig_ExternalDictionary_Structure_Key) ProtoMessage() {} func (*ClickhouseConfig_ExternalDictionary_Structure_Key) Descriptor() ([]byte, []int) { - return fileDescriptor_clickhouse_cf71ea45ca19ec95, []int{0, 2, 4, 2} + return fileDescriptor_clickhouse_11d6c7d5d6b2d37c, []int{0, 2, 4, 2} } func (m *ClickhouseConfig_ExternalDictionary_Structure_Key) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClickhouseConfig_ExternalDictionary_Structure_Key.Unmarshal(m, b) @@ -1413,7 +1433,7 @@ func (m *ClickhouseConfig_ExternalDictionary_Layout) String() string { } func (*ClickhouseConfig_ExternalDictionary_Layout) ProtoMessage() {} func (*ClickhouseConfig_ExternalDictionary_Layout) Descriptor() ([]byte, []int) { - return fileDescriptor_clickhouse_cf71ea45ca19ec95, []int{0, 2, 5} + return fileDescriptor_clickhouse_11d6c7d5d6b2d37c, []int{0, 2, 5} } func (m *ClickhouseConfig_ExternalDictionary_Layout) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClickhouseConfig_ExternalDictionary_Layout.Unmarshal(m, b) @@ -1463,7 +1483,7 @@ func (m *ClickhouseConfig_ExternalDictionary_Range) Reset() { func (m *ClickhouseConfig_ExternalDictionary_Range) String() string { return proto.CompactTextString(m) } func (*ClickhouseConfig_ExternalDictionary_Range) ProtoMessage() {} func (*ClickhouseConfig_ExternalDictionary_Range) Descriptor() ([]byte, []int) { - return fileDescriptor_clickhouse_cf71ea45ca19ec95, []int{0, 2, 6} + return fileDescriptor_clickhouse_11d6c7d5d6b2d37c, []int{0, 2, 6} } func (m *ClickhouseConfig_ExternalDictionary_Range) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClickhouseConfig_ExternalDictionary_Range.Unmarshal(m, b) @@ -1512,7 +1532,7 @@ func (m *ClickhouseConfig_GraphiteRollup) Reset() { *m = ClickhouseConfi func (m *ClickhouseConfig_GraphiteRollup) String() string { return proto.CompactTextString(m) } func (*ClickhouseConfig_GraphiteRollup) ProtoMessage() {} func (*ClickhouseConfig_GraphiteRollup) Descriptor() ([]byte, []int) { - return fileDescriptor_clickhouse_cf71ea45ca19ec95, []int{0, 3} + return fileDescriptor_clickhouse_11d6c7d5d6b2d37c, []int{0, 3} } func (m *ClickhouseConfig_GraphiteRollup) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClickhouseConfig_GraphiteRollup.Unmarshal(m, b) @@ -1564,7 +1584,7 @@ func (m *ClickhouseConfig_GraphiteRollup_Pattern) Reset() { func (m *ClickhouseConfig_GraphiteRollup_Pattern) String() string { return proto.CompactTextString(m) } func (*ClickhouseConfig_GraphiteRollup_Pattern) ProtoMessage() {} func (*ClickhouseConfig_GraphiteRollup_Pattern) Descriptor() ([]byte, []int) { - return fileDescriptor_clickhouse_cf71ea45ca19ec95, []int{0, 3, 0} + return fileDescriptor_clickhouse_11d6c7d5d6b2d37c, []int{0, 3, 0} } func (m *ClickhouseConfig_GraphiteRollup_Pattern) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClickhouseConfig_GraphiteRollup_Pattern.Unmarshal(m, b) @@ -1623,7 +1643,7 @@ func (m *ClickhouseConfig_GraphiteRollup_Pattern_Retention) String() string { } func (*ClickhouseConfig_GraphiteRollup_Pattern_Retention) ProtoMessage() {} func (*ClickhouseConfig_GraphiteRollup_Pattern_Retention) Descriptor() ([]byte, []int) { - return fileDescriptor_clickhouse_cf71ea45ca19ec95, []int{0, 3, 0, 0} + return fileDescriptor_clickhouse_11d6c7d5d6b2d37c, []int{0, 3, 0, 0} } func (m *ClickhouseConfig_GraphiteRollup_Pattern_Retention) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClickhouseConfig_GraphiteRollup_Pattern_Retention.Unmarshal(m, b) @@ -1674,7 +1694,7 @@ func (m *ClickhouseConfigSet) Reset() { *m = ClickhouseConfigSet{} } func (m *ClickhouseConfigSet) String() string { return proto.CompactTextString(m) } func (*ClickhouseConfigSet) ProtoMessage() {} func (*ClickhouseConfigSet) Descriptor() ([]byte, []int) { - return fileDescriptor_clickhouse_cf71ea45ca19ec95, []int{1} + return fileDescriptor_clickhouse_11d6c7d5d6b2d37c, []int{1} } func (m *ClickhouseConfigSet) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClickhouseConfigSet.Unmarshal(m, b) @@ -1741,127 +1761,129 @@ func init() { } func init() { - proto.RegisterFile("yandex/cloud/mdb/clickhouse/v1/config/clickhouse.proto", fileDescriptor_clickhouse_cf71ea45ca19ec95) + proto.RegisterFile("yandex/cloud/mdb/clickhouse/v1/config/clickhouse.proto", fileDescriptor_clickhouse_11d6c7d5d6b2d37c) } -var fileDescriptor_clickhouse_cf71ea45ca19ec95 = []byte{ - // 1882 bytes of a gzipped FileDescriptorProto +var fileDescriptor_clickhouse_11d6c7d5d6b2d37c = []byte{ + // 1917 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x58, 0x4f, 0x73, 0xdb, 0xc6, - 0x15, 0x0f, 0x08, 0x92, 0x22, 0x1e, 0x2d, 0x09, 0xd9, 0xd8, 0x0e, 0x8b, 0xc6, 0x8e, 0xa3, 0x71, - 0x27, 0xea, 0x64, 0x0c, 0x89, 0x52, 0xe4, 0xb4, 0xd3, 0xda, 0x53, 0x8a, 0xa2, 0x25, 0xc6, 0xd4, + 0x15, 0x0f, 0x08, 0x92, 0x22, 0x1e, 0x25, 0x0a, 0xd9, 0x38, 0x0e, 0x8b, 0xc6, 0x8e, 0xa2, 0x71, + 0x27, 0xca, 0x64, 0x4c, 0x89, 0x52, 0xe4, 0xb4, 0xd3, 0xda, 0x53, 0x8a, 0xa2, 0x25, 0xc6, 0xd4, 0x9f, 0xac, 0x68, 0x59, 0x71, 0xa6, 0x41, 0x41, 0x60, 0x45, 0x22, 0xc6, 0xbf, 0x2c, 0x01, 0x89, - 0x4c, 0x67, 0x32, 0x53, 0x1f, 0x7a, 0xc8, 0xa1, 0xd3, 0x4f, 0xd0, 0x99, 0x7e, 0x84, 0x1e, 0x7b, - 0x4b, 0x0f, 0x1d, 0xe5, 0x03, 0xf4, 0xda, 0x5b, 0x0f, 0xfd, 0x02, 0xbd, 0xa8, 0x97, 0xce, 0xee, - 0x02, 0x04, 0x29, 0xd7, 0x56, 0xa2, 0xd0, 0x93, 0x1b, 0xf6, 0xb7, 0x78, 0xbf, 0xdf, 0xdb, 0x87, - 0xb7, 0xfb, 0x1e, 0x16, 0xee, 0x0e, 0x4d, 0xdf, 0x26, 0x83, 0x25, 0xcb, 0x0d, 0x62, 0x7b, 0xc9, - 0xb3, 0x3b, 0x4b, 0x96, 0xeb, 0x58, 0x4f, 0x7b, 0x41, 0xdc, 0x27, 0x4b, 0xc7, 0xd5, 0x25, 0x2b, - 0xf0, 0x8f, 0x9c, 0xee, 0x18, 0xa8, 0x87, 0x34, 0x88, 0x02, 0xf4, 0x13, 0x61, 0xa7, 0x73, 0x3b, - 0xdd, 0xb3, 0x3b, 0xfa, 0xd8, 0x2b, 0xc7, 0x55, 0x5d, 0xd8, 0x69, 0x37, 0xbb, 0x41, 0xd0, 0x75, - 0xc9, 0x12, 0x37, 0xea, 0xc4, 0x47, 0x4b, 0x27, 0xd4, 0x0c, 0x43, 0x42, 0xfb, 0x82, 0x46, 0xbb, - 0x31, 0x21, 0x7f, 0x6c, 0xba, 0x8e, 0x6d, 0x46, 0x4e, 0xe0, 0x8b, 0xe9, 0x85, 0xff, 0x2e, 0x82, - 0x5a, 0x1f, 0xf1, 0xd6, 0x39, 0x27, 0xfa, 0x35, 0x28, 0x6e, 0xd0, 0x35, 0x5c, 0x72, 0x4c, 0xdc, - 0x8a, 0x74, 0x4b, 0x5a, 0x9c, 0x5b, 0xf9, 0x95, 0xfe, 0xad, 0xdc, 0xd1, 0xcf, 0x73, 0xe9, 0xad, - 0xa0, 0xdb, 0x62, 0x3c, 0xb8, 0xe4, 0x26, 0x4f, 0xe8, 0x37, 0x00, 0x1e, 0xa1, 0x5d, 0x62, 0x44, - 0x94, 0x90, 0x4a, 0xee, 0x96, 0xb4, 0x58, 0x5e, 0xa9, 0x5d, 0x96, 0x7f, 0x9b, 0x31, 0xb5, 0x29, - 0x21, 0x58, 0xf1, 0xd2, 0x47, 0x44, 0xa0, 0x6c, 0x05, 0x5e, 0x48, 0x49, 0xbf, 0xef, 0x04, 0x7e, - 0x45, 0xbe, 0x25, 0x2f, 0x96, 0x57, 0xea, 0x97, 0x95, 0xa8, 0x67, 0x54, 0x78, 0x9c, 0x17, 0xf9, - 0x70, 0xc5, 0x76, 0x2c, 0x16, 0x4d, 0x93, 0x3a, 0xa4, 0x5f, 0xc9, 0x73, 0x9d, 0x0f, 0x2f, 0xab, - 0xd3, 0x18, 0x44, 0x84, 0xfa, 0xa6, 0xbb, 0x91, 0x72, 0x0e, 0xf1, 0x04, 0x3f, 0x0a, 0x60, 0xbe, - 0x4b, 0xcd, 0xb0, 0xe7, 0x44, 0xc4, 0xa0, 0x81, 0xeb, 0xc6, 0x61, 0xa5, 0xc0, 0x25, 0x1f, 0x5c, - 0x56, 0x72, 0x33, 0xa1, 0xc3, 0x9c, 0x0d, 0xcf, 0x75, 0x27, 0xc6, 0x68, 0x07, 0xe6, 0x3d, 0x73, - 0x60, 0x58, 0x81, 0xef, 0x13, 0xee, 0x47, 0xbf, 0x52, 0xe4, 0x9f, 0xeb, 0xc7, 0xba, 0x48, 0x3b, - 0x3d, 0x4d, 0x3b, 0xbd, 0xe9, 0x47, 0x77, 0xdf, 0x3f, 0x30, 0xdd, 0x98, 0xac, 0x97, 0xce, 0x4e, - 0xab, 0xf9, 0xfb, 0xf7, 0xaa, 0xcb, 0x78, 0xce, 0x33, 0x07, 0xf5, 0xcc, 0x18, 0x7d, 0x02, 0xd7, - 0x13, 0x3e, 0x2b, 0xa6, 0x94, 0xf8, 0x91, 0xf1, 0x79, 0x4c, 0x78, 0xe8, 0x66, 0xbe, 0x0b, 0xed, - 0x55, 0x41, 0x9b, 0x70, 0x7c, 0x24, 0x28, 0x50, 0x13, 0xd0, 0x53, 0x42, 0x42, 0xc3, 0x74, 0x9d, - 0x63, 0x62, 0x44, 0x8e, 0x47, 0x82, 0x38, 0xaa, 0x94, 0x2e, 0x24, 0xc6, 0x2a, 0x33, 0xab, 0x31, - 0xab, 0xb6, 0x30, 0x42, 0xfb, 0xf0, 0x66, 0xec, 0xa7, 0x5f, 0x9a, 0xd8, 0x86, 0x65, 0x5a, 0x3d, - 0x62, 0xf4, 0x9d, 0x2f, 0x48, 0x45, 0xb9, 0x98, 0xef, 0xda, 0xb8, 0x6d, 0x9d, 0x99, 0xee, 0x3b, - 0x5f, 0x10, 0xd4, 0x66, 0xc1, 0xa4, 0x4f, 0xc7, 0xc9, 0xe0, 0xe2, 0x55, 0xcf, 0x9f, 0x9d, 0x56, - 0xcb, 0xf7, 0xd7, 0x56, 0xef, 0xfe, 0xec, 0x83, 0xe5, 0x9f, 0x57, 0x57, 0x96, 0xf1, 0x2c, 0x23, - 0xc9, 0x58, 0x77, 0x45, 0x48, 0x23, 0xb3, 0xe3, 0x0a, 0x52, 0x23, 0x0a, 0x0c, 0x9b, 0x06, 0x61, - 0xa5, 0x7c, 0xb1, 0xa7, 0xc8, 0x33, 0x07, 0x6d, 0x66, 0xc9, 0xa8, 0xda, 0xc1, 0x06, 0x0d, 0x42, - 0xe4, 0xc2, 0xed, 0x4e, 0xec, 0xb8, 0x91, 0xe3, 0x1b, 0xe3, 0xc9, 0x67, 0x50, 0xe2, 0x06, 0xa6, - 0x6d, 0x38, 0x7e, 0x44, 0xe8, 0xb1, 0xe9, 0x56, 0xae, 0x5c, 0x4c, 0xff, 0x4e, 0x42, 0xb4, 0x31, - 0xc6, 0x83, 0x39, 0x4d, 0x33, 0x61, 0xd1, 0xfe, 0x25, 0x81, 0x32, 0xda, 0xc2, 0xc8, 0x82, 0xb7, - 0x29, 0x09, 0x5d, 0xc7, 0x32, 0x23, 0x62, 0x1b, 0x36, 0xb1, 0x63, 0x31, 0x70, 0x02, 0xdf, 0x38, - 0x71, 0x7c, 0x3b, 0x38, 0xe1, 0xc7, 0xd1, 0x05, 0xb2, 0x37, 0x32, 0x8e, 0x8d, 0x71, 0x8a, 0xc7, - 0x9c, 0x01, 0x51, 0x78, 0xf7, 0x02, 0x11, 0xa3, 0x4f, 0xac, 0xc0, 0xb7, 0xfb, 0xc9, 0xd9, 0xf4, - 0x52, 0xb1, 0xdb, 0x2f, 0x15, 0xdb, 0x17, 0x44, 0xda, 0xb3, 0x1c, 0x94, 0xc7, 0x8e, 0x11, 0xd4, - 0x81, 0xa2, 0x47, 0xa2, 0x5e, 0x60, 0x27, 0xc7, 0xeb, 0x87, 0x53, 0x38, 0x9b, 0xf4, 0x6d, 0xce, - 0x88, 0x13, 0x66, 0xf4, 0x1e, 0xcc, 0x7a, 0x8e, 0x6f, 0x84, 0x26, 0x8d, 0x44, 0xb6, 0xb1, 0xd5, - 0xc8, 0xeb, 0x33, 0x67, 0xa7, 0x55, 0xf9, 0xfe, 0xbd, 0x2a, 0x2e, 0x7b, 0x8e, 0xbf, 0x67, 0xd2, - 0x88, 0xa7, 0xd1, 0x1d, 0x78, 0x63, 0xe2, 0x65, 0x83, 0xb2, 0x55, 0x54, 0xe4, 0x5b, 0xd2, 0xa2, - 0x84, 0xd5, 0xb1, 0x37, 0x31, 0xc3, 0x17, 0x56, 0xa1, 0x28, 0xd4, 0xd0, 0x75, 0x40, 0xdb, 0x8d, - 0xf6, 0xd6, 0xee, 0x86, 0xf1, 0x68, 0x67, 0x7f, 0xaf, 0x51, 0x6f, 0x3e, 0x68, 0x36, 0x36, 0xd4, - 0xd7, 0xd0, 0x0c, 0xc8, 0xad, 0x27, 0xef, 0xab, 0x12, 0x2a, 0x41, 0xfe, 0xc9, 0x7e, 0x7b, 0x43, - 0xcd, 0x69, 0xff, 0x79, 0x13, 0xd0, 0xf3, 0x67, 0x1c, 0xaa, 0x40, 0xde, 0x37, 0x3d, 0xc2, 0x23, - 0xa1, 0xac, 0xe7, 0xff, 0x7d, 0x5a, 0x95, 0x30, 0x47, 0xd0, 0x00, 0x94, 0x7e, 0x44, 0x63, 0x2b, - 0x8a, 0x69, 0x5a, 0x27, 0xda, 0xd3, 0x3b, 0x5c, 0xf5, 0xfd, 0x94, 0x3b, 0x11, 0xcd, 0xc4, 0x50, - 0x00, 0x45, 0xd7, 0x1c, 0xb2, 0xf3, 0x43, 0xe6, 0xb2, 0x1f, 0x4d, 0x51, 0xb6, 0xc5, 0x89, 0x13, - 0xcd, 0x44, 0x06, 0xbd, 0x0b, 0x73, 0x47, 0xce, 0x80, 0xd8, 0x86, 0xeb, 0x1c, 0x11, 0x76, 0x76, - 0x55, 0xf2, 0xec, 0x6b, 0x6d, 0xbd, 0x86, 0x67, 0x39, 0xde, 0x4a, 0x60, 0x34, 0x84, 0xb9, 0xf4, - 0x15, 0x83, 0x9a, 0x7e, 0x97, 0x54, 0x0a, 0xdc, 0xc3, 0xbd, 0x29, 0x7a, 0x88, 0x19, 0x2f, 0x93, - 0x4e, 0x95, 0x38, 0x80, 0x06, 0x50, 0xee, 0x45, 0x51, 0x68, 0xf4, 0x83, 0x98, 0x5a, 0x24, 0xa9, - 0x04, 0x8f, 0xa6, 0xa8, 0xbb, 0x15, 0x45, 0xe1, 0x3e, 0x27, 0xdf, 0x92, 0x30, 0xf4, 0x46, 0x23, - 0xf4, 0x5b, 0xb8, 0xe2, 0x0d, 0xfb, 0x9f, 0xbb, 0xa9, 0xb4, 0xa8, 0x16, 0x07, 0x53, 0x94, 0xde, - 0x66, 0xf4, 0x23, 0xed, 0xb2, 0x97, 0x0d, 0xd1, 0x57, 0x12, 0xbc, 0x9e, 0xf1, 0xa6, 0x2e, 0x88, - 0xba, 0xf2, 0xc9, 0x14, 0x5d, 0xc8, 0xde, 0x19, 0xf9, 0xa1, 0x5a, 0xe7, 0x30, 0xf4, 0x3b, 0x09, - 0xe6, 0xbc, 0xc0, 0xef, 0x06, 0x76, 0x27, 0xf5, 0x44, 0x54, 0xa4, 0xc3, 0x69, 0x06, 0x43, 0x08, - 0x8c, 0xdc, 0x98, 0xf5, 0xc6, 0x01, 0x6d, 0x1d, 0x20, 0xfb, 0x52, 0xe8, 0x3a, 0xc8, 0x31, 0x75, - 0x27, 0x76, 0x2f, 0x03, 0xd0, 0x5b, 0x50, 0x3c, 0x0a, 0xa8, 0x67, 0x46, 0x7c, 0xe7, 0xa6, 0x53, - 0x09, 0xa6, 0x9d, 0xc9, 0x50, 0x1e, 0x8b, 0x39, 0xba, 0x0a, 0x39, 0xbb, 0x33, 0x41, 0x92, 0xb3, - 0x3b, 0x48, 0x83, 0x02, 0x2f, 0x6c, 0x13, 0x14, 0x02, 0x42, 0x6f, 0x43, 0x3e, 0x0c, 0xa8, 0xd8, - 0xa0, 0xf2, 0x7a, 0xf9, 0xec, 0xb4, 0x3a, 0xb3, 0x7c, 0xe7, 0xee, 0xda, 0xda, 0xea, 0x1a, 0xe6, - 0x13, 0x08, 0x41, 0x3e, 0xee, 0x13, 0xca, 0x37, 0x92, 0x82, 0xf9, 0x33, 0xd2, 0xa0, 0x14, 0x9a, - 0xfd, 0xfe, 0x49, 0x40, 0x6d, 0xbe, 0x6f, 0x14, 0x3c, 0x1a, 0xa3, 0x67, 0x12, 0x94, 0x92, 0xc3, - 0x9c, 0xb5, 0x39, 0xac, 0xaf, 0xfa, 0xf4, 0xd5, 0x64, 0x98, 0x8e, 0x85, 0xcc, 0x7a, 0xf1, 0xd9, - 0x37, 0xd5, 0xdc, 0xfd, 0x65, 0x3c, 0xd2, 0x45, 0x57, 0xa1, 0x70, 0xd2, 0x23, 0x54, 0xa4, 0xb8, - 0x82, 0xc5, 0x00, 0xfd, 0x14, 0x54, 0xc7, 0x4f, 0x7a, 0x77, 0xc2, 0x7b, 0xa6, 0x21, 0x4f, 0x40, - 0x05, 0xcf, 0x67, 0x38, 0xeb, 0x83, 0x86, 0xda, 0x9f, 0x25, 0x98, 0x49, 0xe8, 0xd1, 0x3b, 0x90, - 0xef, 0x05, 0xfd, 0x28, 0x09, 0xeb, 0x2c, 0x8b, 0xde, 0x57, 0xdf, 0x54, 0x0b, 0xbf, 0xbc, 0xb7, - 0xb2, 0xb6, 0x8a, 0xf9, 0x14, 0x5a, 0x80, 0x52, 0x48, 0x9d, 0x80, 0x3a, 0xd1, 0x30, 0xa9, 0x0f, - 0xc5, 0xb3, 0x53, 0xe1, 0x53, 0x8a, 0x4f, 0x3d, 0xd2, 0xda, 0x3f, 0xa4, 0xf1, 0x9f, 0x8e, 0x4b, - 0x67, 0x40, 0xba, 0x3c, 0xf9, 0xc5, 0xcb, 0x4b, 0x5d, 0xcf, 0xbf, 0xc8, 0xf5, 0x4a, 0xe2, 0x7a, - 0x61, 0xbc, 0xf8, 0x3c, 0xb7, 0x80, 0xe2, 0xb9, 0x54, 0xf9, 0xbf, 0x5f, 0x49, 0xfb, 0xbb, 0x04, - 0xb3, 0x13, 0x5b, 0xe7, 0x05, 0x6b, 0xba, 0x0d, 0x60, 0x05, 0xae, 0x2b, 0x9a, 0xe2, 0x89, 0x85, - 0x8d, 0xe1, 0x3f, 0xdc, 0xea, 0xb4, 0x7f, 0x16, 0x40, 0x19, 0xd5, 0x46, 0xd4, 0x85, 0x9c, 0x63, - 0x27, 0x6d, 0xd7, 0xe3, 0x57, 0x51, 0x7d, 0xf5, 0xa6, 0x8d, 0x73, 0x8e, 0x8d, 0x3e, 0x03, 0xf9, - 0x29, 0x19, 0x26, 0x05, 0xf7, 0xf0, 0x95, 0x28, 0x3d, 0x24, 0x43, 0xcc, 0x44, 0xd0, 0xef, 0x25, - 0x00, 0x33, 0x8a, 0xa8, 0xd3, 0x89, 0x23, 0xc2, 0xfa, 0xbc, 0x69, 0xef, 0xf6, 0x4c, 0xb3, 0x96, - 0xca, 0x8c, 0x76, 0xfb, 0x98, 0xb2, 0xf6, 0xb5, 0x04, 0xca, 0xe8, 0x8d, 0x97, 0xb4, 0x42, 0x15, - 0xc8, 0x47, 0xc3, 0x70, 0x72, 0x1b, 0x70, 0x04, 0xdd, 0x00, 0xf0, 0x63, 0xd7, 0x35, 0x8e, 0x59, - 0x3b, 0x2a, 0xb2, 0x05, 0x2b, 0x0c, 0xe1, 0xfd, 0x29, 0xba, 0x09, 0x40, 0x06, 0xa3, 0x3f, 0x61, - 0xb1, 0x43, 0xc7, 0x10, 0xb4, 0x00, 0x57, 0x7a, 0x0e, 0xa1, 0x26, 0xb5, 0x7a, 0x8e, 0x65, 0xba, - 0x3c, 0x55, 0x4a, 0x78, 0x02, 0x43, 0x6f, 0x81, 0xe2, 0xf8, 0x9f, 0xb1, 0xbc, 0x3c, 0x16, 0x65, - 0xbf, 0x84, 0x33, 0x40, 0xbb, 0x09, 0xb9, 0xa6, 0xfd, 0x62, 0xd7, 0xb5, 0x3f, 0x48, 0x20, 0x3f, - 0x7c, 0x3e, 0xe6, 0xd2, 0x0f, 0x16, 0xf3, 0x3f, 0xe5, 0xa0, 0x28, 0x9a, 0x30, 0x14, 0x26, 0x61, - 0x15, 0x5d, 0xf8, 0xc1, 0xd4, 0xbb, 0x3c, 0xbd, 0x3d, 0x0c, 0xc9, 0xc4, 0xe7, 0x5a, 0x80, 0x59, - 0xde, 0x5f, 0x3b, 0xbe, 0x61, 0x11, 0xd7, 0x15, 0xff, 0x18, 0x32, 0x2e, 0x33, 0xb0, 0xe9, 0xd7, - 0x19, 0xb4, 0xf0, 0x25, 0xe4, 0x99, 0x1d, 0xba, 0x0a, 0x6a, 0xfb, 0xe3, 0xbd, 0xc6, 0xb9, 0xce, - 0xba, 0x04, 0xf9, 0x07, 0xad, 0x5a, 0x5b, 0x95, 0x10, 0x40, 0x71, 0xab, 0xb6, 0xbf, 0xd5, 0xd8, - 0x50, 0x73, 0xac, 0x0f, 0xaf, 0xef, 0x6e, 0xef, 0xb5, 0x1a, 0x87, 0xc6, 0xc3, 0xc6, 0xc7, 0x46, - 0x82, 0xcb, 0x48, 0x85, 0x2b, 0xb8, 0xb6, 0xb3, 0xd9, 0x48, 0x91, 0x3c, 0x52, 0xa0, 0x50, 0xaf, - 0xd5, 0xb7, 0x1a, 0x6a, 0x01, 0x5d, 0x83, 0xd7, 0xc7, 0x8d, 0x04, 0x5c, 0xd4, 0xde, 0x83, 0x82, - 0xe8, 0xf8, 0x54, 0x90, 0x3d, 0xc7, 0xe7, 0xd1, 0x91, 0x31, 0x7b, 0xe4, 0x88, 0x39, 0x48, 0x9c, - 0x66, 0x8f, 0xeb, 0x2a, 0x94, 0xd2, 0x36, 0x11, 0xe5, 0xbf, 0xfe, 0x5b, 0x55, 0x5a, 0x9f, 0x83, - 0xa2, 0x68, 0x4d, 0xc4, 0x58, 0xfb, 0x8b, 0x0c, 0x73, 0x93, 0x17, 0x0d, 0x2f, 0x49, 0x74, 0xca, - 0x0e, 0xa6, 0x88, 0x85, 0x33, 0xdd, 0x96, 0x3b, 0xd3, 0xb9, 0xdc, 0xd0, 0xf7, 0x04, 0x6d, 0x56, - 0x74, 0x53, 0x1d, 0xed, 0x8f, 0x39, 0x98, 0x49, 0x66, 0xd1, 0x75, 0x28, 0x52, 0xd2, 0x25, 0x83, - 0x50, 0xf8, 0x86, 0x93, 0x11, 0xba, 0x05, 0xa5, 0xa3, 0xd8, 0x7f, 0xfe, 0xc8, 0x1e, 0xa1, 0xe8, - 0x4b, 0x50, 0x28, 0x89, 0x88, 0x1f, 0x65, 0x57, 0x4e, 0x87, 0xd3, 0x75, 0x5d, 0xc7, 0x29, 0xff, - 0x68, 0x11, 0x99, 0xa4, 0xf6, 0x10, 0x94, 0xd1, 0x3c, 0xaa, 0x80, 0x6c, 0x76, 0x45, 0x7c, 0xb3, - 0x92, 0xce, 0x20, 0x74, 0x1b, 0x94, 0x90, 0x12, 0xcb, 0xe9, 0xa7, 0x2b, 0xc9, 0xe6, 0xb3, 0x89, - 0x05, 0x1b, 0x4a, 0xe9, 0xcd, 0x1d, 0xfa, 0x11, 0x5c, 0x6b, 0xed, 0x6e, 0x1a, 0xad, 0xc6, 0x41, - 0xa3, 0x75, 0x2e, 0x17, 0x15, 0x28, 0xb4, 0x71, 0xad, 0xde, 0x50, 0x25, 0xf6, 0xb8, 0xd1, 0x58, - 0x7f, 0xb4, 0xa9, 0xe6, 0xd0, 0x3c, 0x94, 0x9b, 0x3b, 0x0f, 0x76, 0xf1, 0x76, 0xad, 0xdd, 0xdc, - 0xdd, 0x51, 0x65, 0x54, 0x86, 0x99, 0xc7, 0x35, 0xbc, 0xd3, 0xdc, 0xd9, 0x14, 0xf9, 0xd7, 0xc0, - 0x78, 0x17, 0xab, 0x85, 0x85, 0xbf, 0xe6, 0xe0, 0x8d, 0xf3, 0x6b, 0xdf, 0x27, 0x11, 0xea, 0x81, - 0x4a, 0x8e, 0x8e, 0xc4, 0xf9, 0x62, 0x88, 0x18, 0x25, 0x15, 0xe8, 0x83, 0x4b, 0x46, 0x34, 0xf9, - 0x5a, 0xf3, 0x23, 0xda, 0xe4, 0xaa, 0xf3, 0x10, 0xca, 0xac, 0x1e, 0xa6, 0x22, 0xb9, 0xef, 0x25, - 0x82, 0x81, 0x71, 0x25, 0xcc, 0x9f, 0xc2, 0x9c, 0x4d, 0x8e, 0xcc, 0xd8, 0x8d, 0x52, 0x72, 0xf9, - 0xfb, 0x91, 0xcf, 0x26, 0x74, 0xc9, 0x82, 0x0e, 0x9e, 0xb4, 0xbb, 0x4e, 0xd4, 0x8b, 0x3b, 0xba, - 0x15, 0x78, 0x4b, 0x82, 0xf3, 0x8e, 0xb8, 0xe5, 0xed, 0x06, 0x77, 0xba, 0xc4, 0xe7, 0xb7, 0x15, - 0x4b, 0xdf, 0xea, 0xf6, 0xf9, 0x17, 0x19, 0xd8, 0x29, 0x72, 0xbb, 0xd5, 0xff, 0x05, 0x00, 0x00, - 0xff, 0xff, 0x20, 0xb8, 0x9b, 0xe3, 0xb8, 0x16, 0x00, 0x00, + 0x74, 0x67, 0x32, 0x53, 0x1f, 0x7a, 0xc8, 0xa1, 0xd3, 0x4f, 0xd0, 0x99, 0x7e, 0x84, 0x1e, 0x7b, + 0x4b, 0x0f, 0x1d, 0xe5, 0x03, 0xf4, 0xda, 0x5b, 0x0f, 0x3d, 0xf6, 0xd2, 0x8b, 0x4e, 0x9d, 0xdd, + 0x05, 0x48, 0x50, 0xae, 0xad, 0x54, 0xa1, 0x27, 0x37, 0xec, 0x0f, 0x78, 0xbf, 0xdf, 0xdb, 0xb7, + 0x6f, 0xf7, 0x3d, 0x2c, 0xdc, 0x19, 0x1a, 0x9e, 0x45, 0x06, 0xcb, 0xa6, 0xe3, 0x47, 0xd6, 0xb2, + 0x6b, 0x75, 0x96, 0x4d, 0xc7, 0x36, 0x9f, 0xf4, 0xfc, 0xa8, 0x4f, 0x96, 0x4f, 0xaa, 0xcb, 0xa6, + 0xef, 0x1d, 0xdb, 0xdd, 0x14, 0x58, 0x09, 0xa8, 0x1f, 0xfa, 0xe8, 0x27, 0xc2, 0xae, 0xc2, 0xed, + 0x2a, 0xae, 0xd5, 0xa9, 0xa4, 0x3e, 0x39, 0xa9, 0x56, 0x84, 0x9d, 0x76, 0xb3, 0xeb, 0xfb, 0x5d, + 0x87, 0x2c, 0x73, 0xa3, 0x4e, 0x74, 0xbc, 0x7c, 0x4a, 0x8d, 0x20, 0x20, 0xb4, 0x2f, 0x68, 0xb4, + 0x1b, 0x13, 0xf2, 0x27, 0x86, 0x63, 0x5b, 0x46, 0x68, 0xfb, 0x9e, 0x78, 0xbd, 0xf8, 0xef, 0xf7, + 0x41, 0xad, 0x8f, 0x78, 0xeb, 0x9c, 0x13, 0xfd, 0x0a, 0x14, 0xc7, 0xef, 0xea, 0x0e, 0x39, 0x21, + 0x4e, 0x59, 0x5a, 0x90, 0x96, 0x4a, 0xab, 0xbf, 0xac, 0x7c, 0x27, 0x77, 0x2a, 0x17, 0xb9, 0x2a, + 0x2d, 0xbf, 0xdb, 0x62, 0x3c, 0xb8, 0xe0, 0xc4, 0x4f, 0xe8, 0xd7, 0x00, 0x2e, 0xa1, 0x5d, 0xa2, + 0x87, 0x94, 0x90, 0x72, 0x66, 0x41, 0x5a, 0x2a, 0xae, 0xd6, 0xae, 0xca, 0xbf, 0xc3, 0x98, 0xda, + 0x94, 0x10, 0xac, 0xb8, 0xc9, 0x23, 0x22, 0x50, 0x34, 0x7d, 0x37, 0xa0, 0xa4, 0xdf, 0xb7, 0x7d, + 0xaf, 0x2c, 0x2f, 0xc8, 0x4b, 0xc5, 0xd5, 0xfa, 0x55, 0x25, 0xea, 0x63, 0x2a, 0x9c, 0xe6, 0x45, + 0x1e, 0xcc, 0x5a, 0xb6, 0xc9, 0xa2, 0x69, 0x50, 0x9b, 0xf4, 0xcb, 0x59, 0xae, 0xf3, 0xf1, 0x55, + 0x75, 0x1a, 0x83, 0x90, 0x50, 0xcf, 0x70, 0x36, 0x13, 0xce, 0x21, 0x9e, 0xe0, 0x47, 0x3e, 0xcc, + 0x77, 0xa9, 0x11, 0xf4, 0xec, 0x90, 0xe8, 0xd4, 0x77, 0x9c, 0x28, 0x28, 0xe7, 0xb8, 0xe4, 0xfd, + 0xab, 0x4a, 0x6e, 0xc5, 0x74, 0x98, 0xb3, 0xe1, 0x52, 0x77, 0x62, 0x8c, 0x76, 0x61, 0xde, 0x35, + 0x06, 0xba, 0xe9, 0x7b, 0x1e, 0xe1, 0x7e, 0xf4, 0xcb, 0x79, 0xbe, 0x5c, 0x3f, 0xae, 0x88, 0xb4, + 0xab, 0x24, 0x69, 0x57, 0x69, 0x7a, 0xe1, 0x9d, 0x0f, 0x0f, 0x0d, 0x27, 0x22, 0x1b, 0x85, 0xf3, + 0xb3, 0x6a, 0xf6, 0xde, 0xdd, 0xea, 0x0a, 0x2e, 0xb9, 0xc6, 0xa0, 0x3e, 0x36, 0x46, 0x9f, 0xc1, + 0xf5, 0x98, 0xcf, 0x8c, 0x28, 0x25, 0x5e, 0xa8, 0x7f, 0x19, 0x11, 0x1e, 0xba, 0x99, 0xff, 0x87, + 0xf6, 0x9a, 0xa0, 0x8d, 0x39, 0x3e, 0x11, 0x14, 0xa8, 0x09, 0xe8, 0x09, 0x21, 0x81, 0x6e, 0x38, + 0xf6, 0x09, 0xd1, 0x43, 0xdb, 0x25, 0x7e, 0x14, 0x96, 0x0b, 0x97, 0x12, 0x63, 0x95, 0x99, 0xd5, + 0x98, 0x55, 0x5b, 0x18, 0xa1, 0x03, 0x78, 0x2b, 0xf2, 0x92, 0x95, 0x26, 0x96, 0x6e, 0x1a, 0x66, + 0x8f, 0xe8, 0x7d, 0xfb, 0x29, 0x29, 0x2b, 0x97, 0xf3, 0xbd, 0x99, 0xb6, 0xad, 0x33, 0xd3, 0x03, + 0xfb, 0x29, 0x41, 0x6d, 0x16, 0x4c, 0xfa, 0x24, 0x4d, 0x06, 0x97, 0xcf, 0x7a, 0xfe, 0xfc, 0xac, + 0x5a, 0xbc, 0xb7, 0xbe, 0x76, 0xe7, 0xa7, 0x1f, 0xad, 0xfc, 0xac, 0xba, 0xba, 0x82, 0xe7, 0x18, + 0xc9, 0x98, 0x75, 0x4f, 0x84, 0x34, 0x34, 0x3a, 0x8e, 0x20, 0xd5, 0x43, 0x5f, 0xb7, 0xa8, 0x1f, + 0x94, 0x8b, 0x97, 0x7b, 0x8a, 0x5c, 0x63, 0xd0, 0x66, 0x96, 0x8c, 0xaa, 0xed, 0x6f, 0x52, 0x3f, + 0x40, 0x8f, 0x40, 0x63, 0x84, 0x81, 0x41, 0x43, 0x9b, 0xad, 0xda, 0x24, 0xe9, 0xdc, 0xe5, 0xa4, + 0xcc, 0x9f, 0xfd, 0xc4, 0x3a, 0x45, 0xec, 0xc0, 0xad, 0x4e, 0x64, 0x3b, 0xa1, 0xed, 0xe9, 0xe9, + 0xac, 0xd6, 0x29, 0x71, 0x7c, 0xc3, 0xd2, 0x6d, 0x2f, 0x24, 0xf4, 0xc4, 0x70, 0xca, 0xb3, 0x97, + 0x4b, 0xbc, 0x1b, 0x13, 0x6d, 0xa6, 0x78, 0x30, 0xa7, 0x69, 0xc6, 0x2c, 0x48, 0x83, 0x02, 0x4b, + 0x81, 0xa7, 0xbe, 0x47, 0xca, 0xa5, 0x05, 0x69, 0x49, 0xc1, 0xa3, 0xb1, 0xf6, 0x4f, 0x09, 0x94, + 0xd1, 0xb9, 0x81, 0x4c, 0x78, 0x87, 0x92, 0xc0, 0xb1, 0x4d, 0x23, 0x24, 0x96, 0x6e, 0x11, 0x2b, + 0x12, 0x03, 0x36, 0xf7, 0x53, 0xdb, 0xb3, 0xfc, 0x53, 0x7e, 0x06, 0x5e, 0xe2, 0xd2, 0x8d, 0x31, + 0xc7, 0x66, 0x9a, 0xe2, 0x11, 0x67, 0x40, 0x14, 0xde, 0xbb, 0x44, 0x44, 0xef, 0x13, 0xd3, 0xf7, + 0xac, 0x7e, 0x7c, 0x20, 0xbe, 0x54, 0xec, 0xd6, 0x4b, 0xc5, 0x0e, 0x04, 0x91, 0xf6, 0x2c, 0x03, + 0xc5, 0xd4, 0xd9, 0x85, 0x3a, 0x90, 0x77, 0x49, 0xd8, 0xf3, 0xad, 0xf8, 0x4c, 0xff, 0x78, 0x0a, + 0x07, 0x62, 0x65, 0x87, 0x33, 0xe2, 0x98, 0x19, 0x7d, 0x00, 0x73, 0xae, 0xed, 0xf1, 0xec, 0x11, + 0x29, 0xce, 0x66, 0x23, 0x6f, 0xcc, 0x9c, 0x9f, 0x55, 0xe5, 0x7b, 0x77, 0xab, 0xb8, 0xe8, 0xda, + 0x1e, 0x4b, 0x0e, 0x9e, 0xbb, 0xb7, 0xe1, 0x8d, 0x89, 0x8f, 0x75, 0xca, 0x66, 0x51, 0x96, 0x17, + 0xa4, 0x25, 0x09, 0xab, 0xa9, 0x2f, 0x31, 0xc3, 0x17, 0xd7, 0x20, 0x2f, 0xd4, 0xd0, 0x75, 0x40, + 0x3b, 0x8d, 0xf6, 0xf6, 0xde, 0xa6, 0xfe, 0x70, 0xf7, 0x60, 0xbf, 0x51, 0x6f, 0xde, 0x6f, 0x36, + 0x36, 0xd5, 0xd7, 0xd0, 0x0c, 0xc8, 0xad, 0xc7, 0x1f, 0xaa, 0x12, 0x2a, 0x40, 0xf6, 0xf1, 0x41, + 0x7b, 0x53, 0xcd, 0x68, 0xff, 0x79, 0x0b, 0xd0, 0xf3, 0x07, 0x2b, 0x2a, 0x43, 0xd6, 0x33, 0x5c, + 0xc2, 0x23, 0xa1, 0x6c, 0x64, 0xff, 0x75, 0x56, 0x95, 0x30, 0x47, 0xd0, 0x00, 0x94, 0x7e, 0x48, + 0x23, 0x33, 0x8c, 0x68, 0x52, 0x9c, 0xda, 0xd3, 0x3b, 0xd1, 0x2b, 0x07, 0x09, 0x77, 0x2c, 0x3a, + 0x16, 0x43, 0x3e, 0xe4, 0x1d, 0x63, 0xc8, 0x0e, 0x2d, 0x99, 0xcb, 0x7e, 0x32, 0x45, 0xd9, 0x16, + 0x27, 0x8e, 0x35, 0x63, 0x19, 0xf4, 0x1e, 0x94, 0x8e, 0xed, 0x01, 0xb1, 0x74, 0xc7, 0x3e, 0x26, + 0x6c, 0x77, 0x94, 0xb3, 0x6c, 0xb5, 0xb6, 0x5f, 0xc3, 0x73, 0x1c, 0x6f, 0xc5, 0x30, 0x1a, 0x42, + 0x29, 0xf9, 0x44, 0xa7, 0x86, 0xd7, 0x25, 0xe5, 0x1c, 0xf7, 0x70, 0x7f, 0x8a, 0x1e, 0x62, 0xc6, + 0xcb, 0xa4, 0x13, 0x25, 0x0e, 0xa0, 0x01, 0x14, 0x7b, 0x61, 0x18, 0xe8, 0x7d, 0x3f, 0xa2, 0x26, + 0x89, 0xcb, 0xcf, 0xc3, 0x29, 0xea, 0x6e, 0x87, 0x61, 0x70, 0xc0, 0xc9, 0xb7, 0x25, 0x0c, 0xbd, + 0xd1, 0x08, 0xfd, 0x06, 0x66, 0xdd, 0x61, 0xff, 0x4b, 0x27, 0x91, 0x16, 0x25, 0xea, 0x70, 0x8a, + 0xd2, 0x3b, 0x8c, 0x7e, 0xa4, 0x5d, 0x74, 0xc7, 0x43, 0xf4, 0xb5, 0x04, 0xaf, 0x8f, 0x79, 0x13, + 0x17, 0x44, 0x31, 0xfb, 0x6c, 0x8a, 0x2e, 0x8c, 0xbf, 0x19, 0xf9, 0xa1, 0x9a, 0x17, 0x30, 0xf4, + 0x5b, 0x09, 0x4a, 0xae, 0xef, 0x75, 0x7d, 0xab, 0x93, 0x78, 0x22, 0xca, 0xe0, 0xd1, 0x34, 0x83, + 0x21, 0x04, 0x46, 0x6e, 0xcc, 0xb9, 0x69, 0x40, 0xdb, 0x00, 0x18, 0xaf, 0x14, 0xba, 0x0e, 0x72, + 0x44, 0x9d, 0x89, 0xdd, 0xcb, 0x00, 0xf4, 0x36, 0xe4, 0x8f, 0x7d, 0xea, 0x1a, 0x21, 0xdf, 0xb9, + 0xc9, 0xab, 0x18, 0xd3, 0xce, 0x65, 0x28, 0xa6, 0x62, 0x8e, 0xae, 0x41, 0xc6, 0xea, 0x4c, 0x90, + 0x64, 0xac, 0x0e, 0xd2, 0x20, 0xc7, 0xab, 0xe9, 0x04, 0x85, 0x80, 0xd0, 0x3b, 0x90, 0x0d, 0x7c, + 0x2a, 0x36, 0xa8, 0xbc, 0x51, 0x3c, 0x3f, 0xab, 0xce, 0xac, 0xdc, 0xbe, 0xb3, 0xbe, 0xbe, 0xb6, + 0x8e, 0xf9, 0x0b, 0x84, 0x20, 0x1b, 0xf5, 0x09, 0xe5, 0x1b, 0x49, 0xc1, 0xfc, 0x99, 0x95, 0xa2, + 0xc0, 0xe8, 0xf7, 0x4f, 0x7d, 0x6a, 0xf1, 0x7d, 0xa3, 0xe0, 0xd1, 0x18, 0x3d, 0x93, 0xa0, 0x10, + 0x1f, 0xe6, 0xac, 0xb7, 0x62, 0xcd, 0xdc, 0xe7, 0xaf, 0x26, 0xc3, 0x2a, 0x58, 0xc8, 0x6c, 0xe4, + 0x9f, 0x7d, 0x5b, 0xcd, 0xdc, 0x5b, 0xc1, 0x23, 0x5d, 0x74, 0x0d, 0x72, 0xa7, 0x3d, 0x42, 0x45, + 0x8a, 0x2b, 0x58, 0x0c, 0xd0, 0xfb, 0xa0, 0xda, 0x5e, 0xfc, 0xc3, 0x40, 0x78, 0xa3, 0x36, 0xe4, + 0x09, 0xa8, 0xe0, 0xf9, 0x31, 0xce, 0x9a, 0xaf, 0xa1, 0xf6, 0x27, 0x09, 0x66, 0x62, 0x7a, 0xf4, + 0x2e, 0x64, 0x7b, 0x7e, 0x3f, 0x8c, 0xc3, 0x3a, 0xc7, 0xa2, 0xf7, 0xf5, 0xb7, 0xd5, 0xdc, 0x2f, + 0xee, 0xae, 0xae, 0xaf, 0x61, 0xfe, 0x0a, 0x2d, 0x42, 0x21, 0xa0, 0xb6, 0x4f, 0xed, 0x70, 0x18, + 0xd7, 0x87, 0xfc, 0xf9, 0x99, 0xf0, 0x29, 0xc1, 0xa7, 0x1e, 0x69, 0xed, 0xef, 0x52, 0xfa, 0x4f, + 0xe7, 0xca, 0x19, 0x90, 0x4c, 0x4f, 0x7e, 0xf1, 0xf4, 0x12, 0xd7, 0xb3, 0x2f, 0x72, 0xbd, 0x1c, + 0xbb, 0x9e, 0x4b, 0x17, 0x9f, 0xe7, 0x26, 0x90, 0xbf, 0x90, 0x2a, 0xff, 0x73, 0x95, 0xb4, 0xbf, + 0x49, 0x30, 0x37, 0xb1, 0x75, 0x5e, 0x30, 0xa7, 0x5b, 0x00, 0xa6, 0xef, 0x38, 0xa2, 0x13, 0x9f, + 0x98, 0x58, 0x0a, 0xff, 0xe1, 0x66, 0xa7, 0xfd, 0x23, 0x07, 0xca, 0xa8, 0x36, 0xa2, 0x2e, 0x64, + 0x6c, 0x2b, 0x6e, 0xbb, 0x1e, 0xbd, 0x8a, 0xea, 0x5b, 0x69, 0x5a, 0x38, 0x63, 0x5b, 0xe8, 0x0b, + 0x90, 0x9f, 0x90, 0x61, 0x5c, 0x70, 0x8f, 0x5e, 0x89, 0xd2, 0x03, 0x32, 0xc4, 0x4c, 0x04, 0xfd, + 0x4e, 0x02, 0x30, 0xc2, 0x90, 0xda, 0x9d, 0x28, 0x24, 0xac, 0xcf, 0x9b, 0xf6, 0x6e, 0x1f, 0x6b, + 0xd6, 0x12, 0x99, 0xd1, 0x6e, 0x4f, 0x29, 0x6b, 0xdf, 0x48, 0xa0, 0x8c, 0xbe, 0x78, 0x49, 0x2b, + 0x54, 0x86, 0x6c, 0x38, 0x0c, 0x26, 0xb7, 0x01, 0x47, 0xd0, 0x0d, 0x00, 0x2f, 0x72, 0x1c, 0xfd, + 0x84, 0xb5, 0xa3, 0x22, 0x5b, 0xb0, 0xc2, 0x10, 0xde, 0x9f, 0xa2, 0x9b, 0x00, 0x64, 0x30, 0xfa, + 0xfd, 0x16, 0x3b, 0x34, 0x85, 0xa0, 0x45, 0x98, 0xed, 0xd9, 0x84, 0x1a, 0xd4, 0xec, 0xd9, 0xa6, + 0xe1, 0xf0, 0x54, 0x29, 0xe0, 0x09, 0x0c, 0xbd, 0x0d, 0x8a, 0xed, 0x7d, 0xc1, 0xf2, 0xf2, 0x44, + 0x94, 0xfd, 0x02, 0x1e, 0x03, 0xda, 0x4d, 0xc8, 0x34, 0xad, 0x17, 0xbb, 0xae, 0xfd, 0x5e, 0x02, + 0xf9, 0xc1, 0xf3, 0x31, 0x97, 0x7e, 0xb0, 0x98, 0xff, 0x31, 0x03, 0x79, 0xd1, 0x84, 0xa1, 0x20, + 0x0e, 0xab, 0xe8, 0xc2, 0x0f, 0xa7, 0xde, 0xe5, 0x55, 0xda, 0xc3, 0x80, 0x4c, 0x2c, 0xd7, 0x22, + 0xcc, 0xf1, 0xfe, 0xda, 0xf6, 0x74, 0x93, 0x38, 0x8e, 0xf8, 0xc7, 0x90, 0x71, 0x91, 0x81, 0x4d, + 0xaf, 0xce, 0xa0, 0xc5, 0xaf, 0x20, 0xcb, 0xec, 0xd0, 0x35, 0x50, 0xdb, 0x9f, 0xee, 0x37, 0x2e, + 0x74, 0xd6, 0x05, 0xc8, 0xde, 0x6f, 0xd5, 0xda, 0xaa, 0x84, 0x00, 0xf2, 0xdb, 0xb5, 0x83, 0xed, + 0xc6, 0xa6, 0x9a, 0x61, 0x7d, 0x78, 0x7d, 0x6f, 0x67, 0xbf, 0xd5, 0x38, 0xd2, 0x1f, 0x34, 0x3e, + 0xd5, 0x63, 0x5c, 0x46, 0x2a, 0xcc, 0xe2, 0xda, 0xee, 0x56, 0x23, 0x41, 0xb2, 0x48, 0x81, 0x5c, + 0xbd, 0x56, 0xdf, 0x6e, 0xa8, 0x39, 0xf4, 0x26, 0xbc, 0x9e, 0x36, 0x12, 0x70, 0x5e, 0xfb, 0x00, + 0x72, 0xa2, 0xe3, 0x53, 0x41, 0x76, 0x6d, 0x8f, 0x47, 0x47, 0xc6, 0xec, 0x91, 0x23, 0xc6, 0x20, + 0x76, 0x9a, 0x3d, 0x6e, 0xa8, 0x50, 0x48, 0xda, 0x44, 0x94, 0xfd, 0xe6, 0xaf, 0x55, 0x69, 0xa3, + 0x04, 0x79, 0xd1, 0x9a, 0x88, 0xb1, 0xf6, 0x67, 0x19, 0x4a, 0x93, 0xb7, 0x1b, 0x2f, 0x49, 0x74, + 0xca, 0x0e, 0xa6, 0x90, 0x85, 0x33, 0xd9, 0x96, 0xbb, 0xd3, 0xb9, 0x51, 0xa9, 0xec, 0x0b, 0xda, + 0x71, 0xd1, 0x4d, 0x74, 0xb4, 0x3f, 0x64, 0x60, 0x26, 0x7e, 0x8b, 0xae, 0x43, 0x9e, 0x92, 0x2e, + 0x19, 0x04, 0xc2, 0x37, 0x1c, 0x8f, 0xd0, 0x02, 0x14, 0x8e, 0x23, 0xef, 0xf9, 0x23, 0x7b, 0x84, + 0xa2, 0xaf, 0x40, 0xa1, 0x24, 0x24, 0x5e, 0x38, 0xbe, 0xe7, 0x3a, 0x9a, 0xae, 0xeb, 0x15, 0x9c, + 0xf0, 0x8f, 0x26, 0x31, 0x96, 0xd4, 0x1e, 0x80, 0x32, 0x7a, 0x8f, 0xca, 0x20, 0x1b, 0x5d, 0x11, + 0xdf, 0x71, 0x49, 0x67, 0x10, 0xba, 0x05, 0x4a, 0x40, 0x89, 0x69, 0xf7, 0x93, 0x99, 0x8c, 0xdf, + 0x8f, 0x5f, 0x2c, 0x5a, 0x50, 0x48, 0xae, 0x0b, 0xd1, 0x8f, 0xe0, 0xcd, 0xd6, 0xde, 0x96, 0xde, + 0x6a, 0x1c, 0x36, 0x5a, 0x17, 0x72, 0x51, 0x81, 0x5c, 0x1b, 0xd7, 0xea, 0x0d, 0x55, 0x62, 0x8f, + 0x9b, 0x8d, 0x8d, 0x87, 0x5b, 0x6a, 0x06, 0xcd, 0x43, 0xb1, 0xb9, 0x7b, 0x7f, 0x0f, 0xef, 0xd4, + 0xda, 0xcd, 0xbd, 0x5d, 0x55, 0x46, 0x45, 0x98, 0x79, 0x54, 0xc3, 0xbb, 0xcd, 0xdd, 0x2d, 0x91, + 0x7f, 0x0d, 0x8c, 0xf7, 0xb0, 0x9a, 0x5b, 0xfc, 0x4b, 0x06, 0xde, 0xb8, 0x38, 0xf7, 0x03, 0x12, + 0xa2, 0x1e, 0xa8, 0xe4, 0xf8, 0x58, 0x9c, 0x2f, 0xba, 0x88, 0x51, 0x5c, 0x81, 0x3e, 0xba, 0x62, + 0x44, 0xe3, 0xd5, 0x9a, 0x1f, 0xd1, 0xc6, 0xf7, 0xab, 0x47, 0x50, 0x64, 0xf5, 0x30, 0x11, 0xc9, + 0x7c, 0x2f, 0x11, 0x0c, 0x8c, 0x2b, 0x66, 0xfe, 0x1c, 0x4a, 0x16, 0x39, 0x36, 0x22, 0x27, 0x4c, + 0xc8, 0xe5, 0xef, 0x47, 0x3e, 0x17, 0xd3, 0xc5, 0x13, 0x3a, 0x7c, 0xdc, 0xee, 0xda, 0x61, 0x2f, + 0xea, 0x54, 0x4c, 0xdf, 0x5d, 0x16, 0x9c, 0xb7, 0xc5, 0xd5, 0x72, 0xd7, 0xbf, 0xdd, 0x25, 0x1e, + 0xbf, 0xad, 0x58, 0xfe, 0x4e, 0x57, 0xde, 0x3f, 0x1f, 0x83, 0x9d, 0x3c, 0xb7, 0x5b, 0xfb, 0x6f, + 0x00, 0x00, 0x00, 0xff, 0xff, 0xa3, 0xb2, 0xed, 0x78, 0x2d, 0x17, 0x00, 0x00, } diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/mongodb/v1/backup.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/mongodb/v1/backup.pb.go index 5cc752033..50a261c09 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/mongodb/v1/backup.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/mongodb/v1/backup.pb.go @@ -32,17 +32,19 @@ type Backup struct { // ID of the MongoDB cluster that the backup was created for. SourceClusterId string `protobuf:"bytes,4,opt,name=source_cluster_id,json=sourceClusterId,proto3" json:"source_cluster_id,omitempty"` // Time when the backup operation was started. - StartedAt *timestamp.Timestamp `protobuf:"bytes,5,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + StartedAt *timestamp.Timestamp `protobuf:"bytes,5,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"` + // Shard names used as a source for backup. + SourceShardNames []string `protobuf:"bytes,6,rep,name=source_shard_names,json=sourceShardNames,proto3" json:"source_shard_names,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *Backup) Reset() { *m = Backup{} } func (m *Backup) String() string { return proto.CompactTextString(m) } func (*Backup) ProtoMessage() {} func (*Backup) Descriptor() ([]byte, []int) { - return fileDescriptor_backup_7bed62cf0a79db64, []int{0} + return fileDescriptor_backup_8bb497f900b870bf, []int{0} } func (m *Backup) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Backup.Unmarshal(m, b) @@ -97,31 +99,40 @@ func (m *Backup) GetStartedAt() *timestamp.Timestamp { return nil } +func (m *Backup) GetSourceShardNames() []string { + if m != nil { + return m.SourceShardNames + } + return nil +} + func init() { proto.RegisterType((*Backup)(nil), "yandex.cloud.mdb.mongodb.v1.Backup") } func init() { - proto.RegisterFile("yandex/cloud/mdb/mongodb/v1/backup.proto", fileDescriptor_backup_7bed62cf0a79db64) + proto.RegisterFile("yandex/cloud/mdb/mongodb/v1/backup.proto", fileDescriptor_backup_8bb497f900b870bf) } -var fileDescriptor_backup_7bed62cf0a79db64 = []byte{ - // 261 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x90, 0xc1, 0x4b, 0xc3, 0x30, - 0x14, 0xc6, 0x69, 0xd5, 0x61, 0x23, 0x28, 0xf6, 0x54, 0xb6, 0x83, 0xc3, 0x53, 0x11, 0x96, 0x30, - 0x3d, 0x89, 0xa7, 0xcd, 0x83, 0xec, 0x3a, 0x3c, 0x79, 0x29, 0x49, 0x5e, 0x16, 0x8b, 0x4d, 0xdf, - 0x68, 0x5f, 0x86, 0xfe, 0xa5, 0xfe, 0x3b, 0x42, 0x92, 0x5d, 0xdd, 0x2d, 0x7c, 0xf9, 0xbd, 0xef, - 0x07, 0x1f, 0xab, 0x7f, 0x64, 0x0f, 0xe6, 0x5b, 0xe8, 0x0e, 0x3d, 0x08, 0x07, 0x4a, 0x38, 0xec, - 0x2d, 0x82, 0x12, 0x87, 0xa5, 0x50, 0x52, 0x7f, 0xf9, 0x3d, 0xdf, 0x0f, 0x48, 0x58, 0xce, 0x22, - 0xc9, 0x03, 0xc9, 0x1d, 0x28, 0x9e, 0x48, 0x7e, 0x58, 0x4e, 0xef, 0x2c, 0xa2, 0xed, 0x8c, 0x08, - 0xa8, 0xf2, 0x3b, 0x41, 0xad, 0x33, 0x23, 0x49, 0x97, 0xae, 0xef, 0x7f, 0x33, 0x36, 0x59, 0x87, - 0xba, 0xf2, 0x9a, 0xe5, 0x2d, 0x54, 0xd9, 0x3c, 0xab, 0x8b, 0x6d, 0xde, 0x42, 0x39, 0x63, 0xc5, - 0x0e, 0x3b, 0x30, 0x43, 0xd3, 0x42, 0x95, 0x87, 0xf8, 0x32, 0x06, 0x1b, 0x28, 0x9f, 0x19, 0xd3, - 0x83, 0x91, 0x64, 0xa0, 0x91, 0x54, 0x9d, 0xcd, 0xb3, 0xfa, 0xea, 0x71, 0xca, 0xa3, 0x8d, 0x1f, - 0x6d, 0xfc, 0xfd, 0x68, 0xdb, 0x16, 0x89, 0x5e, 0x51, 0xf9, 0xc0, 0x6e, 0x47, 0xf4, 0x83, 0x36, - 0x8d, 0xee, 0xfc, 0x48, 0xb1, 0xff, 0x3c, 0xf4, 0xdf, 0xc4, 0x8f, 0xd7, 0x98, 0x47, 0xcd, 0x48, - 0x72, 0x48, 0x9a, 0x8b, 0xd3, 0x9a, 0x44, 0xaf, 0x68, 0xbd, 0xf9, 0x78, 0xb3, 0x2d, 0x7d, 0x7a, - 0xc5, 0x35, 0x3a, 0x11, 0x47, 0x5a, 0xc4, 0x39, 0x2d, 0x2e, 0xac, 0xe9, 0xc3, 0xb9, 0xf8, 0x67, - 0xe7, 0x97, 0xf4, 0x54, 0x93, 0x80, 0x3e, 0xfd, 0x05, 0x00, 0x00, 0xff, 0xff, 0xae, 0x68, 0xff, - 0xeb, 0x95, 0x01, 0x00, 0x00, +var fileDescriptor_backup_8bb497f900b870bf = []byte{ + // 290 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x91, 0xbd, 0x4e, 0xf3, 0x30, + 0x18, 0x85, 0xd5, 0xf4, 0xfb, 0x2a, 0x62, 0x24, 0x7e, 0x3c, 0x45, 0xed, 0x40, 0xc5, 0x14, 0x21, + 0x6a, 0xab, 0x30, 0x21, 0xa6, 0x96, 0x01, 0x75, 0x61, 0x28, 0x4c, 0x2c, 0x91, 0xed, 0xd7, 0x75, + 0x23, 0xe2, 0xb8, 0xf2, 0x4f, 0x05, 0x17, 0xc0, 0x7d, 0xa3, 0xda, 0xee, 0x0a, 0x5b, 0x74, 0xce, + 0x93, 0xf3, 0x48, 0xaf, 0x51, 0xfd, 0xc5, 0x7a, 0x90, 0x9f, 0x54, 0x74, 0x26, 0x00, 0xd5, 0xc0, + 0xa9, 0x36, 0xbd, 0x32, 0xc0, 0xe9, 0x7e, 0x4e, 0x39, 0x13, 0x1f, 0x61, 0x47, 0x76, 0xd6, 0x78, + 0x83, 0x27, 0x89, 0x24, 0x91, 0x24, 0x1a, 0x38, 0xc9, 0x24, 0xd9, 0xcf, 0xc7, 0x57, 0xca, 0x18, + 0xd5, 0x49, 0x1a, 0x51, 0x1e, 0x36, 0xd4, 0xb7, 0x5a, 0x3a, 0xcf, 0x74, 0xfe, 0xfb, 0xfa, 0xbb, + 0x40, 0xa3, 0x65, 0x9c, 0xc3, 0x67, 0xa8, 0x68, 0xa1, 0x1a, 0x4c, 0x07, 0x75, 0xb9, 0x2e, 0x5a, + 0xc0, 0x13, 0x54, 0x6e, 0x4c, 0x07, 0xd2, 0x36, 0x2d, 0x54, 0x45, 0x8c, 0x4f, 0x52, 0xb0, 0x02, + 0xfc, 0x80, 0x90, 0xb0, 0x92, 0x79, 0x09, 0x0d, 0xf3, 0xd5, 0x70, 0x3a, 0xa8, 0x4f, 0xef, 0xc6, + 0x24, 0xd9, 0xc8, 0xd1, 0x46, 0xde, 0x8e, 0xb6, 0x75, 0x99, 0xe9, 0x85, 0xc7, 0x37, 0xe8, 0xd2, + 0x99, 0x60, 0x85, 0x6c, 0x44, 0x17, 0x9c, 0x4f, 0xfb, 0xff, 0xe2, 0xfe, 0x79, 0x2a, 0x9e, 0x52, + 0x9e, 0x34, 0xce, 0x33, 0x9b, 0x35, 0xff, 0xff, 0xd6, 0x64, 0x7a, 0xe1, 0xf1, 0x2d, 0xc2, 0x59, + 0xe3, 0xb6, 0xcc, 0x42, 0xd3, 0x33, 0x2d, 0x5d, 0x35, 0x9a, 0x0e, 0xeb, 0x72, 0x7d, 0x91, 0x9a, + 0xd7, 0x43, 0xf1, 0x72, 0xc8, 0x97, 0xab, 0xf7, 0x67, 0xd5, 0xfa, 0x6d, 0xe0, 0x44, 0x18, 0x4d, + 0xd3, 0x49, 0x67, 0xe9, 0xf8, 0xca, 0xcc, 0x94, 0xec, 0xa3, 0x8c, 0xfe, 0xf2, 0x2a, 0x8f, 0xf9, + 0x93, 0x8f, 0x22, 0x7a, 0xff, 0x13, 0x00, 0x00, 0xff, 0xff, 0xbe, 0xb9, 0x9c, 0x42, 0xc3, 0x01, + 0x00, 0x00, } diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/mongodb/v1/cluster.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/mongodb/v1/cluster.pb.go index 876abe324..7b7aa3966 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/mongodb/v1/cluster.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/mongodb/v1/cluster.pb.go @@ -8,6 +8,7 @@ import fmt "fmt" import math "math" import timestamp "github.com/golang/protobuf/ptypes/timestamp" import config "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/mongodb/v1/config" +import timeofday "google.golang.org/genproto/googleapis/type/timeofday" // Reference imports to suppress errors if they are not otherwise used. var _ = proto.Marshal @@ -48,7 +49,7 @@ func (x Cluster_Environment) String() string { return proto.EnumName(Cluster_Environment_name, int32(x)) } func (Cluster_Environment) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_939f865571591ca8, []int{0, 0} + return fileDescriptor_cluster_68852b663fb163d9, []int{0, 0} } type Cluster_Health int32 @@ -81,7 +82,7 @@ func (x Cluster_Health) String() string { return proto.EnumName(Cluster_Health_name, int32(x)) } func (Cluster_Health) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_939f865571591ca8, []int{0, 1} + return fileDescriptor_cluster_68852b663fb163d9, []int{0, 1} } type Cluster_Status int32 @@ -130,7 +131,36 @@ func (x Cluster_Status) String() string { return proto.EnumName(Cluster_Status_name, int32(x)) } func (Cluster_Status) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_939f865571591ca8, []int{0, 2} + return fileDescriptor_cluster_68852b663fb163d9, []int{0, 2} +} + +type Host_Type int32 + +const ( + Host_TYPE_UNSPECIFIED Host_Type = 0 + Host_MONGOD Host_Type = 1 + Host_MONGOS Host_Type = 2 + Host_MONGOCFG Host_Type = 3 +) + +var Host_Type_name = map[int32]string{ + 0: "TYPE_UNSPECIFIED", + 1: "MONGOD", + 2: "MONGOS", + 3: "MONGOCFG", +} +var Host_Type_value = map[string]int32{ + "TYPE_UNSPECIFIED": 0, + "MONGOD": 1, + "MONGOS": 2, + "MONGOCFG": 3, +} + +func (x Host_Type) String() string { + return proto.EnumName(Host_Type_name, int32(x)) +} +func (Host_Type) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_cluster_68852b663fb163d9, []int{5, 0} } type Host_Role int32 @@ -159,7 +189,7 @@ func (x Host_Role) String() string { return proto.EnumName(Host_Role_name, int32(x)) } func (Host_Role) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_939f865571591ca8, []int{4, 0} + return fileDescriptor_cluster_68852b663fb163d9, []int{5, 1} } type Host_Health int32 @@ -192,7 +222,7 @@ func (x Host_Health) String() string { return proto.EnumName(Host_Health_name, int32(x)) } func (Host_Health) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_939f865571591ca8, []int{4, 1} + return fileDescriptor_cluster_68852b663fb163d9, []int{5, 2} } type Service_Type int32 @@ -224,7 +254,7 @@ func (x Service_Type) String() string { return proto.EnumName(Service_Type_name, int32(x)) } func (Service_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_939f865571591ca8, []int{5, 0} + return fileDescriptor_cluster_68852b663fb163d9, []int{6, 0} } type Service_Health int32 @@ -253,7 +283,7 @@ func (x Service_Health) String() string { return proto.EnumName(Service_Health_name, int32(x)) } func (Service_Health) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_939f865571591ca8, []int{5, 1} + return fileDescriptor_cluster_68852b663fb163d9, []int{6, 1} } // A MongoDB Cluster resource. For more information, see the @@ -284,17 +314,19 @@ type Cluster struct { // Aggregated cluster health. Health Cluster_Health `protobuf:"varint,11,opt,name=health,proto3,enum=yandex.cloud.mdb.mongodb.v1.Cluster_Health" json:"health,omitempty"` // Current state of the cluster. - Status Cluster_Status `protobuf:"varint,12,opt,name=status,proto3,enum=yandex.cloud.mdb.mongodb.v1.Cluster_Status" json:"status,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Status Cluster_Status `protobuf:"varint,12,opt,name=status,proto3,enum=yandex.cloud.mdb.mongodb.v1.Cluster_Status" json:"status,omitempty"` + // Indicates current sharding status of the cluster. + Sharded bool `protobuf:"varint,13,opt,name=sharded,proto3" json:"sharded,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *Cluster) Reset() { *m = Cluster{} } func (m *Cluster) String() string { return proto.CompactTextString(m) } func (*Cluster) ProtoMessage() {} func (*Cluster) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_939f865571591ca8, []int{0} + return fileDescriptor_cluster_68852b663fb163d9, []int{0} } func (m *Cluster) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Cluster.Unmarshal(m, b) @@ -398,6 +430,13 @@ func (m *Cluster) GetStatus() Cluster_Status { return Cluster_STATUS_UNKNOWN } +func (m *Cluster) GetSharded() bool { + if m != nil { + return m.Sharded + } + return false +} + // Monitoring system. type Monitoring struct { // Name of the monitoring system. @@ -415,7 +454,7 @@ func (m *Monitoring) Reset() { *m = Monitoring{} } func (m *Monitoring) String() string { return proto.CompactTextString(m) } func (*Monitoring) ProtoMessage() {} func (*Monitoring) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_939f865571591ca8, []int{1} + return fileDescriptor_cluster_68852b663fb163d9, []int{1} } func (m *Monitoring) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Monitoring.Unmarshal(m, b) @@ -463,17 +502,19 @@ type ClusterConfig struct { // // Types that are valid to be assigned to Mongodb: // *ClusterConfig_Mongodb_3_6 - Mongodb isClusterConfig_Mongodb `protobuf_oneof:"mongodb"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Mongodb isClusterConfig_Mongodb `protobuf_oneof:"mongodb"` + // Start time for the daily backup in UTC timezone + BackupWindowStart *timeofday.TimeOfDay `protobuf:"bytes,3,opt,name=backup_window_start,json=backupWindowStart,proto3" json:"backup_window_start,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *ClusterConfig) Reset() { *m = ClusterConfig{} } func (m *ClusterConfig) String() string { return proto.CompactTextString(m) } func (*ClusterConfig) ProtoMessage() {} func (*ClusterConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_939f865571591ca8, []int{2} + return fileDescriptor_cluster_68852b663fb163d9, []int{2} } func (m *ClusterConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClusterConfig.Unmarshal(m, b) @@ -524,6 +565,13 @@ func (m *ClusterConfig) GetMongodb_3_6() *Mongodb3_6 { return nil } +func (m *ClusterConfig) GetBackupWindowStart() *timeofday.TimeOfDay { + if m != nil { + return m.BackupWindowStart + } + return nil +} + // XXX_OneofFuncs is for the internal use of the proto package. func (*ClusterConfig) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { return _ClusterConfig_OneofMarshaler, _ClusterConfig_OneofUnmarshaler, _ClusterConfig_OneofSizer, []interface{}{ @@ -581,17 +629,19 @@ func _ClusterConfig_OneofSizer(msg proto.Message) (n int) { type Mongodb3_6 struct { // Configuration and resource allocation for a MongoDB 3.6 cluster. - Mongod *Mongodb3_6_Mongod `protobuf:"bytes,1,opt,name=mongod,proto3" json:"mongod,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Mongod *Mongodb3_6_Mongod `protobuf:"bytes,1,opt,name=mongod,proto3" json:"mongod,omitempty"` + Mongocfg *Mongodb3_6_MongoCfg `protobuf:"bytes,2,opt,name=mongocfg,proto3" json:"mongocfg,omitempty"` + Mongos *Mongodb3_6_Mongos `protobuf:"bytes,3,opt,name=mongos,proto3" json:"mongos,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *Mongodb3_6) Reset() { *m = Mongodb3_6{} } func (m *Mongodb3_6) String() string { return proto.CompactTextString(m) } func (*Mongodb3_6) ProtoMessage() {} func (*Mongodb3_6) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_939f865571591ca8, []int{3} + return fileDescriptor_cluster_68852b663fb163d9, []int{3} } func (m *Mongodb3_6) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Mongodb3_6.Unmarshal(m, b) @@ -618,6 +668,20 @@ func (m *Mongodb3_6) GetMongod() *Mongodb3_6_Mongod { return nil } +func (m *Mongodb3_6) GetMongocfg() *Mongodb3_6_MongoCfg { + if m != nil { + return m.Mongocfg + } + return nil +} + +func (m *Mongodb3_6) GetMongos() *Mongodb3_6_Mongos { + if m != nil { + return m.Mongos + } + return nil +} + type Mongodb3_6_Mongod struct { // Configuration of a MongoDB 3.6 server. Config *config.MongodConfigSet3_6 `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` @@ -632,7 +696,7 @@ func (m *Mongodb3_6_Mongod) Reset() { *m = Mongodb3_6_Mongod{} } func (m *Mongodb3_6_Mongod) String() string { return proto.CompactTextString(m) } func (*Mongodb3_6_Mongod) ProtoMessage() {} func (*Mongodb3_6_Mongod) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_939f865571591ca8, []int{3, 0} + return fileDescriptor_cluster_68852b663fb163d9, []int{3, 0} } func (m *Mongodb3_6_Mongod) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Mongodb3_6_Mongod.Unmarshal(m, b) @@ -666,6 +730,146 @@ func (m *Mongodb3_6_Mongod) GetResources() *Resources { return nil } +type Mongodb3_6_MongoCfg struct { + Config *config.MongoCfgConfigSet3_6 `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` + // Resources allocated to mongocfg hosts. + Resources *Resources `protobuf:"bytes,2,opt,name=resources,proto3" json:"resources,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *Mongodb3_6_MongoCfg) Reset() { *m = Mongodb3_6_MongoCfg{} } +func (m *Mongodb3_6_MongoCfg) String() string { return proto.CompactTextString(m) } +func (*Mongodb3_6_MongoCfg) ProtoMessage() {} +func (*Mongodb3_6_MongoCfg) Descriptor() ([]byte, []int) { + return fileDescriptor_cluster_68852b663fb163d9, []int{3, 1} +} +func (m *Mongodb3_6_MongoCfg) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_Mongodb3_6_MongoCfg.Unmarshal(m, b) +} +func (m *Mongodb3_6_MongoCfg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_Mongodb3_6_MongoCfg.Marshal(b, m, deterministic) +} +func (dst *Mongodb3_6_MongoCfg) XXX_Merge(src proto.Message) { + xxx_messageInfo_Mongodb3_6_MongoCfg.Merge(dst, src) +} +func (m *Mongodb3_6_MongoCfg) XXX_Size() int { + return xxx_messageInfo_Mongodb3_6_MongoCfg.Size(m) +} +func (m *Mongodb3_6_MongoCfg) XXX_DiscardUnknown() { + xxx_messageInfo_Mongodb3_6_MongoCfg.DiscardUnknown(m) +} + +var xxx_messageInfo_Mongodb3_6_MongoCfg proto.InternalMessageInfo + +func (m *Mongodb3_6_MongoCfg) GetConfig() *config.MongoCfgConfigSet3_6 { + if m != nil { + return m.Config + } + return nil +} + +func (m *Mongodb3_6_MongoCfg) GetResources() *Resources { + if m != nil { + return m.Resources + } + return nil +} + +type Mongodb3_6_Mongos struct { + Config *config.MongosConfigSet3_6 `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` + // Resources allocated to mongocfg hosts. + Resources *Resources `protobuf:"bytes,2,opt,name=resources,proto3" json:"resources,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *Mongodb3_6_Mongos) Reset() { *m = Mongodb3_6_Mongos{} } +func (m *Mongodb3_6_Mongos) String() string { return proto.CompactTextString(m) } +func (*Mongodb3_6_Mongos) ProtoMessage() {} +func (*Mongodb3_6_Mongos) Descriptor() ([]byte, []int) { + return fileDescriptor_cluster_68852b663fb163d9, []int{3, 2} +} +func (m *Mongodb3_6_Mongos) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_Mongodb3_6_Mongos.Unmarshal(m, b) +} +func (m *Mongodb3_6_Mongos) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_Mongodb3_6_Mongos.Marshal(b, m, deterministic) +} +func (dst *Mongodb3_6_Mongos) XXX_Merge(src proto.Message) { + xxx_messageInfo_Mongodb3_6_Mongos.Merge(dst, src) +} +func (m *Mongodb3_6_Mongos) XXX_Size() int { + return xxx_messageInfo_Mongodb3_6_Mongos.Size(m) +} +func (m *Mongodb3_6_Mongos) XXX_DiscardUnknown() { + xxx_messageInfo_Mongodb3_6_Mongos.DiscardUnknown(m) +} + +var xxx_messageInfo_Mongodb3_6_Mongos proto.InternalMessageInfo + +func (m *Mongodb3_6_Mongos) GetConfig() *config.MongosConfigSet3_6 { + if m != nil { + return m.Config + } + return nil +} + +func (m *Mongodb3_6_Mongos) GetResources() *Resources { + if m != nil { + return m.Resources + } + return nil +} + +type Shard struct { + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + ClusterId string `protobuf:"bytes,2,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *Shard) Reset() { *m = Shard{} } +func (m *Shard) String() string { return proto.CompactTextString(m) } +func (*Shard) ProtoMessage() {} +func (*Shard) Descriptor() ([]byte, []int) { + return fileDescriptor_cluster_68852b663fb163d9, []int{4} +} +func (m *Shard) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_Shard.Unmarshal(m, b) +} +func (m *Shard) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_Shard.Marshal(b, m, deterministic) +} +func (dst *Shard) XXX_Merge(src proto.Message) { + xxx_messageInfo_Shard.Merge(dst, src) +} +func (m *Shard) XXX_Size() int { + return xxx_messageInfo_Shard.Size(m) +} +func (m *Shard) XXX_DiscardUnknown() { + xxx_messageInfo_Shard.DiscardUnknown(m) +} + +var xxx_messageInfo_Shard proto.InternalMessageInfo + +func (m *Shard) GetName() string { + if m != nil { + return m.Name + } + return "" +} + +func (m *Shard) GetClusterId() string { + if m != nil { + return m.ClusterId + } + return "" +} + type Host struct { // Name of the MongoDB host. The host name is assigned by MDB at creation time, and cannot be changed. // 1-63 characters long. @@ -687,17 +891,21 @@ type Host struct { // ID of the subnet that the host belongs to. SubnetId string `protobuf:"bytes,8,opt,name=subnet_id,json=subnetId,proto3" json:"subnet_id,omitempty"` // Flag showing public IP assignment status to this host. - AssignPublicIp bool `protobuf:"varint,9,opt,name=assign_public_ip,json=assignPublicIp,proto3" json:"assign_public_ip,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + AssignPublicIp bool `protobuf:"varint,9,opt,name=assign_public_ip,json=assignPublicIp,proto3" json:"assign_public_ip,omitempty"` + // Shard which this host belongs to. + ShardName string `protobuf:"bytes,10,opt,name=shard_name,json=shardName,proto3" json:"shard_name,omitempty"` + // Host type + Type Host_Type `protobuf:"varint,11,opt,name=type,proto3,enum=yandex.cloud.mdb.mongodb.v1.Host_Type" json:"type,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *Host) Reset() { *m = Host{} } func (m *Host) String() string { return proto.CompactTextString(m) } func (*Host) ProtoMessage() {} func (*Host) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_939f865571591ca8, []int{4} + return fileDescriptor_cluster_68852b663fb163d9, []int{5} } func (m *Host) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Host.Unmarshal(m, b) @@ -780,6 +988,20 @@ func (m *Host) GetAssignPublicIp() bool { return false } +func (m *Host) GetShardName() string { + if m != nil { + return m.ShardName + } + return "" +} + +func (m *Host) GetType() Host_Type { + if m != nil { + return m.Type + } + return Host_TYPE_UNSPECIFIED +} + type Service struct { // Type of the service provided by the host. Type Service_Type `protobuf:"varint,1,opt,name=type,proto3,enum=yandex.cloud.mdb.mongodb.v1.Service_Type" json:"type,omitempty"` @@ -794,7 +1016,7 @@ func (m *Service) Reset() { *m = Service{} } func (m *Service) String() string { return proto.CompactTextString(m) } func (*Service) ProtoMessage() {} func (*Service) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_939f865571591ca8, []int{5} + return fileDescriptor_cluster_68852b663fb163d9, []int{6} } func (m *Service) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Service.Unmarshal(m, b) @@ -849,7 +1071,7 @@ func (m *Resources) Reset() { *m = Resources{} } func (m *Resources) String() string { return proto.CompactTextString(m) } func (*Resources) ProtoMessage() {} func (*Resources) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_939f865571591ca8, []int{6} + return fileDescriptor_cluster_68852b663fb163d9, []int{7} } func (m *Resources) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Resources.Unmarshal(m, b) @@ -897,12 +1119,16 @@ func init() { proto.RegisterType((*ClusterConfig)(nil), "yandex.cloud.mdb.mongodb.v1.ClusterConfig") proto.RegisterType((*Mongodb3_6)(nil), "yandex.cloud.mdb.mongodb.v1.Mongodb3_6") proto.RegisterType((*Mongodb3_6_Mongod)(nil), "yandex.cloud.mdb.mongodb.v1.Mongodb3_6.Mongod") + proto.RegisterType((*Mongodb3_6_MongoCfg)(nil), "yandex.cloud.mdb.mongodb.v1.Mongodb3_6.MongoCfg") + proto.RegisterType((*Mongodb3_6_Mongos)(nil), "yandex.cloud.mdb.mongodb.v1.Mongodb3_6.Mongos") + proto.RegisterType((*Shard)(nil), "yandex.cloud.mdb.mongodb.v1.Shard") proto.RegisterType((*Host)(nil), "yandex.cloud.mdb.mongodb.v1.Host") proto.RegisterType((*Service)(nil), "yandex.cloud.mdb.mongodb.v1.Service") proto.RegisterType((*Resources)(nil), "yandex.cloud.mdb.mongodb.v1.Resources") proto.RegisterEnum("yandex.cloud.mdb.mongodb.v1.Cluster_Environment", Cluster_Environment_name, Cluster_Environment_value) proto.RegisterEnum("yandex.cloud.mdb.mongodb.v1.Cluster_Health", Cluster_Health_name, Cluster_Health_value) proto.RegisterEnum("yandex.cloud.mdb.mongodb.v1.Cluster_Status", Cluster_Status_name, Cluster_Status_value) + proto.RegisterEnum("yandex.cloud.mdb.mongodb.v1.Host_Type", Host_Type_name, Host_Type_value) proto.RegisterEnum("yandex.cloud.mdb.mongodb.v1.Host_Role", Host_Role_name, Host_Role_value) proto.RegisterEnum("yandex.cloud.mdb.mongodb.v1.Host_Health", Host_Health_name, Host_Health_value) proto.RegisterEnum("yandex.cloud.mdb.mongodb.v1.Service_Type", Service_Type_name, Service_Type_value) @@ -910,78 +1136,89 @@ func init() { } func init() { - proto.RegisterFile("yandex/cloud/mdb/mongodb/v1/cluster.proto", fileDescriptor_cluster_939f865571591ca8) + proto.RegisterFile("yandex/cloud/mdb/mongodb/v1/cluster.proto", fileDescriptor_cluster_68852b663fb163d9) } -var fileDescriptor_cluster_939f865571591ca8 = []byte{ - // 1093 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0xdf, 0x6f, 0xda, 0xd6, - 0x17, 0xaf, 0xc1, 0x31, 0xf8, 0x90, 0x22, 0xeb, 0xaa, 0x52, 0xad, 0x54, 0xd5, 0x37, 0xb2, 0xbe, - 0xda, 0xe8, 0xb6, 0x9a, 0x25, 0x99, 0xa2, 0xb5, 0xd3, 0xb4, 0x12, 0xec, 0x80, 0xb5, 0xc4, 0xa0, - 0x6b, 0x93, 0xa9, 0x7b, 0xb1, 0x00, 0xdf, 0x10, 0x2b, 0xc6, 0x46, 0xb6, 0x61, 0x25, 0x2f, 0x7b, - 0xd9, 0xdf, 0xb0, 0xc7, 0xfd, 0x27, 0xfb, 0xb3, 0xf6, 0x3e, 0xdd, 0x1f, 0x10, 0xd2, 0x6d, 0x94, - 0x4e, 0x7b, 0xbb, 0xe7, 0xdc, 0xf3, 0xf9, 0xf8, 0xfc, 0xbe, 0x86, 0x17, 0xcb, 0x61, 0x12, 0x92, - 0x77, 0xcd, 0x71, 0x9c, 0xce, 0xc3, 0xe6, 0x34, 0x1c, 0x35, 0xa7, 0x69, 0x32, 0x49, 0xc3, 0x51, - 0x73, 0x71, 0xd4, 0x1c, 0xc7, 0xf3, 0xbc, 0x20, 0x99, 0x39, 0xcb, 0xd2, 0x22, 0x45, 0xcf, 0xb8, - 0xa9, 0xc9, 0x4c, 0xcd, 0x69, 0x38, 0x32, 0x85, 0xa9, 0xb9, 0x38, 0x3a, 0xf8, 0xdf, 0x24, 0x4d, - 0x27, 0x31, 0x69, 0x32, 0xd3, 0xd1, 0xfc, 0xba, 0x59, 0x44, 0x53, 0x92, 0x17, 0xc3, 0xe9, 0x8c, - 0xa3, 0x0f, 0x4e, 0xb6, 0x7e, 0x28, 0x4d, 0xae, 0xa3, 0xc9, 0x4a, 0x73, 0x12, 0x9c, 0x72, 0x90, - 0xf1, 0x7b, 0x05, 0x2a, 0x6d, 0xee, 0x04, 0xaa, 0x43, 0x29, 0x0a, 0x75, 0xe9, 0x50, 0x6a, 0xa8, - 0xb8, 0x14, 0x85, 0xe8, 0x19, 0xa8, 0xd7, 0x69, 0x1c, 0x92, 0x2c, 0x88, 0x42, 0xbd, 0xc4, 0xd4, - 0x55, 0xae, 0x70, 0x42, 0xf4, 0x0a, 0x60, 0x9c, 0x91, 0x61, 0x41, 0xc2, 0x60, 0x58, 0xe8, 0xe5, - 0x43, 0xa9, 0x51, 0x3b, 0x3e, 0x30, 0xb9, 0x8f, 0xe6, 0xca, 0x47, 0xd3, 0x5f, 0xf9, 0x88, 0x55, - 0x61, 0xdd, 0x2a, 0x10, 0x02, 0x39, 0x19, 0x4e, 0x89, 0x2e, 0x33, 0x4a, 0x76, 0x46, 0x87, 0x50, - 0x0b, 0x49, 0x3e, 0xce, 0xa2, 0x59, 0x11, 0xa5, 0x89, 0xbe, 0xc7, 0xae, 0x36, 0x55, 0xa8, 0x0b, - 0x4a, 0x3c, 0x1c, 0x91, 0x38, 0xd7, 0x95, 0xc3, 0x72, 0xa3, 0x76, 0xfc, 0xa5, 0xb9, 0x25, 0x5b, - 0xa6, 0x88, 0xc9, 0xbc, 0x60, 0x10, 0x3b, 0x29, 0xb2, 0x25, 0x16, 0x78, 0x84, 0xa1, 0x46, 0x92, - 0x45, 0x94, 0xa5, 0xc9, 0x94, 0x24, 0x85, 0x5e, 0x39, 0x94, 0x1a, 0xf5, 0x1d, 0xe9, 0xec, 0x7b, - 0x1c, 0xde, 0x24, 0x41, 0x1d, 0x80, 0x69, 0x9a, 0x44, 0x45, 0x9a, 0x45, 0xc9, 0x44, 0xaf, 0x32, - 0x0f, 0x3f, 0xdd, 0x4a, 0x79, 0xb9, 0x36, 0xc7, 0x1b, 0x50, 0x74, 0x06, 0x0a, 0xaf, 0x95, 0xae, - 0xb2, 0x9c, 0x7e, 0xb6, 0x8b, 0x5f, 0x6d, 0x86, 0xc0, 0x02, 0x89, 0x9e, 0x03, 0x24, 0xa4, 0xf8, - 0x29, 0xcd, 0x6e, 0x69, 0xe5, 0x80, 0xe5, 0x52, 0x15, 0x1a, 0x27, 0x44, 0x6d, 0x50, 0x6e, 0xc8, - 0x30, 0x2e, 0x6e, 0xf4, 0x1a, 0x0b, 0xfd, 0xf3, 0x9d, 0x42, 0xef, 0x32, 0x08, 0x16, 0x50, 0x4a, - 0x92, 0x17, 0xc3, 0x62, 0x9e, 0xeb, 0xfb, 0x1f, 0x41, 0xe2, 0x31, 0x08, 0x16, 0xd0, 0x83, 0x57, - 0x50, 0xdb, 0x28, 0x10, 0xd2, 0xa0, 0x7c, 0x4b, 0x96, 0xa2, 0x03, 0xe9, 0x11, 0x3d, 0x81, 0xbd, - 0xc5, 0x30, 0x9e, 0x13, 0xd1, 0x7e, 0x5c, 0x78, 0x5d, 0xfa, 0x5a, 0x32, 0x1c, 0xa8, 0x6d, 0x14, - 0x03, 0x3d, 0x83, 0xa7, 0xb6, 0x7b, 0xe5, 0xe0, 0x9e, 0x7b, 0x69, 0xbb, 0x7e, 0x30, 0x70, 0xbd, - 0xbe, 0xdd, 0x76, 0xce, 0x1d, 0xdb, 0xd2, 0x1e, 0xa1, 0x3a, 0x40, 0x1f, 0xf7, 0xac, 0x41, 0xdb, - 0x77, 0x7a, 0xae, 0x26, 0xa1, 0xc7, 0xa0, 0xf6, 0xb1, 0xed, 0xf9, 0xad, 0xb3, 0x0b, 0x5b, 0x2b, - 0x19, 0xdf, 0x81, 0xc2, 0x83, 0x43, 0x08, 0xea, 0x5d, 0xbb, 0x75, 0xe1, 0x77, 0x83, 0x81, 0xfb, - 0xbd, 0xdb, 0xfb, 0xc1, 0xd5, 0x1e, 0x21, 0x15, 0xf6, 0x5a, 0x17, 0xce, 0x95, 0xad, 0x49, 0xa8, - 0x0a, 0xb2, 0x65, 0xb7, 0x2c, 0xad, 0x84, 0xf6, 0xa1, 0x6a, 0xd9, 0x1d, 0xdc, 0xb2, 0x6c, 0x4b, - 0x2b, 0x1b, 0x4b, 0x50, 0x78, 0x60, 0x94, 0xc0, 0xf3, 0x5b, 0xfe, 0xc0, 0xdb, 0x20, 0xd8, 0x87, - 0x6a, 0x1b, 0xdb, 0x2d, 0xdf, 0x71, 0x3b, 0x9a, 0x84, 0x6a, 0x50, 0xc1, 0x03, 0xd7, 0xa5, 0x42, - 0x89, 0x72, 0xdb, 0x18, 0xf7, 0xb0, 0x56, 0xa6, 0x56, 0x83, 0xbe, 0xc5, 0xad, 0x64, 0x2a, 0x79, - 0x7e, 0xaf, 0xdf, 0xa7, 0xd2, 0x1e, 0xc5, 0x30, 0xc9, 0xb6, 0x34, 0x85, 0x5f, 0xb5, 0x30, 0x33, - 0xac, 0x18, 0x57, 0x00, 0xf7, 0x8d, 0xb4, 0x9e, 0x2c, 0xe9, 0x9f, 0x27, 0xab, 0xf4, 0xd7, 0xc9, - 0x42, 0x20, 0xc7, 0x51, 0x72, 0xcb, 0x86, 0x58, 0xc5, 0xec, 0x6c, 0xfc, 0x0c, 0x8f, 0x1f, 0xf4, - 0x16, 0xd2, 0xa1, 0xb2, 0x20, 0x59, 0x4e, 0x29, 0x38, 0xfb, 0x4a, 0x44, 0x0e, 0xd4, 0x44, 0xa5, - 0x83, 0x93, 0xe0, 0x94, 0x7d, 0x60, 0x87, 0xde, 0x17, 0x6b, 0xa8, 0xfb, 0x08, 0xab, 0xab, 0xa5, - 0x74, 0x7a, 0xa6, 0x42, 0x45, 0x08, 0xc6, 0x1f, 0x12, 0x8b, 0x4c, 0x98, 0xa1, 0x73, 0x50, 0xf8, - 0x0d, 0xfb, 0x7a, 0xed, 0xd8, 0xdc, 0x91, 0x5f, 0x1c, 0xb1, 0x40, 0x1f, 0xfc, 0x26, 0x81, 0xc2, - 0x55, 0xc8, 0x5d, 0x4f, 0x1a, 0xa7, 0x3c, 0xdd, 0x4a, 0xc9, 0x4d, 0x05, 0x1d, 0xcf, 0x89, 0x47, - 0x8a, 0x93, 0xe0, 0x74, 0x3d, 0x75, 0x16, 0xa8, 0x19, 0xc9, 0xd3, 0x79, 0x36, 0x26, 0xb9, 0xc8, - 0xc2, 0x27, 0x5b, 0x29, 0xf1, 0xca, 0x1a, 0xdf, 0x03, 0x8d, 0x5f, 0x65, 0x90, 0xbb, 0x69, 0x5e, - 0xfc, 0x6d, 0x2d, 0x9f, 0x03, 0x88, 0x17, 0xe3, 0x7e, 0x25, 0xab, 0x42, 0xe3, 0x84, 0xe8, 0x29, - 0x54, 0xee, 0xd2, 0x84, 0xd0, 0x3b, 0x5e, 0x4b, 0x85, 0x8a, 0x4e, 0xf8, 0xd0, 0x35, 0xf9, 0x5f, - 0xba, 0x86, 0x5e, 0x83, 0x9c, 0xa5, 0x31, 0x61, 0xcb, 0xb9, 0xfe, 0x01, 0x02, 0x1a, 0x82, 0x89, - 0xd3, 0x98, 0x60, 0x86, 0x41, 0x6f, 0xd6, 0x3b, 0x47, 0x61, 0xe8, 0xc6, 0x87, 0xd1, 0xef, 0x2d, - 0x9c, 0x37, 0x50, 0xcd, 0x49, 0xb6, 0x88, 0x68, 0x08, 0x15, 0xb6, 0x5f, 0xff, 0xbf, 0x95, 0xc3, - 0xe3, 0xc6, 0x78, 0x8d, 0xa2, 0xef, 0x59, 0x3e, 0x1f, 0x25, 0xa4, 0xa0, 0x09, 0xaa, 0xf2, 0xf7, - 0x8c, 0x2b, 0x9c, 0x10, 0x35, 0x40, 0x1b, 0xe6, 0x79, 0x34, 0x49, 0x82, 0xd9, 0x7c, 0x14, 0x47, - 0xe3, 0x20, 0x9a, 0xb1, 0x0d, 0x5c, 0xc5, 0x75, 0xae, 0xef, 0x33, 0xb5, 0x33, 0x33, 0xbe, 0x02, - 0x99, 0x06, 0x86, 0x34, 0xd8, 0xc7, 0xbd, 0x0b, 0x7b, 0x63, 0xd2, 0x6b, 0x50, 0xe9, 0x63, 0xe7, - 0xb2, 0x85, 0xdf, 0xf2, 0x25, 0xe3, 0xd9, 0xed, 0x9e, 0x6b, 0x51, 0xf1, 0x3f, 0x58, 0x32, 0xbf, - 0x94, 0xa0, 0x22, 0x62, 0x42, 0xdf, 0x82, 0x5c, 0x2c, 0x67, 0xbc, 0x37, 0xea, 0xc7, 0x2f, 0x76, - 0xc9, 0x83, 0xe9, 0x2f, 0x67, 0x04, 0x33, 0xd8, 0xc6, 0x03, 0x50, 0xda, 0x61, 0x77, 0xaf, 0x08, - 0x1e, 0xd6, 0xc3, 0x38, 0x03, 0x99, 0x52, 0xa2, 0x27, 0xa0, 0xf9, 0x6f, 0xfb, 0xf6, 0x7b, 0x2b, - 0x17, 0x40, 0xb9, 0xec, 0xb9, 0x9d, 0x9e, 0xa5, 0x49, 0xeb, 0xb3, 0xc7, 0x63, 0x62, 0xe7, 0xf6, - 0x79, 0x47, 0x2b, 0x1b, 0x47, 0x1f, 0x9d, 0x14, 0xe3, 0x1d, 0xa8, 0xeb, 0xe6, 0x44, 0x5f, 0x00, - 0x5a, 0xb5, 0x67, 0x30, 0xcb, 0x48, 0xce, 0x4b, 0xcb, 0x27, 0x46, 0x5b, 0xdd, 0xf4, 0xd9, 0x85, - 0xc3, 0xfe, 0x67, 0xc2, 0x28, 0xbf, 0x0d, 0xf2, 0xe8, 0x8e, 0x3f, 0x28, 0x65, 0x5c, 0xa5, 0x0a, - 0x2f, 0xba, 0xa3, 0x6b, 0x72, 0x9f, 0x5d, 0xd2, 0x04, 0xdd, 0x0f, 0x10, 0x50, 0x1d, 0x0d, 0xd3, - 0x09, 0xcf, 0x9c, 0x1f, 0x3b, 0x93, 0xa8, 0xb8, 0x99, 0x8f, 0xcc, 0x71, 0x3a, 0x6d, 0xf2, 0x8c, - 0xbd, 0xe4, 0x3f, 0x5b, 0x93, 0xf4, 0xe5, 0x84, 0x24, 0xec, 0xaf, 0xa7, 0xb9, 0xe5, 0x2f, 0xec, - 0x1b, 0x71, 0x1c, 0x29, 0xcc, 0xf4, 0xe4, 0xcf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x59, 0x37, 0x33, - 0x3d, 0x1c, 0x0a, 0x00, 0x00, +var fileDescriptor_cluster_68852b663fb163d9 = []byte{ + // 1265 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x57, 0xcd, 0x6e, 0xdb, 0x46, + 0x10, 0x0e, 0xf5, 0x43, 0x89, 0x23, 0xc7, 0x60, 0xb7, 0x41, 0x43, 0xd8, 0x08, 0x6a, 0x08, 0x45, + 0xab, 0xb4, 0x0d, 0x95, 0xc4, 0x85, 0x91, 0xb8, 0x28, 0x1a, 0x59, 0xa4, 0x6d, 0xa2, 0x36, 0x25, + 0x2c, 0xe5, 0x04, 0xe9, 0x85, 0xa0, 0xc4, 0x95, 0x4c, 0x58, 0x22, 0x05, 0x2e, 0xe5, 0x44, 0x39, + 0xf7, 0x39, 0x7a, 0xe8, 0x3b, 0xf4, 0x19, 0x7a, 0xee, 0xa9, 0xaf, 0x53, 0xec, 0x0f, 0x65, 0xc5, + 0x6d, 0x15, 0x39, 0x4d, 0x6e, 0xbb, 0xb3, 0xf3, 0x7d, 0x9c, 0x9f, 0x9d, 0x99, 0x25, 0xdc, 0x9f, + 0x07, 0x71, 0x48, 0x5e, 0x37, 0x07, 0xe3, 0x64, 0x16, 0x36, 0x27, 0x61, 0xbf, 0x39, 0x49, 0xe2, + 0x51, 0x12, 0xf6, 0x9b, 0x97, 0x8f, 0x9a, 0x83, 0xf1, 0x8c, 0x66, 0x24, 0x35, 0xa7, 0x69, 0x92, + 0x25, 0x68, 0x5b, 0xa8, 0x9a, 0x5c, 0xd5, 0x9c, 0x84, 0x7d, 0x53, 0xaa, 0x9a, 0x97, 0x8f, 0xb6, + 0x3e, 0x1f, 0x25, 0xc9, 0x68, 0x4c, 0x9a, 0x5c, 0xb5, 0x3f, 0x1b, 0x36, 0xb3, 0x68, 0x42, 0x68, + 0x16, 0x4c, 0xa6, 0x02, 0xbd, 0xb5, 0x2d, 0x15, 0xb2, 0xf9, 0x94, 0xf0, 0xc3, 0x64, 0x18, 0x06, + 0x73, 0x79, 0xb8, 0xbb, 0xd2, 0x8a, 0x24, 0x1e, 0x46, 0xa3, 0x5c, 0xb2, 0xeb, 0xef, 0x09, 0x50, + 0xfd, 0xaf, 0x0a, 0x54, 0xda, 0xc2, 0x42, 0xb4, 0x09, 0x85, 0x28, 0x34, 0x94, 0x1d, 0xa5, 0xa1, + 0xe1, 0x42, 0x14, 0xa2, 0x6d, 0xd0, 0x86, 0xc9, 0x38, 0x24, 0xa9, 0x1f, 0x85, 0x46, 0x81, 0x8b, + 0xab, 0x42, 0xe0, 0x84, 0xe8, 0x29, 0xc0, 0x20, 0x25, 0x41, 0x46, 0x42, 0x3f, 0xc8, 0x8c, 0xe2, + 0x8e, 0xd2, 0xa8, 0x3d, 0xde, 0x32, 0x85, 0x7d, 0x66, 0xee, 0x80, 0xd9, 0xcb, 0x1d, 0xc0, 0x9a, + 0xd4, 0x6e, 0x65, 0x08, 0x41, 0x29, 0x0e, 0x26, 0xc4, 0x28, 0x71, 0x4a, 0xbe, 0x46, 0x3b, 0x50, + 0x0b, 0x09, 0x1d, 0xa4, 0xd1, 0x34, 0x8b, 0x92, 0xd8, 0x28, 0xf3, 0xa3, 0x65, 0x11, 0x3a, 0x06, + 0x75, 0x1c, 0xf4, 0xc9, 0x98, 0x1a, 0xea, 0x4e, 0xb1, 0x51, 0x7b, 0xfc, 0xd0, 0x5c, 0x11, 0x4a, + 0x53, 0xfa, 0x64, 0x9e, 0x70, 0x88, 0x1d, 0x67, 0xe9, 0x1c, 0x4b, 0x3c, 0xc2, 0x50, 0x23, 0xf1, + 0x65, 0x94, 0x26, 0xf1, 0x84, 0xc4, 0x99, 0x51, 0xd9, 0x51, 0x1a, 0x9b, 0x6b, 0xd2, 0xd9, 0x57, + 0x38, 0xbc, 0x4c, 0x82, 0x8e, 0x00, 0x26, 0x49, 0x1c, 0x65, 0x49, 0x1a, 0xc5, 0x23, 0xa3, 0xca, + 0x2d, 0xfc, 0x6a, 0x25, 0xe5, 0xe9, 0x42, 0x1d, 0x2f, 0x41, 0xd1, 0x01, 0xa8, 0x22, 0x57, 0x86, + 0xc6, 0x63, 0xfa, 0xf5, 0x3a, 0x76, 0xb5, 0x39, 0x02, 0x4b, 0x24, 0xba, 0x07, 0x10, 0x93, 0xec, + 0x55, 0x92, 0x5e, 0xb0, 0xcc, 0x01, 0x8f, 0xa5, 0x26, 0x25, 0x4e, 0x88, 0xda, 0xa0, 0x9e, 0x93, + 0x60, 0x9c, 0x9d, 0x1b, 0x35, 0xee, 0xfa, 0x37, 0x6b, 0xb9, 0x7e, 0xcc, 0x21, 0x58, 0x42, 0x19, + 0x09, 0xcd, 0x82, 0x6c, 0x46, 0x8d, 0x8d, 0x1b, 0x90, 0x78, 0x1c, 0x82, 0x25, 0x14, 0x19, 0x50, + 0xa1, 0xe7, 0x41, 0x1a, 0x92, 0xd0, 0xb8, 0xbd, 0xa3, 0x34, 0xaa, 0x38, 0xdf, 0x6e, 0x3d, 0x85, + 0xda, 0x52, 0xea, 0x90, 0x0e, 0xc5, 0x0b, 0x32, 0x97, 0x77, 0x93, 0x2d, 0xd1, 0x1d, 0x28, 0x5f, + 0x06, 0xe3, 0x19, 0x91, 0x17, 0x53, 0x6c, 0xf6, 0x0b, 0x4f, 0x94, 0xba, 0x03, 0xb5, 0xa5, 0x34, + 0xa1, 0x6d, 0xb8, 0x6b, 0xbb, 0xcf, 0x1d, 0xdc, 0x71, 0x4f, 0x6d, 0xb7, 0xe7, 0x9f, 0xb9, 0x5e, + 0xd7, 0x6e, 0x3b, 0x87, 0x8e, 0x6d, 0xe9, 0xb7, 0xd0, 0x26, 0x40, 0x17, 0x77, 0xac, 0xb3, 0x76, + 0xcf, 0xe9, 0xb8, 0xba, 0x82, 0x6e, 0x83, 0xd6, 0xc5, 0xb6, 0xd7, 0x6b, 0x1d, 0x9c, 0xd8, 0x7a, + 0xa1, 0xfe, 0x23, 0xa8, 0xc2, 0x6d, 0x84, 0x60, 0xf3, 0xd8, 0x6e, 0x9d, 0xf4, 0x8e, 0xfd, 0x33, + 0xf7, 0x27, 0xb7, 0xf3, 0xc2, 0xd5, 0x6f, 0x21, 0x0d, 0xca, 0xad, 0x13, 0xe7, 0xb9, 0xad, 0x2b, + 0xa8, 0x0a, 0x25, 0xcb, 0x6e, 0x59, 0x7a, 0x01, 0x6d, 0x40, 0xd5, 0xb2, 0x8f, 0x70, 0xcb, 0xb2, + 0x2d, 0xbd, 0x58, 0x9f, 0x83, 0x2a, 0x5c, 0x66, 0x04, 0x5e, 0xaf, 0xd5, 0x3b, 0xf3, 0x96, 0x08, + 0x36, 0xa0, 0xda, 0xc6, 0x76, 0xab, 0xe7, 0xb8, 0x47, 0xba, 0x82, 0x6a, 0x50, 0xc1, 0x67, 0xae, + 0xcb, 0x36, 0x05, 0xc6, 0x6d, 0x63, 0xdc, 0xc1, 0x7a, 0x91, 0x69, 0x9d, 0x75, 0x2d, 0xa1, 0x55, + 0x62, 0x3b, 0xaf, 0xd7, 0xe9, 0x76, 0xd9, 0xae, 0xcc, 0x30, 0x7c, 0x67, 0x5b, 0xba, 0x2a, 0x8e, + 0x5a, 0x98, 0x2b, 0x56, 0xea, 0xcf, 0x01, 0xae, 0xae, 0xd8, 0xa2, 0xe6, 0x94, 0xff, 0xae, 0xb9, + 0xc2, 0x3f, 0x6b, 0x0e, 0x41, 0x69, 0x1c, 0xc5, 0x17, 0xbc, 0xbc, 0x35, 0xcc, 0xd7, 0xf5, 0x3f, + 0x14, 0xb8, 0xfd, 0xd6, 0xb5, 0x63, 0x59, 0xbc, 0x24, 0x29, 0x65, 0x1c, 0x82, 0x3e, 0xdf, 0x22, + 0x07, 0x6a, 0xf2, 0x12, 0xf8, 0xbb, 0xfe, 0x1e, 0xff, 0xc2, 0x1a, 0x65, 0x21, 0x3b, 0xd4, 0xf1, + 0x2d, 0xac, 0xe5, 0xfd, 0x6a, 0x0f, 0x1d, 0xc2, 0xa7, 0xfd, 0x60, 0x70, 0x31, 0x9b, 0xfa, 0xaf, + 0xa2, 0x38, 0x4c, 0x5e, 0xf9, 0x34, 0x0b, 0xd2, 0xbc, 0xf1, 0x7c, 0x96, 0x37, 0x1e, 0xd6, 0x18, + 0x79, 0xd3, 0xe9, 0x0c, 0xad, 0x60, 0x8e, 0x3f, 0x11, 0x90, 0x17, 0x1c, 0xe1, 0x31, 0xc0, 0x81, + 0x06, 0x15, 0x49, 0x5a, 0xff, 0xb3, 0xcc, 0x43, 0x24, 0x3f, 0x87, 0x0e, 0x41, 0x15, 0x27, 0xdc, + 0x8b, 0xda, 0x63, 0x73, 0x4d, 0x3b, 0xe5, 0x12, 0x4b, 0x34, 0x3a, 0x81, 0x2a, 0x5f, 0x0d, 0x86, + 0x23, 0xe9, 0xf1, 0xc3, 0x1b, 0x31, 0xb5, 0x87, 0x23, 0xbc, 0x60, 0x58, 0x58, 0x45, 0xa5, 0xab, + 0x37, 0xb3, 0x8a, 0x4a, 0xab, 0xe8, 0xd6, 0xaf, 0x0a, 0xa8, 0xe2, 0x14, 0xb9, 0x8b, 0x16, 0x23, + 0x1c, 0xdd, 0x5b, 0x49, 0x29, 0x54, 0x25, 0xb3, 0xc8, 0xb8, 0x47, 0xb2, 0x5d, 0x7f, 0x6f, 0xd1, + 0x6e, 0x2c, 0xd0, 0x52, 0x42, 0x93, 0x59, 0x3a, 0x20, 0x54, 0x7a, 0xfc, 0xe5, 0x4a, 0x4a, 0x9c, + 0x6b, 0xe3, 0x2b, 0xe0, 0xd6, 0x6f, 0x0a, 0x54, 0x73, 0xff, 0x51, 0xf7, 0x9a, 0x89, 0x4f, 0xd6, + 0x36, 0xb1, 0x3d, 0x1c, 0x7d, 0x44, 0x23, 0x17, 0x51, 0xa4, 0xff, 0x23, 0x8a, 0xf4, 0xe3, 0x19, + 0x58, 0xdf, 0x87, 0xb2, 0xc7, 0x5a, 0xe8, 0xbf, 0x16, 0xfc, 0x3d, 0x00, 0xf9, 0x1a, 0xb9, 0x9a, + 0xe8, 0x9a, 0x94, 0x38, 0x61, 0xfd, 0xf7, 0x32, 0x94, 0x8e, 0x13, 0x9a, 0xbd, 0x07, 0x16, 0xdd, + 0x85, 0xca, 0x9b, 0x24, 0x26, 0xec, 0x4c, 0x34, 0x0b, 0x95, 0x6d, 0x9d, 0xf0, 0x6d, 0xb7, 0x4a, + 0xef, 0xe9, 0x16, 0xda, 0x87, 0x52, 0x9a, 0x8c, 0x09, 0x7f, 0x17, 0x6c, 0xbe, 0x83, 0x80, 0xb9, + 0x60, 0xe2, 0x64, 0x4c, 0x30, 0xc7, 0xa0, 0x67, 0x8b, 0x71, 0xa7, 0x72, 0x74, 0xe3, 0xdd, 0xe8, + 0x6b, 0xb3, 0xee, 0x19, 0x54, 0x29, 0x49, 0x2f, 0x23, 0xe6, 0x42, 0x85, 0x8f, 0xf6, 0x2f, 0x56, + 0x72, 0x78, 0x42, 0x19, 0x2f, 0x50, 0xec, 0x29, 0x45, 0x67, 0xfd, 0x98, 0x64, 0x2c, 0x40, 0x55, + 0xf1, 0x94, 0x12, 0x02, 0x27, 0x44, 0x0d, 0xd0, 0x03, 0x4a, 0xa3, 0x51, 0xec, 0x4f, 0x67, 0xfd, + 0x71, 0x34, 0xf0, 0xa3, 0x29, 0x1f, 0xfe, 0x55, 0xbc, 0x29, 0xe4, 0x5d, 0x2e, 0x76, 0xa6, 0x2c, + 0x09, 0x7c, 0x40, 0xfa, 0x3c, 0x3d, 0x72, 0xb0, 0x73, 0x89, 0xcb, 0x72, 0xb4, 0x0f, 0x25, 0xd6, + 0x00, 0xe5, 0x58, 0x5f, 0x23, 0x4a, 0xbd, 0xf9, 0x94, 0x60, 0x8e, 0xa9, 0x1f, 0x40, 0x89, 0xed, + 0xd0, 0x1d, 0xd0, 0x7b, 0x2f, 0xbb, 0xf6, 0xb5, 0x39, 0x09, 0xa0, 0x9e, 0x76, 0xdc, 0xa3, 0x8e, + 0xa5, 0x2b, 0x8b, 0xb5, 0x27, 0xa6, 0x1d, 0x5f, 0xb7, 0x0f, 0x8f, 0xf4, 0x62, 0xfd, 0x3b, 0x28, + 0xb1, 0xb8, 0x23, 0x1d, 0x36, 0x70, 0xe7, 0xc4, 0x5e, 0x9a, 0x74, 0x35, 0xa8, 0x74, 0xb1, 0x73, + 0xda, 0xc2, 0x2f, 0xc5, 0x90, 0xf5, 0xec, 0x76, 0xc7, 0xb5, 0xd8, 0xf6, 0x03, 0x0c, 0xd9, 0x5f, + 0x0a, 0x50, 0x91, 0x21, 0x47, 0x3f, 0xc8, 0x10, 0x28, 0x3c, 0x04, 0xf7, 0xd7, 0x49, 0xd3, 0x52, + 0x14, 0x96, 0x9e, 0x46, 0x85, 0x35, 0x5e, 0x35, 0x39, 0xc1, 0xdb, 0xd7, 0xe5, 0x83, 0x84, 0xf2, + 0xd1, 0x8d, 0x83, 0x52, 0x7f, 0x0d, 0xda, 0xa2, 0x76, 0xd0, 0xb7, 0x80, 0xf2, 0xea, 0xf1, 0xa7, + 0x29, 0xa1, 0xe2, 0xe6, 0x89, 0x82, 0xd6, 0xf3, 0x93, 0x2e, 0x3f, 0x70, 0xf8, 0x4b, 0x3f, 0x8c, + 0xe8, 0x85, 0x4f, 0xa3, 0x37, 0xe2, 0x41, 0x55, 0xc4, 0x55, 0x26, 0xf0, 0xa2, 0x37, 0xec, 0x99, + 0xb0, 0xc1, 0x0f, 0x59, 0x80, 0xae, 0xea, 0x1b, 0x98, 0x8c, 0xb9, 0xe9, 0x84, 0x07, 0xce, 0xcf, + 0x47, 0xa3, 0x28, 0x3b, 0x9f, 0xf5, 0xcd, 0x41, 0x32, 0x69, 0x8a, 0x88, 0x3d, 0x10, 0xbf, 0x21, + 0xa3, 0xe4, 0xc1, 0x88, 0xc4, 0xfc, 0x7f, 0xa0, 0xb9, 0xe2, 0xff, 0xe4, 0x7b, 0xb9, 0xec, 0xab, + 0x5c, 0x75, 0xf7, 0xef, 0x00, 0x00, 0x00, 0xff, 0xff, 0x96, 0x62, 0xe6, 0xaf, 0x53, 0x0d, 0x00, + 0x00, } diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/mongodb/v1/cluster_service.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/mongodb/v1/cluster_service.pb.go index 821c05e31..593079369 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/mongodb/v1/cluster_service.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/mongodb/v1/cluster_service.pb.go @@ -12,6 +12,7 @@ import config "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/mongodb/v1/c import operation "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" import _ "github.com/yandex-cloud/go-genproto/yandex/cloud/validation" import _ "google.golang.org/genproto/googleapis/api/annotations" +import timeofday "google.golang.org/genproto/googleapis/type/timeofday" import field_mask "google.golang.org/genproto/protobuf/field_mask" import ( @@ -51,7 +52,7 @@ func (x ListClusterLogsRequest_ServiceType) String() string { return proto.EnumName(ListClusterLogsRequest_ServiceType_name, int32(x)) } func (ListClusterLogsRequest_ServiceType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{18, 0} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{20, 0} } type GetClusterRequest struct { @@ -67,7 +68,7 @@ func (m *GetClusterRequest) Reset() { *m = GetClusterRequest{} } func (m *GetClusterRequest) String() string { return proto.CompactTextString(m) } func (*GetClusterRequest) ProtoMessage() {} func (*GetClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{0} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{0} } func (m *GetClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetClusterRequest.Unmarshal(m, b) @@ -117,7 +118,7 @@ func (m *ListClustersRequest) Reset() { *m = ListClustersRequest{} } func (m *ListClustersRequest) String() string { return proto.CompactTextString(m) } func (*ListClustersRequest) ProtoMessage() {} func (*ListClustersRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{1} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{1} } func (m *ListClustersRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClustersRequest.Unmarshal(m, b) @@ -182,7 +183,7 @@ func (m *ListClustersResponse) Reset() { *m = ListClustersResponse{} } func (m *ListClustersResponse) String() string { return proto.CompactTextString(m) } func (*ListClustersResponse) ProtoMessage() {} func (*ListClustersResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{2} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{2} } func (m *ListClustersResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClustersResponse.Unmarshal(m, b) @@ -247,7 +248,7 @@ func (m *CreateClusterRequest) Reset() { *m = CreateClusterRequest{} } func (m *CreateClusterRequest) String() string { return proto.CompactTextString(m) } func (*CreateClusterRequest) ProtoMessage() {} func (*CreateClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{3} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{3} } func (m *CreateClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateClusterRequest.Unmarshal(m, b) @@ -349,7 +350,7 @@ func (m *CreateClusterMetadata) Reset() { *m = CreateClusterMetadata{} } func (m *CreateClusterMetadata) String() string { return proto.CompactTextString(m) } func (*CreateClusterMetadata) ProtoMessage() {} func (*CreateClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{4} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{4} } func (m *CreateClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateClusterMetadata.Unmarshal(m, b) @@ -401,7 +402,7 @@ func (m *UpdateClusterRequest) Reset() { *m = UpdateClusterRequest{} } func (m *UpdateClusterRequest) String() string { return proto.CompactTextString(m) } func (*UpdateClusterRequest) ProtoMessage() {} func (*UpdateClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{5} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{5} } func (m *UpdateClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateClusterRequest.Unmarshal(m, b) @@ -468,7 +469,7 @@ func (m *UpdateClusterMetadata) Reset() { *m = UpdateClusterMetadata{} } func (m *UpdateClusterMetadata) String() string { return proto.CompactTextString(m) } func (*UpdateClusterMetadata) ProtoMessage() {} func (*UpdateClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{6} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{6} } func (m *UpdateClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateClusterMetadata.Unmarshal(m, b) @@ -508,7 +509,7 @@ func (m *DeleteClusterRequest) Reset() { *m = DeleteClusterRequest{} } func (m *DeleteClusterRequest) String() string { return proto.CompactTextString(m) } func (*DeleteClusterRequest) ProtoMessage() {} func (*DeleteClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{7} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{7} } func (m *DeleteClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteClusterRequest.Unmarshal(m, b) @@ -547,7 +548,7 @@ func (m *DeleteClusterMetadata) Reset() { *m = DeleteClusterMetadata{} } func (m *DeleteClusterMetadata) String() string { return proto.CompactTextString(m) } func (*DeleteClusterMetadata) ProtoMessage() {} func (*DeleteClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{8} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{8} } func (m *DeleteClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteClusterMetadata.Unmarshal(m, b) @@ -586,7 +587,7 @@ func (m *StartClusterRequest) Reset() { *m = StartClusterRequest{} } func (m *StartClusterRequest) String() string { return proto.CompactTextString(m) } func (*StartClusterRequest) ProtoMessage() {} func (*StartClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{9} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{9} } func (m *StartClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StartClusterRequest.Unmarshal(m, b) @@ -625,7 +626,7 @@ func (m *StartClusterMetadata) Reset() { *m = StartClusterMetadata{} } func (m *StartClusterMetadata) String() string { return proto.CompactTextString(m) } func (*StartClusterMetadata) ProtoMessage() {} func (*StartClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{10} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{10} } func (m *StartClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StartClusterMetadata.Unmarshal(m, b) @@ -664,7 +665,7 @@ func (m *StopClusterRequest) Reset() { *m = StopClusterRequest{} } func (m *StopClusterRequest) String() string { return proto.CompactTextString(m) } func (*StopClusterRequest) ProtoMessage() {} func (*StopClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{11} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{11} } func (m *StopClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StopClusterRequest.Unmarshal(m, b) @@ -703,7 +704,7 @@ func (m *StopClusterMetadata) Reset() { *m = StopClusterMetadata{} } func (m *StopClusterMetadata) String() string { return proto.CompactTextString(m) } func (*StopClusterMetadata) ProtoMessage() {} func (*StopClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{12} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{12} } func (m *StopClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StopClusterMetadata.Unmarshal(m, b) @@ -730,6 +731,111 @@ func (m *StopClusterMetadata) GetClusterId() string { return "" } +type MoveClusterRequest struct { + // ID of the MongoDB cluster to move. + ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` + // ID of the destination folder. + DestinationFolderId string `protobuf:"bytes,2,opt,name=destination_folder_id,json=destinationFolderId,proto3" json:"destination_folder_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MoveClusterRequest) Reset() { *m = MoveClusterRequest{} } +func (m *MoveClusterRequest) String() string { return proto.CompactTextString(m) } +func (*MoveClusterRequest) ProtoMessage() {} +func (*MoveClusterRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{13} +} +func (m *MoveClusterRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MoveClusterRequest.Unmarshal(m, b) +} +func (m *MoveClusterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MoveClusterRequest.Marshal(b, m, deterministic) +} +func (dst *MoveClusterRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_MoveClusterRequest.Merge(dst, src) +} +func (m *MoveClusterRequest) XXX_Size() int { + return xxx_messageInfo_MoveClusterRequest.Size(m) +} +func (m *MoveClusterRequest) XXX_DiscardUnknown() { + xxx_messageInfo_MoveClusterRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_MoveClusterRequest proto.InternalMessageInfo + +func (m *MoveClusterRequest) GetClusterId() string { + if m != nil { + return m.ClusterId + } + return "" +} + +func (m *MoveClusterRequest) GetDestinationFolderId() string { + if m != nil { + return m.DestinationFolderId + } + return "" +} + +type MoveClusterMetadata struct { + // ID of the MongoDB cluster being moved. + ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` + // ID of the source folder. + SourceFolderId string `protobuf:"bytes,2,opt,name=source_folder_id,json=sourceFolderId,proto3" json:"source_folder_id,omitempty"` + // ID of the destnation folder. + DestinationFolderId string `protobuf:"bytes,3,opt,name=destination_folder_id,json=destinationFolderId,proto3" json:"destination_folder_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MoveClusterMetadata) Reset() { *m = MoveClusterMetadata{} } +func (m *MoveClusterMetadata) String() string { return proto.CompactTextString(m) } +func (*MoveClusterMetadata) ProtoMessage() {} +func (*MoveClusterMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{14} +} +func (m *MoveClusterMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MoveClusterMetadata.Unmarshal(m, b) +} +func (m *MoveClusterMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MoveClusterMetadata.Marshal(b, m, deterministic) +} +func (dst *MoveClusterMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_MoveClusterMetadata.Merge(dst, src) +} +func (m *MoveClusterMetadata) XXX_Size() int { + return xxx_messageInfo_MoveClusterMetadata.Size(m) +} +func (m *MoveClusterMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_MoveClusterMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_MoveClusterMetadata proto.InternalMessageInfo + +func (m *MoveClusterMetadata) GetClusterId() string { + if m != nil { + return m.ClusterId + } + return "" +} + +func (m *MoveClusterMetadata) GetSourceFolderId() string { + if m != nil { + return m.SourceFolderId + } + return "" +} + +func (m *MoveClusterMetadata) GetDestinationFolderId() string { + if m != nil { + return m.DestinationFolderId + } + return "" +} + type BackupClusterRequest struct { // ID of the MongoDB cluster to back up. // To get the MongoDB cluster ID, use a [ClusterService.List] request. @@ -743,7 +849,7 @@ func (m *BackupClusterRequest) Reset() { *m = BackupClusterRequest{} } func (m *BackupClusterRequest) String() string { return proto.CompactTextString(m) } func (*BackupClusterRequest) ProtoMessage() {} func (*BackupClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{13} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{15} } func (m *BackupClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BackupClusterRequest.Unmarshal(m, b) @@ -782,7 +888,7 @@ func (m *BackupClusterMetadata) Reset() { *m = BackupClusterMetadata{} } func (m *BackupClusterMetadata) String() string { return proto.CompactTextString(m) } func (*BackupClusterMetadata) ProtoMessage() {} func (*BackupClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{14} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{16} } func (m *BackupClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BackupClusterMetadata.Unmarshal(m, b) @@ -838,7 +944,7 @@ func (m *RestoreClusterRequest) Reset() { *m = RestoreClusterRequest{} } func (m *RestoreClusterRequest) String() string { return proto.CompactTextString(m) } func (*RestoreClusterRequest) ProtoMessage() {} func (*RestoreClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{15} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{17} } func (m *RestoreClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RestoreClusterRequest.Unmarshal(m, b) @@ -928,7 +1034,7 @@ func (m *RestoreClusterMetadata) Reset() { *m = RestoreClusterMetadata{} func (m *RestoreClusterMetadata) String() string { return proto.CompactTextString(m) } func (*RestoreClusterMetadata) ProtoMessage() {} func (*RestoreClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{16} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{18} } func (m *RestoreClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RestoreClusterMetadata.Unmarshal(m, b) @@ -976,7 +1082,7 @@ func (m *LogRecord) Reset() { *m = LogRecord{} } func (m *LogRecord) String() string { return proto.CompactTextString(m) } func (*LogRecord) ProtoMessage() {} func (*LogRecord) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{17} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{19} } func (m *LogRecord) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_LogRecord.Unmarshal(m, b) @@ -1036,7 +1142,7 @@ func (m *ListClusterLogsRequest) Reset() { *m = ListClusterLogsRequest{} func (m *ListClusterLogsRequest) String() string { return proto.CompactTextString(m) } func (*ListClusterLogsRequest) ProtoMessage() {} func (*ListClusterLogsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{18} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{20} } func (m *ListClusterLogsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterLogsRequest.Unmarshal(m, b) @@ -1122,7 +1228,7 @@ func (m *ListClusterLogsResponse) Reset() { *m = ListClusterLogsResponse func (m *ListClusterLogsResponse) String() string { return proto.CompactTextString(m) } func (*ListClusterLogsResponse) ProtoMessage() {} func (*ListClusterLogsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{19} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{21} } func (m *ListClusterLogsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterLogsResponse.Unmarshal(m, b) @@ -1172,7 +1278,7 @@ func (m *ListClusterOperationsRequest) Reset() { *m = ListClusterOperati func (m *ListClusterOperationsRequest) String() string { return proto.CompactTextString(m) } func (*ListClusterOperationsRequest) ProtoMessage() {} func (*ListClusterOperationsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{20} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{22} } func (m *ListClusterOperationsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterOperationsRequest.Unmarshal(m, b) @@ -1230,7 +1336,7 @@ func (m *ListClusterOperationsResponse) Reset() { *m = ListClusterOperat func (m *ListClusterOperationsResponse) String() string { return proto.CompactTextString(m) } func (*ListClusterOperationsResponse) ProtoMessage() {} func (*ListClusterOperationsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{21} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{23} } func (m *ListClusterOperationsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterOperationsResponse.Unmarshal(m, b) @@ -1281,7 +1387,7 @@ func (m *ListClusterBackupsRequest) Reset() { *m = ListClusterBackupsReq func (m *ListClusterBackupsRequest) String() string { return proto.CompactTextString(m) } func (*ListClusterBackupsRequest) ProtoMessage() {} func (*ListClusterBackupsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{22} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{24} } func (m *ListClusterBackupsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterBackupsRequest.Unmarshal(m, b) @@ -1339,7 +1445,7 @@ func (m *ListClusterBackupsResponse) Reset() { *m = ListClusterBackupsRe func (m *ListClusterBackupsResponse) String() string { return proto.CompactTextString(m) } func (*ListClusterBackupsResponse) ProtoMessage() {} func (*ListClusterBackupsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{23} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{25} } func (m *ListClusterBackupsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterBackupsResponse.Unmarshal(m, b) @@ -1390,7 +1496,7 @@ func (m *ListClusterHostsRequest) Reset() { *m = ListClusterHostsRequest func (m *ListClusterHostsRequest) String() string { return proto.CompactTextString(m) } func (*ListClusterHostsRequest) ProtoMessage() {} func (*ListClusterHostsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{24} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{26} } func (m *ListClusterHostsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterHostsRequest.Unmarshal(m, b) @@ -1448,7 +1554,7 @@ func (m *ListClusterHostsResponse) Reset() { *m = ListClusterHostsRespon func (m *ListClusterHostsResponse) String() string { return proto.CompactTextString(m) } func (*ListClusterHostsResponse) ProtoMessage() {} func (*ListClusterHostsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{25} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{27} } func (m *ListClusterHostsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterHostsResponse.Unmarshal(m, b) @@ -1497,7 +1603,7 @@ func (m *AddClusterHostsRequest) Reset() { *m = AddClusterHostsRequest{} func (m *AddClusterHostsRequest) String() string { return proto.CompactTextString(m) } func (*AddClusterHostsRequest) ProtoMessage() {} func (*AddClusterHostsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{26} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{28} } func (m *AddClusterHostsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AddClusterHostsRequest.Unmarshal(m, b) @@ -1545,7 +1651,7 @@ func (m *AddClusterHostsMetadata) Reset() { *m = AddClusterHostsMetadata func (m *AddClusterHostsMetadata) String() string { return proto.CompactTextString(m) } func (*AddClusterHostsMetadata) ProtoMessage() {} func (*AddClusterHostsMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{27} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{29} } func (m *AddClusterHostsMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AddClusterHostsMetadata.Unmarshal(m, b) @@ -1594,7 +1700,7 @@ func (m *DeleteClusterHostsRequest) Reset() { *m = DeleteClusterHostsReq func (m *DeleteClusterHostsRequest) String() string { return proto.CompactTextString(m) } func (*DeleteClusterHostsRequest) ProtoMessage() {} func (*DeleteClusterHostsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{28} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{30} } func (m *DeleteClusterHostsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteClusterHostsRequest.Unmarshal(m, b) @@ -1642,7 +1748,7 @@ func (m *DeleteClusterHostsMetadata) Reset() { *m = DeleteClusterHostsMe func (m *DeleteClusterHostsMetadata) String() string { return proto.CompactTextString(m) } func (*DeleteClusterHostsMetadata) ProtoMessage() {} func (*DeleteClusterHostsMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{29} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{31} } func (m *DeleteClusterHostsMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteClusterHostsMetadata.Unmarshal(m, b) @@ -1676,6 +1782,522 @@ func (m *DeleteClusterHostsMetadata) GetHostNames() []string { return nil } +type EnableClusterShardingRequest struct { + // Required. ID of the MongoDB cluster. + ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` + Mongocfg *EnableClusterShardingRequest_MongoCfg `protobuf:"bytes,2,opt,name=mongocfg,proto3" json:"mongocfg,omitempty"` + Mongos *EnableClusterShardingRequest_Mongos `protobuf:"bytes,3,opt,name=mongos,proto3" json:"mongos,omitempty"` + HostSpecs []*HostSpec `protobuf:"bytes,4,rep,name=host_specs,json=hostSpecs,proto3" json:"host_specs,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *EnableClusterShardingRequest) Reset() { *m = EnableClusterShardingRequest{} } +func (m *EnableClusterShardingRequest) String() string { return proto.CompactTextString(m) } +func (*EnableClusterShardingRequest) ProtoMessage() {} +func (*EnableClusterShardingRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{32} +} +func (m *EnableClusterShardingRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_EnableClusterShardingRequest.Unmarshal(m, b) +} +func (m *EnableClusterShardingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_EnableClusterShardingRequest.Marshal(b, m, deterministic) +} +func (dst *EnableClusterShardingRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_EnableClusterShardingRequest.Merge(dst, src) +} +func (m *EnableClusterShardingRequest) XXX_Size() int { + return xxx_messageInfo_EnableClusterShardingRequest.Size(m) +} +func (m *EnableClusterShardingRequest) XXX_DiscardUnknown() { + xxx_messageInfo_EnableClusterShardingRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_EnableClusterShardingRequest proto.InternalMessageInfo + +func (m *EnableClusterShardingRequest) GetClusterId() string { + if m != nil { + return m.ClusterId + } + return "" +} + +func (m *EnableClusterShardingRequest) GetMongocfg() *EnableClusterShardingRequest_MongoCfg { + if m != nil { + return m.Mongocfg + } + return nil +} + +func (m *EnableClusterShardingRequest) GetMongos() *EnableClusterShardingRequest_Mongos { + if m != nil { + return m.Mongos + } + return nil +} + +func (m *EnableClusterShardingRequest) GetHostSpecs() []*HostSpec { + if m != nil { + return m.HostSpecs + } + return nil +} + +type EnableClusterShardingRequest_MongoCfg struct { + Resources *Resources `protobuf:"bytes,1,opt,name=resources,proto3" json:"resources,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *EnableClusterShardingRequest_MongoCfg) Reset() { *m = EnableClusterShardingRequest_MongoCfg{} } +func (m *EnableClusterShardingRequest_MongoCfg) String() string { return proto.CompactTextString(m) } +func (*EnableClusterShardingRequest_MongoCfg) ProtoMessage() {} +func (*EnableClusterShardingRequest_MongoCfg) Descriptor() ([]byte, []int) { + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{32, 0} +} +func (m *EnableClusterShardingRequest_MongoCfg) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_EnableClusterShardingRequest_MongoCfg.Unmarshal(m, b) +} +func (m *EnableClusterShardingRequest_MongoCfg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_EnableClusterShardingRequest_MongoCfg.Marshal(b, m, deterministic) +} +func (dst *EnableClusterShardingRequest_MongoCfg) XXX_Merge(src proto.Message) { + xxx_messageInfo_EnableClusterShardingRequest_MongoCfg.Merge(dst, src) +} +func (m *EnableClusterShardingRequest_MongoCfg) XXX_Size() int { + return xxx_messageInfo_EnableClusterShardingRequest_MongoCfg.Size(m) +} +func (m *EnableClusterShardingRequest_MongoCfg) XXX_DiscardUnknown() { + xxx_messageInfo_EnableClusterShardingRequest_MongoCfg.DiscardUnknown(m) +} + +var xxx_messageInfo_EnableClusterShardingRequest_MongoCfg proto.InternalMessageInfo + +func (m *EnableClusterShardingRequest_MongoCfg) GetResources() *Resources { + if m != nil { + return m.Resources + } + return nil +} + +type EnableClusterShardingRequest_Mongos struct { + Resources *Resources `protobuf:"bytes,1,opt,name=resources,proto3" json:"resources,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *EnableClusterShardingRequest_Mongos) Reset() { *m = EnableClusterShardingRequest_Mongos{} } +func (m *EnableClusterShardingRequest_Mongos) String() string { return proto.CompactTextString(m) } +func (*EnableClusterShardingRequest_Mongos) ProtoMessage() {} +func (*EnableClusterShardingRequest_Mongos) Descriptor() ([]byte, []int) { + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{32, 1} +} +func (m *EnableClusterShardingRequest_Mongos) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_EnableClusterShardingRequest_Mongos.Unmarshal(m, b) +} +func (m *EnableClusterShardingRequest_Mongos) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_EnableClusterShardingRequest_Mongos.Marshal(b, m, deterministic) +} +func (dst *EnableClusterShardingRequest_Mongos) XXX_Merge(src proto.Message) { + xxx_messageInfo_EnableClusterShardingRequest_Mongos.Merge(dst, src) +} +func (m *EnableClusterShardingRequest_Mongos) XXX_Size() int { + return xxx_messageInfo_EnableClusterShardingRequest_Mongos.Size(m) +} +func (m *EnableClusterShardingRequest_Mongos) XXX_DiscardUnknown() { + xxx_messageInfo_EnableClusterShardingRequest_Mongos.DiscardUnknown(m) +} + +var xxx_messageInfo_EnableClusterShardingRequest_Mongos proto.InternalMessageInfo + +func (m *EnableClusterShardingRequest_Mongos) GetResources() *Resources { + if m != nil { + return m.Resources + } + return nil +} + +type EnableClusterShardingMetadata struct { + // Required. ID of the MongoDB cluster. + ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *EnableClusterShardingMetadata) Reset() { *m = EnableClusterShardingMetadata{} } +func (m *EnableClusterShardingMetadata) String() string { return proto.CompactTextString(m) } +func (*EnableClusterShardingMetadata) ProtoMessage() {} +func (*EnableClusterShardingMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{33} +} +func (m *EnableClusterShardingMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_EnableClusterShardingMetadata.Unmarshal(m, b) +} +func (m *EnableClusterShardingMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_EnableClusterShardingMetadata.Marshal(b, m, deterministic) +} +func (dst *EnableClusterShardingMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_EnableClusterShardingMetadata.Merge(dst, src) +} +func (m *EnableClusterShardingMetadata) XXX_Size() int { + return xxx_messageInfo_EnableClusterShardingMetadata.Size(m) +} +func (m *EnableClusterShardingMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_EnableClusterShardingMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_EnableClusterShardingMetadata proto.InternalMessageInfo + +func (m *EnableClusterShardingMetadata) GetClusterId() string { + if m != nil { + return m.ClusterId + } + return "" +} + +type GetClusterShardRequest struct { + ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` + ShardName string `protobuf:"bytes,2,opt,name=shard_name,json=shardName,proto3" json:"shard_name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *GetClusterShardRequest) Reset() { *m = GetClusterShardRequest{} } +func (m *GetClusterShardRequest) String() string { return proto.CompactTextString(m) } +func (*GetClusterShardRequest) ProtoMessage() {} +func (*GetClusterShardRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{34} +} +func (m *GetClusterShardRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_GetClusterShardRequest.Unmarshal(m, b) +} +func (m *GetClusterShardRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_GetClusterShardRequest.Marshal(b, m, deterministic) +} +func (dst *GetClusterShardRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_GetClusterShardRequest.Merge(dst, src) +} +func (m *GetClusterShardRequest) XXX_Size() int { + return xxx_messageInfo_GetClusterShardRequest.Size(m) +} +func (m *GetClusterShardRequest) XXX_DiscardUnknown() { + xxx_messageInfo_GetClusterShardRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_GetClusterShardRequest proto.InternalMessageInfo + +func (m *GetClusterShardRequest) GetClusterId() string { + if m != nil { + return m.ClusterId + } + return "" +} + +func (m *GetClusterShardRequest) GetShardName() string { + if m != nil { + return m.ShardName + } + return "" +} + +type ListClusterShardsRequest struct { + ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` + PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` + PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ListClusterShardsRequest) Reset() { *m = ListClusterShardsRequest{} } +func (m *ListClusterShardsRequest) String() string { return proto.CompactTextString(m) } +func (*ListClusterShardsRequest) ProtoMessage() {} +func (*ListClusterShardsRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{35} +} +func (m *ListClusterShardsRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ListClusterShardsRequest.Unmarshal(m, b) +} +func (m *ListClusterShardsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ListClusterShardsRequest.Marshal(b, m, deterministic) +} +func (dst *ListClusterShardsRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_ListClusterShardsRequest.Merge(dst, src) +} +func (m *ListClusterShardsRequest) XXX_Size() int { + return xxx_messageInfo_ListClusterShardsRequest.Size(m) +} +func (m *ListClusterShardsRequest) XXX_DiscardUnknown() { + xxx_messageInfo_ListClusterShardsRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_ListClusterShardsRequest proto.InternalMessageInfo + +func (m *ListClusterShardsRequest) GetClusterId() string { + if m != nil { + return m.ClusterId + } + return "" +} + +func (m *ListClusterShardsRequest) GetPageSize() int64 { + if m != nil { + return m.PageSize + } + return 0 +} + +func (m *ListClusterShardsRequest) GetPageToken() string { + if m != nil { + return m.PageToken + } + return "" +} + +type ListClusterShardsResponse struct { + Shards []*Shard `protobuf:"bytes,1,rep,name=shards,proto3" json:"shards,omitempty"` + NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ListClusterShardsResponse) Reset() { *m = ListClusterShardsResponse{} } +func (m *ListClusterShardsResponse) String() string { return proto.CompactTextString(m) } +func (*ListClusterShardsResponse) ProtoMessage() {} +func (*ListClusterShardsResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{36} +} +func (m *ListClusterShardsResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ListClusterShardsResponse.Unmarshal(m, b) +} +func (m *ListClusterShardsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ListClusterShardsResponse.Marshal(b, m, deterministic) +} +func (dst *ListClusterShardsResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_ListClusterShardsResponse.Merge(dst, src) +} +func (m *ListClusterShardsResponse) XXX_Size() int { + return xxx_messageInfo_ListClusterShardsResponse.Size(m) +} +func (m *ListClusterShardsResponse) XXX_DiscardUnknown() { + xxx_messageInfo_ListClusterShardsResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_ListClusterShardsResponse proto.InternalMessageInfo + +func (m *ListClusterShardsResponse) GetShards() []*Shard { + if m != nil { + return m.Shards + } + return nil +} + +func (m *ListClusterShardsResponse) GetNextPageToken() string { + if m != nil { + return m.NextPageToken + } + return "" +} + +type AddClusterShardRequest struct { + ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` + ShardName string `protobuf:"bytes,2,opt,name=shard_name,json=shardName,proto3" json:"shard_name,omitempty"` + HostSpecs []*HostSpec `protobuf:"bytes,3,rep,name=host_specs,json=hostSpecs,proto3" json:"host_specs,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *AddClusterShardRequest) Reset() { *m = AddClusterShardRequest{} } +func (m *AddClusterShardRequest) String() string { return proto.CompactTextString(m) } +func (*AddClusterShardRequest) ProtoMessage() {} +func (*AddClusterShardRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{37} +} +func (m *AddClusterShardRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_AddClusterShardRequest.Unmarshal(m, b) +} +func (m *AddClusterShardRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_AddClusterShardRequest.Marshal(b, m, deterministic) +} +func (dst *AddClusterShardRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_AddClusterShardRequest.Merge(dst, src) +} +func (m *AddClusterShardRequest) XXX_Size() int { + return xxx_messageInfo_AddClusterShardRequest.Size(m) +} +func (m *AddClusterShardRequest) XXX_DiscardUnknown() { + xxx_messageInfo_AddClusterShardRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_AddClusterShardRequest proto.InternalMessageInfo + +func (m *AddClusterShardRequest) GetClusterId() string { + if m != nil { + return m.ClusterId + } + return "" +} + +func (m *AddClusterShardRequest) GetShardName() string { + if m != nil { + return m.ShardName + } + return "" +} + +func (m *AddClusterShardRequest) GetHostSpecs() []*HostSpec { + if m != nil { + return m.HostSpecs + } + return nil +} + +type AddClusterShardMetadata struct { + ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` + ShardName string `protobuf:"bytes,2,opt,name=shard_name,json=shardName,proto3" json:"shard_name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *AddClusterShardMetadata) Reset() { *m = AddClusterShardMetadata{} } +func (m *AddClusterShardMetadata) String() string { return proto.CompactTextString(m) } +func (*AddClusterShardMetadata) ProtoMessage() {} +func (*AddClusterShardMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{38} +} +func (m *AddClusterShardMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_AddClusterShardMetadata.Unmarshal(m, b) +} +func (m *AddClusterShardMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_AddClusterShardMetadata.Marshal(b, m, deterministic) +} +func (dst *AddClusterShardMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_AddClusterShardMetadata.Merge(dst, src) +} +func (m *AddClusterShardMetadata) XXX_Size() int { + return xxx_messageInfo_AddClusterShardMetadata.Size(m) +} +func (m *AddClusterShardMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_AddClusterShardMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_AddClusterShardMetadata proto.InternalMessageInfo + +func (m *AddClusterShardMetadata) GetClusterId() string { + if m != nil { + return m.ClusterId + } + return "" +} + +func (m *AddClusterShardMetadata) GetShardName() string { + if m != nil { + return m.ShardName + } + return "" +} + +type DeleteClusterShardRequest struct { + ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` + ShardName string `protobuf:"bytes,2,opt,name=shard_name,json=shardName,proto3" json:"shard_name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *DeleteClusterShardRequest) Reset() { *m = DeleteClusterShardRequest{} } +func (m *DeleteClusterShardRequest) String() string { return proto.CompactTextString(m) } +func (*DeleteClusterShardRequest) ProtoMessage() {} +func (*DeleteClusterShardRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{39} +} +func (m *DeleteClusterShardRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_DeleteClusterShardRequest.Unmarshal(m, b) +} +func (m *DeleteClusterShardRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_DeleteClusterShardRequest.Marshal(b, m, deterministic) +} +func (dst *DeleteClusterShardRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_DeleteClusterShardRequest.Merge(dst, src) +} +func (m *DeleteClusterShardRequest) XXX_Size() int { + return xxx_messageInfo_DeleteClusterShardRequest.Size(m) +} +func (m *DeleteClusterShardRequest) XXX_DiscardUnknown() { + xxx_messageInfo_DeleteClusterShardRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_DeleteClusterShardRequest proto.InternalMessageInfo + +func (m *DeleteClusterShardRequest) GetClusterId() string { + if m != nil { + return m.ClusterId + } + return "" +} + +func (m *DeleteClusterShardRequest) GetShardName() string { + if m != nil { + return m.ShardName + } + return "" +} + +type DeleteClusterShardMetadata struct { + ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` + ShardName string `protobuf:"bytes,2,opt,name=shard_name,json=shardName,proto3" json:"shard_name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *DeleteClusterShardMetadata) Reset() { *m = DeleteClusterShardMetadata{} } +func (m *DeleteClusterShardMetadata) String() string { return proto.CompactTextString(m) } +func (*DeleteClusterShardMetadata) ProtoMessage() {} +func (*DeleteClusterShardMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{40} +} +func (m *DeleteClusterShardMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_DeleteClusterShardMetadata.Unmarshal(m, b) +} +func (m *DeleteClusterShardMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_DeleteClusterShardMetadata.Marshal(b, m, deterministic) +} +func (dst *DeleteClusterShardMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_DeleteClusterShardMetadata.Merge(dst, src) +} +func (m *DeleteClusterShardMetadata) XXX_Size() int { + return xxx_messageInfo_DeleteClusterShardMetadata.Size(m) +} +func (m *DeleteClusterShardMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_DeleteClusterShardMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_DeleteClusterShardMetadata proto.InternalMessageInfo + +func (m *DeleteClusterShardMetadata) GetClusterId() string { + if m != nil { + return m.ClusterId + } + return "" +} + +func (m *DeleteClusterShardMetadata) GetShardName() string { + if m != nil { + return m.ShardName + } + return "" +} + type HostSpec struct { // ID of the availability zone where the host resides. // To get a list of available zones, use the [yandex.cloud.compute.v1.ZoneService.List] request. @@ -1692,17 +2314,20 @@ type HostSpec struct { // Possible values: // * false — don't assign a public IP to the host. // * true — the host should have a public IP address. - AssignPublicIp bool `protobuf:"varint,3,opt,name=assign_public_ip,json=assignPublicIp,proto3" json:"assign_public_ip,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + AssignPublicIp bool `protobuf:"varint,3,opt,name=assign_public_ip,json=assignPublicIp,proto3" json:"assign_public_ip,omitempty"` + // Type of the host to be deployed. + Type Host_Type `protobuf:"varint,4,opt,name=type,proto3,enum=yandex.cloud.mdb.mongodb.v1.Host_Type" json:"type,omitempty"` + ShardName string `protobuf:"bytes,5,opt,name=shard_name,json=shardName,proto3" json:"shard_name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *HostSpec) Reset() { *m = HostSpec{} } func (m *HostSpec) String() string { return proto.CompactTextString(m) } func (*HostSpec) ProtoMessage() {} func (*HostSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{30} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{41} } func (m *HostSpec) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_HostSpec.Unmarshal(m, b) @@ -1743,9 +2368,27 @@ func (m *HostSpec) GetAssignPublicIp() bool { return false } +func (m *HostSpec) GetType() Host_Type { + if m != nil { + return m.Type + } + return Host_TYPE_UNSPECIFIED +} + +func (m *HostSpec) GetShardName() string { + if m != nil { + return m.ShardName + } + return "" +} + type MongodbSpec3_6 struct { // Configuration and resource allocation for a mongod host. - Mongod *MongodbSpec3_6_Mongod `protobuf:"bytes,1,opt,name=mongod,proto3" json:"mongod,omitempty"` + Mongod *MongodbSpec3_6_Mongod `protobuf:"bytes,1,opt,name=mongod,proto3" json:"mongod,omitempty"` + // Configuration and resource allocation for a mongocfg host. + Mongocfg *MongodbSpec3_6_MongoCfg `protobuf:"bytes,2,opt,name=mongocfg,proto3" json:"mongocfg,omitempty"` + // Configuration and resource allocation for a mongos host. + Mongos *MongodbSpec3_6_Mongos `protobuf:"bytes,3,opt,name=mongos,proto3" json:"mongos,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` @@ -1755,7 +2398,7 @@ func (m *MongodbSpec3_6) Reset() { *m = MongodbSpec3_6{} } func (m *MongodbSpec3_6) String() string { return proto.CompactTextString(m) } func (*MongodbSpec3_6) ProtoMessage() {} func (*MongodbSpec3_6) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{31} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{42} } func (m *MongodbSpec3_6) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MongodbSpec3_6.Unmarshal(m, b) @@ -1782,6 +2425,20 @@ func (m *MongodbSpec3_6) GetMongod() *MongodbSpec3_6_Mongod { return nil } +func (m *MongodbSpec3_6) GetMongocfg() *MongodbSpec3_6_MongoCfg { + if m != nil { + return m.Mongocfg + } + return nil +} + +func (m *MongodbSpec3_6) GetMongos() *MongodbSpec3_6_Mongos { + if m != nil { + return m.Mongos + } + return nil +} + type MongodbSpec3_6_Mongod struct { // Configuration for a mongod 3.6 host. Config *config.MongodConfig3_6 `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` @@ -1796,7 +2453,7 @@ func (m *MongodbSpec3_6_Mongod) Reset() { *m = MongodbSpec3_6_Mongod{} } func (m *MongodbSpec3_6_Mongod) String() string { return proto.CompactTextString(m) } func (*MongodbSpec3_6_Mongod) ProtoMessage() {} func (*MongodbSpec3_6_Mongod) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{31, 0} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{42, 0} } func (m *MongodbSpec3_6_Mongod) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MongodbSpec3_6_Mongod.Unmarshal(m, b) @@ -1830,23 +2487,119 @@ func (m *MongodbSpec3_6_Mongod) GetResources() *Resources { return nil } +type MongodbSpec3_6_MongoCfg struct { + Config *config.MongoCfgConfig3_6 `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` + // Resources allocated to mongocfg hosts. + Resources *Resources `protobuf:"bytes,2,opt,name=resources,proto3" json:"resources,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MongodbSpec3_6_MongoCfg) Reset() { *m = MongodbSpec3_6_MongoCfg{} } +func (m *MongodbSpec3_6_MongoCfg) String() string { return proto.CompactTextString(m) } +func (*MongodbSpec3_6_MongoCfg) ProtoMessage() {} +func (*MongodbSpec3_6_MongoCfg) Descriptor() ([]byte, []int) { + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{42, 1} +} +func (m *MongodbSpec3_6_MongoCfg) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MongodbSpec3_6_MongoCfg.Unmarshal(m, b) +} +func (m *MongodbSpec3_6_MongoCfg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MongodbSpec3_6_MongoCfg.Marshal(b, m, deterministic) +} +func (dst *MongodbSpec3_6_MongoCfg) XXX_Merge(src proto.Message) { + xxx_messageInfo_MongodbSpec3_6_MongoCfg.Merge(dst, src) +} +func (m *MongodbSpec3_6_MongoCfg) XXX_Size() int { + return xxx_messageInfo_MongodbSpec3_6_MongoCfg.Size(m) +} +func (m *MongodbSpec3_6_MongoCfg) XXX_DiscardUnknown() { + xxx_messageInfo_MongodbSpec3_6_MongoCfg.DiscardUnknown(m) +} + +var xxx_messageInfo_MongodbSpec3_6_MongoCfg proto.InternalMessageInfo + +func (m *MongodbSpec3_6_MongoCfg) GetConfig() *config.MongoCfgConfig3_6 { + if m != nil { + return m.Config + } + return nil +} + +func (m *MongodbSpec3_6_MongoCfg) GetResources() *Resources { + if m != nil { + return m.Resources + } + return nil +} + +type MongodbSpec3_6_Mongos struct { + Config *config.MongosConfig3_6 `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` + // Resources allocated to mongos hosts. + Resources *Resources `protobuf:"bytes,2,opt,name=resources,proto3" json:"resources,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MongodbSpec3_6_Mongos) Reset() { *m = MongodbSpec3_6_Mongos{} } +func (m *MongodbSpec3_6_Mongos) String() string { return proto.CompactTextString(m) } +func (*MongodbSpec3_6_Mongos) ProtoMessage() {} +func (*MongodbSpec3_6_Mongos) Descriptor() ([]byte, []int) { + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{42, 2} +} +func (m *MongodbSpec3_6_Mongos) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MongodbSpec3_6_Mongos.Unmarshal(m, b) +} +func (m *MongodbSpec3_6_Mongos) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MongodbSpec3_6_Mongos.Marshal(b, m, deterministic) +} +func (dst *MongodbSpec3_6_Mongos) XXX_Merge(src proto.Message) { + xxx_messageInfo_MongodbSpec3_6_Mongos.Merge(dst, src) +} +func (m *MongodbSpec3_6_Mongos) XXX_Size() int { + return xxx_messageInfo_MongodbSpec3_6_Mongos.Size(m) +} +func (m *MongodbSpec3_6_Mongos) XXX_DiscardUnknown() { + xxx_messageInfo_MongodbSpec3_6_Mongos.DiscardUnknown(m) +} + +var xxx_messageInfo_MongodbSpec3_6_Mongos proto.InternalMessageInfo + +func (m *MongodbSpec3_6_Mongos) GetConfig() *config.MongosConfig3_6 { + if m != nil { + return m.Config + } + return nil +} + +func (m *MongodbSpec3_6_Mongos) GetResources() *Resources { + if m != nil { + return m.Resources + } + return nil +} + type ConfigSpec struct { // Version of MongoDB used in the cluster. // The only valid value: 3.6 Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` // Types that are valid to be assigned to MongodbSpec: // *ConfigSpec_MongodbSpec_3_6 - MongodbSpec isConfigSpec_MongodbSpec `protobuf_oneof:"mongodb_spec"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + MongodbSpec isConfigSpec_MongodbSpec `protobuf_oneof:"mongodb_spec"` + // Start time for the daily backup in UTC timezone + BackupWindowStart *timeofday.TimeOfDay `protobuf:"bytes,3,opt,name=backup_window_start,json=backupWindowStart,proto3" json:"backup_window_start,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *ConfigSpec) Reset() { *m = ConfigSpec{} } func (m *ConfigSpec) String() string { return proto.CompactTextString(m) } func (*ConfigSpec) ProtoMessage() {} func (*ConfigSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_102bf0875d7e349f, []int{32} + return fileDescriptor_cluster_service_86bdc30dc8ad0f00, []int{43} } func (m *ConfigSpec) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ConfigSpec.Unmarshal(m, b) @@ -1897,6 +2650,13 @@ func (m *ConfigSpec) GetMongodbSpec_3_6() *MongodbSpec3_6 { return nil } +func (m *ConfigSpec) GetBackupWindowStart() *timeofday.TimeOfDay { + if m != nil { + return m.BackupWindowStart + } + return nil +} + // XXX_OneofFuncs is for the internal use of the proto package. func (*ConfigSpec) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { return _ConfigSpec_OneofMarshaler, _ConfigSpec_OneofUnmarshaler, _ConfigSpec_OneofSizer, []interface{}{ @@ -1968,6 +2728,8 @@ func init() { proto.RegisterType((*StartClusterMetadata)(nil), "yandex.cloud.mdb.mongodb.v1.StartClusterMetadata") proto.RegisterType((*StopClusterRequest)(nil), "yandex.cloud.mdb.mongodb.v1.StopClusterRequest") proto.RegisterType((*StopClusterMetadata)(nil), "yandex.cloud.mdb.mongodb.v1.StopClusterMetadata") + proto.RegisterType((*MoveClusterRequest)(nil), "yandex.cloud.mdb.mongodb.v1.MoveClusterRequest") + proto.RegisterType((*MoveClusterMetadata)(nil), "yandex.cloud.mdb.mongodb.v1.MoveClusterMetadata") proto.RegisterType((*BackupClusterRequest)(nil), "yandex.cloud.mdb.mongodb.v1.BackupClusterRequest") proto.RegisterType((*BackupClusterMetadata)(nil), "yandex.cloud.mdb.mongodb.v1.BackupClusterMetadata") proto.RegisterType((*RestoreClusterRequest)(nil), "yandex.cloud.mdb.mongodb.v1.RestoreClusterRequest") @@ -1987,9 +2749,22 @@ func init() { proto.RegisterType((*AddClusterHostsMetadata)(nil), "yandex.cloud.mdb.mongodb.v1.AddClusterHostsMetadata") proto.RegisterType((*DeleteClusterHostsRequest)(nil), "yandex.cloud.mdb.mongodb.v1.DeleteClusterHostsRequest") proto.RegisterType((*DeleteClusterHostsMetadata)(nil), "yandex.cloud.mdb.mongodb.v1.DeleteClusterHostsMetadata") + proto.RegisterType((*EnableClusterShardingRequest)(nil), "yandex.cloud.mdb.mongodb.v1.EnableClusterShardingRequest") + proto.RegisterType((*EnableClusterShardingRequest_MongoCfg)(nil), "yandex.cloud.mdb.mongodb.v1.EnableClusterShardingRequest.MongoCfg") + proto.RegisterType((*EnableClusterShardingRequest_Mongos)(nil), "yandex.cloud.mdb.mongodb.v1.EnableClusterShardingRequest.Mongos") + proto.RegisterType((*EnableClusterShardingMetadata)(nil), "yandex.cloud.mdb.mongodb.v1.EnableClusterShardingMetadata") + proto.RegisterType((*GetClusterShardRequest)(nil), "yandex.cloud.mdb.mongodb.v1.GetClusterShardRequest") + proto.RegisterType((*ListClusterShardsRequest)(nil), "yandex.cloud.mdb.mongodb.v1.ListClusterShardsRequest") + proto.RegisterType((*ListClusterShardsResponse)(nil), "yandex.cloud.mdb.mongodb.v1.ListClusterShardsResponse") + proto.RegisterType((*AddClusterShardRequest)(nil), "yandex.cloud.mdb.mongodb.v1.AddClusterShardRequest") + proto.RegisterType((*AddClusterShardMetadata)(nil), "yandex.cloud.mdb.mongodb.v1.AddClusterShardMetadata") + proto.RegisterType((*DeleteClusterShardRequest)(nil), "yandex.cloud.mdb.mongodb.v1.DeleteClusterShardRequest") + proto.RegisterType((*DeleteClusterShardMetadata)(nil), "yandex.cloud.mdb.mongodb.v1.DeleteClusterShardMetadata") proto.RegisterType((*HostSpec)(nil), "yandex.cloud.mdb.mongodb.v1.HostSpec") proto.RegisterType((*MongodbSpec3_6)(nil), "yandex.cloud.mdb.mongodb.v1.MongodbSpec3_6") proto.RegisterType((*MongodbSpec3_6_Mongod)(nil), "yandex.cloud.mdb.mongodb.v1.MongodbSpec3_6.Mongod") + proto.RegisterType((*MongodbSpec3_6_MongoCfg)(nil), "yandex.cloud.mdb.mongodb.v1.MongodbSpec3_6.MongoCfg") + proto.RegisterType((*MongodbSpec3_6_Mongos)(nil), "yandex.cloud.mdb.mongodb.v1.MongodbSpec3_6.Mongos") proto.RegisterType((*ConfigSpec)(nil), "yandex.cloud.mdb.mongodb.v1.ConfigSpec") proto.RegisterEnum("yandex.cloud.mdb.mongodb.v1.ListClusterLogsRequest_ServiceType", ListClusterLogsRequest_ServiceType_name, ListClusterLogsRequest_ServiceType_value) } @@ -2023,6 +2798,8 @@ type ClusterServiceClient interface { Start(ctx context.Context, in *StartClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Stop the specified MongoDB cluster. Stop(ctx context.Context, in *StopClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) + // Moves the specified MongoDB cluster to the specified folder. + Move(ctx context.Context, in *MoveClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Creates a backup for the specified MongoDB cluster. Backup(ctx context.Context, in *BackupClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Creates a new MongoDB cluster using the specified backup. @@ -2040,6 +2817,16 @@ type ClusterServiceClient interface { AddHosts(ctx context.Context, in *AddClusterHostsRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Deletes the specified hosts for a cluster. DeleteHosts(ctx context.Context, in *DeleteClusterHostsRequest, opts ...grpc.CallOption) (*operation.Operation, error) + // Enables sharding for the cluster. + EnableSharding(ctx context.Context, in *EnableClusterShardingRequest, opts ...grpc.CallOption) (*operation.Operation, error) + // Returns the specified shard. + GetShard(ctx context.Context, in *GetClusterShardRequest, opts ...grpc.CallOption) (*Shard, error) + // Retrieves a list of shards. + ListShards(ctx context.Context, in *ListClusterShardsRequest, opts ...grpc.CallOption) (*ListClusterShardsResponse, error) + // Creates a new shard. + AddShard(ctx context.Context, in *AddClusterShardRequest, opts ...grpc.CallOption) (*operation.Operation, error) + // Deletes the specified shard. + DeleteShard(ctx context.Context, in *DeleteClusterShardRequest, opts ...grpc.CallOption) (*operation.Operation, error) } type clusterServiceClient struct { @@ -2113,6 +2900,15 @@ func (c *clusterServiceClient) Stop(ctx context.Context, in *StopClusterRequest, return out, nil } +func (c *clusterServiceClient) Move(ctx context.Context, in *MoveClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.mongodb.v1.ClusterService/Move", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + func (c *clusterServiceClient) Backup(ctx context.Context, in *BackupClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) { out := new(operation.Operation) err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.mongodb.v1.ClusterService/Backup", in, out, opts...) @@ -2185,6 +2981,51 @@ func (c *clusterServiceClient) DeleteHosts(ctx context.Context, in *DeleteCluste return out, nil } +func (c *clusterServiceClient) EnableSharding(ctx context.Context, in *EnableClusterShardingRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.mongodb.v1.ClusterService/EnableSharding", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *clusterServiceClient) GetShard(ctx context.Context, in *GetClusterShardRequest, opts ...grpc.CallOption) (*Shard, error) { + out := new(Shard) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.mongodb.v1.ClusterService/GetShard", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *clusterServiceClient) ListShards(ctx context.Context, in *ListClusterShardsRequest, opts ...grpc.CallOption) (*ListClusterShardsResponse, error) { + out := new(ListClusterShardsResponse) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.mongodb.v1.ClusterService/ListShards", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *clusterServiceClient) AddShard(ctx context.Context, in *AddClusterShardRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.mongodb.v1.ClusterService/AddShard", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *clusterServiceClient) DeleteShard(ctx context.Context, in *DeleteClusterShardRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.mongodb.v1.ClusterService/DeleteShard", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + // ClusterServiceServer is the server API for ClusterService service. type ClusterServiceServer interface { // Returns the specified MongoDB Cluster resource. @@ -2204,6 +3045,8 @@ type ClusterServiceServer interface { Start(context.Context, *StartClusterRequest) (*operation.Operation, error) // Stop the specified MongoDB cluster. Stop(context.Context, *StopClusterRequest) (*operation.Operation, error) + // Moves the specified MongoDB cluster to the specified folder. + Move(context.Context, *MoveClusterRequest) (*operation.Operation, error) // Creates a backup for the specified MongoDB cluster. Backup(context.Context, *BackupClusterRequest) (*operation.Operation, error) // Creates a new MongoDB cluster using the specified backup. @@ -2221,6 +3064,16 @@ type ClusterServiceServer interface { AddHosts(context.Context, *AddClusterHostsRequest) (*operation.Operation, error) // Deletes the specified hosts for a cluster. DeleteHosts(context.Context, *DeleteClusterHostsRequest) (*operation.Operation, error) + // Enables sharding for the cluster. + EnableSharding(context.Context, *EnableClusterShardingRequest) (*operation.Operation, error) + // Returns the specified shard. + GetShard(context.Context, *GetClusterShardRequest) (*Shard, error) + // Retrieves a list of shards. + ListShards(context.Context, *ListClusterShardsRequest) (*ListClusterShardsResponse, error) + // Creates a new shard. + AddShard(context.Context, *AddClusterShardRequest) (*operation.Operation, error) + // Deletes the specified shard. + DeleteShard(context.Context, *DeleteClusterShardRequest) (*operation.Operation, error) } func RegisterClusterServiceServer(s *grpc.Server, srv ClusterServiceServer) { @@ -2353,6 +3206,24 @@ func _ClusterService_Stop_Handler(srv interface{}, ctx context.Context, dec func return interceptor(ctx, in, info, handler) } +func _ClusterService_Move_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(MoveClusterRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ClusterServiceServer).Move(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.mdb.mongodb.v1.ClusterService/Move", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ClusterServiceServer).Move(ctx, req.(*MoveClusterRequest)) + } + return interceptor(ctx, in, info, handler) +} + func _ClusterService_Backup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BackupClusterRequest) if err := dec(in); err != nil { @@ -2497,6 +3368,96 @@ func _ClusterService_DeleteHosts_Handler(srv interface{}, ctx context.Context, d return interceptor(ctx, in, info, handler) } +func _ClusterService_EnableSharding_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(EnableClusterShardingRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ClusterServiceServer).EnableSharding(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.mdb.mongodb.v1.ClusterService/EnableSharding", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ClusterServiceServer).EnableSharding(ctx, req.(*EnableClusterShardingRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _ClusterService_GetShard_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(GetClusterShardRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ClusterServiceServer).GetShard(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.mdb.mongodb.v1.ClusterService/GetShard", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ClusterServiceServer).GetShard(ctx, req.(*GetClusterShardRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _ClusterService_ListShards_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(ListClusterShardsRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ClusterServiceServer).ListShards(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.mdb.mongodb.v1.ClusterService/ListShards", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ClusterServiceServer).ListShards(ctx, req.(*ListClusterShardsRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _ClusterService_AddShard_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(AddClusterShardRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ClusterServiceServer).AddShard(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.mdb.mongodb.v1.ClusterService/AddShard", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ClusterServiceServer).AddShard(ctx, req.(*AddClusterShardRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _ClusterService_DeleteShard_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(DeleteClusterShardRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ClusterServiceServer).DeleteShard(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.mdb.mongodb.v1.ClusterService/DeleteShard", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ClusterServiceServer).DeleteShard(ctx, req.(*DeleteClusterShardRequest)) + } + return interceptor(ctx, in, info, handler) +} + var _ClusterService_serviceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.mdb.mongodb.v1.ClusterService", HandlerType: (*ClusterServiceServer)(nil), @@ -2529,6 +3490,10 @@ var _ClusterService_serviceDesc = grpc.ServiceDesc{ MethodName: "Stop", Handler: _ClusterService_Stop_Handler, }, + { + MethodName: "Move", + Handler: _ClusterService_Move_Handler, + }, { MethodName: "Backup", Handler: _ClusterService_Backup_Handler, @@ -2561,152 +3526,208 @@ var _ClusterService_serviceDesc = grpc.ServiceDesc{ MethodName: "DeleteHosts", Handler: _ClusterService_DeleteHosts_Handler, }, + { + MethodName: "EnableSharding", + Handler: _ClusterService_EnableSharding_Handler, + }, + { + MethodName: "GetShard", + Handler: _ClusterService_GetShard_Handler, + }, + { + MethodName: "ListShards", + Handler: _ClusterService_ListShards_Handler, + }, + { + MethodName: "AddShard", + Handler: _ClusterService_AddShard_Handler, + }, + { + MethodName: "DeleteShard", + Handler: _ClusterService_DeleteShard_Handler, + }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/mdb/mongodb/v1/cluster_service.proto", } func init() { - proto.RegisterFile("yandex/cloud/mdb/mongodb/v1/cluster_service.proto", fileDescriptor_cluster_service_102bf0875d7e349f) + proto.RegisterFile("yandex/cloud/mdb/mongodb/v1/cluster_service.proto", fileDescriptor_cluster_service_86bdc30dc8ad0f00) } -var fileDescriptor_cluster_service_102bf0875d7e349f = []byte{ - // 2185 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe4, 0x5a, 0xcd, 0x6f, 0x1b, 0xc7, - 0x15, 0xcf, 0xe8, 0x83, 0x1f, 0x8f, 0xb6, 0xa2, 0x4e, 0x64, 0x87, 0x61, 0x6c, 0x47, 0xde, 0x38, - 0x8e, 0x4c, 0x95, 0xcb, 0x2f, 0x9b, 0x8a, 0x64, 0x3b, 0xb1, 0x28, 0xc9, 0x36, 0x11, 0xc9, 0x16, - 0x56, 0xb2, 0xeb, 0x3a, 0x35, 0x88, 0x25, 0x77, 0x44, 0x13, 0x22, 0x77, 0x59, 0xee, 0x52, 0xb5, - 0x14, 0xb8, 0x08, 0xdc, 0x9b, 0x0f, 0x01, 0x8a, 0xa0, 0x2d, 0x8a, 0x00, 0xfd, 0x07, 0x8a, 0x02, - 0xad, 0x50, 0xf4, 0x03, 0xe8, 0xa9, 0x45, 0x61, 0x01, 0xbd, 0x14, 0xea, 0xbd, 0xa7, 0x02, 0xed, - 0x39, 0xb7, 0xf6, 0x54, 0xcc, 0xc7, 0x92, 0xbb, 0x22, 0xb9, 0x5a, 0x4a, 0x36, 0x10, 0x20, 0x37, - 0xee, 0xcc, 0x7b, 0xbf, 0xf9, 0xbd, 0x37, 0x6f, 0xe6, 0xcd, 0x7b, 0x12, 0xa4, 0xb7, 0x55, 0x5d, - 0x23, 0x4f, 0x92, 0xe5, 0x9a, 0xd1, 0xd2, 0x92, 0x75, 0xad, 0x94, 0xac, 0x1b, 0x7a, 0xc5, 0xd0, - 0x4a, 0xc9, 0xad, 0x74, 0xb2, 0x5c, 0x6b, 0x99, 0x16, 0x69, 0x16, 0x4d, 0xd2, 0xdc, 0xaa, 0x96, - 0x89, 0xdc, 0x68, 0x1a, 0x96, 0x81, 0xdf, 0xe6, 0x2a, 0x32, 0x53, 0x91, 0xeb, 0x5a, 0x49, 0x16, - 0x2a, 0xf2, 0x56, 0x3a, 0x76, 0xa6, 0x62, 0x18, 0x95, 0x1a, 0x49, 0xaa, 0x8d, 0x6a, 0x52, 0xd5, - 0x75, 0xc3, 0x52, 0xad, 0xaa, 0xa1, 0x9b, 0x5c, 0x35, 0x36, 0x29, 0x66, 0xd9, 0x57, 0xa9, 0xb5, - 0x91, 0xdc, 0xa8, 0x92, 0x9a, 0x56, 0xac, 0xab, 0xe6, 0xa6, 0x90, 0x78, 0xe7, 0xa0, 0x84, 0x55, - 0xad, 0x13, 0xd3, 0x52, 0xeb, 0x0d, 0x21, 0x10, 0x13, 0x84, 0xe9, 0x02, 0x46, 0x83, 0x34, 0x19, - 0xbe, 0x98, 0xbb, 0xe8, 0x32, 0xa6, 0x3d, 0xdb, 0x25, 0x77, 0xd6, 0x25, 0xb7, 0xa5, 0xd6, 0xaa, - 0x9a, 0x73, 0x7a, 0xca, 0xcb, 0x27, 0x25, 0xb5, 0xbc, 0xd9, 0xb2, 0xc9, 0x5c, 0xf2, 0xe1, 0x3d, - 0x21, 0x1a, 0xf7, 0x12, 0xd5, 0x54, 0x4b, 0x2d, 0xa9, 0x26, 0xe9, 0x69, 0xc7, 0x01, 0xd9, 0x96, - 0xd9, 0xc6, 0xcc, 0x7a, 0x2e, 0x6f, 0xe8, 0x1b, 0xd5, 0x8a, 0x3d, 0x92, 0x2d, 0xe6, 0xb8, 0x92, - 0x74, 0x03, 0xbe, 0x75, 0x8b, 0x58, 0x0b, 0x9c, 0x9c, 0x42, 0xbe, 0xdf, 0x22, 0xa6, 0x85, 0xa7, - 0x01, 0xec, 0xcd, 0xae, 0x6a, 0x51, 0x34, 0x89, 0xa6, 0xc2, 0xf9, 0x13, 0xff, 0x79, 0x91, 0x46, - 0xcf, 0xf7, 0xd2, 0x23, 0xd7, 0xae, 0x5f, 0x49, 0x29, 0x61, 0x31, 0x5f, 0xd0, 0xa4, 0xdf, 0x23, - 0x78, 0x63, 0xb9, 0x6a, 0xda, 0x18, 0xa6, 0x0d, 0x72, 0x09, 0xc2, 0x1b, 0x46, 0x4d, 0xeb, 0x8f, - 0x11, 0xe2, 0xd3, 0x05, 0x0d, 0xbf, 0x0f, 0xe1, 0x86, 0x5a, 0x21, 0x45, 0xb3, 0xba, 0x43, 0xa2, - 0x43, 0x93, 0x68, 0x6a, 0x38, 0x0f, 0xff, 0x7b, 0x91, 0x0e, 0x5c, 0xbb, 0x9e, 0x4e, 0xa5, 0x52, - 0x4a, 0x88, 0x4e, 0xae, 0x55, 0x77, 0x08, 0x9e, 0x02, 0x60, 0x82, 0x96, 0xb1, 0x49, 0xf4, 0xe8, - 0x30, 0x03, 0x0d, 0x3f, 0xdf, 0x4b, 0x8f, 0x32, 0x49, 0x85, 0xa1, 0xac, 0xd3, 0x39, 0x2c, 0x41, - 0x60, 0xa3, 0x5a, 0xb3, 0x48, 0x33, 0x3a, 0xc2, 0xa4, 0xe0, 0xf9, 0x5e, 0x1b, 0x4f, 0xcc, 0x48, - 0x9f, 0x21, 0x98, 0x70, 0x33, 0x37, 0x1b, 0x86, 0x6e, 0x12, 0x7c, 0x03, 0x42, 0xc2, 0x3e, 0x33, - 0x8a, 0x26, 0x87, 0xa7, 0x22, 0x99, 0x0b, 0xb2, 0x47, 0x98, 0xcb, 0xb6, 0xfb, 0xda, 0x5a, 0xf8, - 0x22, 0xbc, 0xae, 0x93, 0x27, 0x56, 0xd1, 0xc1, 0x96, 0xda, 0x15, 0x56, 0x4e, 0xd2, 0xe1, 0x55, - 0x9b, 0xa6, 0xf4, 0xe7, 0x00, 0x4c, 0x2c, 0x34, 0x89, 0x6a, 0x91, 0x03, 0x5b, 0x30, 0x80, 0xf7, - 0xd2, 0x30, 0xa2, 0xab, 0x75, 0xee, 0xb8, 0x70, 0xfe, 0x2c, 0x95, 0xfa, 0xea, 0x45, 0xfa, 0xe4, - 0x27, 0x6a, 0x62, 0x67, 0x3e, 0xf1, 0x30, 0x95, 0x98, 0x2d, 0x3e, 0x8a, 0x73, 0xb5, 0x5c, 0x56, - 0x61, 0xa2, 0x78, 0x1a, 0x22, 0x1a, 0x31, 0xcb, 0xcd, 0x6a, 0x83, 0x06, 0xba, 0xdb, 0x91, 0x99, - 0x2b, 0x39, 0xc5, 0x39, 0x8b, 0x7f, 0x8a, 0x20, 0x50, 0x53, 0x4b, 0xa4, 0x66, 0x46, 0x47, 0x98, - 0x33, 0xae, 0x7b, 0x3b, 0xa3, 0x87, 0x39, 0xf2, 0x32, 0xd3, 0x5f, 0xd2, 0xad, 0xe6, 0x76, 0xfe, - 0xa3, 0xaf, 0x5e, 0xa4, 0x23, 0x9f, 0x24, 0x8a, 0xa9, 0xc4, 0xac, 0x9a, 0xd8, 0x79, 0x14, 0x7f, - 0xc6, 0xb9, 0x5d, 0xb6, 0x39, 0xee, 0xee, 0xa5, 0x03, 0x31, 0xfb, 0x17, 0xc6, 0xe3, 0xd4, 0x90, - 0x47, 0x0e, 0x79, 0x45, 0xb0, 0xc1, 0x0f, 0x20, 0x42, 0xf4, 0xad, 0x6a, 0xd3, 0xd0, 0xeb, 0x44, - 0xb7, 0xa2, 0xa3, 0x93, 0x68, 0x6a, 0x2c, 0x93, 0xf2, 0xb3, 0x53, 0xf2, 0x52, 0x47, 0x2f, 0x3f, - 0x42, 0x3d, 0xa6, 0x38, 0xa1, 0xf0, 0x1d, 0x88, 0xf0, 0x03, 0x53, 0x34, 0x1b, 0xa4, 0x1c, 0x0d, - 0x4c, 0xa2, 0xa9, 0x48, 0xe6, 0x7d, 0x6f, 0x64, 0x26, 0xbf, 0xd6, 0x20, 0x65, 0x01, 0x08, 0xe5, - 0xf6, 0x08, 0x7e, 0x00, 0x63, 0xf6, 0xa1, 0x66, 0x88, 0x66, 0x34, 0xc8, 0x3c, 0x79, 0xc9, 0x13, - 0x72, 0x51, 0xa8, 0x30, 0xd0, 0xc0, 0xb3, 0xbd, 0xf4, 0xd0, 0x87, 0x29, 0xe5, 0xa4, 0xe6, 0x18, - 0x35, 0xf1, 0x32, 0x00, 0xbd, 0x02, 0x04, 0x6a, 0x88, 0xa1, 0xbe, 0xe7, 0x89, 0x7a, 0xcf, 0x24, - 0x4d, 0x17, 0x62, 0xb8, 0x25, 0x46, 0x18, 0xda, 0x63, 0xc3, 0xb4, 0x04, 0x5a, 0xd8, 0x07, 0xda, - 0x6d, 0xc3, 0xb4, 0xdc, 0x68, 0x8f, 0xc5, 0x88, 0x49, 0xaf, 0x11, 0x9d, 0x58, 0x3f, 0x30, 0x9a, - 0x9b, 0x34, 0x88, 0xa1, 0xd7, 0x35, 0x22, 0xe6, 0x0b, 0x5a, 0x6c, 0x16, 0x22, 0x8e, 0x20, 0xc1, - 0xe3, 0x30, 0xbc, 0x49, 0xb6, 0x79, 0xe4, 0x2b, 0xf4, 0x27, 0x9e, 0x80, 0xd1, 0x2d, 0xb5, 0xd6, - 0x12, 0x71, 0xae, 0xf0, 0x8f, 0xb9, 0xa1, 0x0f, 0x90, 0x94, 0x83, 0x53, 0xae, 0xa0, 0x5b, 0x21, - 0x96, 0x4a, 0xbd, 0x84, 0xcf, 0x76, 0xdf, 0x63, 0xce, 0x9b, 0xeb, 0x6f, 0xc3, 0x30, 0x71, 0xaf, - 0xa1, 0x75, 0x1f, 0xbe, 0x41, 0xee, 0x3f, 0x7c, 0x15, 0x22, 0x2d, 0x06, 0xc2, 0x12, 0x17, 0x63, - 0x17, 0xc9, 0xc4, 0x64, 0x9e, 0xb9, 0x64, 0x3b, 0x73, 0xc9, 0x37, 0x69, 0x6e, 0x5b, 0x51, 0xcd, - 0x4d, 0x05, 0xb8, 0x38, 0xfd, 0xfd, 0x4a, 0x0f, 0x62, 0x2f, 0xd3, 0x5e, 0xcd, 0x41, 0xbc, 0xed, - 0x3e, 0x2e, 0xa3, 0x03, 0x1d, 0x17, 0xe7, 0x41, 0x39, 0x66, 0x14, 0xb8, 0x2c, 0xf6, 0x1b, 0x05, - 0x0b, 0x30, 0xb1, 0x48, 0x6a, 0xe4, 0x58, 0x41, 0x40, 0x17, 0x77, 0x81, 0xf8, 0x5d, 0x3c, 0x0f, - 0x6f, 0xac, 0x59, 0x6a, 0xf3, 0x58, 0x09, 0xf8, 0x0a, 0x4c, 0x38, 0x31, 0xfc, 0x2e, 0x3d, 0x0f, - 0x78, 0xcd, 0x32, 0x1a, 0xc7, 0x59, 0xf9, 0x32, 0x65, 0xdf, 0x86, 0x18, 0xc0, 0xe1, 0x79, 0xf6, - 0x6c, 0x3a, 0xa6, 0xc3, 0x5d, 0x20, 0x7e, 0x17, 0xff, 0xc9, 0x28, 0x9c, 0x52, 0x88, 0x69, 0x19, - 0xcd, 0x83, 0xfb, 0x7d, 0x1e, 0xc2, 0xfc, 0x35, 0xd7, 0x59, 0x9d, 0x5f, 0xe4, 0x21, 0x3e, 0x5c, - 0xd0, 0x70, 0xc6, 0x95, 0x69, 0xcf, 0x89, 0x4c, 0x3b, 0xe6, 0xc8, 0xb4, 0x89, 0xe3, 0xa5, 0xda, - 0x9f, 0x1d, 0x3c, 0xe1, 0x1f, 0x7a, 0x1e, 0xa2, 0x9e, 0x86, 0x7c, 0xd3, 0x73, 0xad, 0x3b, 0x87, - 0x05, 0x5f, 0x6a, 0x0e, 0x0b, 0xbd, 0xb2, 0x1c, 0xb6, 0x0e, 0xa7, 0xdd, 0xbb, 0xe9, 0x33, 0xa0, - 0xf1, 0xdb, 0xce, 0xb0, 0xe5, 0xb0, 0xed, 0x80, 0x95, 0xfe, 0x8e, 0x20, 0xbc, 0x6c, 0x54, 0x14, - 0x52, 0x36, 0x9a, 0x1a, 0xfe, 0x00, 0xc2, 0xed, 0xfa, 0x89, 0x01, 0xf5, 0xca, 0x53, 0xeb, 0xb6, - 0x84, 0xd2, 0x11, 0xc6, 0x2b, 0x10, 0xac, 0x13, 0xd3, 0x54, 0x2b, 0x94, 0x39, 0x75, 0x68, 0xd6, - 0xd3, 0xa1, 0xed, 0x25, 0xe5, 0x15, 0xae, 0xc5, 0xfc, 0xa1, 0xd8, 0x18, 0xb1, 0x39, 0x38, 0xe1, - 0x9c, 0x18, 0xc8, 0x51, 0x7b, 0xc3, 0x70, 0xda, 0xf1, 0x68, 0x5f, 0x36, 0x2a, 0xe6, 0x91, 0xd2, - 0xf6, 0xbb, 0x70, 0xb2, 0x6c, 0xd4, 0x5a, 0x75, 0xbd, 0x28, 0xea, 0x04, 0x6a, 0x58, 0x58, 0x39, - 0xc1, 0x07, 0x6f, 0xb2, 0x31, 0x5c, 0x82, 0x13, 0xa2, 0xda, 0x2d, 0x5a, 0xdb, 0x0d, 0xc2, 0x4e, - 0xef, 0x58, 0xe6, 0x23, 0x6f, 0xe3, 0x7b, 0x92, 0x93, 0xd7, 0x38, 0xce, 0xfa, 0x76, 0x83, 0x28, - 0x11, 0xb3, 0xf3, 0x81, 0x67, 0x20, 0xbc, 0xd1, 0x34, 0xea, 0x45, 0xea, 0x6d, 0x56, 0xac, 0x78, - 0xef, 0x4a, 0x88, 0x0a, 0xd3, 0x4f, 0x9c, 0x85, 0xa0, 0x65, 0x70, 0xb5, 0xd1, 0x43, 0xd5, 0x02, - 0x96, 0xc1, 0x94, 0x5c, 0xa5, 0x56, 0xc0, 0x77, 0xa9, 0x15, 0xec, 0x5f, 0x6a, 0x49, 0x33, 0x10, - 0x71, 0x18, 0x87, 0xcf, 0x40, 0x74, 0x6d, 0x49, 0xb9, 0x5f, 0x58, 0x58, 0x2a, 0xae, 0x7f, 0x77, - 0x75, 0xa9, 0x78, 0xef, 0xce, 0xda, 0xea, 0xd2, 0x42, 0xe1, 0x66, 0x61, 0x69, 0x71, 0xfc, 0x35, - 0x0c, 0x10, 0x58, 0xb9, 0x7b, 0xe7, 0xd6, 0xdd, 0xc5, 0x71, 0x24, 0x3d, 0x85, 0x37, 0xbb, 0x9c, - 0x25, 0x2a, 0xb0, 0x39, 0x18, 0xa9, 0x19, 0x15, 0xbb, 0xfa, 0xba, 0xe8, 0x2f, 0xda, 0x14, 0xa6, - 0xe3, 0xbb, 0xf6, 0xfa, 0x05, 0x82, 0x33, 0x8e, 0xf5, 0xef, 0xda, 0x6d, 0x81, 0xa3, 0xc5, 0xd3, - 0xcb, 0xaf, 0x61, 0xa5, 0xe7, 0x08, 0xce, 0xf6, 0x21, 0x28, 0xdc, 0x34, 0x0f, 0xd0, 0xee, 0x66, - 0xd8, 0xce, 0x3a, 0xef, 0x76, 0x56, 0xa7, 0xdb, 0xd1, 0xd6, 0x57, 0x1c, 0x4a, 0xbe, 0xbd, 0xf5, - 0x25, 0x82, 0xb7, 0x1c, 0x64, 0x78, 0xf2, 0xfd, 0xda, 0xb8, 0xea, 0x47, 0x08, 0x62, 0xbd, 0xd8, - 0x09, 0x3f, 0x5d, 0x87, 0x20, 0xbf, 0x13, 0x6d, 0x27, 0xbd, 0xeb, 0x19, 0x51, 0x5c, 0x5d, 0xb1, - 0x75, 0x7c, 0xfb, 0xe8, 0xe7, 0xc8, 0x15, 0xd1, 0x34, 0xaf, 0x7c, 0x6d, 0x3c, 0xf4, 0x29, 0x44, - 0xbb, 0xa9, 0x09, 0xf7, 0xcc, 0xc0, 0x28, 0xcd, 0x78, 0x7d, 0x22, 0xa8, 0x47, 0xb6, 0x54, 0xb8, - 0xbc, 0x6f, 0xc7, 0x7c, 0x81, 0xe0, 0xf4, 0xbc, 0xa6, 0x1d, 0xdb, 0x2f, 0xee, 0xdc, 0x3e, 0x74, - 0xbc, 0xdc, 0x2e, 0x7d, 0x07, 0xde, 0x3c, 0x40, 0xca, 0x6f, 0xd2, 0x3d, 0x2b, 0x78, 0xd0, 0x17, - 0x9e, 0x29, 0x32, 0x07, 0x03, 0xbe, 0x43, 0x07, 0xa4, 0x27, 0xf0, 0x96, 0xab, 0x1a, 0x38, 0xba, - 0xc1, 0x72, 0xf7, 0x42, 0xf9, 0xd7, 0xb9, 0x25, 0xf6, 0x13, 0x32, 0xeb, 0x5c, 0xf9, 0x21, 0xc4, - 0xba, 0x57, 0x7e, 0x49, 0x56, 0xfd, 0x10, 0x42, 0xb6, 0x37, 0xf1, 0x79, 0x08, 0xee, 0x18, 0x3a, - 0xe9, 0x58, 0x10, 0x6a, 0xb3, 0x0f, 0xd0, 0x89, 0x82, 0x86, 0xdf, 0x83, 0xb0, 0xd9, 0x2a, 0xe9, - 0xc4, 0x6a, 0x3f, 0x4c, 0x1c, 0x42, 0x21, 0x3e, 0x55, 0xd0, 0xf0, 0x14, 0x8c, 0xab, 0xa6, 0x59, - 0xad, 0xe8, 0xc5, 0x46, 0xab, 0x54, 0xab, 0x96, 0x8b, 0xd5, 0x06, 0x8b, 0xe3, 0x90, 0x32, 0xc6, - 0xc7, 0x57, 0xd9, 0x70, 0xa1, 0x21, 0x7d, 0x36, 0x04, 0x63, 0x2b, 0x7c, 0x67, 0x29, 0x87, 0x6c, - 0x31, 0x87, 0x57, 0x21, 0xc0, 0xf7, 0x5a, 0x3c, 0x67, 0x32, 0x9e, 0xb1, 0xe0, 0x56, 0x16, 0x9f, - 0xe2, 0x05, 0x29, 0x70, 0x62, 0x5f, 0x22, 0x08, 0xf0, 0x09, 0xfc, 0x31, 0x04, 0xf8, 0xb3, 0x52, - 0x80, 0x7b, 0xbf, 0x79, 0xb8, 0xa8, 0x00, 0xe5, 0x0f, 0xd4, 0x6c, 0x31, 0xa7, 0x08, 0x08, 0xbc, - 0x08, 0xe1, 0x26, 0x31, 0x8d, 0x56, 0xb3, 0xcc, 0x5c, 0x8b, 0x0e, 0xcd, 0x6a, 0x8a, 0x2d, 0xad, - 0x74, 0x14, 0xa5, 0xcf, 0x11, 0x40, 0xe7, 0xf1, 0x8b, 0xa3, 0x10, 0xdc, 0x22, 0x4d, 0x93, 0xd6, - 0x15, 0x7c, 0x33, 0xed, 0x4f, 0x7c, 0x1f, 0xc6, 0x05, 0x16, 0x3b, 0x2b, 0xc5, 0x6c, 0x31, 0x27, - 0x56, 0x9d, 0x1e, 0xc0, 0x45, 0xb7, 0x5f, 0x53, 0x4e, 0xd6, 0x1d, 0x23, 0xb9, 0xfc, 0x18, 0x9c, - 0x70, 0xe2, 0x66, 0xfe, 0x7b, 0x0a, 0xc6, 0x44, 0xa8, 0x89, 0x37, 0x00, 0xfe, 0x1c, 0xc1, 0xf0, - 0x2d, 0x62, 0x61, 0xd9, 0x73, 0xa1, 0xae, 0xa6, 0x73, 0xcc, 0x57, 0x8b, 0x55, 0x4a, 0x3f, 0xfb, - 0xc7, 0xbf, 0xbe, 0x18, 0x9a, 0xc6, 0x97, 0x92, 0x75, 0x55, 0x57, 0x2b, 0x44, 0x4b, 0x74, 0xf7, - 0xd8, 0xcd, 0xe4, 0xa7, 0x9d, 0x30, 0x7f, 0x8a, 0x7f, 0x8c, 0x60, 0x84, 0x5e, 0x7d, 0x38, 0xe5, - 0xf7, 0xdd, 0x66, 0x9f, 0xd5, 0x58, 0x7a, 0x00, 0x0d, 0x7e, 0x97, 0x4a, 0x17, 0x18, 0xc1, 0x73, - 0xf8, 0x8c, 0x17, 0x41, 0xfc, 0x4b, 0x04, 0x01, 0xde, 0xb3, 0xc2, 0xe9, 0x81, 0xbb, 0xa9, 0xb1, - 0xc3, 0x53, 0xbc, 0xf4, 0xf1, 0xee, 0x7e, 0x7c, 0xb2, 0x5f, 0x5f, 0x2c, 0x28, 0x06, 0x18, 0xd5, - 0xf3, 0x92, 0x27, 0xd5, 0x39, 0x14, 0xc7, 0x7f, 0x40, 0x10, 0xe0, 0xbd, 0x95, 0x43, 0xd8, 0xf6, - 0x6a, 0x39, 0xf9, 0x61, 0xfb, 0x80, 0xb3, 0xed, 0xdd, 0xbf, 0x71, 0xb1, 0x95, 0x33, 0xfe, 0x77, - 0x9e, 0x52, 0xff, 0x0b, 0x82, 0x00, 0xbf, 0x11, 0x0f, 0xa1, 0xde, 0xab, 0x07, 0xe4, 0x87, 0x7a, - 0x79, 0x77, 0x3f, 0x2e, 0xf7, 0xeb, 0xfe, 0x9c, 0x3a, 0xf8, 0x20, 0x5f, 0xaa, 0x37, 0xac, 0x6d, - 0x1e, 0xc2, 0xf1, 0x01, 0x42, 0xf8, 0xb7, 0x08, 0x46, 0x59, 0x8f, 0xe7, 0x90, 0x18, 0xee, 0xd1, - 0x4b, 0xf2, 0x63, 0xc3, 0xfd, 0xdd, 0xfd, 0xf8, 0x3b, 0x7d, 0xba, 0x48, 0x2e, 0xef, 0x27, 0xa4, - 0xe9, 0x3e, 0x7f, 0xd7, 0x3a, 0xe0, 0x79, 0x93, 0x91, 0xfd, 0x35, 0x82, 0x91, 0x35, 0xcb, 0x68, - 0xe0, 0xe4, 0x21, 0xac, 0x0f, 0xb6, 0xa1, 0xfc, 0x90, 0x5e, 0xdf, 0xdd, 0x8f, 0x9f, 0xeb, 0xdd, - 0x80, 0x72, 0x71, 0xfe, 0xb6, 0x14, 0xf7, 0xcb, 0xd9, 0x68, 0xe0, 0x3f, 0x21, 0x08, 0xf0, 0xe7, - 0xdf, 0x21, 0xf1, 0xd2, 0xab, 0x85, 0xe5, 0x87, 0xf6, 0xf7, 0x78, 0xa8, 0xf7, 0x6e, 0x5e, 0xb9, - 0x88, 0x67, 0xa4, 0x94, 0xff, 0x50, 0xe7, 0x4f, 0x55, 0xfc, 0x3b, 0x04, 0x41, 0xd1, 0x47, 0xc0, - 0x99, 0xc1, 0x7b, 0x47, 0x7e, 0xfd, 0x7e, 0xbe, 0x6f, 0xb7, 0xc2, 0x65, 0xc1, 0x25, 0xe9, 0x82, - 0xe7, 0xd5, 0xd2, 0xe4, 0x18, 0xf4, 0x9c, 0xfe, 0x0a, 0x41, 0x88, 0xde, 0xa7, 0xb4, 0x0a, 0xc4, - 0xd9, 0x23, 0x14, 0xd8, 0xb1, 0xcb, 0x83, 0x29, 0x89, 0xeb, 0x3a, 0xc7, 0x88, 0xa6, 0xb0, 0xec, - 0xdf, 0xd5, 0xac, 0xc8, 0xfc, 0x2b, 0x82, 0x31, 0x8a, 0xd9, 0x29, 0xca, 0xf0, 0xac, 0x5f, 0x02, - 0x5d, 0x95, 0x66, 0x6c, 0xee, 0x28, 0xaa, 0xc2, 0x82, 0x6b, 0xcc, 0x82, 0x1c, 0xbe, 0xec, 0xdb, - 0x82, 0xa4, 0xa3, 0xfc, 0xfb, 0x23, 0x82, 0x08, 0xc5, 0x17, 0x15, 0x13, 0xce, 0xf9, 0x65, 0xe2, - 0x2e, 0x00, 0x63, 0x33, 0x03, 0xeb, 0x09, 0xfa, 0xb3, 0x8c, 0x7e, 0x16, 0xa7, 0xfd, 0xd3, 0xb7, - 0xcb, 0xb2, 0xdf, 0x20, 0x08, 0x53, 0x64, 0xf6, 0xc8, 0xc5, 0xbe, 0xf7, 0xdf, 0xf9, 0x1a, 0x8f, - 0x5d, 0x19, 0x50, 0x4b, 0xb0, 0x9e, 0x61, 0xac, 0xd3, 0x38, 0xe9, 0x9f, 0x35, 0xaf, 0x98, 0xfe, - 0x89, 0x20, 0x34, 0xaf, 0x69, 0x9c, 0xb2, 0x77, 0x9c, 0xf7, 0x2e, 0x98, 0xfc, 0x1c, 0xd1, 0x9d, - 0xdd, 0xfd, 0x78, 0xaa, 0x7f, 0x71, 0xe3, 0x91, 0x95, 0x6e, 0x48, 0x57, 0x07, 0xb4, 0x68, 0xae, - 0xa4, 0x5a, 0xe5, 0xc7, 0xfc, 0x9d, 0x41, 0x0f, 0xf2, 0xbf, 0x11, 0x44, 0x78, 0x32, 0xe4, 0x36, - 0xe6, 0xfc, 0x67, 0xdd, 0x41, 0xcd, 0x7c, 0xba, 0xbb, 0x1f, 0xcf, 0x7a, 0x16, 0x3c, 0xaf, 0xc0, - 0x52, 0xbe, 0xda, 0x1c, 0x8a, 0xe7, 0x0b, 0x0f, 0x6f, 0x55, 0xaa, 0xd6, 0xe3, 0x56, 0x49, 0x2e, - 0x1b, 0xf5, 0x24, 0x67, 0x9b, 0xe0, 0xff, 0x7c, 0x51, 0x31, 0x12, 0x15, 0xa2, 0xb3, 0x55, 0x93, - 0x1e, 0xff, 0x95, 0x71, 0x55, 0xfc, 0x2c, 0x05, 0x98, 0x68, 0xf6, 0xff, 0x01, 0x00, 0x00, 0xff, - 0xff, 0x77, 0xed, 0x33, 0x00, 0x80, 0x23, 0x00, 0x00, +var fileDescriptor_cluster_service_86bdc30dc8ad0f00 = []byte{ + // 2756 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe4, 0x5b, 0x4d, 0x6c, 0x1b, 0xc7, + 0xf5, 0xcf, 0xea, 0x83, 0x22, 0x1f, 0x6d, 0x45, 0x19, 0xcb, 0x0e, 0xc3, 0x58, 0x89, 0xbc, 0x49, + 0x1c, 0x99, 0x86, 0xf8, 0x69, 0xd1, 0x96, 0x12, 0xc5, 0xb6, 0x3e, 0xec, 0x28, 0x91, 0x6c, 0x63, + 0x25, 0x3b, 0xfe, 0x3b, 0x7f, 0x97, 0x58, 0x72, 0x87, 0x34, 0x21, 0x72, 0x97, 0xe5, 0x2e, 0x65, + 0x4b, 0xae, 0xd1, 0xc2, 0x29, 0x50, 0xc0, 0x40, 0x0b, 0xb4, 0x41, 0x5b, 0xb4, 0x01, 0xda, 0x7b, + 0x8b, 0x1e, 0x2a, 0xf4, 0x23, 0x05, 0x72, 0x6a, 0x51, 0x58, 0x40, 0x2f, 0x85, 0x0a, 0x14, 0x3d, + 0xf5, 0x54, 0xb4, 0xbd, 0xf4, 0x12, 0xa0, 0x97, 0x9e, 0x8a, 0xf9, 0x58, 0x72, 0x97, 0x5c, 0x2d, + 0x77, 0x45, 0x09, 0x31, 0xd0, 0x1b, 0x77, 0xe6, 0xbd, 0x37, 0xbf, 0xf7, 0xe6, 0x7d, 0xcc, 0xbc, + 0x91, 0x20, 0xb5, 0x29, 0xab, 0x0a, 0x7e, 0x90, 0x28, 0x54, 0xb4, 0x86, 0x92, 0xa8, 0x2a, 0xf9, + 0x44, 0x55, 0x53, 0x4b, 0x9a, 0x92, 0x4f, 0x6c, 0xa4, 0x12, 0x85, 0x4a, 0x43, 0x37, 0x70, 0x3d, + 0xa7, 0xe3, 0xfa, 0x46, 0xb9, 0x80, 0xe3, 0xb5, 0xba, 0x66, 0x68, 0xe8, 0x65, 0xc6, 0x12, 0xa7, + 0x2c, 0xf1, 0xaa, 0x92, 0x8f, 0x73, 0x96, 0xf8, 0x46, 0x2a, 0x7a, 0xb2, 0xa4, 0x69, 0xa5, 0x0a, + 0x4e, 0xc8, 0xb5, 0x72, 0x42, 0x56, 0x55, 0xcd, 0x90, 0x8d, 0xb2, 0xa6, 0xea, 0x8c, 0x35, 0x3a, + 0xce, 0x67, 0xe9, 0x57, 0xbe, 0x51, 0x4c, 0x14, 0xcb, 0xb8, 0xa2, 0xe4, 0xaa, 0xb2, 0xbe, 0xce, + 0x29, 0x5e, 0x6d, 0xa7, 0x30, 0xca, 0x55, 0xac, 0x1b, 0x72, 0xb5, 0xc6, 0x09, 0x5e, 0xe6, 0x04, + 0xc6, 0x66, 0x0d, 0xd3, 0x49, 0xad, 0xa8, 0xc8, 0x9b, 0x7c, 0x32, 0xca, 0xb5, 0x21, 0xab, 0x6b, + 0x35, 0x5c, 0xa7, 0x8b, 0xf3, 0xb9, 0xd3, 0x36, 0x4d, 0x9b, 0xb3, 0x1d, 0x74, 0x63, 0x36, 0xba, + 0x0d, 0xb9, 0x52, 0x56, 0xac, 0xd3, 0x13, 0x6e, 0x06, 0xcb, 0xcb, 0x85, 0xf5, 0x86, 0x89, 0xf4, + 0x8c, 0x07, 0xd3, 0x72, 0xd2, 0x98, 0x1b, 0xa9, 0x22, 0x1b, 0x72, 0x5e, 0xd6, 0xb1, 0xa3, 0x1e, + 0x6d, 0xb4, 0x0d, 0xbd, 0x29, 0x33, 0xe3, 0xba, 0xbc, 0xa6, 0x16, 0xcb, 0x25, 0x73, 0x24, 0x93, + 0xcb, 0x32, 0x26, 0xf1, 0x12, 0xbc, 0x70, 0x15, 0x1b, 0xf3, 0x0c, 0x9c, 0x84, 0xbf, 0xdc, 0xc0, + 0xba, 0x81, 0xce, 0x02, 0x98, 0x9e, 0x50, 0x56, 0x22, 0xc2, 0xb8, 0x30, 0x11, 0x9a, 0x3b, 0xf2, + 0xcf, 0xa7, 0x29, 0xe1, 0xc9, 0x4e, 0x6a, 0xe0, 0xed, 0xd9, 0xa9, 0xa4, 0x14, 0xe2, 0xf3, 0x4b, + 0x8a, 0xf8, 0x6b, 0x01, 0x8e, 0x2d, 0x97, 0x75, 0x53, 0x86, 0x6e, 0x0a, 0x39, 0x03, 0xa1, 0xa2, + 0x56, 0x51, 0xf6, 0x96, 0x11, 0x64, 0xd3, 0x4b, 0x0a, 0x7a, 0x13, 0x42, 0x35, 0xb9, 0x84, 0x73, + 0x7a, 0x79, 0x0b, 0x47, 0xfa, 0xc6, 0x85, 0x89, 0xfe, 0x39, 0xf8, 0xcf, 0xd3, 0x54, 0xe0, 0xed, + 0xd9, 0x54, 0x32, 0x99, 0x94, 0x82, 0x64, 0x72, 0xb5, 0xbc, 0x85, 0xd1, 0x04, 0x00, 0x25, 0x34, + 0xb4, 0x75, 0xac, 0x46, 0xfa, 0xa9, 0xd0, 0xd0, 0x93, 0x9d, 0xd4, 0x20, 0xa5, 0x94, 0xa8, 0x94, + 0x35, 0x32, 0x87, 0x44, 0x08, 0x14, 0xcb, 0x15, 0x03, 0xd7, 0x23, 0x03, 0x94, 0x0a, 0x9e, 0xec, + 0x34, 0xe5, 0xf1, 0x19, 0xf1, 0x6b, 0x02, 0x8c, 0xda, 0x91, 0xeb, 0x35, 0x4d, 0xd5, 0x31, 0xba, + 0x04, 0x41, 0xae, 0x9f, 0x1e, 0x11, 0xc6, 0xfb, 0x27, 0xc2, 0xe9, 0xd7, 0xe3, 0x2e, 0x31, 0x10, + 0x37, 0xcd, 0xd7, 0xe4, 0x42, 0xa7, 0xe1, 0x79, 0x15, 0x3f, 0x30, 0x72, 0x16, 0xb4, 0x44, 0xaf, + 0x90, 0x74, 0x94, 0x0c, 0xdf, 0x30, 0x61, 0x8a, 0xbf, 0x0d, 0xc0, 0xe8, 0x7c, 0x1d, 0xcb, 0x06, + 0x6e, 0xdb, 0x02, 0x1f, 0xd6, 0x4b, 0xc1, 0x80, 0x2a, 0x57, 0x99, 0xe1, 0x42, 0x73, 0x63, 0x84, + 0xea, 0xf3, 0xa7, 0xa9, 0xa3, 0x1f, 0xca, 0x93, 0x5b, 0x97, 0x27, 0xef, 0x24, 0x27, 0xa7, 0x73, + 0x77, 0x63, 0x8c, 0x2d, 0x9b, 0x91, 0x28, 0x29, 0x3a, 0x0b, 0x61, 0x05, 0xeb, 0x85, 0x7a, 0xb9, + 0x46, 0x1c, 0xdd, 0x6e, 0xc8, 0xf4, 0x54, 0x56, 0xb2, 0xce, 0xa2, 0xef, 0x09, 0x10, 0xa8, 0xc8, + 0x79, 0x5c, 0xd1, 0x23, 0x03, 0xd4, 0x18, 0xb3, 0xee, 0xc6, 0x70, 0x50, 0x27, 0xbe, 0x4c, 0xf9, + 0x17, 0x55, 0xa3, 0xbe, 0x39, 0x77, 0xf1, 0xf3, 0xa7, 0xa9, 0xf0, 0x87, 0x93, 0xb9, 0xe4, 0xe4, + 0xb4, 0x3c, 0xb9, 0x75, 0x37, 0xf6, 0x98, 0x61, 0x3b, 0x67, 0x62, 0xdc, 0xde, 0x49, 0x05, 0xa2, + 0xe6, 0x2f, 0x84, 0x46, 0x88, 0x22, 0x77, 0x2d, 0xf4, 0x12, 0x47, 0x83, 0x6e, 0x43, 0x18, 0xab, + 0x1b, 0xe5, 0xba, 0xa6, 0x56, 0xb1, 0x6a, 0x44, 0x06, 0xc7, 0x85, 0x89, 0xe1, 0x74, 0xd2, 0xcb, + 0x4e, 0xc5, 0x17, 0x5b, 0x7c, 0x73, 0x03, 0xc4, 0x62, 0x92, 0x55, 0x14, 0xba, 0x06, 0x61, 0x16, + 0x30, 0x39, 0xbd, 0x86, 0x0b, 0x91, 0xc0, 0xb8, 0x30, 0x11, 0x4e, 0xbf, 0xe9, 0x2e, 0x99, 0xd2, + 0xaf, 0xd6, 0x70, 0x81, 0x0b, 0x84, 0x42, 0x73, 0x04, 0xdd, 0x86, 0x61, 0x33, 0xa8, 0xa9, 0x44, + 0x3d, 0x32, 0x44, 0x2d, 0x79, 0xc6, 0x55, 0xe4, 0x02, 0x67, 0xa1, 0x42, 0x03, 0x8f, 0x77, 0x52, + 0x7d, 0xef, 0x24, 0xa5, 0xa3, 0x8a, 0x65, 0x54, 0x47, 0xcb, 0x00, 0x24, 0x05, 0x70, 0xa9, 0x41, + 0x2a, 0xf5, 0x0d, 0x57, 0xa9, 0x37, 0x75, 0x5c, 0xb7, 0x49, 0x0c, 0x35, 0xf8, 0x08, 0x95, 0x76, + 0x4f, 0xd3, 0x0d, 0x2e, 0x2d, 0xe4, 0x41, 0xda, 0xbb, 0x9a, 0x6e, 0xd8, 0xa5, 0xdd, 0xe3, 0x23, + 0x3a, 0x49, 0x23, 0x2a, 0x36, 0xee, 0x6b, 0xf5, 0x75, 0xe2, 0xc4, 0xe0, 0x94, 0x46, 0xf8, 0xfc, + 0x92, 0x12, 0x9d, 0x86, 0xb0, 0xc5, 0x49, 0xd0, 0x08, 0xf4, 0xaf, 0xe3, 0x4d, 0xe6, 0xf9, 0x12, + 0xf9, 0x89, 0x46, 0x61, 0x70, 0x43, 0xae, 0x34, 0xb8, 0x9f, 0x4b, 0xec, 0x63, 0xa6, 0xef, 0x82, + 0x20, 0x66, 0xe1, 0xb8, 0xcd, 0xe9, 0x56, 0xb0, 0x21, 0x13, 0x2b, 0xa1, 0xb1, 0xce, 0x3c, 0x66, + 0xcd, 0x5c, 0x7f, 0xe8, 0x87, 0xd1, 0x9b, 0x35, 0xa5, 0x33, 0xf8, 0xfc, 0xe4, 0x3f, 0xf4, 0x16, + 0x84, 0x1b, 0x54, 0x08, 0xad, 0x6a, 0x14, 0x5d, 0x38, 0x1d, 0x8d, 0xb3, 0xaa, 0x15, 0x37, 0xcb, + 0x5a, 0xfc, 0x0a, 0x29, 0x7c, 0x2b, 0xb2, 0xbe, 0x2e, 0x01, 0x23, 0x27, 0xbf, 0x0f, 0x35, 0x10, + 0x9d, 0x54, 0x3b, 0x9c, 0x40, 0x7c, 0xd7, 0x1e, 0x2e, 0x83, 0xbe, 0xc2, 0xc5, 0x1a, 0x28, 0x3d, + 0x7a, 0x81, 0x4d, 0x63, 0xaf, 0x5e, 0x30, 0x0f, 0xa3, 0x0b, 0xb8, 0x82, 0x7b, 0x72, 0x02, 0xb2, + 0xb8, 0x4d, 0x88, 0xd7, 0xc5, 0xe7, 0xe0, 0xd8, 0xaa, 0x21, 0xd7, 0x7b, 0x2a, 0xc0, 0x53, 0x30, + 0x6a, 0x95, 0xe1, 0x75, 0xe9, 0xcb, 0x80, 0x56, 0x0d, 0xad, 0xd6, 0xcb, 0xca, 0xe7, 0x08, 0xfa, + 0xa6, 0x08, 0xaf, 0x0b, 0x7f, 0x24, 0x00, 0x5a, 0xd1, 0x36, 0x7a, 0x0a, 0xba, 0x4b, 0x70, 0x5c, + 0xc1, 0xba, 0x51, 0x56, 0xe9, 0x49, 0x2d, 0xd7, 0x2a, 0x95, 0x7d, 0x0e, 0x7c, 0xc7, 0x2c, 0xa4, + 0x57, 0x78, 0xd5, 0x14, 0xbf, 0x23, 0xc0, 0x31, 0x0b, 0x0a, 0x8f, 0xe0, 0xd1, 0x04, 0x8c, 0xe8, + 0x5a, 0xa3, 0x5e, 0xc0, 0xed, 0x6b, 0x4a, 0xc3, 0x6c, 0xdc, 0x5c, 0x00, 0xa5, 0xf7, 0x82, 0x48, + 0x83, 0xdc, 0x19, 0xd4, 0x3c, 0x8c, 0xce, 0xd1, 0x13, 0x65, 0x8f, 0xbe, 0x68, 0x13, 0xe2, 0x75, + 0x5f, 0xbe, 0x3b, 0x08, 0xc7, 0x25, 0xac, 0x1b, 0x5a, 0xbd, 0x7d, 0x6b, 0x4e, 0x41, 0x88, 0x1d, + 0x74, 0x5b, 0xab, 0xb3, 0x1a, 0x17, 0x64, 0xc3, 0x54, 0x5b, 0xeb, 0x21, 0xe4, 0x15, 0x7e, 0x08, + 0x19, 0xb6, 0x1c, 0x42, 0x26, 0x7b, 0x3b, 0x85, 0x7c, 0xbf, 0x3d, 0xf9, 0xbd, 0xe3, 0x9a, 0x5f, + 0x1c, 0x15, 0xf9, 0x5f, 0x3f, 0x86, 0xd8, 0xcb, 0xfb, 0xd0, 0x81, 0x96, 0xf7, 0xe0, 0xa1, 0x95, + 0xf7, 0x35, 0x38, 0x61, 0xdf, 0x4d, 0xaf, 0xb1, 0xfa, 0xb2, 0xd5, 0x6d, 0x99, 0xd8, 0xa6, 0xc3, + 0x8a, 0x7f, 0x14, 0x20, 0xb4, 0xac, 0x95, 0x24, 0x5c, 0xd0, 0xea, 0x0a, 0xba, 0x00, 0xa1, 0xe6, + 0xbd, 0x93, 0x0a, 0x72, 0x2a, 0xe1, 0x6b, 0x26, 0x85, 0xd4, 0x22, 0x46, 0x2b, 0x30, 0x54, 0xc5, + 0xba, 0x2e, 0x97, 0x08, 0x72, 0x62, 0xd0, 0x8c, 0xab, 0x41, 0x9b, 0x4b, 0xc6, 0x57, 0x18, 0x17, + 0xb5, 0x87, 0x64, 0xca, 0x88, 0xce, 0xc0, 0x11, 0xeb, 0x84, 0x2f, 0x43, 0xed, 0xf4, 0xc3, 0x09, + 0xcb, 0x7d, 0x66, 0x59, 0x2b, 0xe9, 0xfb, 0x4a, 0xae, 0xaf, 0xc1, 0xd1, 0x82, 0x56, 0x69, 0x54, + 0xd5, 0x1c, 0xbf, 0x42, 0x11, 0xc5, 0x42, 0xd2, 0x11, 0x36, 0x78, 0x85, 0x8e, 0xa1, 0x3c, 0x1c, + 0xe1, 0x5d, 0x82, 0x1c, 0xb9, 0x99, 0xd3, 0xe8, 0x1d, 0x4e, 0x5f, 0x74, 0x57, 0xde, 0x11, 0x5c, + 0x7c, 0x95, 0xc9, 0x59, 0xdb, 0xac, 0x61, 0x29, 0xac, 0xb7, 0x3e, 0xd0, 0x79, 0x08, 0x15, 0xeb, + 0x5a, 0x35, 0x47, 0xac, 0x4d, 0xef, 0x71, 0xee, 0xbb, 0x12, 0x24, 0xc4, 0xe4, 0x13, 0x65, 0x60, + 0xc8, 0xd0, 0x18, 0xdb, 0x60, 0x57, 0xb6, 0x80, 0xa1, 0x51, 0x26, 0xdb, 0x2d, 0x34, 0xe0, 0xf9, + 0x16, 0x3a, 0xb4, 0xf7, 0x2d, 0x54, 0x3c, 0x0f, 0x61, 0x8b, 0x72, 0xe8, 0x24, 0x44, 0x56, 0x17, + 0xa5, 0x5b, 0x4b, 0xf3, 0x8b, 0xb9, 0xb5, 0xff, 0xbb, 0xb1, 0x98, 0xbb, 0x79, 0x6d, 0xf5, 0xc6, + 0xe2, 0xfc, 0xd2, 0x95, 0xa5, 0xc5, 0x85, 0x91, 0xe7, 0x10, 0x40, 0x60, 0xe5, 0xfa, 0xb5, 0xab, + 0xd7, 0x17, 0x46, 0x04, 0xf1, 0x11, 0xbc, 0xd8, 0x61, 0x2c, 0x7e, 0x39, 0x9d, 0x81, 0x81, 0x8a, + 0x56, 0x32, 0x2f, 0xa6, 0xa7, 0xbd, 0x79, 0x9b, 0x44, 0x79, 0x3c, 0x5f, 0x4b, 0x7f, 0x24, 0xc0, + 0x49, 0xcb, 0xfa, 0xd7, 0xcd, 0x8e, 0xc9, 0xfe, 0xfc, 0xe9, 0xe0, 0xaf, 0xf7, 0xe2, 0x13, 0x01, + 0xc6, 0xf6, 0x00, 0xc8, 0xcd, 0x74, 0x19, 0xa0, 0xd9, 0xe8, 0x31, 0x8d, 0x75, 0xca, 0x6e, 0xac, + 0x56, 0x23, 0xa8, 0xc9, 0x2f, 0x59, 0x98, 0x3c, 0x5b, 0xeb, 0x13, 0x01, 0x5e, 0xb2, 0x80, 0x61, + 0xc5, 0xf7, 0x99, 0x31, 0xd5, 0x47, 0x02, 0x44, 0x9d, 0xd0, 0x71, 0x3b, 0xcd, 0xc2, 0x10, 0xcb, + 0x89, 0xa6, 0x91, 0x5e, 0x73, 0xf5, 0x28, 0xc6, 0x2e, 0x99, 0x3c, 0x9e, 0x6d, 0xf4, 0x03, 0xc1, + 0xe6, 0xd1, 0xa4, 0xae, 0x3c, 0x33, 0x16, 0x7a, 0x08, 0x91, 0x4e, 0x68, 0xdc, 0x3c, 0xe7, 0x61, + 0x90, 0x54, 0xbc, 0x3d, 0x3c, 0xc8, 0xa1, 0x5a, 0x4a, 0x8c, 0xde, 0xb3, 0x61, 0x3e, 0x16, 0xe0, + 0xc4, 0x65, 0x45, 0xe9, 0xd9, 0x2e, 0xf6, 0xda, 0xde, 0xd7, 0x5b, 0x6d, 0x17, 0x3f, 0x80, 0x17, + 0xdb, 0x40, 0x79, 0x2d, 0xba, 0x63, 0x1c, 0x07, 0x39, 0xe1, 0xe9, 0xbc, 0x72, 0x50, 0xc1, 0xd7, + 0xc8, 0x80, 0xf8, 0x00, 0x5e, 0xb2, 0x5d, 0x94, 0xf6, 0xaf, 0x70, 0xbc, 0x73, 0xa1, 0xb9, 0xe7, + 0x99, 0x26, 0xe6, 0x11, 0x32, 0x63, 0x5d, 0xf9, 0x0e, 0x44, 0x3b, 0x57, 0x3e, 0x20, 0xad, 0xbe, + 0x39, 0x00, 0x27, 0x17, 0x55, 0x39, 0x5f, 0x31, 0x85, 0xaf, 0xde, 0x93, 0xeb, 0x4a, 0x59, 0x2d, + 0xed, 0x4b, 0x33, 0x05, 0x82, 0x74, 0x9b, 0x0a, 0xc5, 0x12, 0x6f, 0x27, 0xcc, 0xb9, 0x6e, 0xa4, + 0xdb, 0xca, 0xf1, 0x15, 0x42, 0x37, 0x5f, 0x2c, 0x99, 0x27, 0x76, 0x53, 0x32, 0xfa, 0x12, 0x04, + 0xe8, 0x6f, 0x9d, 0xc6, 0x46, 0x38, 0x7d, 0xa9, 0xc7, 0x35, 0x74, 0xbe, 0x02, 0x97, 0xda, 0xe6, + 0x90, 0x03, 0xbd, 0x39, 0x64, 0xf4, 0x16, 0x04, 0x4d, 0x4d, 0xd0, 0x7b, 0x10, 0xaa, 0x63, 0x76, + 0xdb, 0xd2, 0xf9, 0x61, 0xed, 0x74, 0xb7, 0xcb, 0x00, 0xa3, 0xe6, 0x10, 0x5b, 0xec, 0xd1, 0x35, + 0x08, 0x30, 0xf4, 0x07, 0x29, 0x55, 0x7c, 0x07, 0xc6, 0x1c, 0x0d, 0xe6, 0xf5, 0x2a, 0xf6, 0x75, + 0x01, 0x4e, 0xb4, 0xda, 0xf2, 0x94, 0x7b, 0x5f, 0x9e, 0x34, 0x0b, 0xa0, 0x13, 0xe6, 0x9c, 0x8f, + 0xbb, 0x59, 0x88, 0x72, 0x10, 0xbf, 0x16, 0x7f, 0x28, 0xd8, 0x32, 0x23, 0xc5, 0xf1, 0xcc, 0x64, + 0xed, 0xaf, 0xda, 0x8a, 0xae, 0x89, 0xad, 0x79, 0x48, 0x0a, 0x50, 0x35, 0xcc, 0xbc, 0x2d, 0xba, + 0xee, 0x24, 0x33, 0x30, 0xe7, 0xf0, 0x9c, 0xb9, 0x77, 0x6d, 0x99, 0xfb, 0x8b, 0xda, 0xa4, 0xb6, + 0x38, 0xeb, 0x3f, 0xc8, 0xc4, 0x4f, 0x75, 0xf2, 0x91, 0x22, 0xdb, 0xd5, 0xb0, 0xfa, 0xd2, 0x37, + 0x84, 0xb6, 0xcc, 0xff, 0x85, 0x79, 0x75, 0x7b, 0x21, 0x38, 0x48, 0x2d, 0xff, 0x2d, 0x40, 0xd0, + 0x34, 0x2f, 0x3a, 0x05, 0x43, 0x5b, 0x9a, 0x8a, 0x5b, 0x1a, 0x05, 0x9b, 0xda, 0x04, 0xc8, 0xc4, + 0x92, 0x82, 0xde, 0x80, 0x90, 0xde, 0xc8, 0xab, 0xd8, 0x68, 0xf5, 0xae, 0x5a, 0x44, 0x41, 0x36, + 0xc5, 0xba, 0x4e, 0xb2, 0xae, 0x97, 0x4b, 0x6a, 0xae, 0xd6, 0xc8, 0x57, 0xca, 0x85, 0x5c, 0xb9, + 0x46, 0x63, 0x23, 0x28, 0x0d, 0xb3, 0xf1, 0x1b, 0x74, 0x78, 0xa9, 0x46, 0x6e, 0x07, 0xf4, 0x3a, + 0x36, 0x40, 0xaf, 0x63, 0xa7, 0xbb, 0xfa, 0x41, 0x9c, 0xde, 0xba, 0x28, 0x0f, 0x9a, 0xb6, 0xe9, + 0x36, 0x48, 0xd1, 0x44, 0xbd, 0xd9, 0xf4, 0x2f, 0x83, 0x30, 0xbc, 0xc2, 0x24, 0x13, 0xd5, 0x33, + 0xb9, 0x2c, 0x7a, 0x8f, 0xd7, 0x17, 0x85, 0x27, 0xd3, 0xb4, 0x2b, 0x16, 0x3b, 0x33, 0xff, 0xe4, + 0xb5, 0x44, 0x41, 0x37, 0x3a, 0x2a, 0xe2, 0x39, 0xdf, 0xd2, 0xe6, 0x8b, 0x25, 0x4b, 0xf5, 0x7b, + 0xaf, 0xad, 0xfa, 0xf9, 0x47, 0xa7, 0x9b, 0x95, 0x2e, 0xfa, 0x89, 0xc0, 0x8b, 0x88, 0x82, 0xde, + 0x87, 0x00, 0xeb, 0xb7, 0x70, 0xa5, 0xdd, 0x9b, 0x01, 0x8c, 0x94, 0x4b, 0x67, 0x9d, 0x9b, 0x4c, + 0x2e, 0x2b, 0x71, 0x11, 0x68, 0xc1, 0x5a, 0x91, 0xfa, 0xfc, 0x54, 0x24, 0x6b, 0x85, 0xfb, 0xb1, + 0x60, 0x29, 0x9d, 0x2b, 0x6d, 0xf8, 0xa6, 0x3c, 0xe3, 0x9b, 0x2f, 0x96, 0x0e, 0x0b, 0x61, 0xd3, + 0x7e, 0x7a, 0x0f, 0xf6, 0xd3, 0x0f, 0x09, 0x9d, 0xf8, 0x67, 0x01, 0xa0, 0xd5, 0x55, 0x43, 0x11, + 0x18, 0xda, 0xc0, 0x75, 0xbd, 0xac, 0xa9, 0x3c, 0x39, 0x98, 0x9f, 0xe8, 0x16, 0x8c, 0x70, 0x59, + 0x34, 0x17, 0xe7, 0x32, 0xb9, 0x2c, 0x5f, 0xf5, 0xac, 0x0f, 0xe7, 0x7a, 0xf7, 0x39, 0xe9, 0x68, + 0xd5, 0x32, 0x92, 0x45, 0x57, 0xe0, 0x18, 0x6f, 0x63, 0xdd, 0x2f, 0xab, 0x8a, 0x76, 0x3f, 0xa7, + 0x1b, 0x72, 0xdd, 0xe0, 0x7e, 0x7b, 0xc2, 0x6c, 0x6c, 0x90, 0x08, 0xa6, 0x4d, 0x8d, 0xeb, 0xc5, + 0x05, 0x79, 0x53, 0x7a, 0x81, 0xb1, 0x7c, 0x40, 0x39, 0xe8, 0xf3, 0xc0, 0xdc, 0x30, 0x1c, 0xb1, + 0xe2, 0x4b, 0x7f, 0xf6, 0x2a, 0x0c, 0x9b, 0x29, 0x90, 0x35, 0x29, 0xd0, 0xb7, 0x04, 0xe8, 0xbf, + 0x8a, 0x0d, 0x14, 0x77, 0x05, 0xdc, 0xf1, 0x07, 0x03, 0x51, 0x4f, 0xcf, 0xe3, 0x62, 0xea, 0xf1, + 0x9f, 0xfe, 0xf6, 0x71, 0xdf, 0x59, 0x74, 0x26, 0x51, 0x95, 0x55, 0xb9, 0x84, 0x95, 0xc9, 0xce, + 0xbf, 0x8f, 0xd0, 0x13, 0x0f, 0x5b, 0xe9, 0xf7, 0x11, 0xfa, 0xb6, 0x00, 0x03, 0xa4, 0xca, 0xa3, + 0xa4, 0xd7, 0xc6, 0x92, 0x79, 0x3e, 0x89, 0xa6, 0x7c, 0x70, 0xb0, 0x53, 0x83, 0xf8, 0x3a, 0x05, + 0xf8, 0x0a, 0x3a, 0xe9, 0x06, 0x10, 0xfd, 0x54, 0x80, 0x00, 0x7b, 0x6f, 0x44, 0x29, 0xdf, 0x2f, + 0xe1, 0xd1, 0xee, 0x3d, 0x08, 0xf1, 0xfd, 0xed, 0xdd, 0xd8, 0xf8, 0x5e, 0x6f, 0x9a, 0x43, 0x7c, + 0x80, 0x42, 0x3d, 0x25, 0xba, 0x42, 0x9d, 0x11, 0x62, 0xe8, 0x53, 0x01, 0x02, 0xec, 0x5d, 0xac, + 0x0b, 0x5a, 0xa7, 0xe7, 0x42, 0x2f, 0x68, 0x6f, 0x33, 0xb4, 0xce, 0x6f, 0x6f, 0x36, 0xb4, 0xf1, + 0xb4, 0xf7, 0x9d, 0x27, 0xd0, 0x7f, 0x27, 0x40, 0x80, 0x55, 0xea, 0x2e, 0xd0, 0x9d, 0xde, 0xef, + 0xbc, 0x40, 0x2f, 0x6c, 0xef, 0xc6, 0xe2, 0x7b, 0xbd, 0xdc, 0x1d, 0x6f, 0xef, 0x18, 0x2e, 0x56, + 0x6b, 0xc6, 0x26, 0x73, 0xe1, 0x98, 0x0f, 0x17, 0xfe, 0x54, 0x80, 0x41, 0x1a, 0x80, 0x5d, 0x7c, + 0xd8, 0xe1, 0x1d, 0xd0, 0x8b, 0x0e, 0x77, 0xb6, 0x77, 0x63, 0xaf, 0xee, 0xf1, 0x02, 0x68, 0xb3, + 0x7e, 0x4a, 0x4c, 0x78, 0xb7, 0x3e, 0x4d, 0x31, 0xe8, 0x17, 0x02, 0x0c, 0xac, 0x1a, 0x5a, 0x0d, + 0x25, 0xba, 0x20, 0x6f, 0x7f, 0x46, 0xf4, 0xea, 0x37, 0xaf, 0x38, 0x3f, 0x20, 0xda, 0x70, 0x27, + 0xc5, 0xb8, 0x1f, 0xdc, 0x5a, 0x8d, 0xc2, 0x5e, 0xd1, 0x36, 0x70, 0x17, 0xd8, 0x9d, 0x6f, 0x90, + 0x3e, 0x60, 0x3b, 0x3d, 0x1d, 0xee, 0x1f, 0x76, 0x95, 0xa0, 0xfd, 0x4c, 0x80, 0x00, 0x6b, 0xaf, + 0x75, 0x71, 0x77, 0xa7, 0x27, 0x42, 0x2f, 0xd0, 0xff, 0x9f, 0x45, 0xaa, 0xf3, 0xe3, 0xa0, 0x0d, + 0x7c, 0x5a, 0x4c, 0x7a, 0x07, 0xcf, 0x2a, 0x0d, 0xfa, 0x95, 0x00, 0x43, 0xfc, 0x9d, 0x06, 0xa5, + 0xfd, 0xbf, 0xcd, 0x79, 0x51, 0x60, 0x6d, 0x7b, 0x37, 0x76, 0x6a, 0xcf, 0xd7, 0x20, 0x9b, 0x06, + 0x67, 0xc4, 0xd7, 0x5d, 0x33, 0x63, 0x9d, 0xc9, 0x20, 0x69, 0xe6, 0x67, 0x02, 0x04, 0x49, 0x39, + 0x58, 0xd6, 0x4a, 0x3a, 0xca, 0xec, 0xe3, 0x01, 0x23, 0x7a, 0xce, 0x1f, 0x13, 0xaf, 0x36, 0x59, + 0xe6, 0x27, 0xc8, 0x87, 0x9f, 0xd0, 0x26, 0xfe, 0xef, 0x05, 0x18, 0x26, 0x32, 0x5b, 0x4d, 0x6f, + 0x34, 0xed, 0x15, 0x40, 0x47, 0x27, 0x3f, 0x3a, 0xb3, 0x1f, 0x56, 0xae, 0xc1, 0xdb, 0x54, 0x83, + 0x2c, 0x3a, 0xe7, 0x59, 0x83, 0x84, 0xa5, 0xbd, 0xfe, 0x1b, 0x01, 0xc2, 0x44, 0x3e, 0xef, 0x48, + 0xa3, 0xac, 0x57, 0x24, 0xf6, 0x06, 0x7b, 0xf4, 0xbc, 0x6f, 0x3e, 0x0e, 0x7f, 0x9a, 0xc2, 0xcf, + 0xa0, 0x94, 0x77, 0xf8, 0x66, 0xdb, 0xfb, 0xe7, 0x02, 0x84, 0x88, 0x64, 0xda, 0x44, 0x44, 0x9e, + 0xf7, 0xdf, 0xda, 0xed, 0x8c, 0x4e, 0xf9, 0xe4, 0xe2, 0xa8, 0xcf, 0xb3, 0x6c, 0x8e, 0xbc, 0x67, + 0xf3, 0x04, 0xeb, 0x48, 0xff, 0x55, 0x80, 0xe0, 0x65, 0x45, 0x61, 0x90, 0xdd, 0xfd, 0xdc, 0xb9, + 0x21, 0xed, 0x25, 0x44, 0xb7, 0xb6, 0x77, 0x63, 0xc9, 0xbd, 0x9b, 0xc7, 0x2e, 0x45, 0xf5, 0x92, + 0xf8, 0x96, 0x4f, 0x8d, 0x66, 0xf2, 0xb2, 0x51, 0xb8, 0xc7, 0x8e, 0x49, 0x24, 0x90, 0xff, 0x21, + 0x40, 0x98, 0xd5, 0x72, 0xa6, 0x63, 0xd6, 0xfb, 0xa1, 0xc1, 0xaf, 0x9a, 0x8f, 0xb6, 0x77, 0x63, + 0x19, 0xd7, 0x86, 0xf2, 0x21, 0x68, 0xca, 0x56, 0x23, 0x9a, 0xfe, 0x4b, 0x80, 0x61, 0xd6, 0x60, + 0x34, 0x3b, 0x8b, 0x5d, 0x52, 0x80, 0x5b, 0xfb, 0xd6, 0xab, 0xbe, 0xd9, 0x6e, 0x4d, 0x4d, 0x17, + 0x95, 0x67, 0xc5, 0x0b, 0xde, 0xb3, 0x1c, 0xb6, 0x69, 0x46, 0xf4, 0xfd, 0x89, 0x00, 0xc1, 0xab, + 0xd8, 0xa0, 0x43, 0x5d, 0x5c, 0xd7, 0xb9, 0x6d, 0x1a, 0xf5, 0xd0, 0x00, 0x14, 0x17, 0x29, 0xd4, + 0x8b, 0x68, 0xd6, 0xfb, 0xee, 0xb0, 0x96, 0x61, 0xe2, 0x61, 0xab, 0x6f, 0xf2, 0x08, 0xfd, 0x52, + 0x00, 0x20, 0xd1, 0xcb, 0x5a, 0x92, 0xc8, 0x73, 0x98, 0xdb, 0xda, 0xab, 0xd1, 0xac, 0x5f, 0x36, + 0x9e, 0x1e, 0x2e, 0xb0, 0x02, 0x8e, 0x92, 0x7e, 0x95, 0x20, 0xc7, 0x6d, 0x92, 0x1f, 0xbc, 0x18, + 0xd9, 0xb9, 0xed, 0xe9, 0xc5, 0x91, 0x72, 0xf4, 0x0c, 0xb2, 0x67, 0x8f, 0x71, 0x90, 0x7e, 0x52, + 0x15, 0xa6, 0x44, 0xdf, 0x2a, 0x10, 0x57, 0xf9, 0x7b, 0x33, 0x09, 0x30, 0x45, 0x7c, 0x24, 0x01, + 0xbf, 0xba, 0x7c, 0xc5, 0x21, 0x09, 0xd8, 0xd5, 0x71, 0x89, 0x88, 0x8b, 0xb1, 0xde, 0xdc, 0x6c, + 0x6e, 0xe9, 0xce, 0xd5, 0x52, 0xd9, 0xb8, 0xd7, 0xc8, 0xc7, 0x0b, 0x5a, 0x35, 0xc1, 0xc0, 0x4e, + 0xb2, 0xbf, 0xfd, 0x2f, 0x69, 0x93, 0x25, 0xac, 0xd2, 0x45, 0x13, 0x2e, 0xff, 0x14, 0xf0, 0x16, + 0xff, 0x99, 0x0f, 0x50, 0xd2, 0xcc, 0x7f, 0x03, 0x00, 0x00, 0xff, 0xff, 0x14, 0xc4, 0x18, 0x52, + 0x1c, 0x32, 0x00, 0x00, } diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/mongodb/v1/config/mongodb3_6.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/mongodb/v1/config/mongodb3_6.pb.go index 594f2dc32..2c5b6631a 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/mongodb/v1/config/mongodb3_6.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/mongodb/v1/config/mongodb3_6.pb.go @@ -49,7 +49,7 @@ func (x MongodConfig3_6_Storage_WiredTiger_CollectionConfig_Compressor) String() return proto.EnumName(MongodConfig3_6_Storage_WiredTiger_CollectionConfig_Compressor_name, int32(x)) } func (MongodConfig3_6_Storage_WiredTiger_CollectionConfig_Compressor) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_mongodb3_6_b6b4a9da8ede6ac2, []int{0, 0, 0, 1, 0} + return fileDescriptor_mongodb3_6_0e1cb1c5b8514b0e, []int{0, 0, 0, 1, 0} } type MongodConfig3_6_OperationProfiling_Mode int32 @@ -81,7 +81,36 @@ func (x MongodConfig3_6_OperationProfiling_Mode) String() string { return proto.EnumName(MongodConfig3_6_OperationProfiling_Mode_name, int32(x)) } func (MongodConfig3_6_OperationProfiling_Mode) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_mongodb3_6_b6b4a9da8ede6ac2, []int{0, 1, 0} + return fileDescriptor_mongodb3_6_0e1cb1c5b8514b0e, []int{0, 1, 0} +} + +type MongoCfgConfig3_6_OperationProfiling_Mode int32 + +const ( + MongoCfgConfig3_6_OperationProfiling_MODE_UNSPECIFIED MongoCfgConfig3_6_OperationProfiling_Mode = 0 + MongoCfgConfig3_6_OperationProfiling_OFF MongoCfgConfig3_6_OperationProfiling_Mode = 1 + MongoCfgConfig3_6_OperationProfiling_SLOW_OP MongoCfgConfig3_6_OperationProfiling_Mode = 2 + MongoCfgConfig3_6_OperationProfiling_ALL MongoCfgConfig3_6_OperationProfiling_Mode = 3 +) + +var MongoCfgConfig3_6_OperationProfiling_Mode_name = map[int32]string{ + 0: "MODE_UNSPECIFIED", + 1: "OFF", + 2: "SLOW_OP", + 3: "ALL", +} +var MongoCfgConfig3_6_OperationProfiling_Mode_value = map[string]int32{ + "MODE_UNSPECIFIED": 0, + "OFF": 1, + "SLOW_OP": 2, + "ALL": 3, +} + +func (x MongoCfgConfig3_6_OperationProfiling_Mode) String() string { + return proto.EnumName(MongoCfgConfig3_6_OperationProfiling_Mode_name, int32(x)) +} +func (MongoCfgConfig3_6_OperationProfiling_Mode) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_mongodb3_6_0e1cb1c5b8514b0e, []int{1, 1, 0} } // Configuration of a mongod daemon. Supported options are a limited subset of all @@ -102,7 +131,7 @@ func (m *MongodConfig3_6) Reset() { *m = MongodConfig3_6{} } func (m *MongodConfig3_6) String() string { return proto.CompactTextString(m) } func (*MongodConfig3_6) ProtoMessage() {} func (*MongodConfig3_6) Descriptor() ([]byte, []int) { - return fileDescriptor_mongodb3_6_b6b4a9da8ede6ac2, []int{0} + return fileDescriptor_mongodb3_6_0e1cb1c5b8514b0e, []int{0} } func (m *MongodConfig3_6) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MongodConfig3_6.Unmarshal(m, b) @@ -157,7 +186,7 @@ func (m *MongodConfig3_6_Storage) Reset() { *m = MongodConfig3_6_Storage func (m *MongodConfig3_6_Storage) String() string { return proto.CompactTextString(m) } func (*MongodConfig3_6_Storage) ProtoMessage() {} func (*MongodConfig3_6_Storage) Descriptor() ([]byte, []int) { - return fileDescriptor_mongodb3_6_b6b4a9da8ede6ac2, []int{0, 0} + return fileDescriptor_mongodb3_6_0e1cb1c5b8514b0e, []int{0, 0} } func (m *MongodConfig3_6_Storage) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MongodConfig3_6_Storage.Unmarshal(m, b) @@ -206,7 +235,7 @@ func (m *MongodConfig3_6_Storage_WiredTiger) Reset() { *m = MongodConfig func (m *MongodConfig3_6_Storage_WiredTiger) String() string { return proto.CompactTextString(m) } func (*MongodConfig3_6_Storage_WiredTiger) ProtoMessage() {} func (*MongodConfig3_6_Storage_WiredTiger) Descriptor() ([]byte, []int) { - return fileDescriptor_mongodb3_6_b6b4a9da8ede6ac2, []int{0, 0, 0} + return fileDescriptor_mongodb3_6_0e1cb1c5b8514b0e, []int{0, 0, 0} } func (m *MongodConfig3_6_Storage_WiredTiger) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MongodConfig3_6_Storage_WiredTiger.Unmarshal(m, b) @@ -256,7 +285,7 @@ func (m *MongodConfig3_6_Storage_WiredTiger_EngineConfig) String() string { } func (*MongodConfig3_6_Storage_WiredTiger_EngineConfig) ProtoMessage() {} func (*MongodConfig3_6_Storage_WiredTiger_EngineConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_mongodb3_6_b6b4a9da8ede6ac2, []int{0, 0, 0, 0} + return fileDescriptor_mongodb3_6_0e1cb1c5b8514b0e, []int{0, 0, 0, 0} } func (m *MongodConfig3_6_Storage_WiredTiger_EngineConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MongodConfig3_6_Storage_WiredTiger_EngineConfig.Unmarshal(m, b) @@ -299,7 +328,7 @@ func (m *MongodConfig3_6_Storage_WiredTiger_CollectionConfig) String() string { } func (*MongodConfig3_6_Storage_WiredTiger_CollectionConfig) ProtoMessage() {} func (*MongodConfig3_6_Storage_WiredTiger_CollectionConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_mongodb3_6_b6b4a9da8ede6ac2, []int{0, 0, 0, 1} + return fileDescriptor_mongodb3_6_0e1cb1c5b8514b0e, []int{0, 0, 0, 1} } func (m *MongodConfig3_6_Storage_WiredTiger_CollectionConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MongodConfig3_6_Storage_WiredTiger_CollectionConfig.Unmarshal(m, b) @@ -344,7 +373,7 @@ func (m *MongodConfig3_6_Storage_Journal) Reset() { *m = MongodConfig3_6 func (m *MongodConfig3_6_Storage_Journal) String() string { return proto.CompactTextString(m) } func (*MongodConfig3_6_Storage_Journal) ProtoMessage() {} func (*MongodConfig3_6_Storage_Journal) Descriptor() ([]byte, []int) { - return fileDescriptor_mongodb3_6_b6b4a9da8ede6ac2, []int{0, 0, 1} + return fileDescriptor_mongodb3_6_0e1cb1c5b8514b0e, []int{0, 0, 1} } func (m *MongodConfig3_6_Storage_Journal) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MongodConfig3_6_Storage_Journal.Unmarshal(m, b) @@ -394,7 +423,7 @@ func (m *MongodConfig3_6_OperationProfiling) Reset() { *m = MongodConfig func (m *MongodConfig3_6_OperationProfiling) String() string { return proto.CompactTextString(m) } func (*MongodConfig3_6_OperationProfiling) ProtoMessage() {} func (*MongodConfig3_6_OperationProfiling) Descriptor() ([]byte, []int) { - return fileDescriptor_mongodb3_6_b6b4a9da8ede6ac2, []int{0, 1} + return fileDescriptor_mongodb3_6_0e1cb1c5b8514b0e, []int{0, 1} } func (m *MongodConfig3_6_OperationProfiling) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MongodConfig3_6_OperationProfiling.Unmarshal(m, b) @@ -440,7 +469,7 @@ func (m *MongodConfig3_6_Network) Reset() { *m = MongodConfig3_6_Network func (m *MongodConfig3_6_Network) String() string { return proto.CompactTextString(m) } func (*MongodConfig3_6_Network) ProtoMessage() {} func (*MongodConfig3_6_Network) Descriptor() ([]byte, []int) { - return fileDescriptor_mongodb3_6_b6b4a9da8ede6ac2, []int{0, 2} + return fileDescriptor_mongodb3_6_0e1cb1c5b8514b0e, []int{0, 2} } func (m *MongodConfig3_6_Network) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MongodConfig3_6_Network.Unmarshal(m, b) @@ -467,6 +496,349 @@ func (m *MongodConfig3_6_Network) GetMaxIncomingConnections() *wrappers.Int64Val return nil } +type MongoCfgConfig3_6 struct { + // `storage` section of mongocfg configuration. + Storage *MongoCfgConfig3_6_Storage `protobuf:"bytes,1,opt,name=storage,proto3" json:"storage,omitempty"` + // `operationProfiling` section of mongocfg configuration. + OperationProfiling *MongoCfgConfig3_6_OperationProfiling `protobuf:"bytes,2,opt,name=operation_profiling,json=operationProfiling,proto3" json:"operation_profiling,omitempty"` + // `net` section of mongocfg configuration. + Net *MongoCfgConfig3_6_Network `protobuf:"bytes,3,opt,name=net,proto3" json:"net,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MongoCfgConfig3_6) Reset() { *m = MongoCfgConfig3_6{} } +func (m *MongoCfgConfig3_6) String() string { return proto.CompactTextString(m) } +func (*MongoCfgConfig3_6) ProtoMessage() {} +func (*MongoCfgConfig3_6) Descriptor() ([]byte, []int) { + return fileDescriptor_mongodb3_6_0e1cb1c5b8514b0e, []int{1} +} +func (m *MongoCfgConfig3_6) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MongoCfgConfig3_6.Unmarshal(m, b) +} +func (m *MongoCfgConfig3_6) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MongoCfgConfig3_6.Marshal(b, m, deterministic) +} +func (dst *MongoCfgConfig3_6) XXX_Merge(src proto.Message) { + xxx_messageInfo_MongoCfgConfig3_6.Merge(dst, src) +} +func (m *MongoCfgConfig3_6) XXX_Size() int { + return xxx_messageInfo_MongoCfgConfig3_6.Size(m) +} +func (m *MongoCfgConfig3_6) XXX_DiscardUnknown() { + xxx_messageInfo_MongoCfgConfig3_6.DiscardUnknown(m) +} + +var xxx_messageInfo_MongoCfgConfig3_6 proto.InternalMessageInfo + +func (m *MongoCfgConfig3_6) GetStorage() *MongoCfgConfig3_6_Storage { + if m != nil { + return m.Storage + } + return nil +} + +func (m *MongoCfgConfig3_6) GetOperationProfiling() *MongoCfgConfig3_6_OperationProfiling { + if m != nil { + return m.OperationProfiling + } + return nil +} + +func (m *MongoCfgConfig3_6) GetNet() *MongoCfgConfig3_6_Network { + if m != nil { + return m.Net + } + return nil +} + +type MongoCfgConfig3_6_Storage struct { + // Configuration of the WiredTiger storage engine. + WiredTiger *MongoCfgConfig3_6_Storage_WiredTiger `protobuf:"bytes,1,opt,name=wired_tiger,json=wiredTiger,proto3" json:"wired_tiger,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MongoCfgConfig3_6_Storage) Reset() { *m = MongoCfgConfig3_6_Storage{} } +func (m *MongoCfgConfig3_6_Storage) String() string { return proto.CompactTextString(m) } +func (*MongoCfgConfig3_6_Storage) ProtoMessage() {} +func (*MongoCfgConfig3_6_Storage) Descriptor() ([]byte, []int) { + return fileDescriptor_mongodb3_6_0e1cb1c5b8514b0e, []int{1, 0} +} +func (m *MongoCfgConfig3_6_Storage) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MongoCfgConfig3_6_Storage.Unmarshal(m, b) +} +func (m *MongoCfgConfig3_6_Storage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MongoCfgConfig3_6_Storage.Marshal(b, m, deterministic) +} +func (dst *MongoCfgConfig3_6_Storage) XXX_Merge(src proto.Message) { + xxx_messageInfo_MongoCfgConfig3_6_Storage.Merge(dst, src) +} +func (m *MongoCfgConfig3_6_Storage) XXX_Size() int { + return xxx_messageInfo_MongoCfgConfig3_6_Storage.Size(m) +} +func (m *MongoCfgConfig3_6_Storage) XXX_DiscardUnknown() { + xxx_messageInfo_MongoCfgConfig3_6_Storage.DiscardUnknown(m) +} + +var xxx_messageInfo_MongoCfgConfig3_6_Storage proto.InternalMessageInfo + +func (m *MongoCfgConfig3_6_Storage) GetWiredTiger() *MongoCfgConfig3_6_Storage_WiredTiger { + if m != nil { + return m.WiredTiger + } + return nil +} + +// Configuration of WiredTiger storage engine. +type MongoCfgConfig3_6_Storage_WiredTiger struct { + // Engine configuration for WiredTiger. + EngineConfig *MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig `protobuf:"bytes,1,opt,name=engine_config,json=engineConfig,proto3" json:"engine_config,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MongoCfgConfig3_6_Storage_WiredTiger) Reset() { *m = MongoCfgConfig3_6_Storage_WiredTiger{} } +func (m *MongoCfgConfig3_6_Storage_WiredTiger) String() string { return proto.CompactTextString(m) } +func (*MongoCfgConfig3_6_Storage_WiredTiger) ProtoMessage() {} +func (*MongoCfgConfig3_6_Storage_WiredTiger) Descriptor() ([]byte, []int) { + return fileDescriptor_mongodb3_6_0e1cb1c5b8514b0e, []int{1, 0, 0} +} +func (m *MongoCfgConfig3_6_Storage_WiredTiger) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MongoCfgConfig3_6_Storage_WiredTiger.Unmarshal(m, b) +} +func (m *MongoCfgConfig3_6_Storage_WiredTiger) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MongoCfgConfig3_6_Storage_WiredTiger.Marshal(b, m, deterministic) +} +func (dst *MongoCfgConfig3_6_Storage_WiredTiger) XXX_Merge(src proto.Message) { + xxx_messageInfo_MongoCfgConfig3_6_Storage_WiredTiger.Merge(dst, src) +} +func (m *MongoCfgConfig3_6_Storage_WiredTiger) XXX_Size() int { + return xxx_messageInfo_MongoCfgConfig3_6_Storage_WiredTiger.Size(m) +} +func (m *MongoCfgConfig3_6_Storage_WiredTiger) XXX_DiscardUnknown() { + xxx_messageInfo_MongoCfgConfig3_6_Storage_WiredTiger.DiscardUnknown(m) +} + +var xxx_messageInfo_MongoCfgConfig3_6_Storage_WiredTiger proto.InternalMessageInfo + +func (m *MongoCfgConfig3_6_Storage_WiredTiger) GetEngineConfig() *MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig { + if m != nil { + return m.EngineConfig + } + return nil +} + +type MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig struct { + // The maximum size of the internal cache that WiredTiger will use for all data. + CacheSizeGb *wrappers.DoubleValue `protobuf:"bytes,1,opt,name=cache_size_gb,json=cacheSizeGb,proto3" json:"cache_size_gb,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig) Reset() { + *m = MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig{} +} +func (m *MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig) String() string { + return proto.CompactTextString(m) +} +func (*MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig) ProtoMessage() {} +func (*MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig) Descriptor() ([]byte, []int) { + return fileDescriptor_mongodb3_6_0e1cb1c5b8514b0e, []int{1, 0, 0, 0} +} +func (m *MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig.Unmarshal(m, b) +} +func (m *MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig.Marshal(b, m, deterministic) +} +func (dst *MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig) XXX_Merge(src proto.Message) { + xxx_messageInfo_MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig.Merge(dst, src) +} +func (m *MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig) XXX_Size() int { + return xxx_messageInfo_MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig.Size(m) +} +func (m *MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig) XXX_DiscardUnknown() { + xxx_messageInfo_MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig.DiscardUnknown(m) +} + +var xxx_messageInfo_MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig proto.InternalMessageInfo + +func (m *MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig) GetCacheSizeGb() *wrappers.DoubleValue { + if m != nil { + return m.CacheSizeGb + } + return nil +} + +type MongoCfgConfig3_6_OperationProfiling struct { + Mode MongoCfgConfig3_6_OperationProfiling_Mode `protobuf:"varint,1,opt,name=mode,proto3,enum=yandex.cloud.mdb.mongodb.v1.config.MongoCfgConfig3_6_OperationProfiling_Mode" json:"mode,omitempty"` + // The slow operation time threshold, in milliseconds. Operations that run + // for longer than this threshold are considered slow. + SlowOpThreshold *wrappers.Int64Value `protobuf:"bytes,2,opt,name=slow_op_threshold,json=slowOpThreshold,proto3" json:"slow_op_threshold,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MongoCfgConfig3_6_OperationProfiling) Reset() { *m = MongoCfgConfig3_6_OperationProfiling{} } +func (m *MongoCfgConfig3_6_OperationProfiling) String() string { return proto.CompactTextString(m) } +func (*MongoCfgConfig3_6_OperationProfiling) ProtoMessage() {} +func (*MongoCfgConfig3_6_OperationProfiling) Descriptor() ([]byte, []int) { + return fileDescriptor_mongodb3_6_0e1cb1c5b8514b0e, []int{1, 1} +} +func (m *MongoCfgConfig3_6_OperationProfiling) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MongoCfgConfig3_6_OperationProfiling.Unmarshal(m, b) +} +func (m *MongoCfgConfig3_6_OperationProfiling) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MongoCfgConfig3_6_OperationProfiling.Marshal(b, m, deterministic) +} +func (dst *MongoCfgConfig3_6_OperationProfiling) XXX_Merge(src proto.Message) { + xxx_messageInfo_MongoCfgConfig3_6_OperationProfiling.Merge(dst, src) +} +func (m *MongoCfgConfig3_6_OperationProfiling) XXX_Size() int { + return xxx_messageInfo_MongoCfgConfig3_6_OperationProfiling.Size(m) +} +func (m *MongoCfgConfig3_6_OperationProfiling) XXX_DiscardUnknown() { + xxx_messageInfo_MongoCfgConfig3_6_OperationProfiling.DiscardUnknown(m) +} + +var xxx_messageInfo_MongoCfgConfig3_6_OperationProfiling proto.InternalMessageInfo + +func (m *MongoCfgConfig3_6_OperationProfiling) GetMode() MongoCfgConfig3_6_OperationProfiling_Mode { + if m != nil { + return m.Mode + } + return MongoCfgConfig3_6_OperationProfiling_MODE_UNSPECIFIED +} + +func (m *MongoCfgConfig3_6_OperationProfiling) GetSlowOpThreshold() *wrappers.Int64Value { + if m != nil { + return m.SlowOpThreshold + } + return nil +} + +type MongoCfgConfig3_6_Network struct { + // The maximum number of incoming connections. + MaxIncomingConnections *wrappers.Int64Value `protobuf:"bytes,1,opt,name=max_incoming_connections,json=maxIncomingConnections,proto3" json:"max_incoming_connections,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MongoCfgConfig3_6_Network) Reset() { *m = MongoCfgConfig3_6_Network{} } +func (m *MongoCfgConfig3_6_Network) String() string { return proto.CompactTextString(m) } +func (*MongoCfgConfig3_6_Network) ProtoMessage() {} +func (*MongoCfgConfig3_6_Network) Descriptor() ([]byte, []int) { + return fileDescriptor_mongodb3_6_0e1cb1c5b8514b0e, []int{1, 2} +} +func (m *MongoCfgConfig3_6_Network) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MongoCfgConfig3_6_Network.Unmarshal(m, b) +} +func (m *MongoCfgConfig3_6_Network) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MongoCfgConfig3_6_Network.Marshal(b, m, deterministic) +} +func (dst *MongoCfgConfig3_6_Network) XXX_Merge(src proto.Message) { + xxx_messageInfo_MongoCfgConfig3_6_Network.Merge(dst, src) +} +func (m *MongoCfgConfig3_6_Network) XXX_Size() int { + return xxx_messageInfo_MongoCfgConfig3_6_Network.Size(m) +} +func (m *MongoCfgConfig3_6_Network) XXX_DiscardUnknown() { + xxx_messageInfo_MongoCfgConfig3_6_Network.DiscardUnknown(m) +} + +var xxx_messageInfo_MongoCfgConfig3_6_Network proto.InternalMessageInfo + +func (m *MongoCfgConfig3_6_Network) GetMaxIncomingConnections() *wrappers.Int64Value { + if m != nil { + return m.MaxIncomingConnections + } + return nil +} + +type MongosConfig3_6 struct { + Net *MongosConfig3_6_Network `protobuf:"bytes,1,opt,name=net,proto3" json:"net,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MongosConfig3_6) Reset() { *m = MongosConfig3_6{} } +func (m *MongosConfig3_6) String() string { return proto.CompactTextString(m) } +func (*MongosConfig3_6) ProtoMessage() {} +func (*MongosConfig3_6) Descriptor() ([]byte, []int) { + return fileDescriptor_mongodb3_6_0e1cb1c5b8514b0e, []int{2} +} +func (m *MongosConfig3_6) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MongosConfig3_6.Unmarshal(m, b) +} +func (m *MongosConfig3_6) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MongosConfig3_6.Marshal(b, m, deterministic) +} +func (dst *MongosConfig3_6) XXX_Merge(src proto.Message) { + xxx_messageInfo_MongosConfig3_6.Merge(dst, src) +} +func (m *MongosConfig3_6) XXX_Size() int { + return xxx_messageInfo_MongosConfig3_6.Size(m) +} +func (m *MongosConfig3_6) XXX_DiscardUnknown() { + xxx_messageInfo_MongosConfig3_6.DiscardUnknown(m) +} + +var xxx_messageInfo_MongosConfig3_6 proto.InternalMessageInfo + +func (m *MongosConfig3_6) GetNet() *MongosConfig3_6_Network { + if m != nil { + return m.Net + } + return nil +} + +type MongosConfig3_6_Network struct { + // The maximum number of incoming connections. + MaxIncomingConnections *wrappers.Int64Value `protobuf:"bytes,1,opt,name=max_incoming_connections,json=maxIncomingConnections,proto3" json:"max_incoming_connections,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MongosConfig3_6_Network) Reset() { *m = MongosConfig3_6_Network{} } +func (m *MongosConfig3_6_Network) String() string { return proto.CompactTextString(m) } +func (*MongosConfig3_6_Network) ProtoMessage() {} +func (*MongosConfig3_6_Network) Descriptor() ([]byte, []int) { + return fileDescriptor_mongodb3_6_0e1cb1c5b8514b0e, []int{2, 0} +} +func (m *MongosConfig3_6_Network) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MongosConfig3_6_Network.Unmarshal(m, b) +} +func (m *MongosConfig3_6_Network) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MongosConfig3_6_Network.Marshal(b, m, deterministic) +} +func (dst *MongosConfig3_6_Network) XXX_Merge(src proto.Message) { + xxx_messageInfo_MongosConfig3_6_Network.Merge(dst, src) +} +func (m *MongosConfig3_6_Network) XXX_Size() int { + return xxx_messageInfo_MongosConfig3_6_Network.Size(m) +} +func (m *MongosConfig3_6_Network) XXX_DiscardUnknown() { + xxx_messageInfo_MongosConfig3_6_Network.DiscardUnknown(m) +} + +var xxx_messageInfo_MongosConfig3_6_Network proto.InternalMessageInfo + +func (m *MongosConfig3_6_Network) GetMaxIncomingConnections() *wrappers.Int64Value { + if m != nil { + return m.MaxIncomingConnections + } + return nil +} + type MongodConfigSet3_6 struct { // Effective settings for a MongoDB 3.6 cluster (a combination of settings defined // in [user_config] and [default_config]). @@ -484,7 +856,7 @@ func (m *MongodConfigSet3_6) Reset() { *m = MongodConfigSet3_6{} } func (m *MongodConfigSet3_6) String() string { return proto.CompactTextString(m) } func (*MongodConfigSet3_6) ProtoMessage() {} func (*MongodConfigSet3_6) Descriptor() ([]byte, []int) { - return fileDescriptor_mongodb3_6_b6b4a9da8ede6ac2, []int{1} + return fileDescriptor_mongodb3_6_0e1cb1c5b8514b0e, []int{3} } func (m *MongodConfigSet3_6) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MongodConfigSet3_6.Unmarshal(m, b) @@ -525,6 +897,121 @@ func (m *MongodConfigSet3_6) GetDefaultConfig() *MongodConfig3_6 { return nil } +type MongoCfgConfigSet3_6 struct { + // Effective settings for a MongoDB 3.6 cluster (a combination of settings defined + // in [user_config] and [default_config]). + EffectiveConfig *MongoCfgConfig3_6 `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"` + // User-defined settings for a MongoDB 3.6 cluster. + UserConfig *MongoCfgConfig3_6 `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"` + DefaultConfig *MongoCfgConfig3_6 `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MongoCfgConfigSet3_6) Reset() { *m = MongoCfgConfigSet3_6{} } +func (m *MongoCfgConfigSet3_6) String() string { return proto.CompactTextString(m) } +func (*MongoCfgConfigSet3_6) ProtoMessage() {} +func (*MongoCfgConfigSet3_6) Descriptor() ([]byte, []int) { + return fileDescriptor_mongodb3_6_0e1cb1c5b8514b0e, []int{4} +} +func (m *MongoCfgConfigSet3_6) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MongoCfgConfigSet3_6.Unmarshal(m, b) +} +func (m *MongoCfgConfigSet3_6) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MongoCfgConfigSet3_6.Marshal(b, m, deterministic) +} +func (dst *MongoCfgConfigSet3_6) XXX_Merge(src proto.Message) { + xxx_messageInfo_MongoCfgConfigSet3_6.Merge(dst, src) +} +func (m *MongoCfgConfigSet3_6) XXX_Size() int { + return xxx_messageInfo_MongoCfgConfigSet3_6.Size(m) +} +func (m *MongoCfgConfigSet3_6) XXX_DiscardUnknown() { + xxx_messageInfo_MongoCfgConfigSet3_6.DiscardUnknown(m) +} + +var xxx_messageInfo_MongoCfgConfigSet3_6 proto.InternalMessageInfo + +func (m *MongoCfgConfigSet3_6) GetEffectiveConfig() *MongoCfgConfig3_6 { + if m != nil { + return m.EffectiveConfig + } + return nil +} + +func (m *MongoCfgConfigSet3_6) GetUserConfig() *MongoCfgConfig3_6 { + if m != nil { + return m.UserConfig + } + return nil +} + +func (m *MongoCfgConfigSet3_6) GetDefaultConfig() *MongoCfgConfig3_6 { + if m != nil { + return m.DefaultConfig + } + return nil +} + +type MongosConfigSet3_6 struct { + // Effective settings for a MongoDB 3.6 cluster (a combination of settings defined + // in [user_config] and [default_config]). + EffectiveConfig *MongosConfig3_6 `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"` + // User-defined settings for a MongoDB 3.6 cluster. + UserConfig *MongosConfig3_6 `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"` + // Default configuration for a MongoDB 3.6 cluster. + DefaultConfig *MongosConfig3_6 `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MongosConfigSet3_6) Reset() { *m = MongosConfigSet3_6{} } +func (m *MongosConfigSet3_6) String() string { return proto.CompactTextString(m) } +func (*MongosConfigSet3_6) ProtoMessage() {} +func (*MongosConfigSet3_6) Descriptor() ([]byte, []int) { + return fileDescriptor_mongodb3_6_0e1cb1c5b8514b0e, []int{5} +} +func (m *MongosConfigSet3_6) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MongosConfigSet3_6.Unmarshal(m, b) +} +func (m *MongosConfigSet3_6) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MongosConfigSet3_6.Marshal(b, m, deterministic) +} +func (dst *MongosConfigSet3_6) XXX_Merge(src proto.Message) { + xxx_messageInfo_MongosConfigSet3_6.Merge(dst, src) +} +func (m *MongosConfigSet3_6) XXX_Size() int { + return xxx_messageInfo_MongosConfigSet3_6.Size(m) +} +func (m *MongosConfigSet3_6) XXX_DiscardUnknown() { + xxx_messageInfo_MongosConfigSet3_6.DiscardUnknown(m) +} + +var xxx_messageInfo_MongosConfigSet3_6 proto.InternalMessageInfo + +func (m *MongosConfigSet3_6) GetEffectiveConfig() *MongosConfig3_6 { + if m != nil { + return m.EffectiveConfig + } + return nil +} + +func (m *MongosConfigSet3_6) GetUserConfig() *MongosConfig3_6 { + if m != nil { + return m.UserConfig + } + return nil +} + +func (m *MongosConfigSet3_6) GetDefaultConfig() *MongosConfig3_6 { + if m != nil { + return m.DefaultConfig + } + return nil +} + func init() { proto.RegisterType((*MongodConfig3_6)(nil), "yandex.cloud.mdb.mongodb.v1.config.MongodConfig3_6") proto.RegisterType((*MongodConfig3_6_Storage)(nil), "yandex.cloud.mdb.mongodb.v1.config.MongodConfig3_6.Storage") @@ -534,67 +1021,89 @@ func init() { proto.RegisterType((*MongodConfig3_6_Storage_Journal)(nil), "yandex.cloud.mdb.mongodb.v1.config.MongodConfig3_6.Storage.Journal") proto.RegisterType((*MongodConfig3_6_OperationProfiling)(nil), "yandex.cloud.mdb.mongodb.v1.config.MongodConfig3_6.OperationProfiling") proto.RegisterType((*MongodConfig3_6_Network)(nil), "yandex.cloud.mdb.mongodb.v1.config.MongodConfig3_6.Network") + proto.RegisterType((*MongoCfgConfig3_6)(nil), "yandex.cloud.mdb.mongodb.v1.config.MongoCfgConfig3_6") + proto.RegisterType((*MongoCfgConfig3_6_Storage)(nil), "yandex.cloud.mdb.mongodb.v1.config.MongoCfgConfig3_6.Storage") + proto.RegisterType((*MongoCfgConfig3_6_Storage_WiredTiger)(nil), "yandex.cloud.mdb.mongodb.v1.config.MongoCfgConfig3_6.Storage.WiredTiger") + proto.RegisterType((*MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig)(nil), "yandex.cloud.mdb.mongodb.v1.config.MongoCfgConfig3_6.Storage.WiredTiger.EngineConfig") + proto.RegisterType((*MongoCfgConfig3_6_OperationProfiling)(nil), "yandex.cloud.mdb.mongodb.v1.config.MongoCfgConfig3_6.OperationProfiling") + proto.RegisterType((*MongoCfgConfig3_6_Network)(nil), "yandex.cloud.mdb.mongodb.v1.config.MongoCfgConfig3_6.Network") + proto.RegisterType((*MongosConfig3_6)(nil), "yandex.cloud.mdb.mongodb.v1.config.MongosConfig3_6") + proto.RegisterType((*MongosConfig3_6_Network)(nil), "yandex.cloud.mdb.mongodb.v1.config.MongosConfig3_6.Network") proto.RegisterType((*MongodConfigSet3_6)(nil), "yandex.cloud.mdb.mongodb.v1.config.MongodConfigSet3_6") + proto.RegisterType((*MongoCfgConfigSet3_6)(nil), "yandex.cloud.mdb.mongodb.v1.config.MongoCfgConfigSet3_6") + proto.RegisterType((*MongosConfigSet3_6)(nil), "yandex.cloud.mdb.mongodb.v1.config.MongosConfigSet3_6") proto.RegisterEnum("yandex.cloud.mdb.mongodb.v1.config.MongodConfig3_6_Storage_WiredTiger_CollectionConfig_Compressor", MongodConfig3_6_Storage_WiredTiger_CollectionConfig_Compressor_name, MongodConfig3_6_Storage_WiredTiger_CollectionConfig_Compressor_value) proto.RegisterEnum("yandex.cloud.mdb.mongodb.v1.config.MongodConfig3_6_OperationProfiling_Mode", MongodConfig3_6_OperationProfiling_Mode_name, MongodConfig3_6_OperationProfiling_Mode_value) + proto.RegisterEnum("yandex.cloud.mdb.mongodb.v1.config.MongoCfgConfig3_6_OperationProfiling_Mode", MongoCfgConfig3_6_OperationProfiling_Mode_name, MongoCfgConfig3_6_OperationProfiling_Mode_value) } func init() { - proto.RegisterFile("yandex/cloud/mdb/mongodb/v1/config/mongodb3_6.proto", fileDescriptor_mongodb3_6_b6b4a9da8ede6ac2) + proto.RegisterFile("yandex/cloud/mdb/mongodb/v1/config/mongodb3_6.proto", fileDescriptor_mongodb3_6_0e1cb1c5b8514b0e) } -var fileDescriptor_mongodb3_6_b6b4a9da8ede6ac2 = []byte{ - // 832 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x96, 0xdd, 0x6e, 0xe3, 0x44, - 0x14, 0xc7, 0x71, 0x52, 0xea, 0xe5, 0xa4, 0x6d, 0xbc, 0x03, 0x5a, 0x55, 0xe6, 0x43, 0x28, 0x57, - 0xdc, 0x74, 0x5c, 0x6f, 0x4a, 0x85, 0x54, 0x09, 0xb1, 0x4d, 0x13, 0x08, 0x34, 0xb1, 0x65, 0x77, - 0xa9, 0xa8, 0x04, 0x96, 0x3f, 0x26, 0xae, 0x59, 0x7b, 0xc6, 0xf2, 0x47, 0x52, 0xf6, 0x16, 0x6e, - 0x91, 0x78, 0x0a, 0xde, 0x80, 0x67, 0xe8, 0x1d, 0x8f, 0xc0, 0x13, 0xf0, 0x04, 0xbd, 0x42, 0xf6, - 0x8c, 0xd3, 0x6e, 0x2a, 0xb1, 0x28, 0x5b, 0xee, 0xe2, 0x93, 0xf9, 0xff, 0xfe, 0x73, 0xce, 0x9c, - 0x39, 0x36, 0xf4, 0x7f, 0x72, 0x69, 0x40, 0xae, 0x34, 0x3f, 0x66, 0x65, 0xa0, 0x25, 0x81, 0xa7, - 0x25, 0x8c, 0x86, 0x2c, 0xf0, 0xb4, 0xb9, 0xae, 0xf9, 0x8c, 0xce, 0xa2, 0xb0, 0x89, 0xf4, 0x9d, - 0x43, 0x9c, 0x66, 0xac, 0x60, 0xa8, 0xc7, 0x45, 0xb8, 0x16, 0xe1, 0x24, 0xf0, 0xb0, 0x58, 0x82, - 0xe7, 0x3a, 0xe6, 0x22, 0xf5, 0xa3, 0x90, 0xb1, 0x30, 0x26, 0x5a, 0xad, 0xf0, 0xca, 0x99, 0xb6, - 0xc8, 0xdc, 0x34, 0x25, 0x59, 0xce, 0x19, 0xea, 0x87, 0xaf, 0x18, 0xcf, 0xdd, 0x38, 0x0a, 0xdc, - 0x22, 0x62, 0x94, 0xff, 0xdd, 0xfb, 0x6b, 0x0b, 0xba, 0x93, 0x1a, 0x3a, 0xa8, 0x79, 0x7d, 0xe7, - 0x10, 0x3d, 0x07, 0x39, 0x2f, 0x58, 0xe6, 0x86, 0x64, 0x57, 0xfa, 0x58, 0xfa, 0xa4, 0xf3, 0xf4, - 0x08, 0xbf, 0x7e, 0x23, 0x78, 0x85, 0x82, 0x6d, 0x8e, 0xb0, 0x1a, 0x16, 0x5a, 0xc0, 0xbb, 0x2c, - 0x25, 0x59, 0xed, 0xee, 0xa4, 0x19, 0x9b, 0x45, 0x71, 0x44, 0xc3, 0xdd, 0x56, 0x6d, 0x31, 0x5a, - 0xc7, 0xc2, 0x68, 0x70, 0x66, 0x43, 0xb3, 0x10, 0xbb, 0x17, 0x43, 0x13, 0x68, 0x53, 0x52, 0xec, - 0xb6, 0xd7, 0xcf, 0x65, 0x4a, 0x8a, 0x05, 0xcb, 0x5e, 0x58, 0x15, 0x47, 0xfd, 0x43, 0x06, 0x59, - 0x24, 0x87, 0x42, 0xe8, 0x2c, 0xa2, 0x8c, 0x04, 0x4e, 0x11, 0x85, 0x24, 0x13, 0xe5, 0x1a, 0xbd, - 0x41, 0xb9, 0xf0, 0x79, 0x85, 0x3b, 0xab, 0x68, 0x16, 0x2c, 0x96, 0xbf, 0xd1, 0xf7, 0x20, 0xff, - 0xc8, 0xca, 0x8c, 0xba, 0xb1, 0x28, 0xd8, 0xe0, 0x4d, 0x4c, 0xbe, 0xe6, 0x28, 0xab, 0x61, 0xaa, - 0x7f, 0x6e, 0x00, 0xdc, 0x3a, 0xa3, 0x2b, 0xd8, 0x26, 0x34, 0x8c, 0x28, 0x71, 0x38, 0x48, 0x24, - 0x66, 0x3f, 0x4c, 0x62, 0x78, 0x58, 0xb3, 0xf9, 0x12, 0x6b, 0x8b, 0xdc, 0x79, 0x42, 0xbf, 0x48, - 0xf0, 0xd8, 0x67, 0x71, 0x4c, 0xfc, 0xba, 0x4d, 0x84, 0x3d, 0x4f, 0xf9, 0xfc, 0x81, 0xec, 0x07, - 0x4b, 0xbe, 0xd8, 0x82, 0xe2, 0xaf, 0x44, 0x54, 0x13, 0xb6, 0xee, 0x6e, 0x12, 0x7d, 0x01, 0xdb, - 0xbe, 0xeb, 0x5f, 0x12, 0x27, 0x8f, 0x5e, 0x12, 0x27, 0xf4, 0x44, 0x41, 0x3e, 0xc0, 0xfc, 0xf6, - 0xe1, 0xe6, 0xf6, 0xe1, 0x13, 0x56, 0x7a, 0x31, 0xf9, 0xd6, 0x8d, 0x4b, 0x62, 0x75, 0x6a, 0x89, - 0x1d, 0xbd, 0x24, 0x5f, 0x7a, 0xea, 0xdf, 0x12, 0x28, 0xab, 0xc6, 0xe8, 0x57, 0x09, 0x14, 0x2f, - 0x66, 0xfe, 0x0b, 0xc7, 0x67, 0x49, 0x9a, 0x91, 0x3c, 0x67, 0xbc, 0x89, 0x76, 0x9e, 0x7a, 0xff, - 0x53, 0xb2, 0x78, 0xb0, 0x74, 0xb2, 0xba, 0xb5, 0xf7, 0x6d, 0xa0, 0xf7, 0x15, 0xc0, 0xed, 0x13, - 0x52, 0xe1, 0xc9, 0xc0, 0x98, 0x98, 0xd6, 0xd0, 0xb6, 0x0d, 0xcb, 0x79, 0x3e, 0xb5, 0xcd, 0xe1, - 0x60, 0x3c, 0x1a, 0x0f, 0x4f, 0x94, 0xb7, 0xd0, 0x23, 0xd8, 0x98, 0x1a, 0xd3, 0xa1, 0x22, 0x21, - 0x80, 0x4d, 0x7b, 0xfa, 0xcc, 0x34, 0xbf, 0x53, 0x5a, 0x55, 0xf4, 0xe2, 0x74, 0x7c, 0xac, 0xb4, - 0xd5, 0xdf, 0x24, 0x90, 0x45, 0x97, 0xa1, 0x03, 0x90, 0x09, 0x75, 0xbd, 0x98, 0x04, 0xa2, 0x6c, - 0xea, 0xbd, 0xb2, 0x1d, 0x33, 0x16, 0xf3, 0xa2, 0x35, 0x4b, 0x91, 0x01, 0x5d, 0x9f, 0x25, 0x49, - 0x54, 0x38, 0x11, 0x2d, 0x48, 0x36, 0x5f, 0x76, 0xfe, 0xfb, 0xf7, 0xd4, 0x63, 0x5a, 0x1c, 0x1e, - 0xd4, 0xf2, 0xe3, 0x77, 0x6e, 0xae, 0xf5, 0xb7, 0xf5, 0xbd, 0x4f, 0xf7, 0xf7, 0xad, 0x1d, 0x2e, - 0x1f, 0x0b, 0xb5, 0xfa, 0x73, 0x0b, 0xd0, 0xfd, 0x89, 0x81, 0x1c, 0xd8, 0x48, 0x58, 0x40, 0x44, - 0xd9, 0xbf, 0x79, 0x98, 0x39, 0x84, 0x27, 0x2c, 0x20, 0x56, 0x0d, 0x46, 0x06, 0x3c, 0xce, 0x63, - 0xb6, 0x70, 0x58, 0xea, 0x14, 0x97, 0x19, 0xc9, 0x2f, 0x59, 0x1c, 0xfc, 0x97, 0x54, 0x36, 0x6f, - 0xae, 0xf5, 0xd6, 0xe7, 0xfb, 0x56, 0xb7, 0x52, 0x1b, 0xe9, 0x59, 0xa3, 0xed, 0x1d, 0xc1, 0x46, - 0x85, 0x47, 0xef, 0x81, 0x32, 0x31, 0x4e, 0x86, 0x2b, 0x27, 0x23, 0x43, 0xdb, 0x18, 0x8d, 0x14, - 0x09, 0x75, 0x40, 0xb6, 0x4f, 0x8d, 0x73, 0xc7, 0x30, 0x95, 0x56, 0x15, 0x7d, 0x76, 0x7a, 0xaa, - 0xb4, 0x55, 0x0a, 0xb2, 0x98, 0x66, 0xc8, 0x87, 0xdd, 0xc4, 0xbd, 0x72, 0x22, 0xea, 0xb3, 0x24, - 0xa2, 0x61, 0x75, 0xd9, 0x28, 0x6f, 0x95, 0x5c, 0x1c, 0xd4, 0xbf, 0xee, 0x6f, 0xeb, 0xe6, 0x5a, - 0x7f, 0xa4, 0xef, 0xef, 0xe9, 0x87, 0xfd, 0xcf, 0x0e, 0xac, 0x27, 0x89, 0x7b, 0x35, 0x16, 0xa4, - 0xc1, 0x2d, 0xa8, 0xf7, 0x7b, 0x0b, 0xd0, 0xdd, 0x7a, 0xd9, 0xa4, 0xa8, 0xde, 0x31, 0x3f, 0x80, - 0x42, 0x66, 0xb3, 0x6a, 0xd1, 0x7c, 0x65, 0xc8, 0xf4, 0xd7, 0x38, 0x01, 0xab, 0xbb, 0x84, 0x89, - 0x9b, 0x75, 0x06, 0x9d, 0x32, 0x27, 0xd9, 0xab, 0x03, 0x64, 0x2d, 0x34, 0x54, 0x1c, 0x41, 0xbd, - 0x80, 0x9d, 0x80, 0xcc, 0xdc, 0x32, 0x2e, 0x1a, 0x70, 0x7b, 0x7d, 0xf0, 0xb6, 0x40, 0xf1, 0xc8, - 0xb1, 0x79, 0x31, 0x0d, 0xa3, 0xe2, 0xb2, 0xf4, 0xb0, 0xcf, 0x12, 0x8d, 0xf3, 0xf6, 0xf8, 0x5b, - 0x3b, 0x64, 0x7b, 0x21, 0xa1, 0xf5, 0x19, 0x68, 0xaf, 0xff, 0x8e, 0x38, 0x12, 0x11, 0x6f, 0xb3, - 0x56, 0xf4, 0xff, 0x09, 0x00, 0x00, 0xff, 0xff, 0xbe, 0xb4, 0xd3, 0xe3, 0x7c, 0x08, 0x00, 0x00, +var fileDescriptor_mongodb3_6_0e1cb1c5b8514b0e = []byte{ + // 1004 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x97, 0xcd, 0x6e, 0xe3, 0x54, + 0x14, 0xc7, 0x71, 0x52, 0xea, 0x72, 0xd2, 0x36, 0xee, 0x65, 0x34, 0xaa, 0xcc, 0x87, 0x50, 0x56, + 0x6c, 0x6a, 0x37, 0x93, 0x4e, 0x85, 0x54, 0x81, 0x98, 0xa6, 0x09, 0x0d, 0x34, 0x71, 0x64, 0xb7, + 0x53, 0x51, 0x01, 0xc6, 0x1f, 0x37, 0xae, 0x19, 0xdb, 0x37, 0xb2, 0x9d, 0xa4, 0xd3, 0x2d, 0xc3, + 0x12, 0x89, 0xa7, 0x60, 0xc9, 0x8e, 0x67, 0xe8, 0x0e, 0xc1, 0x96, 0x05, 0x4f, 0xc0, 0x13, 0x74, + 0x85, 0x6c, 0x5f, 0xe7, 0xb3, 0xe9, 0x14, 0x37, 0x65, 0xc5, 0xae, 0x39, 0xbd, 0xe7, 0x77, 0xee, + 0xf9, 0xe7, 0x7c, 0xdc, 0x40, 0xe5, 0xa5, 0xe6, 0x99, 0xf8, 0x42, 0x34, 0x1c, 0xd2, 0x33, 0x45, + 0xd7, 0xd4, 0x45, 0x97, 0x78, 0x16, 0x31, 0x75, 0xb1, 0x5f, 0x16, 0x0d, 0xe2, 0x75, 0x6c, 0x2b, + 0xb5, 0x54, 0xd4, 0x5d, 0xa1, 0xeb, 0x93, 0x90, 0xa0, 0x52, 0xe2, 0x24, 0xc4, 0x4e, 0x82, 0x6b, + 0xea, 0x02, 0x3d, 0x22, 0xf4, 0xcb, 0x42, 0xe2, 0xc4, 0xbf, 0x6f, 0x11, 0x62, 0x39, 0x58, 0x8c, + 0x3d, 0xf4, 0x5e, 0x47, 0x1c, 0xf8, 0x5a, 0xb7, 0x8b, 0xfd, 0x20, 0x61, 0xf0, 0xef, 0x4d, 0x04, + 0xee, 0x6b, 0x8e, 0x6d, 0x6a, 0xa1, 0x4d, 0xbc, 0xe4, 0xdf, 0xa5, 0xbf, 0x56, 0xa1, 0xd8, 0x8c, + 0xa1, 0xd5, 0x98, 0x57, 0x51, 0x77, 0xd1, 0x09, 0xb0, 0x41, 0x48, 0x7c, 0xcd, 0xc2, 0x9b, 0xcc, + 0x07, 0xcc, 0x87, 0x85, 0x27, 0x7b, 0xc2, 0xeb, 0x2f, 0x22, 0x4c, 0x51, 0x04, 0x25, 0x41, 0xc8, + 0x29, 0x0b, 0x0d, 0xe0, 0x6d, 0xd2, 0xc5, 0x7e, 0x1c, 0x5d, 0xed, 0xfa, 0xa4, 0x63, 0x3b, 0xb6, + 0x67, 0x6d, 0xe6, 0xe2, 0x10, 0xf5, 0x2c, 0x21, 0xa4, 0x14, 0xd7, 0x4e, 0x69, 0x32, 0x22, 0x33, + 0x36, 0xd4, 0x84, 0xbc, 0x87, 0xc3, 0xcd, 0x7c, 0xf6, 0x5c, 0x5a, 0x38, 0x1c, 0x10, 0xff, 0x85, + 0x1c, 0x71, 0xf8, 0x5f, 0x59, 0x60, 0x69, 0x72, 0xc8, 0x82, 0xc2, 0xc0, 0xf6, 0xb1, 0xa9, 0x86, + 0xb6, 0x85, 0x7d, 0x2a, 0x57, 0xfd, 0x1e, 0x72, 0x09, 0xa7, 0x11, 0xee, 0x38, 0xa2, 0xc9, 0x30, + 0x18, 0xfe, 0x8d, 0xbe, 0x06, 0xf6, 0x3b, 0xd2, 0xf3, 0x3d, 0xcd, 0xa1, 0x82, 0x55, 0xef, 0x13, + 0xe4, 0xf3, 0x04, 0x25, 0xa7, 0x4c, 0xfe, 0xb7, 0x25, 0x80, 0x51, 0x64, 0x74, 0x01, 0x6b, 0xd8, + 0xb3, 0x6c, 0x0f, 0xab, 0x09, 0x88, 0x26, 0xa6, 0x2c, 0x26, 0x31, 0xa1, 0x16, 0xb3, 0x93, 0x23, + 0xf2, 0x2a, 0x1e, 0xfb, 0x84, 0x5e, 0x31, 0xb0, 0x61, 0x10, 0xc7, 0xc1, 0x46, 0x5c, 0x26, 0x34, + 0x7c, 0x92, 0xf2, 0xe9, 0x82, 0xc2, 0x57, 0x87, 0x7c, 0x7a, 0x05, 0xce, 0x98, 0xb2, 0xf0, 0x6d, + 0x58, 0x1d, 0xbf, 0x24, 0xfa, 0x14, 0xd6, 0x0c, 0xcd, 0x38, 0xc7, 0x6a, 0x60, 0x5f, 0x62, 0xd5, + 0xd2, 0xa9, 0x20, 0xef, 0x0a, 0x49, 0xf7, 0x09, 0x69, 0xf7, 0x09, 0x07, 0xa4, 0xa7, 0x3b, 0xf8, + 0xb9, 0xe6, 0xf4, 0xb0, 0x5c, 0x88, 0x5d, 0x14, 0xfb, 0x12, 0x7f, 0xa6, 0xf3, 0x7f, 0x33, 0xc0, + 0x4d, 0x07, 0x46, 0x3f, 0x32, 0xc0, 0xe9, 0x0e, 0x31, 0x5e, 0xa8, 0x06, 0x71, 0xbb, 0x3e, 0x0e, + 0x02, 0x92, 0x14, 0xd1, 0xfa, 0x13, 0xfd, 0x81, 0x92, 0x15, 0xaa, 0xc3, 0x48, 0x72, 0x31, 0x8e, + 0x3d, 0x32, 0x94, 0x0e, 0x01, 0x46, 0x9f, 0x10, 0x0f, 0x8f, 0xab, 0x52, 0xb3, 0x2d, 0xd7, 0x14, + 0x45, 0x92, 0xd5, 0x93, 0x96, 0xd2, 0xae, 0x55, 0x1b, 0xf5, 0x46, 0xed, 0x80, 0x7b, 0x03, 0xad, + 0xc0, 0x52, 0x4b, 0x6a, 0xd5, 0x38, 0x06, 0x01, 0x2c, 0x2b, 0xad, 0x67, 0xed, 0xf6, 0x97, 0x5c, + 0x2e, 0xb2, 0x9e, 0x1d, 0x35, 0xf6, 0xb9, 0x3c, 0xff, 0x13, 0x03, 0x2c, 0xad, 0x32, 0xb4, 0x03, + 0x2c, 0xf6, 0x34, 0xdd, 0xc1, 0x26, 0x95, 0x8d, 0x9f, 0x91, 0x6d, 0x9f, 0x10, 0x27, 0x11, 0x2d, + 0x3d, 0x8a, 0x24, 0x28, 0x1a, 0xc4, 0x75, 0xed, 0x50, 0xb5, 0xbd, 0x10, 0xfb, 0xfd, 0x61, 0xe5, + 0xbf, 0x33, 0xe3, 0xdd, 0xf0, 0xc2, 0xdd, 0x9d, 0xd8, 0x7d, 0xff, 0xad, 0xeb, 0xab, 0xf2, 0x9b, + 0xe5, 0xad, 0xa7, 0xdb, 0xdb, 0xf2, 0x7a, 0xe2, 0xde, 0xa0, 0xde, 0xfc, 0xf7, 0x39, 0x40, 0xb3, + 0x13, 0x03, 0xa9, 0xb0, 0xe4, 0x12, 0x13, 0x53, 0xd9, 0xbf, 0x58, 0xcc, 0x1c, 0x12, 0x9a, 0xc4, + 0xc4, 0x72, 0x0c, 0x46, 0x12, 0x6c, 0x04, 0x0e, 0x19, 0xa8, 0xa4, 0xab, 0x86, 0xe7, 0x3e, 0x0e, + 0xce, 0x89, 0x63, 0xde, 0x25, 0x95, 0xe5, 0xeb, 0xab, 0x72, 0xee, 0x93, 0x6d, 0xb9, 0x18, 0x79, + 0x4b, 0xdd, 0xe3, 0xd4, 0xb7, 0xb4, 0x07, 0x4b, 0x11, 0x1e, 0x3d, 0x02, 0xae, 0x29, 0x1d, 0xd4, + 0xa6, 0xbe, 0x19, 0x16, 0xf2, 0x52, 0xbd, 0xce, 0x31, 0xa8, 0x00, 0xac, 0x72, 0x24, 0x9d, 0xaa, + 0x52, 0x9b, 0xcb, 0x45, 0xd6, 0x67, 0x47, 0x47, 0x5c, 0x9e, 0xf7, 0x80, 0xa5, 0xd3, 0x0c, 0x19, + 0xb0, 0xe9, 0x6a, 0x17, 0xaa, 0xed, 0x19, 0xc4, 0xb5, 0x3d, 0x2b, 0x6a, 0x36, 0x2f, 0x29, 0x95, + 0x80, 0x7e, 0x51, 0xb7, 0xde, 0x6f, 0xf5, 0xfa, 0xaa, 0xbc, 0x52, 0xde, 0xde, 0x2a, 0xef, 0x56, + 0x3e, 0xda, 0x91, 0x1f, 0xbb, 0xda, 0x45, 0x83, 0x92, 0xaa, 0x23, 0x50, 0xe9, 0xd5, 0x0a, 0x6c, + 0xc4, 0x7a, 0x55, 0x3b, 0xd6, 0x68, 0xc5, 0x9c, 0x4e, 0xaf, 0x98, 0x8f, 0xef, 0xac, 0xfb, 0x38, + 0x67, 0x76, 0xc9, 0xbc, 0xbc, 0x6d, 0xc9, 0x1c, 0x66, 0x0b, 0x72, 0xc7, 0x35, 0x23, 0x8d, 0xaf, + 0x99, 0x8c, 0xf9, 0x4c, 0x2c, 0x9a, 0x3f, 0x72, 0xa3, 0x45, 0x63, 0xdf, 0xb4, 0x68, 0x0e, 0xef, + 0x25, 0xda, 0x9c, 0x55, 0xc3, 0xff, 0xc9, 0x4c, 0xec, 0x82, 0xcb, 0x9b, 0x77, 0xc1, 0xc9, 0xa2, + 0x62, 0xdf, 0xb2, 0x0d, 0x1e, 0x60, 0x0c, 0xff, 0x70, 0xf3, 0x10, 0xd0, 0x26, 0x86, 0x40, 0x73, + 0x51, 0x75, 0xf2, 0xff, 0x18, 0x48, 0xc7, 0xc0, 0xef, 0x0c, 0x7d, 0x67, 0x06, 0xa3, 0x21, 0x40, + 0xdf, 0x65, 0xff, 0xf6, 0x8d, 0x19, 0xcc, 0x69, 0x97, 0xff, 0x3a, 0xa5, 0x9f, 0x73, 0x80, 0xc6, + 0x37, 0x81, 0x82, 0xc3, 0x28, 0xab, 0x6f, 0x80, 0xc3, 0x9d, 0x4e, 0x74, 0xa8, 0x3f, 0xd5, 0x32, + 0x95, 0x0c, 0xbb, 0x45, 0x2e, 0x0e, 0x61, 0xb4, 0x07, 0x8e, 0xa1, 0xd0, 0x0b, 0xb0, 0x3f, 0xf9, + 0x34, 0xca, 0x84, 0x86, 0x88, 0x43, 0xa9, 0x67, 0xb0, 0x6e, 0xe2, 0x8e, 0xd6, 0x73, 0xc2, 0x14, + 0x9c, 0xcf, 0x0e, 0x5e, 0xa3, 0xa8, 0xc4, 0x52, 0xfa, 0x25, 0x07, 0x8f, 0x26, 0xbb, 0x85, 0x4a, + 0xf5, 0xed, 0x5c, 0xa9, 0x9e, 0x66, 0xea, 0xc0, 0x59, 0xb1, 0x9e, 0xdf, 0x24, 0x56, 0x46, 0xf8, + 0xb8, 0x5c, 0x5f, 0xcd, 0x91, 0x2b, 0x23, 0x7a, 0x4a, 0xb0, 0x61, 0x65, 0x05, 0x0b, 0xaf, 0xac, + 0xe0, 0xe1, 0x2a, 0x2b, 0x78, 0xa8, 0xca, 0x0a, 0xe6, 0x09, 0xb5, 0xdf, 0x3e, 0x6b, 0x59, 0x76, + 0x78, 0xde, 0xd3, 0x05, 0x83, 0xb8, 0x62, 0xc2, 0xdb, 0x4a, 0x7e, 0xe9, 0x5a, 0x64, 0xcb, 0xc2, + 0x5e, 0xdc, 0xdd, 0xe2, 0xeb, 0x7f, 0x7b, 0xef, 0x51, 0x8b, 0xbe, 0x1c, 0x7b, 0x54, 0xfe, 0x09, + 0x00, 0x00, 0xff, 0xff, 0x7e, 0x26, 0x51, 0xb4, 0xb0, 0x0f, 0x00, 0x00, } diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v1/cluster.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v1/cluster.pb.go index dfd366568..8517692e6 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v1/cluster.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v1/cluster.pb.go @@ -9,6 +9,7 @@ import math "math" import timestamp "github.com/golang/protobuf/ptypes/timestamp" import wrappers "github.com/golang/protobuf/ptypes/wrappers" import config "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v1/config" +import timeofday "google.golang.org/genproto/googleapis/type/timeofday" // Reference imports to suppress errors if they are not otherwise used. var _ = proto.Marshal @@ -48,7 +49,7 @@ func (x Cluster_Environment) String() string { return proto.EnumName(Cluster_Environment_name, int32(x)) } func (Cluster_Environment) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_59240cab5d3bdea0, []int{0, 0} + return fileDescriptor_cluster_75c4156e122d92ad, []int{0, 0} } type Cluster_Health int32 @@ -81,7 +82,7 @@ func (x Cluster_Health) String() string { return proto.EnumName(Cluster_Health_name, int32(x)) } func (Cluster_Health) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_59240cab5d3bdea0, []int{0, 1} + return fileDescriptor_cluster_75c4156e122d92ad, []int{0, 1} } type Cluster_Status int32 @@ -130,7 +131,7 @@ func (x Cluster_Status) String() string { return proto.EnumName(Cluster_Status_name, int32(x)) } func (Cluster_Status) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_59240cab5d3bdea0, []int{0, 2} + return fileDescriptor_cluster_75c4156e122d92ad, []int{0, 2} } type ConnectionPoolerConfig_PoolingMode int32 @@ -162,7 +163,7 @@ func (x ConnectionPoolerConfig_PoolingMode) String() string { return proto.EnumName(ConnectionPoolerConfig_PoolingMode_name, int32(x)) } func (ConnectionPoolerConfig_PoolingMode) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_59240cab5d3bdea0, []int{3, 0} + return fileDescriptor_cluster_75c4156e122d92ad, []int{3, 0} } type Host_Role int32 @@ -191,7 +192,7 @@ func (x Host_Role) String() string { return proto.EnumName(Host_Role_name, int32(x)) } func (Host_Role) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_59240cab5d3bdea0, []int{4, 0} + return fileDescriptor_cluster_75c4156e122d92ad, []int{4, 0} } type Host_ReplicaType int32 @@ -217,7 +218,7 @@ func (x Host_ReplicaType) String() string { return proto.EnumName(Host_ReplicaType_name, int32(x)) } func (Host_ReplicaType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_59240cab5d3bdea0, []int{4, 1} + return fileDescriptor_cluster_75c4156e122d92ad, []int{4, 1} } type Host_Health int32 @@ -250,7 +251,7 @@ func (x Host_Health) String() string { return proto.EnumName(Host_Health_name, int32(x)) } func (Host_Health) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_59240cab5d3bdea0, []int{4, 2} + return fileDescriptor_cluster_75c4156e122d92ad, []int{4, 2} } type Service_Type int32 @@ -278,7 +279,7 @@ func (x Service_Type) String() string { return proto.EnumName(Service_Type_name, int32(x)) } func (Service_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_59240cab5d3bdea0, []int{6, 0} + return fileDescriptor_cluster_75c4156e122d92ad, []int{6, 0} } type Service_Health int32 @@ -307,7 +308,7 @@ func (x Service_Health) String() string { return proto.EnumName(Service_Health_name, int32(x)) } func (Service_Health) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_59240cab5d3bdea0, []int{6, 1} + return fileDescriptor_cluster_75c4156e122d92ad, []int{6, 1} } // A PostgreSQL Cluster resource. For more information, see @@ -349,7 +350,7 @@ func (m *Cluster) Reset() { *m = Cluster{} } func (m *Cluster) String() string { return proto.CompactTextString(m) } func (*Cluster) ProtoMessage() {} func (*Cluster) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_59240cab5d3bdea0, []int{0} + return fileDescriptor_cluster_75c4156e122d92ad, []int{0} } func (m *Cluster) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Cluster.Unmarshal(m, b) @@ -470,7 +471,7 @@ func (m *Monitoring) Reset() { *m = Monitoring{} } func (m *Monitoring) String() string { return proto.CompactTextString(m) } func (*Monitoring) ProtoMessage() {} func (*Monitoring) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_59240cab5d3bdea0, []int{1} + return fileDescriptor_cluster_75c4156e122d92ad, []int{1} } func (m *Monitoring) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Monitoring.Unmarshal(m, b) @@ -526,17 +527,19 @@ type ClusterConfig struct { // Resources allocated to PostgreSQL hosts. Resources *Resources `protobuf:"bytes,5,opt,name=resources,proto3" json:"resources,omitempty"` // Configuration setting which enables/disables autofailover in cluster. - Autofailover *wrappers.BoolValue `protobuf:"bytes,6,opt,name=autofailover,proto3" json:"autofailover,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Autofailover *wrappers.BoolValue `protobuf:"bytes,6,opt,name=autofailover,proto3" json:"autofailover,omitempty"` + // Start time for the daily backup in UTC timezone + BackupWindowStart *timeofday.TimeOfDay `protobuf:"bytes,7,opt,name=backup_window_start,json=backupWindowStart,proto3" json:"backup_window_start,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *ClusterConfig) Reset() { *m = ClusterConfig{} } func (m *ClusterConfig) String() string { return proto.CompactTextString(m) } func (*ClusterConfig) ProtoMessage() {} func (*ClusterConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_59240cab5d3bdea0, []int{2} + return fileDescriptor_cluster_75c4156e122d92ad, []int{2} } func (m *ClusterConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClusterConfig.Unmarshal(m, b) @@ -634,6 +637,13 @@ func (m *ClusterConfig) GetAutofailover() *wrappers.BoolValue { return nil } +func (m *ClusterConfig) GetBackupWindowStart() *timeofday.TimeOfDay { + if m != nil { + return m.BackupWindowStart + } + return nil +} + // XXX_OneofFuncs is for the internal use of the proto package. func (*ClusterConfig) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { return _ClusterConfig_OneofMarshaler, _ClusterConfig_OneofUnmarshaler, _ClusterConfig_OneofSizer, []interface{}{ @@ -740,7 +750,7 @@ func (m *ConnectionPoolerConfig) Reset() { *m = ConnectionPoolerConfig{} func (m *ConnectionPoolerConfig) String() string { return proto.CompactTextString(m) } func (*ConnectionPoolerConfig) ProtoMessage() {} func (*ConnectionPoolerConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_59240cab5d3bdea0, []int{3} + return fileDescriptor_cluster_75c4156e122d92ad, []int{3} } func (m *ConnectionPoolerConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ConnectionPoolerConfig.Unmarshal(m, b) @@ -810,7 +820,7 @@ func (m *Host) Reset() { *m = Host{} } func (m *Host) String() string { return proto.CompactTextString(m) } func (*Host) ProtoMessage() {} func (*Host) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_59240cab5d3bdea0, []int{4} + return fileDescriptor_cluster_75c4156e122d92ad, []int{4} } func (m *Host) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Host.Unmarshal(m, b) @@ -938,7 +948,7 @@ func (m *HostConfig) Reset() { *m = HostConfig{} } func (m *HostConfig) String() string { return proto.CompactTextString(m) } func (*HostConfig) ProtoMessage() {} func (*HostConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_59240cab5d3bdea0, []int{5} + return fileDescriptor_cluster_75c4156e122d92ad, []int{5} } func (m *HostConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_HostConfig.Unmarshal(m, b) @@ -1115,7 +1125,7 @@ func (m *Service) Reset() { *m = Service{} } func (m *Service) String() string { return proto.CompactTextString(m) } func (*Service) ProtoMessage() {} func (*Service) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_59240cab5d3bdea0, []int{6} + return fileDescriptor_cluster_75c4156e122d92ad, []int{6} } func (m *Service) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Service.Unmarshal(m, b) @@ -1170,7 +1180,7 @@ func (m *Resources) Reset() { *m = Resources{} } func (m *Resources) String() string { return proto.CompactTextString(m) } func (*Resources) ProtoMessage() {} func (*Resources) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_59240cab5d3bdea0, []int{7} + return fileDescriptor_cluster_75c4156e122d92ad, []int{7} } func (m *Resources) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Resources.Unmarshal(m, b) @@ -1233,99 +1243,103 @@ func init() { } func init() { - proto.RegisterFile("yandex/cloud/mdb/postgresql/v1/cluster.proto", fileDescriptor_cluster_59240cab5d3bdea0) + proto.RegisterFile("yandex/cloud/mdb/postgresql/v1/cluster.proto", fileDescriptor_cluster_75c4156e122d92ad) } -var fileDescriptor_cluster_59240cab5d3bdea0 = []byte{ - // 1432 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x57, 0x4b, 0x57, 0xdb, 0xc6, - 0x17, 0x8f, 0x1f, 0xf8, 0x71, 0x65, 0xf8, 0x2b, 0xf3, 0xa7, 0x8d, 0x0e, 0x69, 0x52, 0x8e, 0x37, - 0xa5, 0x69, 0x90, 0xb1, 0xd3, 0x43, 0x43, 0x9b, 0xa4, 0x35, 0xb6, 0x02, 0x6a, 0x8c, 0xed, 0x8e, - 0x0c, 0x6d, 0xda, 0x85, 0x8e, 0x6c, 0x0d, 0x46, 0x07, 0x59, 0xa3, 0x48, 0x32, 0x09, 0x59, 0xf5, - 0x1b, 0x76, 0xdd, 0x4d, 0x3f, 0x49, 0x16, 0x3d, 0x33, 0x23, 0x2c, 0xf3, 0x70, 0x30, 0xa4, 0x3b, - 0xdd, 0xc7, 0xef, 0xce, 0xe3, 0x3e, 0x7e, 0x23, 0x78, 0x7c, 0x6a, 0x79, 0x36, 0x79, 0x57, 0x19, - 0xb8, 0x74, 0x6c, 0x57, 0x46, 0x76, 0xbf, 0xe2, 0xd3, 0x30, 0x1a, 0x06, 0x24, 0x7c, 0xe3, 0x56, - 0x4e, 0xaa, 0x95, 0x81, 0x3b, 0x0e, 0x23, 0x12, 0xa8, 0x7e, 0x40, 0x23, 0x8a, 0x1e, 0x0a, 0x6f, - 0x95, 0x7b, 0xab, 0x23, 0xbb, 0xaf, 0x26, 0xde, 0xea, 0x49, 0x75, 0xe5, 0xcb, 0x21, 0xa5, 0x43, - 0x97, 0x54, 0xb8, 0x77, 0x7f, 0x7c, 0x58, 0x89, 0x9c, 0x11, 0x09, 0x23, 0x6b, 0xe4, 0x8b, 0x00, - 0x2b, 0x0f, 0x2f, 0x3a, 0xbc, 0x0d, 0x2c, 0xdf, 0x27, 0x41, 0x18, 0xdb, 0xb7, 0xae, 0xdb, 0x0e, - 0xf5, 0x0e, 0x9d, 0xe1, 0x94, 0x72, 0xcb, 0xdc, 0x8c, 0xa1, 0x4f, 0x6f, 0x0a, 0xad, 0x6e, 0xdc, - 0x1a, 0x59, 0x8d, 0x91, 0x4f, 0xe6, 0x43, 0x1e, 0xd1, 0x30, 0x4a, 0x36, 0x5a, 0x9b, 0x1f, 0x34, - 0xd9, 0xe2, 0x4d, 0x30, 0xf1, 0xe6, 0xca, 0x7f, 0xe5, 0x21, 0xdf, 0x10, 0xe9, 0x43, 0x4b, 0x90, - 0x76, 0x6c, 0x25, 0xb5, 0x9a, 0x5a, 0x2b, 0xe2, 0xb4, 0x63, 0xa3, 0xfb, 0x50, 0x3c, 0xa4, 0xae, - 0x4d, 0x02, 0xd3, 0xb1, 0x95, 0x34, 0x57, 0x17, 0x84, 0x42, 0xb7, 0xd1, 0x16, 0xc0, 0x20, 0x20, - 0x56, 0x44, 0x6c, 0xd3, 0x8a, 0x94, 0xcc, 0x6a, 0x6a, 0x4d, 0xaa, 0xad, 0xa8, 0x22, 0x73, 0xea, - 0x59, 0xe6, 0xd4, 0xde, 0x59, 0x6a, 0x71, 0x31, 0xf6, 0xae, 0x47, 0x08, 0x41, 0xd6, 0xb3, 0x46, - 0x44, 0xc9, 0xf2, 0x90, 0xfc, 0x1b, 0xad, 0x82, 0x64, 0x93, 0x70, 0x10, 0x38, 0x7e, 0xe4, 0x50, - 0x4f, 0x59, 0xe0, 0xa6, 0x69, 0x15, 0x7a, 0x05, 0x39, 0xd7, 0xea, 0x13, 0x37, 0x54, 0x72, 0xab, - 0x99, 0x35, 0xa9, 0xf6, 0x44, 0xfd, 0x78, 0x9d, 0xa9, 0xf1, 0xb1, 0xd4, 0x16, 0x47, 0x69, 0x5e, - 0x14, 0x9c, 0xe2, 0x38, 0x04, 0xda, 0x07, 0x89, 0x78, 0x27, 0x4e, 0x40, 0xbd, 0x11, 0xf1, 0x22, - 0x25, 0xbf, 0x9a, 0x5a, 0x5b, 0x9a, 0x3f, 0xa2, 0x96, 0x40, 0xf1, 0x74, 0x1c, 0xf4, 0x33, 0xc0, - 0x88, 0x7a, 0x4e, 0x44, 0x03, 0xc7, 0x1b, 0x2a, 0x05, 0xbe, 0xcf, 0x47, 0xd7, 0x45, 0xdd, 0x9b, - 0x20, 0xf0, 0x14, 0x1a, 0x69, 0x90, 0x13, 0x09, 0x53, 0x8a, 0xfc, 0x72, 0xd7, 0xe7, 0xdc, 0x5d, - 0x83, 0x83, 0x70, 0x0c, 0x46, 0x0f, 0x00, 0x3c, 0x12, 0xbd, 0xa5, 0xc1, 0x31, 0xcb, 0x22, 0xf0, - 0x7b, 0x2d, 0xc6, 0x1a, 0xdd, 0x46, 0x2f, 0x21, 0x77, 0x44, 0x2c, 0x37, 0x3a, 0x52, 0x24, 0x7e, - 0x07, 0xea, 0xbc, 0x77, 0xb0, 0xcb, 0x51, 0x38, 0x46, 0xb3, 0x38, 0x61, 0x64, 0x45, 0xe3, 0x50, - 0x29, 0xdd, 0x2c, 0x8e, 0xc1, 0x51, 0x38, 0x46, 0xaf, 0x6c, 0x81, 0x34, 0x95, 0x2f, 0x24, 0x43, - 0xe6, 0x98, 0x9c, 0xc6, 0x35, 0xc9, 0x3e, 0xd1, 0x32, 0x2c, 0x9c, 0x58, 0xee, 0x98, 0xc4, 0x05, - 0x29, 0x84, 0xef, 0xd3, 0x4f, 0x53, 0x65, 0x1d, 0xa4, 0xa9, 0xc4, 0xa0, 0xfb, 0x70, 0x4f, 0x6b, - 0x1f, 0xe8, 0xb8, 0xd3, 0xde, 0xd3, 0xda, 0x3d, 0x73, 0xbf, 0x6d, 0x74, 0xb5, 0x86, 0xfe, 0x52, - 0xd7, 0x9a, 0xf2, 0x1d, 0xb4, 0x04, 0xd0, 0xc5, 0x9d, 0xe6, 0x7e, 0xa3, 0xa7, 0x77, 0xda, 0x72, - 0x0a, 0x2d, 0x42, 0xb1, 0x8b, 0x35, 0xa3, 0x57, 0xdf, 0x6e, 0x69, 0x72, 0xba, 0xfc, 0x23, 0xe4, - 0xc4, 0xf9, 0x10, 0x82, 0xa5, 0x5d, 0xad, 0xde, 0xea, 0xed, 0x9a, 0xfb, 0xed, 0x57, 0xed, 0xce, - 0xaf, 0x6d, 0xf9, 0x0e, 0x2a, 0xc2, 0x42, 0xbd, 0xa5, 0x1f, 0x68, 0x72, 0x0a, 0x15, 0x20, 0xdb, - 0xd4, 0xea, 0x4d, 0x39, 0x8d, 0x4a, 0x50, 0x68, 0x6a, 0x3b, 0xb8, 0xde, 0xd4, 0x9a, 0x72, 0xa6, - 0x7c, 0x0a, 0x39, 0x71, 0x30, 0x16, 0xc0, 0xe8, 0xd5, 0x7b, 0xfb, 0xc6, 0x54, 0x80, 0x12, 0x14, - 0x1a, 0x58, 0xab, 0xf7, 0xf4, 0xf6, 0x8e, 0x9c, 0x42, 0x12, 0xe4, 0xf1, 0x7e, 0xbb, 0xcd, 0x84, - 0x34, 0x8b, 0xad, 0x61, 0xdc, 0xc1, 0x72, 0x86, 0x79, 0xed, 0x77, 0x9b, 0xc2, 0x2b, 0xcb, 0x24, - 0xa3, 0xd7, 0xe9, 0x76, 0x99, 0xb4, 0xc0, 0x30, 0x5c, 0xd2, 0x9a, 0x72, 0x4e, 0x98, 0xea, 0x98, - 0x3b, 0xe6, 0xcb, 0x07, 0x00, 0x49, 0x45, 0x4d, 0x7a, 0x2d, 0x35, 0xbb, 0xd7, 0xd2, 0x97, 0x7b, - 0x0d, 0x41, 0xd6, 0x75, 0xbc, 0x63, 0xde, 0xd6, 0x45, 0xcc, 0xbf, 0xcb, 0x1f, 0xb2, 0xb0, 0x78, - 0xae, 0xc4, 0x90, 0x02, 0xf9, 0x13, 0x12, 0x84, 0x2c, 0x86, 0x08, 0x7f, 0x26, 0xa2, 0x00, 0x3e, - 0x4b, 0xb2, 0x6d, 0x8a, 0x4a, 0x34, 0xb7, 0xcc, 0x4d, 0xbe, 0x96, 0x54, 0x7b, 0x7e, 0x5d, 0x71, - 0x08, 0x84, 0xda, 0x9d, 0x28, 0xc5, 0x8a, 0x06, 0x61, 0x13, 0x72, 0xf7, 0x0e, 0x46, 0xfe, 0x05, - 0xcb, 0xd6, 0x26, 0xf2, 0x61, 0xf9, 0xf2, 0x9a, 0xd5, 0x8d, 0x78, 0x34, 0x3d, 0xbb, 0xfd, 0x92, - 0xd5, 0x8d, 0xab, 0x56, 0xac, 0x6e, 0xcc, 0x58, 0xb1, 0xaa, 0x14, 0x3e, 0x79, 0xc5, 0xea, 0x95, - 0x2b, 0x56, 0xd1, 0x1f, 0xb0, 0xe8, 0x53, 0xea, 0x92, 0x20, 0x5e, 0x8d, 0x8f, 0x50, 0xa9, 0xb6, - 0x79, 0x6d, 0xb3, 0x51, 0xcf, 0x23, 0x03, 0x96, 0xda, 0x2e, 0x87, 0xc7, 0x33, 0xa2, 0xe4, 0x4f, - 0x49, 0x68, 0x07, 0x8a, 0x01, 0x09, 0xe9, 0x38, 0x18, 0x90, 0x90, 0x0f, 0x60, 0xa9, 0xf6, 0xf5, - 0x75, 0x81, 0xf1, 0x19, 0x00, 0x27, 0x58, 0xf4, 0x02, 0x4a, 0xd6, 0x38, 0xa2, 0x87, 0x96, 0xe3, - 0xd2, 0x13, 0x12, 0x28, 0xb9, 0x19, 0xe4, 0xb0, 0x4d, 0xa9, 0x7b, 0xc0, 0xda, 0x17, 0x9f, 0xf3, - 0xdf, 0xfe, 0x3f, 0xdc, 0xbd, 0x74, 0xaf, 0xe5, 0xbf, 0x53, 0xf0, 0xf9, 0xd5, 0xc7, 0x40, 0x04, - 0xf8, 0x41, 0x1c, 0x6f, 0x68, 0x8e, 0xa8, 0x2d, 0x6a, 0x7d, 0xa9, 0xb6, 0x7d, 0xbb, 0x4b, 0x51, - 0xbb, 0x22, 0xd4, 0x1e, 0xb5, 0x09, 0x96, 0xfc, 0x44, 0x28, 0xff, 0x06, 0xd2, 0x94, 0x0d, 0x7d, - 0x01, 0x4a, 0xb7, 0xd3, 0x69, 0xe9, 0xed, 0x1d, 0x73, 0xaf, 0xd3, 0xd4, 0x2e, 0x0c, 0x18, 0xd6, - 0xa0, 0x9a, 0x61, 0x88, 0xe9, 0xf2, 0x3f, 0x90, 0x7a, 0xb8, 0xde, 0x36, 0xea, 0x62, 0xdc, 0xa4, - 0xd9, 0xb8, 0x61, 0x43, 0x41, 0x63, 0x93, 0x49, 0xce, 0x94, 0xff, 0xc9, 0x41, 0x76, 0x97, 0x86, - 0xd1, 0x95, 0xdd, 0xfa, 0x00, 0x20, 0x7e, 0x5f, 0x25, 0x34, 0x5c, 0x8c, 0x35, 0xba, 0x8d, 0xee, - 0x41, 0xfe, 0x3d, 0xf5, 0x08, 0xb3, 0x89, 0x6e, 0xcd, 0x31, 0x51, 0xb7, 0xcf, 0xa7, 0x33, 0xfb, - 0x09, 0xe9, 0x7c, 0x0e, 0xd9, 0x80, 0xba, 0x84, 0x97, 0xc4, 0xd2, 0xf5, 0x31, 0xd8, 0x41, 0x54, - 0x4c, 0x5d, 0x82, 0x39, 0x0c, 0x35, 0x26, 0x0c, 0x93, 0xe3, 0x01, 0xbe, 0x99, 0x2b, 0xc0, 0x05, - 0x7a, 0x69, 0x40, 0x21, 0x24, 0xc1, 0x89, 0xc3, 0xce, 0x92, 0xe7, 0xb4, 0xfa, 0xd5, 0x75, 0x61, - 0x0c, 0xe1, 0x8f, 0x27, 0x40, 0xf6, 0x9e, 0x09, 0xc7, 0x7d, 0x8f, 0x44, 0xec, 0xb2, 0x0a, 0xe2, - 0x3d, 0x23, 0x14, 0xba, 0x8d, 0xd6, 0x01, 0x05, 0xc4, 0x77, 0x9d, 0x81, 0xc5, 0x2a, 0xc2, 0x14, - 0x87, 0xe7, 0xd4, 0x5b, 0xc4, 0x77, 0xa7, 0x2c, 0x06, 0x37, 0xa0, 0xef, 0xa0, 0xe0, 0x07, 0x0e, - 0x0d, 0x9c, 0xe8, 0x94, 0x93, 0xaa, 0x54, 0xbb, 0x7f, 0xa9, 0xbe, 0x75, 0x2f, 0xda, 0xfc, 0x56, - 0x14, 0xf8, 0xc4, 0x19, 0x6d, 0x4f, 0x68, 0x5d, 0xe2, 0xb0, 0x47, 0xf3, 0x5c, 0xc7, 0x05, 0x4e, - 0x5f, 0x03, 0xd9, 0x0a, 0x43, 0x67, 0xe8, 0x99, 0xfe, 0xb8, 0xef, 0x3a, 0x03, 0xd3, 0xf1, 0x39, - 0xed, 0x16, 0xf0, 0x92, 0xd0, 0x77, 0xb9, 0x5a, 0xf7, 0x91, 0x01, 0xa5, 0x78, 0xef, 0x66, 0x74, - 0xea, 0x13, 0x65, 0x91, 0xa7, 0x60, 0x63, 0xbe, 0x1c, 0x0a, 0x60, 0xef, 0xd4, 0x27, 0x58, 0x0a, - 0x12, 0xa1, 0x5c, 0x85, 0x2c, 0xcb, 0x2f, 0x92, 0xa1, 0x84, 0x3b, 0x2d, 0x6d, 0x8a, 0xd8, 0x00, - 0x72, 0x7b, 0x75, 0xa3, 0xa7, 0xe1, 0x98, 0xd6, 0xb4, 0x6e, 0x4b, 0x6f, 0xd4, 0xe5, 0x74, 0xf9, - 0x19, 0x48, 0x53, 0xe1, 0x90, 0x02, 0xcb, 0xb1, 0xcd, 0xec, 0xbd, 0xee, 0x6a, 0x17, 0xb8, 0xd5, - 0x78, 0xdd, 0x6e, 0x08, 0x6e, 0xe5, 0x5f, 0xff, 0x01, 0x1d, 0x7f, 0x48, 0x03, 0x24, 0xf7, 0x88, - 0xc2, 0x59, 0xf4, 0x94, 0xe2, 0x29, 0x79, 0x71, 0xe3, 0xc9, 0x9d, 0xc4, 0x9e, 0xcd, 0x4f, 0x6f, - 0x66, 0xf0, 0xd3, 0x6d, 0x29, 0x31, 0x59, 0x73, 0x26, 0x41, 0xbd, 0x99, 0x41, 0x50, 0x99, 0x4f, - 0x5f, 0x72, 0x06, 0x43, 0x5d, 0x3d, 0xbb, 0xff, 0x4c, 0x43, 0x3e, 0x6e, 0x47, 0xf4, 0x13, 0x64, - 0x79, 0x25, 0x8a, 0x21, 0xfd, 0x78, 0xce, 0x2e, 0x56, 0x79, 0x15, 0x72, 0xe4, 0xd4, 0x93, 0x35, - 0x3d, 0xdf, 0x53, 0xf3, 0x2c, 0xc6, 0xf9, 0x99, 0x52, 0x7e, 0x0a, 0x59, 0x5e, 0x8c, 0xcb, 0x20, - 0xc7, 0x45, 0x78, 0xf1, 0x85, 0xd8, 0x31, 0x7a, 0x3b, 0x58, 0x33, 0x7e, 0x69, 0xc9, 0x29, 0x56, - 0xda, 0x6c, 0xdc, 0x6b, 0x58, 0x4e, 0x97, 0xab, 0x37, 0xae, 0xc7, 0xf2, 0x3b, 0x28, 0x4e, 0x86, - 0x2b, 0x7a, 0xcc, 0x66, 0x8d, 0x10, 0x4c, 0x3f, 0x20, 0xa1, 0x98, 0x48, 0x62, 0xe8, 0xcb, 0x67, - 0x96, 0x2e, 0x37, 0xe8, 0xfc, 0x37, 0xcc, 0x76, 0xc2, 0x63, 0x33, 0x74, 0xde, 0x8b, 0x57, 0x6f, - 0x06, 0x17, 0x98, 0xc2, 0x70, 0xde, 0xb3, 0xb7, 0x5c, 0x89, 0x1b, 0xd9, 0xcd, 0x24, 0x1c, 0x00, - 0x4c, 0xc7, 0x0e, 0xa7, 0xdb, 0xdb, 0x9d, 0xdf, 0xf7, 0x86, 0x4e, 0x74, 0x34, 0xee, 0xab, 0x03, - 0x3a, 0xaa, 0x88, 0xab, 0x5a, 0x17, 0xbf, 0x88, 0x43, 0xba, 0x3e, 0x24, 0x1e, 0x9f, 0x57, 0x95, - 0x8f, 0xff, 0x3b, 0xfe, 0x90, 0x48, 0xfd, 0x1c, 0x07, 0x3c, 0xf9, 0x37, 0x00, 0x00, 0xff, 0xff, - 0x71, 0x1d, 0xb4, 0xb6, 0x16, 0x10, 0x00, 0x00, +var fileDescriptor_cluster_75c4156e122d92ad = []byte{ + // 1492 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x57, 0xcd, 0x57, 0xdb, 0xc6, + 0x16, 0x8f, 0x3f, 0xf0, 0xc7, 0x95, 0xe1, 0x29, 0x13, 0x5e, 0xa2, 0x03, 0x2f, 0x79, 0x1c, 0x6f, + 0x1e, 0x2f, 0x2f, 0xc8, 0xd8, 0x79, 0x87, 0x86, 0x36, 0x49, 0x6b, 0x6c, 0x05, 0xd4, 0x18, 0xdb, + 0x1d, 0x19, 0xd2, 0xb4, 0x0b, 0x1d, 0xd9, 0x1a, 0x8c, 0x0e, 0xb2, 0x46, 0x91, 0x64, 0x88, 0xb3, + 0xea, 0x1f, 0xd7, 0x7d, 0xd7, 0xdd, 0xf4, 0x2f, 0xe9, 0xa2, 0x67, 0x66, 0x84, 0x6d, 0x3e, 0x1c, + 0x0c, 0xe9, 0x4e, 0x73, 0xef, 0xfd, 0xdd, 0x99, 0xb9, 0x5f, 0xbf, 0x11, 0x3c, 0x1b, 0x59, 0x9e, + 0x4d, 0x3e, 0x96, 0x7a, 0x2e, 0x1d, 0xda, 0xa5, 0x81, 0xdd, 0x2d, 0xf9, 0x34, 0x8c, 0xfa, 0x01, + 0x09, 0x3f, 0xb8, 0xa5, 0xd3, 0x72, 0xa9, 0xe7, 0x0e, 0xc3, 0x88, 0x04, 0xaa, 0x1f, 0xd0, 0x88, + 0xa2, 0x27, 0xc2, 0x5a, 0xe5, 0xd6, 0xea, 0xc0, 0xee, 0xaa, 0x13, 0x6b, 0xf5, 0xb4, 0xbc, 0xf2, + 0xef, 0x3e, 0xa5, 0x7d, 0x97, 0x94, 0xb8, 0x75, 0x77, 0x78, 0x54, 0x8a, 0x9c, 0x01, 0x09, 0x23, + 0x6b, 0xe0, 0x0b, 0x07, 0x2b, 0x4f, 0x2e, 0x1b, 0x9c, 0x05, 0x96, 0xef, 0x93, 0x20, 0x8c, 0xf5, + 0xab, 0xb1, 0x3e, 0x1a, 0xf9, 0x84, 0x83, 0xe9, 0x91, 0x6d, 0x8d, 0x62, 0xe5, 0xf6, 0x4d, 0x67, + 0xa5, 0xde, 0x91, 0xd3, 0x9f, 0x12, 0x6e, 0x9b, 0x5b, 0x31, 0xf4, 0xc5, 0x6d, 0xa1, 0xe5, 0xcd, + 0x3b, 0x23, 0xcb, 0x31, 0xf2, 0xf9, 0x7c, 0xc8, 0x63, 0x1a, 0x46, 0x93, 0x83, 0x56, 0xe6, 0x07, + 0x8d, 0x8f, 0x78, 0x1b, 0x4c, 0x7c, 0xb8, 0xe2, 0x6f, 0x59, 0xc8, 0xd6, 0x44, 0x6e, 0xd1, 0x12, + 0x24, 0x1d, 0x5b, 0x49, 0xac, 0x25, 0xd6, 0xf3, 0x38, 0xe9, 0xd8, 0x68, 0x15, 0xf2, 0x47, 0xd4, + 0xb5, 0x49, 0x60, 0x3a, 0xb6, 0x92, 0xe4, 0xe2, 0x9c, 0x10, 0xe8, 0x36, 0xda, 0x06, 0xe8, 0x05, + 0xc4, 0x8a, 0x88, 0x6d, 0x5a, 0x91, 0x92, 0x5a, 0x4b, 0xac, 0x4b, 0x95, 0x15, 0x55, 0xa4, 0x4d, + 0x3d, 0x4f, 0xab, 0xda, 0x39, 0xcf, 0x3b, 0xce, 0xc7, 0xd6, 0xd5, 0x08, 0x21, 0x48, 0x7b, 0xd6, + 0x80, 0x28, 0x69, 0xee, 0x92, 0x7f, 0xa3, 0x35, 0x90, 0x6c, 0x12, 0xf6, 0x02, 0xc7, 0x8f, 0x1c, + 0xea, 0x29, 0x0b, 0x5c, 0x35, 0x2d, 0x42, 0x6f, 0x21, 0xe3, 0x5a, 0x5d, 0xe2, 0x86, 0x4a, 0x66, + 0x2d, 0xb5, 0x2e, 0x55, 0x9e, 0xab, 0x9f, 0x2f, 0x42, 0x35, 0xbe, 0x96, 0xda, 0xe0, 0x28, 0xcd, + 0x8b, 0x82, 0x11, 0x8e, 0x5d, 0xa0, 0x03, 0x90, 0x88, 0x77, 0xea, 0x04, 0xd4, 0x1b, 0x10, 0x2f, + 0x52, 0xb2, 0x6b, 0x89, 0xf5, 0xa5, 0xf9, 0x3d, 0x6a, 0x13, 0x28, 0x9e, 0xf6, 0x83, 0xbe, 0x07, + 0x18, 0x50, 0xcf, 0x89, 0x68, 0xe0, 0x78, 0x7d, 0x25, 0xc7, 0xcf, 0xf9, 0xf4, 0x26, 0xaf, 0xfb, + 0x63, 0x04, 0x9e, 0x42, 0x23, 0x0d, 0x32, 0x22, 0x61, 0x4a, 0x9e, 0x07, 0x77, 0x63, 0xce, 0xd3, + 0xd5, 0x38, 0x08, 0xc7, 0x60, 0xf4, 0x18, 0xc0, 0x23, 0xd1, 0x19, 0x0d, 0x4e, 0x58, 0x16, 0x81, + 0xc7, 0x35, 0x1f, 0x4b, 0x74, 0x1b, 0xbd, 0x81, 0xcc, 0x31, 0xb1, 0xdc, 0xe8, 0x58, 0x91, 0x78, + 0x0c, 0xd4, 0x79, 0x63, 0xb0, 0xc7, 0x51, 0x38, 0x46, 0x33, 0x3f, 0x61, 0x64, 0x45, 0xc3, 0x50, + 0x29, 0xdc, 0xce, 0x8f, 0xc1, 0x51, 0x38, 0x46, 0xaf, 0x6c, 0x83, 0x34, 0x95, 0x2f, 0x24, 0x43, + 0xea, 0x84, 0x8c, 0xe2, 0x9a, 0x64, 0x9f, 0x68, 0x19, 0x16, 0x4e, 0x2d, 0x77, 0x48, 0xe2, 0x82, + 0x14, 0x8b, 0xaf, 0x93, 0x2f, 0x12, 0x45, 0x1d, 0xa4, 0xa9, 0xc4, 0xa0, 0x55, 0x78, 0xa4, 0x35, + 0x0f, 0x75, 0xdc, 0x6a, 0xee, 0x6b, 0xcd, 0x8e, 0x79, 0xd0, 0x34, 0xda, 0x5a, 0x4d, 0x7f, 0xa3, + 0x6b, 0x75, 0xf9, 0x1e, 0x5a, 0x02, 0x68, 0xe3, 0x56, 0xfd, 0xa0, 0xd6, 0xd1, 0x5b, 0x4d, 0x39, + 0x81, 0x16, 0x21, 0xdf, 0xc6, 0x9a, 0xd1, 0xa9, 0xee, 0x34, 0x34, 0x39, 0x59, 0xfc, 0x16, 0x32, + 0xe2, 0x7e, 0x08, 0xc1, 0xd2, 0x9e, 0x56, 0x6d, 0x74, 0xf6, 0xcc, 0x83, 0xe6, 0xdb, 0x66, 0xeb, + 0x5d, 0x53, 0xbe, 0x87, 0xf2, 0xb0, 0x50, 0x6d, 0xe8, 0x87, 0x9a, 0x9c, 0x40, 0x39, 0x48, 0xd7, + 0xb5, 0x6a, 0x5d, 0x4e, 0xa2, 0x02, 0xe4, 0xea, 0xda, 0x2e, 0xae, 0xd6, 0xb5, 0xba, 0x9c, 0x2a, + 0x8e, 0x20, 0x23, 0x2e, 0xc6, 0x1c, 0x18, 0x9d, 0x6a, 0xe7, 0xc0, 0x98, 0x72, 0x50, 0x80, 0x5c, + 0x0d, 0x6b, 0xd5, 0x8e, 0xde, 0xdc, 0x95, 0x13, 0x48, 0x82, 0x2c, 0x3e, 0x68, 0x36, 0xd9, 0x22, + 0xc9, 0x7c, 0x6b, 0x18, 0xb7, 0xb0, 0x9c, 0x62, 0x56, 0x07, 0xed, 0xba, 0xb0, 0x4a, 0xb3, 0x95, + 0xd1, 0x69, 0xb5, 0xdb, 0x6c, 0xb5, 0xc0, 0x30, 0x7c, 0xa5, 0xd5, 0xe5, 0x8c, 0x50, 0x55, 0x31, + 0x37, 0xcc, 0x16, 0x0f, 0x01, 0x26, 0x15, 0x35, 0xee, 0xb5, 0xc4, 0xec, 0x5e, 0x4b, 0x5e, 0xed, + 0x35, 0x04, 0x69, 0xd7, 0xf1, 0x4e, 0x78, 0x5b, 0xe7, 0x31, 0xff, 0x2e, 0xfe, 0xba, 0x00, 0x8b, + 0x17, 0x4a, 0x0c, 0x29, 0x90, 0x3d, 0x25, 0x41, 0xc8, 0x7c, 0x08, 0xf7, 0xe7, 0x4b, 0x14, 0xc0, + 0x3f, 0x27, 0xd9, 0x36, 0x45, 0x25, 0x9a, 0xdb, 0xe6, 0x16, 0xdf, 0x4b, 0xaa, 0xbc, 0xba, 0xa9, + 0x38, 0x04, 0x42, 0x6d, 0x8f, 0x85, 0x62, 0x47, 0x83, 0xb0, 0x09, 0xb9, 0x77, 0x0f, 0x23, 0xff, + 0x92, 0x66, 0x7b, 0x0b, 0xf9, 0xb0, 0x7c, 0x75, 0xcf, 0xf2, 0x66, 0x3c, 0x9a, 0x5e, 0xde, 0x7d, + 0xcb, 0xf2, 0xe6, 0x75, 0x3b, 0x96, 0x37, 0x67, 0xec, 0x58, 0x56, 0x72, 0x5f, 0xbc, 0x63, 0xf9, + 0xda, 0x1d, 0xcb, 0xe8, 0x67, 0x58, 0xf4, 0x29, 0x75, 0x49, 0x10, 0xef, 0xc6, 0x47, 0xa8, 0x54, + 0xd9, 0xba, 0xb1, 0xd9, 0xa8, 0xe7, 0x91, 0x1e, 0x4b, 0x6d, 0x9b, 0xc3, 0xe3, 0x19, 0x51, 0xf0, + 0xa7, 0x56, 0x68, 0x17, 0xf2, 0x01, 0x09, 0xe9, 0x30, 0xe8, 0x91, 0x90, 0x0f, 0x60, 0xa9, 0xf2, + 0xdf, 0x9b, 0x1c, 0xe3, 0x73, 0x00, 0x9e, 0x60, 0xd1, 0x6b, 0x28, 0x58, 0xc3, 0x88, 0x1e, 0x59, + 0x8e, 0x4b, 0x4f, 0x49, 0xa0, 0x64, 0x66, 0x90, 0xc3, 0x0e, 0xa5, 0xee, 0x21, 0x6b, 0x5f, 0x7c, + 0xc1, 0x1e, 0xbd, 0x81, 0x07, 0x5d, 0xab, 0x77, 0x32, 0xf4, 0xcd, 0x33, 0xc7, 0xb3, 0xe9, 0x99, + 0x19, 0x46, 0x56, 0x20, 0x86, 0xb4, 0x54, 0x79, 0x78, 0xee, 0x86, 0x3d, 0x0d, 0x38, 0xbf, 0xb4, + 0x8e, 0xea, 0xd6, 0x08, 0xdf, 0x17, 0x90, 0x77, 0x1c, 0x61, 0x30, 0xc0, 0xce, 0x03, 0xb8, 0x7f, + 0x25, 0x3f, 0xc5, 0xdf, 0x13, 0xf0, 0xf0, 0xfa, 0x70, 0x20, 0x02, 0x3c, 0x20, 0x8e, 0xd7, 0x37, + 0x07, 0xd4, 0x16, 0x3d, 0xb3, 0x54, 0xd9, 0xb9, 0x5b, 0x70, 0xd5, 0xb6, 0x70, 0xb5, 0x4f, 0x6d, + 0x82, 0x25, 0x7f, 0xb2, 0x28, 0xfe, 0x08, 0xd2, 0x94, 0x0e, 0xfd, 0x0b, 0x94, 0x76, 0xab, 0xd5, + 0xd0, 0x9b, 0xbb, 0xe6, 0x7e, 0xab, 0xae, 0x5d, 0x1a, 0x54, 0xac, 0xd1, 0x35, 0xc3, 0x10, 0x53, + 0xea, 0x1f, 0x20, 0x75, 0x70, 0xb5, 0x69, 0x54, 0xc5, 0xd8, 0x4a, 0xb2, 0xb1, 0xc5, 0x86, 0x8b, + 0xc6, 0x26, 0x9c, 0x9c, 0x2a, 0xfe, 0x91, 0x81, 0xf4, 0x1e, 0x0d, 0xa3, 0x6b, 0xbb, 0xfe, 0x31, + 0x40, 0xfc, 0x88, 0x9b, 0xd0, 0x79, 0x3e, 0x96, 0xe8, 0x36, 0x7a, 0x04, 0xd9, 0x4f, 0xd4, 0x23, + 0x4c, 0x27, 0xba, 0x3e, 0xc3, 0x96, 0xba, 0x7d, 0xb1, 0x2c, 0xd2, 0x5f, 0x50, 0x16, 0xaf, 0x20, + 0x1d, 0x50, 0x97, 0xf0, 0xd2, 0x5a, 0xba, 0xd9, 0x07, 0xbb, 0x88, 0x8a, 0xa9, 0x4b, 0x30, 0x87, + 0xa1, 0xda, 0x98, 0xa9, 0x32, 0xdc, 0xc1, 0xff, 0xe6, 0x72, 0x70, 0x89, 0xa6, 0x6a, 0x90, 0x0b, + 0x49, 0x70, 0xea, 0xb0, 0xbb, 0x64, 0x39, 0x3d, 0xff, 0xe7, 0x26, 0x37, 0x86, 0xb0, 0xc7, 0x63, + 0x20, 0x7b, 0x17, 0x85, 0xc3, 0xae, 0x47, 0x22, 0x16, 0xac, 0x9c, 0x78, 0x17, 0x09, 0x81, 0x6e, + 0xa3, 0x0d, 0x40, 0x01, 0xf1, 0x5d, 0xa7, 0x67, 0xb1, 0x8a, 0x30, 0xc5, 0xe5, 0x39, 0x85, 0xe7, + 0xf1, 0xfd, 0x29, 0x8d, 0xc1, 0x15, 0xe8, 0x2b, 0xc8, 0xf9, 0x81, 0x43, 0x03, 0x27, 0x1a, 0x71, + 0x72, 0x96, 0x2a, 0xab, 0x57, 0xfa, 0x44, 0xf7, 0xa2, 0xad, 0xff, 0x8b, 0x46, 0x19, 0x1b, 0xa3, + 0x9d, 0xf1, 0xf3, 0x40, 0xe2, 0xb0, 0xa7, 0xf3, 0x84, 0xe3, 0xd2, 0xdb, 0x60, 0x1d, 0x64, 0x2b, + 0x0c, 0x9d, 0xbe, 0x67, 0xfa, 0xc3, 0xae, 0xeb, 0xf4, 0x4c, 0xc7, 0xe7, 0xf4, 0x9d, 0xc3, 0x4b, + 0x42, 0xde, 0xe6, 0x62, 0xdd, 0x47, 0x06, 0x14, 0xe2, 0xb3, 0x9b, 0xac, 0xef, 0x94, 0x45, 0x9e, + 0x82, 0xcd, 0xf9, 0x72, 0x28, 0x80, 0x9d, 0x91, 0x4f, 0xb0, 0x14, 0x4c, 0x16, 0xc5, 0x32, 0xa4, + 0x59, 0x7e, 0x91, 0x0c, 0x05, 0xdc, 0x6a, 0x68, 0x53, 0x04, 0x09, 0x90, 0xd9, 0xaf, 0x1a, 0x1d, + 0x0d, 0xc7, 0xf4, 0xa8, 0xb5, 0x1b, 0x7a, 0xad, 0x2a, 0x27, 0x8b, 0x2f, 0x41, 0x9a, 0x72, 0x87, + 0x14, 0x58, 0x8e, 0x75, 0x66, 0xe7, 0x7d, 0x5b, 0xbb, 0xc4, 0xd1, 0xc6, 0xfb, 0x66, 0x4d, 0x70, + 0x34, 0xff, 0xfa, 0x1b, 0x68, 0xfd, 0xcf, 0x24, 0xc0, 0x24, 0x8e, 0x28, 0x9c, 0x45, 0x73, 0x09, + 0x9e, 0x92, 0xd7, 0xb7, 0x66, 0x80, 0x89, 0xef, 0xd9, 0x3c, 0xf7, 0x61, 0x06, 0xcf, 0xdd, 0x95, + 0x5a, 0x27, 0x7b, 0xce, 0x24, 0xba, 0x0f, 0x33, 0x88, 0x2e, 0xf5, 0xe5, 0x5b, 0xce, 0x60, 0xba, + 0xeb, 0x67, 0xf7, 0x2f, 0x49, 0xc8, 0xc6, 0xed, 0x88, 0xbe, 0x83, 0x34, 0xaf, 0x44, 0x31, 0xa4, + 0x9f, 0xcd, 0xd9, 0xc5, 0x2a, 0xaf, 0x42, 0x8e, 0x9c, 0x7a, 0xfa, 0x26, 0xe7, 0x7b, 0xb2, 0x9e, + 0xfb, 0xb8, 0x38, 0x53, 0x8a, 0x2f, 0x20, 0xcd, 0x8b, 0x71, 0x19, 0xe4, 0xb8, 0x08, 0x2f, 0xbf, + 0x34, 0x5b, 0x46, 0x67, 0x17, 0x6b, 0xc6, 0x0f, 0x0d, 0x39, 0xc1, 0x4a, 0x9b, 0x8d, 0x7b, 0x0d, + 0xcb, 0xc9, 0x62, 0xf9, 0xd6, 0xf5, 0x58, 0xfc, 0x08, 0xf9, 0xf1, 0x70, 0x45, 0xcf, 0xd8, 0xac, + 0x11, 0x0b, 0xd3, 0x0f, 0x48, 0x28, 0x26, 0x92, 0x18, 0xfa, 0xf2, 0xb9, 0xa6, 0xcd, 0x15, 0x3a, + 0xff, 0x9d, 0xb3, 0x9d, 0xf0, 0xc4, 0x0c, 0x9d, 0x4f, 0xe2, 0xf5, 0x9c, 0xc2, 0x39, 0x26, 0x30, + 0x9c, 0x4f, 0xec, 0x4d, 0x58, 0xe0, 0x4a, 0x16, 0x99, 0x09, 0x07, 0x00, 0x93, 0xb1, 0xcb, 0xe9, + 0xf6, 0x4e, 0xeb, 0xa7, 0xfd, 0xbe, 0x13, 0x1d, 0x0f, 0xbb, 0x6a, 0x8f, 0x0e, 0x4a, 0x22, 0x54, + 0x1b, 0xe2, 0x57, 0xb3, 0x4f, 0x37, 0xfa, 0xc4, 0xe3, 0xf3, 0xaa, 0xf4, 0xf9, 0x7f, 0xd0, 0x6f, + 0x26, 0xab, 0x6e, 0x86, 0x03, 0x9e, 0xff, 0x15, 0x00, 0x00, 0xff, 0xff, 0xb8, 0x40, 0xd9, 0x92, + 0x7b, 0x10, 0x00, 0x00, } diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v1/cluster_service.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v1/cluster_service.pb.go index 88185ac7f..fdd691430 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v1/cluster_service.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v1/cluster_service.pb.go @@ -13,6 +13,7 @@ import config "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v import operation "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" import _ "github.com/yandex-cloud/go-genproto/yandex/cloud/validation" import _ "google.golang.org/genproto/googleapis/api/annotations" +import timeofday "google.golang.org/genproto/googleapis/type/timeofday" import field_mask "google.golang.org/genproto/protobuf/field_mask" import ( @@ -56,7 +57,7 @@ func (x ListClusterLogsRequest_ServiceType) String() string { return proto.EnumName(ListClusterLogsRequest_ServiceType_name, int32(x)) } func (ListClusterLogsRequest_ServiceType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{18, 0} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{20, 0} } type GetClusterRequest struct { @@ -72,7 +73,7 @@ func (m *GetClusterRequest) Reset() { *m = GetClusterRequest{} } func (m *GetClusterRequest) String() string { return proto.CompactTextString(m) } func (*GetClusterRequest) ProtoMessage() {} func (*GetClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{0} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{0} } func (m *GetClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetClusterRequest.Unmarshal(m, b) @@ -125,7 +126,7 @@ func (m *ListClustersRequest) Reset() { *m = ListClustersRequest{} } func (m *ListClustersRequest) String() string { return proto.CompactTextString(m) } func (*ListClustersRequest) ProtoMessage() {} func (*ListClustersRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{1} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{1} } func (m *ListClustersRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClustersRequest.Unmarshal(m, b) @@ -190,7 +191,7 @@ func (m *ListClustersResponse) Reset() { *m = ListClustersResponse{} } func (m *ListClustersResponse) String() string { return proto.CompactTextString(m) } func (*ListClustersResponse) ProtoMessage() {} func (*ListClustersResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{2} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{2} } func (m *ListClustersResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClustersResponse.Unmarshal(m, b) @@ -255,7 +256,7 @@ func (m *CreateClusterRequest) Reset() { *m = CreateClusterRequest{} } func (m *CreateClusterRequest) String() string { return proto.CompactTextString(m) } func (*CreateClusterRequest) ProtoMessage() {} func (*CreateClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{3} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{3} } func (m *CreateClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateClusterRequest.Unmarshal(m, b) @@ -357,7 +358,7 @@ func (m *CreateClusterMetadata) Reset() { *m = CreateClusterMetadata{} } func (m *CreateClusterMetadata) String() string { return proto.CompactTextString(m) } func (*CreateClusterMetadata) ProtoMessage() {} func (*CreateClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{4} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{4} } func (m *CreateClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateClusterMetadata.Unmarshal(m, b) @@ -410,7 +411,7 @@ func (m *UpdateClusterRequest) Reset() { *m = UpdateClusterRequest{} } func (m *UpdateClusterRequest) String() string { return proto.CompactTextString(m) } func (*UpdateClusterRequest) ProtoMessage() {} func (*UpdateClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{5} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{5} } func (m *UpdateClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateClusterRequest.Unmarshal(m, b) @@ -484,7 +485,7 @@ func (m *UpdateClusterMetadata) Reset() { *m = UpdateClusterMetadata{} } func (m *UpdateClusterMetadata) String() string { return proto.CompactTextString(m) } func (*UpdateClusterMetadata) ProtoMessage() {} func (*UpdateClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{6} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{6} } func (m *UpdateClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateClusterMetadata.Unmarshal(m, b) @@ -524,7 +525,7 @@ func (m *DeleteClusterRequest) Reset() { *m = DeleteClusterRequest{} } func (m *DeleteClusterRequest) String() string { return proto.CompactTextString(m) } func (*DeleteClusterRequest) ProtoMessage() {} func (*DeleteClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{7} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{7} } func (m *DeleteClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteClusterRequest.Unmarshal(m, b) @@ -563,7 +564,7 @@ func (m *DeleteClusterMetadata) Reset() { *m = DeleteClusterMetadata{} } func (m *DeleteClusterMetadata) String() string { return proto.CompactTextString(m) } func (*DeleteClusterMetadata) ProtoMessage() {} func (*DeleteClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{8} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{8} } func (m *DeleteClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteClusterMetadata.Unmarshal(m, b) @@ -602,7 +603,7 @@ func (m *StartClusterRequest) Reset() { *m = StartClusterRequest{} } func (m *StartClusterRequest) String() string { return proto.CompactTextString(m) } func (*StartClusterRequest) ProtoMessage() {} func (*StartClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{9} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{9} } func (m *StartClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StartClusterRequest.Unmarshal(m, b) @@ -641,7 +642,7 @@ func (m *StartClusterMetadata) Reset() { *m = StartClusterMetadata{} } func (m *StartClusterMetadata) String() string { return proto.CompactTextString(m) } func (*StartClusterMetadata) ProtoMessage() {} func (*StartClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{10} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{10} } func (m *StartClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StartClusterMetadata.Unmarshal(m, b) @@ -680,7 +681,7 @@ func (m *StopClusterRequest) Reset() { *m = StopClusterRequest{} } func (m *StopClusterRequest) String() string { return proto.CompactTextString(m) } func (*StopClusterRequest) ProtoMessage() {} func (*StopClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{11} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{11} } func (m *StopClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StopClusterRequest.Unmarshal(m, b) @@ -719,7 +720,7 @@ func (m *StopClusterMetadata) Reset() { *m = StopClusterMetadata{} } func (m *StopClusterMetadata) String() string { return proto.CompactTextString(m) } func (*StopClusterMetadata) ProtoMessage() {} func (*StopClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{12} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{12} } func (m *StopClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StopClusterMetadata.Unmarshal(m, b) @@ -746,6 +747,111 @@ func (m *StopClusterMetadata) GetClusterId() string { return "" } +type MoveClusterRequest struct { + // ID of the PostgreSQL cluster to move. + ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` + // ID of the destination folder. + DestinationFolderId string `protobuf:"bytes,2,opt,name=destination_folder_id,json=destinationFolderId,proto3" json:"destination_folder_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MoveClusterRequest) Reset() { *m = MoveClusterRequest{} } +func (m *MoveClusterRequest) String() string { return proto.CompactTextString(m) } +func (*MoveClusterRequest) ProtoMessage() {} +func (*MoveClusterRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{13} +} +func (m *MoveClusterRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MoveClusterRequest.Unmarshal(m, b) +} +func (m *MoveClusterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MoveClusterRequest.Marshal(b, m, deterministic) +} +func (dst *MoveClusterRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_MoveClusterRequest.Merge(dst, src) +} +func (m *MoveClusterRequest) XXX_Size() int { + return xxx_messageInfo_MoveClusterRequest.Size(m) +} +func (m *MoveClusterRequest) XXX_DiscardUnknown() { + xxx_messageInfo_MoveClusterRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_MoveClusterRequest proto.InternalMessageInfo + +func (m *MoveClusterRequest) GetClusterId() string { + if m != nil { + return m.ClusterId + } + return "" +} + +func (m *MoveClusterRequest) GetDestinationFolderId() string { + if m != nil { + return m.DestinationFolderId + } + return "" +} + +type MoveClusterMetadata struct { + // ID of the PostgreSQL cluster being moved. + ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` + // ID of the source folder. + SourceFolderId string `protobuf:"bytes,2,opt,name=source_folder_id,json=sourceFolderId,proto3" json:"source_folder_id,omitempty"` + // ID of the destnation folder. + DestinationFolderId string `protobuf:"bytes,3,opt,name=destination_folder_id,json=destinationFolderId,proto3" json:"destination_folder_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MoveClusterMetadata) Reset() { *m = MoveClusterMetadata{} } +func (m *MoveClusterMetadata) String() string { return proto.CompactTextString(m) } +func (*MoveClusterMetadata) ProtoMessage() {} +func (*MoveClusterMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{14} +} +func (m *MoveClusterMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MoveClusterMetadata.Unmarshal(m, b) +} +func (m *MoveClusterMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MoveClusterMetadata.Marshal(b, m, deterministic) +} +func (dst *MoveClusterMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_MoveClusterMetadata.Merge(dst, src) +} +func (m *MoveClusterMetadata) XXX_Size() int { + return xxx_messageInfo_MoveClusterMetadata.Size(m) +} +func (m *MoveClusterMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_MoveClusterMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_MoveClusterMetadata proto.InternalMessageInfo + +func (m *MoveClusterMetadata) GetClusterId() string { + if m != nil { + return m.ClusterId + } + return "" +} + +func (m *MoveClusterMetadata) GetSourceFolderId() string { + if m != nil { + return m.SourceFolderId + } + return "" +} + +func (m *MoveClusterMetadata) GetDestinationFolderId() string { + if m != nil { + return m.DestinationFolderId + } + return "" +} + type BackupClusterRequest struct { // ID of the PostgreSQL cluster to back up. // To get the PostgreSQL cluster ID, use a [ClusterService.List] request. @@ -759,7 +865,7 @@ func (m *BackupClusterRequest) Reset() { *m = BackupClusterRequest{} } func (m *BackupClusterRequest) String() string { return proto.CompactTextString(m) } func (*BackupClusterRequest) ProtoMessage() {} func (*BackupClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{13} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{15} } func (m *BackupClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BackupClusterRequest.Unmarshal(m, b) @@ -798,7 +904,7 @@ func (m *BackupClusterMetadata) Reset() { *m = BackupClusterMetadata{} } func (m *BackupClusterMetadata) String() string { return proto.CompactTextString(m) } func (*BackupClusterMetadata) ProtoMessage() {} func (*BackupClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{14} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{16} } func (m *BackupClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BackupClusterMetadata.Unmarshal(m, b) @@ -863,7 +969,7 @@ func (m *RestoreClusterRequest) Reset() { *m = RestoreClusterRequest{} } func (m *RestoreClusterRequest) String() string { return proto.CompactTextString(m) } func (*RestoreClusterRequest) ProtoMessage() {} func (*RestoreClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{15} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{17} } func (m *RestoreClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RestoreClusterRequest.Unmarshal(m, b) @@ -967,7 +1073,7 @@ func (m *RestoreClusterMetadata) Reset() { *m = RestoreClusterMetadata{} func (m *RestoreClusterMetadata) String() string { return proto.CompactTextString(m) } func (*RestoreClusterMetadata) ProtoMessage() {} func (*RestoreClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{16} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{18} } func (m *RestoreClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RestoreClusterMetadata.Unmarshal(m, b) @@ -1015,7 +1121,7 @@ func (m *LogRecord) Reset() { *m = LogRecord{} } func (m *LogRecord) String() string { return proto.CompactTextString(m) } func (*LogRecord) ProtoMessage() {} func (*LogRecord) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{17} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{19} } func (m *LogRecord) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_LogRecord.Unmarshal(m, b) @@ -1080,7 +1186,7 @@ func (m *ListClusterLogsRequest) Reset() { *m = ListClusterLogsRequest{} func (m *ListClusterLogsRequest) String() string { return proto.CompactTextString(m) } func (*ListClusterLogsRequest) ProtoMessage() {} func (*ListClusterLogsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{18} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{20} } func (m *ListClusterLogsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterLogsRequest.Unmarshal(m, b) @@ -1173,7 +1279,7 @@ func (m *ListClusterLogsResponse) Reset() { *m = ListClusterLogsResponse func (m *ListClusterLogsResponse) String() string { return proto.CompactTextString(m) } func (*ListClusterLogsResponse) ProtoMessage() {} func (*ListClusterLogsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{19} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{21} } func (m *ListClusterLogsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterLogsResponse.Unmarshal(m, b) @@ -1226,7 +1332,7 @@ func (m *ListClusterOperationsRequest) Reset() { *m = ListClusterOperati func (m *ListClusterOperationsRequest) String() string { return proto.CompactTextString(m) } func (*ListClusterOperationsRequest) ProtoMessage() {} func (*ListClusterOperationsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{20} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{22} } func (m *ListClusterOperationsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterOperationsRequest.Unmarshal(m, b) @@ -1284,7 +1390,7 @@ func (m *ListClusterOperationsResponse) Reset() { *m = ListClusterOperat func (m *ListClusterOperationsResponse) String() string { return proto.CompactTextString(m) } func (*ListClusterOperationsResponse) ProtoMessage() {} func (*ListClusterOperationsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{21} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{23} } func (m *ListClusterOperationsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterOperationsResponse.Unmarshal(m, b) @@ -1338,7 +1444,7 @@ func (m *ListClusterBackupsRequest) Reset() { *m = ListClusterBackupsReq func (m *ListClusterBackupsRequest) String() string { return proto.CompactTextString(m) } func (*ListClusterBackupsRequest) ProtoMessage() {} func (*ListClusterBackupsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{22} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{24} } func (m *ListClusterBackupsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterBackupsRequest.Unmarshal(m, b) @@ -1396,7 +1502,7 @@ func (m *ListClusterBackupsResponse) Reset() { *m = ListClusterBackupsRe func (m *ListClusterBackupsResponse) String() string { return proto.CompactTextString(m) } func (*ListClusterBackupsResponse) ProtoMessage() {} func (*ListClusterBackupsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{23} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{25} } func (m *ListClusterBackupsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterBackupsResponse.Unmarshal(m, b) @@ -1450,7 +1556,7 @@ func (m *ListClusterHostsRequest) Reset() { *m = ListClusterHostsRequest func (m *ListClusterHostsRequest) String() string { return proto.CompactTextString(m) } func (*ListClusterHostsRequest) ProtoMessage() {} func (*ListClusterHostsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{24} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{26} } func (m *ListClusterHostsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterHostsRequest.Unmarshal(m, b) @@ -1508,7 +1614,7 @@ func (m *ListClusterHostsResponse) Reset() { *m = ListClusterHostsRespon func (m *ListClusterHostsResponse) String() string { return proto.CompactTextString(m) } func (*ListClusterHostsResponse) ProtoMessage() {} func (*ListClusterHostsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{25} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{27} } func (m *ListClusterHostsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterHostsResponse.Unmarshal(m, b) @@ -1557,7 +1663,7 @@ func (m *AddClusterHostsRequest) Reset() { *m = AddClusterHostsRequest{} func (m *AddClusterHostsRequest) String() string { return proto.CompactTextString(m) } func (*AddClusterHostsRequest) ProtoMessage() {} func (*AddClusterHostsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{26} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{28} } func (m *AddClusterHostsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AddClusterHostsRequest.Unmarshal(m, b) @@ -1605,7 +1711,7 @@ func (m *AddClusterHostsMetadata) Reset() { *m = AddClusterHostsMetadata func (m *AddClusterHostsMetadata) String() string { return proto.CompactTextString(m) } func (*AddClusterHostsMetadata) ProtoMessage() {} func (*AddClusterHostsMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{27} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{29} } func (m *AddClusterHostsMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AddClusterHostsMetadata.Unmarshal(m, b) @@ -1654,7 +1760,7 @@ func (m *DeleteClusterHostsRequest) Reset() { *m = DeleteClusterHostsReq func (m *DeleteClusterHostsRequest) String() string { return proto.CompactTextString(m) } func (*DeleteClusterHostsRequest) ProtoMessage() {} func (*DeleteClusterHostsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{28} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{30} } func (m *DeleteClusterHostsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteClusterHostsRequest.Unmarshal(m, b) @@ -1702,7 +1808,7 @@ func (m *DeleteClusterHostsMetadata) Reset() { *m = DeleteClusterHostsMe func (m *DeleteClusterHostsMetadata) String() string { return proto.CompactTextString(m) } func (*DeleteClusterHostsMetadata) ProtoMessage() {} func (*DeleteClusterHostsMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{29} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{31} } func (m *DeleteClusterHostsMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteClusterHostsMetadata.Unmarshal(m, b) @@ -1751,7 +1857,7 @@ func (m *UpdateClusterHostsRequest) Reset() { *m = UpdateClusterHostsReq func (m *UpdateClusterHostsRequest) String() string { return proto.CompactTextString(m) } func (*UpdateClusterHostsRequest) ProtoMessage() {} func (*UpdateClusterHostsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{30} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{32} } func (m *UpdateClusterHostsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateClusterHostsRequest.Unmarshal(m, b) @@ -1799,7 +1905,7 @@ func (m *UpdateClusterHostsMetadata) Reset() { *m = UpdateClusterHostsMe func (m *UpdateClusterHostsMetadata) String() string { return proto.CompactTextString(m) } func (*UpdateClusterHostsMetadata) ProtoMessage() {} func (*UpdateClusterHostsMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{31} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{33} } func (m *UpdateClusterHostsMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateClusterHostsMetadata.Unmarshal(m, b) @@ -1856,7 +1962,7 @@ func (m *UpdateHostSpec) Reset() { *m = UpdateHostSpec{} } func (m *UpdateHostSpec) String() string { return proto.CompactTextString(m) } func (*UpdateHostSpec) ProtoMessage() {} func (*UpdateHostSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{32} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{34} } func (m *UpdateHostSpec) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateHostSpec.Unmarshal(m, b) @@ -1941,7 +2047,7 @@ func (m *HostSpec) Reset() { *m = HostSpec{} } func (m *HostSpec) String() string { return proto.CompactTextString(m) } func (*HostSpec) ProtoMessage() {} func (*HostSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{33} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{35} } func (m *HostSpec) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_HostSpec.Unmarshal(m, b) @@ -2004,6 +2110,11 @@ func (m *HostSpec) GetConfigSpec() *ConfigHostSpec { } type ConfigSpec struct { + // Version of PostgreSQL used in the cluster. + // Possible values: + // * 9.6 + // * 10 + // * 11 Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` // Configuration of a PostgreSQL cluster. // @@ -2017,17 +2128,19 @@ type ConfigSpec struct { // Resources allocated to PostgreSQL hosts. Resources *Resources `protobuf:"bytes,5,opt,name=resources,proto3" json:"resources,omitempty"` // Configuration setting which enables/disables autofailover in cluster. - Autofailover *wrappers.BoolValue `protobuf:"bytes,6,opt,name=autofailover,proto3" json:"autofailover,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Autofailover *wrappers.BoolValue `protobuf:"bytes,6,opt,name=autofailover,proto3" json:"autofailover,omitempty"` + // Start time for the daily backup in UTC timezone + BackupWindowStart *timeofday.TimeOfDay `protobuf:"bytes,8,opt,name=backup_window_start,json=backupWindowStart,proto3" json:"backup_window_start,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *ConfigSpec) Reset() { *m = ConfigSpec{} } func (m *ConfigSpec) String() string { return proto.CompactTextString(m) } func (*ConfigSpec) ProtoMessage() {} func (*ConfigSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{34} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{36} } func (m *ConfigSpec) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ConfigSpec.Unmarshal(m, b) @@ -2125,6 +2238,13 @@ func (m *ConfigSpec) GetAutofailover() *wrappers.BoolValue { return nil } +func (m *ConfigSpec) GetBackupWindowStart() *timeofday.TimeOfDay { + if m != nil { + return m.BackupWindowStart + } + return nil +} + // XXX_OneofFuncs is for the internal use of the proto package. func (*ConfigSpec) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { return _ConfigSpec_OneofMarshaler, _ConfigSpec_OneofUnmarshaler, _ConfigSpec_OneofSizer, []interface{}{ @@ -2233,7 +2353,7 @@ func (m *ConfigHostSpec) Reset() { *m = ConfigHostSpec{} } func (m *ConfigHostSpec) String() string { return proto.CompactTextString(m) } func (*ConfigHostSpec) ProtoMessage() {} func (*ConfigHostSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_28f92dbbf72ca094, []int{35} + return fileDescriptor_cluster_service_ed180847cbf9a03f, []int{37} } func (m *ConfigHostSpec) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ConfigHostSpec.Unmarshal(m, b) @@ -2412,6 +2532,8 @@ func init() { proto.RegisterType((*StartClusterMetadata)(nil), "yandex.cloud.mdb.postgresql.v1.StartClusterMetadata") proto.RegisterType((*StopClusterRequest)(nil), "yandex.cloud.mdb.postgresql.v1.StopClusterRequest") proto.RegisterType((*StopClusterMetadata)(nil), "yandex.cloud.mdb.postgresql.v1.StopClusterMetadata") + proto.RegisterType((*MoveClusterRequest)(nil), "yandex.cloud.mdb.postgresql.v1.MoveClusterRequest") + proto.RegisterType((*MoveClusterMetadata)(nil), "yandex.cloud.mdb.postgresql.v1.MoveClusterMetadata") proto.RegisterType((*BackupClusterRequest)(nil), "yandex.cloud.mdb.postgresql.v1.BackupClusterRequest") proto.RegisterType((*BackupClusterMetadata)(nil), "yandex.cloud.mdb.postgresql.v1.BackupClusterMetadata") proto.RegisterType((*RestoreClusterRequest)(nil), "yandex.cloud.mdb.postgresql.v1.RestoreClusterRequest") @@ -2469,6 +2591,8 @@ type ClusterServiceClient interface { Start(ctx context.Context, in *StartClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Stop the specified PostgreSQL cluster. Stop(ctx context.Context, in *StopClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) + // Moves the specified PostgreSQL cluster to the specified folder. + Move(ctx context.Context, in *MoveClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Creates a backup for the specified PostgreSQL cluster. Backup(ctx context.Context, in *BackupClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Creates a new PostgreSQL cluster using the specified backup. @@ -2561,6 +2685,15 @@ func (c *clusterServiceClient) Stop(ctx context.Context, in *StopClusterRequest, return out, nil } +func (c *clusterServiceClient) Move(ctx context.Context, in *MoveClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.postgresql.v1.ClusterService/Move", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + func (c *clusterServiceClient) Backup(ctx context.Context, in *BackupClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) { out := new(operation.Operation) err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.postgresql.v1.ClusterService/Backup", in, out, opts...) @@ -2661,6 +2794,8 @@ type ClusterServiceServer interface { Start(context.Context, *StartClusterRequest) (*operation.Operation, error) // Stop the specified PostgreSQL cluster. Stop(context.Context, *StopClusterRequest) (*operation.Operation, error) + // Moves the specified PostgreSQL cluster to the specified folder. + Move(context.Context, *MoveClusterRequest) (*operation.Operation, error) // Creates a backup for the specified PostgreSQL cluster. Backup(context.Context, *BackupClusterRequest) (*operation.Operation, error) // Creates a new PostgreSQL cluster using the specified backup. @@ -2812,6 +2947,24 @@ func _ClusterService_Stop_Handler(srv interface{}, ctx context.Context, dec func return interceptor(ctx, in, info, handler) } +func _ClusterService_Move_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(MoveClusterRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ClusterServiceServer).Move(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.mdb.postgresql.v1.ClusterService/Move", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ClusterServiceServer).Move(ctx, req.(*MoveClusterRequest)) + } + return interceptor(ctx, in, info, handler) +} + func _ClusterService_Backup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BackupClusterRequest) if err := dec(in); err != nil { @@ -3006,6 +3159,10 @@ var _ClusterService_serviceDesc = grpc.ServiceDesc{ MethodName: "Stop", Handler: _ClusterService_Stop_Handler, }, + { + MethodName: "Move", + Handler: _ClusterService_Move_Handler, + }, { MethodName: "Backup", Handler: _ClusterService_Backup_Handler, @@ -3048,169 +3205,177 @@ var _ClusterService_serviceDesc = grpc.ServiceDesc{ } func init() { - proto.RegisterFile("yandex/cloud/mdb/postgresql/v1/cluster_service.proto", fileDescriptor_cluster_service_28f92dbbf72ca094) + proto.RegisterFile("yandex/cloud/mdb/postgresql/v1/cluster_service.proto", fileDescriptor_cluster_service_ed180847cbf9a03f) } -var fileDescriptor_cluster_service_28f92dbbf72ca094 = []byte{ - // 2555 bytes of a gzipped FileDescriptorProto +var fileDescriptor_cluster_service_ed180847cbf9a03f = []byte{ + // 2686 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x5a, 0x4f, 0x6f, 0x1b, 0xd7, - 0x11, 0xcf, 0x4a, 0x14, 0x45, 0x0e, 0x65, 0x45, 0x7e, 0x96, 0x1d, 0x86, 0x89, 0x1d, 0x99, 0x4d, - 0x62, 0x99, 0x36, 0xff, 0x4a, 0xa6, 0x4d, 0xc5, 0x76, 0x2c, 0xca, 0xb2, 0x43, 0x54, 0xb6, 0x94, - 0x95, 0x9c, 0xc0, 0x36, 0x0c, 0x62, 0xc9, 0x7d, 0xa2, 0x17, 0x22, 0xb9, 0xeb, 0xdd, 0xa5, 0x6c, - 0xb9, 0x48, 0xe1, 0xba, 0x40, 0x0f, 0x3e, 0x15, 0x28, 0xd0, 0x22, 0x29, 0xd0, 0x4f, 0xd0, 0x4b, - 0x75, 0x48, 0x80, 0xa0, 0xe8, 0x21, 0x17, 0xbb, 0x97, 0x16, 0x50, 0x0e, 0xfd, 0x02, 0x39, 0xf4, - 0x50, 0x14, 0x85, 0x8f, 0x3d, 0x15, 0xef, 0xcf, 0x92, 0xbb, 0x22, 0xa9, 0xdd, 0x25, 0x6d, 0x34, - 0x27, 0x69, 0xdf, 0x7b, 0x33, 0xf3, 0x9b, 0x79, 0xf3, 0xe6, 0xcd, 0xcc, 0x23, 0xcc, 0xef, 0x48, - 0x4d, 0x19, 0x3f, 0x4a, 0x57, 0xeb, 0x6a, 0x4b, 0x4e, 0x37, 0xe4, 0x4a, 0x5a, 0x53, 0x0d, 0xb3, - 0xa6, 0x63, 0xe3, 0x41, 0x3d, 0xbd, 0x9d, 0x4d, 0x57, 0xeb, 0x2d, 0xc3, 0xc4, 0x7a, 0xd9, 0xc0, - 0xfa, 0xb6, 0x52, 0xc5, 0x29, 0x4d, 0x57, 0x4d, 0x15, 0x9d, 0x60, 0x54, 0x29, 0x4a, 0x95, 0x6a, - 0xc8, 0x95, 0x54, 0x87, 0x2a, 0xb5, 0x9d, 0x8d, 0xbd, 0x5b, 0x53, 0xd5, 0x5a, 0x1d, 0xa7, 0x25, - 0x4d, 0x49, 0x4b, 0xcd, 0xa6, 0x6a, 0x4a, 0xa6, 0xa2, 0x36, 0x0d, 0x46, 0x1d, 0x9b, 0xe1, 0xb3, - 0xf4, 0xab, 0xd2, 0xda, 0x4c, 0x6f, 0x2a, 0xb8, 0x2e, 0x97, 0x1b, 0x92, 0xb1, 0xc5, 0x57, 0xbc, - 0xb7, 0x7f, 0x85, 0xa9, 0x34, 0xb0, 0x61, 0x4a, 0x0d, 0x8d, 0x2f, 0x38, 0xb1, 0x7f, 0xc1, 0x43, - 0x5d, 0xd2, 0x34, 0xac, 0x5b, 0x22, 0x62, 0x5c, 0x2d, 0x02, 0x40, 0xd5, 0xb0, 0x4e, 0xe5, 0xf3, - 0xb9, 0x0f, 0x1d, 0x2a, 0xb7, 0x67, 0xbb, 0xd6, 0x1d, 0x77, 0xac, 0xdb, 0x96, 0xea, 0x8a, 0x6c, - 0x9f, 0x3e, 0xe3, 0x62, 0xb9, 0x8a, 0x54, 0xdd, 0x6a, 0x59, 0x78, 0xcf, 0x7a, 0x33, 0x33, 0x5f, - 0x9d, 0x74, 0x59, 0x2d, 0x4b, 0xa6, 0x54, 0x91, 0x0c, 0xbe, 0x1b, 0xb1, 0xd3, 0x2e, 0xcb, 0x5b, - 0x46, 0x9b, 0x73, 0xc1, 0x0d, 0x87, 0xda, 0xdc, 0x54, 0x6a, 0xb6, 0xc1, 0x42, 0x39, 0xcf, 0x49, - 0x2f, 0xf8, 0x25, 0xcd, 0x66, 0x06, 0xa6, 0xcc, 0x72, 0xca, 0x39, 0x6f, 0x94, 0xf7, 0x55, 0xc3, - 0xec, 0x00, 0xcd, 0x79, 0x27, 0x6a, 0x43, 0xf4, 0x43, 0xc3, 0xc1, 0xc5, 0xaf, 0xc0, 0xe1, 0xeb, - 0xd8, 0x5c, 0x62, 0x3b, 0x27, 0xe2, 0x07, 0x2d, 0x6c, 0x98, 0xe8, 0x0c, 0x80, 0x75, 0x64, 0x14, - 0x39, 0x2a, 0xcc, 0x08, 0xb3, 0xe1, 0xe2, 0xc4, 0x3f, 0x9f, 0x67, 0x85, 0x67, 0x2f, 0xb2, 0x81, - 0x8b, 0x97, 0xce, 0x65, 0xc4, 0x30, 0x9f, 0x2f, 0xc9, 0xf1, 0x6f, 0x04, 0x38, 0xb2, 0xa2, 0x18, - 0x16, 0x0f, 0xc3, 0x62, 0x72, 0x1a, 0xc2, 0x9b, 0x6a, 0x5d, 0xee, 0xcf, 0x23, 0xc4, 0xa6, 0x4b, - 0x32, 0x3a, 0x05, 0x61, 0x4d, 0xaa, 0xe1, 0xb2, 0xa1, 0x3c, 0xc6, 0xd1, 0x91, 0x19, 0x61, 0x76, - 0xb4, 0x08, 0xff, 0x7d, 0x9e, 0x0d, 0x5e, 0xbc, 0x94, 0xcd, 0x64, 0x32, 0x62, 0x88, 0x4c, 0xae, - 0x2b, 0x8f, 0x31, 0x9a, 0x05, 0xa0, 0x0b, 0x4d, 0x75, 0x0b, 0x37, 0xa3, 0xa3, 0x94, 0x69, 0xf8, - 0xd9, 0x8b, 0xec, 0x18, 0x5d, 0x29, 0x52, 0x2e, 0x1b, 0x64, 0x0e, 0xc5, 0x21, 0xb8, 0xa9, 0xd4, - 0x4d, 0xac, 0x47, 0x03, 0x74, 0x15, 0x3c, 0x7b, 0xd1, 0xe6, 0xc7, 0x67, 0xe2, 0xbf, 0x14, 0x60, - 0xda, 0x89, 0xdc, 0xd0, 0xd4, 0xa6, 0x81, 0xd1, 0x12, 0x84, 0xb8, 0x7e, 0x46, 0x54, 0x98, 0x19, - 0x9d, 0x8d, 0xe4, 0x4e, 0xa5, 0x0e, 0x0e, 0x16, 0x29, 0xcb, 0x82, 0x6d, 0x42, 0xf4, 0x21, 0xbc, - 0xd9, 0xc4, 0x8f, 0xcc, 0xb2, 0x0d, 0x30, 0x51, 0x2d, 0x2c, 0x1e, 0x22, 0xc3, 0x6b, 0x16, 0xd2, - 0xf8, 0xdf, 0x83, 0x30, 0xbd, 0xa4, 0x63, 0xc9, 0xc4, 0xfb, 0x76, 0xc1, 0x87, 0x01, 0x73, 0x10, - 0x68, 0x4a, 0x0d, 0x66, 0xbb, 0x70, 0xf1, 0x04, 0x59, 0xf5, 0xf2, 0x79, 0x76, 0xf2, 0xae, 0x94, - 0x7c, 0xbc, 0x98, 0xbc, 0x93, 0x49, 0x16, 0xca, 0xc9, 0x7b, 0x09, 0x46, 0x97, 0x9f, 0x13, 0xe9, - 0x5a, 0x74, 0x06, 0x22, 0x32, 0x36, 0xaa, 0xba, 0xa2, 0x91, 0x78, 0xe0, 0x34, 0x66, 0xee, 0x5c, - 0x5e, 0xb4, 0xcf, 0xa2, 0x2f, 0x05, 0x08, 0xd6, 0xa5, 0x0a, 0xae, 0x1b, 0xd1, 0x00, 0x35, 0xc8, - 0x15, 0x57, 0x83, 0xf4, 0x50, 0x29, 0xb5, 0x42, 0x59, 0x2c, 0x37, 0x4d, 0x7d, 0xa7, 0xf8, 0xf1, - 0xcb, 0xe7, 0xd9, 0xc8, 0xdd, 0x64, 0x39, 0x93, 0x2c, 0x48, 0xc9, 0xc7, 0xf7, 0x12, 0x4f, 0x19, - 0xbc, 0x79, 0x0b, 0xe6, 0xee, 0x8b, 0x6c, 0x30, 0x66, 0xfd, 0x87, 0xd0, 0x14, 0x51, 0xe6, 0x9e, - 0x6d, 0xbd, 0xc8, 0x01, 0xa1, 0xbb, 0x10, 0xc1, 0xcd, 0x6d, 0x45, 0x57, 0x9b, 0x0d, 0xdc, 0x34, - 0xa3, 0x63, 0x33, 0xc2, 0xec, 0x64, 0x6e, 0xce, 0xe3, 0x86, 0xa5, 0x96, 0x3b, 0xa4, 0xc5, 0x00, - 0x31, 0x9c, 0x68, 0xe7, 0x86, 0x3e, 0x85, 0x08, 0x3b, 0x36, 0x65, 0x43, 0xc3, 0xd5, 0x68, 0x70, - 0x46, 0x98, 0x8d, 0xe4, 0x12, 0xae, 0xcc, 0x29, 0xc9, 0xba, 0x86, 0xab, 0x9c, 0x27, 0x54, 0xdb, - 0x23, 0xe8, 0x36, 0x4c, 0x5a, 0xb1, 0x8f, 0x32, 0x35, 0xa2, 0xe3, 0xd4, 0xa4, 0x67, 0xdd, 0xb8, - 0x5e, 0xe5, 0x54, 0x36, 0xbe, 0x87, 0x64, 0xdb, 0x98, 0x81, 0x6e, 0x00, 0x90, 0x38, 0xc9, 0xd9, - 0x86, 0x28, 0xdb, 0x59, 0x37, 0xb6, 0xb7, 0x0c, 0xac, 0xdb, 0x58, 0x86, 0x5b, 0xfc, 0x9b, 0xb2, - 0x23, 0xc1, 0x82, 0xb3, 0x0b, 0x7b, 0x63, 0xf7, 0x89, 0x6a, 0x98, 0x76, 0x76, 0xf7, 0xf9, 0xb7, - 0x41, 0xc2, 0x4a, 0x13, 0x9b, 0x0f, 0x55, 0x7d, 0x8b, 0x78, 0x34, 0xf4, 0x0a, 0x2b, 0x7c, 0xbe, - 0x24, 0xc7, 0x0a, 0x10, 0xb1, 0x79, 0x0b, 0x9a, 0x82, 0xd1, 0x2d, 0xbc, 0xc3, 0x8e, 0x81, 0x48, - 0xfe, 0x45, 0xd3, 0x30, 0xb6, 0x2d, 0xd5, 0x5b, 0xdc, 0xe9, 0x45, 0xf6, 0xb1, 0x30, 0x72, 0x41, - 0x88, 0xe7, 0xe1, 0xa8, 0xc3, 0xfb, 0x6e, 0x60, 0x53, 0x22, 0x76, 0x42, 0xc7, 0xbb, 0xe3, 0x9a, - 0x3d, 0x92, 0xfd, 0x22, 0x00, 0xd3, 0xb7, 0x34, 0xb9, 0xfb, 0x24, 0xfa, 0x89, 0x87, 0xe8, 0x23, - 0x88, 0xb4, 0x28, 0x13, 0x9a, 0x0b, 0x50, 0x74, 0x91, 0x5c, 0x2c, 0xc5, 0xee, 0xfa, 0x94, 0x75, - 0xd7, 0xa7, 0xae, 0x91, 0x74, 0xe1, 0x86, 0x64, 0x6c, 0x89, 0xc0, 0x96, 0x93, 0xff, 0x5f, 0xf7, - 0xa1, 0xec, 0xa5, 0xdd, 0xeb, 0x39, 0x94, 0x3f, 0x75, 0x9e, 0x9b, 0x31, 0xbf, 0xe7, 0xc6, 0x71, - 0x62, 0x52, 0x3c, 0xbc, 0x05, 0xa9, 0x39, 0x62, 0x6e, 0xa1, 0x6d, 0x48, 0xdf, 0x71, 0x18, 0xc9, - 0xab, 0xef, 0x2c, 0xc1, 0xf4, 0x55, 0x5c, 0xc7, 0x43, 0xb9, 0x0e, 0x11, 0xee, 0x60, 0xe2, 0x55, - 0x78, 0x11, 0x8e, 0xac, 0x9b, 0x92, 0x3e, 0xd4, 0x35, 0x7e, 0x0e, 0xa6, 0xed, 0x3c, 0xbc, 0x8a, - 0x5e, 0x04, 0xb4, 0x6e, 0xaa, 0xda, 0x30, 0x92, 0xe7, 0x09, 0xfa, 0x36, 0x0b, 0x1f, 0x06, 0x2f, - 0xd2, 0xe4, 0x74, 0x48, 0x83, 0x3b, 0x98, 0x78, 0x15, 0xfe, 0x72, 0x0c, 0x8e, 0x8a, 0xd8, 0x30, - 0x55, 0x7d, 0xff, 0x7e, 0x9f, 0x84, 0x30, 0xcb, 0x99, 0x3b, 0xd2, 0x59, 0x1c, 0x0c, 0xb1, 0xe1, - 0x92, 0x8c, 0xe6, 0x21, 0x40, 0x2a, 0x81, 0xbe, 0x91, 0x61, 0xc3, 0x2a, 0x13, 0x38, 0x25, 0x5d, - 0x8d, 0x3e, 0x80, 0x49, 0xf2, 0xb7, 0xac, 0x34, 0x09, 0x0c, 0x65, 0x1b, 0xd3, 0xe0, 0x10, 0x12, - 0x0f, 0x91, 0xd1, 0x92, 0x35, 0xd8, 0xce, 0x04, 0x02, 0x83, 0x67, 0x02, 0x63, 0x07, 0x06, 0x9d, - 0xaf, 0x3a, 0x41, 0x27, 0x48, 0x83, 0xce, 0xa2, 0xdb, 0xa1, 0xee, 0x69, 0xa8, 0xd7, 0x13, 0x75, - 0x6e, 0x39, 0x53, 0x81, 0xf1, 0x81, 0x53, 0x01, 0x67, 0x12, 0xb0, 0x2f, 0x98, 0x85, 0x86, 0x0a, - 0x66, 0xab, 0x43, 0x5d, 0xaa, 0xc1, 0xa7, 0x2f, 0xb2, 0x23, 0x97, 0x33, 0xff, 0x8f, 0x6b, 0x75, - 0x03, 0x8e, 0x39, 0xb7, 0xd2, 0xe3, 0x69, 0x41, 0xef, 0xd8, 0xcf, 0x04, 0x63, 0xdb, 0x3e, 0x0d, - 0xf1, 0xef, 0x05, 0x08, 0xaf, 0xa8, 0x35, 0x11, 0x57, 0x55, 0x5d, 0x46, 0x17, 0x20, 0xdc, 0xae, - 0x92, 0x29, 0xa3, 0x03, 0x0f, 0x88, 0xd8, 0x59, 0x8c, 0xd6, 0x60, 0xbc, 0x81, 0x0d, 0x43, 0xaa, - 0x11, 0xe4, 0xc4, 0xa6, 0x79, 0x37, 0x9b, 0xb6, 0xa5, 0xa6, 0x6e, 0x30, 0x42, 0x6a, 0x12, 0xd1, - 0x62, 0x13, 0x5b, 0x80, 0x09, 0xfb, 0x84, 0x2f, 0x5b, 0xfd, 0x3a, 0x00, 0xc7, 0x6c, 0xa5, 0xc5, - 0x8a, 0x5a, 0x33, 0x06, 0x4a, 0x26, 0x7e, 0x02, 0x87, 0xaa, 0x6a, 0xbd, 0xd5, 0x68, 0x96, 0x79, - 0x35, 0x43, 0x74, 0x0b, 0x8b, 0x13, 0x6c, 0xf0, 0x1a, 0x1d, 0x43, 0x18, 0x26, 0x78, 0x67, 0xa3, - 0x6c, 0xee, 0x68, 0x2c, 0x30, 0x4c, 0xe6, 0x8a, 0xae, 0xfa, 0xf7, 0xc4, 0x97, 0x5a, 0x67, 0xac, - 0x36, 0x76, 0x34, 0x2c, 0x46, 0x8c, 0xce, 0x07, 0x3a, 0x0f, 0xe1, 0x4d, 0x5d, 0x6d, 0x94, 0x69, - 0xf0, 0x0a, 0xb8, 0xee, 0x4d, 0x88, 0x2c, 0x26, 0x9f, 0x68, 0x0e, 0xc6, 0x4d, 0x95, 0x91, 0x8d, - 0xb9, 0x92, 0x05, 0x4d, 0x95, 0x12, 0x39, 0x6a, 0xc2, 0xa0, 0xe7, 0x9a, 0x70, 0xfc, 0x80, 0x9a, - 0x70, 0x0e, 0x8e, 0x49, 0xf5, 0x87, 0xd2, 0x8e, 0x51, 0xde, 0x5f, 0x98, 0x85, 0x68, 0x28, 0x3d, - 0xc2, 0x66, 0x6f, 0x3a, 0xca, 0xb3, 0xeb, 0x10, 0xb1, 0x59, 0x04, 0xbd, 0x0b, 0xd1, 0xf5, 0x65, - 0xf1, 0xb3, 0xd2, 0xd2, 0x72, 0x79, 0xe3, 0xf6, 0xda, 0x72, 0xf9, 0xd6, 0xcd, 0xf5, 0xb5, 0xe5, - 0xa5, 0xd2, 0xb5, 0xd2, 0xf2, 0xd5, 0xa9, 0x37, 0xd0, 0x24, 0xc0, 0xda, 0xea, 0xfa, 0xc6, 0x75, - 0x71, 0x79, 0xfd, 0xd3, 0x95, 0x29, 0x01, 0x01, 0x04, 0xd7, 0x56, 0x57, 0x57, 0x96, 0xc5, 0xa9, - 0x91, 0xf8, 0x13, 0x01, 0xde, 0xea, 0x32, 0x39, 0x2f, 0x38, 0x2f, 0x41, 0xa0, 0xae, 0xd6, 0xac, - 0x62, 0xf3, 0xb4, 0x67, 0xcf, 0x15, 0x29, 0x99, 0xe7, 0x52, 0xf3, 0x0f, 0x02, 0xbc, 0x6b, 0x83, - 0xb0, 0x6a, 0xf5, 0x8a, 0x06, 0xf3, 0xcd, 0x57, 0x5f, 0xb5, 0xc7, 0x9f, 0x09, 0x70, 0xbc, 0x0f, - 0x40, 0x6e, 0xa9, 0x45, 0x80, 0x76, 0x8b, 0xcb, 0xb2, 0xd7, 0x49, 0xa7, 0xbd, 0x3a, 0x2d, 0xb0, - 0x36, 0xbd, 0x68, 0x23, 0xf2, 0x6c, 0xad, 0xdf, 0x0b, 0xf0, 0xb6, 0x0d, 0x0c, 0x4b, 0x14, 0x7e, - 0x34, 0xa6, 0xfa, 0x95, 0x00, 0xb1, 0x5e, 0xe8, 0xb8, 0x9d, 0xae, 0xc0, 0x38, 0x0b, 0xb1, 0x96, - 0x91, 0x3e, 0x74, 0x73, 0x2a, 0xc6, 0x41, 0xb4, 0xc8, 0x3c, 0x9b, 0xe9, 0x4b, 0xa7, 0x5f, 0x93, - 0x9b, 0xea, 0x47, 0x63, 0xa4, 0x9f, 0x43, 0xb4, 0x1b, 0x1a, 0xb7, 0xd0, 0x02, 0x8c, 0x91, 0x3b, - 0xd4, 0xb2, 0xcf, 0xfb, 0x5e, 0xae, 0x60, 0x91, 0x91, 0x78, 0xb6, 0xcd, 0x6f, 0x05, 0x38, 0xb6, - 0x28, 0xcb, 0x43, 0x9b, 0xc6, 0x99, 0x33, 0x8c, 0x0c, 0x9d, 0x33, 0xc4, 0x3f, 0x87, 0xb7, 0xf6, - 0xe1, 0xf2, 0x7a, 0x99, 0x1f, 0xe7, 0x50, 0x48, 0xe6, 0x68, 0xf0, 0xeb, 0x88, 0x32, 0xbe, 0x49, - 0x06, 0xe2, 0x8f, 0xe0, 0x6d, 0x47, 0x09, 0x33, 0xb8, 0xce, 0xa9, 0x6e, 0x41, 0xc5, 0x37, 0x99, - 0x26, 0x56, 0x6a, 0x3a, 0x67, 0x97, 0x7c, 0x07, 0x62, 0xdd, 0x92, 0x5f, 0x91, 0x56, 0x7f, 0x14, - 0xe0, 0x6d, 0x47, 0x59, 0x38, 0xb8, 0x5a, 0x15, 0x38, 0xcc, 0xdb, 0x03, 0x5d, 0x3b, 0x9a, 0xf2, - 0x56, 0xbe, 0x77, 0xed, 0xeb, 0x9b, 0x2d, 0xc7, 0x38, 0x35, 0x45, 0x37, 0xda, 0x57, 0x64, 0x8a, - 0x7f, 0x09, 0x30, 0xe9, 0xc4, 0x41, 0x6a, 0x9e, 0x36, 0x85, 0xb3, 0xe6, 0xb1, 0xc8, 0x50, 0x12, - 0x90, 0x8e, 0xb5, 0xba, 0x52, 0xa5, 0x31, 0xb8, 0x6c, 0xa8, 0x2d, 0xbd, 0x6a, 0xa5, 0x4d, 0x87, - 0x6d, 0x33, 0xeb, 0x74, 0x02, 0x9d, 0x87, 0x90, 0xa6, 0x2b, 0xaa, 0xae, 0x98, 0x3b, 0xf4, 0x7c, - 0x47, 0x72, 0xef, 0x74, 0xa5, 0x0c, 0xa5, 0xa6, 0x99, 0x9f, 0xff, 0x8c, 0x64, 0x5c, 0x62, 0x7b, - 0x31, 0x5a, 0x75, 0x66, 0xea, 0x2c, 0x4b, 0x49, 0x79, 0xcb, 0xd4, 0x2d, 0x7d, 0xec, 0xd9, 0x7a, - 0xfc, 0x9b, 0x11, 0x08, 0xd9, 0x14, 0x1d, 0x7f, 0xac, 0x36, 0x71, 0x67, 0x97, 0x43, 0xed, 0x1d, - 0x0e, 0x92, 0x89, 0x92, 0x8c, 0x3e, 0x80, 0xb0, 0xd1, 0xaa, 0x34, 0xb1, 0xd9, 0xce, 0x75, 0x6d, - 0x8b, 0x42, 0x6c, 0xaa, 0x24, 0xa3, 0x59, 0x98, 0x92, 0x0c, 0x43, 0xa9, 0x35, 0xcb, 0x5a, 0xab, - 0x52, 0x57, 0xaa, 0x65, 0x45, 0xe3, 0xf5, 0xdc, 0x24, 0x1b, 0x5f, 0xa3, 0xc3, 0x25, 0xad, 0x8f, - 0xe5, 0x02, 0x5e, 0x2c, 0x37, 0x36, 0x84, 0xe5, 0x82, 0x43, 0x5b, 0xee, 0x3f, 0x01, 0x80, 0x4e, - 0x09, 0x84, 0xa2, 0x30, 0xbe, 0x8d, 0x75, 0x83, 0x14, 0x98, 0xcc, 0xe5, 0xac, 0x4f, 0xa4, 0xc2, - 0xd1, 0x0e, 0xd3, 0x32, 0x07, 0x51, 0x28, 0xe7, 0x79, 0x81, 0xbc, 0xe0, 0x86, 0x81, 0x51, 0xa4, - 0xd6, 0xda, 0x83, 0x4c, 0x6a, 0xa1, 0x9c, 0xff, 0xe4, 0x0d, 0x11, 0x69, 0xfb, 0x87, 0xf3, 0xa8, - 0x01, 0xd3, 0xdd, 0x02, 0xb3, 0x19, 0xee, 0x69, 0x85, 0x01, 0xe5, 0x65, 0x33, 0xbd, 0xc4, 0x65, - 0x33, 0x7d, 0xc4, 0x65, 0x69, 0xaa, 0x3a, 0x84, 0xb8, 0x6c, 0x4f, 0x71, 0x59, 0x74, 0x17, 0x0e, - 0x69, 0xaa, 0x5a, 0xc7, 0x3a, 0x17, 0xc5, 0x0f, 0x41, 0xde, 0xc3, 0x56, 0x36, 0x71, 0x95, 0xb8, - 0xd2, 0x1a, 0x25, 0x67, 0x0c, 0xc5, 0x09, 0xcd, 0xf6, 0x85, 0xae, 0x43, 0x58, 0xc7, 0xcc, 0x07, - 0x0d, 0xee, 0x5f, 0xa7, 0x3d, 0xd4, 0xff, 0x8c, 0x40, 0xec, 0xd0, 0xa2, 0xcb, 0x30, 0x21, 0xb5, - 0x4c, 0x75, 0x53, 0x52, 0xea, 0xea, 0x36, 0xd6, 0xb9, 0xbf, 0x75, 0x17, 0x06, 0x45, 0x55, 0xad, - 0x33, 0x57, 0x75, 0xac, 0x2f, 0x1e, 0x81, 0xc3, 0x5d, 0x46, 0x8d, 0x3f, 0x19, 0x85, 0x49, 0xa7, - 0x47, 0x22, 0xa3, 0x9f, 0x73, 0xb1, 0xe2, 0xf2, 0xb2, 0x6f, 0xeb, 0x13, 0xce, 0x6e, 0x0e, 0xf6, - 0xa0, 0x8f, 0x83, 0x31, 0x87, 0xbe, 0x34, 0x84, 0xcc, 0xbe, 0x4e, 0xf6, 0xa0, 0x8f, 0x93, 0x8d, - 0x0e, 0x2f, 0xb2, 0x8f, 0xa3, 0xf5, 0xdc, 0x82, 0xdc, 0x3f, 0xa2, 0x30, 0xc9, 0x6f, 0x1d, 0x5e, - 0x36, 0xa1, 0xdf, 0x09, 0x30, 0x7a, 0x1d, 0x9b, 0x28, 0xeb, 0x06, 0xa2, 0xeb, 0x21, 0x32, 0xe6, - 0xf5, 0xd9, 0x2d, 0x3e, 0xff, 0xf4, 0xfb, 0x1f, 0x7e, 0x33, 0x92, 0x42, 0x67, 0xd3, 0x0d, 0xa9, - 0x29, 0xd5, 0xb0, 0x9c, 0xec, 0xf9, 0x34, 0x6d, 0xa4, 0x7f, 0xd6, 0xb9, 0xfa, 0xbe, 0x40, 0x5f, - 0x09, 0x10, 0x20, 0xf9, 0x21, 0x9a, 0xf3, 0x51, 0x2b, 0x5b, 0xd7, 0x7e, 0x6c, 0xde, 0x1f, 0x11, - 0x4b, 0x3b, 0xe3, 0xa7, 0x28, 0xd2, 0x93, 0xe8, 0x3d, 0x17, 0xa4, 0xe8, 0x4f, 0x02, 0x04, 0xd9, - 0x33, 0x06, 0x9a, 0x1f, 0xe4, 0xb1, 0x2d, 0xe6, 0x5e, 0x16, 0xc5, 0x6f, 0xee, 0xee, 0x25, 0x66, - 0xfa, 0xbd, 0x96, 0x8c, 0xf3, 0x01, 0x0a, 0xf8, 0xfd, 0xb8, 0x1b, 0xe0, 0x05, 0x21, 0x81, 0xfe, - 0x22, 0x40, 0x90, 0x25, 0x07, 0xee, 0x98, 0x7b, 0xbd, 0x45, 0x78, 0xc1, 0x7c, 0x97, 0x61, 0xee, - 0xdd, 0xa5, 0x77, 0x60, 0xce, 0xe6, 0x7c, 0xb9, 0x03, 0x51, 0xe0, 0xaf, 0x02, 0x04, 0x59, 0x16, - 0xe9, 0xae, 0x40, 0xaf, 0x7e, 0xbf, 0x17, 0x05, 0x36, 0x77, 0xf7, 0x12, 0xa9, 0x7e, 0x9d, 0xfe, - 0xa3, 0xfb, 0x03, 0xe0, 0x72, 0x43, 0x33, 0x77, 0x98, 0x77, 0x27, 0xfc, 0x79, 0xf7, 0xb7, 0x02, - 0x8c, 0xd1, 0x96, 0xbe, 0xbb, 0x7b, 0xf7, 0x78, 0x3d, 0xf0, 0xa2, 0xc9, 0xed, 0xdd, 0xbd, 0xc4, - 0x7b, 0x7d, 0xde, 0x0d, 0x1c, 0x3b, 0x91, 0x89, 0xa7, 0xfa, 0xff, 0x5e, 0x64, 0xdf, 0x2e, 0x18, - 0x14, 0xf2, 0xd7, 0x02, 0x04, 0xd6, 0x4d, 0x55, 0x43, 0x39, 0x77, 0xec, 0xfb, 0x9f, 0x1f, 0xbc, - 0x40, 0xff, 0x7c, 0x77, 0x2f, 0x71, 0xa2, 0xf7, 0xc3, 0x83, 0x03, 0x79, 0x3a, 0x9e, 0xf4, 0x81, - 0x5c, 0xd5, 0xd0, 0x77, 0x02, 0x04, 0x59, 0x29, 0xed, 0xee, 0x41, 0xbd, 0x1e, 0x30, 0xbc, 0x80, - 0x2f, 0xb3, 0x23, 0xd0, 0xfb, 0xe9, 0xc2, 0x01, 0xff, 0x5c, 0x7c, 0xce, 0xd7, 0x11, 0x60, 0xc5, - 0x3f, 0xfa, 0xb3, 0x00, 0xe3, 0xbc, 0xd7, 0x8b, 0xce, 0x0d, 0xd4, 0xdf, 0xf7, 0xba, 0x07, 0x27, - 0xfb, 0x36, 0x95, 0x1d, 0x7a, 0x9c, 0x8d, 0x9f, 0x72, 0x0b, 0x3f, 0x3a, 0x63, 0x43, 0x4e, 0xf1, - 0xd7, 0x02, 0x84, 0x48, 0xf0, 0x5d, 0x51, 0x6b, 0x06, 0xca, 0x0f, 0xd6, 0x07, 0x8d, 0x9d, 0xf7, - 0x4d, 0xc7, 0x23, 0x7c, 0x81, 0x22, 0x9e, 0x43, 0x59, 0x5f, 0x96, 0xa7, 0x8d, 0xbc, 0xbf, 0x09, - 0x30, 0x49, 0xd8, 0x76, 0x1a, 0x5f, 0xe8, 0xa2, 0x0f, 0x18, 0x5d, 0x0d, 0xbd, 0xd8, 0xa5, 0x01, - 0xa9, 0xb9, 0x2a, 0x1f, 0x53, 0x55, 0x0a, 0xe8, 0xbc, 0x1f, 0x55, 0xd2, 0xb6, 0x5e, 0xdb, 0x77, - 0x02, 0x44, 0x88, 0x08, 0xde, 0x9e, 0x42, 0x05, 0x1f, 0x78, 0x9c, 0x0d, 0xb7, 0xd8, 0xc2, 0x20, - 0xa4, 0x5c, 0x8f, 0x8b, 0x54, 0x8f, 0x3c, 0x9a, 0xf7, 0xa5, 0x87, 0xd5, 0x09, 0xfb, 0x56, 0x80, - 0x30, 0x61, 0x4e, 0xcb, 0x68, 0xe4, 0xc7, 0x2f, 0xec, 0x6d, 0x82, 0xd8, 0x05, 0xff, 0x84, 0x1c, - 0xfe, 0x02, 0x85, 0x3f, 0x8f, 0x72, 0xbe, 0xe0, 0xb3, 0x56, 0xd5, 0x0f, 0x02, 0x84, 0x16, 0x65, - 0x99, 0x61, 0x77, 0x3d, 0x0b, 0xbd, 0x9b, 0x55, 0x5e, 0x0e, 0xf3, 0x17, 0xbb, 0x7b, 0x89, 0x4c, - 0xff, 0xae, 0xd2, 0x01, 0xf7, 0xda, 0x52, 0xfc, 0xb2, 0x7f, 0xbd, 0x16, 0x2a, 0x92, 0x59, 0xbd, - 0xcf, 0x12, 0x17, 0x72, 0xe4, 0xff, 0x2d, 0x40, 0x84, 0xdd, 0xa8, 0x4c, 0xd3, 0x82, 0xaf, 0xdb, - 0xdb, 0xaf, 0xb2, 0x4f, 0x84, 0xdd, 0xbd, 0xc4, 0xdc, 0x81, 0x0d, 0xa7, 0xd7, 0xa3, 0x30, 0x13, - 0x68, 0x29, 0xdc, 0xe9, 0xc3, 0x78, 0x50, 0xb8, 0x6f, 0xff, 0xca, 0x8f, 0xc2, 0x07, 0xb4, 0x95, - 0x5e, 0x8f, 0xc2, 0x4c, 0xe0, 0x82, 0x90, 0x28, 0xae, 0xde, 0xb9, 0x51, 0x53, 0xcc, 0xfb, 0xad, - 0x4a, 0xaa, 0xaa, 0x36, 0xd2, 0x0c, 0x71, 0x92, 0xfd, 0xd4, 0xb1, 0xa6, 0x26, 0x6b, 0xb8, 0x49, - 0x05, 0xa7, 0x0f, 0xfe, 0x0d, 0xe4, 0x47, 0x9d, 0xaf, 0x4a, 0x90, 0x12, 0xcc, 0xfd, 0x2f, 0x00, - 0x00, 0xff, 0xff, 0x6c, 0xa1, 0x6e, 0x70, 0x3e, 0x2c, 0x00, 0x00, + 0x11, 0xcf, 0x4a, 0x14, 0x45, 0x0e, 0x6d, 0xc6, 0x7e, 0x92, 0x1d, 0x86, 0x89, 0x1d, 0x99, 0x4d, + 0x62, 0x99, 0x31, 0xff, 0x4a, 0xa6, 0x4d, 0xc5, 0x76, 0x6c, 0xca, 0xb2, 0x23, 0x54, 0xb2, 0x94, + 0x95, 0x9c, 0x20, 0x31, 0x0c, 0x62, 0xc9, 0x7d, 0xa2, 0x17, 0x22, 0x77, 0xd7, 0xbb, 0x4b, 0x39, + 0x72, 0x91, 0x22, 0x4d, 0x80, 0x1e, 0x7c, 0x2a, 0x5a, 0xa0, 0x45, 0xd2, 0xa2, 0x9f, 0xa0, 0x97, + 0xea, 0xd0, 0x14, 0x41, 0x91, 0x43, 0x2e, 0x76, 0x2f, 0x2d, 0xa0, 0x7c, 0x85, 0x1c, 0x7a, 0x28, + 0x7a, 0xc8, 0xb1, 0xa7, 0xe2, 0xfd, 0x59, 0x72, 0x57, 0x24, 0xb5, 0xbb, 0xa4, 0x8d, 0xe6, 0x24, + 0xee, 0x7b, 0x6f, 0x66, 0x7e, 0x33, 0x6f, 0xde, 0xbc, 0x99, 0x79, 0x82, 0xf9, 0x5d, 0x49, 0x95, + 0xf1, 0xc7, 0xb9, 0x7a, 0x53, 0x6b, 0xcb, 0xb9, 0x96, 0x5c, 0xcb, 0xe9, 0x9a, 0x69, 0x35, 0x0c, + 0x6c, 0x3e, 0x68, 0xe6, 0x76, 0x0a, 0xb9, 0x7a, 0xb3, 0x6d, 0x5a, 0xd8, 0xa8, 0x9a, 0xd8, 0xd8, + 0x51, 0xea, 0x38, 0xab, 0x1b, 0x9a, 0xa5, 0xa1, 0xd3, 0x8c, 0x2a, 0x4b, 0xa9, 0xb2, 0x2d, 0xb9, + 0x96, 0xed, 0x52, 0x65, 0x77, 0x0a, 0xc9, 0x57, 0x1b, 0x9a, 0xd6, 0x68, 0xe2, 0x9c, 0xa4, 0x2b, + 0x39, 0x49, 0x55, 0x35, 0x4b, 0xb2, 0x14, 0x4d, 0x35, 0x19, 0x75, 0x72, 0x86, 0xcf, 0xd2, 0xaf, + 0x5a, 0x7b, 0x2b, 0xb7, 0xa5, 0xe0, 0xa6, 0x5c, 0x6d, 0x49, 0xe6, 0x36, 0x5f, 0xf1, 0xda, 0xc1, + 0x15, 0x96, 0xd2, 0xc2, 0xa6, 0x25, 0xb5, 0x74, 0xbe, 0xe0, 0xf4, 0xc1, 0x05, 0x0f, 0x0d, 0x49, + 0xd7, 0xb1, 0x61, 0x8b, 0x78, 0x85, 0xcf, 0x5b, 0xbb, 0x3a, 0xa6, 0xc4, 0xda, 0x96, 0x2c, 0xed, + 0xf2, 0xc9, 0x24, 0xd7, 0x99, 0xa0, 0xd3, 0x74, 0x6c, 0x50, 0x70, 0x7c, 0xee, 0x4d, 0x97, 0x3d, + 0x3a, 0xb3, 0x3d, 0xeb, 0x4e, 0xb9, 0xd6, 0xed, 0x48, 0x4d, 0x45, 0x76, 0x4e, 0xbf, 0xe5, 0x61, + 0xd6, 0x9a, 0x54, 0xdf, 0x6e, 0xdb, 0xca, 0x9c, 0xf7, 0xb7, 0x07, 0x7c, 0x75, 0xc6, 0x63, 0xb5, + 0x2c, 0x59, 0x52, 0x4d, 0x32, 0xf9, 0x56, 0x25, 0xcf, 0x79, 0x2c, 0x6f, 0x9b, 0x1d, 0xce, 0x65, + 0x2f, 0x1c, 0x9a, 0xba, 0xa5, 0x34, 0x1c, 0x83, 0xe5, 0x6a, 0x89, 0x93, 0x5e, 0x0a, 0x4a, 0x5a, + 0xc8, 0x0f, 0x4d, 0x59, 0xe0, 0x94, 0x73, 0xfe, 0x28, 0xef, 0x6b, 0xa6, 0xd5, 0x05, 0x5a, 0xf4, + 0x4f, 0xd4, 0x81, 0x18, 0x84, 0x86, 0x83, 0x4b, 0x5d, 0x83, 0xe3, 0xb7, 0xb0, 0xb5, 0xc8, 0x76, + 0x4e, 0xc4, 0x0f, 0xda, 0xd8, 0xb4, 0xd0, 0x5b, 0x00, 0xf6, 0x79, 0x52, 0xe4, 0x84, 0x30, 0x23, + 0xcc, 0x46, 0x2b, 0x47, 0xfe, 0xf5, 0xa4, 0x20, 0x3c, 0x7e, 0x5a, 0x08, 0x5d, 0xbe, 0x72, 0x21, + 0x2f, 0x46, 0xf9, 0xfc, 0xb2, 0x9c, 0xfa, 0x4a, 0x80, 0xa9, 0x15, 0xc5, 0xb4, 0x79, 0x98, 0x36, + 0x93, 0x73, 0x10, 0xdd, 0xd2, 0x9a, 0xf2, 0x60, 0x1e, 0x11, 0x36, 0xbd, 0x2c, 0xa3, 0xb3, 0x10, + 0xd5, 0xa5, 0x06, 0xae, 0x9a, 0xca, 0x23, 0x9c, 0x18, 0x9b, 0x11, 0x66, 0xc7, 0x2b, 0xf0, 0xdf, + 0x27, 0x85, 0xf0, 0xe5, 0x2b, 0x85, 0x7c, 0x3e, 0x2f, 0x46, 0xc8, 0xe4, 0x86, 0xf2, 0x08, 0xa3, + 0x59, 0x00, 0xba, 0xd0, 0xd2, 0xb6, 0xb1, 0x9a, 0x18, 0xa7, 0x4c, 0xa3, 0x8f, 0x9f, 0x16, 0x26, + 0xe8, 0x4a, 0x91, 0x72, 0xd9, 0x24, 0x73, 0x28, 0x05, 0xe1, 0x2d, 0xa5, 0x69, 0x61, 0x23, 0x11, + 0xa2, 0xab, 0xe0, 0xf1, 0xd3, 0x0e, 0x3f, 0x3e, 0x93, 0xfa, 0x5c, 0x80, 0x69, 0x37, 0x72, 0x53, + 0xd7, 0x54, 0x13, 0xa3, 0x45, 0x88, 0x70, 0xfd, 0xcc, 0x84, 0x30, 0x33, 0x3e, 0x1b, 0x2b, 0x9e, + 0xcd, 0x1e, 0x1e, 0x49, 0xb2, 0xb6, 0x05, 0x3b, 0x84, 0xe8, 0x4d, 0x78, 0x51, 0xc5, 0x1f, 0x5b, + 0x55, 0x07, 0x60, 0xa2, 0x5a, 0x54, 0x3c, 0x4a, 0x86, 0xd7, 0x6d, 0xa4, 0xa9, 0x7f, 0x86, 0x61, + 0x7a, 0xd1, 0xc0, 0x92, 0x85, 0x0f, 0xec, 0x42, 0x00, 0x03, 0x16, 0x21, 0xa4, 0x4a, 0x2d, 0x66, + 0xbb, 0x68, 0xe5, 0x34, 0x59, 0xf5, 0xc3, 0x93, 0x42, 0xfc, 0xae, 0x94, 0x79, 0x74, 0x3d, 0xf3, + 0x51, 0x3e, 0x53, 0xae, 0x66, 0xee, 0xa5, 0x19, 0x5d, 0x69, 0x4e, 0xa4, 0x6b, 0xd1, 0x5b, 0x10, + 0x93, 0xb1, 0x59, 0x37, 0x14, 0x9d, 0xc4, 0x03, 0xb7, 0x31, 0x8b, 0x17, 0x4a, 0xa2, 0x73, 0x16, + 0x7d, 0x21, 0x40, 0xb8, 0x29, 0xd5, 0x70, 0xd3, 0x4c, 0x84, 0xa8, 0x41, 0xae, 0x79, 0x1a, 0xa4, + 0x8f, 0x4a, 0xd9, 0x15, 0xca, 0x62, 0x49, 0xb5, 0x8c, 0xdd, 0xca, 0x3b, 0x3f, 0x3c, 0x29, 0xc4, + 0xee, 0x66, 0xaa, 0xf9, 0x4c, 0x59, 0xca, 0x3c, 0xba, 0x97, 0xfe, 0x8c, 0xc1, 0x9b, 0xb7, 0x61, + 0xee, 0x3d, 0x2d, 0x84, 0x93, 0xf6, 0x2f, 0x84, 0x8e, 0x11, 0x65, 0xee, 0x39, 0xd6, 0x8b, 0x1c, + 0x10, 0xba, 0x0b, 0x31, 0xac, 0xee, 0x28, 0x86, 0xa6, 0xb6, 0xb0, 0x6a, 0x25, 0x26, 0x66, 0x84, + 0xd9, 0x78, 0x71, 0xce, 0xe7, 0x86, 0x65, 0x97, 0xba, 0xa4, 0x95, 0x10, 0x31, 0x9c, 0xe8, 0xe4, + 0x86, 0xde, 0x83, 0x18, 0x3b, 0x36, 0x55, 0x53, 0xc7, 0xf5, 0x44, 0x78, 0x46, 0x98, 0x8d, 0x15, + 0xd3, 0x9e, 0xcc, 0x29, 0xc9, 0x86, 0x8e, 0xeb, 0x9c, 0x27, 0xd4, 0x3b, 0x23, 0xe8, 0x43, 0x88, + 0xdb, 0xb1, 0x8f, 0x32, 0x35, 0x13, 0x93, 0xd4, 0xa4, 0xe7, 0xbd, 0xb8, 0xde, 0xe0, 0x54, 0x0e, + 0xbe, 0x47, 0x65, 0xc7, 0x98, 0x89, 0x56, 0x01, 0x48, 0x9c, 0xe4, 0x6c, 0x23, 0x94, 0xed, 0xac, + 0x17, 0xdb, 0x3b, 0x26, 0x36, 0x1c, 0x2c, 0xa3, 0x6d, 0xfe, 0x4d, 0xd9, 0x91, 0x60, 0xc1, 0xd9, + 0x45, 0xfd, 0xb1, 0x7b, 0x57, 0x33, 0x2d, 0x27, 0xbb, 0xfb, 0xfc, 0xdb, 0x24, 0x61, 0x45, 0xc5, + 0xd6, 0x43, 0xcd, 0xd8, 0x26, 0x1e, 0x0d, 0xfd, 0xc2, 0x0a, 0x9f, 0x5f, 0x96, 0x93, 0x65, 0x88, + 0x39, 0xbc, 0x05, 0x1d, 0x83, 0xf1, 0x6d, 0xbc, 0xcb, 0x8e, 0x81, 0x48, 0x7e, 0xa2, 0x69, 0x98, + 0xd8, 0x91, 0x9a, 0x6d, 0xee, 0xf4, 0x22, 0xfb, 0x58, 0x18, 0xbb, 0x24, 0xa4, 0x4a, 0x70, 0xc2, + 0xe5, 0x7d, 0xab, 0xd8, 0x92, 0x88, 0x9d, 0xd0, 0xa9, 0xde, 0xb8, 0xe6, 0x8c, 0x64, 0xbf, 0x08, + 0xc1, 0xf4, 0x1d, 0x5d, 0xee, 0x3d, 0x89, 0x41, 0xe2, 0x21, 0x7a, 0x1b, 0x62, 0x6d, 0xca, 0x84, + 0x26, 0x0a, 0x14, 0x5d, 0xac, 0x98, 0xcc, 0xb2, 0x8b, 0x3e, 0x6b, 0x27, 0x02, 0xd9, 0x9b, 0x24, + 0x97, 0x58, 0x95, 0xcc, 0x6d, 0x11, 0xd8, 0x72, 0xf2, 0xfb, 0x79, 0x1f, 0xca, 0x7e, 0xda, 0x3d, + 0x9f, 0x43, 0xf9, 0x53, 0xf7, 0xb9, 0x99, 0x08, 0x7a, 0x6e, 0x5c, 0x27, 0x26, 0xcb, 0xc3, 0x5b, + 0x98, 0x9a, 0x23, 0xe9, 0x15, 0xda, 0x46, 0xf4, 0x1d, 0x97, 0x91, 0xfc, 0xfa, 0xce, 0x22, 0x4c, + 0xdf, 0xc0, 0x4d, 0x3c, 0x92, 0xeb, 0x10, 0xe1, 0x2e, 0x26, 0x7e, 0x85, 0x57, 0x60, 0x6a, 0xc3, + 0x92, 0x8c, 0x91, 0xae, 0xf1, 0x0b, 0x30, 0xed, 0xe4, 0xe1, 0x57, 0xf4, 0x75, 0x40, 0x1b, 0x96, + 0xa6, 0x8f, 0x22, 0x79, 0x9e, 0xa0, 0xef, 0xb0, 0xf0, 0x2b, 0xf8, 0x73, 0x01, 0xd0, 0xaa, 0xb6, + 0x33, 0xd2, 0x51, 0xbd, 0x06, 0x27, 0x64, 0x6c, 0x5a, 0x8a, 0x4a, 0x53, 0xe2, 0x6a, 0xf7, 0xb6, + 0x1d, 0xeb, 0x43, 0x37, 0xe5, 0x58, 0x7a, 0x93, 0x5f, 0xbc, 0xa9, 0x5f, 0x0b, 0x30, 0xe5, 0x40, + 0xe1, 0x13, 0x3c, 0x9a, 0x85, 0x63, 0xa6, 0xd6, 0x36, 0xea, 0xf8, 0xa0, 0x4c, 0x31, 0xce, 0xc6, + 0x6f, 0x76, 0x6f, 0xf6, 0x01, 0x10, 0x69, 0x68, 0xe8, 0x0f, 0x6a, 0x11, 0xa6, 0x2b, 0x34, 0x6f, + 0x1f, 0xd1, 0x17, 0x5d, 0x4c, 0xfc, 0xee, 0xcb, 0x0f, 0x13, 0x70, 0x42, 0xc4, 0xa6, 0xa5, 0x19, + 0x07, 0xb7, 0xe6, 0x0c, 0x44, 0x59, 0x39, 0xd1, 0x95, 0xce, 0xae, 0x88, 0x08, 0x1b, 0x5e, 0x96, + 0xd1, 0x3c, 0x84, 0x48, 0x11, 0x34, 0x30, 0x68, 0x6e, 0xda, 0xe5, 0x15, 0xa7, 0xa4, 0xab, 0xd1, + 0x1b, 0x10, 0x27, 0x7f, 0xab, 0x8a, 0x4a, 0x60, 0x28, 0x3b, 0x98, 0x1a, 0x27, 0x22, 0x1e, 0x25, + 0xa3, 0xcb, 0xf6, 0x60, 0x27, 0x49, 0x0a, 0x0d, 0x9f, 0x24, 0x4d, 0x1c, 0x1a, 0x8f, 0xbf, 0xec, + 0xc6, 0xe3, 0x30, 0x8d, 0xc7, 0xd7, 0xbd, 0xe2, 0x5d, 0x5f, 0x43, 0x3d, 0x9f, 0x80, 0x7c, 0xc7, + 0x9d, 0x25, 0x4d, 0x0e, 0x9d, 0x25, 0xb9, 0xf3, 0xa3, 0x03, 0x71, 0x3e, 0x32, 0x52, 0x9c, 0x5f, + 0x1b, 0x29, 0xdf, 0x08, 0x7f, 0xf6, 0xb4, 0x30, 0x76, 0x35, 0xff, 0xff, 0xc8, 0x38, 0x36, 0xe1, + 0xa4, 0x7b, 0x2b, 0xfd, 0x06, 0x82, 0x57, 0x9c, 0x67, 0x82, 0xb1, 0xed, 0x9c, 0x86, 0xd4, 0x77, + 0x02, 0x44, 0x57, 0xb4, 0x86, 0x88, 0xeb, 0x9a, 0x21, 0xa3, 0x4b, 0x10, 0xed, 0x74, 0x17, 0x28, + 0xa3, 0x43, 0x0f, 0x88, 0xd8, 0x5d, 0x8c, 0xd6, 0x61, 0xb2, 0x85, 0x4d, 0x53, 0x6a, 0x10, 0xe4, + 0xc4, 0xa6, 0x25, 0x2f, 0x9b, 0x76, 0xa4, 0x66, 0x57, 0x19, 0x21, 0x35, 0x89, 0x68, 0xb3, 0x49, + 0x2e, 0xc0, 0x11, 0xe7, 0x44, 0x20, 0x5b, 0xfd, 0x2a, 0x04, 0x27, 0x1d, 0x55, 0xd7, 0x8a, 0xd6, + 0x30, 0x87, 0x0a, 0xde, 0x3f, 0x81, 0xa3, 0x75, 0xad, 0xd9, 0x6e, 0xa9, 0x55, 0x5e, 0xe8, 0x11, + 0xdd, 0xa2, 0xe2, 0x11, 0x36, 0x78, 0x93, 0x8e, 0x21, 0x0c, 0x47, 0x78, 0x47, 0xa8, 0x6a, 0xed, + 0xea, 0x2c, 0x30, 0xc4, 0x8b, 0x15, 0x4f, 0xfd, 0xfb, 0xe2, 0xcb, 0x6e, 0x30, 0x56, 0x9b, 0xbb, + 0x3a, 0x16, 0x63, 0x66, 0xf7, 0x03, 0x5d, 0x84, 0xe8, 0x96, 0xa1, 0xb5, 0xaa, 0x34, 0x78, 0x85, + 0x3c, 0xf7, 0x26, 0x42, 0x16, 0x93, 0x4f, 0x34, 0x07, 0x93, 0x96, 0xc6, 0xc8, 0x26, 0x3c, 0xc9, + 0xc2, 0x96, 0x46, 0x89, 0x5c, 0xe5, 0x72, 0xd8, 0x77, 0xb9, 0x3c, 0x79, 0x48, 0xb9, 0x3c, 0x07, + 0x27, 0xa5, 0xe6, 0x43, 0x69, 0xd7, 0xac, 0x1e, 0xac, 0x59, 0x23, 0x34, 0x94, 0x4e, 0xb1, 0xd9, + 0xdb, 0xae, 0xca, 0xf5, 0x16, 0xc4, 0x1c, 0x16, 0x41, 0xaf, 0x42, 0x62, 0x63, 0x49, 0x7c, 0x7f, + 0x79, 0x71, 0xa9, 0xba, 0xf9, 0xe1, 0xfa, 0x52, 0xf5, 0xce, 0xed, 0x8d, 0xf5, 0xa5, 0xc5, 0xe5, + 0x9b, 0xcb, 0x4b, 0x37, 0x8e, 0xbd, 0x80, 0xe2, 0x00, 0xeb, 0x6b, 0x1b, 0x9b, 0xb7, 0xc4, 0xa5, + 0x8d, 0xf7, 0x56, 0x8e, 0x09, 0x08, 0x20, 0xbc, 0xbe, 0xb6, 0xb6, 0xb2, 0x24, 0x1e, 0x1b, 0x4b, + 0x7d, 0x2a, 0xc0, 0x4b, 0x3d, 0x26, 0xe7, 0xb5, 0xf8, 0x15, 0x08, 0x35, 0xb5, 0x86, 0x5d, 0x87, + 0x9f, 0xf3, 0xed, 0xb9, 0x22, 0x25, 0xf3, 0x5d, 0x85, 0xff, 0x51, 0x80, 0x57, 0x1d, 0x10, 0xd6, + 0xec, 0x36, 0xda, 0x70, 0xbe, 0xf9, 0xec, 0x1b, 0x1a, 0xa9, 0xc7, 0x02, 0x9c, 0x1a, 0x00, 0x90, + 0x5b, 0xea, 0x3a, 0x40, 0xa7, 0xfb, 0x67, 0xdb, 0xeb, 0x8c, 0xdb, 0x5e, 0xdd, 0xee, 0x60, 0x87, + 0x5e, 0x74, 0x10, 0xf9, 0xb6, 0xd6, 0xef, 0x05, 0x78, 0xd9, 0x01, 0x86, 0x25, 0x0a, 0x3f, 0x1a, + 0x53, 0xfd, 0x52, 0x80, 0x64, 0x3f, 0x74, 0xdc, 0x4e, 0xd7, 0x60, 0x92, 0x85, 0x58, 0xdb, 0x48, + 0x6f, 0x7a, 0x39, 0x15, 0xe3, 0x20, 0xda, 0x64, 0xbe, 0xcd, 0xf4, 0x85, 0xdb, 0xaf, 0xc9, 0x4d, + 0xf5, 0xa3, 0x31, 0xd2, 0xcf, 0x21, 0xd1, 0x0b, 0x8d, 0x5b, 0x68, 0x01, 0x26, 0xc8, 0x1d, 0x6a, + 0xdb, 0xe7, 0x75, 0x3f, 0x57, 0xb0, 0xc8, 0x48, 0x7c, 0xdb, 0xe6, 0xb7, 0x02, 0x9c, 0xbc, 0x2e, + 0xcb, 0x23, 0x9b, 0xc6, 0x9d, 0x33, 0x8c, 0x8d, 0x9c, 0x33, 0xa4, 0x3e, 0x80, 0x97, 0x0e, 0xe0, + 0xf2, 0x7b, 0x99, 0x9f, 0xe2, 0x50, 0x48, 0xe6, 0x68, 0xf2, 0xeb, 0x88, 0x32, 0xbe, 0x4d, 0x06, + 0x52, 0x1f, 0xc3, 0xcb, 0xae, 0xea, 0x6e, 0x78, 0x9d, 0xb3, 0xbd, 0x82, 0x2a, 0x2f, 0x32, 0x4d, + 0xec, 0xd4, 0x74, 0xce, 0x29, 0xf9, 0x23, 0x48, 0xf6, 0x4a, 0x7e, 0x46, 0x5a, 0xfd, 0x49, 0x80, + 0x97, 0x5d, 0x15, 0xf3, 0xf0, 0x6a, 0xd5, 0xe0, 0x38, 0xef, 0x9c, 0xf4, 0xec, 0x68, 0xd6, 0x5f, + 0x67, 0xa3, 0x67, 0x5f, 0x5f, 0x6c, 0xbb, 0xc6, 0xa9, 0x29, 0x7a, 0xd1, 0x3e, 0x23, 0x53, 0xfc, + 0x5b, 0x80, 0xb8, 0x1b, 0x07, 0xa9, 0x79, 0x3a, 0x14, 0xee, 0x9a, 0xc7, 0x26, 0x43, 0x19, 0x40, + 0x06, 0xd6, 0x9b, 0x4a, 0x9d, 0x55, 0x78, 0xac, 0xfe, 0xe3, 0x67, 0xe6, 0xb8, 0x63, 0x66, 0x83, + 0x4e, 0xa0, 0x8b, 0x10, 0xd1, 0x0d, 0x45, 0x33, 0x14, 0x6b, 0x97, 0x9e, 0xef, 0x58, 0xf1, 0x95, + 0x9e, 0x94, 0x61, 0x59, 0xb5, 0x4a, 0xf3, 0xef, 0x93, 0x8c, 0x4b, 0xec, 0x2c, 0x46, 0x6b, 0xee, + 0x4c, 0x9d, 0x65, 0x29, 0x59, 0x7f, 0x99, 0xba, 0xad, 0x8f, 0x33, 0x5b, 0x4f, 0x7d, 0x35, 0x06, + 0x11, 0x87, 0xa2, 0x93, 0x8f, 0x34, 0x15, 0x77, 0x77, 0x39, 0xd2, 0xd9, 0xe1, 0x30, 0x99, 0x58, + 0x96, 0xd1, 0x1b, 0x10, 0x35, 0xdb, 0x35, 0x15, 0x5b, 0xdd, 0x0a, 0xbb, 0xbb, 0x28, 0xc2, 0xa6, + 0x58, 0x6d, 0x2c, 0x99, 0xa6, 0xd2, 0x50, 0xab, 0x7a, 0xbb, 0xd6, 0x54, 0xea, 0x55, 0x45, 0xe7, + 0xf5, 0x5c, 0x9c, 0x8d, 0xaf, 0xd3, 0xe1, 0x65, 0x7d, 0x80, 0xe5, 0x42, 0x7e, 0x2c, 0x37, 0x31, + 0x82, 0xe5, 0xc2, 0x23, 0x5b, 0xee, 0xaf, 0x13, 0x00, 0xdd, 0x12, 0x08, 0x25, 0x60, 0x72, 0x07, + 0x1b, 0x26, 0x29, 0x30, 0x99, 0xcb, 0xd9, 0x9f, 0x48, 0x83, 0x13, 0x5d, 0xa6, 0x55, 0x0e, 0xa2, + 0x5c, 0x2d, 0xf1, 0x02, 0x79, 0xc1, 0x0b, 0x03, 0xa3, 0xc8, 0xae, 0x77, 0x06, 0x99, 0xd4, 0x72, + 0xb5, 0xf4, 0xee, 0x0b, 0x22, 0xd2, 0x0f, 0x0e, 0x97, 0x50, 0x0b, 0xa6, 0x7b, 0x05, 0x16, 0xf2, + 0xdc, 0xd3, 0xca, 0x43, 0xca, 0x2b, 0xe4, 0xfb, 0x89, 0x2b, 0xe4, 0x07, 0x88, 0x2b, 0xd0, 0x54, + 0x75, 0x04, 0x71, 0x85, 0xbe, 0xe2, 0x0a, 0xe8, 0x2e, 0x1c, 0xd5, 0x35, 0xad, 0x89, 0x0d, 0x2e, + 0x8a, 0x1f, 0x82, 0x92, 0x8f, 0xad, 0x54, 0x71, 0x9d, 0xb8, 0xd2, 0x3a, 0x25, 0x67, 0x0c, 0xc5, + 0x23, 0xba, 0xe3, 0x0b, 0xdd, 0x82, 0xa8, 0x81, 0x99, 0x0f, 0x9a, 0xdc, 0xbf, 0xce, 0xf9, 0xa8, + 0xff, 0x19, 0x81, 0xd8, 0xa5, 0x45, 0x57, 0xe1, 0x88, 0xd4, 0xb6, 0xb4, 0x2d, 0x49, 0x69, 0x6a, + 0x3b, 0xd8, 0xe0, 0xfe, 0xd6, 0x5b, 0x18, 0x54, 0x34, 0xad, 0xc9, 0x5c, 0xd5, 0xb5, 0x1e, 0xdd, + 0x84, 0x29, 0x5e, 0x53, 0x3e, 0x54, 0x54, 0x59, 0x7b, 0x58, 0x35, 0x2d, 0xc9, 0xb0, 0x78, 0x69, + 0x7e, 0xd2, 0x66, 0x43, 0xca, 0x21, 0x5a, 0x5b, 0xac, 0x6d, 0xdd, 0x90, 0x76, 0xc5, 0xe3, 0x8c, + 0xe4, 0x03, 0x4a, 0x41, 0x1b, 0x81, 0x95, 0x29, 0x38, 0xde, 0xb3, 0x39, 0xa9, 0x4f, 0xc7, 0x21, + 0xee, 0xf6, 0x6c, 0x64, 0x0e, 0x72, 0x52, 0x56, 0xa4, 0x5e, 0x0d, 0xbc, 0x8b, 0x84, 0xb3, 0x97, + 0xa3, 0x3e, 0x18, 0xe0, 0xa8, 0xec, 0x60, 0x5c, 0x19, 0x41, 0xe6, 0x40, 0x67, 0x7d, 0x30, 0xc0, + 0x59, 0xc7, 0x47, 0x17, 0x39, 0xc0, 0x61, 0xfb, 0x6e, 0x41, 0xf1, 0x0f, 0x49, 0x88, 0xf3, 0xdb, + 0x8b, 0x97, 0x5f, 0xe8, 0x77, 0x02, 0x8c, 0xdf, 0xc2, 0x16, 0x2a, 0x78, 0x81, 0xe8, 0x79, 0xeb, + 0x4d, 0xfa, 0x7d, 0xd9, 0x4c, 0xcd, 0x7f, 0xf6, 0xdd, 0xf7, 0xbf, 0x19, 0xcb, 0xa2, 0xf3, 0xb9, + 0x96, 0xa4, 0x4a, 0x0d, 0x2c, 0x67, 0xfa, 0xbe, 0xfe, 0x9b, 0xb9, 0x9f, 0x75, 0xaf, 0xd0, 0x4f, + 0xd0, 0x97, 0x02, 0x84, 0x48, 0x9e, 0x89, 0xe6, 0x02, 0xd4, 0xdc, 0x76, 0xfa, 0x90, 0x9c, 0x0f, + 0x46, 0xc4, 0xd2, 0xd7, 0xd4, 0x59, 0x8a, 0xf4, 0x0c, 0x7a, 0xcd, 0x03, 0x29, 0xfa, 0xb3, 0x00, + 0x61, 0xf6, 0x52, 0x84, 0xe6, 0x87, 0x79, 0xcf, 0x4c, 0x7a, 0x97, 0x57, 0xa9, 0xdb, 0x7b, 0xfb, + 0xe9, 0x99, 0x41, 0x0f, 0x52, 0x93, 0x7c, 0x80, 0x02, 0x7e, 0x3d, 0xe5, 0x05, 0x78, 0x41, 0x48, + 0xa3, 0x6f, 0x04, 0x08, 0xb3, 0x24, 0xc3, 0x1b, 0x73, 0xbf, 0xe7, 0x1e, 0x3f, 0x98, 0xef, 0x32, + 0xcc, 0xfd, 0x1f, 0x42, 0x5c, 0x98, 0x0b, 0xc5, 0x40, 0xee, 0x40, 0x14, 0xf8, 0xbb, 0x00, 0x61, + 0x96, 0x8d, 0x7a, 0x2b, 0xd0, 0xef, 0x49, 0xc5, 0x8f, 0x02, 0x5b, 0x7b, 0xfb, 0xe9, 0xec, 0xa0, + 0xc7, 0x94, 0x13, 0x07, 0x03, 0xe9, 0x52, 0x4b, 0xb7, 0x76, 0x99, 0x77, 0xa7, 0x83, 0x79, 0xf7, + 0x37, 0x02, 0x4c, 0xd0, 0x60, 0xe9, 0xed, 0xde, 0x7d, 0x1e, 0x68, 0xfc, 0x68, 0x72, 0x6f, 0x6f, + 0x3f, 0xfd, 0xda, 0x80, 0xa7, 0x19, 0xd7, 0x4e, 0xcc, 0xa7, 0x8a, 0x81, 0x76, 0x82, 0x5e, 0x0a, + 0xe8, 0x6b, 0x01, 0x42, 0x1b, 0x96, 0xa6, 0xa3, 0xa2, 0x37, 0xfe, 0x83, 0xaf, 0x3c, 0x7e, 0x3d, + 0xe9, 0x74, 0xff, 0xf7, 0x1d, 0x17, 0xfa, 0xb9, 0x54, 0x21, 0x20, 0x7a, 0x4d, 0xa7, 0xe0, 0x57, + 0xb5, 0x1d, 0xec, 0x0d, 0xbe, 0xf7, 0xa1, 0x28, 0x00, 0xf8, 0x7e, 0xef, 0x3b, 0x23, 0x81, 0x6f, + 0x11, 0xcc, 0xdf, 0x0a, 0x10, 0x66, 0x7d, 0x05, 0xef, 0x63, 0xd0, 0xef, 0x35, 0xc7, 0x8f, 0x02, + 0x55, 0x76, 0x8e, 0xfb, 0xbf, 0xe3, 0xb8, 0x54, 0xb8, 0x90, 0x9a, 0x0b, 0xa4, 0x02, 0xcb, 0x16, + 0xd0, 0xdf, 0x04, 0x98, 0xe4, 0x8d, 0x6f, 0x74, 0x61, 0xa8, 0xc7, 0x0e, 0x3f, 0x6a, 0x7c, 0xb0, + 0xb7, 0x9f, 0x3e, 0x33, 0xb0, 0xc3, 0xee, 0xd2, 0xe3, 0x7c, 0xea, 0xac, 0x57, 0x0c, 0x35, 0x18, + 0x1b, 0x12, 0x8a, 0xfe, 0x22, 0x40, 0x84, 0xdc, 0x20, 0x2b, 0x5a, 0xc3, 0x44, 0xa5, 0xe1, 0x9a, + 0xc2, 0xc9, 0x8b, 0x81, 0xe9, 0xf8, 0x35, 0x55, 0x66, 0xce, 0x83, 0x82, 0x39, 0x0f, 0xed, 0x6a, + 0xfe, 0x43, 0x80, 0x38, 0x61, 0xdb, 0xed, 0x02, 0xa2, 0xcb, 0x01, 0x60, 0xf4, 0x74, 0x37, 0x93, + 0x57, 0x86, 0xa4, 0xe6, 0xaa, 0xbc, 0x43, 0x55, 0x29, 0xa3, 0x8b, 0x41, 0x54, 0xc9, 0x39, 0x1a, + 0x8f, 0xdf, 0x0a, 0x10, 0x23, 0x22, 0x78, 0xaf, 0x0e, 0x95, 0x03, 0xe0, 0x71, 0x77, 0x1f, 0x93, + 0x0b, 0xc3, 0x90, 0x72, 0x3d, 0x2e, 0x53, 0x3d, 0x4a, 0x68, 0x3e, 0x90, 0x1e, 0x76, 0x5b, 0xf0, + 0x6b, 0x01, 0xa2, 0x84, 0x39, 0xed, 0x29, 0xa0, 0x20, 0x7e, 0xe1, 0xec, 0x99, 0x24, 0x2f, 0x05, + 0x27, 0xe4, 0xf0, 0x17, 0xd8, 0x4d, 0x80, 0x02, 0xdd, 0x04, 0x39, 0xd6, 0xb7, 0xfb, 0x5e, 0x80, + 0xc8, 0x75, 0x59, 0x66, 0xd8, 0x3d, 0xcf, 0x42, 0xff, 0xce, 0x9d, 0x9f, 0xc3, 0xfc, 0xc9, 0xde, + 0x7e, 0x3a, 0x3f, 0xb8, 0xc5, 0x76, 0xc8, 0xe5, 0xbc, 0x98, 0xba, 0x1a, 0x5c, 0xaf, 0x85, 0x9a, + 0x64, 0xd5, 0xef, 0xb3, 0xec, 0x8b, 0x1c, 0xf9, 0xff, 0x08, 0x10, 0x63, 0x69, 0x01, 0xd3, 0xb4, + 0x1c, 0x28, 0x05, 0x09, 0xaa, 0xec, 0xa7, 0xc2, 0xde, 0x7e, 0x7a, 0xee, 0xd0, 0xee, 0xdb, 0xf3, + 0x51, 0x98, 0x09, 0xb4, 0x15, 0xee, 0x36, 0xa5, 0x7c, 0x28, 0x3c, 0xb0, 0x99, 0x17, 0x44, 0xe1, + 0x43, 0x7a, 0x6c, 0xcf, 0x47, 0x61, 0x26, 0x70, 0x41, 0x48, 0x57, 0xd6, 0x3e, 0x5a, 0x6d, 0x28, + 0xd6, 0xfd, 0x76, 0x2d, 0x5b, 0xd7, 0x5a, 0x39, 0x86, 0x38, 0xc3, 0xfe, 0x25, 0xb6, 0xa1, 0x65, + 0x1a, 0x58, 0xa5, 0x82, 0x73, 0x87, 0xff, 0xaf, 0xec, 0xdb, 0xdd, 0xaf, 0x5a, 0x98, 0x12, 0xcc, + 0xfd, 0x2f, 0x00, 0x00, 0xff, 0xff, 0xdc, 0x4b, 0x0b, 0xe0, 0x83, 0x2e, 0x00, 0x00, } diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v1/config/postgresql10.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v1/config/postgresql10.pb.go index e41b02776..66b473a0e 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v1/config/postgresql10.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v1/config/postgresql10.pb.go @@ -43,7 +43,7 @@ func (x PostgresqlConfig10_WalLevel) String() string { return proto.EnumName(PostgresqlConfig10_WalLevel_name, int32(x)) } func (PostgresqlConfig10_WalLevel) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql10_fca60c3578566090, []int{0, 0} + return fileDescriptor_postgresql10_ba5663f4ed6e84da, []int{0, 0} } type PostgresqlConfig10_SynchronousCommit int32 @@ -78,7 +78,7 @@ func (x PostgresqlConfig10_SynchronousCommit) String() string { return proto.EnumName(PostgresqlConfig10_SynchronousCommit_name, int32(x)) } func (PostgresqlConfig10_SynchronousCommit) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql10_fca60c3578566090, []int{0, 1} + return fileDescriptor_postgresql10_ba5663f4ed6e84da, []int{0, 1} } type PostgresqlConfig10_ConstraintExclusion int32 @@ -107,7 +107,7 @@ func (x PostgresqlConfig10_ConstraintExclusion) String() string { return proto.EnumName(PostgresqlConfig10_ConstraintExclusion_name, int32(x)) } func (PostgresqlConfig10_ConstraintExclusion) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql10_fca60c3578566090, []int{0, 2} + return fileDescriptor_postgresql10_ba5663f4ed6e84da, []int{0, 2} } type PostgresqlConfig10_ForceParallelMode int32 @@ -136,7 +136,7 @@ func (x PostgresqlConfig10_ForceParallelMode) String() string { return proto.EnumName(PostgresqlConfig10_ForceParallelMode_name, int32(x)) } func (PostgresqlConfig10_ForceParallelMode) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql10_fca60c3578566090, []int{0, 3} + return fileDescriptor_postgresql10_ba5663f4ed6e84da, []int{0, 3} } type PostgresqlConfig10_LogLevel int32 @@ -189,7 +189,7 @@ func (x PostgresqlConfig10_LogLevel) String() string { return proto.EnumName(PostgresqlConfig10_LogLevel_name, int32(x)) } func (PostgresqlConfig10_LogLevel) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql10_fca60c3578566090, []int{0, 4} + return fileDescriptor_postgresql10_ba5663f4ed6e84da, []int{0, 4} } type PostgresqlConfig10_LogErrorVerbosity int32 @@ -218,7 +218,7 @@ func (x PostgresqlConfig10_LogErrorVerbosity) String() string { return proto.EnumName(PostgresqlConfig10_LogErrorVerbosity_name, int32(x)) } func (PostgresqlConfig10_LogErrorVerbosity) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql10_fca60c3578566090, []int{0, 5} + return fileDescriptor_postgresql10_ba5663f4ed6e84da, []int{0, 5} } type PostgresqlConfig10_LogStatement int32 @@ -250,7 +250,7 @@ func (x PostgresqlConfig10_LogStatement) String() string { return proto.EnumName(PostgresqlConfig10_LogStatement_name, int32(x)) } func (PostgresqlConfig10_LogStatement) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql10_fca60c3578566090, []int{0, 6} + return fileDescriptor_postgresql10_ba5663f4ed6e84da, []int{0, 6} } type PostgresqlConfig10_TransactionIsolation int32 @@ -282,7 +282,7 @@ func (x PostgresqlConfig10_TransactionIsolation) String() string { return proto.EnumName(PostgresqlConfig10_TransactionIsolation_name, int32(x)) } func (PostgresqlConfig10_TransactionIsolation) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql10_fca60c3578566090, []int{0, 7} + return fileDescriptor_postgresql10_ba5663f4ed6e84da, []int{0, 7} } type PostgresqlConfig10_ByteaOutput int32 @@ -308,7 +308,7 @@ func (x PostgresqlConfig10_ByteaOutput) String() string { return proto.EnumName(PostgresqlConfig10_ByteaOutput_name, int32(x)) } func (PostgresqlConfig10_ByteaOutput) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql10_fca60c3578566090, []int{0, 8} + return fileDescriptor_postgresql10_ba5663f4ed6e84da, []int{0, 8} } type PostgresqlConfig10_XmlBinary int32 @@ -334,7 +334,7 @@ func (x PostgresqlConfig10_XmlBinary) String() string { return proto.EnumName(PostgresqlConfig10_XmlBinary_name, int32(x)) } func (PostgresqlConfig10_XmlBinary) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql10_fca60c3578566090, []int{0, 9} + return fileDescriptor_postgresql10_ba5663f4ed6e84da, []int{0, 9} } type PostgresqlConfig10_XmlOption int32 @@ -360,7 +360,7 @@ func (x PostgresqlConfig10_XmlOption) String() string { return proto.EnumName(PostgresqlConfig10_XmlOption_name, int32(x)) } func (PostgresqlConfig10_XmlOption) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql10_fca60c3578566090, []int{0, 10} + return fileDescriptor_postgresql10_ba5663f4ed6e84da, []int{0, 10} } type PostgresqlConfig10_BackslashQuote int32 @@ -392,7 +392,7 @@ func (x PostgresqlConfig10_BackslashQuote) String() string { return proto.EnumName(PostgresqlConfig10_BackslashQuote_name, int32(x)) } func (PostgresqlConfig10_BackslashQuote) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql10_fca60c3578566090, []int{0, 11} + return fileDescriptor_postgresql10_ba5663f4ed6e84da, []int{0, 11} } // Options and structure of `PostgresqlConfig` reflects PostgreSQL configuration file @@ -475,6 +475,8 @@ type PostgresqlConfig10 struct { AutovacuumVacuumCostDelay *wrappers.Int64Value `protobuf:"bytes,74,opt,name=autovacuum_vacuum_cost_delay,json=autovacuumVacuumCostDelay,proto3" json:"autovacuum_vacuum_cost_delay,omitempty"` AutovacuumVacuumCostLimit *wrappers.Int64Value `protobuf:"bytes,75,opt,name=autovacuum_vacuum_cost_limit,json=autovacuumVacuumCostLimit,proto3" json:"autovacuum_vacuum_cost_limit,omitempty"` AutovacuumNaptime *wrappers.Int64Value `protobuf:"bytes,76,opt,name=autovacuum_naptime,json=autovacuumNaptime,proto3" json:"autovacuum_naptime,omitempty"` + ArchiveTimeout *wrappers.Int64Value `protobuf:"bytes,77,opt,name=archive_timeout,json=archiveTimeout,proto3" json:"archive_timeout,omitempty"` + TrackActivityQuerySize *wrappers.Int64Value `protobuf:"bytes,78,opt,name=track_activity_query_size,json=trackActivityQuerySize,proto3" json:"track_activity_query_size,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` @@ -484,7 +486,7 @@ func (m *PostgresqlConfig10) Reset() { *m = PostgresqlConfig10{} } func (m *PostgresqlConfig10) String() string { return proto.CompactTextString(m) } func (*PostgresqlConfig10) ProtoMessage() {} func (*PostgresqlConfig10) Descriptor() ([]byte, []int) { - return fileDescriptor_postgresql10_fca60c3578566090, []int{0} + return fileDescriptor_postgresql10_ba5663f4ed6e84da, []int{0} } func (m *PostgresqlConfig10) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PostgresqlConfig10.Unmarshal(m, b) @@ -1036,6 +1038,20 @@ func (m *PostgresqlConfig10) GetAutovacuumNaptime() *wrappers.Int64Value { return nil } +func (m *PostgresqlConfig10) GetArchiveTimeout() *wrappers.Int64Value { + if m != nil { + return m.ArchiveTimeout + } + return nil +} + +func (m *PostgresqlConfig10) GetTrackActivityQuerySize() *wrappers.Int64Value { + if m != nil { + return m.TrackActivityQuerySize + } + return nil +} + type PostgresqlConfigSet10 struct { // Effective settings for a PostgreSQL 10 cluster (a combination of settings defined // in [user_config] and [default_config]). @@ -1053,7 +1069,7 @@ func (m *PostgresqlConfigSet10) Reset() { *m = PostgresqlConfigSet10{} } func (m *PostgresqlConfigSet10) String() string { return proto.CompactTextString(m) } func (*PostgresqlConfigSet10) ProtoMessage() {} func (*PostgresqlConfigSet10) Descriptor() ([]byte, []int) { - return fileDescriptor_postgresql10_fca60c3578566090, []int{1} + return fileDescriptor_postgresql10_ba5663f4ed6e84da, []int{1} } func (m *PostgresqlConfigSet10) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PostgresqlConfigSet10.Unmarshal(m, b) @@ -1112,190 +1128,195 @@ func init() { } func init() { - proto.RegisterFile("yandex/cloud/mdb/postgresql/v1/config/postgresql10.proto", fileDescriptor_postgresql10_fca60c3578566090) + proto.RegisterFile("yandex/cloud/mdb/postgresql/v1/config/postgresql10.proto", fileDescriptor_postgresql10_ba5663f4ed6e84da) } -var fileDescriptor_postgresql10_fca60c3578566090 = []byte{ - // 2893 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x9a, 0xdb, 0x7a, 0xdb, 0x36, - 0xb6, 0xc7, 0xb7, 0x6c, 0x37, 0x75, 0xe0, 0xd8, 0xa6, 0x20, 0x1f, 0x68, 0xe7, 0x58, 0xb5, 0xe9, - 0x4e, 0xbb, 0xb7, 0x0f, 0x4a, 0xdc, 0x34, 0x9d, 0x4e, 0x33, 0xa5, 0x28, 0xca, 0xd1, 0x84, 0x12, - 0x55, 0x92, 0x8e, 0x93, 0xf4, 0x6b, 0x39, 0x10, 0x09, 0x49, 0xac, 0x29, 0x42, 0x21, 0x28, 0x1f, - 0x32, 0x37, 0x73, 0x3d, 0x97, 0xbd, 0x9b, 0x79, 0x9b, 0xb9, 0xf2, 0x1b, 0xcc, 0x23, 0xf4, 0x9b, - 0x67, 0xc8, 0xd5, 0x7c, 0xe0, 0x41, 0xa4, 0x0e, 0x29, 0xd5, 0xa4, 0x77, 0xf6, 0x02, 0xfe, 0xbf, - 0x05, 0x60, 0x2d, 0x80, 0x58, 0xf8, 0x04, 0x1e, 0x5d, 0x20, 0xd7, 0xc2, 0xe7, 0x7b, 0xa6, 0x43, - 0x06, 0xd6, 0x5e, 0xcf, 0x6a, 0xed, 0xf5, 0x09, 0xf5, 0x3b, 0x1e, 0xa6, 0xaf, 0x9c, 0xbd, 0xd3, - 0xd2, 0x9e, 0x49, 0xdc, 0xb6, 0xdd, 0x49, 0x19, 0x4b, 0xfb, 0xbb, 0x7d, 0x8f, 0xf8, 0x04, 0xde, - 0x0d, 0x95, 0xbb, 0x81, 0x72, 0xb7, 0x67, 0xb5, 0x76, 0x93, 0x4e, 0xbb, 0xa7, 0xa5, 0xdd, 0x50, - 0xb9, 0x7d, 0xab, 0x43, 0x48, 0xc7, 0xc1, 0x7b, 0x81, 0xa8, 0x35, 0x68, 0xef, 0x9d, 0x79, 0xa8, - 0xdf, 0xc7, 0x1e, 0x0d, 0x31, 0xdb, 0x37, 0x47, 0x06, 0x70, 0x8a, 0x1c, 0xdb, 0x42, 0xbe, 0x4d, - 0xdc, 0xb0, 0xb9, 0xf8, 0x8b, 0x00, 0x60, 0x73, 0xc8, 0x15, 0x03, 0x66, 0x69, 0x1f, 0x56, 0xc0, - 0x6a, 0x0f, 0x9d, 0x1b, 0x26, 0x71, 0x5d, 0x6c, 0xb2, 0xee, 0x94, 0xcf, 0xdd, 0xc9, 0xdd, 0x5b, - 0xba, 0x7f, 0x7d, 0x37, 0xf4, 0xb7, 0x1b, 0xfb, 0xdb, 0xad, 0xb9, 0xfe, 0xc3, 0x83, 0x67, 0xc8, - 0x19, 0x60, 0x75, 0xa5, 0x87, 0xce, 0xc5, 0x44, 0x02, 0xcb, 0x60, 0x85, 0x76, 0x91, 0x87, 0x2d, - 0xa3, 0x35, 0x68, 0xb7, 0xb1, 0x47, 0xf9, 0xb9, 0x6c, 0xc8, 0x72, 0x28, 0x29, 0x87, 0x0a, 0xf8, - 0x18, 0x5c, 0xf3, 0x71, 0xaf, 0x3f, 0x24, 0xcc, 0x67, 0x13, 0x96, 0x98, 0x20, 0xd6, 0x1f, 0x83, - 0x2d, 0x36, 0x93, 0xbe, 0x87, 0xfb, 0xc1, 0x48, 0x7c, 0x0f, 0xb9, 0x14, 0x45, 0x73, 0x5a, 0xc8, - 0x86, 0x6d, 0xf6, 0xd0, 0x79, 0x33, 0x12, 0xeb, 0x29, 0x2d, 0x7c, 0x08, 0x16, 0xcf, 0x88, 0x77, - 0x62, 0xf4, 0x70, 0x8f, 0xff, 0x20, 0x9b, 0xf3, 0x21, 0xeb, 0x5c, 0xc7, 0x3d, 0x58, 0x07, 0x6b, - 0x3d, 0x64, 0xbb, 0x3e, 0x76, 0x91, 0x6b, 0x62, 0x63, 0xc8, 0xb8, 0x92, 0xcd, 0x80, 0x29, 0xe1, - 0x71, 0x84, 0xd3, 0xc0, 0xa6, 0x87, 0xfb, 0x0e, 0x32, 0x71, 0x0f, 0xbb, 0xbe, 0x41, 0x89, 0xe7, - 0x1b, 0xfe, 0xa0, 0xef, 0x60, 0xca, 0x7f, 0x98, 0x4d, 0x5c, 0x4f, 0x69, 0x35, 0xe2, 0xf9, 0x7a, - 0xa0, 0x84, 0x4f, 0x41, 0x01, 0x0d, 0x7c, 0x72, 0x8a, 0xcc, 0xc1, 0xa0, 0x97, 0x0c, 0x71, 0x31, - 0x1b, 0x98, 0x4f, 0x74, 0xf1, 0x08, 0x45, 0xb0, 0x1a, 0x44, 0xb0, 0x6d, 0x3b, 0xd8, 0x70, 0xec, - 0x9e, 0xed, 0xf3, 0x57, 0x67, 0x48, 0x03, 0xa6, 0xa9, 0xda, 0x0e, 0x96, 0x99, 0x02, 0x1e, 0x82, - 0x7c, 0x34, 0x1a, 0x93, 0x50, 0xdf, 0xb0, 0xb0, 0x83, 0x2e, 0x78, 0x90, 0x8d, 0x59, 0x0d, 0x55, - 0x22, 0xa1, 0x7e, 0x85, 0x69, 0xa0, 0x0c, 0xd6, 0xd2, 0xa0, 0x3e, 0xea, 0x60, 0xa3, 0x6b, 0xfb, - 0xfc, 0xd2, 0x0c, 0x73, 0x4b, 0x58, 0x4d, 0xd4, 0xc1, 0x4f, 0x6c, 0x1f, 0x36, 0xc0, 0xfa, 0x04, - 0xad, 0x67, 0x53, 0xca, 0x5f, 0x9b, 0x21, 0x9a, 0xa3, 0xb8, 0xba, 0x4d, 0x29, 0x6c, 0x82, 0x8d, - 0x09, 0x9e, 0x65, 0x7b, 0xfe, 0x05, 0xbf, 0x9c, 0x0d, 0x2c, 0x8c, 0x02, 0x2b, 0x4c, 0x37, 0xbe, - 0x70, 0xe1, 0xfa, 0xaf, 0xfc, 0xa6, 0x85, 0x0b, 0x23, 0xd0, 0x04, 0x2b, 0xad, 0xce, 0x99, 0x67, - 0xfb, 0xd8, 0x8b, 0x96, 0x7f, 0x35, 0x93, 0x52, 0xbe, 0xf6, 0xe6, 0xb2, 0xb4, 0x58, 0xda, 0xdf, - 0x29, 0xed, 0xef, 0xef, 0xef, 0xab, 0xcb, 0x31, 0x20, 0x0c, 0x85, 0x02, 0xd6, 0x87, 0x44, 0xc7, - 0x1b, 0x18, 0x3d, 0x74, 0xce, 0x26, 0x4c, 0x79, 0x6e, 0x86, 0xb9, 0xc6, 0x4a, 0xd9, 0x1b, 0xd4, - 0x23, 0x1d, 0xd4, 0xc1, 0xe6, 0x28, 0x70, 0xe0, 0xf8, 0x76, 0xdf, 0xb1, 0xb1, 0xc7, 0xe7, 0x03, - 0xe4, 0x8d, 0x09, 0x64, 0x85, 0x0c, 0x5a, 0x0e, 0x8e, 0x36, 0x43, 0x9a, 0x39, 0x94, 0xc2, 0x17, - 0x60, 0x6d, 0x48, 0x6d, 0x3b, 0x03, 0xda, 0x35, 0x50, 0xdb, 0xc7, 0x1e, 0x0f, 0xb3, 0xa7, 0x0f, - 0xde, 0x5c, 0x96, 0xae, 0xec, 0xef, 0xdc, 0xdf, 0x3f, 0x78, 0xa4, 0xc2, 0x18, 0x52, 0x65, 0x0c, - 0x81, 0x21, 0xe0, 0x31, 0x28, 0xb4, 0x90, 0x79, 0x82, 0x5d, 0x6b, 0x84, 0x5c, 0xf8, 0x6d, 0xe4, - 0x7c, 0xc4, 0x48, 0x81, 0x5b, 0x60, 0x83, 0x38, 0x96, 0x41, 0x5d, 0xd4, 0xa7, 0x5d, 0xe2, 0x1b, - 0x7e, 0xd7, 0xc3, 0xb4, 0x4b, 0x1c, 0x8b, 0x5f, 0xcb, 0x66, 0xaf, 0xbe, 0xb9, 0x2c, 0x2d, 0xed, - 0x94, 0x76, 0x1e, 0x3d, 0x3c, 0xd8, 0x0f, 0xe2, 0xb6, 0x46, 0x1c, 0x4b, 0x8b, 0x50, 0x7a, 0x4c, - 0x82, 0x06, 0xb8, 0x7a, 0x86, 0x1c, 0xc3, 0xc1, 0xa7, 0xd8, 0xe1, 0xd7, 0xef, 0xe4, 0xee, 0xad, - 0xdc, 0x2f, 0xef, 0xce, 0xf4, 0xd1, 0xda, 0x9d, 0xfc, 0xe2, 0xec, 0x1e, 0x23, 0x47, 0x66, 0x24, - 0x75, 0xf1, 0x2c, 0xfa, 0x0b, 0xbe, 0x06, 0x90, 0x5e, 0xb8, 0x66, 0xd7, 0x23, 0x2e, 0x19, 0x50, - 0xc3, 0x24, 0x3d, 0x96, 0xbb, 0x1b, 0x81, 0xa7, 0xa7, 0xef, 0xee, 0x49, 0x4b, 0x98, 0x62, 0x80, - 0x54, 0xf3, 0x74, 0xdc, 0x04, 0x7f, 0x04, 0xd0, 0xec, 0x62, 0xf3, 0xa4, 0x4f, 0x6c, 0xd7, 0x37, - 0x7c, 0xbb, 0x87, 0xc9, 0xc0, 0xe7, 0x37, 0xb3, 0x17, 0x0f, 0xbe, 0xb9, 0x2c, 0xad, 0x3c, 0x60, - 0xcb, 0x96, 0xac, 0x5f, 0x3e, 0x41, 0xe9, 0x21, 0x09, 0xfe, 0x08, 0x6e, 0xa4, 0xf8, 0x26, 0xe9, - 0xf5, 0x1d, 0xcc, 0xbe, 0x2b, 0x86, 0x8f, 0xbc, 0x0e, 0xf6, 0x79, 0x7e, 0x86, 0x7c, 0xdd, 0x4e, - 0x08, 0xe2, 0x10, 0xa0, 0x07, 0x7a, 0xf8, 0x03, 0xd8, 0x48, 0xf1, 0xd3, 0xc9, 0xb5, 0xf5, 0xdb, - 0x92, 0x6b, 0x2d, 0xc1, 0xa4, 0xf2, 0xeb, 0x1b, 0x70, 0x8d, 0x7d, 0x55, 0x59, 0xfc, 0xa9, 0xfd, - 0x1a, 0xf3, 0xdb, 0xd9, 0x3b, 0x16, 0xf4, 0xd0, 0xf9, 0x31, 0x72, 0x34, 0xfb, 0x35, 0x0e, 0xe4, - 0xb6, 0x9b, 0xc8, 0xaf, 0xcf, 0x22, 0xb7, 0xdd, 0x58, 0xfe, 0x12, 0x5c, 0x67, 0xde, 0xa9, 0x8f, - 0x5c, 0xab, 0x75, 0x61, 0x50, 0xdf, 0xc3, 0xa8, 0x67, 0xbb, 0x9d, 0xe8, 0x5c, 0xba, 0x91, 0x4d, - 0xe3, 0x7b, 0xe8, 0x5c, 0x0b, 0xe5, 0x5a, 0xac, 0x0e, 0x0f, 0xa5, 0x63, 0xb0, 0x65, 0xe1, 0x36, - 0x1a, 0x38, 0x3e, 0xe3, 0xfb, 0x36, 0xf5, 0x6d, 0x93, 0xc6, 0x51, 0xb9, 0x39, 0xc3, 0x7d, 0x21, - 0x52, 0x6b, 0x43, 0x71, 0x14, 0x91, 0xbf, 0xe5, 0xc0, 0x9a, 0x49, 0x5c, 0xea, 0x7b, 0xec, 0x23, - 0x6e, 0xe0, 0x73, 0xd3, 0x19, 0x50, 0x9b, 0xb8, 0xfc, 0xad, 0x20, 0xa1, 0xeb, 0xef, 0x9e, 0xd0, - 0xe2, 0x90, 0x2a, 0xc5, 0x50, 0xb5, 0x60, 0x4e, 0x1a, 0x61, 0x13, 0xac, 0x9b, 0x03, 0x8f, 0x12, - 0x2f, 0xbc, 0x21, 0x18, 0x6d, 0x2f, 0xbc, 0xcc, 0xf0, 0xb7, 0x67, 0xc8, 0xb6, 0x42, 0x28, 0x0d, - 0x6e, 0x08, 0xd5, 0x48, 0x08, 0x7f, 0x00, 0x85, 0xb6, 0x47, 0xd8, 0xb7, 0xc5, 0x71, 0x50, 0x9f, - 0xc6, 0xdf, 0xf7, 0x3b, 0xd9, 0x39, 0xc6, 0xbd, 0xb9, 0x2c, 0x5d, 0x2b, 0xed, 0xdc, 0x2f, 0x1d, - 0x7c, 0x79, 0xf0, 0xe8, 0xc1, 0xc3, 0x83, 0x2f, 0xd5, 0x3c, 0x23, 0x89, 0x11, 0x28, 0xfc, 0xe6, - 0xfc, 0x00, 0x0a, 0x3f, 0x11, 0xdb, 0x1d, 0xc7, 0x7f, 0xf4, 0x4e, 0x78, 0x46, 0x1a, 0xc5, 0xff, - 0x15, 0x14, 0xda, 0xc4, 0x33, 0xb1, 0xd1, 0x47, 0x1e, 0x72, 0x1c, 0xec, 0x18, 0x3d, 0x62, 0x61, - 0xbe, 0xf8, 0xbe, 0x27, 0x4c, 0x95, 0x41, 0x9b, 0x11, 0xb3, 0x4e, 0x2c, 0xac, 0xe6, 0xdb, 0xe3, - 0x26, 0xe8, 0x81, 0x82, 0xe9, 0xd8, 0xec, 0xce, 0xc6, 0xb6, 0x42, 0x0f, 0x53, 0x1a, 0x7c, 0xfb, - 0x3e, 0x7e, 0xdf, 0x83, 0x54, 0x26, 0x9d, 0xf0, 0x20, 0xcd, 0x87, 0xf8, 0xba, 0xed, 0xd6, 0x23, - 0x38, 0x74, 0x00, 0xe7, 0x90, 0xce, 0xa8, 0xc3, 0x4f, 0x7e, 0x37, 0x87, 0x2b, 0x0e, 0xe9, 0xa4, - 0xbd, 0x5d, 0x80, 0xcd, 0xd8, 0x1b, 0xf6, 0x3c, 0xe2, 0x05, 0x1b, 0x2a, 0xb8, 0x6a, 0xf2, 0x77, - 0x7f, 0x37, 0xa7, 0x6b, 0xa1, 0x53, 0x89, 0x39, 0xd0, 0x62, 0x3e, 0x7c, 0x0e, 0xb6, 0x63, 0xd7, - 0xd6, 0xc0, 0x0b, 0x0a, 0x9e, 0x94, 0xf7, 0x4f, 0x67, 0xd8, 0xc6, 0x21, 0xb6, 0x12, 0x89, 0x13, - 0xb2, 0x08, 0x56, 0x19, 0x39, 0x39, 0x15, 0x29, 0xff, 0xbf, 0x01, 0x6e, 0x7b, 0x02, 0x57, 0x26, - 0xc4, 0x89, 0x0a, 0x23, 0x87, 0x74, 0xc4, 0x44, 0x31, 0x84, 0xa4, 0xca, 0xab, 0x7b, 0xb3, 0x41, - 0x52, 0xd5, 0x55, 0x0d, 0x40, 0x06, 0xb1, 0x6c, 0x9a, 0xe6, 0x7c, 0x96, 0xc9, 0xc9, 0x3b, 0xa4, - 0x53, 0x19, 0x11, 0xb1, 0xf3, 0x38, 0x40, 0x45, 0xb3, 0xe5, 0x3f, 0xcf, 0x84, 0x2c, 0x31, 0x48, - 0xd4, 0x9d, 0xed, 0x23, 0x26, 0x0f, 0x83, 0x7c, 0x8a, 0xbd, 0x16, 0xa1, 0xb6, 0x7f, 0xc1, 0xff, - 0xdf, 0xfb, 0xee, 0x23, 0x99, 0x74, 0x82, 0xb8, 0x3e, 0x8b, 0x91, 0xc1, 0xd8, 0x47, 0x4d, 0xf0, - 0x5b, 0xc0, 0x16, 0xc6, 0x70, 0x88, 0x79, 0x62, 0x9c, 0x21, 0xdb, 0xa7, 0xfc, 0xff, 0x67, 0x8e, - 0x9e, 0xcd, 0x56, 0x26, 0xe6, 0xc9, 0x31, 0xeb, 0x0f, 0x4f, 0xc0, 0x32, 0x23, 0x24, 0xf9, 0xb1, - 0x13, 0x0c, 0xbc, 0xfa, 0x5e, 0x03, 0x1f, 0x66, 0x4c, 0xe0, 0x2c, 0xc9, 0x1f, 0x21, 0x1c, 0xee, - 0xb0, 0x22, 0xa2, 0xfc, 0x6e, 0x76, 0x36, 0x32, 0x84, 0x1e, 0xd5, 0x43, 0x14, 0xde, 0x06, 0x4b, - 0x14, 0x23, 0xcf, 0xec, 0x1a, 0x7d, 0xe4, 0x77, 0xf9, 0xbd, 0x3b, 0xb9, 0x7b, 0x57, 0x55, 0x10, - 0x9a, 0x9a, 0xc8, 0xef, 0xb2, 0x70, 0x7a, 0xe4, 0xcc, 0xa0, 0xd8, 0x1c, 0x78, 0x2c, 0x10, 0xfb, - 0xd9, 0xe1, 0xf4, 0xc8, 0x99, 0x16, 0x75, 0x87, 0x3f, 0xe7, 0xc0, 0xcd, 0xf8, 0x1b, 0x98, 0x2a, - 0x97, 0x0d, 0x9b, 0x12, 0x27, 0xcc, 0x8f, 0x52, 0xb0, 0x40, 0x8d, 0x77, 0x5f, 0xa0, 0x54, 0x25, - 0x5d, 0x8b, 0xa9, 0xea, 0xf5, 0xc8, 0xe9, 0xb4, 0x46, 0xf8, 0x04, 0xe4, 0x87, 0x01, 0x1a, 0xde, - 0xc7, 0xee, 0x67, 0x2f, 0x1d, 0x37, 0x54, 0xc5, 0x57, 0xaf, 0xc7, 0x2c, 0xd9, 0xcd, 0x93, 0x21, - 0xe4, 0xc1, 0x0c, 0x2f, 0x0a, 0x4c, 0x10, 0xeb, 0x6d, 0xf0, 0xb1, 0x6d, 0x39, 0xd8, 0xb0, 0xdd, - 0x91, 0xd5, 0xa1, 0x98, 0xd2, 0xe0, 0x02, 0x17, 0x61, 0x0f, 0xb2, 0xb1, 0xb7, 0x19, 0xa7, 0xe6, - 0xa6, 0xe6, 0xab, 0x85, 0x90, 0xd8, 0x55, 0x17, 0x5c, 0x6b, 0x5d, 0xf8, 0x18, 0x19, 0x64, 0xe0, - 0xf7, 0x07, 0x3e, 0xff, 0x45, 0xb0, 0xee, 0xd2, 0xbb, 0xaf, 0x7b, 0x99, 0xd1, 0x94, 0x00, 0xa6, - 0x2e, 0xb5, 0x92, 0x7f, 0x20, 0x02, 0x57, 0xcf, 0x7b, 0x4e, 0xcb, 0x76, 0x91, 0x77, 0xc1, 0x3f, - 0x0c, 0xdc, 0x88, 0xef, 0xee, 0xe6, 0x79, 0xcf, 0x29, 0x07, 0x28, 0x35, 0xa1, 0x46, 0x2e, 0x48, - 0x3f, 0xc8, 0xa0, 0x2f, 0x7f, 0x07, 0x17, 0x4a, 0x80, 0x52, 0x13, 0x2a, 0x2b, 0x9f, 0x3b, 0xb6, - 0x6b, 0xf4, 0xb1, 0x6b, 0xb1, 0xeb, 0xa0, 0x63, 0x0f, 0x2b, 0xde, 0x47, 0x33, 0x94, 0x94, 0x1d, - 0xdb, 0x6d, 0x86, 0x4a, 0xd9, 0x8e, 0xab, 0xde, 0x2a, 0xe0, 0x2c, 0x8c, 0xac, 0x91, 0x84, 0xf9, - 0x6a, 0x86, 0xea, 0x39, 0x16, 0xc5, 0x91, 0x7c, 0x16, 0x3e, 0x43, 0x31, 0x13, 0x35, 0xfa, 0xd8, - 0x4b, 0xa7, 0x0e, 0xff, 0x87, 0x6c, 0xe0, 0x46, 0x0f, 0x9d, 0xb3, 0x13, 0x8b, 0x36, 0xb1, 0x97, - 0xca, 0x17, 0x68, 0x80, 0x5b, 0xd1, 0xf3, 0x96, 0xf5, 0x16, 0xf8, 0xd7, 0xd9, 0xf0, 0xed, 0xf0, - 0x8d, 0xcb, 0x9a, 0xe6, 0xe0, 0x6b, 0xb0, 0x84, 0x3c, 0x0f, 0x5d, 0x18, 0xee, 0xc0, 0x71, 0x28, - 0xff, 0xc7, 0xcc, 0xa3, 0x04, 0x04, 0xdd, 0x1b, 0xac, 0x37, 0x7c, 0x05, 0x56, 0x59, 0x6d, 0x4a, - 0x1d, 0x44, 0xbb, 0xc6, 0xab, 0x01, 0xf1, 0x31, 0xff, 0x4d, 0x10, 0xf8, 0x27, 0xef, 0x91, 0xc2, - 0x31, 0xf0, 0x3b, 0xc6, 0x53, 0x57, 0x5a, 0x23, 0xff, 0xc3, 0x2a, 0xc8, 0xc7, 0x67, 0xd7, 0x99, - 0xed, 0x77, 0x0d, 0x62, 0x5b, 0x94, 0x7f, 0x9c, 0x39, 0xea, 0xd5, 0x48, 0x74, 0x6c, 0xfb, 0x5d, - 0xc5, 0xb6, 0x28, 0x6c, 0x80, 0x75, 0x4c, 0x4d, 0xd4, 0xc7, 0xac, 0xbc, 0x60, 0xc9, 0x74, 0x86, - 0x3c, 0xd7, 0x76, 0x3b, 0xfc, 0x9f, 0x32, 0x59, 0x85, 0x50, 0xa8, 0x05, 0xba, 0xe3, 0x50, 0x06, - 0x65, 0xb0, 0xe6, 0x90, 0xa0, 0xd0, 0x43, 0xbe, 0xd1, 0xf7, 0xec, 0x53, 0xdb, 0xc1, 0xec, 0xfa, - 0xf5, 0x6d, 0x26, 0x0e, 0x3a, 0x44, 0x0c, 0x64, 0xcd, 0xa1, 0x8a, 0x55, 0x40, 0xa4, 0x8f, 0x3d, - 0xe4, 0x13, 0x8f, 0xc5, 0xde, 0xc4, 0x16, 0x0e, 0x1e, 0x13, 0xa3, 0x31, 0x0a, 0x99, 0xd0, 0xad, - 0x58, 0xde, 0x1c, 0xaa, 0xe3, 0x91, 0x36, 0xc0, 0x7a, 0x10, 0x2a, 0x03, 0x39, 0x8e, 0x61, 0x5b, - 0xd8, 0xf5, 0xed, 0xb6, 0x8d, 0x3d, 0xca, 0x97, 0xb3, 0x67, 0x1e, 0x08, 0x05, 0xc7, 0xa9, 0x25, - 0x32, 0x36, 0xd6, 0xa0, 0x52, 0x43, 0x9e, 0xc5, 0x6e, 0x3c, 0x6d, 0xe2, 0x05, 0xb5, 0x5a, 0xb8, - 0xac, 0x94, 0x17, 0xb3, 0xc7, 0x1a, 0xcb, 0xc5, 0xa1, 0x3a, 0x5c, 0x5b, 0x0a, 0xeb, 0x60, 0x2d, - 0xae, 0xdd, 0xed, 0xd7, 0xd8, 0xa0, 0xf8, 0x15, 0x35, 0x91, 0x4b, 0xf9, 0x4a, 0xf6, 0x50, 0x53, - 0x3a, 0x2d, 0x92, 0xb1, 0xa9, 0x07, 0x5b, 0x87, 0x79, 0x09, 0x12, 0xde, 0xc0, 0xaf, 0x06, 0xc8, - 0xa1, 0xbc, 0x94, 0xcd, 0x1b, 0x0a, 0x59, 0xea, 0x4b, 0x81, 0x0c, 0x3e, 0x06, 0xcb, 0xf8, 0xdc, - 0xf6, 0x0d, 0x12, 0xdd, 0x80, 0xf9, 0x6a, 0xf6, 0x97, 0x98, 0x09, 0x94, 0xf0, 0x3e, 0x0b, 0xbf, - 0x05, 0xcb, 0x14, 0xbf, 0x0a, 0x9f, 0x01, 0x4d, 0x42, 0x7d, 0xfe, 0x70, 0x86, 0x42, 0x6d, 0x89, - 0xe2, 0x57, 0x4d, 0xd4, 0xc1, 0x22, 0xa1, 0xc1, 0xf9, 0xe5, 0x21, 0xd7, 0x22, 0xbd, 0x14, 0xe4, - 0xc9, 0x0c, 0x90, 0x95, 0x50, 0x35, 0xe4, 0x7c, 0x0f, 0x36, 0x52, 0x2f, 0xc2, 0x41, 0xed, 0x4f, - 0xbc, 0x13, 0x96, 0x15, 0xb5, 0xec, 0x62, 0x6c, 0xf1, 0xcd, 0x65, 0x69, 0xa1, 0xb4, 0xf3, 0xe0, - 0xbe, 0xba, 0x96, 0x40, 0xea, 0xe8, 0xfc, 0x38, 0x44, 0xc0, 0x2e, 0xb8, 0x91, 0x82, 0x4f, 0xbe, - 0xf3, 0xfe, 0x79, 0xc6, 0x27, 0x8b, 0x9d, 0xd2, 0x4e, 0x69, 0x7f, 0x5f, 0xdd, 0x4a, 0x60, 0xcf, - 0xc6, 0x5e, 0x7f, 0x7f, 0x7a, 0xab, 0xa7, 0xf0, 0x33, 0xf1, 0x74, 0xc6, 0x27, 0xcd, 0xd0, 0xd3, - 0xdb, 0x7c, 0xc5, 0xc5, 0x2b, 0x4c, 0xf9, 0x72, 0x51, 0x9f, 0x7d, 0x3f, 0x78, 0x39, 0xdb, 0x43, - 0xfe, 0xcd, 0x65, 0x69, 0xb9, 0x34, 0xfa, 0x82, 0x94, 0x90, 0x1a, 0x21, 0xa8, 0xa8, 0x81, 0xc5, - 0xf8, 0xcd, 0x0c, 0x6e, 0x81, 0xf5, 0x63, 0x41, 0x36, 0x64, 0xe9, 0x99, 0x24, 0x1b, 0x47, 0x0d, - 0xad, 0x29, 0x89, 0xb5, 0x6a, 0x4d, 0xaa, 0x70, 0xff, 0x03, 0xd7, 0x41, 0x3e, 0x69, 0x52, 0xa5, - 0xa6, 0x5c, 0x13, 0x05, 0x2e, 0x37, 0x6a, 0x96, 0x95, 0xc3, 0x9a, 0x28, 0xc8, 0xdc, 0x5c, 0xf1, - 0xdf, 0x39, 0x90, 0x9f, 0x78, 0x1f, 0x83, 0x45, 0x70, 0x4b, 0x7b, 0xd1, 0x10, 0x9f, 0xa8, 0x4a, - 0x43, 0x39, 0xd2, 0x0c, 0x51, 0xa9, 0xd7, 0x6b, 0xfa, 0x98, 0x9f, 0x2d, 0xb0, 0x3e, 0xa5, 0x8f, - 0xd2, 0xe0, 0x72, 0x70, 0x1b, 0x6c, 0x4c, 0x6b, 0xaa, 0x56, 0xb9, 0x39, 0x78, 0x03, 0xf0, 0x53, - 0xda, 0x64, 0x85, 0x0d, 0x67, 0x1e, 0x7e, 0x0c, 0x6e, 0x4f, 0x69, 0x55, 0xa5, 0xba, 0xa2, 0x4b, - 0xc6, 0xb1, 0x5a, 0xd3, 0x25, 0x6e, 0xe1, 0xd7, 0x3b, 0x09, 0xcd, 0xa6, 0xfc, 0x82, 0xfb, 0xa0, - 0xf8, 0xcf, 0x1c, 0x28, 0x4c, 0x79, 0x27, 0x81, 0x9f, 0x80, 0x3b, 0xa2, 0xd2, 0xd0, 0x74, 0x55, - 0xa8, 0x35, 0x74, 0x43, 0x7a, 0x2e, 0xca, 0x47, 0x5a, 0x4d, 0x69, 0x8c, 0x4d, 0xee, 0x3a, 0xd8, - 0x9c, 0xda, 0x2b, 0x98, 0xde, 0x0d, 0xc0, 0x4f, 0x6f, 0x0c, 0x26, 0x58, 0x04, 0xb7, 0xa6, 0xb6, - 0x36, 0x05, 0x55, 0xaf, 0xe9, 0x35, 0xa5, 0xc1, 0xcd, 0x17, 0x7f, 0xce, 0x81, 0xfc, 0xc4, 0x9b, - 0x01, 0x9b, 0x57, 0x55, 0x51, 0x45, 0x89, 0x75, 0x15, 0x64, 0x59, 0x92, 0x8d, 0xba, 0x52, 0x91, - 0xc6, 0x46, 0xb6, 0x0d, 0x36, 0xa6, 0x75, 0x0a, 0x06, 0x76, 0x1d, 0x6c, 0x4e, 0x6d, 0x0b, 0xc6, - 0x75, 0x1b, 0x5c, 0x9f, 0xd6, 0xa8, 0x4a, 0x87, 0xaa, 0xa4, 0x69, 0x6c, 0x50, 0x73, 0x60, 0x31, - 0xae, 0xb2, 0x59, 0x74, 0x65, 0xe5, 0x70, 0x6a, 0x82, 0xad, 0x01, 0x2e, 0x69, 0xaa, 0x48, 0xe5, - 0xa3, 0xc3, 0x2f, 0xb8, 0xdc, 0x14, 0xeb, 0x01, 0x37, 0x37, 0xc5, 0xfa, 0x80, 0x9b, 0x9f, 0x62, - 0xbd, 0xcf, 0x2d, 0x4c, 0xb1, 0x96, 0xb8, 0x0f, 0x60, 0x1e, 0x2c, 0x27, 0x56, 0x59, 0x39, 0xe4, - 0xae, 0x8c, 0x76, 0x6c, 0x28, 0x7a, 0x4d, 0x94, 0xb8, 0x0f, 0x59, 0x82, 0x27, 0xd6, 0x63, 0x41, - 0x6d, 0xd4, 0x1a, 0x87, 0xdc, 0x22, 0x2c, 0x80, 0xd5, 0xc4, 0x2c, 0xa9, 0xaa, 0xa2, 0x72, 0x57, - 0x47, 0x8d, 0x55, 0x41, 0x17, 0x64, 0x0e, 0x8c, 0x1a, 0x9b, 0x42, 0xa3, 0x26, 0x72, 0x4b, 0xc5, - 0x7f, 0xe4, 0x40, 0x7e, 0xa2, 0x2a, 0x65, 0x91, 0x62, 0x5d, 0x03, 0x9c, 0xf1, 0x4c, 0x52, 0xcb, - 0x8a, 0x56, 0xd3, 0x5f, 0x8c, 0xad, 0xd3, 0x4d, 0xb0, 0x35, 0xad, 0x93, 0x2e, 0xa9, 0x9a, 0xc4, - 0xe5, 0x58, 0x3c, 0xa6, 0x35, 0x57, 0xa4, 0xaa, 0x70, 0x24, 0xeb, 0x61, 0xc0, 0xa6, 0x75, 0x08, - 0xff, 0x92, 0xb8, 0xf9, 0xe2, 0xdf, 0x73, 0xe0, 0x5a, 0xba, 0xf0, 0x8c, 0x3d, 0x6a, 0xba, 0xa0, - 0x4b, 0x75, 0xa9, 0x31, 0xbe, 0x63, 0x37, 0x00, 0x1c, 0x6d, 0x6e, 0x28, 0x0d, 0x29, 0x3c, 0x1a, - 0x46, 0xed, 0x95, 0x8a, 0xcc, 0xcd, 0x4d, 0x9a, 0xeb, 0x4a, 0x85, 0x9b, 0x9f, 0x34, 0x0b, 0xb2, - 0xcc, 0x2d, 0x14, 0x7f, 0xc9, 0x81, 0xb5, 0xa9, 0x75, 0xdc, 0x5d, 0xf0, 0x91, 0xae, 0x0a, 0x0d, - 0x4d, 0x10, 0x59, 0xf2, 0x1b, 0x35, 0x4d, 0x91, 0x05, 0x7d, 0x72, 0xc7, 0x7d, 0x0e, 0x3e, 0x9d, - 0xde, 0x4d, 0x95, 0x84, 0x8a, 0x71, 0xd4, 0x08, 0x77, 0xb9, 0x2e, 0x55, 0xb8, 0x1c, 0xbc, 0x07, - 0x3e, 0xf9, 0x95, 0xbe, 0x49, 0xcf, 0x39, 0xf8, 0x19, 0xb8, 0xfb, 0xb6, 0x9e, 0x4d, 0x49, 0xd0, - 0x85, 0xb2, 0x2c, 0x05, 0x22, 0x6e, 0x1e, 0x7e, 0x0a, 0x8a, 0xd3, 0xbb, 0x6a, 0x92, 0x5a, 0x13, - 0xe4, 0xda, 0x4b, 0xd6, 0x99, 0x5b, 0x28, 0x7e, 0x0f, 0x96, 0x52, 0x45, 0x15, 0x3b, 0x0c, 0xca, - 0x2f, 0x74, 0x49, 0x30, 0x94, 0x23, 0xbd, 0x79, 0xa4, 0x4f, 0xee, 0x95, 0x91, 0xd6, 0x27, 0xd2, - 0x73, 0x2e, 0x07, 0x79, 0xb0, 0x36, 0x62, 0x95, 0x34, 0x51, 0x68, 0xb2, 0xf1, 0x16, 0x55, 0x70, - 0x75, 0x58, 0x4a, 0xb1, 0xad, 0xfe, 0xbc, 0x2e, 0x1b, 0xe5, 0x5a, 0x43, 0x50, 0x5f, 0x4c, 0x9e, - 0xf2, 0xa9, 0xb6, 0xb2, 0xa0, 0x49, 0x0f, 0x0f, 0xb8, 0x1c, 0x84, 0x60, 0x25, 0x65, 0x66, 0xde, - 0xe6, 0x8a, 0xcf, 0x03, 0x66, 0x58, 0x3b, 0xc5, 0x4c, 0xa5, 0x39, 0x25, 0x04, 0x9b, 0xa0, 0x90, - 0x6a, 0xab, 0x28, 0xe2, 0x11, 0x8b, 0x2f, 0x97, 0x63, 0x89, 0x93, 0x6a, 0x10, 0x95, 0x86, 0xce, - 0xec, 0x73, 0xec, 0x8c, 0x5d, 0x19, 0xbd, 0x9d, 0xb3, 0xa4, 0x2d, 0x0b, 0xe2, 0x53, 0x4d, 0x16, - 0xb4, 0x27, 0xc6, 0x77, 0x47, 0xec, 0x44, 0x1e, 0x75, 0x52, 0x00, 0xab, 0x63, 0x1d, 0x42, 0x07, - 0xe3, 0x2a, 0xa5, 0xc1, 0xcd, 0xb1, 0x11, 0x4d, 0xd8, 0xab, 0x55, 0x6e, 0x1e, 0x7e, 0x04, 0x6e, - 0x8e, 0x37, 0x68, 0x42, 0x55, 0x32, 0xa4, 0x86, 0xa8, 0x54, 0xd8, 0xc6, 0x5f, 0x28, 0xfe, 0x6b, - 0x0e, 0xac, 0x8f, 0x57, 0x13, 0x1a, 0xf6, 0x4b, 0xfb, 0xf0, 0x27, 0xc0, 0xe1, 0x76, 0x1b, 0x9b, - 0xbe, 0x7d, 0x8a, 0x8d, 0xb0, 0xee, 0x88, 0x7e, 0xec, 0xf0, 0xd5, 0x3b, 0x57, 0x29, 0xe5, 0x85, - 0xff, 0x5c, 0x96, 0x72, 0xea, 0xea, 0x10, 0x1c, 0x36, 0xc0, 0x97, 0x60, 0x69, 0x40, 0xb1, 0x17, - 0xbb, 0x99, 0x7b, 0x4f, 0x37, 0x2a, 0x60, 0xb4, 0x88, 0xfd, 0x17, 0xb0, 0x12, 0x57, 0x3e, 0x11, - 0x7e, 0xfe, 0x7d, 0xf1, 0xcb, 0x11, 0x30, 0x34, 0x94, 0x9f, 0xbd, 0xd4, 0x3b, 0xb6, 0xdf, 0x1d, - 0xb4, 0x76, 0x4d, 0xd2, 0xdb, 0x0b, 0xa9, 0x3b, 0xe1, 0x0f, 0x4b, 0x3a, 0x64, 0xa7, 0x83, 0xdd, - 0xe0, 0x36, 0xb3, 0x37, 0xd3, 0x4f, 0x5e, 0xbe, 0x4e, 0x8c, 0xad, 0x2b, 0x81, 0xee, 0xc1, 0x7f, - 0x03, 0x00, 0x00, 0xff, 0xff, 0x4f, 0x7e, 0x0d, 0x7d, 0x2d, 0x23, 0x00, 0x00, +var fileDescriptor_postgresql10_ba5663f4ed6e84da = []byte{ + // 2970 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x9a, 0xdb, 0x7a, 0xdb, 0xc6, + 0xb5, 0xc7, 0x37, 0x25, 0xc5, 0x91, 0x47, 0x96, 0x04, 0x0e, 0x75, 0x80, 0xe4, 0x63, 0x98, 0x38, + 0xdb, 0xc9, 0xde, 0x92, 0x48, 0x59, 0x71, 0x9c, 0xa6, 0x71, 0x03, 0x82, 0xa0, 0xcc, 0x1a, 0x24, + 0x18, 0x80, 0x92, 0x6c, 0xe7, 0x4b, 0xd0, 0x21, 0x30, 0x24, 0x11, 0x81, 0x18, 0x0a, 0x03, 0xea, + 0xe0, 0xde, 0xf4, 0xba, 0x97, 0xb9, 0x6b, 0x1f, 0xa0, 0xef, 0xd1, 0x2b, 0xbd, 0x41, 0x1f, 0xa1, + 0x5f, 0x9f, 0x41, 0x57, 0xfd, 0x06, 0x07, 0x02, 0x14, 0xe9, 0x80, 0xb1, 0x73, 0x27, 0xad, 0x99, + 0xff, 0x6f, 0xcd, 0xcc, 0x5a, 0x98, 0x99, 0x35, 0x1f, 0xc1, 0xd3, 0x0b, 0xe4, 0x98, 0xf8, 0x7c, + 0xc7, 0xb0, 0xc9, 0xc0, 0xdc, 0xe9, 0x99, 0xad, 0x9d, 0x3e, 0xa1, 0x5e, 0xc7, 0xc5, 0xf4, 0xc4, + 0xde, 0x39, 0x2d, 0xee, 0x18, 0xc4, 0x69, 0x5b, 0x9d, 0x84, 0xb1, 0x58, 0xd8, 0xee, 0xbb, 0xc4, + 0x23, 0xf0, 0x61, 0xa0, 0xdc, 0xf6, 0x95, 0xdb, 0x3d, 0xb3, 0xb5, 0x1d, 0x77, 0xda, 0x3e, 0x2d, + 0x6e, 0x07, 0xca, 0xcd, 0x7b, 0x1d, 0x42, 0x3a, 0x36, 0xde, 0xf1, 0x45, 0xad, 0x41, 0x7b, 0xe7, + 0xcc, 0x45, 0xfd, 0x3e, 0x76, 0x69, 0x80, 0xd9, 0xbc, 0x3b, 0x32, 0x80, 0x53, 0x64, 0x5b, 0x26, + 0xf2, 0x2c, 0xe2, 0x04, 0xcd, 0xf9, 0x7f, 0x88, 0x00, 0x36, 0x86, 0x5c, 0xd1, 0x67, 0x16, 0x0b, + 0xb0, 0x0c, 0x96, 0x7b, 0xe8, 0x5c, 0x37, 0x88, 0xe3, 0x60, 0x83, 0x75, 0xa7, 0x7c, 0xe6, 0x41, + 0xe6, 0xd1, 0xc2, 0xee, 0xed, 0xed, 0xc0, 0xdf, 0x76, 0xe4, 0x6f, 0xbb, 0xea, 0x78, 0x4f, 0xf6, + 0x0e, 0x91, 0x3d, 0xc0, 0xea, 0x52, 0x0f, 0x9d, 0x8b, 0xb1, 0x04, 0x96, 0xc0, 0x12, 0xed, 0x22, + 0x17, 0x9b, 0x7a, 0x6b, 0xd0, 0x6e, 0x63, 0x97, 0xf2, 0x33, 0xe9, 0x90, 0xc5, 0x40, 0x52, 0x0a, + 0x14, 0xf0, 0x19, 0xb8, 0xe5, 0xe1, 0x5e, 0x7f, 0x48, 0x98, 0x4d, 0x27, 0x2c, 0x30, 0x41, 0xa4, + 0x3f, 0x02, 0x1b, 0x6c, 0x26, 0x7d, 0x17, 0xf7, 0xfd, 0x91, 0x78, 0x2e, 0x72, 0x28, 0x0a, 0xe7, + 0x34, 0x97, 0x0e, 0x5b, 0xef, 0xa1, 0xf3, 0x46, 0x28, 0x6e, 0x26, 0xb4, 0xf0, 0x09, 0x98, 0x3f, + 0x23, 0xee, 0xb1, 0xde, 0xc3, 0x3d, 0xfe, 0x83, 0x74, 0xce, 0x87, 0xac, 0x73, 0x0d, 0xf7, 0x60, + 0x0d, 0xac, 0xf4, 0x90, 0xe5, 0x78, 0xd8, 0x41, 0x8e, 0x81, 0xf5, 0x21, 0xe3, 0x46, 0x3a, 0x03, + 0x26, 0x84, 0x47, 0x21, 0x4e, 0x03, 0xeb, 0x2e, 0xee, 0xdb, 0xc8, 0xc0, 0x3d, 0xec, 0x78, 0x3a, + 0x25, 0xae, 0xa7, 0x7b, 0x83, 0xbe, 0x8d, 0x29, 0xff, 0x61, 0x3a, 0x71, 0x35, 0xa1, 0xd5, 0x88, + 0xeb, 0x35, 0x7d, 0x25, 0x7c, 0x01, 0x72, 0x68, 0xe0, 0x91, 0x53, 0x64, 0x0c, 0x06, 0xbd, 0x78, + 0x88, 0xf3, 0xe9, 0xc0, 0x6c, 0xac, 0x8b, 0x46, 0x28, 0x82, 0x65, 0x3f, 0x82, 0x6d, 0xcb, 0xc6, + 0xba, 0x6d, 0xf5, 0x2c, 0x8f, 0xbf, 0x39, 0x45, 0x1a, 0x30, 0x4d, 0xc5, 0xb2, 0xb1, 0xcc, 0x14, + 0x70, 0x1f, 0x64, 0xc3, 0xd1, 0x18, 0x84, 0x7a, 0xba, 0x89, 0x6d, 0x74, 0xc1, 0x83, 0x74, 0xcc, + 0x72, 0xa0, 0x12, 0x09, 0xf5, 0xca, 0x4c, 0x03, 0x65, 0xb0, 0x92, 0x04, 0xf5, 0x51, 0x07, 0xeb, + 0x5d, 0xcb, 0xe3, 0x17, 0xa6, 0x98, 0x5b, 0xcc, 0x6a, 0xa0, 0x0e, 0x7e, 0x6e, 0x79, 0xb0, 0x0e, + 0x56, 0xc7, 0x68, 0x3d, 0x8b, 0x52, 0xfe, 0xd6, 0x14, 0xd1, 0x1c, 0xc5, 0xd5, 0x2c, 0x4a, 0x61, + 0x03, 0xac, 0x8d, 0xf1, 0x4c, 0xcb, 0xf5, 0x2e, 0xf8, 0xc5, 0x74, 0x60, 0x6e, 0x14, 0x58, 0x66, + 0xba, 0xeb, 0x0b, 0x17, 0xac, 0xff, 0xd2, 0xaf, 0x5a, 0xb8, 0x20, 0x02, 0x0d, 0xb0, 0xd4, 0xea, + 0x9c, 0xb9, 0x96, 0x87, 0xdd, 0x70, 0xf9, 0x97, 0x53, 0x29, 0xa5, 0x5b, 0x57, 0x97, 0xc5, 0xf9, + 0x62, 0x61, 0xab, 0x58, 0x28, 0x14, 0x0a, 0xea, 0x62, 0x04, 0x08, 0x42, 0xa1, 0x80, 0xd5, 0x21, + 0xd1, 0x76, 0x07, 0x7a, 0x0f, 0x9d, 0xb3, 0x09, 0x53, 0x9e, 0x9b, 0x62, 0xae, 0x91, 0x52, 0x76, + 0x07, 0xb5, 0x50, 0x07, 0x9b, 0x60, 0x7d, 0x14, 0x38, 0xb0, 0x3d, 0xab, 0x6f, 0x5b, 0xd8, 0xe5, + 0xb3, 0x3e, 0xf2, 0xce, 0x18, 0xb2, 0x4c, 0x06, 0x2d, 0x1b, 0x87, 0x1f, 0x43, 0x92, 0x39, 0x94, + 0xc2, 0x57, 0x60, 0x65, 0x48, 0x6d, 0xdb, 0x03, 0xda, 0xd5, 0x51, 0xdb, 0xc3, 0x2e, 0x0f, 0xd3, + 0xa7, 0x0f, 0xae, 0x2e, 0x8b, 0x37, 0x0a, 0x5b, 0xbb, 0x85, 0xbd, 0xa7, 0x2a, 0x8c, 0x20, 0x15, + 0xc6, 0x10, 0x18, 0x02, 0x1e, 0x81, 0x5c, 0x0b, 0x19, 0xc7, 0xd8, 0x31, 0x47, 0xc8, 0xb9, 0x5f, + 0x47, 0xce, 0x86, 0x8c, 0x04, 0xb8, 0x05, 0xd6, 0x88, 0x6d, 0xea, 0xd4, 0x41, 0x7d, 0xda, 0x25, + 0x9e, 0xee, 0x75, 0x5d, 0x4c, 0xbb, 0xc4, 0x36, 0xf9, 0x95, 0x74, 0xf6, 0xf2, 0xd5, 0x65, 0x71, + 0x61, 0xab, 0xb8, 0xf5, 0xf4, 0xc9, 0x5e, 0xc1, 0x8f, 0xdb, 0x0a, 0xb1, 0x4d, 0x2d, 0x44, 0x35, + 0x23, 0x12, 0xd4, 0xc1, 0xcd, 0x33, 0x64, 0xeb, 0x36, 0x3e, 0xc5, 0x36, 0xbf, 0xfa, 0x20, 0xf3, + 0x68, 0x69, 0xb7, 0xb4, 0x3d, 0xd5, 0xa1, 0xb5, 0x3d, 0x7e, 0xe2, 0x6c, 0x1f, 0x21, 0x5b, 0x66, + 0x24, 0x75, 0xfe, 0x2c, 0xfc, 0x0b, 0xbe, 0x01, 0x90, 0x5e, 0x38, 0x46, 0xd7, 0x25, 0x0e, 0x19, + 0x50, 0xdd, 0x20, 0x3d, 0x96, 0xbb, 0x6b, 0xbe, 0xa7, 0x17, 0xef, 0xee, 0x49, 0x8b, 0x99, 0xa2, + 0x8f, 0x54, 0xb3, 0xf4, 0xba, 0x09, 0xfe, 0x08, 0xa0, 0xd1, 0xc5, 0xc6, 0x71, 0x9f, 0x58, 0x8e, + 0xa7, 0x7b, 0x56, 0x0f, 0x93, 0x81, 0xc7, 0xaf, 0xa7, 0x2f, 0x1e, 0xbc, 0xba, 0x2c, 0x2e, 0x3d, + 0x66, 0xcb, 0x16, 0xaf, 0x5f, 0x36, 0x46, 0x35, 0x03, 0x12, 0xfc, 0x11, 0xdc, 0x49, 0xf0, 0x0d, + 0xd2, 0xeb, 0xdb, 0x98, 0x9d, 0x2b, 0xba, 0x87, 0xdc, 0x0e, 0xf6, 0x78, 0x7e, 0x8a, 0x7c, 0xdd, + 0x8c, 0x09, 0xe2, 0x10, 0xd0, 0xf4, 0xf5, 0xf0, 0x07, 0xb0, 0x96, 0xe0, 0x27, 0x93, 0x6b, 0xe3, + 0xd7, 0x25, 0xd7, 0x4a, 0x8c, 0x49, 0xe4, 0xd7, 0x37, 0xe0, 0x16, 0x3b, 0x55, 0x59, 0xfc, 0xa9, + 0xf5, 0x06, 0xf3, 0x9b, 0xe9, 0x5f, 0x2c, 0xe8, 0xa1, 0xf3, 0x23, 0x64, 0x6b, 0xd6, 0x1b, 0xec, + 0xcb, 0x2d, 0x27, 0x96, 0xdf, 0x9e, 0x46, 0x6e, 0x39, 0x91, 0xfc, 0x35, 0xb8, 0xcd, 0xbc, 0x53, + 0x0f, 0x39, 0x66, 0xeb, 0x42, 0xa7, 0x9e, 0x8b, 0x51, 0xcf, 0x72, 0x3a, 0xe1, 0xbe, 0x74, 0x27, + 0x9d, 0xc6, 0xf7, 0xd0, 0xb9, 0x16, 0xc8, 0xb5, 0x48, 0x1d, 0x6c, 0x4a, 0x47, 0x60, 0xc3, 0xc4, + 0x6d, 0x34, 0xb0, 0x3d, 0xc6, 0xf7, 0x2c, 0xea, 0x59, 0x06, 0x8d, 0xa2, 0x72, 0x77, 0x8a, 0xfb, + 0x42, 0xa8, 0xd6, 0x86, 0xe2, 0x30, 0x22, 0x7f, 0xc9, 0x80, 0x15, 0x83, 0x38, 0xd4, 0x73, 0xd9, + 0x21, 0xae, 0xe3, 0x73, 0xc3, 0x1e, 0x50, 0x8b, 0x38, 0xfc, 0x3d, 0x3f, 0xa1, 0x6b, 0xef, 0x9e, + 0xd0, 0xe2, 0x90, 0x2a, 0x45, 0x50, 0x35, 0x67, 0x8c, 0x1b, 0x61, 0x03, 0xac, 0x1a, 0x03, 0x97, + 0x12, 0x37, 0xb8, 0x21, 0xe8, 0x6d, 0x37, 0xb8, 0xcc, 0xf0, 0xf7, 0xa7, 0xc8, 0xb6, 0x5c, 0x20, + 0xf5, 0x6f, 0x08, 0x95, 0x50, 0x08, 0x7f, 0x00, 0xb9, 0xb6, 0x4b, 0xd8, 0xd9, 0x62, 0xdb, 0xa8, + 0x4f, 0xa3, 0xf3, 0xfd, 0x41, 0x7a, 0x8e, 0x71, 0x57, 0x97, 0xc5, 0x5b, 0xc5, 0xad, 0xdd, 0xe2, + 0xde, 0x97, 0x7b, 0x4f, 0x1f, 0x3f, 0xd9, 0xfb, 0x52, 0xcd, 0x32, 0x92, 0x18, 0x82, 0x82, 0x33, + 0xe7, 0x07, 0x90, 0xfb, 0x89, 0x58, 0xce, 0x75, 0xfc, 0x47, 0xef, 0x84, 0x67, 0xa4, 0x51, 0xfc, + 0x9f, 0x41, 0xae, 0x4d, 0x5c, 0x03, 0xeb, 0x7d, 0xe4, 0x22, 0xdb, 0xc6, 0xb6, 0xde, 0x23, 0x26, + 0xe6, 0xf3, 0xef, 0xbb, 0xc3, 0x54, 0x18, 0xb4, 0x11, 0x32, 0x6b, 0xc4, 0xc4, 0x6a, 0xb6, 0x7d, + 0xdd, 0x04, 0x5d, 0x90, 0x33, 0x6c, 0x8b, 0xdd, 0xd9, 0xd8, 0xa7, 0xd0, 0xc3, 0x94, 0xfa, 0x67, + 0xdf, 0xc7, 0xef, 0xbb, 0x91, 0xca, 0xa4, 0x13, 0x6c, 0xa4, 0xd9, 0x00, 0x5f, 0xb3, 0x9c, 0x5a, + 0x08, 0x87, 0x36, 0xe0, 0x6c, 0xd2, 0x19, 0x75, 0xf8, 0xc9, 0x6f, 0xe6, 0x70, 0xc9, 0x26, 0x9d, + 0xa4, 0xb7, 0x0b, 0xb0, 0x1e, 0x79, 0xc3, 0xae, 0x4b, 0x5c, 0xff, 0x83, 0xf2, 0xaf, 0x9a, 0xfc, + 0xc3, 0xdf, 0xcc, 0xe9, 0x4a, 0xe0, 0x54, 0x62, 0x0e, 0xb4, 0x88, 0x0f, 0x5f, 0x82, 0xcd, 0xc8, + 0xb5, 0x39, 0x70, 0xfd, 0x82, 0x27, 0xe1, 0xfd, 0xd3, 0x29, 0x3e, 0xe3, 0x00, 0x5b, 0x0e, 0xc5, + 0x31, 0x59, 0x04, 0xcb, 0x8c, 0x1c, 0xef, 0x8a, 0x94, 0xff, 0x5f, 0x1f, 0xb7, 0x39, 0x86, 0x2b, + 0x11, 0x62, 0x87, 0x85, 0x91, 0x4d, 0x3a, 0x62, 0xac, 0x18, 0x42, 0x12, 0xe5, 0xd5, 0xa3, 0xe9, + 0x20, 0x89, 0xea, 0xaa, 0x0a, 0x20, 0x83, 0x98, 0x16, 0x4d, 0x72, 0x3e, 0x4b, 0xe5, 0x64, 0x6d, + 0xd2, 0x29, 0x8f, 0x88, 0xd8, 0x7e, 0xec, 0xa3, 0xc2, 0xd9, 0xf2, 0x9f, 0xa7, 0x42, 0x16, 0x18, + 0x24, 0xec, 0xce, 0xbe, 0x23, 0x26, 0x0f, 0x82, 0x7c, 0x8a, 0xdd, 0x16, 0xa1, 0x96, 0x77, 0xc1, + 0xff, 0xdf, 0xfb, 0x7e, 0x47, 0x32, 0xe9, 0xf8, 0x71, 0x3d, 0x8c, 0x90, 0xfe, 0xd8, 0x47, 0x4d, + 0xf0, 0x5b, 0xc0, 0x16, 0x46, 0xb7, 0x89, 0x71, 0xac, 0x9f, 0x21, 0xcb, 0xa3, 0xfc, 0xff, 0xa7, + 0x8e, 0x9e, 0xcd, 0x56, 0x26, 0xc6, 0xf1, 0x11, 0xeb, 0x0f, 0x8f, 0xc1, 0x22, 0x23, 0xc4, 0xf9, + 0xb1, 0xe5, 0x0f, 0xbc, 0xf2, 0x5e, 0x03, 0x1f, 0x66, 0x8c, 0xef, 0x2c, 0xce, 0x1f, 0x21, 0x18, + 0xee, 0xb0, 0x22, 0xa2, 0xfc, 0x76, 0x7a, 0x36, 0x32, 0x44, 0x33, 0xac, 0x87, 0x28, 0xbc, 0x0f, + 0x16, 0x28, 0x46, 0xae, 0xd1, 0xd5, 0xfb, 0xc8, 0xeb, 0xf2, 0x3b, 0x0f, 0x32, 0x8f, 0x6e, 0xaa, + 0x20, 0x30, 0x35, 0x90, 0xd7, 0x65, 0xe1, 0x74, 0xc9, 0x99, 0x4e, 0xb1, 0x31, 0x70, 0x59, 0x20, + 0x0a, 0xe9, 0xe1, 0x74, 0xc9, 0x99, 0x16, 0x76, 0x87, 0x3f, 0x67, 0xc0, 0xdd, 0xe8, 0x0c, 0x4c, + 0x94, 0xcb, 0xba, 0x45, 0x89, 0x1d, 0xe4, 0x47, 0xd1, 0x5f, 0xa0, 0xfa, 0xbb, 0x2f, 0x50, 0xa2, + 0x92, 0xae, 0x46, 0x54, 0xf5, 0x76, 0xe8, 0x74, 0x52, 0x23, 0x7c, 0x0e, 0xb2, 0xc3, 0x00, 0x0d, + 0xef, 0x63, 0xbb, 0xe9, 0x4b, 0xc7, 0x0d, 0x55, 0xd1, 0xd5, 0xeb, 0x19, 0x4b, 0x76, 0xe3, 0x78, + 0x08, 0x79, 0x3c, 0xc5, 0x8b, 0x02, 0x13, 0x44, 0x7a, 0x0b, 0x7c, 0x6c, 0x99, 0x36, 0xd6, 0x2d, + 0x67, 0x64, 0x75, 0x28, 0xa6, 0xd4, 0xbf, 0xc0, 0x85, 0xd8, 0xbd, 0x74, 0xec, 0x7d, 0xc6, 0xa9, + 0x3a, 0x89, 0xf9, 0x6a, 0x01, 0x24, 0x72, 0xd5, 0x05, 0xb7, 0x5a, 0x17, 0x1e, 0x46, 0x3a, 0x19, + 0x78, 0xfd, 0x81, 0xc7, 0x7f, 0xe1, 0xaf, 0xbb, 0xf4, 0xee, 0xeb, 0x5e, 0x62, 0x34, 0xc5, 0x87, + 0xa9, 0x0b, 0xad, 0xf8, 0x1f, 0x88, 0xc0, 0xcd, 0xf3, 0x9e, 0xdd, 0xb2, 0x1c, 0xe4, 0x5e, 0xf0, + 0x4f, 0x7c, 0x37, 0xe2, 0xbb, 0xbb, 0x79, 0xd9, 0xb3, 0x4b, 0x3e, 0x4a, 0x8d, 0xa9, 0xa1, 0x0b, + 0xd2, 0xf7, 0x33, 0xe8, 0xcb, 0xdf, 0xc0, 0x85, 0xe2, 0xa3, 0xd4, 0x98, 0xca, 0xca, 0xe7, 0x8e, + 0xe5, 0xe8, 0x7d, 0xec, 0x98, 0xec, 0x3a, 0x68, 0x5b, 0xc3, 0x8a, 0xf7, 0xe9, 0x14, 0x25, 0x65, + 0xc7, 0x72, 0x1a, 0x81, 0x52, 0xb6, 0xa2, 0xaa, 0xb7, 0x02, 0x38, 0x13, 0x23, 0x73, 0x24, 0x61, + 0xbe, 0x9a, 0xa2, 0x7a, 0x8e, 0x44, 0x51, 0x24, 0x0f, 0x83, 0x67, 0x28, 0x66, 0xa2, 0x7a, 0x1f, + 0xbb, 0xc9, 0xd4, 0xe1, 0x7f, 0x97, 0x0e, 0x5c, 0xeb, 0xa1, 0x73, 0xb6, 0x63, 0xd1, 0x06, 0x76, + 0x13, 0xf9, 0x02, 0x75, 0x70, 0x2f, 0x7c, 0xde, 0x32, 0xdf, 0x02, 0xff, 0x3a, 0x1d, 0xbe, 0x19, + 0xbc, 0x71, 0x99, 0x93, 0x1c, 0x7c, 0x0d, 0x16, 0x90, 0xeb, 0xa2, 0x0b, 0xdd, 0x19, 0xd8, 0x36, + 0xe5, 0x7f, 0x9f, 0xba, 0x95, 0x00, 0xbf, 0x7b, 0x9d, 0xf5, 0x86, 0x27, 0x60, 0x99, 0xd5, 0xa6, + 0xd4, 0x46, 0xb4, 0xab, 0x9f, 0x0c, 0x88, 0x87, 0xf9, 0x6f, 0xfc, 0xc0, 0x3f, 0x7f, 0x8f, 0x14, + 0x8e, 0x80, 0xdf, 0x31, 0x9e, 0xba, 0xd4, 0x1a, 0xf9, 0x1f, 0x56, 0x40, 0x36, 0xda, 0xbb, 0xce, + 0x2c, 0xaf, 0xab, 0x13, 0xcb, 0xa4, 0xfc, 0xb3, 0xd4, 0x51, 0x2f, 0x87, 0xa2, 0x23, 0xcb, 0xeb, + 0x2a, 0x96, 0x49, 0x61, 0x1d, 0xac, 0x62, 0x6a, 0xa0, 0x3e, 0x66, 0xe5, 0x05, 0x4b, 0xa6, 0x33, + 0xe4, 0x3a, 0x96, 0xd3, 0xe1, 0xff, 0x90, 0xca, 0xca, 0x05, 0x42, 0xcd, 0xd7, 0x1d, 0x05, 0x32, + 0x28, 0x83, 0x15, 0x9b, 0xf8, 0x85, 0x1e, 0xf2, 0xf4, 0xbe, 0x6b, 0x9d, 0x5a, 0x36, 0x66, 0xd7, + 0xaf, 0x6f, 0x53, 0x71, 0xd0, 0x26, 0xa2, 0x2f, 0x6b, 0x0c, 0x55, 0xac, 0x02, 0x22, 0x7d, 0xec, + 0x22, 0x8f, 0xb8, 0x2c, 0xf6, 0x06, 0x36, 0xb1, 0xff, 0x98, 0x18, 0x8e, 0x51, 0x48, 0x85, 0x6e, + 0x44, 0xf2, 0xc6, 0x50, 0x1d, 0x8d, 0xb4, 0x0e, 0x56, 0xfd, 0x50, 0xe9, 0xc8, 0xb6, 0x75, 0xcb, + 0xc4, 0x8e, 0x67, 0xb5, 0x2d, 0xec, 0x52, 0xbe, 0x94, 0x3e, 0x73, 0x5f, 0x28, 0xd8, 0x76, 0x35, + 0x96, 0xb1, 0xb1, 0xfa, 0x95, 0x1a, 0x72, 0x4d, 0x76, 0xe3, 0x69, 0x13, 0xd7, 0xaf, 0xd5, 0x82, + 0x65, 0xa5, 0xbc, 0x98, 0x3e, 0xd6, 0x48, 0x2e, 0x0e, 0xd5, 0xc1, 0xda, 0x52, 0x58, 0x03, 0x2b, + 0x51, 0xed, 0x6e, 0xbd, 0xc1, 0x3a, 0xc5, 0x27, 0xd4, 0x40, 0x0e, 0xe5, 0xcb, 0xe9, 0x43, 0x4d, + 0xe8, 0xb4, 0x50, 0xc6, 0xa6, 0xee, 0x7f, 0x3a, 0xcc, 0x8b, 0x9f, 0xf0, 0x3a, 0x3e, 0x19, 0x20, + 0x9b, 0xf2, 0x52, 0x3a, 0x6f, 0x28, 0x64, 0xa9, 0x2f, 0xf9, 0x32, 0xf8, 0x0c, 0x2c, 0xe2, 0x73, + 0xcb, 0xd3, 0x49, 0x78, 0x03, 0xe6, 0x2b, 0xe9, 0x27, 0x31, 0x13, 0x28, 0xc1, 0x7d, 0x16, 0x7e, + 0x0b, 0x16, 0x29, 0x3e, 0x09, 0x9e, 0x01, 0x0d, 0x42, 0x3d, 0x7e, 0x7f, 0x8a, 0x42, 0x6d, 0x81, + 0xe2, 0x93, 0x06, 0xea, 0x60, 0x91, 0x50, 0x7f, 0xff, 0x72, 0x91, 0x63, 0x92, 0x5e, 0x02, 0xf2, + 0x7c, 0x0a, 0xc8, 0x52, 0xa0, 0x1a, 0x72, 0xbe, 0x07, 0x6b, 0x89, 0x17, 0x61, 0xbf, 0xf6, 0x27, + 0xee, 0x31, 0xcb, 0x8a, 0x6a, 0x7a, 0x31, 0x36, 0x7f, 0x75, 0x59, 0x9c, 0x2b, 0x6e, 0x3d, 0xde, + 0x55, 0x57, 0x62, 0x48, 0x0d, 0x9d, 0x1f, 0x05, 0x08, 0xd8, 0x05, 0x77, 0x12, 0xf0, 0xf1, 0x77, + 0xde, 0x3f, 0x4e, 0xf9, 0x64, 0xb1, 0x55, 0xdc, 0x2a, 0x16, 0x0a, 0xea, 0x46, 0x0c, 0x3b, 0xbc, + 0xf6, 0xfa, 0xfb, 0xd3, 0x5b, 0x3d, 0x05, 0xc7, 0xc4, 0x8b, 0x29, 0x9f, 0x34, 0x03, 0x4f, 0x6f, + 0xf3, 0x15, 0x15, 0xaf, 0x30, 0xe1, 0xcb, 0x41, 0x7d, 0x76, 0x7e, 0xf0, 0x72, 0xba, 0x87, 0xec, + 0xd5, 0x65, 0x71, 0xb1, 0x38, 0xfa, 0x82, 0x14, 0x93, 0xea, 0x01, 0x08, 0x1e, 0x82, 0x65, 0x76, + 0xe1, 0xb3, 0x4e, 0xf1, 0xf0, 0x60, 0xaa, 0x4d, 0x5b, 0x17, 0xfb, 0xcf, 0x53, 0x4f, 0x02, 0xf4, + 0x52, 0x48, 0x89, 0x4e, 0xaa, 0x36, 0xd8, 0xf0, 0x5c, 0x64, 0x1c, 0xeb, 0xec, 0x00, 0x38, 0xb5, + 0xbc, 0x0b, 0xfd, 0x64, 0x80, 0xdd, 0x8b, 0xe0, 0xa1, 0xa6, 0x9e, 0xee, 0x61, 0xe9, 0xea, 0xb2, + 0x08, 0x8a, 0x85, 0xc2, 0x56, 0xb1, 0xb0, 0xbb, 0x57, 0x28, 0xa8, 0x6b, 0x3e, 0x4d, 0x08, 0x61, + 0xdf, 0x31, 0x96, 0x66, 0xbd, 0xc1, 0x79, 0x0d, 0xcc, 0x47, 0x6f, 0x7e, 0x70, 0x03, 0xac, 0x1e, + 0x09, 0xb2, 0x2e, 0x4b, 0x87, 0x92, 0xac, 0x1f, 0xd4, 0xb5, 0x86, 0x24, 0x56, 0x2b, 0x55, 0xa9, + 0xcc, 0xfd, 0x0f, 0x5c, 0x05, 0xd9, 0xb8, 0x49, 0x95, 0x1a, 0x72, 0x55, 0x14, 0xb8, 0xcc, 0xa8, + 0x59, 0x56, 0xf6, 0xab, 0xa2, 0x20, 0x73, 0x33, 0xf9, 0x7f, 0x65, 0x40, 0x76, 0xec, 0x7d, 0x0f, + 0xe6, 0xc1, 0x3d, 0xed, 0x55, 0x5d, 0x7c, 0xae, 0x2a, 0x75, 0xe5, 0x40, 0xd3, 0x45, 0xa5, 0x56, + 0xab, 0x36, 0xaf, 0xf9, 0xd9, 0x00, 0xab, 0x13, 0xfa, 0x28, 0x75, 0x2e, 0x03, 0x37, 0xc1, 0xda, + 0xa4, 0xa6, 0x4a, 0x85, 0x9b, 0x81, 0x77, 0x00, 0x3f, 0xa1, 0x4d, 0x56, 0xd8, 0x70, 0x66, 0xe1, + 0xc7, 0xe0, 0xfe, 0x84, 0x56, 0x55, 0xaa, 0x29, 0x4d, 0x49, 0x3f, 0x52, 0xab, 0x4d, 0x89, 0x9b, + 0xfb, 0xe5, 0x4e, 0x42, 0xa3, 0x21, 0xbf, 0xe2, 0x3e, 0xc8, 0xff, 0x3d, 0x03, 0x72, 0x13, 0xde, + 0x79, 0xe0, 0x27, 0xe0, 0x81, 0xa8, 0xd4, 0xb5, 0xa6, 0x2a, 0x54, 0xeb, 0x4d, 0x5d, 0x7a, 0x29, + 0xca, 0x07, 0x5a, 0x55, 0xa9, 0x5f, 0x9b, 0xdc, 0x6d, 0xb0, 0x3e, 0xb1, 0x97, 0x3f, 0xbd, 0x3b, + 0x80, 0x9f, 0xdc, 0xe8, 0x4f, 0x30, 0x0f, 0xee, 0x4d, 0x6c, 0x6d, 0x08, 0x6a, 0xb3, 0xda, 0xac, + 0x2a, 0x75, 0x6e, 0x36, 0xff, 0x73, 0x06, 0x64, 0xc7, 0xde, 0x3c, 0xd8, 0xbc, 0x2a, 0x8a, 0x2a, + 0x4a, 0xac, 0xab, 0x20, 0xcb, 0x92, 0xac, 0xd7, 0x94, 0xb2, 0x74, 0x6d, 0x64, 0x9b, 0x60, 0x6d, + 0x52, 0x27, 0x7f, 0x60, 0xb7, 0xc1, 0xfa, 0xc4, 0x36, 0x7f, 0x5c, 0xf7, 0xc1, 0xed, 0x49, 0x8d, + 0xaa, 0xb4, 0xaf, 0x4a, 0x9a, 0xc6, 0x06, 0x35, 0x03, 0xe6, 0xa3, 0x57, 0x02, 0x16, 0x5d, 0x59, + 0xd9, 0x9f, 0x98, 0x60, 0x2b, 0x80, 0x8b, 0x9b, 0xca, 0x52, 0xe9, 0x60, 0xff, 0x0b, 0x2e, 0x33, + 0xc1, 0xba, 0xc7, 0xcd, 0x4c, 0xb0, 0x3e, 0xe6, 0x66, 0x27, 0x58, 0x77, 0xb9, 0xb9, 0x09, 0xd6, + 0x22, 0xf7, 0x01, 0xcc, 0x82, 0xc5, 0xd8, 0x2a, 0x2b, 0xfb, 0xdc, 0x8d, 0xd1, 0x8e, 0x75, 0xa5, + 0x59, 0x15, 0x25, 0xee, 0x43, 0x96, 0xe0, 0xb1, 0xf5, 0x48, 0x50, 0xeb, 0xd5, 0xfa, 0x3e, 0x37, + 0x0f, 0x73, 0x60, 0x39, 0x36, 0x4b, 0xaa, 0xaa, 0xa8, 0xdc, 0xcd, 0x51, 0x63, 0x45, 0x68, 0x0a, + 0x32, 0x07, 0x46, 0x8d, 0x0d, 0xa1, 0x5e, 0x15, 0xb9, 0x85, 0xfc, 0xdf, 0x32, 0x20, 0x3b, 0x56, + 0x55, 0xb3, 0x48, 0xb1, 0xae, 0x3e, 0x4e, 0x3f, 0x94, 0xd4, 0x92, 0xa2, 0x55, 0x9b, 0xaf, 0xae, + 0xad, 0xd3, 0x5d, 0xb0, 0x31, 0xa9, 0x53, 0x53, 0x52, 0x35, 0x89, 0xcb, 0xb0, 0x78, 0x4c, 0x6a, + 0x2e, 0x4b, 0x15, 0xe1, 0x40, 0x6e, 0x06, 0x01, 0x9b, 0xd4, 0x21, 0xf8, 0x4b, 0xe2, 0x66, 0xf3, + 0x7f, 0xcd, 0x80, 0x5b, 0xc9, 0xc2, 0x39, 0xf2, 0xa8, 0x35, 0x85, 0xa6, 0x54, 0x93, 0xea, 0xd7, + 0xbf, 0xd8, 0x35, 0x00, 0x47, 0x9b, 0xeb, 0x4a, 0x5d, 0x0a, 0xb6, 0x86, 0x51, 0x7b, 0xb9, 0x2c, + 0x73, 0x33, 0xe3, 0xe6, 0x9a, 0x52, 0xe6, 0x66, 0xc7, 0xcd, 0x82, 0x2c, 0x73, 0x73, 0xf9, 0x7f, + 0x67, 0xc0, 0xca, 0xc4, 0x3a, 0xf4, 0x21, 0xf8, 0xa8, 0xa9, 0x0a, 0x75, 0x4d, 0x10, 0x59, 0xf2, + 0xeb, 0x55, 0x4d, 0x91, 0x85, 0xe6, 0xf8, 0x17, 0xf7, 0x39, 0xf8, 0x74, 0x72, 0x37, 0x55, 0x12, + 0xca, 0xfa, 0x41, 0x3d, 0xf8, 0xca, 0x9b, 0x52, 0x99, 0xcb, 0xc0, 0x47, 0xe0, 0x93, 0x5f, 0xe8, + 0x1b, 0xf7, 0x9c, 0x81, 0x9f, 0x81, 0x87, 0x6f, 0xeb, 0xd9, 0x90, 0x84, 0xa6, 0x50, 0x92, 0x25, + 0x5f, 0xc4, 0xcd, 0xc2, 0x4f, 0x41, 0x7e, 0x72, 0x57, 0x4d, 0x52, 0xab, 0x82, 0x5c, 0x7d, 0xcd, + 0x3a, 0x73, 0x73, 0xf9, 0xef, 0xc1, 0x42, 0xa2, 0x28, 0x64, 0x9b, 0x41, 0xe9, 0x55, 0x53, 0x12, + 0x74, 0xe5, 0xa0, 0xd9, 0x38, 0x68, 0x8e, 0x7f, 0x2b, 0x23, 0xad, 0xcf, 0xa5, 0x97, 0x5c, 0x06, + 0xf2, 0x60, 0x65, 0xc4, 0x2a, 0x69, 0xa2, 0xd0, 0x60, 0xe3, 0xcd, 0xab, 0xe0, 0xe6, 0xb0, 0x14, + 0x64, 0x9f, 0xfa, 0xcb, 0x9a, 0xac, 0x97, 0xaa, 0x75, 0x41, 0x7d, 0x35, 0xbe, 0xcb, 0x27, 0xda, + 0x4a, 0x82, 0x26, 0x3d, 0xd9, 0xe3, 0x32, 0x10, 0x82, 0xa5, 0x84, 0x99, 0x79, 0x9b, 0xc9, 0xbf, + 0xf4, 0x99, 0x41, 0xed, 0x17, 0x31, 0x95, 0xc6, 0x84, 0x10, 0xac, 0x83, 0x5c, 0xa2, 0xad, 0xac, + 0x88, 0x07, 0x2c, 0xbe, 0x5c, 0x86, 0x25, 0x4e, 0xa2, 0x41, 0x54, 0xea, 0x4d, 0x66, 0x9f, 0x61, + 0x7b, 0xec, 0xd2, 0x68, 0x75, 0xc1, 0x92, 0xb6, 0x24, 0x88, 0x2f, 0x34, 0x59, 0xd0, 0x9e, 0xeb, + 0xdf, 0x1d, 0xb0, 0x1d, 0x79, 0xd4, 0x49, 0x0e, 0x2c, 0x5f, 0xeb, 0x10, 0x38, 0xb8, 0xae, 0x52, + 0xea, 0xdc, 0x0c, 0x1b, 0xd1, 0x98, 0xbd, 0x52, 0xe1, 0x66, 0xe1, 0x47, 0xe0, 0xee, 0xf5, 0x06, + 0x4d, 0xa8, 0x48, 0xba, 0x54, 0x17, 0x95, 0x32, 0xfb, 0xf0, 0xe7, 0xf2, 0xff, 0x9c, 0x01, 0xab, + 0xd7, 0xab, 0x21, 0x0d, 0x7b, 0xc5, 0x02, 0xfc, 0x09, 0x70, 0xb8, 0xdd, 0xc6, 0xec, 0x80, 0xc5, + 0x7a, 0x50, 0x37, 0x85, 0x3f, 0xd6, 0xf8, 0xea, 0x9d, 0xab, 0xac, 0xd2, 0xdc, 0x7f, 0x2e, 0x8b, + 0x19, 0x75, 0x79, 0x08, 0x0e, 0x1a, 0xe0, 0x6b, 0xb0, 0x30, 0xa0, 0xd8, 0x8d, 0xdc, 0xcc, 0xbc, + 0xa7, 0x1b, 0x15, 0x30, 0x5a, 0xc8, 0xfe, 0x13, 0x58, 0x8a, 0x2a, 0xb7, 0x10, 0x3f, 0xfb, 0xbe, + 0xf8, 0xc5, 0x10, 0x18, 0x18, 0x4a, 0x87, 0xaf, 0x9b, 0x1d, 0xcb, 0xeb, 0x0e, 0x5a, 0xdb, 0x06, + 0xe9, 0xed, 0x04, 0xd4, 0xad, 0xe0, 0x87, 0x31, 0x1d, 0xb2, 0xd5, 0xc1, 0x8e, 0x7f, 0x9f, 0xd9, + 0x99, 0xea, 0x27, 0x3b, 0x5f, 0xc7, 0xc6, 0xd6, 0x0d, 0x5f, 0xf7, 0xf8, 0xbf, 0x01, 0x00, 0x00, + 0xff, 0xff, 0x97, 0x46, 0x40, 0xbd, 0xed, 0x23, 0x00, 0x00, } diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v1/config/postgresql11.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v1/config/postgresql11.pb.go index 0d87dd10a..7fb6749e6 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v1/config/postgresql11.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v1/config/postgresql11.pb.go @@ -43,7 +43,7 @@ func (x PostgresqlConfig11_WalLevel) String() string { return proto.EnumName(PostgresqlConfig11_WalLevel_name, int32(x)) } func (PostgresqlConfig11_WalLevel) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql11_b03c44c8761ca1c0, []int{0, 0} + return fileDescriptor_postgresql11_aab3631fcda8ab75, []int{0, 0} } type PostgresqlConfig11_SynchronousCommit int32 @@ -78,7 +78,7 @@ func (x PostgresqlConfig11_SynchronousCommit) String() string { return proto.EnumName(PostgresqlConfig11_SynchronousCommit_name, int32(x)) } func (PostgresqlConfig11_SynchronousCommit) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql11_b03c44c8761ca1c0, []int{0, 1} + return fileDescriptor_postgresql11_aab3631fcda8ab75, []int{0, 1} } type PostgresqlConfig11_ConstraintExclusion int32 @@ -107,7 +107,7 @@ func (x PostgresqlConfig11_ConstraintExclusion) String() string { return proto.EnumName(PostgresqlConfig11_ConstraintExclusion_name, int32(x)) } func (PostgresqlConfig11_ConstraintExclusion) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql11_b03c44c8761ca1c0, []int{0, 2} + return fileDescriptor_postgresql11_aab3631fcda8ab75, []int{0, 2} } type PostgresqlConfig11_ForceParallelMode int32 @@ -136,7 +136,7 @@ func (x PostgresqlConfig11_ForceParallelMode) String() string { return proto.EnumName(PostgresqlConfig11_ForceParallelMode_name, int32(x)) } func (PostgresqlConfig11_ForceParallelMode) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql11_b03c44c8761ca1c0, []int{0, 3} + return fileDescriptor_postgresql11_aab3631fcda8ab75, []int{0, 3} } type PostgresqlConfig11_LogLevel int32 @@ -189,7 +189,7 @@ func (x PostgresqlConfig11_LogLevel) String() string { return proto.EnumName(PostgresqlConfig11_LogLevel_name, int32(x)) } func (PostgresqlConfig11_LogLevel) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql11_b03c44c8761ca1c0, []int{0, 4} + return fileDescriptor_postgresql11_aab3631fcda8ab75, []int{0, 4} } type PostgresqlConfig11_LogErrorVerbosity int32 @@ -218,7 +218,7 @@ func (x PostgresqlConfig11_LogErrorVerbosity) String() string { return proto.EnumName(PostgresqlConfig11_LogErrorVerbosity_name, int32(x)) } func (PostgresqlConfig11_LogErrorVerbosity) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql11_b03c44c8761ca1c0, []int{0, 5} + return fileDescriptor_postgresql11_aab3631fcda8ab75, []int{0, 5} } type PostgresqlConfig11_LogStatement int32 @@ -250,7 +250,7 @@ func (x PostgresqlConfig11_LogStatement) String() string { return proto.EnumName(PostgresqlConfig11_LogStatement_name, int32(x)) } func (PostgresqlConfig11_LogStatement) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql11_b03c44c8761ca1c0, []int{0, 6} + return fileDescriptor_postgresql11_aab3631fcda8ab75, []int{0, 6} } type PostgresqlConfig11_TransactionIsolation int32 @@ -282,7 +282,7 @@ func (x PostgresqlConfig11_TransactionIsolation) String() string { return proto.EnumName(PostgresqlConfig11_TransactionIsolation_name, int32(x)) } func (PostgresqlConfig11_TransactionIsolation) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql11_b03c44c8761ca1c0, []int{0, 7} + return fileDescriptor_postgresql11_aab3631fcda8ab75, []int{0, 7} } type PostgresqlConfig11_ByteaOutput int32 @@ -308,7 +308,7 @@ func (x PostgresqlConfig11_ByteaOutput) String() string { return proto.EnumName(PostgresqlConfig11_ByteaOutput_name, int32(x)) } func (PostgresqlConfig11_ByteaOutput) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql11_b03c44c8761ca1c0, []int{0, 8} + return fileDescriptor_postgresql11_aab3631fcda8ab75, []int{0, 8} } type PostgresqlConfig11_XmlBinary int32 @@ -334,7 +334,7 @@ func (x PostgresqlConfig11_XmlBinary) String() string { return proto.EnumName(PostgresqlConfig11_XmlBinary_name, int32(x)) } func (PostgresqlConfig11_XmlBinary) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql11_b03c44c8761ca1c0, []int{0, 9} + return fileDescriptor_postgresql11_aab3631fcda8ab75, []int{0, 9} } type PostgresqlConfig11_XmlOption int32 @@ -360,7 +360,7 @@ func (x PostgresqlConfig11_XmlOption) String() string { return proto.EnumName(PostgresqlConfig11_XmlOption_name, int32(x)) } func (PostgresqlConfig11_XmlOption) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql11_b03c44c8761ca1c0, []int{0, 10} + return fileDescriptor_postgresql11_aab3631fcda8ab75, []int{0, 10} } type PostgresqlConfig11_BackslashQuote int32 @@ -392,7 +392,7 @@ func (x PostgresqlConfig11_BackslashQuote) String() string { return proto.EnumName(PostgresqlConfig11_BackslashQuote_name, int32(x)) } func (PostgresqlConfig11_BackslashQuote) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql11_b03c44c8761ca1c0, []int{0, 11} + return fileDescriptor_postgresql11_aab3631fcda8ab75, []int{0, 11} } // Options and structure of `PostgresqlConfig` reflects PostgreSQL configuration file @@ -474,6 +474,8 @@ type PostgresqlConfig11 struct { AutovacuumVacuumCostDelay *wrappers.Int64Value `protobuf:"bytes,73,opt,name=autovacuum_vacuum_cost_delay,json=autovacuumVacuumCostDelay,proto3" json:"autovacuum_vacuum_cost_delay,omitempty"` AutovacuumVacuumCostLimit *wrappers.Int64Value `protobuf:"bytes,74,opt,name=autovacuum_vacuum_cost_limit,json=autovacuumVacuumCostLimit,proto3" json:"autovacuum_vacuum_cost_limit,omitempty"` AutovacuumNaptime *wrappers.Int64Value `protobuf:"bytes,75,opt,name=autovacuum_naptime,json=autovacuumNaptime,proto3" json:"autovacuum_naptime,omitempty"` + ArchiveTimeout *wrappers.Int64Value `protobuf:"bytes,76,opt,name=archive_timeout,json=archiveTimeout,proto3" json:"archive_timeout,omitempty"` + TrackActivityQuerySize *wrappers.Int64Value `protobuf:"bytes,77,opt,name=track_activity_query_size,json=trackActivityQuerySize,proto3" json:"track_activity_query_size,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` @@ -483,7 +485,7 @@ func (m *PostgresqlConfig11) Reset() { *m = PostgresqlConfig11{} } func (m *PostgresqlConfig11) String() string { return proto.CompactTextString(m) } func (*PostgresqlConfig11) ProtoMessage() {} func (*PostgresqlConfig11) Descriptor() ([]byte, []int) { - return fileDescriptor_postgresql11_b03c44c8761ca1c0, []int{0} + return fileDescriptor_postgresql11_aab3631fcda8ab75, []int{0} } func (m *PostgresqlConfig11) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PostgresqlConfig11.Unmarshal(m, b) @@ -1028,6 +1030,20 @@ func (m *PostgresqlConfig11) GetAutovacuumNaptime() *wrappers.Int64Value { return nil } +func (m *PostgresqlConfig11) GetArchiveTimeout() *wrappers.Int64Value { + if m != nil { + return m.ArchiveTimeout + } + return nil +} + +func (m *PostgresqlConfig11) GetTrackActivityQuerySize() *wrappers.Int64Value { + if m != nil { + return m.TrackActivityQuerySize + } + return nil +} + type PostgresqlConfigSet11 struct { // Effective settings for a PostgreSQL 11 cluster (a combination of settings defined // in [user_config] and [default_config]). @@ -1045,7 +1061,7 @@ func (m *PostgresqlConfigSet11) Reset() { *m = PostgresqlConfigSet11{} } func (m *PostgresqlConfigSet11) String() string { return proto.CompactTextString(m) } func (*PostgresqlConfigSet11) ProtoMessage() {} func (*PostgresqlConfigSet11) Descriptor() ([]byte, []int) { - return fileDescriptor_postgresql11_b03c44c8761ca1c0, []int{1} + return fileDescriptor_postgresql11_aab3631fcda8ab75, []int{1} } func (m *PostgresqlConfigSet11) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PostgresqlConfigSet11.Unmarshal(m, b) @@ -1104,188 +1120,193 @@ func init() { } func init() { - proto.RegisterFile("yandex/cloud/mdb/postgresql/v1/config/postgresql11.proto", fileDescriptor_postgresql11_b03c44c8761ca1c0) + proto.RegisterFile("yandex/cloud/mdb/postgresql/v1/config/postgresql11.proto", fileDescriptor_postgresql11_aab3631fcda8ab75) } -var fileDescriptor_postgresql11_b03c44c8761ca1c0 = []byte{ - // 2855 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x9a, 0xdb, 0x76, 0xdb, 0xc6, - 0xd5, 0xc7, 0x3f, 0x4a, 0x8e, 0x23, 0x8f, 0x2c, 0x09, 0x1c, 0x4a, 0x32, 0x24, 0x1f, 0xc3, 0xc4, - 0xf9, 0x9c, 0xb4, 0x3a, 0xd0, 0x56, 0x1c, 0xa7, 0x69, 0xdc, 0x80, 0x20, 0x28, 0xb3, 0x06, 0x09, - 0x06, 0x80, 0x2c, 0xdb, 0x59, 0x09, 0x3a, 0x04, 0x86, 0x24, 0x22, 0x00, 0x43, 0x63, 0x40, 0x1d, - 0xdc, 0x9b, 0x5e, 0xf7, 0xae, 0xb9, 0x6b, 0x5f, 0xa5, 0x0f, 0xe0, 0x37, 0xe8, 0x23, 0xf4, 0x21, - 0x7c, 0xd5, 0x35, 0x38, 0x10, 0xa0, 0x48, 0x07, 0x8c, 0x95, 0x3b, 0x69, 0xcf, 0xfe, 0xff, 0xf6, - 0x1c, 0xf6, 0xcc, 0x60, 0xcf, 0x22, 0x78, 0x74, 0x86, 0x3c, 0x0b, 0x9f, 0xee, 0x98, 0x0e, 0x19, - 0x5a, 0x3b, 0xae, 0xd5, 0xd9, 0x19, 0x10, 0x1a, 0xf4, 0x7c, 0x4c, 0x5f, 0x39, 0x3b, 0xc7, 0x95, - 0x1d, 0x93, 0x78, 0x5d, 0xbb, 0x97, 0x31, 0x56, 0x2a, 0xdb, 0x03, 0x9f, 0x04, 0x04, 0xde, 0x8d, - 0x94, 0xdb, 0xa1, 0x72, 0xdb, 0xb5, 0x3a, 0xdb, 0xa9, 0xd3, 0xf6, 0x71, 0x65, 0x3b, 0x52, 0x6e, - 0xde, 0xea, 0x11, 0xd2, 0x73, 0xf0, 0x4e, 0x28, 0xea, 0x0c, 0xbb, 0x3b, 0x27, 0x3e, 0x1a, 0x0c, - 0xb0, 0x4f, 0x23, 0xcc, 0xe6, 0xcd, 0xb1, 0x0e, 0x1c, 0x23, 0xc7, 0xb6, 0x50, 0x60, 0x13, 0x2f, - 0x6a, 0x2e, 0xff, 0x43, 0x00, 0xb0, 0x3d, 0xe2, 0x8a, 0x21, 0xb3, 0x52, 0x81, 0x35, 0xb0, 0xe2, - 0xa2, 0x53, 0xc3, 0x24, 0x9e, 0x87, 0x4d, 0xe6, 0x4e, 0xf9, 0xc2, 0x9d, 0xc2, 0xbd, 0xc5, 0xfb, - 0xd7, 0xb7, 0xa3, 0x78, 0xdb, 0x49, 0xbc, 0xed, 0x86, 0x17, 0x3c, 0xdc, 0x7b, 0x86, 0x9c, 0x21, - 0x56, 0x97, 0x5d, 0x74, 0x2a, 0xa6, 0x12, 0x58, 0x05, 0xcb, 0xb4, 0x8f, 0x7c, 0x6c, 0x19, 0x9d, - 0x61, 0xb7, 0x8b, 0x7d, 0xca, 0xcf, 0xe5, 0x43, 0x96, 0x22, 0x49, 0x35, 0x52, 0xc0, 0xc7, 0xe0, - 0x6a, 0x80, 0xdd, 0xc1, 0x88, 0x30, 0x9f, 0x4f, 0x58, 0x64, 0x82, 0x44, 0x7f, 0x08, 0x36, 0xd8, - 0x48, 0x06, 0x3e, 0x1e, 0x84, 0x3d, 0x09, 0x7c, 0xe4, 0x51, 0x14, 0x8f, 0xe9, 0x52, 0x3e, 0xec, - 0x9a, 0x8b, 0x4e, 0xdb, 0xb1, 0x58, 0xcf, 0x68, 0xe1, 0x43, 0xb0, 0x70, 0x42, 0xfc, 0x23, 0xc3, - 0xc5, 0x2e, 0xff, 0x41, 0x3e, 0xe7, 0x43, 0xe6, 0xdc, 0xc4, 0x2e, 0x6c, 0x82, 0x55, 0x17, 0xd9, - 0x5e, 0x80, 0x3d, 0xe4, 0x99, 0xd8, 0x18, 0x31, 0x2e, 0xe7, 0x33, 0x60, 0x46, 0x78, 0x18, 0xe3, - 0x9e, 0x82, 0x12, 0x1a, 0x06, 0xe4, 0x18, 0x99, 0xc3, 0xa1, 0x9b, 0xd2, 0x3e, 0xcc, 0xa7, 0x15, - 0x53, 0x5d, 0x02, 0x13, 0xc1, 0x4a, 0x38, 0xd9, 0x5d, 0xdb, 0xc1, 0x86, 0x63, 0xbb, 0x76, 0xc0, - 0x2f, 0xcc, 0xb0, 0x62, 0x4c, 0x53, 0xb7, 0x1d, 0x2c, 0x33, 0x05, 0xdc, 0x07, 0xc5, 0xb8, 0x37, - 0x26, 0xa1, 0x81, 0x61, 0x61, 0x07, 0x9d, 0xf1, 0x57, 0xf2, 0x31, 0x2b, 0x91, 0x4a, 0x24, 0x34, - 0xa8, 0x31, 0x0d, 0x94, 0xc1, 0x6a, 0x16, 0x34, 0x40, 0x3d, 0x6c, 0xf4, 0xed, 0x80, 0x07, 0x33, - 0x8c, 0x2d, 0x65, 0xb5, 0x51, 0x0f, 0x3f, 0xb1, 0x03, 0xd8, 0x02, 0x6b, 0x13, 0x34, 0xd7, 0xa6, - 0x94, 0x5f, 0x9c, 0x61, 0xe2, 0xc7, 0x71, 0x4d, 0x9b, 0x52, 0xd8, 0x06, 0xeb, 0x13, 0x3c, 0xcb, - 0xf6, 0x83, 0x33, 0xfe, 0x6a, 0x3e, 0xb0, 0x34, 0x0e, 0xac, 0x31, 0xdd, 0xf9, 0x89, 0x8b, 0xe6, - 0x7f, 0xe9, 0x57, 0x4d, 0x5c, 0xb4, 0x02, 0x6d, 0xb0, 0xdc, 0xe9, 0x9d, 0xf8, 0x76, 0x80, 0xfd, - 0x78, 0xfa, 0x97, 0x73, 0x29, 0xd5, 0xab, 0x6f, 0xdf, 0x54, 0x16, 0x2a, 0xbb, 0x5b, 0x95, 0xdd, - 0xdd, 0xdd, 0x5d, 0x75, 0x29, 0x01, 0x44, 0x4b, 0xa1, 0x80, 0xb5, 0x11, 0xd1, 0xf1, 0x87, 0x86, - 0x8b, 0x4e, 0xd9, 0x80, 0x29, 0xbf, 0x32, 0xc3, 0x58, 0x13, 0xa5, 0xec, 0x0f, 0x9b, 0xb1, 0x0e, - 0xea, 0xe0, 0xda, 0x38, 0x70, 0xe8, 0x04, 0xf6, 0xc0, 0xb1, 0xb1, 0xcf, 0x73, 0x21, 0xf2, 0xc6, - 0x04, 0xb2, 0x46, 0x86, 0x1d, 0x07, 0x47, 0xcc, 0xb5, 0x2c, 0x73, 0x24, 0x85, 0x2f, 0xc0, 0xea, - 0x88, 0xda, 0x75, 0x86, 0xb4, 0x6f, 0xa0, 0x6e, 0x80, 0x7d, 0xbe, 0x98, 0x3f, 0x7c, 0xf0, 0xf6, - 0x4d, 0xe5, 0xf2, 0xee, 0xd6, 0xfd, 0xdd, 0xbd, 0x47, 0x2a, 0x4c, 0x20, 0x75, 0xc6, 0x10, 0x18, - 0x02, 0x1e, 0x82, 0x52, 0x07, 0x99, 0x47, 0xd8, 0xb3, 0xc6, 0xc8, 0xf0, 0xd7, 0x91, 0x8b, 0x31, - 0x23, 0x03, 0xee, 0x80, 0x75, 0xe2, 0x58, 0x06, 0xf5, 0xd0, 0x80, 0xf6, 0x49, 0x60, 0x04, 0x7d, - 0x1f, 0xd3, 0x3e, 0x71, 0x2c, 0xbe, 0x94, 0xcf, 0x5e, 0x79, 0xfb, 0xa6, 0xb2, 0xb8, 0x55, 0xd9, - 0x7a, 0xf4, 0x70, 0x6f, 0x37, 0x5c, 0xb7, 0x55, 0xe2, 0x58, 0x5a, 0x8c, 0xd2, 0x13, 0x12, 0x34, - 0xc0, 0x95, 0x13, 0xe4, 0x18, 0x0e, 0x3e, 0xc6, 0x0e, 0xbf, 0x7a, 0xa7, 0x70, 0x6f, 0xf9, 0x7e, - 0x75, 0x7b, 0xa6, 0xfb, 0x65, 0x7b, 0xf2, 0x72, 0xd8, 0x3e, 0x44, 0x8e, 0xcc, 0x48, 0xea, 0xc2, - 0x49, 0xfc, 0x17, 0x7c, 0x0d, 0x20, 0x3d, 0xf3, 0xcc, 0xbe, 0x4f, 0x3c, 0x32, 0xa4, 0x86, 0x49, - 0x5c, 0x96, 0xbb, 0x6b, 0x61, 0xa4, 0xa7, 0xef, 0x1f, 0x49, 0x4b, 0x99, 0x62, 0x88, 0x54, 0x8b, - 0xf4, 0xbc, 0x09, 0xfe, 0x08, 0xa0, 0xd9, 0xc7, 0xe6, 0xd1, 0x80, 0xd8, 0x5e, 0x60, 0x04, 0xb6, - 0x8b, 0xc9, 0x30, 0xe0, 0xd7, 0xf3, 0x27, 0x0f, 0xbe, 0x7d, 0x53, 0x59, 0x7e, 0xc0, 0xa6, 0x2d, - 0x9d, 0xbf, 0x62, 0x8a, 0xd2, 0x23, 0x12, 0xfc, 0x11, 0xdc, 0xc8, 0xf0, 0x4d, 0xe2, 0x0e, 0x1c, - 0xcc, 0xae, 0x00, 0x23, 0x40, 0x7e, 0x0f, 0x07, 0xfc, 0xb5, 0x19, 0xf2, 0x75, 0x33, 0x25, 0x88, - 0x23, 0x80, 0x1e, 0xea, 0xe1, 0x0f, 0x60, 0x3d, 0xc3, 0xcf, 0x26, 0x17, 0xff, 0xeb, 0x92, 0x6b, - 0x35, 0xc5, 0x64, 0xf2, 0xeb, 0x1b, 0x70, 0x95, 0x5d, 0x80, 0x6c, 0xfd, 0xa9, 0xfd, 0x1a, 0xf3, - 0x1b, 0xf9, 0x3b, 0x16, 0xb8, 0xe8, 0xf4, 0x10, 0x39, 0x9a, 0xfd, 0x1a, 0x87, 0x72, 0xdb, 0x4b, - 0xe5, 0x9b, 0xb3, 0xc8, 0x6d, 0x2f, 0x91, 0xbf, 0x04, 0xd7, 0x59, 0x74, 0x1a, 0x20, 0xcf, 0xea, - 0x9c, 0x19, 0x34, 0xf0, 0x31, 0x72, 0x6d, 0xaf, 0x17, 0x9f, 0x4b, 0xd7, 0xf3, 0x69, 0xbc, 0x8b, - 0x4e, 0xb5, 0x48, 0xae, 0x25, 0xea, 0xe8, 0x50, 0x3a, 0x04, 0x1b, 0x16, 0xee, 0xa2, 0xa1, 0x13, - 0x30, 0x7e, 0x60, 0xd3, 0xc0, 0x36, 0x69, 0xb2, 0x2a, 0x37, 0x66, 0xb8, 0xda, 0x63, 0xb5, 0x36, - 0x12, 0xc7, 0x2b, 0xf2, 0xb7, 0x02, 0x58, 0x35, 0x89, 0x47, 0x03, 0x9f, 0xdd, 0xb7, 0x06, 0x3e, - 0x35, 0x9d, 0x21, 0xb5, 0x89, 0xc7, 0xdf, 0x0c, 0x13, 0xba, 0xf9, 0xfe, 0x09, 0x2d, 0x8e, 0xa8, - 0x52, 0x02, 0x55, 0x4b, 0xe6, 0xa4, 0x11, 0xb6, 0xc1, 0x9a, 0x39, 0xf4, 0x29, 0xf1, 0x8d, 0x60, - 0x38, 0x70, 0xb0, 0xd1, 0xf5, 0xa3, 0xef, 0x0e, 0xfe, 0xd6, 0x0c, 0xd9, 0x56, 0x8a, 0xa4, 0x3a, - 0x53, 0xd6, 0x63, 0x21, 0xfc, 0x01, 0x94, 0xba, 0x3e, 0x61, 0x77, 0x8b, 0xe3, 0xa0, 0x01, 0x4d, - 0xee, 0xf7, 0xdb, 0xf9, 0x39, 0xc6, 0xbd, 0x7d, 0x53, 0xb9, 0x5a, 0xd9, 0xba, 0x5f, 0xd9, 0xfb, - 0x72, 0xef, 0xd1, 0x83, 0x87, 0x7b, 0x5f, 0xaa, 0x45, 0x46, 0x12, 0x63, 0x50, 0x74, 0xe7, 0xfc, - 0x00, 0x4a, 0x3f, 0x11, 0xdb, 0x3b, 0x8f, 0xbf, 0xf3, 0x5e, 0x78, 0x46, 0x1a, 0xc7, 0xff, 0x15, - 0x94, 0xba, 0xc4, 0x37, 0xb1, 0x31, 0x40, 0x3e, 0x72, 0x1c, 0xec, 0x18, 0x2e, 0xb1, 0x30, 0xff, - 0xd1, 0x45, 0x4f, 0x98, 0x3a, 0x83, 0xb6, 0x63, 0x66, 0x93, 0x58, 0x58, 0x2d, 0x76, 0xcf, 0x9b, - 0xa0, 0x0f, 0x4a, 0xa6, 0x63, 0x63, 0x2f, 0x30, 0xd8, 0x56, 0x70, 0x31, 0xa5, 0xe1, 0xdd, 0x57, - 0xbe, 0xe8, 0x41, 0x2a, 0x93, 0x5e, 0x74, 0x90, 0x16, 0x23, 0x7c, 0xd3, 0xf6, 0x9a, 0x31, 0x1c, - 0x3a, 0x80, 0x73, 0x48, 0x6f, 0x3c, 0xe0, 0xc7, 0xbf, 0x59, 0xc0, 0x65, 0x87, 0xf4, 0xb2, 0xd1, - 0xce, 0xc0, 0xb5, 0x24, 0x1a, 0xf6, 0x7d, 0xe2, 0x87, 0x1b, 0x0a, 0xbb, 0xd8, 0x0b, 0xf8, 0x4f, - 0x7e, 0xb3, 0xa0, 0xab, 0x51, 0x50, 0x89, 0x05, 0xd0, 0x12, 0x3e, 0x7c, 0x0e, 0x36, 0x93, 0xd0, - 0xd6, 0xd0, 0x0f, 0x6b, 0x93, 0x4c, 0xf4, 0xbb, 0x33, 0x6c, 0xe3, 0x08, 0x5b, 0x8b, 0xc5, 0x29, - 0x59, 0x04, 0x2b, 0x8c, 0x9c, 0x9e, 0x8a, 0x94, 0xff, 0x34, 0xc4, 0x6d, 0x4e, 0xe0, 0xaa, 0x84, - 0x38, 0x71, 0x0d, 0xe3, 0x90, 0x9e, 0x98, 0x2a, 0x46, 0x90, 0x4c, 0x25, 0xf4, 0xff, 0xb3, 0x41, - 0x32, 0x85, 0x50, 0x03, 0x40, 0x06, 0xb1, 0x6c, 0x9a, 0xe5, 0xdc, 0xcb, 0xe5, 0x14, 0x1d, 0xd2, - 0xab, 0x8d, 0x89, 0xd8, 0x79, 0x1c, 0xa2, 0xe2, 0xd1, 0xf2, 0x9f, 0xe5, 0x42, 0x16, 0x19, 0x24, - 0x76, 0x67, 0xfb, 0x88, 0xc9, 0xa3, 0x45, 0x3e, 0xc6, 0x7e, 0x87, 0x50, 0x3b, 0x38, 0xe3, 0x3f, - 0xbf, 0xe8, 0x3e, 0x92, 0x49, 0x2f, 0x5c, 0xd7, 0x67, 0x09, 0x32, 0xec, 0xfb, 0xb8, 0x09, 0x7e, - 0x0b, 0xd8, 0xc4, 0x18, 0x0e, 0x31, 0x8f, 0x8c, 0x13, 0x64, 0x07, 0x94, 0xff, 0x5d, 0x6e, 0xef, - 0xd9, 0x68, 0x65, 0x62, 0x1e, 0x1d, 0x32, 0x7f, 0x78, 0x04, 0x96, 0x18, 0x21, 0xcd, 0x8f, 0xdf, - 0x87, 0x1d, 0xaf, 0x5f, 0xa8, 0xe3, 0xa3, 0x8c, 0x09, 0x83, 0xa5, 0xf9, 0x23, 0x44, 0xdd, 0x1d, - 0x55, 0x44, 0x94, 0xdf, 0xca, 0xcf, 0x46, 0x86, 0xd0, 0xe3, 0x7a, 0x88, 0xc2, 0xdb, 0x60, 0x91, - 0x62, 0xe4, 0x9b, 0x7d, 0x63, 0x80, 0x82, 0x3e, 0xbf, 0x7d, 0xa7, 0x70, 0xef, 0x8a, 0x0a, 0x22, - 0x53, 0x1b, 0x05, 0x7d, 0xb6, 0x9c, 0x3e, 0x39, 0x31, 0x28, 0x36, 0x87, 0x3e, 0x5b, 0x88, 0x9d, - 0xfc, 0xe5, 0xf4, 0xc9, 0x89, 0x16, 0xbb, 0xc3, 0x9f, 0x0b, 0xe0, 0x66, 0x72, 0x07, 0x66, 0x2a, - 0x5b, 0xc3, 0xa6, 0xc4, 0x89, 0xf2, 0x63, 0x37, 0x9c, 0xa0, 0xd6, 0xfb, 0x4f, 0x50, 0xa6, 0xe8, - 0x6d, 0x24, 0x54, 0xf5, 0x7a, 0x1c, 0x74, 0x5a, 0x23, 0x7c, 0x02, 0x8a, 0xa3, 0x05, 0x1a, 0x7d, - 0x8f, 0x55, 0xf2, 0xa7, 0x8e, 0x1b, 0xa9, 0x92, 0x4f, 0xaf, 0xc7, 0x2c, 0xd9, 0xcd, 0xa3, 0x11, - 0xe4, 0xfe, 0x0c, 0xc5, 0x3f, 0x13, 0x24, 0x7a, 0x1b, 0x7c, 0x6c, 0x5b, 0x0e, 0x36, 0x6c, 0x6f, - 0x6c, 0x76, 0x28, 0xa6, 0x34, 0xfc, 0x80, 0x8b, 0xb1, 0x0f, 0xf2, 0xb1, 0xb7, 0x19, 0xa7, 0xe1, - 0x65, 0xc6, 0xab, 0x45, 0x90, 0x24, 0x54, 0x1f, 0x5c, 0xed, 0x9c, 0x05, 0x18, 0x19, 0x64, 0x18, - 0x0c, 0x86, 0x01, 0xbf, 0x17, 0xce, 0xbb, 0xf4, 0xfe, 0xf3, 0x5e, 0x65, 0x34, 0x25, 0x84, 0xa9, - 0x8b, 0x9d, 0xf4, 0x1f, 0x88, 0xc0, 0x95, 0x53, 0xd7, 0xe9, 0xd8, 0x1e, 0xf2, 0xcf, 0xf8, 0x2f, - 0xc2, 0x30, 0xe2, 0xfb, 0x87, 0x79, 0xee, 0x3a, 0xd5, 0x10, 0xa5, 0xa6, 0xd4, 0x38, 0x04, 0x19, - 0x84, 0x19, 0xf4, 0xf0, 0x37, 0x08, 0xa1, 0x84, 0x28, 0x35, 0xa5, 0xb2, 0xf2, 0xb9, 0x67, 0x7b, - 0xc6, 0x00, 0x7b, 0x16, 0xfb, 0x1c, 0x74, 0xec, 0x51, 0xc5, 0xfb, 0xe5, 0x0c, 0x25, 0x65, 0xcf, - 0xf6, 0xda, 0x91, 0x52, 0xb6, 0x93, 0xaa, 0xb7, 0x0e, 0x38, 0x0b, 0x23, 0x6b, 0x2c, 0x61, 0x1e, - 0xcd, 0x50, 0x3d, 0x27, 0xa2, 0x64, 0x25, 0x9f, 0x45, 0x2f, 0x46, 0xcc, 0x44, 0x8d, 0x01, 0xf6, - 0xb3, 0xa9, 0xc3, 0x7f, 0x95, 0x0f, 0x5c, 0x77, 0xd1, 0x29, 0x3b, 0xb1, 0x68, 0x1b, 0xfb, 0x99, - 0x7c, 0x81, 0x06, 0xb8, 0x15, 0xbf, 0x44, 0x59, 0xef, 0x80, 0xff, 0x21, 0x1f, 0xbe, 0x19, 0x3d, - 0x47, 0x59, 0xd3, 0x02, 0x7c, 0x0d, 0x16, 0x91, 0xef, 0xa3, 0x33, 0xc3, 0x1b, 0x3a, 0x0e, 0xe5, - 0xbf, 0xce, 0x3d, 0x4a, 0x40, 0xe8, 0xde, 0x62, 0xde, 0xf0, 0x15, 0x58, 0x61, 0xb5, 0x29, 0x75, - 0x10, 0xed, 0x1b, 0xaf, 0x86, 0x24, 0xc0, 0xfc, 0x1f, 0xc3, 0x85, 0x7f, 0x72, 0x81, 0x14, 0x4e, - 0x80, 0xdf, 0x31, 0x9e, 0xba, 0xdc, 0x19, 0xfb, 0x1f, 0xd6, 0x41, 0x31, 0x39, 0xbb, 0x4e, 0xec, - 0xa0, 0x6f, 0x10, 0xdb, 0xa2, 0xfc, 0x37, 0xb9, 0xbd, 0x5e, 0x89, 0x45, 0x87, 0x76, 0xd0, 0x57, - 0x6c, 0x8b, 0xc2, 0x16, 0x58, 0xc3, 0xd4, 0x44, 0x03, 0xcc, 0xca, 0x0b, 0x96, 0x4c, 0x27, 0xc8, - 0xf7, 0x6c, 0xaf, 0xc7, 0x3f, 0xce, 0x65, 0x95, 0x22, 0xa1, 0x16, 0xea, 0x0e, 0x23, 0x19, 0x94, - 0xc1, 0xaa, 0x43, 0xc2, 0x42, 0x0f, 0x05, 0xc6, 0xc0, 0xb7, 0x8f, 0x6d, 0x07, 0xb3, 0xcf, 0xaf, - 0x3f, 0xe5, 0xe2, 0xa0, 0x43, 0xc4, 0x50, 0xd6, 0x1e, 0xa9, 0x58, 0x05, 0x44, 0x06, 0xd8, 0x47, - 0x01, 0xf1, 0xd9, 0xda, 0x9b, 0xd8, 0xc2, 0xe1, 0xbb, 0x5f, 0xdc, 0xc7, 0x6f, 0x73, 0xa1, 0x1b, - 0x89, 0xbc, 0x3d, 0x52, 0x27, 0x3d, 0x6d, 0x81, 0xb5, 0x70, 0xa9, 0x0c, 0xe4, 0x38, 0x86, 0x6d, - 0x61, 0x2f, 0xb0, 0xbb, 0x36, 0xf6, 0x29, 0x2f, 0xe4, 0x8f, 0x3c, 0x14, 0x0a, 0x8e, 0xd3, 0x48, - 0x65, 0xac, 0xaf, 0x61, 0xa5, 0x86, 0x7c, 0x8b, 0x7d, 0xf1, 0x74, 0x89, 0x1f, 0xd6, 0x6a, 0xd1, - 0xb4, 0x52, 0xbe, 0x9a, 0xdf, 0xd7, 0x44, 0x2e, 0x8e, 0xd4, 0xd1, 0xdc, 0x52, 0xd8, 0x04, 0xab, - 0x49, 0xed, 0x6e, 0xbf, 0xc6, 0x06, 0xc5, 0xaf, 0xa8, 0x89, 0x3c, 0xca, 0x8b, 0xf9, 0x5d, 0xcd, - 0xe8, 0xb4, 0x58, 0xc6, 0x86, 0x1e, 0x6e, 0x1d, 0x16, 0x25, 0x4c, 0x78, 0x03, 0xbf, 0x1a, 0x22, - 0x87, 0xf2, 0xb5, 0x7c, 0xde, 0x48, 0xc8, 0x52, 0x5f, 0x0a, 0x65, 0xf0, 0x31, 0x58, 0xc2, 0xa7, - 0x76, 0x60, 0x90, 0xf8, 0x0b, 0x98, 0x97, 0xf2, 0x6f, 0x62, 0x26, 0x50, 0xa2, 0xef, 0x59, 0xf8, - 0x2d, 0x58, 0xa2, 0xf8, 0x55, 0xf4, 0x0c, 0x68, 0x12, 0x1a, 0xf0, 0xf5, 0x19, 0x0a, 0xb5, 0x45, - 0x8a, 0x5f, 0xb5, 0x51, 0x0f, 0x8b, 0x84, 0x86, 0xe7, 0x97, 0x8f, 0x3c, 0x8b, 0xb8, 0x19, 0xc8, - 0xfe, 0x0c, 0x90, 0xe5, 0x48, 0x35, 0xe2, 0x7c, 0x0f, 0xd6, 0x33, 0x2f, 0xc2, 0x61, 0xed, 0x4f, - 0xfc, 0x23, 0x96, 0x15, 0x4f, 0xf2, 0x8b, 0xb1, 0x85, 0xb7, 0x6f, 0x2a, 0x97, 0x2a, 0x5b, 0x0f, - 0xee, 0xab, 0xab, 0x29, 0xa4, 0x89, 0x4e, 0x0f, 0x23, 0x04, 0xec, 0x83, 0x1b, 0x19, 0xf8, 0xe4, - 0x3b, 0x6f, 0x63, 0xc6, 0x27, 0x8b, 0xad, 0xca, 0x56, 0x65, 0x77, 0x57, 0xdd, 0x48, 0x61, 0xcf, - 0xce, 0xbd, 0xfe, 0xfe, 0xf4, 0xce, 0x48, 0xd1, 0x35, 0xf1, 0xe7, 0x19, 0x9f, 0x34, 0xa3, 0x48, - 0xef, 0x8a, 0x95, 0x14, 0xaf, 0x30, 0x13, 0xcb, 0x43, 0x03, 0x76, 0x7f, 0xf0, 0x4f, 0xf3, 0x23, - 0x14, 0xdf, 0xbe, 0xa9, 0x2c, 0x55, 0xc6, 0x5f, 0x90, 0x52, 0x52, 0x2b, 0x02, 0x95, 0x35, 0xb0, - 0x90, 0xbc, 0x99, 0xc1, 0x0d, 0xb0, 0x76, 0x28, 0xc8, 0x86, 0x2c, 0x3d, 0x93, 0x64, 0xe3, 0xa0, - 0xa5, 0xb5, 0x25, 0xb1, 0x51, 0x6f, 0x48, 0x35, 0xee, 0xff, 0xe0, 0x1a, 0x28, 0xa6, 0x4d, 0xaa, - 0xd4, 0x96, 0x1b, 0xa2, 0xc0, 0x15, 0xc6, 0xcd, 0xb2, 0xb2, 0xdf, 0x10, 0x05, 0x99, 0x9b, 0x2b, - 0xff, 0xa7, 0x00, 0x8a, 0x13, 0xef, 0x63, 0xb0, 0x0c, 0x6e, 0x69, 0x2f, 0x5a, 0xe2, 0x13, 0x55, - 0x69, 0x29, 0x07, 0x9a, 0x21, 0x2a, 0xcd, 0x66, 0x43, 0x3f, 0x17, 0x67, 0x03, 0xac, 0x4d, 0xf1, - 0x51, 0x5a, 0x5c, 0x01, 0x6e, 0x82, 0xf5, 0x69, 0x4d, 0xf5, 0x3a, 0x37, 0x07, 0x6f, 0x00, 0x7e, - 0x4a, 0x9b, 0xac, 0xb0, 0xee, 0xcc, 0xc3, 0x8f, 0xc1, 0xed, 0x29, 0xad, 0xaa, 0xd4, 0x54, 0x74, - 0xc9, 0x38, 0x54, 0x1b, 0xba, 0xc4, 0x5d, 0xfa, 0x65, 0x27, 0xa1, 0xdd, 0x96, 0x5f, 0x70, 0x1f, - 0x94, 0xff, 0x55, 0x00, 0xa5, 0x29, 0xef, 0x24, 0xf0, 0x13, 0x70, 0x47, 0x54, 0x5a, 0x9a, 0xae, - 0x0a, 0x8d, 0x96, 0x6e, 0x48, 0xcf, 0x45, 0xf9, 0x40, 0x6b, 0x28, 0xad, 0x73, 0x83, 0xbb, 0x0e, - 0xae, 0x4d, 0xf5, 0x0a, 0x87, 0x77, 0x03, 0xf0, 0xd3, 0x1b, 0xc3, 0x01, 0x96, 0xc1, 0xad, 0xa9, - 0xad, 0x6d, 0x41, 0xd5, 0x1b, 0x7a, 0x43, 0x69, 0x71, 0xf3, 0xe5, 0x9f, 0x0b, 0xa0, 0x38, 0xf1, - 0x66, 0xc0, 0xc6, 0x55, 0x57, 0x54, 0x51, 0x62, 0xae, 0x82, 0x2c, 0x4b, 0xb2, 0xd1, 0x54, 0x6a, - 0xd2, 0xb9, 0x9e, 0x6d, 0x82, 0xf5, 0x69, 0x4e, 0x61, 0xc7, 0xae, 0x83, 0x6b, 0x53, 0xdb, 0xc2, - 0x7e, 0xdd, 0x06, 0xd7, 0xa7, 0x35, 0xaa, 0xd2, 0xbe, 0x2a, 0x69, 0x1a, 0xeb, 0xd4, 0x1c, 0x58, - 0x48, 0xaa, 0x6c, 0xb6, 0xba, 0xb2, 0xb2, 0x3f, 0x35, 0xc1, 0x56, 0x01, 0x97, 0x36, 0xd5, 0xa4, - 0xea, 0xc1, 0xfe, 0x17, 0x5c, 0x61, 0x8a, 0x75, 0x8f, 0x9b, 0x9b, 0x62, 0x7d, 0xc0, 0xcd, 0x4f, - 0xb1, 0xde, 0xe7, 0x2e, 0x4d, 0xb1, 0x56, 0xb8, 0x0f, 0x60, 0x11, 0x2c, 0xa5, 0x56, 0x59, 0xd9, - 0xe7, 0x2e, 0x8f, 0x3b, 0xb6, 0x14, 0xbd, 0x21, 0x4a, 0xdc, 0x87, 0x2c, 0xc1, 0x53, 0xeb, 0xa1, - 0xa0, 0xb6, 0x1a, 0xad, 0x7d, 0x6e, 0x01, 0x96, 0xc0, 0x4a, 0x6a, 0x96, 0x54, 0x55, 0x51, 0xb9, - 0x2b, 0xe3, 0xc6, 0xba, 0xa0, 0x0b, 0x32, 0x07, 0xc6, 0x8d, 0x6d, 0xa1, 0xd5, 0x10, 0xb9, 0xc5, - 0xf2, 0x3f, 0x0b, 0xa0, 0x38, 0x51, 0x95, 0xb2, 0x95, 0x62, 0xae, 0x21, 0xce, 0x78, 0x26, 0xa9, - 0x55, 0x45, 0x6b, 0xe8, 0x2f, 0xce, 0xcd, 0xd3, 0x4d, 0xb0, 0x31, 0xcd, 0x49, 0x97, 0x54, 0x4d, - 0xe2, 0x0a, 0x6c, 0x3d, 0xa6, 0x35, 0xd7, 0xa4, 0xba, 0x70, 0x20, 0xeb, 0xd1, 0x82, 0x4d, 0x73, - 0x88, 0xfe, 0x92, 0xb8, 0xf9, 0xf2, 0xdf, 0x0b, 0xe0, 0x6a, 0xb6, 0xf0, 0x4c, 0x22, 0x6a, 0xba, - 0xa0, 0x4b, 0x4d, 0xa9, 0x75, 0x7e, 0xc7, 0xae, 0x03, 0x38, 0xde, 0xdc, 0x52, 0x5a, 0x52, 0x74, - 0x34, 0x8c, 0xdb, 0x6b, 0x35, 0x99, 0x9b, 0x9b, 0x34, 0x37, 0x95, 0x1a, 0x37, 0x3f, 0x69, 0x16, - 0x64, 0x99, 0xbb, 0x54, 0xfe, 0x6f, 0x01, 0xac, 0x4e, 0xad, 0xe3, 0xee, 0x82, 0x8f, 0x74, 0x55, - 0x68, 0x69, 0x82, 0xc8, 0x92, 0xdf, 0x68, 0x68, 0x8a, 0x2c, 0xe8, 0x93, 0x3b, 0xee, 0x73, 0xf0, - 0xe9, 0x74, 0x37, 0x55, 0x12, 0x6a, 0xc6, 0x41, 0x2b, 0xda, 0xe5, 0xba, 0x54, 0xe3, 0x0a, 0xf0, - 0x1e, 0xf8, 0xe4, 0x17, 0x7c, 0x53, 0xcf, 0x39, 0xf8, 0x19, 0xb8, 0xfb, 0x2e, 0xcf, 0xb6, 0x24, - 0xe8, 0x42, 0x55, 0x96, 0x42, 0x11, 0x37, 0x0f, 0x3f, 0x05, 0xe5, 0xe9, 0xae, 0x9a, 0xa4, 0x36, - 0x04, 0xb9, 0xf1, 0x92, 0x39, 0x73, 0x97, 0xca, 0xdf, 0x83, 0xc5, 0x4c, 0x51, 0xc5, 0x0e, 0x83, - 0xea, 0x0b, 0x5d, 0x12, 0x0c, 0xe5, 0x40, 0x6f, 0x1f, 0xe8, 0x93, 0x7b, 0x65, 0xac, 0xf5, 0x89, - 0xf4, 0x9c, 0x2b, 0x40, 0x1e, 0xac, 0x8e, 0x59, 0x25, 0x4d, 0x14, 0xda, 0xac, 0xbf, 0x65, 0x15, - 0x5c, 0x19, 0x95, 0x52, 0x6c, 0xab, 0x3f, 0x6f, 0xca, 0x46, 0xb5, 0xd1, 0x12, 0xd4, 0x17, 0x93, - 0xa7, 0x7c, 0xa6, 0xad, 0x2a, 0x68, 0xd2, 0xc3, 0x3d, 0xae, 0x00, 0x21, 0x58, 0xce, 0x98, 0x59, - 0xb4, 0xb9, 0xf2, 0xf3, 0x90, 0x19, 0xd5, 0x4e, 0x09, 0x53, 0x69, 0x4f, 0x59, 0x82, 0x6b, 0xa0, - 0x94, 0x69, 0xab, 0x29, 0xe2, 0x01, 0x5b, 0x5f, 0xae, 0xc0, 0x12, 0x27, 0xd3, 0x20, 0x2a, 0x2d, - 0x9d, 0xd9, 0xe7, 0xd8, 0x19, 0xbb, 0x3c, 0xfe, 0x75, 0xce, 0x92, 0xb6, 0x2a, 0x88, 0x4f, 0x35, - 0x59, 0xd0, 0x9e, 0x18, 0xdf, 0x1d, 0xb0, 0x13, 0x79, 0x3c, 0x48, 0x09, 0xac, 0x9c, 0x73, 0x88, - 0x02, 0x9c, 0x57, 0x29, 0x2d, 0x6e, 0x8e, 0xf5, 0x68, 0xc2, 0x5e, 0xaf, 0x73, 0xf3, 0xf0, 0x23, - 0x70, 0xf3, 0x7c, 0x83, 0x26, 0xd4, 0x25, 0x43, 0x6a, 0x89, 0x4a, 0x8d, 0x6d, 0xfc, 0x4b, 0xe5, - 0x7f, 0xcf, 0x81, 0xb5, 0xf3, 0xd5, 0x84, 0x86, 0x83, 0x4a, 0x05, 0x5a, 0x80, 0xc3, 0xdd, 0x2e, - 0x36, 0x03, 0xfb, 0x18, 0x1b, 0x51, 0xdd, 0x11, 0xff, 0x2e, 0xe1, 0xab, 0xf7, 0xae, 0x52, 0xd4, - 0x95, 0x11, 0x32, 0x32, 0xc1, 0x97, 0x60, 0x71, 0x48, 0xb1, 0x9f, 0x04, 0x98, 0xbb, 0x68, 0x00, - 0xc0, 0x68, 0x31, 0xfb, 0x2f, 0x60, 0x39, 0xa9, 0x79, 0x62, 0xfc, 0xfc, 0x45, 0xf1, 0x4b, 0x31, - 0x30, 0x32, 0x54, 0x9f, 0xbd, 0xd4, 0x7b, 0x76, 0xd0, 0x1f, 0x76, 0xb6, 0x4d, 0xe2, 0xee, 0x44, - 0xd4, 0xad, 0xe8, 0xd7, 0x1f, 0x3d, 0xb2, 0xd5, 0xc3, 0x5e, 0xf8, 0x1d, 0xb3, 0x33, 0xd3, 0xef, - 0x52, 0xbe, 0x4e, 0x8d, 0x9d, 0xcb, 0xa1, 0xee, 0xc1, 0xff, 0x02, 0x00, 0x00, 0xff, 0xff, 0x82, - 0x1c, 0x97, 0x00, 0xd2, 0x22, 0x00, 0x00, +var fileDescriptor_postgresql11_aab3631fcda8ab75 = []byte{ + // 2929 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x9a, 0x4b, 0x7b, 0xdb, 0xc6, + 0xd5, 0xc7, 0x5f, 0x4a, 0x8e, 0x23, 0x8f, 0x2c, 0x09, 0x1c, 0x5d, 0x0c, 0xc9, 0xd7, 0x30, 0x71, + 0x5e, 0x27, 0xad, 0x24, 0x52, 0x56, 0x1c, 0xa7, 0x69, 0xdc, 0x80, 0x20, 0x28, 0xb3, 0x06, 0x09, + 0x06, 0x80, 0x24, 0xdb, 0x79, 0x12, 0x74, 0x08, 0x0c, 0x49, 0x44, 0x20, 0x86, 0xc2, 0x80, 0xba, + 0xb8, 0x9b, 0xae, 0xbb, 0xcc, 0xae, 0xfd, 0x2a, 0xfd, 0x00, 0x5a, 0x77, 0xd3, 0x8f, 0xd0, 0x0f, + 0xa1, 0x55, 0x9f, 0xc1, 0x85, 0x00, 0x45, 0x3a, 0x60, 0xec, 0xec, 0xa4, 0x33, 0xe7, 0xff, 0x3b, + 0x73, 0x39, 0x33, 0x83, 0x33, 0x0f, 0xc1, 0xd3, 0x73, 0xe4, 0x5a, 0xf8, 0x6c, 0xdb, 0x74, 0xc8, + 0xc0, 0xda, 0xee, 0x59, 0xad, 0xed, 0x3e, 0xa1, 0x7e, 0xc7, 0xc3, 0xf4, 0xd8, 0xd9, 0x3e, 0x29, + 0x6d, 0x9b, 0xc4, 0x6d, 0xdb, 0x9d, 0x94, 0xb1, 0x54, 0xda, 0xea, 0x7b, 0xc4, 0x27, 0xf0, 0x61, + 0xa8, 0xdc, 0x0a, 0x94, 0x5b, 0x3d, 0xab, 0xb5, 0x95, 0x38, 0x6d, 0x9d, 0x94, 0xb6, 0x42, 0xe5, + 0xc6, 0xbd, 0x0e, 0x21, 0x1d, 0x07, 0x6f, 0x07, 0xa2, 0xd6, 0xa0, 0xbd, 0x7d, 0xea, 0xa1, 0x7e, + 0x1f, 0x7b, 0x34, 0xc4, 0x6c, 0xdc, 0x1d, 0xe9, 0xc0, 0x09, 0x72, 0x6c, 0x0b, 0xf9, 0x36, 0x71, + 0xc3, 0xe6, 0xc2, 0xbf, 0xcb, 0x00, 0x36, 0x87, 0x5c, 0x31, 0x60, 0x96, 0x4a, 0xb0, 0x02, 0x96, + 0x7a, 0xe8, 0xcc, 0x30, 0x89, 0xeb, 0x62, 0x93, 0xb9, 0x53, 0x3e, 0xf7, 0x20, 0xf7, 0x68, 0x7e, + 0xe7, 0xf6, 0x56, 0x18, 0x6f, 0x2b, 0x8e, 0xb7, 0x55, 0x73, 0xfd, 0x27, 0xbb, 0x07, 0xc8, 0x19, + 0x60, 0x75, 0xb1, 0x87, 0xce, 0xc4, 0x44, 0x02, 0xcb, 0x60, 0x91, 0x76, 0x91, 0x87, 0x2d, 0xa3, + 0x35, 0x68, 0xb7, 0xb1, 0x47, 0xf9, 0x99, 0x6c, 0xc8, 0x42, 0x28, 0x29, 0x87, 0x0a, 0xf8, 0x0c, + 0xdc, 0xf4, 0x71, 0xaf, 0x3f, 0x24, 0xcc, 0x66, 0x13, 0xe6, 0x99, 0x20, 0xd6, 0x1f, 0x82, 0x75, + 0x36, 0x92, 0xbe, 0x87, 0xfb, 0x41, 0x4f, 0x7c, 0x0f, 0xb9, 0x14, 0x45, 0x63, 0xba, 0x96, 0x0d, + 0xbb, 0xd5, 0x43, 0x67, 0xcd, 0x48, 0xac, 0xa7, 0xb4, 0xf0, 0x09, 0x98, 0x3b, 0x25, 0xde, 0x91, + 0xd1, 0xc3, 0x3d, 0xfe, 0x83, 0x6c, 0xce, 0x87, 0xcc, 0xb9, 0x8e, 0x7b, 0xb0, 0x0e, 0x56, 0x7a, + 0xc8, 0x76, 0x7d, 0xec, 0x22, 0xd7, 0xc4, 0xc6, 0x90, 0x71, 0x3d, 0x9b, 0x01, 0x53, 0xc2, 0xc3, + 0x08, 0xf7, 0x02, 0x2c, 0xa3, 0x81, 0x4f, 0x4e, 0x90, 0x39, 0x18, 0xf4, 0x12, 0xda, 0x87, 0xd9, + 0xb4, 0x7c, 0xa2, 0x8b, 0x61, 0x22, 0x58, 0x0a, 0x26, 0xbb, 0x6d, 0x3b, 0xd8, 0x70, 0xec, 0x9e, + 0xed, 0xf3, 0x73, 0x53, 0xac, 0x18, 0xd3, 0x54, 0x6d, 0x07, 0xcb, 0x4c, 0x01, 0xf7, 0x40, 0x3e, + 0xea, 0x8d, 0x49, 0xa8, 0x6f, 0x58, 0xd8, 0x41, 0xe7, 0xfc, 0x8d, 0x6c, 0xcc, 0x52, 0xa8, 0x12, + 0x09, 0xf5, 0x2b, 0x4c, 0x03, 0x65, 0xb0, 0x92, 0x06, 0xf5, 0x51, 0x07, 0x1b, 0x5d, 0xdb, 0xe7, + 0xc1, 0x14, 0x63, 0x4b, 0x58, 0x4d, 0xd4, 0xc1, 0xcf, 0x6d, 0x1f, 0x36, 0xc0, 0xea, 0x18, 0xad, + 0x67, 0x53, 0xca, 0xcf, 0x4f, 0x31, 0xf1, 0xa3, 0xb8, 0xba, 0x4d, 0x29, 0x6c, 0x82, 0xb5, 0x31, + 0x9e, 0x65, 0x7b, 0xfe, 0x39, 0x7f, 0x33, 0x1b, 0xb8, 0x3c, 0x0a, 0xac, 0x30, 0xdd, 0xd5, 0x89, + 0x0b, 0xe7, 0x7f, 0xe1, 0x57, 0x4d, 0x5c, 0xb8, 0x02, 0x4d, 0xb0, 0xd8, 0xea, 0x9c, 0x7a, 0xb6, + 0x8f, 0xbd, 0x68, 0xfa, 0x17, 0x33, 0x29, 0xe5, 0x9b, 0x97, 0x17, 0xa5, 0xb9, 0x52, 0x71, 0xb3, + 0x54, 0x2c, 0x16, 0x8b, 0xea, 0x42, 0x0c, 0x08, 0x97, 0x42, 0x01, 0xab, 0x43, 0xa2, 0xe3, 0x0d, + 0x8c, 0x1e, 0x3a, 0x63, 0x03, 0xa6, 0xfc, 0xd2, 0x14, 0x63, 0x8d, 0x95, 0xb2, 0x37, 0xa8, 0x47, + 0x3a, 0xa8, 0x83, 0x5b, 0xa3, 0xc0, 0x81, 0xe3, 0xdb, 0x7d, 0xc7, 0xc6, 0x1e, 0xcf, 0x05, 0xc8, + 0x3b, 0x63, 0xc8, 0x0a, 0x19, 0xb4, 0x1c, 0x1c, 0x32, 0x57, 0xd3, 0xcc, 0xa1, 0x14, 0xbe, 0x02, + 0x2b, 0x43, 0x6a, 0xdb, 0x19, 0xd0, 0xae, 0x81, 0xda, 0x3e, 0xf6, 0xf8, 0x7c, 0xf6, 0xf0, 0xc1, + 0xe5, 0x45, 0xe9, 0x7a, 0x71, 0x73, 0xa7, 0xb8, 0xfb, 0x54, 0x85, 0x31, 0xa4, 0xca, 0x18, 0x02, + 0x43, 0xc0, 0x43, 0xb0, 0xdc, 0x42, 0xe6, 0x11, 0x76, 0xad, 0x11, 0x32, 0xfc, 0x75, 0xe4, 0x7c, + 0xc4, 0x48, 0x81, 0x5b, 0x60, 0x8d, 0x38, 0x96, 0x41, 0x5d, 0xd4, 0xa7, 0x5d, 0xe2, 0x1b, 0x7e, + 0xd7, 0xc3, 0xb4, 0x4b, 0x1c, 0x8b, 0x5f, 0xce, 0x66, 0x2f, 0x5d, 0x5e, 0x94, 0xe6, 0x37, 0x4b, + 0x9b, 0x4f, 0x9f, 0xec, 0x16, 0x83, 0x75, 0x5b, 0x21, 0x8e, 0xa5, 0x45, 0x28, 0x3d, 0x26, 0x41, + 0x03, 0xdc, 0x38, 0x45, 0x8e, 0xe1, 0xe0, 0x13, 0xec, 0xf0, 0x2b, 0x0f, 0x72, 0x8f, 0x16, 0x77, + 0xca, 0x5b, 0x53, 0xdd, 0x2f, 0x5b, 0xe3, 0x97, 0xc3, 0xd6, 0x21, 0x72, 0x64, 0x46, 0x52, 0xe7, + 0x4e, 0xa3, 0xbf, 0xe0, 0x1b, 0x00, 0xe9, 0xb9, 0x6b, 0x76, 0x3d, 0xe2, 0x92, 0x01, 0x35, 0x4c, + 0xd2, 0x63, 0xb9, 0xbb, 0x1a, 0x44, 0x7a, 0xf1, 0xee, 0x91, 0xb4, 0x84, 0x29, 0x06, 0x48, 0x35, + 0x4f, 0xaf, 0x9a, 0xe0, 0x8f, 0x00, 0x9a, 0x5d, 0x6c, 0x1e, 0xf5, 0x89, 0xed, 0xfa, 0x86, 0x6f, + 0xf7, 0x30, 0x19, 0xf8, 0xfc, 0x5a, 0xf6, 0xe4, 0xc1, 0xcb, 0x8b, 0xd2, 0xe2, 0x63, 0x36, 0x6d, + 0xc9, 0xfc, 0xe5, 0x13, 0x94, 0x1e, 0x92, 0xe0, 0x8f, 0xe0, 0x4e, 0x8a, 0x6f, 0x92, 0x5e, 0xdf, + 0xc1, 0xec, 0x0a, 0x30, 0x7c, 0xe4, 0x75, 0xb0, 0xcf, 0xdf, 0x9a, 0x22, 0x5f, 0x37, 0x12, 0x82, + 0x38, 0x04, 0xe8, 0x81, 0x1e, 0xfe, 0x00, 0xd6, 0x52, 0xfc, 0x74, 0x72, 0xf1, 0xbf, 0x2e, 0xb9, + 0x56, 0x12, 0x4c, 0x2a, 0xbf, 0xbe, 0x01, 0x37, 0xd9, 0x05, 0xc8, 0xd6, 0x9f, 0xda, 0x6f, 0x30, + 0xbf, 0x9e, 0xbd, 0x63, 0x41, 0x0f, 0x9d, 0x1d, 0x22, 0x47, 0xb3, 0xdf, 0xe0, 0x40, 0x6e, 0xbb, + 0x89, 0x7c, 0x63, 0x1a, 0xb9, 0xed, 0xc6, 0xf2, 0xd7, 0xe0, 0x36, 0x8b, 0x4e, 0x7d, 0xe4, 0x5a, + 0xad, 0x73, 0x83, 0xfa, 0x1e, 0x46, 0x3d, 0xdb, 0xed, 0x44, 0xe7, 0xd2, 0xed, 0x6c, 0x1a, 0xdf, + 0x43, 0x67, 0x5a, 0x28, 0xd7, 0x62, 0x75, 0x78, 0x28, 0x1d, 0x82, 0x75, 0x0b, 0xb7, 0xd1, 0xc0, + 0xf1, 0x19, 0xdf, 0xb7, 0xa9, 0x6f, 0x9b, 0x34, 0x5e, 0x95, 0x3b, 0x53, 0x5c, 0xed, 0x91, 0x5a, + 0x1b, 0x8a, 0xa3, 0x15, 0xf9, 0x5b, 0x0e, 0xac, 0x98, 0xc4, 0xa5, 0xbe, 0xc7, 0xee, 0x5b, 0x03, + 0x9f, 0x99, 0xce, 0x80, 0xda, 0xc4, 0xe5, 0xef, 0x06, 0x09, 0x5d, 0x7f, 0xf7, 0x84, 0x16, 0x87, + 0x54, 0x29, 0x86, 0xaa, 0xcb, 0xe6, 0xb8, 0x11, 0x36, 0xc1, 0xaa, 0x39, 0xf0, 0x28, 0xf1, 0x0c, + 0x7f, 0xd0, 0x77, 0xb0, 0xd1, 0xf6, 0xc2, 0xef, 0x0e, 0xfe, 0xde, 0x14, 0xd9, 0xb6, 0x1c, 0x4a, + 0x75, 0xa6, 0xac, 0x46, 0x42, 0xf8, 0x03, 0x58, 0x6e, 0x7b, 0x84, 0xdd, 0x2d, 0x8e, 0x83, 0xfa, + 0x34, 0xbe, 0xdf, 0xef, 0x67, 0xe7, 0x18, 0x77, 0x79, 0x51, 0xba, 0x59, 0xda, 0xdc, 0x29, 0xed, + 0x7e, 0xb9, 0xfb, 0xf4, 0xf1, 0x93, 0xdd, 0x2f, 0xd5, 0x3c, 0x23, 0x89, 0x11, 0x28, 0xbc, 0x73, + 0x7e, 0x00, 0xcb, 0x3f, 0x11, 0xdb, 0xbd, 0x8a, 0x7f, 0xf0, 0x4e, 0x78, 0x46, 0x1a, 0xc5, 0xff, + 0x15, 0x2c, 0xb7, 0x89, 0x67, 0x62, 0xa3, 0x8f, 0x3c, 0xe4, 0x38, 0xd8, 0x31, 0x7a, 0xc4, 0xc2, + 0xfc, 0x47, 0xef, 0x7b, 0xc2, 0x54, 0x19, 0xb4, 0x19, 0x31, 0xeb, 0xc4, 0xc2, 0x6a, 0xbe, 0x7d, + 0xd5, 0x04, 0x3d, 0xb0, 0x6c, 0x3a, 0x36, 0x76, 0x7d, 0x83, 0x6d, 0x85, 0x1e, 0xa6, 0x34, 0xb8, + 0xfb, 0x0a, 0xef, 0x7b, 0x90, 0xca, 0xa4, 0x13, 0x1e, 0xa4, 0xf9, 0x10, 0x5f, 0xb7, 0xdd, 0x7a, + 0x04, 0x87, 0x0e, 0xe0, 0x1c, 0xd2, 0x19, 0x0d, 0xf8, 0xf1, 0x6f, 0x16, 0x70, 0xd1, 0x21, 0x9d, + 0x74, 0xb4, 0x73, 0x70, 0x2b, 0x8e, 0x86, 0x3d, 0x8f, 0x78, 0xc1, 0x86, 0xc2, 0x3d, 0xec, 0xfa, + 0xfc, 0x27, 0xbf, 0x59, 0xd0, 0x95, 0x30, 0xa8, 0xc4, 0x02, 0x68, 0x31, 0x1f, 0xbe, 0x04, 0x1b, + 0x71, 0x68, 0x6b, 0xe0, 0x05, 0xb5, 0x49, 0x2a, 0xfa, 0xc3, 0x29, 0xb6, 0x71, 0x88, 0xad, 0x44, + 0xe2, 0x84, 0x2c, 0x82, 0x25, 0x46, 0x4e, 0x4e, 0x45, 0xca, 0x7f, 0x1a, 0xe0, 0x36, 0xc6, 0x70, + 0x65, 0x42, 0x9c, 0xa8, 0x86, 0x71, 0x48, 0x47, 0x4c, 0x14, 0x43, 0x48, 0xaa, 0x12, 0xfa, 0xff, + 0xe9, 0x20, 0xa9, 0x42, 0xa8, 0x06, 0x20, 0x83, 0x58, 0x36, 0x4d, 0x73, 0x1e, 0x65, 0x72, 0xf2, + 0x0e, 0xe9, 0x54, 0x46, 0x44, 0xec, 0x3c, 0x0e, 0x50, 0xd1, 0x68, 0xf9, 0xcf, 0x32, 0x21, 0xf3, + 0x0c, 0x12, 0xb9, 0xb3, 0x7d, 0xc4, 0xe4, 0xe1, 0x22, 0x9f, 0x60, 0xaf, 0x45, 0xa8, 0xed, 0x9f, + 0xf3, 0x9f, 0xbf, 0xef, 0x3e, 0x92, 0x49, 0x27, 0x58, 0xd7, 0x83, 0x18, 0x19, 0xf4, 0x7d, 0xd4, + 0x04, 0xbf, 0x05, 0x6c, 0x62, 0x0c, 0x87, 0x98, 0x47, 0xc6, 0x29, 0xb2, 0x7d, 0xca, 0xff, 0x2e, + 0xb3, 0xf7, 0x6c, 0xb4, 0x32, 0x31, 0x8f, 0x0e, 0x99, 0x3f, 0x3c, 0x02, 0x0b, 0x8c, 0x90, 0xe4, + 0xc7, 0xef, 0x83, 0x8e, 0x57, 0xdf, 0xab, 0xe3, 0xc3, 0x8c, 0x09, 0x82, 0x25, 0xf9, 0x23, 0x84, + 0xdd, 0x1d, 0x56, 0x44, 0x94, 0xdf, 0xcc, 0xce, 0x46, 0x86, 0xd0, 0xa3, 0x7a, 0x88, 0xc2, 0xfb, + 0x60, 0x9e, 0x62, 0xe4, 0x99, 0x5d, 0xa3, 0x8f, 0xfc, 0x2e, 0xbf, 0xf5, 0x20, 0xf7, 0xe8, 0x86, + 0x0a, 0x42, 0x53, 0x13, 0xf9, 0x5d, 0xb6, 0x9c, 0x1e, 0x39, 0x35, 0x28, 0x36, 0x07, 0x1e, 0x5b, + 0x88, 0xed, 0xec, 0xe5, 0xf4, 0xc8, 0xa9, 0x16, 0xb9, 0xc3, 0x9f, 0x73, 0xe0, 0x6e, 0x7c, 0x07, + 0xa6, 0x2a, 0x5b, 0xc3, 0xa6, 0xc4, 0x09, 0xf3, 0xa3, 0x18, 0x4c, 0x50, 0xe3, 0xdd, 0x27, 0x28, + 0x55, 0xf4, 0xd6, 0x62, 0xaa, 0x7a, 0x3b, 0x0a, 0x3a, 0xa9, 0x11, 0x3e, 0x07, 0xf9, 0xe1, 0x02, + 0x0d, 0xbf, 0xc7, 0x4a, 0xd9, 0x53, 0xc7, 0x0d, 0x55, 0xf1, 0xa7, 0xd7, 0x33, 0x96, 0xec, 0xe6, + 0xd1, 0x10, 0xb2, 0x33, 0x45, 0xf1, 0xcf, 0x04, 0xb1, 0xde, 0x06, 0x1f, 0xdb, 0x96, 0x83, 0x0d, + 0xdb, 0x1d, 0x99, 0x1d, 0x8a, 0x29, 0x0d, 0x3e, 0xe0, 0x22, 0xec, 0xe3, 0x6c, 0xec, 0x7d, 0xc6, + 0xa9, 0xb9, 0xa9, 0xf1, 0x6a, 0x21, 0x24, 0x0e, 0xd5, 0x05, 0x37, 0x5b, 0xe7, 0x3e, 0x46, 0x06, + 0x19, 0xf8, 0xfd, 0x81, 0xcf, 0xef, 0x06, 0xf3, 0x2e, 0xbd, 0xfb, 0xbc, 0x97, 0x19, 0x4d, 0x09, + 0x60, 0xea, 0x7c, 0x2b, 0xf9, 0x07, 0x22, 0x70, 0xe3, 0xac, 0xe7, 0xb4, 0x6c, 0x17, 0x79, 0xe7, + 0xfc, 0x17, 0x41, 0x18, 0xf1, 0xdd, 0xc3, 0xbc, 0xec, 0x39, 0xe5, 0x00, 0xa5, 0x26, 0xd4, 0x28, + 0x04, 0xe9, 0x07, 0x19, 0xf4, 0xe4, 0x37, 0x08, 0xa1, 0x04, 0x28, 0x35, 0xa1, 0xb2, 0xf2, 0xb9, + 0x63, 0xbb, 0x46, 0x1f, 0xbb, 0x16, 0xfb, 0x1c, 0x74, 0xec, 0x61, 0xc5, 0xfb, 0xe5, 0x14, 0x25, + 0x65, 0xc7, 0x76, 0x9b, 0xa1, 0x52, 0xb6, 0xe3, 0xaa, 0xb7, 0x0a, 0x38, 0x0b, 0x23, 0x6b, 0x24, + 0x61, 0x9e, 0x4e, 0x51, 0x3d, 0xc7, 0xa2, 0x78, 0x25, 0x0f, 0xc2, 0x17, 0x23, 0x66, 0xa2, 0x46, + 0x1f, 0x7b, 0xe9, 0xd4, 0xe1, 0xbf, 0xca, 0x06, 0xae, 0xf5, 0xd0, 0x19, 0x3b, 0xb1, 0x68, 0x13, + 0x7b, 0xa9, 0x7c, 0x81, 0x06, 0xb8, 0x17, 0xbd, 0x44, 0x59, 0x6f, 0x81, 0xff, 0x21, 0x1b, 0xbe, + 0x11, 0x3e, 0x47, 0x59, 0x93, 0x02, 0x7c, 0x0d, 0xe6, 0x91, 0xe7, 0xa1, 0x73, 0xc3, 0x1d, 0x38, + 0x0e, 0xe5, 0xbf, 0xce, 0x3c, 0x4a, 0x40, 0xe0, 0xde, 0x60, 0xde, 0xf0, 0x18, 0x2c, 0xb1, 0xda, + 0x94, 0x3a, 0x88, 0x76, 0x8d, 0xe3, 0x01, 0xf1, 0x31, 0xff, 0xc7, 0x60, 0xe1, 0x9f, 0xbf, 0x47, + 0x0a, 0xc7, 0xc0, 0xef, 0x18, 0x4f, 0x5d, 0x6c, 0x8d, 0xfc, 0x0f, 0xab, 0x20, 0x1f, 0x9f, 0x5d, + 0xa7, 0xb6, 0xdf, 0x35, 0x88, 0x6d, 0x51, 0xfe, 0x9b, 0xcc, 0x5e, 0x2f, 0x45, 0xa2, 0x43, 0xdb, + 0xef, 0x2a, 0xb6, 0x45, 0x61, 0x03, 0xac, 0x62, 0x6a, 0xa2, 0x3e, 0x66, 0xe5, 0x05, 0x4b, 0xa6, + 0x53, 0xe4, 0xb9, 0xb6, 0xdb, 0xe1, 0x9f, 0x65, 0xb2, 0x96, 0x43, 0xa1, 0x16, 0xe8, 0x0e, 0x43, + 0x19, 0x94, 0xc1, 0x8a, 0x43, 0x82, 0x42, 0x0f, 0xf9, 0x46, 0xdf, 0xb3, 0x4f, 0x6c, 0x07, 0xb3, + 0xcf, 0xaf, 0x3f, 0x65, 0xe2, 0xa0, 0x43, 0xc4, 0x40, 0xd6, 0x1c, 0xaa, 0x58, 0x05, 0x44, 0xfa, + 0xd8, 0x43, 0x3e, 0xf1, 0xd8, 0xda, 0x9b, 0xd8, 0xc2, 0xc1, 0xbb, 0x5f, 0xd4, 0xc7, 0x6f, 0x33, + 0xa1, 0xeb, 0xb1, 0xbc, 0x39, 0x54, 0xc7, 0x3d, 0x6d, 0x80, 0xd5, 0x60, 0xa9, 0x0c, 0xe4, 0x38, + 0x86, 0x6d, 0x61, 0xd7, 0xb7, 0xdb, 0x36, 0xf6, 0x28, 0x2f, 0x64, 0x8f, 0x3c, 0x10, 0x0a, 0x8e, + 0x53, 0x4b, 0x64, 0xac, 0xaf, 0x41, 0xa5, 0x86, 0x3c, 0x8b, 0x7d, 0xf1, 0xb4, 0x89, 0x17, 0xd4, + 0x6a, 0xe1, 0xb4, 0x52, 0xbe, 0x9c, 0xdd, 0xd7, 0x58, 0x2e, 0x0e, 0xd5, 0xe1, 0xdc, 0x52, 0x58, + 0x07, 0x2b, 0x71, 0xed, 0x6e, 0xbf, 0xc1, 0x06, 0xc5, 0xc7, 0xd4, 0x44, 0x2e, 0xe5, 0xc5, 0xec, + 0xae, 0xa6, 0x74, 0x5a, 0x24, 0x63, 0x43, 0x0f, 0xb6, 0x0e, 0x8b, 0x12, 0x24, 0xbc, 0x81, 0x8f, + 0x07, 0xc8, 0xa1, 0x7c, 0x25, 0x9b, 0x37, 0x14, 0xb2, 0xd4, 0x97, 0x02, 0x19, 0x7c, 0x06, 0x16, + 0xf0, 0x99, 0xed, 0x1b, 0x24, 0xfa, 0x02, 0xe6, 0xa5, 0xec, 0x9b, 0x98, 0x09, 0x94, 0xf0, 0x7b, + 0x16, 0x7e, 0x0b, 0x16, 0x28, 0x3e, 0x0e, 0x9f, 0x01, 0x4d, 0x42, 0x7d, 0xbe, 0x3a, 0x45, 0xa1, + 0x36, 0x4f, 0xf1, 0x71, 0x13, 0x75, 0xb0, 0x48, 0x68, 0x70, 0x7e, 0x79, 0xc8, 0xb5, 0x48, 0x2f, + 0x05, 0xd9, 0x9b, 0x02, 0xb2, 0x18, 0xaa, 0x86, 0x9c, 0xef, 0xc1, 0x5a, 0xea, 0x45, 0x38, 0xa8, + 0xfd, 0x89, 0x77, 0xc4, 0xb2, 0xe2, 0x79, 0x76, 0x31, 0x36, 0x77, 0x79, 0x51, 0xba, 0x56, 0xda, + 0x7c, 0xbc, 0xa3, 0xae, 0x24, 0x90, 0x3a, 0x3a, 0x3b, 0x0c, 0x11, 0xb0, 0x0b, 0xee, 0xa4, 0xe0, + 0xe3, 0xef, 0xbc, 0xb5, 0x29, 0x9f, 0x2c, 0x36, 0x4b, 0x9b, 0xa5, 0x62, 0x51, 0x5d, 0x4f, 0x60, + 0x07, 0x57, 0x5e, 0x7f, 0x7f, 0x7a, 0x6b, 0xa4, 0xf0, 0x9a, 0xf8, 0xf3, 0x94, 0x4f, 0x9a, 0x61, + 0xa4, 0xb7, 0xc5, 0x8a, 0x8b, 0x57, 0x98, 0x8a, 0xe5, 0xa2, 0x3e, 0xbb, 0x3f, 0xf8, 0x17, 0xd9, + 0x11, 0xf2, 0x97, 0x17, 0xa5, 0x85, 0xd2, 0xe8, 0x0b, 0x52, 0x42, 0x6a, 0x84, 0x20, 0x78, 0x00, + 0x96, 0xd8, 0x07, 0x9f, 0x7d, 0x82, 0x87, 0x17, 0x93, 0x3c, 0x6d, 0x5d, 0x1c, 0x3c, 0x4f, 0x3d, + 0x09, 0xd1, 0x8b, 0x11, 0x25, 0xbe, 0xa9, 0xda, 0x60, 0xdd, 0xf7, 0x90, 0x79, 0x64, 0xb0, 0x0b, + 0xe0, 0xc4, 0xf6, 0xcf, 0x8d, 0xe3, 0x01, 0xf6, 0xce, 0xc3, 0x87, 0x9a, 0x7a, 0x76, 0x84, 0xc5, + 0xcb, 0x8b, 0x12, 0x28, 0x15, 0x8b, 0x9b, 0xa5, 0xe2, 0xce, 0x6e, 0xb1, 0xa8, 0xae, 0x05, 0x34, + 0x21, 0x82, 0x7d, 0xc7, 0x58, 0x9a, 0xfd, 0x06, 0x17, 0x34, 0x30, 0x17, 0xbf, 0xf9, 0xc1, 0x75, + 0xb0, 0x7a, 0x28, 0xc8, 0x86, 0x2c, 0x1d, 0x48, 0xb2, 0xb1, 0xdf, 0xd0, 0x9a, 0x92, 0x58, 0xab, + 0xd6, 0xa4, 0x0a, 0xf7, 0x7f, 0x70, 0x15, 0xe4, 0x93, 0x26, 0x55, 0x6a, 0xca, 0x35, 0x51, 0xe0, + 0x72, 0xa3, 0x66, 0x59, 0xd9, 0xab, 0x89, 0x82, 0xcc, 0xcd, 0x14, 0xfe, 0x93, 0x03, 0xf9, 0xb1, + 0xf7, 0x3d, 0x58, 0x00, 0xf7, 0xb4, 0x57, 0x0d, 0xf1, 0xb9, 0xaa, 0x34, 0x94, 0x7d, 0xcd, 0x10, + 0x95, 0x7a, 0xbd, 0xa6, 0x5f, 0x89, 0xb3, 0x0e, 0x56, 0x27, 0xf8, 0x28, 0x0d, 0x2e, 0x07, 0x37, + 0xc0, 0xda, 0xa4, 0xa6, 0x6a, 0x95, 0x9b, 0x81, 0x77, 0x00, 0x3f, 0xa1, 0x4d, 0x56, 0x58, 0x77, + 0x66, 0xe1, 0xc7, 0xe0, 0xfe, 0x84, 0x56, 0x55, 0xaa, 0x2b, 0xba, 0x64, 0x1c, 0xaa, 0x35, 0x5d, + 0xe2, 0xae, 0xfd, 0xb2, 0x93, 0xd0, 0x6c, 0xca, 0xaf, 0xb8, 0x0f, 0x0a, 0xff, 0xcc, 0x81, 0xe5, + 0x09, 0xef, 0x3c, 0xf0, 0x13, 0xf0, 0x40, 0x54, 0x1a, 0x9a, 0xae, 0x0a, 0xb5, 0x86, 0x6e, 0x48, + 0x2f, 0x45, 0x79, 0x5f, 0xab, 0x29, 0x8d, 0x2b, 0x83, 0xbb, 0x0d, 0x6e, 0x4d, 0xf4, 0x0a, 0x86, + 0x77, 0x07, 0xf0, 0x93, 0x1b, 0x83, 0x01, 0x16, 0xc0, 0xbd, 0x89, 0xad, 0x4d, 0x41, 0xd5, 0x6b, + 0x7a, 0x4d, 0x69, 0x70, 0xb3, 0x85, 0x9f, 0x73, 0x20, 0x3f, 0xf6, 0xe6, 0xc1, 0xc6, 0x55, 0x55, + 0x54, 0x51, 0x62, 0xae, 0x82, 0x2c, 0x4b, 0xb2, 0x51, 0x57, 0x2a, 0xd2, 0x95, 0x9e, 0x6d, 0x80, + 0xb5, 0x49, 0x4e, 0x41, 0xc7, 0x6e, 0x83, 0x5b, 0x13, 0xdb, 0x82, 0x7e, 0xdd, 0x07, 0xb7, 0x27, + 0x35, 0xaa, 0xd2, 0x9e, 0x2a, 0x69, 0x1a, 0xeb, 0xd4, 0x0c, 0x98, 0x8b, 0x5f, 0x09, 0xd8, 0xea, + 0xca, 0xca, 0xde, 0xc4, 0x04, 0x5b, 0x01, 0x5c, 0xd2, 0x54, 0x91, 0xca, 0xfb, 0x7b, 0x5f, 0x70, + 0xb9, 0x09, 0xd6, 0x5d, 0x6e, 0x66, 0x82, 0xf5, 0x31, 0x37, 0x3b, 0xc1, 0xba, 0xc3, 0x5d, 0x9b, + 0x60, 0x2d, 0x71, 0x1f, 0xc0, 0x3c, 0x58, 0x48, 0xac, 0xb2, 0xb2, 0xc7, 0x5d, 0x1f, 0x75, 0x6c, + 0x28, 0x7a, 0x4d, 0x94, 0xb8, 0x0f, 0x59, 0x82, 0x27, 0xd6, 0x43, 0x41, 0x6d, 0xd4, 0x1a, 0x7b, + 0xdc, 0x1c, 0x5c, 0x06, 0x4b, 0x89, 0x59, 0x52, 0x55, 0x45, 0xe5, 0x6e, 0x8c, 0x1a, 0xab, 0x82, + 0x2e, 0xc8, 0x1c, 0x18, 0x35, 0x36, 0x85, 0x46, 0x4d, 0xe4, 0xe6, 0x0b, 0xff, 0xc8, 0x81, 0xfc, + 0x58, 0x55, 0xcd, 0x56, 0x8a, 0xb9, 0x06, 0x38, 0xe3, 0x40, 0x52, 0xcb, 0x8a, 0x56, 0xd3, 0x5f, + 0x5d, 0x99, 0xa7, 0xbb, 0x60, 0x7d, 0x92, 0x93, 0x2e, 0xa9, 0x9a, 0xc4, 0xe5, 0xd8, 0x7a, 0x4c, + 0x6a, 0xae, 0x48, 0x55, 0x61, 0x5f, 0xd6, 0xc3, 0x05, 0x9b, 0xe4, 0x10, 0xfe, 0x25, 0x71, 0xb3, + 0x85, 0xbf, 0xe7, 0xc0, 0xcd, 0x74, 0xe1, 0x1c, 0x47, 0xd4, 0x74, 0x41, 0x97, 0xea, 0x52, 0xe3, + 0xea, 0x8e, 0x5d, 0x03, 0x70, 0xb4, 0xb9, 0xa1, 0x34, 0xa4, 0xf0, 0x68, 0x18, 0xb5, 0x57, 0x2a, + 0x32, 0x37, 0x33, 0x6e, 0xae, 0x2b, 0x15, 0x6e, 0x76, 0xdc, 0x2c, 0xc8, 0x32, 0x77, 0xad, 0xf0, + 0xdf, 0x1c, 0x58, 0x99, 0x58, 0x87, 0x3e, 0x04, 0x1f, 0xe9, 0xaa, 0xd0, 0xd0, 0x04, 0x91, 0x25, + 0xbf, 0x51, 0xd3, 0x14, 0x59, 0xd0, 0xc7, 0x77, 0xdc, 0xe7, 0xe0, 0xd3, 0xc9, 0x6e, 0xaa, 0x24, + 0x54, 0x8c, 0xfd, 0x46, 0xb8, 0xcb, 0x75, 0xa9, 0xc2, 0xe5, 0xe0, 0x23, 0xf0, 0xc9, 0x2f, 0xf8, + 0x26, 0x9e, 0x33, 0xf0, 0x33, 0xf0, 0xf0, 0x6d, 0x9e, 0x4d, 0x49, 0xd0, 0x85, 0xb2, 0x2c, 0x05, + 0x22, 0x6e, 0x16, 0x7e, 0x0a, 0x0a, 0x93, 0x5d, 0x35, 0x49, 0xad, 0x09, 0x72, 0xed, 0x35, 0x73, + 0xe6, 0xae, 0x15, 0xbe, 0x07, 0xf3, 0xa9, 0xa2, 0x90, 0x1d, 0x06, 0xe5, 0x57, 0xba, 0x24, 0x18, + 0xca, 0xbe, 0xde, 0xdc, 0xd7, 0xc7, 0xf7, 0xca, 0x48, 0xeb, 0x73, 0xe9, 0x25, 0x97, 0x83, 0x3c, + 0x58, 0x19, 0xb1, 0x4a, 0x9a, 0x28, 0x34, 0x59, 0x7f, 0x0b, 0x2a, 0xb8, 0x31, 0x2c, 0x05, 0xd9, + 0x56, 0x7f, 0x59, 0x97, 0x8d, 0x72, 0xad, 0x21, 0xa8, 0xaf, 0xc6, 0x4f, 0xf9, 0x54, 0x5b, 0x59, + 0xd0, 0xa4, 0x27, 0xbb, 0x5c, 0x0e, 0x42, 0xb0, 0x98, 0x32, 0xb3, 0x68, 0x33, 0x85, 0x97, 0x01, + 0x33, 0xac, 0xfd, 0x62, 0xa6, 0xd2, 0x9c, 0xb0, 0x04, 0xb7, 0xc0, 0x72, 0xaa, 0xad, 0xa2, 0x88, + 0xfb, 0x6c, 0x7d, 0xb9, 0x1c, 0x4b, 0x9c, 0x54, 0x83, 0xa8, 0x34, 0x74, 0x66, 0x9f, 0x61, 0x67, + 0xec, 0xe2, 0x68, 0x75, 0xc1, 0x92, 0xb6, 0x2c, 0x88, 0x2f, 0x34, 0x59, 0xd0, 0x9e, 0x1b, 0xdf, + 0xed, 0xb3, 0x13, 0x79, 0x34, 0xc8, 0x32, 0x58, 0xba, 0xe2, 0x10, 0x06, 0xb8, 0xaa, 0x52, 0x1a, + 0xdc, 0x0c, 0xeb, 0xd1, 0x98, 0xbd, 0x5a, 0xe5, 0x66, 0xe1, 0x47, 0xe0, 0xee, 0xd5, 0x06, 0x4d, + 0xa8, 0x4a, 0x86, 0xd4, 0x10, 0x95, 0x0a, 0xdb, 0xf8, 0xd7, 0x0a, 0xff, 0x9a, 0x01, 0xab, 0x57, + 0xab, 0x21, 0x0d, 0xfb, 0xa5, 0x12, 0xb4, 0x00, 0x87, 0xdb, 0x6d, 0xcc, 0x2e, 0x58, 0x6c, 0x84, + 0x75, 0x53, 0xf4, 0xbb, 0x8a, 0xaf, 0xde, 0xb9, 0xca, 0x52, 0x97, 0x86, 0xc8, 0xd0, 0x04, 0x5f, + 0x83, 0xf9, 0x01, 0xc5, 0x5e, 0x1c, 0x60, 0xe6, 0x7d, 0x03, 0x00, 0x46, 0x8b, 0xd8, 0x7f, 0x01, + 0x8b, 0x71, 0xcd, 0x16, 0xe1, 0x67, 0xdf, 0x17, 0xbf, 0x10, 0x01, 0x43, 0x43, 0xf9, 0xe0, 0xb5, + 0xde, 0xb1, 0xfd, 0xee, 0xa0, 0xb5, 0x65, 0x92, 0xde, 0x76, 0x48, 0xdd, 0x0c, 0x7f, 0xbd, 0xd2, + 0x21, 0x9b, 0x1d, 0xec, 0x06, 0x5f, 0x32, 0xdb, 0x53, 0xfd, 0xae, 0xe6, 0xeb, 0xc4, 0xd8, 0xba, + 0x1e, 0xe8, 0x1e, 0xff, 0x2f, 0x00, 0x00, 0xff, 0xff, 0x43, 0x23, 0xc1, 0x9f, 0x92, 0x23, 0x00, + 0x00, } diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v1/config/postgresql9_6.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v1/config/postgresql9_6.pb.go index 56cc44edf..d7a473572 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v1/config/postgresql9_6.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v1/config/postgresql9_6.pb.go @@ -43,7 +43,7 @@ func (x PostgresqlConfig9_6_WalLevel) String() string { return proto.EnumName(PostgresqlConfig9_6_WalLevel_name, int32(x)) } func (PostgresqlConfig9_6_WalLevel) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql9_6_5d4e3f8156d9ce8a, []int{0, 0} + return fileDescriptor_postgresql9_6_4a7be94a068cf705, []int{0, 0} } type PostgresqlConfig9_6_SynchronousCommit int32 @@ -78,7 +78,7 @@ func (x PostgresqlConfig9_6_SynchronousCommit) String() string { return proto.EnumName(PostgresqlConfig9_6_SynchronousCommit_name, int32(x)) } func (PostgresqlConfig9_6_SynchronousCommit) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql9_6_5d4e3f8156d9ce8a, []int{0, 1} + return fileDescriptor_postgresql9_6_4a7be94a068cf705, []int{0, 1} } type PostgresqlConfig9_6_ConstraintExclusion int32 @@ -107,7 +107,7 @@ func (x PostgresqlConfig9_6_ConstraintExclusion) String() string { return proto.EnumName(PostgresqlConfig9_6_ConstraintExclusion_name, int32(x)) } func (PostgresqlConfig9_6_ConstraintExclusion) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql9_6_5d4e3f8156d9ce8a, []int{0, 2} + return fileDescriptor_postgresql9_6_4a7be94a068cf705, []int{0, 2} } type PostgresqlConfig9_6_ForceParallelMode int32 @@ -136,7 +136,7 @@ func (x PostgresqlConfig9_6_ForceParallelMode) String() string { return proto.EnumName(PostgresqlConfig9_6_ForceParallelMode_name, int32(x)) } func (PostgresqlConfig9_6_ForceParallelMode) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql9_6_5d4e3f8156d9ce8a, []int{0, 3} + return fileDescriptor_postgresql9_6_4a7be94a068cf705, []int{0, 3} } type PostgresqlConfig9_6_LogLevel int32 @@ -189,7 +189,7 @@ func (x PostgresqlConfig9_6_LogLevel) String() string { return proto.EnumName(PostgresqlConfig9_6_LogLevel_name, int32(x)) } func (PostgresqlConfig9_6_LogLevel) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql9_6_5d4e3f8156d9ce8a, []int{0, 4} + return fileDescriptor_postgresql9_6_4a7be94a068cf705, []int{0, 4} } type PostgresqlConfig9_6_LogErrorVerbosity int32 @@ -218,7 +218,7 @@ func (x PostgresqlConfig9_6_LogErrorVerbosity) String() string { return proto.EnumName(PostgresqlConfig9_6_LogErrorVerbosity_name, int32(x)) } func (PostgresqlConfig9_6_LogErrorVerbosity) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql9_6_5d4e3f8156d9ce8a, []int{0, 5} + return fileDescriptor_postgresql9_6_4a7be94a068cf705, []int{0, 5} } type PostgresqlConfig9_6_LogStatement int32 @@ -250,7 +250,7 @@ func (x PostgresqlConfig9_6_LogStatement) String() string { return proto.EnumName(PostgresqlConfig9_6_LogStatement_name, int32(x)) } func (PostgresqlConfig9_6_LogStatement) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql9_6_5d4e3f8156d9ce8a, []int{0, 6} + return fileDescriptor_postgresql9_6_4a7be94a068cf705, []int{0, 6} } type PostgresqlConfig9_6_TransactionIsolation int32 @@ -282,7 +282,7 @@ func (x PostgresqlConfig9_6_TransactionIsolation) String() string { return proto.EnumName(PostgresqlConfig9_6_TransactionIsolation_name, int32(x)) } func (PostgresqlConfig9_6_TransactionIsolation) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql9_6_5d4e3f8156d9ce8a, []int{0, 7} + return fileDescriptor_postgresql9_6_4a7be94a068cf705, []int{0, 7} } type PostgresqlConfig9_6_ByteaOutput int32 @@ -308,7 +308,7 @@ func (x PostgresqlConfig9_6_ByteaOutput) String() string { return proto.EnumName(PostgresqlConfig9_6_ByteaOutput_name, int32(x)) } func (PostgresqlConfig9_6_ByteaOutput) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql9_6_5d4e3f8156d9ce8a, []int{0, 8} + return fileDescriptor_postgresql9_6_4a7be94a068cf705, []int{0, 8} } type PostgresqlConfig9_6_XmlBinary int32 @@ -334,7 +334,7 @@ func (x PostgresqlConfig9_6_XmlBinary) String() string { return proto.EnumName(PostgresqlConfig9_6_XmlBinary_name, int32(x)) } func (PostgresqlConfig9_6_XmlBinary) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql9_6_5d4e3f8156d9ce8a, []int{0, 9} + return fileDescriptor_postgresql9_6_4a7be94a068cf705, []int{0, 9} } type PostgresqlConfig9_6_XmlOption int32 @@ -360,7 +360,7 @@ func (x PostgresqlConfig9_6_XmlOption) String() string { return proto.EnumName(PostgresqlConfig9_6_XmlOption_name, int32(x)) } func (PostgresqlConfig9_6_XmlOption) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql9_6_5d4e3f8156d9ce8a, []int{0, 10} + return fileDescriptor_postgresql9_6_4a7be94a068cf705, []int{0, 10} } type PostgresqlConfig9_6_BackslashQuote int32 @@ -392,7 +392,7 @@ func (x PostgresqlConfig9_6_BackslashQuote) String() string { return proto.EnumName(PostgresqlConfig9_6_BackslashQuote_name, int32(x)) } func (PostgresqlConfig9_6_BackslashQuote) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_postgresql9_6_5d4e3f8156d9ce8a, []int{0, 11} + return fileDescriptor_postgresql9_6_4a7be94a068cf705, []int{0, 11} } // Options and structure of `PostgresqlConfig` reflects PostgreSQL configuration file @@ -477,6 +477,8 @@ type PostgresqlConfig9_6 struct { AutovacuumVacuumCostDelay *wrappers.Int64Value `protobuf:"bytes,75,opt,name=autovacuum_vacuum_cost_delay,json=autovacuumVacuumCostDelay,proto3" json:"autovacuum_vacuum_cost_delay,omitempty"` AutovacuumVacuumCostLimit *wrappers.Int64Value `protobuf:"bytes,76,opt,name=autovacuum_vacuum_cost_limit,json=autovacuumVacuumCostLimit,proto3" json:"autovacuum_vacuum_cost_limit,omitempty"` AutovacuumNaptime *wrappers.Int64Value `protobuf:"bytes,77,opt,name=autovacuum_naptime,json=autovacuumNaptime,proto3" json:"autovacuum_naptime,omitempty"` + ArchiveTimeout *wrappers.Int64Value `protobuf:"bytes,78,opt,name=archive_timeout,json=archiveTimeout,proto3" json:"archive_timeout,omitempty"` + TrackActivityQuerySize *wrappers.Int64Value `protobuf:"bytes,79,opt,name=track_activity_query_size,json=trackActivityQuerySize,proto3" json:"track_activity_query_size,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` @@ -486,7 +488,7 @@ func (m *PostgresqlConfig9_6) Reset() { *m = PostgresqlConfig9_6{} } func (m *PostgresqlConfig9_6) String() string { return proto.CompactTextString(m) } func (*PostgresqlConfig9_6) ProtoMessage() {} func (*PostgresqlConfig9_6) Descriptor() ([]byte, []int) { - return fileDescriptor_postgresql9_6_5d4e3f8156d9ce8a, []int{0} + return fileDescriptor_postgresql9_6_4a7be94a068cf705, []int{0} } func (m *PostgresqlConfig9_6) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PostgresqlConfig9_6.Unmarshal(m, b) @@ -1045,6 +1047,20 @@ func (m *PostgresqlConfig9_6) GetAutovacuumNaptime() *wrappers.Int64Value { return nil } +func (m *PostgresqlConfig9_6) GetArchiveTimeout() *wrappers.Int64Value { + if m != nil { + return m.ArchiveTimeout + } + return nil +} + +func (m *PostgresqlConfig9_6) GetTrackActivityQuerySize() *wrappers.Int64Value { + if m != nil { + return m.TrackActivityQuerySize + } + return nil +} + type PostgresqlConfigSet9_6 struct { // Effective settings for a PostgreSQL 9.6 cluster (a combination of settings defined // in [user_config] and [default_config]). @@ -1062,7 +1078,7 @@ func (m *PostgresqlConfigSet9_6) Reset() { *m = PostgresqlConfigSet9_6{} func (m *PostgresqlConfigSet9_6) String() string { return proto.CompactTextString(m) } func (*PostgresqlConfigSet9_6) ProtoMessage() {} func (*PostgresqlConfigSet9_6) Descriptor() ([]byte, []int) { - return fileDescriptor_postgresql9_6_5d4e3f8156d9ce8a, []int{1} + return fileDescriptor_postgresql9_6_4a7be94a068cf705, []int{1} } func (m *PostgresqlConfigSet9_6) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PostgresqlConfigSet9_6.Unmarshal(m, b) @@ -1121,192 +1137,197 @@ func init() { } func init() { - proto.RegisterFile("yandex/cloud/mdb/postgresql/v1/config/postgresql9_6.proto", fileDescriptor_postgresql9_6_5d4e3f8156d9ce8a) + proto.RegisterFile("yandex/cloud/mdb/postgresql/v1/config/postgresql9_6.proto", fileDescriptor_postgresql9_6_4a7be94a068cf705) } -var fileDescriptor_postgresql9_6_5d4e3f8156d9ce8a = []byte{ - // 2921 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x9a, 0x4b, 0x77, 0xdb, 0x46, - 0x96, 0xc7, 0x87, 0x92, 0xe2, 0xc8, 0x25, 0x4b, 0x02, 0x8b, 0x7a, 0x40, 0xf2, 0x33, 0x4c, 0x9c, - 0x71, 0x32, 0xa3, 0x07, 0x6d, 0x45, 0xb1, 0x93, 0x89, 0x27, 0x20, 0x08, 0xca, 0x9c, 0x80, 0x04, - 0x03, 0x40, 0x96, 0x9d, 0x9c, 0x04, 0x53, 0x04, 0x8a, 0x24, 0x22, 0x10, 0x45, 0xa1, 0x40, 0x3d, - 0xdc, 0xbd, 0xe9, 0x6d, 0x2f, 0xbb, 0x57, 0xdd, 0x1f, 0xa5, 0xf7, 0x7d, 0xf4, 0x0d, 0xfa, 0x23, - 0xf4, 0xe9, 0xcf, 0xe0, 0x55, 0x9f, 0xc2, 0x83, 0x00, 0x45, 0x3a, 0x60, 0xa2, 0xec, 0xa4, 0x5b, - 0xf7, 0xff, 0xbb, 0xf5, 0xb8, 0x55, 0xa8, 0x5b, 0x87, 0xe0, 0xd9, 0x05, 0x72, 0x2d, 0x7c, 0xbe, - 0x63, 0x3a, 0x64, 0x60, 0xed, 0xf4, 0xac, 0xd6, 0x4e, 0x9f, 0x50, 0xbf, 0xe3, 0x61, 0x7a, 0xe2, - 0xec, 0x9c, 0x96, 0x76, 0x4c, 0xe2, 0xb6, 0xed, 0x4e, 0xca, 0xf8, 0xcc, 0xd8, 0xdf, 0xee, 0x7b, - 0xc4, 0x27, 0xf0, 0x61, 0x28, 0xdd, 0x0e, 0xa4, 0xdb, 0x3d, 0xab, 0xb5, 0x9d, 0x78, 0x6d, 0x9f, - 0x96, 0xb6, 0x43, 0xe9, 0xe6, 0xbd, 0x0e, 0x21, 0x1d, 0x07, 0xef, 0x04, 0xa2, 0xd6, 0xa0, 0xbd, - 0x73, 0xe6, 0xa1, 0x7e, 0x1f, 0x7b, 0x34, 0xc4, 0x6c, 0xde, 0x1d, 0xe9, 0xc1, 0x29, 0x72, 0x6c, - 0x0b, 0xf9, 0x36, 0x71, 0xc3, 0xe6, 0xe2, 0xdf, 0xca, 0xa0, 0xd0, 0x1c, 0x72, 0xc5, 0x80, 0xf9, - 0xcc, 0xd8, 0x87, 0x15, 0xb0, 0xdc, 0x43, 0xe7, 0x86, 0x49, 0x5c, 0x17, 0x9b, 0xcc, 0x9f, 0xf2, - 0xb9, 0x07, 0xb9, 0x47, 0x0b, 0x8f, 0x6f, 0x6f, 0x87, 0x01, 0xb7, 0xe3, 0x80, 0xdb, 0x35, 0xd7, - 0xdf, 0xdf, 0x7b, 0x89, 0x9c, 0x01, 0x56, 0x97, 0x7a, 0xe8, 0x5c, 0x4c, 0x24, 0xb0, 0x0c, 0x96, - 0x68, 0x17, 0x79, 0xd8, 0x32, 0x5a, 0x83, 0x76, 0x1b, 0x7b, 0x94, 0x9f, 0xc9, 0x86, 0x2c, 0x86, - 0x92, 0x72, 0xa8, 0x80, 0xcf, 0xc1, 0x2d, 0x1f, 0xf7, 0xfa, 0x43, 0xc2, 0x6c, 0x36, 0x61, 0x81, - 0x09, 0x62, 0xfd, 0x11, 0xd8, 0x60, 0x23, 0xe9, 0x7b, 0xb8, 0x1f, 0xf4, 0xc4, 0xf7, 0x90, 0x4b, - 0x51, 0x34, 0xa6, 0xb9, 0x6c, 0xd8, 0x7a, 0x0f, 0x9d, 0x37, 0x23, 0xb1, 0x9e, 0xd2, 0xc2, 0x7d, - 0x30, 0x7f, 0x46, 0xbc, 0x63, 0xa3, 0x87, 0x7b, 0xfc, 0x7b, 0xd9, 0x9c, 0xf7, 0x99, 0x73, 0x1d, - 0xf7, 0x60, 0x1d, 0xac, 0xf4, 0x90, 0xed, 0xfa, 0xd8, 0x45, 0xae, 0x89, 0x8d, 0x21, 0xe3, 0x46, - 0x36, 0x03, 0xa6, 0x84, 0x47, 0x11, 0x4e, 0x03, 0xeb, 0x1e, 0xee, 0x3b, 0xc8, 0xc4, 0x3d, 0xec, - 0xfa, 0x06, 0x25, 0x9e, 0x6f, 0xf8, 0x83, 0xbe, 0x83, 0x29, 0xff, 0x7e, 0x36, 0x71, 0x35, 0xa5, - 0xd5, 0x88, 0xe7, 0xeb, 0x81, 0x12, 0x7e, 0x03, 0x0a, 0x68, 0xe0, 0x93, 0x53, 0x64, 0x0e, 0x06, - 0xbd, 0xa4, 0x8b, 0xf3, 0xd9, 0xc0, 0x7c, 0xa2, 0x8b, 0x7b, 0x28, 0x82, 0xe5, 0x60, 0x05, 0xdb, - 0xb6, 0x83, 0x0d, 0xc7, 0xee, 0xd9, 0x3e, 0x7f, 0x73, 0x8a, 0x34, 0x60, 0x9a, 0xaa, 0xed, 0x60, - 0x99, 0x29, 0xe0, 0x01, 0xc8, 0x47, 0xbd, 0x31, 0x09, 0xf5, 0x0d, 0x0b, 0x3b, 0xe8, 0x82, 0x07, - 0xd9, 0x98, 0xe5, 0x50, 0x25, 0x12, 0xea, 0x57, 0x98, 0x06, 0xca, 0x60, 0x25, 0x0d, 0xea, 0xa3, - 0x0e, 0x36, 0xba, 0xb6, 0xcf, 0x2f, 0x4c, 0x31, 0xb6, 0x84, 0xd5, 0x44, 0x1d, 0xfc, 0xc2, 0xf6, - 0x61, 0x03, 0xac, 0x8e, 0xd1, 0x7a, 0x36, 0xa5, 0xfc, 0xad, 0x29, 0x56, 0x73, 0x14, 0x57, 0xb7, - 0x29, 0x85, 0x4d, 0xb0, 0x36, 0xc6, 0xb3, 0x6c, 0xcf, 0xbf, 0xe0, 0x17, 0xb3, 0x81, 0x85, 0x51, - 0x60, 0x85, 0xe9, 0xae, 0x4e, 0x5c, 0x38, 0xff, 0x4b, 0xbf, 0x68, 0xe2, 0xc2, 0x15, 0x68, 0x82, - 0xa5, 0x56, 0xe7, 0xcc, 0xb3, 0x7d, 0xec, 0x45, 0xd3, 0xbf, 0x9c, 0x49, 0x29, 0xdf, 0x7a, 0x7b, - 0x59, 0x9a, 0x2f, 0xed, 0x6e, 0x95, 0x76, 0x77, 0x77, 0x77, 0xd5, 0xc5, 0x18, 0x10, 0x2e, 0x85, - 0x02, 0x56, 0x87, 0x44, 0xc7, 0x1b, 0x18, 0x3d, 0x74, 0xce, 0x06, 0x4c, 0x79, 0x6e, 0x8a, 0xb1, - 0xc6, 0x4a, 0xd9, 0x1b, 0xd4, 0x23, 0x1d, 0xd4, 0xc1, 0xfa, 0x28, 0x70, 0xe0, 0xf8, 0x76, 0xdf, - 0xb1, 0xb1, 0xc7, 0xe7, 0x03, 0xe4, 0x9d, 0x31, 0x64, 0x85, 0x0c, 0x5a, 0x0e, 0x8e, 0x36, 0x43, - 0x9a, 0x39, 0x94, 0xc2, 0xd7, 0x60, 0x65, 0x48, 0x6d, 0x3b, 0x03, 0xda, 0x35, 0x50, 0xdb, 0xc7, - 0x1e, 0x0f, 0xb3, 0x87, 0x0f, 0xde, 0x5e, 0x96, 0x6e, 0xec, 0x6e, 0x3d, 0xde, 0xdd, 0x7b, 0xaa, - 0xc2, 0x18, 0x52, 0x65, 0x0c, 0x81, 0x21, 0xe0, 0x11, 0x28, 0xb4, 0x90, 0x79, 0x8c, 0x5d, 0x6b, - 0x84, 0x5c, 0xf8, 0x65, 0xe4, 0x7c, 0xc4, 0x48, 0x81, 0x5b, 0x60, 0x8d, 0x38, 0x96, 0x41, 0x5d, - 0xd4, 0xa7, 0x5d, 0xe2, 0x1b, 0x7e, 0xd7, 0xc3, 0xb4, 0x4b, 0x1c, 0x8b, 0x5f, 0xc9, 0x66, 0x2f, - 0xbf, 0xbd, 0x2c, 0x2d, 0x6c, 0x95, 0xb6, 0x9e, 0xee, 0xef, 0xed, 0x06, 0xeb, 0xb6, 0x42, 0x1c, - 0x4b, 0x8b, 0x50, 0x7a, 0x4c, 0x82, 0xff, 0x0f, 0x6e, 0x9e, 0x21, 0xc7, 0x70, 0xf0, 0x29, 0x76, - 0xf8, 0xd5, 0x07, 0xb9, 0x47, 0x4b, 0x8f, 0xc5, 0xed, 0xa9, 0xbe, 0x5a, 0xdb, 0x13, 0x3e, 0x39, - 0xdb, 0x47, 0xc8, 0x91, 0x19, 0x4a, 0x9d, 0x3f, 0x8b, 0xfe, 0x82, 0xbf, 0x03, 0x90, 0x5e, 0xb8, - 0x66, 0xd7, 0x23, 0x2e, 0x19, 0x50, 0xc3, 0x24, 0x3d, 0x96, 0xbc, 0x6b, 0x41, 0x28, 0xf9, 0x1a, - 0xa1, 0xb4, 0x04, 0x2a, 0x06, 0x4c, 0x35, 0x4f, 0xaf, 0x9a, 0xe0, 0x8f, 0x00, 0x9a, 0x5d, 0x6c, - 0x1e, 0xf7, 0x89, 0xed, 0xfa, 0x86, 0x6f, 0xf7, 0x30, 0x19, 0xf8, 0xfc, 0x7a, 0xf6, 0xf4, 0xc1, - 0xb7, 0x97, 0xa5, 0xa5, 0x27, 0x6c, 0xe2, 0x92, 0x19, 0xcc, 0x27, 0x28, 0x3d, 0x24, 0xc1, 0x1f, - 0xc1, 0x9d, 0x14, 0xdf, 0x24, 0xbd, 0xbe, 0x83, 0xd9, 0x97, 0xc5, 0xf0, 0x91, 0xd7, 0xc1, 0x3e, - 0xcf, 0x4f, 0x91, 0xb1, 0x9b, 0x09, 0x41, 0x1c, 0x02, 0xf4, 0x40, 0x0f, 0x7f, 0x00, 0x6b, 0x29, - 0x7e, 0x3a, 0xbd, 0x36, 0x7e, 0x59, 0x7a, 0xad, 0x24, 0x98, 0x54, 0x86, 0x7d, 0x05, 0x6e, 0xb1, - 0xef, 0x2a, 0xcb, 0x00, 0x6a, 0xbf, 0xc1, 0xfc, 0x66, 0xf6, 0x9e, 0x05, 0x3d, 0x74, 0x7e, 0x84, - 0x1c, 0xcd, 0x7e, 0x83, 0x03, 0xb9, 0xed, 0x26, 0xf2, 0xdb, 0xd3, 0xc8, 0x6d, 0x37, 0x96, 0x7f, - 0x07, 0x6e, 0xb3, 0xe8, 0xd4, 0x47, 0xae, 0xd5, 0xba, 0x30, 0xa8, 0xef, 0x61, 0xd4, 0xb3, 0xdd, - 0x4e, 0x74, 0x32, 0xdd, 0xc9, 0xa6, 0xf1, 0x3d, 0x74, 0xae, 0x85, 0x72, 0x2d, 0x56, 0x87, 0xc7, - 0xd2, 0x11, 0xd8, 0xb0, 0x70, 0x1b, 0x0d, 0x1c, 0x9f, 0xf1, 0x7d, 0x9b, 0xfa, 0xb6, 0x49, 0xe3, - 0x55, 0xb9, 0x3b, 0xc5, 0x8d, 0x21, 0x52, 0x6b, 0x43, 0x71, 0xb4, 0x22, 0x7f, 0xc8, 0x81, 0x15, - 0x93, 0xb8, 0xd4, 0xf7, 0xd8, 0x67, 0xdc, 0xc0, 0xe7, 0xa6, 0x33, 0xa0, 0x36, 0x71, 0xf9, 0x7b, - 0x41, 0x46, 0x37, 0xae, 0x91, 0xd1, 0xe2, 0x10, 0x2b, 0xc5, 0x54, 0xb5, 0x60, 0x8e, 0x1b, 0x61, - 0x13, 0xac, 0x9a, 0x03, 0x8f, 0x12, 0x2f, 0xbc, 0x24, 0x18, 0x6d, 0x2f, 0xbc, 0xcf, 0xf0, 0xf7, - 0xa7, 0x48, 0xb7, 0x42, 0x28, 0x0d, 0x2e, 0x09, 0xd5, 0x48, 0x08, 0x7f, 0x00, 0x85, 0xb6, 0x47, - 0xd8, 0xe7, 0xc5, 0x71, 0x50, 0x9f, 0xc6, 0x9f, 0xf8, 0x07, 0xd9, 0x49, 0xc6, 0xbd, 0xbd, 0x2c, - 0xdd, 0x2a, 0x6d, 0x3d, 0x2e, 0xed, 0x7d, 0xbe, 0xf7, 0xf4, 0xc9, 0xfe, 0xde, 0xe7, 0x6a, 0x9e, - 0x91, 0xc4, 0x08, 0x14, 0x7e, 0x76, 0x7e, 0x00, 0x85, 0x9f, 0x88, 0xed, 0x5e, 0xc5, 0x7f, 0xf0, - 0xab, 0xf0, 0x8c, 0x34, 0x8a, 0xff, 0x3d, 0x28, 0xb4, 0x89, 0x67, 0x62, 0xa3, 0x8f, 0x3c, 0xe4, - 0x38, 0xd8, 0x31, 0x7a, 0xc4, 0xc2, 0x7c, 0xf1, 0xda, 0x67, 0x4c, 0x95, 0x51, 0x9b, 0x11, 0xb4, - 0x4e, 0x2c, 0xac, 0xe6, 0xdb, 0x57, 0x4d, 0x90, 0x82, 0x82, 0xe9, 0xd8, 0xec, 0xde, 0xc6, 0x36, - 0x43, 0x0f, 0x53, 0x1a, 0x7c, 0xff, 0x3e, 0xbc, 0xf6, 0x61, 0x2a, 0x93, 0x4e, 0x78, 0x98, 0xe6, - 0x43, 0x7e, 0xdd, 0x76, 0xeb, 0x11, 0x1d, 0xf6, 0x00, 0xe7, 0x90, 0xce, 0x68, 0xc4, 0x8f, 0x7e, - 0xbb, 0x88, 0x4b, 0x0e, 0xe9, 0xa4, 0xc3, 0xbd, 0x01, 0xeb, 0x71, 0x38, 0xec, 0x79, 0xc4, 0x0b, - 0x36, 0x55, 0x70, 0xe1, 0xe4, 0x1f, 0xfe, 0x76, 0x51, 0x57, 0xc2, 0xa8, 0x12, 0x8b, 0xa0, 0xc5, - 0x01, 0xe0, 0x2b, 0xb0, 0x19, 0xc7, 0xb6, 0x06, 0x5e, 0x50, 0xf8, 0xa4, 0xc2, 0x7f, 0x3c, 0xc5, - 0x5e, 0x0e, 0xb1, 0x95, 0x48, 0x9c, 0x90, 0x45, 0xb0, 0xcc, 0xc8, 0xc9, 0xd1, 0x48, 0xf9, 0xff, - 0x0c, 0x70, 0x9b, 0x63, 0xb8, 0x32, 0x21, 0x4e, 0x54, 0x1f, 0x39, 0xa4, 0x23, 0x26, 0x8a, 0x21, - 0x24, 0x55, 0x65, 0x3d, 0x9a, 0x0e, 0x92, 0x2a, 0xb2, 0x6a, 0x00, 0x32, 0x88, 0x65, 0xd3, 0x34, - 0xe7, 0x93, 0x4c, 0x4e, 0xde, 0x21, 0x9d, 0xca, 0x88, 0x88, 0x1d, 0xca, 0x01, 0x2a, 0x1a, 0x2d, - 0xff, 0x69, 0x26, 0x64, 0x81, 0x41, 0x22, 0x77, 0xb6, 0x97, 0x98, 0x3c, 0x5c, 0xe5, 0x53, 0xec, - 0xb5, 0x08, 0xb5, 0xfd, 0x0b, 0xfe, 0xbf, 0xae, 0xbd, 0x97, 0x64, 0xd2, 0x09, 0x16, 0xf6, 0x65, - 0xcc, 0x0c, 0x3a, 0x3f, 0x6a, 0x82, 0x5f, 0x03, 0x36, 0x33, 0x86, 0x43, 0xcc, 0x63, 0xe3, 0x0c, - 0xd9, 0x3e, 0xe5, 0xff, 0x3b, 0xb3, 0xfb, 0x6c, 0xb8, 0x32, 0x31, 0x8f, 0x8f, 0x98, 0x3f, 0x74, - 0xc0, 0x22, 0x23, 0x24, 0x09, 0xb2, 0x15, 0xf4, 0xfc, 0xe0, 0x7a, 0x3d, 0x1f, 0xe6, 0x4c, 0x10, - 0x2d, 0xc9, 0x20, 0x21, 0xec, 0xef, 0xb0, 0x34, 0xa2, 0xfc, 0x76, 0x76, 0x3e, 0x32, 0x84, 0x1e, - 0x15, 0x46, 0x14, 0xde, 0x07, 0x0b, 0x14, 0x23, 0xcf, 0xec, 0x1a, 0x7d, 0xe4, 0x77, 0xf9, 0x9d, - 0x07, 0xb9, 0x47, 0x37, 0x55, 0x10, 0x9a, 0x9a, 0xc8, 0xef, 0xb2, 0x05, 0xf5, 0xc8, 0x99, 0x41, - 0xb1, 0x39, 0xf0, 0xd8, 0x52, 0xec, 0x66, 0x2f, 0xa8, 0x47, 0xce, 0xb4, 0xc8, 0x1d, 0xfe, 0x39, - 0x07, 0xee, 0xc6, 0x9f, 0xc2, 0x54, 0xdd, 0x6c, 0xd8, 0x94, 0x38, 0x61, 0x86, 0x94, 0x82, 0x19, - 0x52, 0xae, 0x31, 0x43, 0xa9, 0x9a, 0xba, 0x16, 0x63, 0xd5, 0xdb, 0x51, 0xd4, 0x49, 0x8d, 0xf0, - 0x05, 0xc8, 0x0f, 0x97, 0x68, 0x78, 0x2f, 0x7b, 0x9c, 0x3d, 0x77, 0xdc, 0x50, 0x15, 0x5f, 0xc1, - 0x9e, 0xb3, 0x7c, 0x37, 0x8f, 0x87, 0x90, 0x27, 0x53, 0xbc, 0x2d, 0x30, 0x41, 0xac, 0xb7, 0xc1, - 0x87, 0xb6, 0xe5, 0x60, 0xc3, 0x76, 0x47, 0xa6, 0x87, 0x62, 0x4a, 0x83, 0x8b, 0x5c, 0x84, 0xdd, - 0xcb, 0xc6, 0xde, 0x67, 0x9c, 0x9a, 0x9b, 0x1a, 0xaf, 0x16, 0x42, 0x92, 0x50, 0xb7, 0x5a, 0x17, - 0x3e, 0x46, 0x06, 0x19, 0xf8, 0xfd, 0x81, 0xcf, 0x7f, 0x16, 0x4c, 0x7c, 0xf5, 0x1a, 0x13, 0x5f, - 0x66, 0x38, 0x25, 0xa0, 0xa9, 0x0b, 0xad, 0xe4, 0x1f, 0xd8, 0x02, 0x37, 0xcf, 0x7b, 0x4e, 0xcb, - 0x76, 0x91, 0x77, 0xc1, 0xef, 0x07, 0x71, 0x2a, 0xd7, 0x88, 0xf3, 0xaa, 0xe7, 0x94, 0x03, 0x96, - 0x9a, 0x60, 0xa3, 0x18, 0xa4, 0x1f, 0x24, 0xd1, 0xe7, 0xbf, 0x45, 0x0c, 0x25, 0x60, 0xa9, 0x09, - 0x96, 0xd5, 0xd2, 0x1d, 0xdb, 0x35, 0xfa, 0xd8, 0xb5, 0xd8, 0xcd, 0xd0, 0xb1, 0x87, 0xe5, 0xef, - 0xd3, 0x29, 0xea, 0xcb, 0x8e, 0xed, 0x36, 0x43, 0xa5, 0x6c, 0xc7, 0x25, 0x70, 0x15, 0x70, 0x16, - 0x46, 0xd6, 0x48, 0xce, 0x3c, 0x9b, 0xa2, 0x94, 0x8e, 0x45, 0xf1, 0x62, 0xbe, 0x0c, 0xdf, 0xa4, - 0x98, 0x89, 0x1a, 0x7d, 0xec, 0xa5, 0xb3, 0x87, 0xff, 0x22, 0x1b, 0xb8, 0xd6, 0x43, 0xe7, 0xec, - 0xd8, 0xa2, 0x4d, 0xec, 0xa5, 0x52, 0x06, 0x1a, 0xe0, 0x5e, 0xf4, 0xd6, 0x65, 0xbd, 0x03, 0xfe, - 0x65, 0x36, 0x7c, 0x33, 0x7c, 0xf0, 0xb2, 0x26, 0x05, 0xf8, 0x12, 0x2c, 0x20, 0xcf, 0x43, 0x17, - 0x86, 0x3b, 0x70, 0x1c, 0xca, 0xff, 0x4f, 0xe6, 0x71, 0x02, 0x02, 0xf7, 0x06, 0xf3, 0x86, 0x1e, - 0x58, 0x66, 0x85, 0x2a, 0x75, 0x10, 0xed, 0x1a, 0x27, 0x03, 0xe2, 0x63, 0xfe, 0xab, 0x60, 0xe5, - 0x6b, 0xd7, 0xc9, 0xe2, 0x98, 0xf8, 0x2d, 0x03, 0xaa, 0x4b, 0xad, 0x91, 0xff, 0x61, 0x15, 0xe4, - 0xe3, 0x03, 0xec, 0xcc, 0xf6, 0xbb, 0x06, 0xb1, 0x2d, 0xca, 0x3f, 0xcf, 0xec, 0xf6, 0x72, 0x24, - 0x3a, 0xb2, 0xfd, 0xae, 0x62, 0x5b, 0x14, 0x36, 0xc0, 0x2a, 0xa6, 0x26, 0xea, 0x63, 0x56, 0x6a, - 0xb0, 0x6c, 0x3a, 0x43, 0x9e, 0x6b, 0xbb, 0x1d, 0xfe, 0x7f, 0x33, 0x59, 0x85, 0x50, 0xa8, 0x05, - 0xba, 0xa3, 0x50, 0x06, 0x65, 0xb0, 0xe2, 0x90, 0xa0, 0xe8, 0x43, 0xbe, 0xd1, 0xf7, 0xec, 0x53, - 0xdb, 0xc1, 0xec, 0x1e, 0xf6, 0x75, 0x26, 0x0e, 0x3a, 0x44, 0x0c, 0x64, 0xcd, 0xa1, 0x8a, 0x55, - 0x43, 0xa4, 0x8f, 0x3d, 0xe4, 0x13, 0x8f, 0x2d, 0xbe, 0x89, 0x2d, 0x1c, 0x3c, 0x2d, 0x46, 0x7d, - 0x14, 0x32, 0xa1, 0x1b, 0xb1, 0xbc, 0x39, 0x54, 0xc7, 0x3d, 0x6d, 0x80, 0xd5, 0x60, 0xad, 0x0c, - 0xe4, 0x38, 0x86, 0x6d, 0x61, 0xd7, 0xb7, 0xdb, 0x36, 0xf6, 0x28, 0x5f, 0xce, 0x1e, 0x79, 0x20, - 0x14, 0x1c, 0xa7, 0x96, 0xc8, 0x58, 0x5f, 0x83, 0xaa, 0x0d, 0x79, 0x16, 0xbb, 0xf8, 0xb4, 0x89, - 0x17, 0xd4, 0x6d, 0xe1, 0xb4, 0x52, 0x5e, 0xcc, 0xee, 0x6b, 0x2c, 0x17, 0x87, 0xea, 0x70, 0x6e, - 0x29, 0xac, 0x83, 0x95, 0xb8, 0x8e, 0xb7, 0xdf, 0x60, 0x83, 0xe2, 0x13, 0x6a, 0x22, 0x97, 0xf2, - 0x95, 0xec, 0xae, 0xa6, 0x74, 0x5a, 0x24, 0x63, 0x43, 0x0f, 0xf6, 0x0e, 0x8b, 0x12, 0x64, 0xbc, - 0x81, 0x4f, 0x06, 0xc8, 0xa1, 0xbc, 0x94, 0xcd, 0x1b, 0x0a, 0x59, 0xee, 0x4b, 0x81, 0x0c, 0x3e, - 0x07, 0x8b, 0xf8, 0xdc, 0xf6, 0x0d, 0x12, 0xdd, 0x84, 0xf9, 0x6a, 0xf6, 0xe7, 0x98, 0x09, 0x94, - 0xf0, 0x5a, 0x0b, 0xbf, 0x06, 0x8b, 0x14, 0x9f, 0x84, 0x8f, 0x82, 0x26, 0xa1, 0x3e, 0x7f, 0x30, - 0x45, 0xcd, 0xb6, 0x40, 0xf1, 0x49, 0x13, 0x75, 0xb0, 0x48, 0x68, 0x70, 0x80, 0x79, 0xc8, 0xb5, - 0x48, 0x2f, 0x05, 0x79, 0x31, 0x05, 0x64, 0x29, 0x54, 0x0d, 0x39, 0x22, 0x58, 0xa6, 0x27, 0x8e, - 0x61, 0xbb, 0x5d, 0xec, 0xd9, 0x3e, 0x72, 0x4d, 0xcc, 0xd7, 0xb2, 0x2f, 0xae, 0xf4, 0xc4, 0xa9, - 0x25, 0x0a, 0xf8, 0x3d, 0x58, 0x4b, 0x3d, 0x32, 0x07, 0x8f, 0x09, 0xc4, 0x3b, 0x66, 0xa9, 0xf5, - 0x7f, 0xd9, 0xc5, 0xdd, 0xfc, 0xdb, 0xcb, 0xd2, 0x5c, 0x69, 0xeb, 0xc9, 0x63, 0x75, 0x25, 0x81, - 0xd4, 0xd1, 0xf9, 0x51, 0x88, 0x80, 0x5d, 0x70, 0x27, 0x05, 0x1f, 0x7f, 0x3a, 0xfe, 0x66, 0xca, - 0x37, 0x90, 0xad, 0xd2, 0x56, 0x69, 0x77, 0x57, 0xdd, 0x48, 0x60, 0x2f, 0xaf, 0x3c, 0x28, 0xff, - 0xf4, 0xce, 0x48, 0xe1, 0xc7, 0x46, 0x9e, 0xf2, 0x95, 0x34, 0x8c, 0xf4, 0xae, 0x58, 0x71, 0x31, - 0x0c, 0x53, 0xb1, 0x5c, 0xd4, 0x67, 0x5f, 0x21, 0xbe, 0x9e, 0x1d, 0x21, 0xff, 0xf6, 0xb2, 0xb4, - 0x58, 0x1a, 0x7d, 0x92, 0x4a, 0x48, 0x8d, 0x10, 0x54, 0xd4, 0xc0, 0x7c, 0xfc, 0x0a, 0x07, 0x37, - 0xc0, 0xea, 0x91, 0x20, 0x1b, 0xb2, 0xf4, 0x52, 0x92, 0x8d, 0xc3, 0x86, 0xd6, 0x94, 0xc4, 0x5a, - 0xb5, 0x26, 0x55, 0xb8, 0xff, 0x80, 0xab, 0x20, 0x9f, 0x34, 0xa9, 0x52, 0x53, 0xae, 0x89, 0x02, - 0x97, 0x1b, 0x35, 0xcb, 0xca, 0x41, 0x4d, 0x14, 0x64, 0x6e, 0xa6, 0xf8, 0x8f, 0x1c, 0xc8, 0x8f, - 0x3d, 0xb8, 0xc1, 0x22, 0xb8, 0xa7, 0xbd, 0x6e, 0x88, 0x2f, 0x54, 0xa5, 0xa1, 0x1c, 0x6a, 0x86, - 0xa8, 0xd4, 0xeb, 0x35, 0xfd, 0x4a, 0x9c, 0x0d, 0xb0, 0x3a, 0xc1, 0x47, 0x69, 0x70, 0x39, 0xb8, - 0x09, 0xd6, 0x26, 0x35, 0x55, 0xab, 0xdc, 0x0c, 0xbc, 0x03, 0xf8, 0x09, 0x6d, 0xb2, 0xc2, 0xba, - 0x33, 0x0b, 0x3f, 0x04, 0xf7, 0x27, 0xb4, 0xaa, 0x52, 0x5d, 0xd1, 0x25, 0xe3, 0x48, 0xad, 0xe9, - 0x12, 0x37, 0xf7, 0xf3, 0x4e, 0x42, 0xb3, 0x29, 0xbf, 0xe6, 0xde, 0x2b, 0xfe, 0x35, 0x07, 0x0a, - 0x13, 0xde, 0x5d, 0xe0, 0x47, 0xe0, 0x81, 0xa8, 0x34, 0x34, 0x5d, 0x15, 0x6a, 0x0d, 0xdd, 0x90, - 0x5e, 0x89, 0xf2, 0xa1, 0x56, 0x53, 0x1a, 0x57, 0x06, 0x77, 0x1b, 0xac, 0x4f, 0xf4, 0x0a, 0x86, - 0x77, 0x07, 0xf0, 0x93, 0x1b, 0x83, 0x01, 0x16, 0xc1, 0xbd, 0x89, 0xad, 0x4d, 0x41, 0xd5, 0x6b, - 0x7a, 0x4d, 0x69, 0x70, 0xb3, 0xc5, 0x3f, 0xe5, 0x40, 0x7e, 0xec, 0x09, 0x82, 0x8d, 0xab, 0xaa, - 0xa8, 0xa2, 0xc4, 0x5c, 0x05, 0x59, 0x96, 0x64, 0xa3, 0xae, 0x54, 0xa4, 0x2b, 0x3d, 0xdb, 0x04, - 0x6b, 0x93, 0x9c, 0x82, 0x8e, 0xdd, 0x06, 0xeb, 0x13, 0xdb, 0x82, 0x7e, 0xdd, 0x07, 0xb7, 0x27, - 0x35, 0xaa, 0xd2, 0x81, 0x2a, 0x69, 0x1a, 0xeb, 0xd4, 0x0c, 0x98, 0x8f, 0x2b, 0x76, 0xb6, 0xba, - 0xb2, 0x72, 0x30, 0x31, 0xc1, 0x56, 0x00, 0x97, 0x34, 0x55, 0xa4, 0xf2, 0xe1, 0xc1, 0x67, 0x5c, - 0x6e, 0x82, 0x75, 0x8f, 0x9b, 0x99, 0x60, 0x7d, 0xc2, 0xcd, 0x4e, 0xb0, 0x3e, 0xe6, 0xe6, 0x26, - 0x58, 0x4b, 0xdc, 0x7b, 0x30, 0x0f, 0x16, 0x13, 0xab, 0xac, 0x1c, 0x70, 0x37, 0x46, 0x1d, 0x1b, - 0x8a, 0x5e, 0x13, 0x25, 0xee, 0x7d, 0x96, 0xe0, 0x89, 0xf5, 0x48, 0x50, 0x1b, 0xb5, 0xc6, 0x01, - 0x37, 0x0f, 0x0b, 0x60, 0x39, 0x31, 0x4b, 0xaa, 0xaa, 0xa8, 0xdc, 0xcd, 0x51, 0x63, 0x55, 0xd0, - 0x05, 0x99, 0x03, 0xa3, 0xc6, 0xa6, 0xd0, 0xa8, 0x89, 0xdc, 0x42, 0xf1, 0x2f, 0x39, 0x90, 0x1f, - 0x2b, 0x70, 0xd9, 0x4a, 0x31, 0xd7, 0x00, 0x67, 0xbc, 0x94, 0xd4, 0xb2, 0xa2, 0xd5, 0xf4, 0xd7, - 0x57, 0xe6, 0xe9, 0x2e, 0xd8, 0x98, 0xe4, 0xa4, 0x4b, 0xaa, 0x26, 0x71, 0x39, 0xb6, 0x1e, 0x93, - 0x9a, 0x2b, 0x52, 0x55, 0x38, 0x94, 0xf5, 0x70, 0xc1, 0x26, 0x39, 0x84, 0x7f, 0x49, 0xdc, 0x6c, - 0xf1, 0x8f, 0x39, 0x70, 0x2b, 0x5d, 0xc2, 0xc6, 0x11, 0x35, 0x5d, 0xd0, 0xa5, 0xba, 0xd4, 0xb8, - 0xba, 0x63, 0xd7, 0x00, 0x1c, 0x6d, 0x6e, 0x28, 0x0d, 0x29, 0x3c, 0x1a, 0x46, 0xed, 0x95, 0x8a, - 0xcc, 0xcd, 0x8c, 0x9b, 0xeb, 0x4a, 0x85, 0x9b, 0x1d, 0x37, 0x0b, 0xb2, 0xcc, 0xcd, 0x15, 0xff, - 0x99, 0x03, 0x2b, 0x13, 0x0b, 0xc2, 0x87, 0xe0, 0x03, 0x5d, 0x15, 0x1a, 0x9a, 0x20, 0xb2, 0xe4, - 0x37, 0x6a, 0x9a, 0x22, 0x0b, 0xfa, 0xf8, 0x8e, 0xfb, 0x14, 0x7c, 0x3c, 0xd9, 0x4d, 0x95, 0x84, - 0x8a, 0x71, 0xd8, 0x08, 0x77, 0xb9, 0x2e, 0x55, 0xb8, 0x1c, 0x7c, 0x04, 0x3e, 0xfa, 0x19, 0xdf, - 0xc4, 0x73, 0x06, 0x7e, 0x02, 0x1e, 0xbe, 0xcb, 0xb3, 0x29, 0x09, 0xba, 0x50, 0x96, 0xa5, 0x40, - 0xc4, 0xcd, 0xc2, 0x8f, 0x41, 0x71, 0xb2, 0xab, 0x26, 0xa9, 0x35, 0x41, 0xae, 0x7d, 0xc7, 0x9c, - 0xb9, 0xb9, 0xe2, 0xf7, 0x60, 0x21, 0x55, 0x9c, 0xb1, 0xc3, 0xa0, 0xfc, 0x5a, 0x97, 0x04, 0x43, - 0x39, 0xd4, 0x9b, 0x87, 0xfa, 0xf8, 0x5e, 0x19, 0x69, 0x7d, 0x21, 0xbd, 0xe2, 0x72, 0x90, 0x07, - 0x2b, 0x23, 0x56, 0x49, 0x13, 0x85, 0x26, 0xeb, 0x6f, 0x51, 0x05, 0x37, 0x87, 0x15, 0x19, 0xdb, - 0xea, 0xaf, 0xea, 0xb2, 0x51, 0xae, 0x35, 0x04, 0xf5, 0xf5, 0xf8, 0x29, 0x9f, 0x6a, 0x2b, 0x0b, - 0x9a, 0xb4, 0xbf, 0xc7, 0xe5, 0x20, 0x04, 0x4b, 0x29, 0x33, 0x8b, 0x36, 0x53, 0x7c, 0x15, 0x30, - 0xc3, 0x0a, 0x2c, 0x66, 0x2a, 0xcd, 0x09, 0x4b, 0xb0, 0x0e, 0x0a, 0xa9, 0xb6, 0x8a, 0x22, 0x1e, - 0xb2, 0xf5, 0xe5, 0x72, 0x2c, 0x71, 0x52, 0x0d, 0xa2, 0xd2, 0xd0, 0x99, 0x7d, 0x86, 0x9d, 0xb1, - 0x4b, 0xa3, 0x57, 0x7c, 0x96, 0xb4, 0x65, 0x41, 0xfc, 0x46, 0x93, 0x05, 0xed, 0x85, 0xf1, 0xed, - 0x21, 0x3b, 0x91, 0x47, 0x83, 0x14, 0xc0, 0xf2, 0x15, 0x87, 0x30, 0xc0, 0x55, 0x95, 0xd2, 0xe0, - 0x66, 0x58, 0x8f, 0xc6, 0xec, 0xd5, 0x2a, 0x37, 0x0b, 0x3f, 0x00, 0x77, 0xaf, 0x36, 0x68, 0x42, - 0x55, 0x32, 0xa4, 0x86, 0xa8, 0x54, 0xd8, 0xc6, 0x9f, 0x2b, 0xfe, 0x7d, 0x06, 0xac, 0x5d, 0xad, - 0x49, 0x34, 0xec, 0x3f, 0x33, 0xf6, 0xe1, 0x31, 0xe0, 0x70, 0xbb, 0x8d, 0x4d, 0xdf, 0x3e, 0xc5, - 0x46, 0x58, 0xbe, 0x44, 0x3f, 0xa0, 0xf8, 0xe2, 0xd7, 0x17, 0x3b, 0xe5, 0xb9, 0x7f, 0x5d, 0x96, - 0x72, 0xea, 0xf2, 0x90, 0x1c, 0xb6, 0xc0, 0xef, 0xc1, 0xc2, 0x80, 0x62, 0x2f, 0x8e, 0x33, 0x73, - 0xdd, 0x38, 0x2a, 0x60, 0xb8, 0x08, 0x8e, 0xc0, 0x52, 0x5c, 0x41, 0x45, 0xfc, 0xd9, 0x6b, 0xf3, - 0x17, 0x23, 0x62, 0x68, 0x29, 0xbf, 0xfc, 0x4e, 0xef, 0xd8, 0x7e, 0x77, 0xd0, 0xda, 0x36, 0x49, - 0x6f, 0x27, 0xc4, 0x6e, 0x85, 0x3f, 0x58, 0xe9, 0x90, 0xad, 0x0e, 0x76, 0x83, 0x1b, 0xcd, 0xce, - 0x54, 0xbf, 0xa5, 0xf9, 0x32, 0x31, 0xb6, 0x6e, 0x04, 0xba, 0x27, 0xff, 0x0e, 0x00, 0x00, 0xff, - 0xff, 0x3d, 0xfa, 0x11, 0x47, 0x86, 0x23, 0x00, 0x00, +var fileDescriptor_postgresql9_6_4a7be94a068cf705 = []byte{ + // 2993 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x9a, 0x5b, 0x77, 0xdb, 0xc6, + 0x76, 0xc7, 0x4b, 0x49, 0x71, 0xe4, 0x91, 0x25, 0x81, 0x43, 0x5d, 0x20, 0xf9, 0x1a, 0x26, 0x4e, + 0x7d, 0x4e, 0x2b, 0x89, 0x94, 0x75, 0x14, 0xfb, 0xa4, 0xc7, 0x0d, 0x08, 0x82, 0x32, 0x1b, 0x90, + 0x60, 0x00, 0x4a, 0xb2, 0x93, 0x95, 0x4c, 0x87, 0xe0, 0x90, 0x44, 0x04, 0x62, 0x28, 0x0c, 0xa8, + 0x8b, 0xdb, 0x97, 0xbe, 0xf6, 0xb1, 0x7d, 0x6a, 0xbf, 0x4f, 0x97, 0xbe, 0x41, 0x3f, 0x42, 0x57, + 0x3f, 0x83, 0x9e, 0xce, 0x1a, 0x5c, 0x08, 0x50, 0xa2, 0x03, 0x26, 0xca, 0x9b, 0xb4, 0x67, 0xff, + 0x7f, 0x7b, 0x2e, 0x1b, 0x33, 0xb3, 0x67, 0x11, 0xbc, 0xbe, 0xc4, 0x4e, 0x9b, 0x5c, 0xec, 0x98, + 0x36, 0x1d, 0xb6, 0x77, 0xfa, 0xed, 0xd6, 0xce, 0x80, 0x32, 0xaf, 0xeb, 0x12, 0x76, 0x6a, 0xef, + 0x9c, 0x15, 0x77, 0x4c, 0xea, 0x74, 0xac, 0x6e, 0xc2, 0xf8, 0x1a, 0xed, 0x6f, 0x0f, 0x5c, 0xea, + 0x51, 0xf8, 0x3c, 0x90, 0x6e, 0xfb, 0xd2, 0xed, 0x7e, 0xbb, 0xb5, 0x1d, 0x7b, 0x6d, 0x9f, 0x15, + 0xb7, 0x03, 0xe9, 0xe6, 0x93, 0x2e, 0xa5, 0x5d, 0x9b, 0xec, 0xf8, 0xa2, 0xd6, 0xb0, 0xb3, 0x73, + 0xee, 0xe2, 0xc1, 0x80, 0xb8, 0x2c, 0xc0, 0x6c, 0x3e, 0x1e, 0xeb, 0xc1, 0x19, 0xb6, 0xad, 0x36, + 0xf6, 0x2c, 0xea, 0x04, 0xcd, 0xf9, 0x6b, 0x19, 0xe4, 0x1a, 0x23, 0xae, 0xec, 0x33, 0x5f, 0xa3, + 0x7d, 0x58, 0x06, 0xcb, 0x7d, 0x7c, 0x81, 0x4c, 0xea, 0x38, 0xc4, 0xe4, 0xfe, 0x4c, 0xcc, 0x3c, + 0xcb, 0xbc, 0x58, 0xd8, 0x7d, 0xb8, 0x1d, 0x04, 0xdc, 0x8e, 0x02, 0x6e, 0x57, 0x1d, 0x6f, 0x7f, + 0xef, 0x08, 0xdb, 0x43, 0xa2, 0x2f, 0xf5, 0xf1, 0x85, 0x1c, 0x4b, 0x60, 0x09, 0x2c, 0xb1, 0x1e, + 0x76, 0x49, 0x1b, 0xb5, 0x86, 0x9d, 0x0e, 0x71, 0x99, 0x38, 0x93, 0x0e, 0x59, 0x0c, 0x24, 0xa5, + 0x40, 0x01, 0xdf, 0x80, 0x07, 0x1e, 0xe9, 0x0f, 0x46, 0x84, 0xd9, 0x74, 0xc2, 0x02, 0x17, 0x44, + 0xfa, 0x63, 0xb0, 0xc1, 0x47, 0x32, 0x70, 0xc9, 0xc0, 0xef, 0x89, 0xe7, 0x62, 0x87, 0xe1, 0x70, + 0x4c, 0x73, 0xe9, 0xb0, 0xf5, 0x3e, 0xbe, 0x68, 0x84, 0xe2, 0x66, 0x42, 0x0b, 0xf7, 0xc1, 0xfc, + 0x39, 0x75, 0x4f, 0x50, 0x9f, 0xf4, 0xc5, 0x4f, 0xd2, 0x39, 0x9f, 0x72, 0xe7, 0x1a, 0xe9, 0xc3, + 0x1a, 0x58, 0xe9, 0x63, 0xcb, 0xf1, 0x88, 0x83, 0x1d, 0x93, 0xa0, 0x11, 0xe3, 0x5e, 0x3a, 0x03, + 0x26, 0x84, 0xc7, 0x21, 0xce, 0x00, 0xeb, 0x2e, 0x19, 0xd8, 0xd8, 0x24, 0x7d, 0xe2, 0x78, 0x88, + 0x51, 0xd7, 0x43, 0xde, 0x70, 0x60, 0x13, 0x26, 0x7e, 0x9a, 0x4e, 0x5c, 0x4d, 0x68, 0x0d, 0xea, + 0x7a, 0x4d, 0x5f, 0x09, 0xbf, 0x05, 0x39, 0x3c, 0xf4, 0xe8, 0x19, 0x36, 0x87, 0xc3, 0x7e, 0xdc, + 0xc5, 0xf9, 0x74, 0x60, 0x36, 0xd6, 0x45, 0x3d, 0x94, 0xc1, 0xb2, 0xbf, 0x82, 0x1d, 0xcb, 0x26, + 0xc8, 0xb6, 0xfa, 0x96, 0x27, 0xde, 0x9f, 0x22, 0x0d, 0xb8, 0xa6, 0x62, 0xd9, 0x44, 0xe5, 0x0a, + 0x78, 0x00, 0xb2, 0x61, 0x6f, 0x4c, 0xca, 0x3c, 0xd4, 0x26, 0x36, 0xbe, 0x14, 0x41, 0x3a, 0x66, + 0x39, 0x50, 0xc9, 0x94, 0x79, 0x65, 0xae, 0x81, 0x2a, 0x58, 0x49, 0x82, 0x06, 0xb8, 0x4b, 0x50, + 0xcf, 0xf2, 0xc4, 0x85, 0x29, 0xc6, 0x16, 0xb3, 0x1a, 0xb8, 0x4b, 0xde, 0x5a, 0x1e, 0xac, 0x83, + 0xd5, 0x5b, 0xb4, 0xbe, 0xc5, 0x98, 0xf8, 0x60, 0x8a, 0xd5, 0x1c, 0xc7, 0xd5, 0x2c, 0xc6, 0x60, + 0x03, 0xac, 0xdd, 0xe2, 0xb5, 0x2d, 0xd7, 0xbb, 0x14, 0x17, 0xd3, 0x81, 0xb9, 0x71, 0x60, 0x99, + 0xeb, 0x6e, 0x4e, 0x5c, 0x30, 0xff, 0x4b, 0xbf, 0x6a, 0xe2, 0x82, 0x15, 0x68, 0x80, 0xa5, 0x56, + 0xf7, 0xdc, 0xb5, 0x3c, 0xe2, 0x86, 0xd3, 0xbf, 0x9c, 0x4a, 0x29, 0x3d, 0xb8, 0xbe, 0x2a, 0xce, + 0x17, 0x0b, 0x5b, 0xc5, 0x42, 0xa1, 0x50, 0xd0, 0x17, 0x23, 0x40, 0xb0, 0x14, 0x1a, 0x58, 0x1d, + 0x11, 0x6d, 0x77, 0x88, 0xfa, 0xf8, 0x82, 0x0f, 0x98, 0x89, 0xc2, 0x14, 0x63, 0x8d, 0x94, 0xaa, + 0x3b, 0xac, 0x85, 0x3a, 0xd8, 0x04, 0xeb, 0xe3, 0xc0, 0xa1, 0xed, 0x59, 0x03, 0xdb, 0x22, 0xae, + 0x98, 0xf5, 0x91, 0x8f, 0x6e, 0x21, 0xcb, 0x74, 0xd8, 0xb2, 0x49, 0xf8, 0x31, 0x24, 0x99, 0x23, + 0x29, 0x7c, 0x0f, 0x56, 0x46, 0xd4, 0x8e, 0x3d, 0x64, 0x3d, 0x84, 0x3b, 0x1e, 0x71, 0x45, 0x98, + 0x3e, 0x7c, 0x70, 0x7d, 0x55, 0xbc, 0x57, 0xd8, 0xda, 0x2d, 0xec, 0xbd, 0xd2, 0x61, 0x04, 0xa9, + 0x70, 0x86, 0xc4, 0x11, 0xf0, 0x18, 0xe4, 0x5a, 0xd8, 0x3c, 0x21, 0x4e, 0x7b, 0x8c, 0x9c, 0xfb, + 0x75, 0xe4, 0x6c, 0xc8, 0x48, 0x80, 0x5b, 0x60, 0x8d, 0xda, 0x6d, 0xc4, 0x1c, 0x3c, 0x60, 0x3d, + 0xea, 0x21, 0xaf, 0xe7, 0x12, 0xd6, 0xa3, 0x76, 0x5b, 0x5c, 0x49, 0x67, 0x2f, 0x5f, 0x5f, 0x15, + 0x17, 0xb6, 0x8a, 0x5b, 0xaf, 0xf6, 0xf7, 0x0a, 0xfe, 0xba, 0xad, 0x50, 0xbb, 0x6d, 0x84, 0xa8, + 0x66, 0x44, 0x82, 0xff, 0x0c, 0xee, 0x9f, 0x63, 0x1b, 0xd9, 0xe4, 0x8c, 0xd8, 0xe2, 0xea, 0xb3, + 0xcc, 0x8b, 0xa5, 0x5d, 0x79, 0x7b, 0xaa, 0x53, 0x6b, 0x7b, 0xc2, 0x91, 0xb3, 0x7d, 0x8c, 0x6d, + 0x95, 0xa3, 0xf4, 0xf9, 0xf3, 0xf0, 0x2f, 0xf8, 0x2f, 0x00, 0xb2, 0x4b, 0xc7, 0xec, 0xb9, 0xd4, + 0xa1, 0x43, 0x86, 0x4c, 0xda, 0xe7, 0xc9, 0xbb, 0xe6, 0x87, 0x52, 0xef, 0x10, 0xca, 0x88, 0xa1, + 0xb2, 0xcf, 0xd4, 0xb3, 0xec, 0xa6, 0x09, 0xfe, 0x04, 0xa0, 0xd9, 0x23, 0xe6, 0xc9, 0x80, 0x5a, + 0x8e, 0x87, 0x3c, 0xab, 0x4f, 0xe8, 0xd0, 0x13, 0xd7, 0xd3, 0xa7, 0x0f, 0x5e, 0x5f, 0x15, 0x97, + 0x5e, 0xf2, 0x89, 0x8b, 0x67, 0x30, 0x1b, 0xa3, 0x9a, 0x01, 0x09, 0xfe, 0x04, 0x1e, 0x25, 0xf8, + 0x26, 0xed, 0x0f, 0x6c, 0xc2, 0x4f, 0x16, 0xe4, 0x61, 0xb7, 0x4b, 0x3c, 0x51, 0x9c, 0x22, 0x63, + 0x37, 0x63, 0x82, 0x3c, 0x02, 0x34, 0x7d, 0x3d, 0xfc, 0x11, 0xac, 0x25, 0xf8, 0xc9, 0xf4, 0xda, + 0xf8, 0x75, 0xe9, 0xb5, 0x12, 0x63, 0x12, 0x19, 0xf6, 0x17, 0xf0, 0x80, 0x9f, 0xab, 0x3c, 0x03, + 0x98, 0xf5, 0x81, 0x88, 0x9b, 0xe9, 0xdf, 0x2c, 0xe8, 0xe3, 0x8b, 0x63, 0x6c, 0x1b, 0xd6, 0x07, + 0xe2, 0xcb, 0x2d, 0x27, 0x96, 0x3f, 0x9c, 0x46, 0x6e, 0x39, 0x91, 0xfc, 0x7b, 0xf0, 0x90, 0x47, + 0x67, 0x1e, 0x76, 0xda, 0xad, 0x4b, 0xc4, 0x3c, 0x97, 0xe0, 0xbe, 0xe5, 0x74, 0xc3, 0x9d, 0xe9, + 0x51, 0x3a, 0x4d, 0xec, 0xe3, 0x0b, 0x23, 0x90, 0x1b, 0x91, 0x3a, 0xd8, 0x96, 0x8e, 0xc1, 0x46, + 0x9b, 0x74, 0xf0, 0xd0, 0xf6, 0x38, 0xdf, 0xb3, 0x98, 0x67, 0x99, 0x2c, 0x5a, 0x95, 0xc7, 0x53, + 0xdc, 0x18, 0x42, 0xb5, 0x31, 0x12, 0x87, 0x2b, 0xf2, 0x6f, 0x19, 0xb0, 0x62, 0x52, 0x87, 0x79, + 0x2e, 0x3f, 0xc6, 0x11, 0xb9, 0x30, 0xed, 0x21, 0xb3, 0xa8, 0x23, 0x3e, 0xf1, 0x33, 0xba, 0x7e, + 0x87, 0x8c, 0x96, 0x47, 0x58, 0x25, 0xa2, 0xea, 0x39, 0xf3, 0xb6, 0x11, 0x36, 0xc0, 0xaa, 0x39, + 0x74, 0x19, 0x75, 0x83, 0x4b, 0x02, 0xea, 0xb8, 0xc1, 0x7d, 0x46, 0x7c, 0x3a, 0x45, 0xba, 0xe5, + 0x02, 0xa9, 0x7f, 0x49, 0xa8, 0x84, 0x42, 0xf8, 0x23, 0xc8, 0x75, 0x5c, 0xca, 0x8f, 0x17, 0xdb, + 0xc6, 0x03, 0x16, 0x1d, 0xf1, 0xcf, 0xd2, 0x93, 0x4c, 0xb8, 0xbe, 0x2a, 0x3e, 0x28, 0x6e, 0xed, + 0x16, 0xf7, 0xbe, 0xda, 0x7b, 0xf5, 0x72, 0x7f, 0xef, 0x2b, 0x3d, 0xcb, 0x49, 0x72, 0x08, 0x0a, + 0x8e, 0x9d, 0x1f, 0x41, 0xee, 0x67, 0x6a, 0x39, 0x37, 0xf1, 0x9f, 0xfd, 0x26, 0x3c, 0x27, 0x8d, + 0xe3, 0xff, 0x15, 0xe4, 0x3a, 0xd4, 0x35, 0x09, 0x1a, 0x60, 0x17, 0xdb, 0x36, 0xb1, 0x51, 0x9f, + 0xb6, 0x89, 0x98, 0xbf, 0xf3, 0x1e, 0x53, 0xe1, 0xd4, 0x46, 0x08, 0xad, 0xd1, 0x36, 0xd1, 0xb3, + 0x9d, 0x9b, 0x26, 0xc8, 0x40, 0xce, 0xb4, 0x2d, 0x7e, 0x6f, 0xe3, 0x1f, 0x43, 0x9f, 0x30, 0xe6, + 0x9f, 0x7f, 0x9f, 0xdf, 0x79, 0x33, 0x55, 0x69, 0x37, 0xd8, 0x4c, 0xb3, 0x01, 0xbf, 0x66, 0x39, + 0xb5, 0x90, 0x0e, 0xfb, 0x40, 0xb0, 0x69, 0x77, 0x3c, 0xe2, 0x17, 0xbf, 0x5f, 0xc4, 0x25, 0x9b, + 0x76, 0x93, 0xe1, 0x3e, 0x80, 0xf5, 0x28, 0x1c, 0x71, 0x5d, 0xea, 0xfa, 0x1f, 0x95, 0x7f, 0xe1, + 0x14, 0x9f, 0xff, 0x7e, 0x51, 0x57, 0x82, 0xa8, 0x0a, 0x8f, 0x60, 0x44, 0x01, 0xe0, 0x3b, 0xb0, + 0x19, 0xc5, 0x6e, 0x0f, 0x5d, 0xbf, 0xf0, 0x49, 0x84, 0xff, 0x72, 0x8a, 0x6f, 0x39, 0xc0, 0x96, + 0x43, 0x71, 0x4c, 0x96, 0xc1, 0x32, 0x27, 0xc7, 0x5b, 0x23, 0x13, 0xff, 0xd6, 0xc7, 0x6d, 0xde, + 0xc2, 0x95, 0x28, 0xb5, 0xc3, 0xfa, 0xc8, 0xa6, 0x5d, 0x39, 0x56, 0x8c, 0x20, 0x89, 0x2a, 0xeb, + 0xc5, 0x74, 0x90, 0x44, 0x91, 0x55, 0x05, 0x90, 0x43, 0xda, 0x16, 0x4b, 0x72, 0xfe, 0x90, 0xca, + 0xc9, 0xda, 0xb4, 0x5b, 0x1e, 0x13, 0xf1, 0x4d, 0xd9, 0x47, 0x85, 0xa3, 0x15, 0xff, 0x98, 0x0a, + 0x59, 0xe0, 0x90, 0xd0, 0x9d, 0x7f, 0x4b, 0x5c, 0x1e, 0xac, 0xf2, 0x19, 0x71, 0x5b, 0x94, 0x59, + 0xde, 0xa5, 0xf8, 0x77, 0x77, 0xfe, 0x96, 0x54, 0xda, 0xf5, 0x17, 0xf6, 0x28, 0x62, 0xfa, 0x9d, + 0x1f, 0x37, 0xc1, 0x6f, 0x00, 0x9f, 0x19, 0x64, 0x53, 0xf3, 0x04, 0x9d, 0x63, 0xcb, 0x63, 0xe2, + 0xdf, 0xa7, 0x76, 0x9f, 0x0f, 0x57, 0xa5, 0xe6, 0xc9, 0x31, 0xf7, 0x87, 0x36, 0x58, 0xe4, 0x84, + 0x38, 0x41, 0xb6, 0xfc, 0x9e, 0x1f, 0xdc, 0xad, 0xe7, 0xa3, 0x9c, 0xf1, 0xa3, 0xc5, 0x19, 0x24, + 0x05, 0xfd, 0x1d, 0x95, 0x46, 0x4c, 0xdc, 0x4e, 0xcf, 0x47, 0x8e, 0x68, 0x86, 0x85, 0x11, 0x83, + 0x4f, 0xc1, 0x02, 0x23, 0xd8, 0x35, 0x7b, 0x68, 0x80, 0xbd, 0x9e, 0xb8, 0xf3, 0x2c, 0xf3, 0xe2, + 0xbe, 0x0e, 0x02, 0x53, 0x03, 0x7b, 0x3d, 0xbe, 0xa0, 0x2e, 0x3d, 0x47, 0x8c, 0x98, 0x43, 0x97, + 0x2f, 0x45, 0x21, 0x7d, 0x41, 0x5d, 0x7a, 0x6e, 0x84, 0xee, 0xf0, 0x3f, 0x33, 0xe0, 0x71, 0x74, + 0x14, 0x26, 0xea, 0x66, 0x64, 0x31, 0x6a, 0x07, 0x19, 0x52, 0xf4, 0x67, 0x48, 0xbb, 0xc3, 0x0c, + 0x25, 0x6a, 0xea, 0x6a, 0x84, 0xd5, 0x1f, 0x86, 0x51, 0x27, 0x35, 0xc2, 0xb7, 0x20, 0x3b, 0x5a, + 0xa2, 0xd1, 0xbd, 0x6c, 0x37, 0x7d, 0xee, 0x84, 0x91, 0x2a, 0xba, 0x82, 0xbd, 0xe1, 0xf9, 0x6e, + 0x9e, 0x8c, 0x20, 0x2f, 0xa7, 0x78, 0x5b, 0xe0, 0x82, 0x48, 0x6f, 0x81, 0xcf, 0xad, 0xb6, 0x4d, + 0x90, 0xe5, 0x8c, 0x4d, 0x0f, 0x23, 0x8c, 0xf9, 0x17, 0xb9, 0x10, 0xbb, 0x97, 0x8e, 0x7d, 0xca, + 0x39, 0x55, 0x27, 0x31, 0x5e, 0x23, 0x80, 0xc4, 0xa1, 0x1e, 0xb4, 0x2e, 0x3d, 0x82, 0x11, 0x1d, + 0x7a, 0x83, 0xa1, 0x27, 0xfe, 0xc9, 0x9f, 0xf8, 0xca, 0x1d, 0x26, 0xbe, 0xc4, 0x71, 0x9a, 0x4f, + 0xd3, 0x17, 0x5a, 0xf1, 0x3f, 0xb0, 0x05, 0xee, 0x5f, 0xf4, 0xed, 0x96, 0xe5, 0x60, 0xf7, 0x52, + 0xdc, 0xf7, 0xe3, 0x94, 0xef, 0x10, 0xe7, 0x5d, 0xdf, 0x2e, 0xf9, 0x2c, 0x3d, 0xc6, 0x86, 0x31, + 0xe8, 0xc0, 0x4f, 0xa2, 0xaf, 0x7e, 0x8f, 0x18, 0x9a, 0xcf, 0xd2, 0x63, 0x2c, 0xaf, 0xa5, 0xbb, + 0x96, 0x83, 0x06, 0xc4, 0x69, 0xf3, 0x9b, 0xa1, 0x6d, 0x8d, 0xca, 0xdf, 0x57, 0x53, 0xd4, 0x97, + 0x5d, 0xcb, 0x69, 0x04, 0x4a, 0xd5, 0x8a, 0x4a, 0xe0, 0x0a, 0x10, 0xda, 0x04, 0xb7, 0xc7, 0x72, + 0xe6, 0xf5, 0x14, 0xa5, 0x74, 0x24, 0x8a, 0x16, 0xf3, 0x28, 0x78, 0x93, 0xe2, 0x26, 0x86, 0x06, + 0xc4, 0x4d, 0x66, 0x8f, 0xf8, 0xe7, 0x74, 0xe0, 0x5a, 0x1f, 0x5f, 0xf0, 0x6d, 0x8b, 0x35, 0x88, + 0x9b, 0x48, 0x19, 0x88, 0xc0, 0x93, 0xf0, 0xad, 0xab, 0xfd, 0x11, 0xf8, 0xd7, 0xe9, 0xf0, 0xcd, + 0xe0, 0xc1, 0xab, 0x3d, 0x29, 0xc0, 0xd7, 0x60, 0x01, 0xbb, 0x2e, 0xbe, 0x44, 0xce, 0xd0, 0xb6, + 0x99, 0xf8, 0x0f, 0xa9, 0xdb, 0x09, 0xf0, 0xdd, 0xeb, 0xdc, 0x1b, 0xba, 0x60, 0x99, 0x17, 0xaa, + 0xcc, 0xc6, 0xac, 0x87, 0x4e, 0x87, 0xd4, 0x23, 0xe2, 0x5f, 0xfc, 0x95, 0xaf, 0xde, 0x25, 0x8b, + 0x23, 0xe2, 0x77, 0x1c, 0xa8, 0x2f, 0xb5, 0xc6, 0xfe, 0x87, 0x15, 0x90, 0x8d, 0x36, 0xb0, 0x73, + 0xcb, 0xeb, 0x21, 0x6a, 0xb5, 0x99, 0xf8, 0x26, 0xb5, 0xdb, 0xcb, 0xa1, 0xe8, 0xd8, 0xf2, 0x7a, + 0x9a, 0xd5, 0x66, 0xb0, 0x0e, 0x56, 0x09, 0x33, 0xf1, 0x80, 0xf0, 0x52, 0x83, 0x67, 0xd3, 0x39, + 0x76, 0x1d, 0xcb, 0xe9, 0x8a, 0xff, 0x98, 0xca, 0xca, 0x05, 0x42, 0xc3, 0xd7, 0x1d, 0x07, 0x32, + 0xa8, 0x82, 0x15, 0x9b, 0xfa, 0x45, 0x1f, 0xf6, 0xd0, 0xc0, 0xb5, 0xce, 0x2c, 0x9b, 0xf0, 0x7b, + 0xd8, 0x37, 0xa9, 0x38, 0x68, 0x53, 0xd9, 0x97, 0x35, 0x46, 0x2a, 0x5e, 0x0d, 0xd1, 0x01, 0x71, + 0xb1, 0x47, 0x5d, 0xbe, 0xf8, 0x26, 0x69, 0x13, 0xff, 0x69, 0x31, 0xec, 0xa3, 0x94, 0x0a, 0xdd, + 0x88, 0xe4, 0x8d, 0x91, 0x3a, 0xea, 0x69, 0x1d, 0xac, 0xfa, 0x6b, 0x85, 0xb0, 0x6d, 0x23, 0xab, + 0x4d, 0x1c, 0xcf, 0xea, 0x58, 0xc4, 0x65, 0x62, 0x29, 0x7d, 0xe4, 0xbe, 0x50, 0xb2, 0xed, 0x6a, + 0x2c, 0xe3, 0x7d, 0xf5, 0xab, 0x36, 0xec, 0xb6, 0xf9, 0xc5, 0xa7, 0x43, 0x5d, 0xbf, 0x6e, 0x0b, + 0xa6, 0x95, 0x89, 0x72, 0x7a, 0x5f, 0x23, 0xb9, 0x3c, 0x52, 0x07, 0x73, 0xcb, 0x60, 0x0d, 0xac, + 0x44, 0x75, 0xbc, 0xf5, 0x81, 0x20, 0x46, 0x4e, 0x99, 0x89, 0x1d, 0x26, 0x96, 0xd3, 0xbb, 0x9a, + 0xd0, 0x19, 0xa1, 0x8c, 0x0f, 0xdd, 0xff, 0x76, 0x78, 0x14, 0x3f, 0xe3, 0x11, 0x39, 0x1d, 0x62, + 0x9b, 0x89, 0x4a, 0x3a, 0x6f, 0x24, 0xe4, 0xb9, 0xaf, 0xf8, 0x32, 0xf8, 0x06, 0x2c, 0x92, 0x0b, + 0xcb, 0x43, 0x34, 0xbc, 0x09, 0x8b, 0x95, 0xf4, 0xe3, 0x98, 0x0b, 0xb4, 0xe0, 0x5a, 0x0b, 0xbf, + 0x01, 0x8b, 0x8c, 0x9c, 0x06, 0x8f, 0x82, 0x26, 0x65, 0x9e, 0x78, 0x30, 0x45, 0xcd, 0xb6, 0xc0, + 0xc8, 0x69, 0x03, 0x77, 0x89, 0x4c, 0x99, 0xbf, 0x81, 0xb9, 0xd8, 0x69, 0xd3, 0x7e, 0x02, 0xf2, + 0x76, 0x0a, 0xc8, 0x52, 0xa0, 0x1a, 0x71, 0x64, 0xb0, 0xcc, 0x4e, 0x6d, 0x64, 0x39, 0x3d, 0xe2, + 0x5a, 0x1e, 0x76, 0x4c, 0x22, 0x56, 0xd3, 0x2f, 0xae, 0xec, 0xd4, 0xae, 0xc6, 0x0a, 0xf8, 0x03, + 0x58, 0x4b, 0x3c, 0x32, 0xfb, 0x8f, 0x09, 0xd4, 0x3d, 0xe1, 0xa9, 0xf5, 0x4f, 0xe9, 0xc5, 0xdd, + 0xfc, 0xf5, 0x55, 0x71, 0xae, 0xb8, 0xf5, 0x72, 0x57, 0x5f, 0x89, 0x21, 0x35, 0x7c, 0x71, 0x1c, + 0x20, 0x60, 0x0f, 0x3c, 0x4a, 0xc0, 0x6f, 0x3f, 0x1d, 0x7f, 0x3b, 0xe5, 0x1b, 0xc8, 0x56, 0x71, + 0xab, 0x58, 0x28, 0xe8, 0x1b, 0x31, 0xec, 0xe8, 0xc6, 0x83, 0xf2, 0xcf, 0x1f, 0x8d, 0x14, 0x1c, + 0x36, 0xea, 0x94, 0xaf, 0xa4, 0x41, 0xa4, 0x8f, 0xc5, 0x8a, 0x8a, 0x61, 0x98, 0x88, 0xe5, 0xe0, + 0x01, 0x3f, 0x85, 0xc4, 0x5a, 0x7a, 0x84, 0xec, 0xf5, 0x55, 0x71, 0xb1, 0x38, 0xfe, 0x24, 0x15, + 0x93, 0xea, 0x01, 0x08, 0x1e, 0x81, 0x65, 0x7e, 0x75, 0xb4, 0xce, 0xc8, 0xe8, 0x78, 0xab, 0x4f, + 0x5b, 0x67, 0xfb, 0xef, 0x5d, 0xfb, 0x01, 0x7a, 0x29, 0xa4, 0x44, 0xe7, 0x5d, 0x07, 0x6c, 0x78, + 0x2e, 0x36, 0x4f, 0x10, 0x3f, 0x46, 0xce, 0x2c, 0xef, 0x12, 0x9d, 0x0e, 0x89, 0x7b, 0x19, 0xbc, + 0xfc, 0x68, 0xe9, 0x11, 0x96, 0xae, 0xaf, 0x8a, 0xa0, 0x58, 0x28, 0x6c, 0x15, 0x0b, 0xbb, 0x7b, + 0x85, 0x82, 0xbe, 0xe6, 0xd3, 0xa4, 0x10, 0xf6, 0x1d, 0x67, 0x19, 0xd6, 0x07, 0x92, 0x37, 0xc0, + 0x7c, 0xf4, 0x8a, 0x08, 0x37, 0xc0, 0xea, 0xb1, 0xa4, 0x22, 0x55, 0x39, 0x52, 0x54, 0x74, 0x58, + 0x37, 0x1a, 0x8a, 0x5c, 0xad, 0x54, 0x95, 0xb2, 0xf0, 0x37, 0x70, 0x15, 0x64, 0xe3, 0x26, 0x5d, + 0x69, 0xa8, 0x55, 0x59, 0x12, 0x32, 0xe3, 0x66, 0x55, 0x3b, 0xa8, 0xca, 0x92, 0x2a, 0xcc, 0xe4, + 0xff, 0x37, 0x03, 0xb2, 0xb7, 0x1e, 0x0c, 0x61, 0x1e, 0x3c, 0x31, 0xde, 0xd7, 0xe5, 0xb7, 0xba, + 0x56, 0xd7, 0x0e, 0x0d, 0x24, 0x6b, 0xb5, 0x5a, 0xb5, 0x79, 0x23, 0xce, 0x06, 0x58, 0x9d, 0xe0, + 0xa3, 0xd5, 0x85, 0x0c, 0xdc, 0x04, 0x6b, 0x93, 0x9a, 0x2a, 0x15, 0x61, 0x06, 0x3e, 0x02, 0xe2, + 0x84, 0x36, 0x55, 0xe3, 0xdd, 0x99, 0x85, 0x9f, 0x83, 0xa7, 0x13, 0x5a, 0x75, 0xa5, 0xa6, 0x35, + 0x15, 0x74, 0xac, 0x57, 0x9b, 0x8a, 0x30, 0xf7, 0xcb, 0x4e, 0x52, 0xa3, 0xa1, 0xbe, 0x17, 0x3e, + 0xc9, 0xff, 0x77, 0x06, 0xe4, 0x26, 0xbc, 0x1b, 0xc1, 0x2f, 0xc0, 0x33, 0x59, 0xab, 0x1b, 0x4d, + 0x5d, 0xaa, 0xd6, 0x9b, 0x48, 0x79, 0x27, 0xab, 0x87, 0x46, 0x55, 0xab, 0xdf, 0x18, 0xdc, 0x43, + 0xb0, 0x3e, 0xd1, 0xcb, 0x1f, 0xde, 0x23, 0x20, 0x4e, 0x6e, 0xf4, 0x07, 0x98, 0x07, 0x4f, 0x26, + 0xb6, 0x36, 0x24, 0xbd, 0x59, 0x6d, 0x56, 0xb5, 0xba, 0x30, 0x9b, 0xff, 0x8f, 0x0c, 0xc8, 0xde, + 0x7a, 0x42, 0xe1, 0xe3, 0xaa, 0x68, 0xba, 0xac, 0x70, 0x57, 0x49, 0x55, 0x15, 0x15, 0xd5, 0xb4, + 0xb2, 0x72, 0xa3, 0x67, 0x9b, 0x60, 0x6d, 0x92, 0x93, 0xdf, 0xb1, 0x87, 0x60, 0x7d, 0x62, 0x9b, + 0xdf, 0xaf, 0xa7, 0xe0, 0xe1, 0xa4, 0x46, 0x5d, 0x39, 0xd0, 0x15, 0xc3, 0xe0, 0x9d, 0x9a, 0x01, + 0xf3, 0xd1, 0x8b, 0x03, 0x5f, 0x5d, 0x55, 0x3b, 0x98, 0x98, 0x60, 0x2b, 0x40, 0x88, 0x9b, 0xca, + 0x4a, 0xe9, 0xf0, 0xe0, 0x4f, 0x42, 0x66, 0x82, 0x75, 0x4f, 0x98, 0x99, 0x60, 0x7d, 0x29, 0xcc, + 0x4e, 0xb0, 0xee, 0x0a, 0x73, 0x13, 0xac, 0x45, 0xe1, 0x13, 0x98, 0x05, 0x8b, 0xb1, 0x55, 0xd5, + 0x0e, 0x84, 0x7b, 0xe3, 0x8e, 0x75, 0xad, 0x59, 0x95, 0x15, 0xe1, 0x53, 0x9e, 0xe0, 0xb1, 0xf5, + 0x58, 0xd2, 0xeb, 0xd5, 0xfa, 0x81, 0x30, 0x0f, 0x73, 0x60, 0x39, 0x36, 0x2b, 0xba, 0xae, 0xe9, + 0xc2, 0xfd, 0x71, 0x63, 0x45, 0x6a, 0x4a, 0xaa, 0x00, 0xc6, 0x8d, 0x0d, 0xa9, 0x5e, 0x95, 0x85, + 0x85, 0xfc, 0x7f, 0x65, 0x40, 0xf6, 0x56, 0x81, 0xce, 0x57, 0x8a, 0xbb, 0xfa, 0x38, 0x74, 0xa4, + 0xe8, 0x25, 0xcd, 0xa8, 0x36, 0xdf, 0xdf, 0x98, 0xa7, 0xc7, 0x60, 0x63, 0x92, 0x53, 0x53, 0xd1, + 0x0d, 0x45, 0xc8, 0xf0, 0xf5, 0x98, 0xd4, 0x5c, 0x56, 0x2a, 0xd2, 0xa1, 0xda, 0x0c, 0x16, 0x6c, + 0x92, 0x43, 0xf0, 0x97, 0x22, 0xcc, 0xe6, 0xff, 0x3d, 0x03, 0x1e, 0x24, 0x4b, 0xf0, 0x28, 0xa2, + 0xd1, 0x94, 0x9a, 0x4a, 0x4d, 0xa9, 0xdf, 0xfc, 0x62, 0xd7, 0x00, 0x1c, 0x6f, 0xae, 0x6b, 0x75, + 0x25, 0xd8, 0x1a, 0xc6, 0xed, 0xe5, 0xb2, 0x2a, 0xcc, 0xdc, 0x36, 0xd7, 0xb4, 0xb2, 0x30, 0x7b, + 0xdb, 0x2c, 0xa9, 0xaa, 0x30, 0x97, 0xff, 0xbf, 0x0c, 0x58, 0x99, 0x58, 0xd0, 0x3e, 0x07, 0x9f, + 0x35, 0x75, 0xa9, 0x6e, 0x48, 0x32, 0x4f, 0x7e, 0x54, 0x35, 0x34, 0x55, 0x6a, 0xde, 0xfe, 0xe2, + 0xfe, 0x08, 0xbe, 0x9c, 0xec, 0xa6, 0x2b, 0x52, 0x19, 0x1d, 0xd6, 0x83, 0xaf, 0xbc, 0xa9, 0x94, + 0x85, 0x0c, 0x7c, 0x01, 0xbe, 0xf8, 0x05, 0xdf, 0xd8, 0x73, 0x06, 0xfe, 0x01, 0x3c, 0xff, 0x98, + 0x67, 0x43, 0x91, 0x9a, 0x52, 0x49, 0x55, 0x7c, 0x91, 0x30, 0x0b, 0xbf, 0x04, 0xf9, 0xc9, 0xae, + 0x86, 0xa2, 0x57, 0x25, 0xb5, 0xfa, 0x3d, 0x77, 0x16, 0xe6, 0xf2, 0x3f, 0x80, 0x85, 0x44, 0x71, + 0xc9, 0x37, 0x83, 0xd2, 0xfb, 0xa6, 0x22, 0x21, 0xed, 0xb0, 0xd9, 0x38, 0x6c, 0xde, 0xfe, 0x56, + 0xc6, 0x5a, 0xdf, 0x2a, 0xef, 0x84, 0x0c, 0x14, 0xc1, 0xca, 0x98, 0x55, 0x31, 0x64, 0xa9, 0xc1, + 0xfb, 0x9b, 0xd7, 0xc1, 0xfd, 0x51, 0x45, 0xc9, 0x3f, 0xf5, 0x77, 0x35, 0x15, 0x95, 0xaa, 0x75, + 0x49, 0x7f, 0x7f, 0x7b, 0x97, 0x4f, 0xb4, 0x95, 0x24, 0x43, 0xd9, 0xdf, 0x13, 0x32, 0x10, 0x82, + 0xa5, 0x84, 0x99, 0x47, 0x9b, 0xc9, 0xbf, 0xf3, 0x99, 0x41, 0x05, 0x19, 0x31, 0xb5, 0xc6, 0x84, + 0x25, 0x58, 0x07, 0xb9, 0x44, 0x5b, 0x59, 0x93, 0x0f, 0xf9, 0xfa, 0x0a, 0x19, 0x9e, 0x38, 0x89, + 0x06, 0x59, 0xab, 0x37, 0xb9, 0x7d, 0x86, 0xef, 0xb1, 0x4b, 0xe3, 0x25, 0x0a, 0x4f, 0xda, 0x92, + 0x24, 0x7f, 0x6b, 0xa8, 0x92, 0xf1, 0x16, 0x7d, 0x77, 0xc8, 0x77, 0xe4, 0xf1, 0x20, 0x39, 0xb0, + 0x7c, 0xc3, 0x21, 0x08, 0x70, 0x53, 0xa5, 0xd5, 0x85, 0x19, 0xde, 0xa3, 0x5b, 0xf6, 0x4a, 0x45, + 0x98, 0x85, 0x9f, 0x81, 0xc7, 0x37, 0x1b, 0x0c, 0xa9, 0xa2, 0x20, 0xa5, 0x2e, 0x6b, 0x65, 0xfe, + 0xe1, 0xcf, 0xe5, 0xff, 0x67, 0x06, 0xac, 0xdd, 0xac, 0xa9, 0x0c, 0xe2, 0xbd, 0x46, 0xfb, 0xf0, + 0x04, 0x08, 0xa4, 0xd3, 0x21, 0xfc, 0x84, 0x25, 0x28, 0x28, 0xbf, 0xc2, 0x1f, 0x80, 0xfc, 0xf9, + 0xb7, 0x17, 0x6b, 0xa5, 0xb9, 0xff, 0xbf, 0x2a, 0x66, 0xf4, 0xe5, 0x11, 0x39, 0x68, 0x81, 0x3f, + 0x80, 0x85, 0x21, 0x23, 0x6e, 0x14, 0x67, 0xe6, 0xae, 0x71, 0x74, 0xc0, 0x71, 0x21, 0x1c, 0x83, + 0xa5, 0xa8, 0x02, 0x0c, 0xf9, 0xb3, 0x77, 0xe6, 0x2f, 0x86, 0xc4, 0xc0, 0x52, 0x3a, 0xfa, 0xbe, + 0xd9, 0xb5, 0xbc, 0xde, 0xb0, 0xb5, 0x6d, 0xd2, 0xfe, 0x4e, 0x80, 0xdd, 0x0a, 0x7e, 0x70, 0xd3, + 0xa5, 0x5b, 0x5d, 0xe2, 0xf8, 0x77, 0x9a, 0x9d, 0xa9, 0x7e, 0x0b, 0xf4, 0x75, 0x6c, 0x6c, 0xdd, + 0xf3, 0x75, 0x2f, 0xff, 0x1a, 0x00, 0x00, 0xff, 0xff, 0x37, 0x3f, 0xc4, 0x9f, 0x46, 0x24, 0x00, + 0x00, } diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha/backup.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1/backup.pb.go similarity index 63% rename from vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha/backup.pb.go rename to vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1/backup.pb.go index d9a5d9ea6..e8164d9e9 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha/backup.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1/backup.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. -// source: yandex/cloud/mdb/redis/v1alpha/backup.proto +// source: yandex/cloud/mdb/redis/v1/backup.proto -package redis // import "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha" +package redis // import "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1" import proto "github.com/golang/protobuf/proto" import fmt "fmt" @@ -43,7 +43,7 @@ func (m *Backup) Reset() { *m = Backup{} } func (m *Backup) String() string { return proto.CompactTextString(m) } func (*Backup) ProtoMessage() {} func (*Backup) Descriptor() ([]byte, []int) { - return fileDescriptor_backup_0460337759388c73, []int{0} + return fileDescriptor_backup_cd1ea4fa6820b24e, []int{0} } func (m *Backup) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Backup.Unmarshal(m, b) @@ -99,30 +99,30 @@ func (m *Backup) GetStartedAt() *timestamp.Timestamp { } func init() { - proto.RegisterType((*Backup)(nil), "yandex.cloud.mdb.redis.v1alpha.Backup") + proto.RegisterType((*Backup)(nil), "yandex.cloud.mdb.redis.v1.Backup") } func init() { - proto.RegisterFile("yandex/cloud/mdb/redis/v1alpha/backup.proto", fileDescriptor_backup_0460337759388c73) + proto.RegisterFile("yandex/cloud/mdb/redis/v1/backup.proto", fileDescriptor_backup_cd1ea4fa6820b24e) } -var fileDescriptor_backup_0460337759388c73 = []byte{ - // 264 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x90, 0xc1, 0x4a, 0x33, 0x31, - 0x14, 0x85, 0x99, 0xf9, 0x7f, 0x8b, 0x13, 0x41, 0x71, 0x56, 0x43, 0x05, 0x2d, 0xae, 0x8a, 0xd2, - 0x04, 0x75, 0x25, 0xae, 0x5a, 0x37, 0xea, 0xb2, 0xb8, 0x72, 0x33, 0x24, 0xb9, 0xe9, 0x34, 0x98, - 0x34, 0x43, 0x72, 0x23, 0xfa, 0xa4, 0xbe, 0x8e, 0x90, 0xa4, 0x5b, 0x5d, 0xe6, 0xe4, 0xbb, 0xe7, - 0x83, 0x43, 0xae, 0xbf, 0xf8, 0x0e, 0xd4, 0x27, 0x93, 0xc6, 0x45, 0x60, 0x16, 0x04, 0xf3, 0x0a, - 0x74, 0x60, 0x1f, 0x37, 0xdc, 0x8c, 0x5b, 0xce, 0x04, 0x97, 0xef, 0x71, 0xa4, 0xa3, 0x77, 0xe8, - 0xda, 0xf3, 0x0c, 0xd3, 0x04, 0x53, 0x0b, 0x82, 0x26, 0x98, 0x16, 0x78, 0x7a, 0x31, 0x38, 0x37, - 0x18, 0xc5, 0x12, 0x2d, 0xe2, 0x86, 0xa1, 0xb6, 0x2a, 0x20, 0xb7, 0xa5, 0xe0, 0xf2, 0xbb, 0x22, - 0x93, 0x55, 0x6a, 0x6c, 0x8f, 0x49, 0xad, 0xa1, 0xab, 0x66, 0xd5, 0xbc, 0x59, 0xd7, 0x1a, 0xda, - 0x33, 0xd2, 0x6c, 0x9c, 0x01, 0xe5, 0x7b, 0x0d, 0x5d, 0x9d, 0xe2, 0xc3, 0x1c, 0x3c, 0x43, 0x7b, - 0x4f, 0x88, 0xf4, 0x8a, 0xa3, 0x82, 0x9e, 0x63, 0xf7, 0x6f, 0x56, 0xcd, 0x8f, 0x6e, 0xa7, 0x34, - 0xdb, 0xe8, 0xde, 0x46, 0x5f, 0xf7, 0xb6, 0x75, 0x53, 0xe8, 0x25, 0xb6, 0x57, 0xe4, 0x34, 0xb8, - 0xe8, 0xa5, 0xea, 0xa5, 0x89, 0x01, 0x73, 0xff, 0xff, 0xd4, 0x7f, 0x92, 0x3f, 0x1e, 0x73, 0x9e, - 0x35, 0x01, 0xb9, 0x2f, 0x9a, 0x83, 0xbf, 0x35, 0x85, 0x5e, 0xe2, 0xea, 0xe5, 0xed, 0x69, 0xd0, - 0xb8, 0x8d, 0x82, 0x4a, 0x67, 0x59, 0xde, 0x69, 0x91, 0x47, 0x1d, 0xdc, 0x62, 0x50, 0xbb, 0x74, - 0xce, 0x7e, 0x5f, 0xfb, 0x21, 0xbd, 0xc4, 0x24, 0xb1, 0x77, 0x3f, 0x01, 0x00, 0x00, 0xff, 0xff, - 0xe5, 0xf6, 0x76, 0x8c, 0x9c, 0x01, 0x00, 0x00, +var fileDescriptor_backup_cd1ea4fa6820b24e = []byte{ + // 260 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x90, 0x31, 0x4b, 0x03, 0x31, + 0x18, 0x86, 0xb9, 0x53, 0x8b, 0x17, 0x41, 0x31, 0xd3, 0x59, 0x07, 0x8b, 0x83, 0x14, 0xa1, 0x09, + 0xd5, 0x49, 0x9c, 0xda, 0xe2, 0xe0, 0x5a, 0x9c, 0x5c, 0x8e, 0x24, 0x5f, 0x1a, 0x83, 0x97, 0xa6, + 0x24, 0x5f, 0x8a, 0xfe, 0x52, 0xff, 0x8e, 0x90, 0x5c, 0x47, 0x71, 0x0b, 0x6f, 0x9e, 0xef, 0x7d, + 0xe0, 0x25, 0x77, 0xdf, 0x62, 0x0b, 0xfa, 0x8b, 0xab, 0xde, 0x27, 0xe0, 0x0e, 0x24, 0x0f, 0x1a, + 0x6c, 0xe4, 0xfb, 0x39, 0x97, 0x42, 0x7d, 0xa6, 0x1d, 0xdb, 0x05, 0x8f, 0x9e, 0x5e, 0x15, 0x8e, + 0x65, 0x8e, 0x39, 0x90, 0x2c, 0x73, 0x6c, 0x3f, 0x1f, 0xdf, 0x18, 0xef, 0x4d, 0xaf, 0x79, 0x06, + 0x65, 0xda, 0x70, 0xb4, 0x4e, 0x47, 0x14, 0x6e, 0xb8, 0xbd, 0xfd, 0xa9, 0xc8, 0x68, 0x99, 0xcb, + 0xe8, 0x39, 0xa9, 0x2d, 0xb4, 0xd5, 0xa4, 0x9a, 0x36, 0xeb, 0xda, 0x02, 0xbd, 0x26, 0xcd, 0xc6, + 0xf7, 0xa0, 0x43, 0x67, 0xa1, 0xad, 0x73, 0x7c, 0x5a, 0x82, 0x57, 0xa0, 0x4f, 0x84, 0xa8, 0xa0, + 0x05, 0x6a, 0xe8, 0x04, 0xb6, 0x47, 0x93, 0x6a, 0x7a, 0xf6, 0x30, 0x66, 0xc5, 0xc6, 0x0e, 0x36, + 0xf6, 0x76, 0xb0, 0xad, 0x9b, 0x81, 0x5e, 0x20, 0xbd, 0x27, 0x97, 0xd1, 0xa7, 0xa0, 0x74, 0xa7, + 0xfa, 0x14, 0xb1, 0xf4, 0x1f, 0xe7, 0xfe, 0x8b, 0xf2, 0xb1, 0x2a, 0x79, 0xd1, 0x44, 0x14, 0x61, + 0xd0, 0x9c, 0xfc, 0xaf, 0x19, 0xe8, 0x05, 0x2e, 0x5f, 0xde, 0x57, 0xc6, 0xe2, 0x47, 0x92, 0x4c, + 0x79, 0xc7, 0xcb, 0x44, 0xb3, 0x32, 0xa5, 0xf1, 0x33, 0xa3, 0xb7, 0xf9, 0x9c, 0xff, 0xb9, 0xf1, + 0x73, 0x7e, 0xc8, 0x51, 0xc6, 0x1e, 0x7f, 0x03, 0x00, 0x00, 0xff, 0xff, 0x17, 0x0e, 0x6a, 0xdc, + 0x8d, 0x01, 0x00, 0x00, } diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha/backup_service.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1/backup_service.pb.go similarity index 72% rename from vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha/backup_service.pb.go rename to vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1/backup_service.pb.go index 8d882b11e..9c5f5c70e 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha/backup_service.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1/backup_service.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. -// source: yandex/cloud/mdb/redis/v1alpha/backup_service.proto +// source: yandex/cloud/mdb/redis/v1/backup_service.proto -package redis // import "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha" +package redis // import "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1" import proto "github.com/golang/protobuf/proto" import fmt "fmt" @@ -38,7 +38,7 @@ func (m *GetBackupRequest) Reset() { *m = GetBackupRequest{} } func (m *GetBackupRequest) String() string { return proto.CompactTextString(m) } func (*GetBackupRequest) ProtoMessage() {} func (*GetBackupRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_backup_service_fa97172451e1ee31, []int{0} + return fileDescriptor_backup_service_9428ea5254459973, []int{0} } func (m *GetBackupRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetBackupRequest.Unmarshal(m, b) @@ -85,7 +85,7 @@ func (m *ListBackupsRequest) Reset() { *m = ListBackupsRequest{} } func (m *ListBackupsRequest) String() string { return proto.CompactTextString(m) } func (*ListBackupsRequest) ProtoMessage() {} func (*ListBackupsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_backup_service_fa97172451e1ee31, []int{1} + return fileDescriptor_backup_service_9428ea5254459973, []int{1} } func (m *ListBackupsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListBackupsRequest.Unmarshal(m, b) @@ -143,7 +143,7 @@ func (m *ListBackupsResponse) Reset() { *m = ListBackupsResponse{} } func (m *ListBackupsResponse) String() string { return proto.CompactTextString(m) } func (*ListBackupsResponse) ProtoMessage() {} func (*ListBackupsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_backup_service_fa97172451e1ee31, []int{2} + return fileDescriptor_backup_service_9428ea5254459973, []int{2} } func (m *ListBackupsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListBackupsResponse.Unmarshal(m, b) @@ -178,9 +178,9 @@ func (m *ListBackupsResponse) GetNextPageToken() string { } func init() { - proto.RegisterType((*GetBackupRequest)(nil), "yandex.cloud.mdb.redis.v1alpha.GetBackupRequest") - proto.RegisterType((*ListBackupsRequest)(nil), "yandex.cloud.mdb.redis.v1alpha.ListBackupsRequest") - proto.RegisterType((*ListBackupsResponse)(nil), "yandex.cloud.mdb.redis.v1alpha.ListBackupsResponse") + proto.RegisterType((*GetBackupRequest)(nil), "yandex.cloud.mdb.redis.v1.GetBackupRequest") + proto.RegisterType((*ListBackupsRequest)(nil), "yandex.cloud.mdb.redis.v1.ListBackupsRequest") + proto.RegisterType((*ListBackupsResponse)(nil), "yandex.cloud.mdb.redis.v1.ListBackupsResponse") } // Reference imports to suppress errors if they are not otherwise used. @@ -213,7 +213,7 @@ func NewBackupServiceClient(cc *grpc.ClientConn) BackupServiceClient { func (c *backupServiceClient) Get(ctx context.Context, in *GetBackupRequest, opts ...grpc.CallOption) (*Backup, error) { out := new(Backup) - err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1alpha.BackupService/Get", in, out, opts...) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1.BackupService/Get", in, out, opts...) if err != nil { return nil, err } @@ -222,7 +222,7 @@ func (c *backupServiceClient) Get(ctx context.Context, in *GetBackupRequest, opt func (c *backupServiceClient) List(ctx context.Context, in *ListBackupsRequest, opts ...grpc.CallOption) (*ListBackupsResponse, error) { out := new(ListBackupsResponse) - err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1alpha.BackupService/List", in, out, opts...) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1.BackupService/List", in, out, opts...) if err != nil { return nil, err } @@ -253,7 +253,7 @@ func _BackupService_Get_Handler(srv interface{}, ctx context.Context, dec func(i } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/yandex.cloud.mdb.redis.v1alpha.BackupService/Get", + FullMethod: "/yandex.cloud.mdb.redis.v1.BackupService/Get", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(BackupServiceServer).Get(ctx, req.(*GetBackupRequest)) @@ -271,7 +271,7 @@ func _BackupService_List_Handler(srv interface{}, ctx context.Context, dec func( } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/yandex.cloud.mdb.redis.v1alpha.BackupService/List", + FullMethod: "/yandex.cloud.mdb.redis.v1.BackupService/List", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(BackupServiceServer).List(ctx, req.(*ListBackupsRequest)) @@ -280,7 +280,7 @@ func _BackupService_List_Handler(srv interface{}, ctx context.Context, dec func( } var _BackupService_serviceDesc = grpc.ServiceDesc{ - ServiceName: "yandex.cloud.mdb.redis.v1alpha.BackupService", + ServiceName: "yandex.cloud.mdb.redis.v1.BackupService", HandlerType: (*BackupServiceServer)(nil), Methods: []grpc.MethodDesc{ { @@ -293,42 +293,42 @@ var _BackupService_serviceDesc = grpc.ServiceDesc{ }, }, Streams: []grpc.StreamDesc{}, - Metadata: "yandex/cloud/mdb/redis/v1alpha/backup_service.proto", + Metadata: "yandex/cloud/mdb/redis/v1/backup_service.proto", } func init() { - proto.RegisterFile("yandex/cloud/mdb/redis/v1alpha/backup_service.proto", fileDescriptor_backup_service_fa97172451e1ee31) + proto.RegisterFile("yandex/cloud/mdb/redis/v1/backup_service.proto", fileDescriptor_backup_service_9428ea5254459973) } -var fileDescriptor_backup_service_fa97172451e1ee31 = []byte{ - // 460 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x92, 0x41, 0x6f, 0xd3, 0x30, - 0x14, 0x80, 0x95, 0xb6, 0x8c, 0xc6, 0x30, 0x81, 0xcc, 0xa5, 0x8a, 0x06, 0x2a, 0x39, 0x94, 0x20, - 0x54, 0x3b, 0x69, 0xb5, 0x13, 0x9b, 0x84, 0x7a, 0x19, 0x43, 0x1c, 0x50, 0xc6, 0x89, 0x4b, 0xe5, - 0xd4, 0x8f, 0xcc, 0x5a, 0x6a, 0x87, 0xda, 0xad, 0xc6, 0x10, 0x42, 0xe2, 0xb8, 0x0b, 0x12, 0xfb, - 0x31, 0xfc, 0x84, 0xed, 0xce, 0x5f, 0xe0, 0xc0, 0x6f, 0xe0, 0x84, 0x62, 0xa7, 0xc0, 0x40, 0xdb, - 0xca, 0xd1, 0xef, 0xbd, 0xcf, 0xef, 0xd3, 0x7b, 0x0f, 0x0d, 0xdf, 0x32, 0xc9, 0xe1, 0x90, 0x4e, - 0x0a, 0x35, 0xe7, 0x74, 0xca, 0x33, 0x3a, 0x03, 0x2e, 0x34, 0x5d, 0x24, 0xac, 0x28, 0xf7, 0x19, - 0xcd, 0xd8, 0xe4, 0x60, 0x5e, 0x8e, 0x35, 0xcc, 0x16, 0x62, 0x02, 0xa4, 0x9c, 0x29, 0xa3, 0xf0, - 0x3d, 0x07, 0x11, 0x0b, 0x91, 0x29, 0xcf, 0x88, 0x85, 0x48, 0x0d, 0x05, 0x1b, 0xb9, 0x52, 0x79, - 0x01, 0x94, 0x95, 0x82, 0x32, 0x29, 0x95, 0x61, 0x46, 0x28, 0xa9, 0x1d, 0x1d, 0xdc, 0x3d, 0xd7, - 0x72, 0xc1, 0x0a, 0xc1, 0x6d, 0xbe, 0x4e, 0x3f, 0x5a, 0xc9, 0xc8, 0x15, 0x87, 0x9b, 0xe8, 0xf6, - 0x0e, 0x98, 0x91, 0x0d, 0xa5, 0xf0, 0x66, 0x0e, 0xda, 0xe0, 0xfb, 0xc8, 0xaf, 0xad, 0x05, 0xef, - 0x78, 0x5d, 0x2f, 0xf2, 0x47, 0xad, 0xef, 0xa7, 0x89, 0x97, 0xb6, 0x5d, 0x78, 0x97, 0x87, 0x9f, - 0x3d, 0x84, 0x9f, 0x0b, 0x5d, 0x83, 0x7a, 0x49, 0x3e, 0x44, 0xfe, 0x6b, 0x55, 0x70, 0x98, 0xfd, - 0x26, 0x6f, 0x56, 0xe4, 0xf1, 0x59, 0xd2, 0xda, 0xda, 0xde, 0x8c, 0xd3, 0xb6, 0x4b, 0xef, 0x72, - 0xfc, 0x00, 0xf9, 0x25, 0xcb, 0x61, 0xac, 0xc5, 0x11, 0x74, 0x1a, 0x5d, 0x2f, 0x6a, 0x8e, 0xd0, - 0x8f, 0xd3, 0x64, 0x2d, 0xee, 0x27, 0x71, 0x1c, 0xa7, 0xed, 0x2a, 0xb9, 0x27, 0x8e, 0x00, 0x47, - 0x08, 0xd9, 0x42, 0xa3, 0x0e, 0x40, 0x76, 0x9a, 0xf6, 0x53, 0xff, 0xf8, 0x2c, 0xb9, 0xb6, 0xb5, - 0x9d, 0xc4, 0x71, 0x6a, 0x7f, 0x79, 0x59, 0xe5, 0xc2, 0x0f, 0xe8, 0xce, 0x39, 0x27, 0x5d, 0x2a, - 0xa9, 0x01, 0x3f, 0x41, 0xd7, 0x9d, 0xb7, 0xee, 0x78, 0xdd, 0x66, 0x74, 0x63, 0xd0, 0x23, 0x97, - 0x8f, 0x9f, 0xd4, 0xe3, 0x58, 0x62, 0xb8, 0x87, 0x6e, 0x49, 0x38, 0x34, 0xe3, 0x3f, 0x3c, 0x2a, - 0x63, 0x3f, 0x5d, 0xaf, 0xc2, 0x2f, 0x96, 0x02, 0x83, 0x2f, 0x0d, 0xb4, 0xee, 0xd8, 0x3d, 0xb7, - 0x6e, 0xfc, 0xc9, 0x43, 0xcd, 0x1d, 0x30, 0x38, 0xbe, 0xaa, 0xe5, 0xdf, 0x4b, 0x08, 0x56, 0x94, - 0x0c, 0xc9, 0xc7, 0xaf, 0xdf, 0x4e, 0x1a, 0x11, 0xee, 0x5d, 0xb8, 0x69, 0x4d, 0xdf, 0xfd, 0x5a, - 0xe7, 0x7b, 0x7c, 0xe2, 0xa1, 0x56, 0x35, 0x25, 0x3c, 0xb8, 0xaa, 0xc1, 0xbf, 0xfb, 0x0d, 0x86, - 0xff, 0xc5, 0xb8, 0xf9, 0x87, 0xa1, 0x35, 0xdc, 0xc0, 0xc1, 0xc5, 0x86, 0xa3, 0x67, 0xaf, 0x9e, - 0xe6, 0xc2, 0xec, 0xcf, 0x33, 0x32, 0x51, 0x53, 0xea, 0x9a, 0xf4, 0xdd, 0x01, 0xe7, 0xaa, 0x9f, - 0x83, 0xb4, 0xd7, 0x4a, 0x2f, 0xbf, 0xec, 0xc7, 0xf6, 0x95, 0xad, 0xd9, 0xda, 0xe1, 0xcf, 0x00, - 0x00, 0x00, 0xff, 0xff, 0x9d, 0x9c, 0x2e, 0x16, 0x9a, 0x03, 0x00, 0x00, +var fileDescriptor_backup_service_9428ea5254459973 = []byte{ + // 463 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x92, 0xc1, 0x6e, 0x13, 0x31, + 0x10, 0x86, 0xb5, 0x49, 0x28, 0x59, 0x43, 0x05, 0x32, 0x97, 0x34, 0x80, 0x94, 0xac, 0x44, 0x1b, + 0x84, 0xd6, 0x5e, 0x17, 0xf5, 0xd4, 0xf6, 0x12, 0x84, 0xaa, 0x4a, 0x1c, 0xd0, 0x96, 0x13, 0x97, + 0xc8, 0x1b, 0x0f, 0x8b, 0xd5, 0xc4, 0x5e, 0x62, 0x27, 0x2a, 0x41, 0x5c, 0x10, 0x07, 0xd4, 0x23, + 0x3c, 0x01, 0x4f, 0xd3, 0xde, 0x79, 0x05, 0x0e, 0x3c, 0x03, 0x27, 0xb4, 0xf6, 0x06, 0x68, 0x51, + 0x1a, 0x6e, 0x96, 0xe7, 0xff, 0x67, 0x3e, 0xfd, 0x33, 0x88, 0xbc, 0xe5, 0x4a, 0xc0, 0x09, 0x1d, + 0x8e, 0xf4, 0x54, 0xd0, 0xb1, 0xc8, 0xe8, 0x04, 0x84, 0x34, 0x74, 0xc6, 0x68, 0xc6, 0x87, 0xc7, + 0xd3, 0x62, 0x60, 0x60, 0x32, 0x93, 0x43, 0x20, 0xc5, 0x44, 0x5b, 0x8d, 0x37, 0xbc, 0x9e, 0x38, + 0x3d, 0x19, 0x8b, 0x8c, 0x38, 0x3d, 0x99, 0xb1, 0xf6, 0xbd, 0x5c, 0xeb, 0x7c, 0x04, 0x94, 0x17, + 0x92, 0x72, 0xa5, 0xb4, 0xe5, 0x56, 0x6a, 0x65, 0xbc, 0xb1, 0x7d, 0xff, 0xc2, 0xa0, 0x19, 0x1f, + 0x49, 0xe1, 0xea, 0x55, 0x79, 0x73, 0x15, 0x87, 0xd7, 0x45, 0x3b, 0xe8, 0xf6, 0x01, 0xd8, 0xbe, + 0xfb, 0x4a, 0xe1, 0xcd, 0x14, 0x8c, 0xc5, 0x5d, 0x14, 0x56, 0xac, 0x52, 0xb4, 0x82, 0x4e, 0xd0, + 0x0b, 0xfb, 0x8d, 0x1f, 0x67, 0x2c, 0x48, 0x9b, 0xfe, 0xfb, 0x50, 0x44, 0x9f, 0x03, 0x84, 0x9f, + 0x49, 0x53, 0x19, 0xcd, 0xc2, 0xf9, 0x10, 0x85, 0xaf, 0xf4, 0x48, 0xc0, 0xe4, 0x8f, 0xf3, 0x66, + 0xe9, 0x3c, 0x3d, 0x67, 0x8d, 0xbd, 0xfd, 0x9d, 0x24, 0x6d, 0xfa, 0xf2, 0xa1, 0xc0, 0x5b, 0x28, + 0x2c, 0x78, 0x0e, 0x03, 0x23, 0xe7, 0xd0, 0xaa, 0x75, 0x82, 0x5e, 0xbd, 0x8f, 0x7e, 0x9e, 0xb1, + 0xb5, 0x24, 0x66, 0x49, 0x92, 0xa4, 0xcd, 0xb2, 0x78, 0x24, 0xe7, 0x80, 0x7b, 0x08, 0x39, 0xa1, + 0xd5, 0xc7, 0xa0, 0x5a, 0x75, 0xd7, 0x34, 0x3c, 0x3d, 0x67, 0xd7, 0xf6, 0xf6, 0x59, 0x92, 0xa4, + 0xae, 0xcb, 0x8b, 0xb2, 0x16, 0xcd, 0xd1, 0x9d, 0x0b, 0x4c, 0xa6, 0xd0, 0xca, 0x00, 0xde, 0x45, + 0xd7, 0x3d, 0xb7, 0x69, 0x05, 0x9d, 0x7a, 0xef, 0xc6, 0x76, 0x97, 0x2c, 0x0d, 0x9d, 0x54, 0x49, + 0x2c, 0x1c, 0x78, 0x13, 0xdd, 0x52, 0x70, 0x62, 0x07, 0x7f, 0x21, 0x94, 0xb0, 0x61, 0xba, 0x5e, + 0x7e, 0x3f, 0x5f, 0xcc, 0xde, 0xfe, 0x5a, 0x43, 0xeb, 0xde, 0x7b, 0xe4, 0xf7, 0x8b, 0x3f, 0x06, + 0xa8, 0x7e, 0x00, 0x16, 0x3f, 0xba, 0x62, 0xda, 0xe5, 0xe8, 0xdb, 0xab, 0xd1, 0xa2, 0xf8, 0xc3, + 0xb7, 0xef, 0x5f, 0x6a, 0x5b, 0xf8, 0x01, 0x1d, 0x73, 0xc5, 0x73, 0x10, 0xf1, 0xa5, 0xcd, 0x1a, + 0xfa, 0xee, 0xf7, 0xfa, 0xde, 0xe3, 0x4f, 0x01, 0x6a, 0x94, 0xa9, 0xe0, 0xf8, 0x8a, 0xd6, 0xff, + 0xae, 0xb2, 0x4d, 0xfe, 0x57, 0xee, 0x53, 0x8e, 0xba, 0x0e, 0xeb, 0x2e, 0xde, 0x58, 0x8a, 0xd5, + 0x7f, 0xfa, 0xf2, 0x49, 0x2e, 0xed, 0xeb, 0x69, 0x46, 0x86, 0x7a, 0x4c, 0x7d, 0xfb, 0xd8, 0x1f, + 0x68, 0xae, 0xe3, 0x1c, 0x94, 0x3b, 0x49, 0xba, 0xf4, 0x72, 0x77, 0xdd, 0x23, 0x5b, 0x73, 0xb2, + 0xc7, 0xbf, 0x02, 0x00, 0x00, 0xff, 0xff, 0xcd, 0x5a, 0x72, 0x2d, 0x6b, 0x03, 0x00, 0x00, } diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha/cluster.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1/cluster.pb.go similarity index 69% rename from vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha/cluster.pb.go rename to vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1/cluster.pb.go index a65a28e87..b9a6d3348 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha/cluster.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1/cluster.pb.go @@ -1,13 +1,14 @@ // Code generated by protoc-gen-go. DO NOT EDIT. -// source: yandex/cloud/mdb/redis/v1alpha/cluster.proto +// source: yandex/cloud/mdb/redis/v1/cluster.proto -package redis // import "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha" +package redis // import "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1" import proto "github.com/golang/protobuf/proto" import fmt "fmt" import math "math" import timestamp "github.com/golang/protobuf/ptypes/timestamp" -import config "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha/config" +import config "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1/config" +import timeofday "google.golang.org/genproto/googleapis/type/timeofday" // Reference imports to suppress errors if they are not otherwise used. var _ = proto.Marshal @@ -47,7 +48,7 @@ func (x Cluster_Environment) String() string { return proto.EnumName(Cluster_Environment_name, int32(x)) } func (Cluster_Environment) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_4cd4fa078a636ae8, []int{0, 0} + return fileDescriptor_cluster_6d995a7e51dda886, []int{0, 0} } type Cluster_Health int32 @@ -80,7 +81,7 @@ func (x Cluster_Health) String() string { return proto.EnumName(Cluster_Health_name, int32(x)) } func (Cluster_Health) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_4cd4fa078a636ae8, []int{0, 1} + return fileDescriptor_cluster_6d995a7e51dda886, []int{0, 1} } type Cluster_Status int32 @@ -129,7 +130,7 @@ func (x Cluster_Status) String() string { return proto.EnumName(Cluster_Status_name, int32(x)) } func (Cluster_Status) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_4cd4fa078a636ae8, []int{0, 2} + return fileDescriptor_cluster_6d995a7e51dda886, []int{0, 2} } type Host_Role int32 @@ -158,7 +159,7 @@ func (x Host_Role) String() string { return proto.EnumName(Host_Role_name, int32(x)) } func (Host_Role) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_4cd4fa078a636ae8, []int{3, 0} + return fileDescriptor_cluster_6d995a7e51dda886, []int{3, 0} } type Host_Health int32 @@ -191,7 +192,7 @@ func (x Host_Health) String() string { return proto.EnumName(Host_Health_name, int32(x)) } func (Host_Health) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_4cd4fa078a636ae8, []int{3, 1} + return fileDescriptor_cluster_6d995a7e51dda886, []int{3, 1} } type Service_Type int32 @@ -200,26 +201,26 @@ const ( Service_TYPE_UNSPECIFIED Service_Type = 0 // The host is a Redis server. Service_REDIS Service_Type = 1 - // The host provides a Sentinel service. - Service_SENTINEL Service_Type = 2 + // The host provides a Sentinel-only service (a quorum node). + Service_ARBITER Service_Type = 2 ) var Service_Type_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "REDIS", - 2: "SENTINEL", + 2: "ARBITER", } var Service_Type_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "REDIS": 1, - "SENTINEL": 2, + "ARBITER": 2, } func (x Service_Type) String() string { return proto.EnumName(Service_Type_name, int32(x)) } func (Service_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_4cd4fa078a636ae8, []int{4, 0} + return fileDescriptor_cluster_6d995a7e51dda886, []int{4, 0} } type Service_Health int32 @@ -248,7 +249,7 @@ func (x Service_Health) String() string { return proto.EnumName(Service_Health_name, int32(x)) } func (Service_Health) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_4cd4fa078a636ae8, []int{4, 1} + return fileDescriptor_cluster_6d995a7e51dda886, []int{4, 1} } // Description of a Redis cluster. For more information, see @@ -270,16 +271,16 @@ type Cluster struct { // Maximum 64 per cluster. Labels map[string]string `protobuf:"bytes,6,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // Deployment environment of the Redis cluster. - Environment Cluster_Environment `protobuf:"varint,7,opt,name=environment,proto3,enum=yandex.cloud.mdb.redis.v1alpha.Cluster_Environment" json:"environment,omitempty"` + Environment Cluster_Environment `protobuf:"varint,7,opt,name=environment,proto3,enum=yandex.cloud.mdb.redis.v1.Cluster_Environment" json:"environment,omitempty"` // Description of monitoring systems relevant to the Redis cluster. Monitoring []*Monitoring `protobuf:"bytes,8,rep,name=monitoring,proto3" json:"monitoring,omitempty"` // Configuration of the Redis cluster. Config *ClusterConfig `protobuf:"bytes,9,opt,name=config,proto3" json:"config,omitempty"` NetworkId string `protobuf:"bytes,10,opt,name=network_id,json=networkId,proto3" json:"network_id,omitempty"` // Aggregated cluster health - Health Cluster_Health `protobuf:"varint,11,opt,name=health,proto3,enum=yandex.cloud.mdb.redis.v1alpha.Cluster_Health" json:"health,omitempty"` + Health Cluster_Health `protobuf:"varint,11,opt,name=health,proto3,enum=yandex.cloud.mdb.redis.v1.Cluster_Health" json:"health,omitempty"` // Cluster status - Status Cluster_Status `protobuf:"varint,12,opt,name=status,proto3,enum=yandex.cloud.mdb.redis.v1alpha.Cluster_Status" json:"status,omitempty"` + Status Cluster_Status `protobuf:"varint,12,opt,name=status,proto3,enum=yandex.cloud.mdb.redis.v1.Cluster_Status" json:"status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` @@ -289,7 +290,7 @@ func (m *Cluster) Reset() { *m = Cluster{} } func (m *Cluster) String() string { return proto.CompactTextString(m) } func (*Cluster) ProtoMessage() {} func (*Cluster) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_4cd4fa078a636ae8, []int{0} + return fileDescriptor_cluster_6d995a7e51dda886, []int{0} } func (m *Cluster) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Cluster.Unmarshal(m, b) @@ -409,7 +410,7 @@ func (m *Monitoring) Reset() { *m = Monitoring{} } func (m *Monitoring) String() string { return proto.CompactTextString(m) } func (*Monitoring) ProtoMessage() {} func (*Monitoring) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_4cd4fa078a636ae8, []int{1} + return fileDescriptor_cluster_6d995a7e51dda886, []int{1} } func (m *Monitoring) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Monitoring.Unmarshal(m, b) @@ -459,17 +460,19 @@ type ClusterConfig struct { // *ClusterConfig_RedisConfig_5_0 RedisConfig isClusterConfig_RedisConfig `protobuf_oneof:"redis_config"` // Resources allocated to Redis hosts. - Resources *Resources `protobuf:"bytes,3,opt,name=resources,proto3" json:"resources,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Resources *Resources `protobuf:"bytes,3,opt,name=resources,proto3" json:"resources,omitempty"` + // Start time for the daily backup in UTC timezone + BackupWindowStart *timeofday.TimeOfDay `protobuf:"bytes,4,opt,name=backup_window_start,json=backupWindowStart,proto3" json:"backup_window_start,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *ClusterConfig) Reset() { *m = ClusterConfig{} } func (m *ClusterConfig) String() string { return proto.CompactTextString(m) } func (*ClusterConfig) ProtoMessage() {} func (*ClusterConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_4cd4fa078a636ae8, []int{2} + return fileDescriptor_cluster_6d995a7e51dda886, []int{2} } func (m *ClusterConfig) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClusterConfig.Unmarshal(m, b) @@ -527,6 +530,13 @@ func (m *ClusterConfig) GetResources() *Resources { return nil } +func (m *ClusterConfig) GetBackupWindowStart() *timeofday.TimeOfDay { + if m != nil { + return m.BackupWindowStart + } + return nil +} + // XXX_OneofFuncs is for the internal use of the proto package. func (*ClusterConfig) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { return _ClusterConfig_OneofMarshaler, _ClusterConfig_OneofUnmarshaler, _ClusterConfig_OneofSizer, []interface{}{ @@ -597,9 +607,9 @@ type Host struct { // Resources allocated to the Redis host. Resources *Resources `protobuf:"bytes,5,opt,name=resources,proto3" json:"resources,omitempty"` // Role of the host in the cluster. - Role Host_Role `protobuf:"varint,6,opt,name=role,proto3,enum=yandex.cloud.mdb.redis.v1alpha.Host_Role" json:"role,omitempty"` + Role Host_Role `protobuf:"varint,6,opt,name=role,proto3,enum=yandex.cloud.mdb.redis.v1.Host_Role" json:"role,omitempty"` // Status code of the aggregated health of the host. - Health Host_Health `protobuf:"varint,7,opt,name=health,proto3,enum=yandex.cloud.mdb.redis.v1alpha.Host_Health" json:"health,omitempty"` + Health Host_Health `protobuf:"varint,7,opt,name=health,proto3,enum=yandex.cloud.mdb.redis.v1.Host_Health" json:"health,omitempty"` // Services provided by the host. Services []*Service `protobuf:"bytes,8,rep,name=services,proto3" json:"services,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -611,7 +621,7 @@ func (m *Host) Reset() { *m = Host{} } func (m *Host) String() string { return proto.CompactTextString(m) } func (*Host) ProtoMessage() {} func (*Host) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_4cd4fa078a636ae8, []int{3} + return fileDescriptor_cluster_6d995a7e51dda886, []int{3} } func (m *Host) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Host.Unmarshal(m, b) @@ -689,9 +699,9 @@ func (m *Host) GetServices() []*Service { type Service struct { // Type of the service provided by the host. - Type Service_Type `protobuf:"varint,1,opt,name=type,proto3,enum=yandex.cloud.mdb.redis.v1alpha.Service_Type" json:"type,omitempty"` + Type Service_Type `protobuf:"varint,1,opt,name=type,proto3,enum=yandex.cloud.mdb.redis.v1.Service_Type" json:"type,omitempty"` // Status code of server availability. - Health Service_Health `protobuf:"varint,2,opt,name=health,proto3,enum=yandex.cloud.mdb.redis.v1alpha.Service_Health" json:"health,omitempty"` + Health Service_Health `protobuf:"varint,2,opt,name=health,proto3,enum=yandex.cloud.mdb.redis.v1.Service_Health" json:"health,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` @@ -701,7 +711,7 @@ func (m *Service) Reset() { *m = Service{} } func (m *Service) String() string { return proto.CompactTextString(m) } func (*Service) ProtoMessage() {} func (*Service) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_4cd4fa078a636ae8, []int{4} + return fileDescriptor_cluster_6d995a7e51dda886, []int{4} } func (m *Service) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Service.Unmarshal(m, b) @@ -750,7 +760,7 @@ func (m *Resources) Reset() { *m = Resources{} } func (m *Resources) String() string { return proto.CompactTextString(m) } func (*Resources) ProtoMessage() {} func (*Resources) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_4cd4fa078a636ae8, []int{5} + return fileDescriptor_cluster_6d995a7e51dda886, []int{5} } func (m *Resources) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Resources.Unmarshal(m, b) @@ -785,90 +795,93 @@ func (m *Resources) GetDiskSize() int64 { } func init() { - proto.RegisterType((*Cluster)(nil), "yandex.cloud.mdb.redis.v1alpha.Cluster") - proto.RegisterMapType((map[string]string)(nil), "yandex.cloud.mdb.redis.v1alpha.Cluster.LabelsEntry") - proto.RegisterType((*Monitoring)(nil), "yandex.cloud.mdb.redis.v1alpha.Monitoring") - proto.RegisterType((*ClusterConfig)(nil), "yandex.cloud.mdb.redis.v1alpha.ClusterConfig") - proto.RegisterType((*Host)(nil), "yandex.cloud.mdb.redis.v1alpha.Host") - proto.RegisterType((*Service)(nil), "yandex.cloud.mdb.redis.v1alpha.Service") - proto.RegisterType((*Resources)(nil), "yandex.cloud.mdb.redis.v1alpha.Resources") - proto.RegisterEnum("yandex.cloud.mdb.redis.v1alpha.Cluster_Environment", Cluster_Environment_name, Cluster_Environment_value) - proto.RegisterEnum("yandex.cloud.mdb.redis.v1alpha.Cluster_Health", Cluster_Health_name, Cluster_Health_value) - proto.RegisterEnum("yandex.cloud.mdb.redis.v1alpha.Cluster_Status", Cluster_Status_name, Cluster_Status_value) - proto.RegisterEnum("yandex.cloud.mdb.redis.v1alpha.Host_Role", Host_Role_name, Host_Role_value) - proto.RegisterEnum("yandex.cloud.mdb.redis.v1alpha.Host_Health", Host_Health_name, Host_Health_value) - proto.RegisterEnum("yandex.cloud.mdb.redis.v1alpha.Service_Type", Service_Type_name, Service_Type_value) - proto.RegisterEnum("yandex.cloud.mdb.redis.v1alpha.Service_Health", Service_Health_name, Service_Health_value) + proto.RegisterType((*Cluster)(nil), "yandex.cloud.mdb.redis.v1.Cluster") + proto.RegisterMapType((map[string]string)(nil), "yandex.cloud.mdb.redis.v1.Cluster.LabelsEntry") + proto.RegisterType((*Monitoring)(nil), "yandex.cloud.mdb.redis.v1.Monitoring") + proto.RegisterType((*ClusterConfig)(nil), "yandex.cloud.mdb.redis.v1.ClusterConfig") + proto.RegisterType((*Host)(nil), "yandex.cloud.mdb.redis.v1.Host") + proto.RegisterType((*Service)(nil), "yandex.cloud.mdb.redis.v1.Service") + proto.RegisterType((*Resources)(nil), "yandex.cloud.mdb.redis.v1.Resources") + proto.RegisterEnum("yandex.cloud.mdb.redis.v1.Cluster_Environment", Cluster_Environment_name, Cluster_Environment_value) + proto.RegisterEnum("yandex.cloud.mdb.redis.v1.Cluster_Health", Cluster_Health_name, Cluster_Health_value) + proto.RegisterEnum("yandex.cloud.mdb.redis.v1.Cluster_Status", Cluster_Status_name, Cluster_Status_value) + proto.RegisterEnum("yandex.cloud.mdb.redis.v1.Host_Role", Host_Role_name, Host_Role_value) + proto.RegisterEnum("yandex.cloud.mdb.redis.v1.Host_Health", Host_Health_name, Host_Health_value) + proto.RegisterEnum("yandex.cloud.mdb.redis.v1.Service_Type", Service_Type_name, Service_Type_value) + proto.RegisterEnum("yandex.cloud.mdb.redis.v1.Service_Health", Service_Health_name, Service_Health_value) } func init() { - proto.RegisterFile("yandex/cloud/mdb/redis/v1alpha/cluster.proto", fileDescriptor_cluster_4cd4fa078a636ae8) + proto.RegisterFile("yandex/cloud/mdb/redis/v1/cluster.proto", fileDescriptor_cluster_6d995a7e51dda886) } -var fileDescriptor_cluster_4cd4fa078a636ae8 = []byte{ - // 1014 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0xdd, 0x6e, 0xdb, 0x46, - 0x13, 0x35, 0xf5, 0x43, 0x89, 0x23, 0x5b, 0x20, 0x16, 0x01, 0x42, 0x38, 0xc8, 0xf7, 0x19, 0xbc, - 0xa9, 0xdb, 0xda, 0x94, 0xed, 0xd4, 0x40, 0xd2, 0xa2, 0x68, 0x69, 0x69, 0x63, 0x31, 0x91, 0x29, - 0x61, 0x49, 0xb9, 0x68, 0x6f, 0x08, 0x4a, 0x5c, 0xcb, 0x84, 0x29, 0x52, 0x20, 0x29, 0xb7, 0xf2, - 0x4b, 0xf6, 0x31, 0xfa, 0x04, 0xbd, 0x2c, 0x50, 0xec, 0x2e, 0x65, 0xc9, 0x69, 0x1b, 0x29, 0x45, - 0xef, 0x38, 0xb3, 0x73, 0x0e, 0x67, 0x66, 0x67, 0x0e, 0x16, 0x8e, 0x16, 0x7e, 0x1c, 0xd0, 0x5f, - 0x5a, 0xe3, 0x28, 0x99, 0x07, 0xad, 0x69, 0x30, 0x6a, 0xa5, 0x34, 0x08, 0xb3, 0xd6, 0xfd, 0xa9, - 0x1f, 0xcd, 0x6e, 0xfd, 0xd6, 0x38, 0x9a, 0x67, 0x39, 0x4d, 0x8d, 0x59, 0x9a, 0xe4, 0x09, 0xfa, - 0x9f, 0x88, 0x36, 0x78, 0xb4, 0x31, 0x0d, 0x46, 0x06, 0x8f, 0x36, 0x8a, 0xe8, 0xfd, 0xff, 0x4f, - 0x92, 0x64, 0x12, 0xd1, 0x16, 0x8f, 0x1e, 0xcd, 0x6f, 0x5a, 0x79, 0x38, 0xa5, 0x59, 0xee, 0x4f, - 0x67, 0x82, 0x60, 0xff, 0xab, 0x4d, 0xbf, 0x4b, 0xe2, 0x9b, 0x70, 0x22, 0x9c, 0xe7, 0xde, 0x89, - 0x40, 0xe9, 0xbf, 0xd6, 0xa0, 0xd6, 0x16, 0x89, 0xa0, 0x26, 0x94, 0xc2, 0x40, 0x93, 0x0e, 0xa4, - 0x43, 0x85, 0x94, 0xc2, 0x00, 0xbd, 0x00, 0xe5, 0x26, 0x89, 0x02, 0x9a, 0x7a, 0x61, 0xa0, 0x95, - 0xb8, 0xbb, 0x2e, 0x1c, 0x56, 0x80, 0xde, 0x00, 0x8c, 0x53, 0xea, 0xe7, 0x34, 0xf0, 0xfc, 0x5c, - 0x2b, 0x1f, 0x48, 0x87, 0x8d, 0xb3, 0x7d, 0x43, 0x24, 0x69, 0x2c, 0x93, 0x34, 0xdc, 0x65, 0x92, - 0x44, 0x29, 0xa2, 0xcd, 0x1c, 0x21, 0xa8, 0xc4, 0xfe, 0x94, 0x6a, 0x15, 0x4e, 0xc9, 0xbf, 0xd1, - 0x01, 0x34, 0x02, 0x9a, 0x8d, 0xd3, 0x70, 0x96, 0x87, 0x49, 0xac, 0x55, 0xf9, 0xd1, 0xba, 0x0b, - 0xbd, 0x07, 0x39, 0xf2, 0x47, 0x34, 0xca, 0x34, 0xf9, 0xa0, 0x7c, 0xd8, 0x38, 0x7b, 0x65, 0x7c, - 0xbc, 0x63, 0x46, 0x51, 0x96, 0xd1, 0xe3, 0x28, 0x1c, 0xe7, 0xe9, 0x82, 0x14, 0x14, 0x68, 0x08, - 0x0d, 0x1a, 0xdf, 0x87, 0x69, 0x12, 0x4f, 0x69, 0x9c, 0x6b, 0xb5, 0x03, 0xe9, 0xb0, 0xb9, 0x3d, - 0x23, 0x5e, 0x41, 0xc9, 0x3a, 0x0f, 0x7a, 0x07, 0x30, 0x4d, 0xe2, 0x30, 0x4f, 0xd2, 0x30, 0x9e, - 0x68, 0x75, 0x9e, 0xe7, 0x17, 0x9b, 0x58, 0xaf, 0x1e, 0x11, 0x64, 0x0d, 0x8d, 0x30, 0xc8, 0xe2, - 0xca, 0x34, 0x85, 0x37, 0xf7, 0x78, 0xcb, 0xec, 0xda, 0x1c, 0x44, 0x0a, 0x30, 0x7a, 0x09, 0x10, - 0xd3, 0xfc, 0xe7, 0x24, 0xbd, 0x63, 0xb7, 0x08, 0xbc, 0xaf, 0x4a, 0xe1, 0xb1, 0x02, 0xf4, 0x16, - 0xe4, 0x5b, 0xea, 0x47, 0xf9, 0xad, 0xd6, 0xe0, 0x3d, 0x30, 0xb6, 0xed, 0x41, 0x97, 0xa3, 0x48, - 0x81, 0x66, 0x3c, 0x59, 0xee, 0xe7, 0xf3, 0x4c, 0xdb, 0xfd, 0x34, 0x1e, 0x87, 0xa3, 0x48, 0x81, - 0xde, 0x7f, 0x03, 0x8d, 0xb5, 0xfb, 0x42, 0x2a, 0x94, 0xef, 0xe8, 0xa2, 0x98, 0x49, 0xf6, 0x89, - 0x9e, 0x41, 0xf5, 0xde, 0x8f, 0xe6, 0xb4, 0x18, 0x48, 0x61, 0x7c, 0x5d, 0x7a, 0x2d, 0xe9, 0x16, - 0x34, 0xd6, 0x2e, 0x06, 0xbd, 0x80, 0xe7, 0xd8, 0xbe, 0xb6, 0x48, 0xdf, 0xbe, 0xc2, 0xb6, 0xeb, - 0x0d, 0x6d, 0x67, 0x80, 0xdb, 0xd6, 0x5b, 0x0b, 0x77, 0xd4, 0x1d, 0xd4, 0x04, 0x18, 0x90, 0x7e, - 0x67, 0xd8, 0x76, 0xad, 0xbe, 0xad, 0x4a, 0x68, 0x0f, 0x94, 0x01, 0xc1, 0x8e, 0x6b, 0x5e, 0xf4, - 0xb0, 0x5a, 0xd2, 0xbf, 0x03, 0x59, 0xd4, 0x87, 0x10, 0x34, 0xbb, 0xd8, 0xec, 0xb9, 0x5d, 0x6f, - 0x68, 0xbf, 0xb7, 0xfb, 0x3f, 0xd8, 0xea, 0x0e, 0x52, 0xa0, 0x6a, 0xf6, 0xac, 0x6b, 0xac, 0x4a, - 0xa8, 0x0e, 0x95, 0x0e, 0x36, 0x3b, 0x6a, 0x09, 0xed, 0x42, 0xbd, 0x83, 0x2f, 0x89, 0xd9, 0xc1, - 0x1d, 0xb5, 0xac, 0x2f, 0x40, 0x16, 0x85, 0x31, 0x02, 0xc7, 0x35, 0xdd, 0xa1, 0xb3, 0x46, 0xb0, - 0x0b, 0xf5, 0x36, 0xc1, 0xa6, 0x6b, 0xd9, 0x97, 0xaa, 0x84, 0x1a, 0x50, 0x23, 0x43, 0xdb, 0x66, - 0x46, 0x89, 0x71, 0x63, 0x42, 0xfa, 0x44, 0x2d, 0xb3, 0xa8, 0xe1, 0xa0, 0x23, 0xa2, 0x2a, 0xcc, - 0x72, 0xdc, 0xfe, 0x60, 0xc0, 0xac, 0x2a, 0xc3, 0x70, 0x0b, 0x77, 0x54, 0x59, 0x1c, 0x99, 0x84, - 0x07, 0xd6, 0xf4, 0x6b, 0x80, 0xd5, 0x44, 0x3d, 0xee, 0x9a, 0xf4, 0xcf, 0xbb, 0x56, 0xfa, 0xeb, - 0xae, 0x21, 0xa8, 0x44, 0x61, 0x7c, 0xc7, 0xd7, 0x5a, 0x21, 0xfc, 0x5b, 0xff, 0x4d, 0x82, 0xbd, - 0x27, 0x23, 0x86, 0x34, 0xa8, 0xdd, 0xd3, 0x34, 0x63, 0x1c, 0x82, 0x7e, 0x69, 0xa2, 0x31, 0xa8, - 0xfc, 0xb6, 0x3d, 0x31, 0x84, 0xde, 0xb9, 0x77, 0xc2, 0x7f, 0xd3, 0x38, 0x7b, 0xbd, 0x69, 0x2e, - 0x04, 0xc2, 0x20, 0xcc, 0x29, 0xfe, 0xe3, 0xd0, 0xfc, 0xdc, 0x3b, 0xe9, 0xee, 0x90, 0xbd, 0x74, - 0xe5, 0x3c, 0x3f, 0x41, 0x97, 0xa0, 0xa4, 0x34, 0x4b, 0xe6, 0xe9, 0x98, 0x66, 0x85, 0x00, 0x7d, - 0xbe, 0x89, 0x9d, 0x2c, 0x01, 0x64, 0x85, 0xbd, 0x68, 0xc2, 0xee, 0x7a, 0xb6, 0xfa, 0xef, 0x65, - 0xa8, 0x74, 0x93, 0x2c, 0xff, 0xdb, 0xe6, 0xbd, 0x04, 0x28, 0x84, 0x7b, 0xa5, 0x8a, 0x4a, 0xe1, - 0xb1, 0x02, 0xf4, 0x1c, 0x6a, 0x0f, 0x49, 0x4c, 0xd9, 0x99, 0x68, 0x9e, 0xcc, 0x4c, 0x8b, 0x8b, - 0x69, 0x36, 0x1f, 0xc5, 0x34, 0x67, 0x47, 0x42, 0xf9, 0xea, 0xc2, 0x61, 0x05, 0x4f, 0x4b, 0xa9, - 0xfe, 0xfb, 0x52, 0xd0, 0xb7, 0x50, 0x49, 0x93, 0x88, 0x6a, 0x32, 0x5f, 0xc2, 0x8d, 0x1c, 0xac, - 0x4a, 0x83, 0x24, 0x11, 0x25, 0x1c, 0x86, 0xda, 0x8f, 0x6a, 0x20, 0x14, 0xf1, 0xcb, 0xad, 0x08, - 0x3e, 0x90, 0x82, 0x36, 0xd4, 0x33, 0x9a, 0xde, 0x87, 0xac, 0x16, 0x21, 0x81, 0x9f, 0x6d, 0xa2, - 0x71, 0x44, 0x3c, 0x79, 0x04, 0xea, 0xa7, 0x50, 0x61, 0x79, 0x21, 0x15, 0x76, 0x49, 0xbf, 0x87, - 0xd7, 0x96, 0x07, 0x40, 0xbe, 0x32, 0x1d, 0x17, 0x93, 0x62, 0x75, 0xf0, 0xa0, 0x67, 0xb5, 0xcd, - 0xff, 0x62, 0x69, 0xff, 0x90, 0xa0, 0x56, 0x64, 0x82, 0xbe, 0x87, 0x4a, 0xbe, 0x98, 0x89, 0xab, - 0x6f, 0x9e, 0x1d, 0x6d, 0x59, 0x80, 0xe1, 0x2e, 0x66, 0x94, 0x70, 0xe4, 0x9a, 0xb2, 0x96, 0xb6, - 0x53, 0xc4, 0x25, 0xc7, 0xd3, 0x76, 0xea, 0xe7, 0x50, 0x61, 0xac, 0xe8, 0x19, 0xa8, 0xee, 0x8f, - 0x03, 0xfc, 0x81, 0x90, 0x29, 0x50, 0x25, 0xb8, 0x63, 0x39, 0xaa, 0xc4, 0x65, 0x00, 0xdb, 0xae, - 0x65, 0xe3, 0x9e, 0x5a, 0xd2, 0x4f, 0x3f, 0xb9, 0x1b, 0xfa, 0x35, 0x28, 0x8f, 0x43, 0x85, 0x8e, - 0x00, 0x2d, 0xc7, 0xca, 0x9b, 0xa5, 0x34, 0x13, 0x83, 0x2b, 0x36, 0x41, 0x5d, 0x9e, 0x0c, 0xf8, - 0x81, 0x98, 0xee, 0x20, 0xcc, 0xee, 0xbc, 0x2c, 0x7c, 0x10, 0xca, 0x5c, 0x26, 0x75, 0xe6, 0x70, - 0xc2, 0x07, 0x7a, 0xf1, 0xee, 0xa7, 0xee, 0x24, 0xcc, 0x6f, 0xe7, 0x23, 0x63, 0x9c, 0x4c, 0x5b, - 0xa2, 0x0b, 0xc7, 0xe2, 0x99, 0x32, 0x49, 0x8e, 0x27, 0x34, 0xe6, 0xcf, 0x85, 0xd6, 0xc7, 0xdf, - 0x2f, 0xdf, 0x70, 0x6b, 0x24, 0xf3, 0xd8, 0x57, 0x7f, 0x06, 0x00, 0x00, 0xff, 0xff, 0xf6, 0x5e, - 0x5c, 0x3f, 0x5d, 0x09, 0x00, 0x00, +var fileDescriptor_cluster_6d995a7e51dda886 = []byte{ + // 1063 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0xff, 0x6e, 0xe3, 0xc4, + 0x13, 0xbf, 0xfc, 0x8e, 0x27, 0x6d, 0xe4, 0xef, 0x7e, 0x4f, 0x9c, 0x69, 0x75, 0xa2, 0xb2, 0x80, + 0x2b, 0x12, 0xe7, 0xb4, 0x3d, 0x2a, 0xdd, 0x71, 0xd2, 0x81, 0x9b, 0x6c, 0xaf, 0x16, 0xa9, 0x13, + 0xad, 0x9d, 0x9e, 0xe0, 0x0f, 0x2c, 0x27, 0xde, 0xa6, 0x56, 0x1d, 0x3b, 0xb2, 0x37, 0x29, 0xe9, + 0xfb, 0xf0, 0x00, 0x3c, 0x12, 0xaf, 0xc0, 0x13, 0xa0, 0xdd, 0x75, 0xda, 0xf4, 0xa0, 0x69, 0x41, + 0xfc, 0xe7, 0x99, 0xf9, 0x7c, 0xc6, 0xb3, 0xb3, 0x33, 0x1f, 0x2d, 0xbc, 0x58, 0xf8, 0x71, 0x40, + 0x7f, 0x69, 0x8d, 0xa2, 0x64, 0x16, 0xb4, 0x26, 0xc1, 0xb0, 0x95, 0xd2, 0x20, 0xcc, 0x5a, 0xf3, + 0xfd, 0xd6, 0x28, 0x9a, 0x65, 0x8c, 0xa6, 0xc6, 0x34, 0x4d, 0x58, 0x82, 0x3e, 0x95, 0x40, 0x43, + 0x00, 0x8d, 0x49, 0x30, 0x34, 0x04, 0xd0, 0x98, 0xef, 0x6f, 0x7d, 0x36, 0x4e, 0x92, 0x71, 0x44, + 0x5b, 0x02, 0x38, 0x9c, 0x9d, 0xb7, 0x58, 0x38, 0xa1, 0x19, 0xf3, 0x27, 0x53, 0xc9, 0xdd, 0xda, + 0xce, 0x01, 0x6c, 0x31, 0xa5, 0x22, 0x98, 0x9c, 0x07, 0xfe, 0x22, 0x0f, 0xb6, 0xd6, 0x54, 0x90, + 0xc4, 0xe7, 0xe1, 0x58, 0xda, 0x87, 0xde, 0x9e, 0x24, 0xe8, 0xbf, 0xd5, 0xa0, 0xd6, 0x96, 0xb5, + 0xa1, 0x26, 0x14, 0xc3, 0x40, 0x2b, 0xec, 0x14, 0x76, 0x15, 0x52, 0x0c, 0x03, 0xb4, 0x0d, 0xca, + 0x79, 0x12, 0x05, 0x34, 0xf5, 0xc2, 0x40, 0x2b, 0x0a, 0x77, 0x5d, 0x3a, 0xac, 0x00, 0xbd, 0x01, + 0x18, 0xa5, 0xd4, 0x67, 0x34, 0xf0, 0x7c, 0xa6, 0x95, 0x76, 0x0a, 0xbb, 0x8d, 0x83, 0x2d, 0x43, + 0xd6, 0x66, 0x2c, 0x8b, 0x37, 0xdc, 0x65, 0xf1, 0x44, 0xc9, 0xd1, 0x26, 0x43, 0x08, 0xca, 0xb1, + 0x3f, 0xa1, 0x5a, 0x59, 0xa4, 0x14, 0xdf, 0x68, 0x07, 0x1a, 0x01, 0xcd, 0x46, 0x69, 0x38, 0x65, + 0x61, 0x12, 0x6b, 0x15, 0x11, 0x5a, 0x75, 0xa1, 0x63, 0xa8, 0x46, 0xfe, 0x90, 0x46, 0x99, 0x56, + 0xdd, 0x29, 0xed, 0x36, 0x0e, 0x0c, 0xe3, 0xde, 0x26, 0x1a, 0xf9, 0x89, 0x8c, 0xae, 0x20, 0xe0, + 0x98, 0xa5, 0x0b, 0x92, 0xb3, 0x51, 0x1f, 0x1a, 0x34, 0x9e, 0x87, 0x69, 0x12, 0x4f, 0x68, 0xcc, + 0xb4, 0xda, 0x4e, 0x61, 0xb7, 0xf9, 0xa8, 0x64, 0xf8, 0x96, 0x45, 0x56, 0x53, 0x20, 0x0c, 0x30, + 0x49, 0xe2, 0x90, 0x25, 0x69, 0x18, 0x8f, 0xb5, 0xba, 0xa8, 0xee, 0x8b, 0x35, 0x09, 0x4f, 0x6f, + 0xc0, 0x64, 0x85, 0x88, 0xbe, 0x87, 0xaa, 0xbc, 0x23, 0x4d, 0x11, 0xdd, 0xdc, 0x7d, 0xb8, 0xa6, + 0xb6, 0xc0, 0x93, 0x9c, 0x87, 0x9e, 0x03, 0xc4, 0x94, 0x5d, 0x25, 0xe9, 0x25, 0xbf, 0x31, 0x10, + 0x3d, 0x54, 0x72, 0x8f, 0x15, 0x20, 0x13, 0xaa, 0x17, 0xd4, 0x8f, 0xd8, 0x85, 0xd6, 0x10, 0x87, + 0xfe, 0xea, 0x11, 0x87, 0x3e, 0x11, 0x04, 0x92, 0x13, 0x79, 0x8a, 0x8c, 0xf9, 0x6c, 0x96, 0x69, + 0x1b, 0x8f, 0x4e, 0xe1, 0x08, 0x02, 0xc9, 0x89, 0x5b, 0x6f, 0xa0, 0xb1, 0x72, 0x2d, 0x48, 0x85, + 0xd2, 0x25, 0x5d, 0xe4, 0x53, 0xc7, 0x3f, 0xd1, 0x53, 0xa8, 0xcc, 0xfd, 0x68, 0x46, 0xf3, 0x91, + 0x93, 0xc6, 0xb7, 0xc5, 0xd7, 0x05, 0xdd, 0x82, 0xc6, 0xca, 0x25, 0xa0, 0x6d, 0x78, 0x86, 0xed, + 0x33, 0x8b, 0xf4, 0xec, 0x53, 0x6c, 0xbb, 0xde, 0xc0, 0x76, 0xfa, 0xb8, 0x6d, 0x1d, 0x5b, 0xb8, + 0xa3, 0x3e, 0x41, 0x4d, 0x80, 0x3e, 0xe9, 0x75, 0x06, 0x6d, 0xd7, 0xea, 0xd9, 0x6a, 0x01, 0x6d, + 0x82, 0xd2, 0x27, 0xd8, 0x71, 0xcd, 0xa3, 0x2e, 0x56, 0x8b, 0xfa, 0x77, 0x50, 0x95, 0x47, 0x43, + 0x08, 0x9a, 0x27, 0xd8, 0xec, 0xba, 0x27, 0xde, 0xc0, 0xfe, 0xc1, 0xee, 0x7d, 0xb0, 0xd5, 0x27, + 0x48, 0x81, 0x8a, 0xd9, 0xb5, 0xce, 0xb0, 0x5a, 0x40, 0x75, 0x28, 0x77, 0xb0, 0xd9, 0x51, 0x8b, + 0x68, 0x03, 0xea, 0x1d, 0xfc, 0x9e, 0x98, 0x1d, 0xdc, 0x51, 0x4b, 0xfa, 0x02, 0xaa, 0xf2, 0x60, + 0x3c, 0x81, 0xe3, 0x9a, 0xee, 0xc0, 0x59, 0x49, 0xb0, 0x01, 0xf5, 0x36, 0xc1, 0xa6, 0x6b, 0xd9, + 0xef, 0xd5, 0x02, 0x6a, 0x40, 0x8d, 0x0c, 0x6c, 0x9b, 0x1b, 0x45, 0x9e, 0x1b, 0x13, 0xd2, 0x23, + 0x6a, 0x89, 0xa3, 0x06, 0xfd, 0x8e, 0x44, 0x95, 0xb9, 0xe5, 0xb8, 0xbd, 0x7e, 0x9f, 0x5b, 0x15, + 0xce, 0x11, 0x16, 0xee, 0xa8, 0x55, 0x19, 0x32, 0x89, 0x00, 0xd6, 0xf4, 0x33, 0x80, 0xdb, 0x11, + 0xba, 0xd9, 0xa6, 0xc2, 0xfd, 0xdb, 0x54, 0xfc, 0xeb, 0x36, 0x21, 0x28, 0x47, 0x61, 0x7c, 0x29, + 0x16, 0x57, 0x21, 0xe2, 0x5b, 0xff, 0xb5, 0x08, 0x9b, 0x77, 0x06, 0x0b, 0x69, 0x50, 0x9b, 0xd3, + 0x34, 0xe3, 0x39, 0x64, 0xfa, 0xa5, 0x89, 0x7e, 0x06, 0x55, 0x5c, 0xb4, 0x27, 0x47, 0xcf, 0x3b, + 0xf4, 0xf6, 0xc4, 0x6f, 0x1a, 0x07, 0xaf, 0xd6, 0x8c, 0x84, 0x04, 0x1b, 0x84, 0xdb, 0xf2, 0x17, + 0x0e, 0x65, 0x87, 0xde, 0xde, 0xc9, 0x13, 0xb2, 0x99, 0xde, 0x3a, 0x0f, 0xf7, 0xd0, 0x11, 0x28, + 0x29, 0xcd, 0x92, 0x59, 0x3a, 0xa2, 0x59, 0xae, 0x2e, 0x9f, 0xaf, 0x49, 0x4c, 0x96, 0x58, 0x72, + 0x4b, 0x43, 0xc7, 0xf0, 0xff, 0xa1, 0x3f, 0xba, 0x9c, 0x4d, 0xbd, 0xab, 0x30, 0x0e, 0x92, 0x2b, + 0x2f, 0x63, 0x7e, 0xca, 0x84, 0xec, 0x34, 0x0e, 0x3e, 0x59, 0x6a, 0x15, 0xd7, 0x51, 0xa1, 0x53, + 0xbd, 0xf3, 0x8e, 0xbf, 0x20, 0xff, 0x93, 0x94, 0x0f, 0x82, 0xe1, 0x70, 0xc2, 0x51, 0x13, 0x36, + 0x56, 0xcf, 0xaa, 0xff, 0x5e, 0x82, 0xf2, 0x49, 0x92, 0xb1, 0xbf, 0x6d, 0xfd, 0x73, 0x80, 0x5c, + 0xeb, 0x6f, 0x55, 0x53, 0xc9, 0x3d, 0x56, 0x80, 0x9e, 0x41, 0xed, 0x3a, 0x89, 0x29, 0x8f, 0xc9, + 0xd6, 0x57, 0xb9, 0x69, 0x09, 0xb1, 0xcd, 0x66, 0xc3, 0x98, 0x32, 0x1e, 0x92, 0xca, 0x58, 0x97, + 0x0e, 0x2b, 0xb8, 0xdb, 0x8d, 0xca, 0xbf, 0xeb, 0xc6, 0x6b, 0x28, 0xa7, 0x49, 0x44, 0xb5, 0xaa, + 0x58, 0xdc, 0x75, 0x74, 0x7e, 0x36, 0x83, 0x24, 0x11, 0x25, 0x82, 0x81, 0xde, 0xdd, 0xe8, 0x86, + 0x14, 0xcb, 0x2f, 0x1f, 0xe2, 0x7e, 0x24, 0x1a, 0xef, 0xa0, 0x9e, 0xd1, 0x74, 0x1e, 0xf2, 0xe2, + 0xa5, 0x3a, 0xea, 0x6b, 0x32, 0x38, 0x12, 0x4a, 0x6e, 0x38, 0xfa, 0x3e, 0x94, 0x79, 0x35, 0x48, + 0x85, 0x0d, 0xd2, 0xeb, 0xe2, 0x95, 0x35, 0x03, 0xa8, 0x9e, 0x9a, 0x8e, 0x8b, 0x49, 0xbe, 0x64, + 0xb8, 0xdf, 0xb5, 0xda, 0xe6, 0x7f, 0xb1, 0xde, 0x7f, 0x14, 0xa0, 0x96, 0x57, 0x82, 0xde, 0x42, + 0x99, 0x0f, 0x89, 0xb8, 0xe6, 0xe6, 0xc1, 0x8b, 0x87, 0x6b, 0x37, 0xdc, 0xc5, 0x94, 0x12, 0x41, + 0x5a, 0x11, 0xdd, 0xe2, 0x83, 0x8a, 0xb9, 0xa4, 0xdf, 0xed, 0x9f, 0xfe, 0x0d, 0x94, 0x79, 0x42, + 0xf4, 0x14, 0x54, 0xf7, 0xc7, 0x3e, 0xfe, 0x48, 0xe8, 0x14, 0xa8, 0x10, 0xdc, 0xb1, 0x1c, 0xd9, + 0x02, 0x93, 0x1c, 0x59, 0xbc, 0x1f, 0x45, 0x7d, 0xff, 0x1f, 0xb7, 0x40, 0x3f, 0x03, 0xe5, 0x66, + 0x74, 0xd0, 0xd7, 0x80, 0x96, 0xc3, 0xe3, 0x4d, 0x53, 0x9a, 0xc9, 0xc9, 0x94, 0xa3, 0xae, 0x2e, + 0x23, 0x7d, 0x11, 0x90, 0xe3, 0x1b, 0x84, 0xd9, 0xa5, 0x97, 0x85, 0xd7, 0x52, 0xb8, 0x4b, 0xa4, + 0xce, 0x1d, 0x4e, 0x78, 0x4d, 0x8f, 0xf0, 0x4f, 0xed, 0x71, 0xc8, 0x2e, 0x66, 0x43, 0x63, 0x94, + 0x4c, 0xf2, 0x27, 0xca, 0x4b, 0xf9, 0x44, 0x19, 0x27, 0x2f, 0xc7, 0x34, 0x16, 0xef, 0x85, 0xfb, + 0xdf, 0x2e, 0x6f, 0xc5, 0xc7, 0xb0, 0x2a, 0x60, 0xaf, 0xfe, 0x0c, 0x00, 0x00, 0xff, 0xff, 0x30, + 0x85, 0x6d, 0x7c, 0x67, 0x09, 0x00, 0x00, } diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha/cluster_service.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1/cluster_service.pb.go similarity index 77% rename from vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha/cluster_service.pb.go rename to vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1/cluster_service.pb.go index f28bba3e5..32f7dc481 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha/cluster_service.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1/cluster_service.pb.go @@ -1,17 +1,18 @@ // Code generated by protoc-gen-go. DO NOT EDIT. -// source: yandex/cloud/mdb/redis/v1alpha/cluster_service.proto +// source: yandex/cloud/mdb/redis/v1/cluster_service.proto -package redis // import "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha" +package redis // import "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1" import proto "github.com/golang/protobuf/proto" import fmt "fmt" import math "math" import timestamp "github.com/golang/protobuf/ptypes/timestamp" import _ "github.com/yandex-cloud/go-genproto/yandex/api" -import config "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha/config" +import config "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1/config" import operation "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" import _ "github.com/yandex-cloud/go-genproto/yandex/cloud/validation" import _ "google.golang.org/genproto/googleapis/api/annotations" +import timeofday "google.golang.org/genproto/googleapis/type/timeofday" import field_mask "google.golang.org/genproto/protobuf/field_mask" import ( @@ -51,7 +52,7 @@ func (x ListClusterLogsRequest_ServiceType) String() string { return proto.EnumName(ListClusterLogsRequest_ServiceType_name, int32(x)) } func (ListClusterLogsRequest_ServiceType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{18, 0} + return fileDescriptor_cluster_service_49746099733b2195, []int{20, 0} } type GetClusterRequest struct { @@ -67,7 +68,7 @@ func (m *GetClusterRequest) Reset() { *m = GetClusterRequest{} } func (m *GetClusterRequest) String() string { return proto.CompactTextString(m) } func (*GetClusterRequest) ProtoMessage() {} func (*GetClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{0} + return fileDescriptor_cluster_service_49746099733b2195, []int{0} } func (m *GetClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetClusterRequest.Unmarshal(m, b) @@ -120,7 +121,7 @@ func (m *ListClustersRequest) Reset() { *m = ListClustersRequest{} } func (m *ListClustersRequest) String() string { return proto.CompactTextString(m) } func (*ListClustersRequest) ProtoMessage() {} func (*ListClustersRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{1} + return fileDescriptor_cluster_service_49746099733b2195, []int{1} } func (m *ListClustersRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClustersRequest.Unmarshal(m, b) @@ -185,7 +186,7 @@ func (m *ListClustersResponse) Reset() { *m = ListClustersResponse{} } func (m *ListClustersResponse) String() string { return proto.CompactTextString(m) } func (*ListClustersResponse) ProtoMessage() {} func (*ListClustersResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{2} + return fileDescriptor_cluster_service_49746099733b2195, []int{2} } func (m *ListClustersResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClustersResponse.Unmarshal(m, b) @@ -230,7 +231,7 @@ type CreateClusterRequest struct { // For example, "project": "mvp" or "source": "dictionary". Labels map[string]string `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // Deployment environment of the Redis cluster. - Environment Cluster_Environment `protobuf:"varint,5,opt,name=environment,proto3,enum=yandex.cloud.mdb.redis.v1alpha.Cluster_Environment" json:"environment,omitempty"` + Environment Cluster_Environment `protobuf:"varint,5,opt,name=environment,proto3,enum=yandex.cloud.mdb.redis.v1.Cluster_Environment" json:"environment,omitempty"` // Configuration and resources for hosts that should be created for the Redis cluster. ConfigSpec *ConfigSpec `protobuf:"bytes,6,opt,name=config_spec,json=configSpec,proto3" json:"config_spec,omitempty"` // Individual configurations for hosts that should be created for the Redis cluster. @@ -246,7 +247,7 @@ func (m *CreateClusterRequest) Reset() { *m = CreateClusterRequest{} } func (m *CreateClusterRequest) String() string { return proto.CompactTextString(m) } func (*CreateClusterRequest) ProtoMessage() {} func (*CreateClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{3} + return fileDescriptor_cluster_service_49746099733b2195, []int{3} } func (m *CreateClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateClusterRequest.Unmarshal(m, b) @@ -334,7 +335,7 @@ func (m *CreateClusterMetadata) Reset() { *m = CreateClusterMetadata{} } func (m *CreateClusterMetadata) String() string { return proto.CompactTextString(m) } func (*CreateClusterMetadata) ProtoMessage() {} func (*CreateClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{4} + return fileDescriptor_cluster_service_49746099733b2195, []int{4} } func (m *CreateClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CreateClusterMetadata.Unmarshal(m, b) @@ -388,7 +389,7 @@ func (m *UpdateClusterRequest) Reset() { *m = UpdateClusterRequest{} } func (m *UpdateClusterRequest) String() string { return proto.CompactTextString(m) } func (*UpdateClusterRequest) ProtoMessage() {} func (*UpdateClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{5} + return fileDescriptor_cluster_service_49746099733b2195, []int{5} } func (m *UpdateClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateClusterRequest.Unmarshal(m, b) @@ -462,7 +463,7 @@ func (m *UpdateClusterMetadata) Reset() { *m = UpdateClusterMetadata{} } func (m *UpdateClusterMetadata) String() string { return proto.CompactTextString(m) } func (*UpdateClusterMetadata) ProtoMessage() {} func (*UpdateClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{6} + return fileDescriptor_cluster_service_49746099733b2195, []int{6} } func (m *UpdateClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_UpdateClusterMetadata.Unmarshal(m, b) @@ -502,7 +503,7 @@ func (m *DeleteClusterRequest) Reset() { *m = DeleteClusterRequest{} } func (m *DeleteClusterRequest) String() string { return proto.CompactTextString(m) } func (*DeleteClusterRequest) ProtoMessage() {} func (*DeleteClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{7} + return fileDescriptor_cluster_service_49746099733b2195, []int{7} } func (m *DeleteClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteClusterRequest.Unmarshal(m, b) @@ -541,7 +542,7 @@ func (m *DeleteClusterMetadata) Reset() { *m = DeleteClusterMetadata{} } func (m *DeleteClusterMetadata) String() string { return proto.CompactTextString(m) } func (*DeleteClusterMetadata) ProtoMessage() {} func (*DeleteClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{8} + return fileDescriptor_cluster_service_49746099733b2195, []int{8} } func (m *DeleteClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteClusterMetadata.Unmarshal(m, b) @@ -580,7 +581,7 @@ func (m *StartClusterRequest) Reset() { *m = StartClusterRequest{} } func (m *StartClusterRequest) String() string { return proto.CompactTextString(m) } func (*StartClusterRequest) ProtoMessage() {} func (*StartClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{9} + return fileDescriptor_cluster_service_49746099733b2195, []int{9} } func (m *StartClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StartClusterRequest.Unmarshal(m, b) @@ -619,7 +620,7 @@ func (m *StartClusterMetadata) Reset() { *m = StartClusterMetadata{} } func (m *StartClusterMetadata) String() string { return proto.CompactTextString(m) } func (*StartClusterMetadata) ProtoMessage() {} func (*StartClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{10} + return fileDescriptor_cluster_service_49746099733b2195, []int{10} } func (m *StartClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StartClusterMetadata.Unmarshal(m, b) @@ -658,7 +659,7 @@ func (m *StopClusterRequest) Reset() { *m = StopClusterRequest{} } func (m *StopClusterRequest) String() string { return proto.CompactTextString(m) } func (*StopClusterRequest) ProtoMessage() {} func (*StopClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{11} + return fileDescriptor_cluster_service_49746099733b2195, []int{11} } func (m *StopClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StopClusterRequest.Unmarshal(m, b) @@ -697,7 +698,7 @@ func (m *StopClusterMetadata) Reset() { *m = StopClusterMetadata{} } func (m *StopClusterMetadata) String() string { return proto.CompactTextString(m) } func (*StopClusterMetadata) ProtoMessage() {} func (*StopClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{12} + return fileDescriptor_cluster_service_49746099733b2195, []int{12} } func (m *StopClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_StopClusterMetadata.Unmarshal(m, b) @@ -724,6 +725,111 @@ func (m *StopClusterMetadata) GetClusterId() string { return "" } +type MoveClusterRequest struct { + // ID of the Redis cluster to move. + ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` + // ID of the destination folder. + DestinationFolderId string `protobuf:"bytes,2,opt,name=destination_folder_id,json=destinationFolderId,proto3" json:"destination_folder_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MoveClusterRequest) Reset() { *m = MoveClusterRequest{} } +func (m *MoveClusterRequest) String() string { return proto.CompactTextString(m) } +func (*MoveClusterRequest) ProtoMessage() {} +func (*MoveClusterRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_cluster_service_49746099733b2195, []int{13} +} +func (m *MoveClusterRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MoveClusterRequest.Unmarshal(m, b) +} +func (m *MoveClusterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MoveClusterRequest.Marshal(b, m, deterministic) +} +func (dst *MoveClusterRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_MoveClusterRequest.Merge(dst, src) +} +func (m *MoveClusterRequest) XXX_Size() int { + return xxx_messageInfo_MoveClusterRequest.Size(m) +} +func (m *MoveClusterRequest) XXX_DiscardUnknown() { + xxx_messageInfo_MoveClusterRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_MoveClusterRequest proto.InternalMessageInfo + +func (m *MoveClusterRequest) GetClusterId() string { + if m != nil { + return m.ClusterId + } + return "" +} + +func (m *MoveClusterRequest) GetDestinationFolderId() string { + if m != nil { + return m.DestinationFolderId + } + return "" +} + +type MoveClusterMetadata struct { + // ID of the Redis cluster being moved. + ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` + // ID of the source folder. + SourceFolderId string `protobuf:"bytes,2,opt,name=source_folder_id,json=sourceFolderId,proto3" json:"source_folder_id,omitempty"` + // ID of the destnation folder. + DestinationFolderId string `protobuf:"bytes,3,opt,name=destination_folder_id,json=destinationFolderId,proto3" json:"destination_folder_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MoveClusterMetadata) Reset() { *m = MoveClusterMetadata{} } +func (m *MoveClusterMetadata) String() string { return proto.CompactTextString(m) } +func (*MoveClusterMetadata) ProtoMessage() {} +func (*MoveClusterMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_cluster_service_49746099733b2195, []int{14} +} +func (m *MoveClusterMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MoveClusterMetadata.Unmarshal(m, b) +} +func (m *MoveClusterMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MoveClusterMetadata.Marshal(b, m, deterministic) +} +func (dst *MoveClusterMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_MoveClusterMetadata.Merge(dst, src) +} +func (m *MoveClusterMetadata) XXX_Size() int { + return xxx_messageInfo_MoveClusterMetadata.Size(m) +} +func (m *MoveClusterMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_MoveClusterMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_MoveClusterMetadata proto.InternalMessageInfo + +func (m *MoveClusterMetadata) GetClusterId() string { + if m != nil { + return m.ClusterId + } + return "" +} + +func (m *MoveClusterMetadata) GetSourceFolderId() string { + if m != nil { + return m.SourceFolderId + } + return "" +} + +func (m *MoveClusterMetadata) GetDestinationFolderId() string { + if m != nil { + return m.DestinationFolderId + } + return "" +} + type BackupClusterRequest struct { // ID of the Redis cluster to back up. // To get the Redis cluster ID, use a [ClusterService.List] request. @@ -737,7 +843,7 @@ func (m *BackupClusterRequest) Reset() { *m = BackupClusterRequest{} } func (m *BackupClusterRequest) String() string { return proto.CompactTextString(m) } func (*BackupClusterRequest) ProtoMessage() {} func (*BackupClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{13} + return fileDescriptor_cluster_service_49746099733b2195, []int{15} } func (m *BackupClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BackupClusterRequest.Unmarshal(m, b) @@ -776,7 +882,7 @@ func (m *BackupClusterMetadata) Reset() { *m = BackupClusterMetadata{} } func (m *BackupClusterMetadata) String() string { return proto.CompactTextString(m) } func (*BackupClusterMetadata) ProtoMessage() {} func (*BackupClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{14} + return fileDescriptor_cluster_service_49746099733b2195, []int{16} } func (m *BackupClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BackupClusterMetadata.Unmarshal(m, b) @@ -815,7 +921,7 @@ type RestoreClusterRequest struct { // For example, "project": "mvp" or "source": "dictionary". Labels map[string]string `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // Deployment environment of the new Redis cluster. - Environment Cluster_Environment `protobuf:"varint,5,opt,name=environment,proto3,enum=yandex.cloud.mdb.redis.v1alpha.Cluster_Environment" json:"environment,omitempty"` + Environment Cluster_Environment `protobuf:"varint,5,opt,name=environment,proto3,enum=yandex.cloud.mdb.redis.v1.Cluster_Environment" json:"environment,omitempty"` // Configuration for the Redis cluster to be created. ConfigSpec *ConfigSpec `protobuf:"bytes,6,opt,name=config_spec,json=configSpec,proto3" json:"config_spec,omitempty"` // Configurations for Redis hosts that should be created for @@ -832,7 +938,7 @@ func (m *RestoreClusterRequest) Reset() { *m = RestoreClusterRequest{} } func (m *RestoreClusterRequest) String() string { return proto.CompactTextString(m) } func (*RestoreClusterRequest) ProtoMessage() {} func (*RestoreClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{15} + return fileDescriptor_cluster_service_49746099733b2195, []int{17} } func (m *RestoreClusterRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RestoreClusterRequest.Unmarshal(m, b) @@ -922,7 +1028,7 @@ func (m *RestoreClusterMetadata) Reset() { *m = RestoreClusterMetadata{} func (m *RestoreClusterMetadata) String() string { return proto.CompactTextString(m) } func (*RestoreClusterMetadata) ProtoMessage() {} func (*RestoreClusterMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{16} + return fileDescriptor_cluster_service_49746099733b2195, []int{18} } func (m *RestoreClusterMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RestoreClusterMetadata.Unmarshal(m, b) @@ -970,7 +1076,7 @@ func (m *LogRecord) Reset() { *m = LogRecord{} } func (m *LogRecord) String() string { return proto.CompactTextString(m) } func (*LogRecord) ProtoMessage() {} func (*LogRecord) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{17} + return fileDescriptor_cluster_service_49746099733b2195, []int{19} } func (m *LogRecord) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_LogRecord.Unmarshal(m, b) @@ -1011,7 +1117,7 @@ type ListClusterLogsRequest struct { // Columns from the logs table to request. // If no columns are specified, entire log records are returned. ColumnFilter []string `protobuf:"bytes,2,rep,name=column_filter,json=columnFilter,proto3" json:"column_filter,omitempty"` - ServiceType ListClusterLogsRequest_ServiceType `protobuf:"varint,3,opt,name=service_type,json=serviceType,proto3,enum=yandex.cloud.mdb.redis.v1alpha.ListClusterLogsRequest_ServiceType" json:"service_type,omitempty"` + ServiceType ListClusterLogsRequest_ServiceType `protobuf:"varint,3,opt,name=service_type,json=serviceType,proto3,enum=yandex.cloud.mdb.redis.v1.ListClusterLogsRequest_ServiceType" json:"service_type,omitempty"` // Start timestamp for the logs request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format. FromTime *timestamp.Timestamp `protobuf:"bytes,4,opt,name=from_time,json=fromTime,proto3" json:"from_time,omitempty"` // End timestamp for the logs request, in [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format. @@ -1032,7 +1138,7 @@ func (m *ListClusterLogsRequest) Reset() { *m = ListClusterLogsRequest{} func (m *ListClusterLogsRequest) String() string { return proto.CompactTextString(m) } func (*ListClusterLogsRequest) ProtoMessage() {} func (*ListClusterLogsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{18} + return fileDescriptor_cluster_service_49746099733b2195, []int{20} } func (m *ListClusterLogsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterLogsRequest.Unmarshal(m, b) @@ -1118,7 +1224,7 @@ func (m *ListClusterLogsResponse) Reset() { *m = ListClusterLogsResponse func (m *ListClusterLogsResponse) String() string { return proto.CompactTextString(m) } func (*ListClusterLogsResponse) ProtoMessage() {} func (*ListClusterLogsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{19} + return fileDescriptor_cluster_service_49746099733b2195, []int{21} } func (m *ListClusterLogsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterLogsResponse.Unmarshal(m, b) @@ -1171,7 +1277,7 @@ func (m *ListClusterOperationsRequest) Reset() { *m = ListClusterOperati func (m *ListClusterOperationsRequest) String() string { return proto.CompactTextString(m) } func (*ListClusterOperationsRequest) ProtoMessage() {} func (*ListClusterOperationsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{20} + return fileDescriptor_cluster_service_49746099733b2195, []int{22} } func (m *ListClusterOperationsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterOperationsRequest.Unmarshal(m, b) @@ -1229,7 +1335,7 @@ func (m *ListClusterOperationsResponse) Reset() { *m = ListClusterOperat func (m *ListClusterOperationsResponse) String() string { return proto.CompactTextString(m) } func (*ListClusterOperationsResponse) ProtoMessage() {} func (*ListClusterOperationsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{21} + return fileDescriptor_cluster_service_49746099733b2195, []int{23} } func (m *ListClusterOperationsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterOperationsResponse.Unmarshal(m, b) @@ -1283,7 +1389,7 @@ func (m *ListClusterBackupsRequest) Reset() { *m = ListClusterBackupsReq func (m *ListClusterBackupsRequest) String() string { return proto.CompactTextString(m) } func (*ListClusterBackupsRequest) ProtoMessage() {} func (*ListClusterBackupsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{22} + return fileDescriptor_cluster_service_49746099733b2195, []int{24} } func (m *ListClusterBackupsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterBackupsRequest.Unmarshal(m, b) @@ -1341,7 +1447,7 @@ func (m *ListClusterBackupsResponse) Reset() { *m = ListClusterBackupsRe func (m *ListClusterBackupsResponse) String() string { return proto.CompactTextString(m) } func (*ListClusterBackupsResponse) ProtoMessage() {} func (*ListClusterBackupsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{23} + return fileDescriptor_cluster_service_49746099733b2195, []int{25} } func (m *ListClusterBackupsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterBackupsResponse.Unmarshal(m, b) @@ -1395,7 +1501,7 @@ func (m *ListClusterHostsRequest) Reset() { *m = ListClusterHostsRequest func (m *ListClusterHostsRequest) String() string { return proto.CompactTextString(m) } func (*ListClusterHostsRequest) ProtoMessage() {} func (*ListClusterHostsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{24} + return fileDescriptor_cluster_service_49746099733b2195, []int{26} } func (m *ListClusterHostsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterHostsRequest.Unmarshal(m, b) @@ -1453,7 +1559,7 @@ func (m *ListClusterHostsResponse) Reset() { *m = ListClusterHostsRespon func (m *ListClusterHostsResponse) String() string { return proto.CompactTextString(m) } func (*ListClusterHostsResponse) ProtoMessage() {} func (*ListClusterHostsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{25} + return fileDescriptor_cluster_service_49746099733b2195, []int{27} } func (m *ListClusterHostsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListClusterHostsResponse.Unmarshal(m, b) @@ -1502,7 +1608,7 @@ func (m *AddClusterHostsRequest) Reset() { *m = AddClusterHostsRequest{} func (m *AddClusterHostsRequest) String() string { return proto.CompactTextString(m) } func (*AddClusterHostsRequest) ProtoMessage() {} func (*AddClusterHostsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{26} + return fileDescriptor_cluster_service_49746099733b2195, []int{28} } func (m *AddClusterHostsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AddClusterHostsRequest.Unmarshal(m, b) @@ -1550,7 +1656,7 @@ func (m *AddClusterHostsMetadata) Reset() { *m = AddClusterHostsMetadata func (m *AddClusterHostsMetadata) String() string { return proto.CompactTextString(m) } func (*AddClusterHostsMetadata) ProtoMessage() {} func (*AddClusterHostsMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{27} + return fileDescriptor_cluster_service_49746099733b2195, []int{29} } func (m *AddClusterHostsMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_AddClusterHostsMetadata.Unmarshal(m, b) @@ -1599,7 +1705,7 @@ func (m *DeleteClusterHostsRequest) Reset() { *m = DeleteClusterHostsReq func (m *DeleteClusterHostsRequest) String() string { return proto.CompactTextString(m) } func (*DeleteClusterHostsRequest) ProtoMessage() {} func (*DeleteClusterHostsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{28} + return fileDescriptor_cluster_service_49746099733b2195, []int{30} } func (m *DeleteClusterHostsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteClusterHostsRequest.Unmarshal(m, b) @@ -1647,7 +1753,7 @@ func (m *DeleteClusterHostsMetadata) Reset() { *m = DeleteClusterHostsMe func (m *DeleteClusterHostsMetadata) String() string { return proto.CompactTextString(m) } func (*DeleteClusterHostsMetadata) ProtoMessage() {} func (*DeleteClusterHostsMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{29} + return fileDescriptor_cluster_service_49746099733b2195, []int{31} } func (m *DeleteClusterHostsMetadata) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DeleteClusterHostsMetadata.Unmarshal(m, b) @@ -1698,7 +1804,7 @@ func (m *HostSpec) Reset() { *m = HostSpec{} } func (m *HostSpec) String() string { return proto.CompactTextString(m) } func (*HostSpec) ProtoMessage() {} func (*HostSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{30} + return fileDescriptor_cluster_service_49746099733b2195, []int{32} } func (m *HostSpec) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_HostSpec.Unmarshal(m, b) @@ -1742,17 +1848,19 @@ type ConfigSpec struct { // *ConfigSpec_RedisConfig_5_0 RedisSpec isConfigSpec_RedisSpec `protobuf_oneof:"redis_spec"` // Resources allocated to Redis hosts. - Resources *Resources `protobuf:"bytes,3,opt,name=resources,proto3" json:"resources,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Resources *Resources `protobuf:"bytes,3,opt,name=resources,proto3" json:"resources,omitempty"` + // Start time for the daily backup in UTC timezone + BackupWindowStart *timeofday.TimeOfDay `protobuf:"bytes,4,opt,name=backup_window_start,json=backupWindowStart,proto3" json:"backup_window_start,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *ConfigSpec) Reset() { *m = ConfigSpec{} } func (m *ConfigSpec) String() string { return proto.CompactTextString(m) } func (*ConfigSpec) ProtoMessage() {} func (*ConfigSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_service_77935d045fe8fb01, []int{31} + return fileDescriptor_cluster_service_49746099733b2195, []int{33} } func (m *ConfigSpec) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ConfigSpec.Unmarshal(m, b) @@ -1810,6 +1918,13 @@ func (m *ConfigSpec) GetResources() *Resources { return nil } +func (m *ConfigSpec) GetBackupWindowStart() *timeofday.TimeOfDay { + if m != nil { + return m.BackupWindowStart + } + return nil +} + // XXX_OneofFuncs is for the internal use of the proto package. func (*ConfigSpec) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) { return _ConfigSpec_OneofMarshaler, _ConfigSpec_OneofUnmarshaler, _ConfigSpec_OneofSizer, []interface{}{ @@ -1866,43 +1981,45 @@ func _ConfigSpec_OneofSizer(msg proto.Message) (n int) { } func init() { - proto.RegisterType((*GetClusterRequest)(nil), "yandex.cloud.mdb.redis.v1alpha.GetClusterRequest") - proto.RegisterType((*ListClustersRequest)(nil), "yandex.cloud.mdb.redis.v1alpha.ListClustersRequest") - proto.RegisterType((*ListClustersResponse)(nil), "yandex.cloud.mdb.redis.v1alpha.ListClustersResponse") - proto.RegisterType((*CreateClusterRequest)(nil), "yandex.cloud.mdb.redis.v1alpha.CreateClusterRequest") - proto.RegisterMapType((map[string]string)(nil), "yandex.cloud.mdb.redis.v1alpha.CreateClusterRequest.LabelsEntry") - proto.RegisterType((*CreateClusterMetadata)(nil), "yandex.cloud.mdb.redis.v1alpha.CreateClusterMetadata") - proto.RegisterType((*UpdateClusterRequest)(nil), "yandex.cloud.mdb.redis.v1alpha.UpdateClusterRequest") - proto.RegisterMapType((map[string]string)(nil), "yandex.cloud.mdb.redis.v1alpha.UpdateClusterRequest.LabelsEntry") - proto.RegisterType((*UpdateClusterMetadata)(nil), "yandex.cloud.mdb.redis.v1alpha.UpdateClusterMetadata") - proto.RegisterType((*DeleteClusterRequest)(nil), "yandex.cloud.mdb.redis.v1alpha.DeleteClusterRequest") - proto.RegisterType((*DeleteClusterMetadata)(nil), "yandex.cloud.mdb.redis.v1alpha.DeleteClusterMetadata") - proto.RegisterType((*StartClusterRequest)(nil), "yandex.cloud.mdb.redis.v1alpha.StartClusterRequest") - proto.RegisterType((*StartClusterMetadata)(nil), "yandex.cloud.mdb.redis.v1alpha.StartClusterMetadata") - proto.RegisterType((*StopClusterRequest)(nil), "yandex.cloud.mdb.redis.v1alpha.StopClusterRequest") - proto.RegisterType((*StopClusterMetadata)(nil), "yandex.cloud.mdb.redis.v1alpha.StopClusterMetadata") - proto.RegisterType((*BackupClusterRequest)(nil), "yandex.cloud.mdb.redis.v1alpha.BackupClusterRequest") - proto.RegisterType((*BackupClusterMetadata)(nil), "yandex.cloud.mdb.redis.v1alpha.BackupClusterMetadata") - proto.RegisterType((*RestoreClusterRequest)(nil), "yandex.cloud.mdb.redis.v1alpha.RestoreClusterRequest") - proto.RegisterMapType((map[string]string)(nil), "yandex.cloud.mdb.redis.v1alpha.RestoreClusterRequest.LabelsEntry") - proto.RegisterType((*RestoreClusterMetadata)(nil), "yandex.cloud.mdb.redis.v1alpha.RestoreClusterMetadata") - proto.RegisterType((*LogRecord)(nil), "yandex.cloud.mdb.redis.v1alpha.LogRecord") - proto.RegisterMapType((map[string]string)(nil), "yandex.cloud.mdb.redis.v1alpha.LogRecord.MessageEntry") - proto.RegisterType((*ListClusterLogsRequest)(nil), "yandex.cloud.mdb.redis.v1alpha.ListClusterLogsRequest") - proto.RegisterType((*ListClusterLogsResponse)(nil), "yandex.cloud.mdb.redis.v1alpha.ListClusterLogsResponse") - proto.RegisterType((*ListClusterOperationsRequest)(nil), "yandex.cloud.mdb.redis.v1alpha.ListClusterOperationsRequest") - proto.RegisterType((*ListClusterOperationsResponse)(nil), "yandex.cloud.mdb.redis.v1alpha.ListClusterOperationsResponse") - proto.RegisterType((*ListClusterBackupsRequest)(nil), "yandex.cloud.mdb.redis.v1alpha.ListClusterBackupsRequest") - proto.RegisterType((*ListClusterBackupsResponse)(nil), "yandex.cloud.mdb.redis.v1alpha.ListClusterBackupsResponse") - proto.RegisterType((*ListClusterHostsRequest)(nil), "yandex.cloud.mdb.redis.v1alpha.ListClusterHostsRequest") - proto.RegisterType((*ListClusterHostsResponse)(nil), "yandex.cloud.mdb.redis.v1alpha.ListClusterHostsResponse") - proto.RegisterType((*AddClusterHostsRequest)(nil), "yandex.cloud.mdb.redis.v1alpha.AddClusterHostsRequest") - proto.RegisterType((*AddClusterHostsMetadata)(nil), "yandex.cloud.mdb.redis.v1alpha.AddClusterHostsMetadata") - proto.RegisterType((*DeleteClusterHostsRequest)(nil), "yandex.cloud.mdb.redis.v1alpha.DeleteClusterHostsRequest") - proto.RegisterType((*DeleteClusterHostsMetadata)(nil), "yandex.cloud.mdb.redis.v1alpha.DeleteClusterHostsMetadata") - proto.RegisterType((*HostSpec)(nil), "yandex.cloud.mdb.redis.v1alpha.HostSpec") - proto.RegisterType((*ConfigSpec)(nil), "yandex.cloud.mdb.redis.v1alpha.ConfigSpec") - proto.RegisterEnum("yandex.cloud.mdb.redis.v1alpha.ListClusterLogsRequest_ServiceType", ListClusterLogsRequest_ServiceType_name, ListClusterLogsRequest_ServiceType_value) + proto.RegisterType((*GetClusterRequest)(nil), "yandex.cloud.mdb.redis.v1.GetClusterRequest") + proto.RegisterType((*ListClustersRequest)(nil), "yandex.cloud.mdb.redis.v1.ListClustersRequest") + proto.RegisterType((*ListClustersResponse)(nil), "yandex.cloud.mdb.redis.v1.ListClustersResponse") + proto.RegisterType((*CreateClusterRequest)(nil), "yandex.cloud.mdb.redis.v1.CreateClusterRequest") + proto.RegisterMapType((map[string]string)(nil), "yandex.cloud.mdb.redis.v1.CreateClusterRequest.LabelsEntry") + proto.RegisterType((*CreateClusterMetadata)(nil), "yandex.cloud.mdb.redis.v1.CreateClusterMetadata") + proto.RegisterType((*UpdateClusterRequest)(nil), "yandex.cloud.mdb.redis.v1.UpdateClusterRequest") + proto.RegisterMapType((map[string]string)(nil), "yandex.cloud.mdb.redis.v1.UpdateClusterRequest.LabelsEntry") + proto.RegisterType((*UpdateClusterMetadata)(nil), "yandex.cloud.mdb.redis.v1.UpdateClusterMetadata") + proto.RegisterType((*DeleteClusterRequest)(nil), "yandex.cloud.mdb.redis.v1.DeleteClusterRequest") + proto.RegisterType((*DeleteClusterMetadata)(nil), "yandex.cloud.mdb.redis.v1.DeleteClusterMetadata") + proto.RegisterType((*StartClusterRequest)(nil), "yandex.cloud.mdb.redis.v1.StartClusterRequest") + proto.RegisterType((*StartClusterMetadata)(nil), "yandex.cloud.mdb.redis.v1.StartClusterMetadata") + proto.RegisterType((*StopClusterRequest)(nil), "yandex.cloud.mdb.redis.v1.StopClusterRequest") + proto.RegisterType((*StopClusterMetadata)(nil), "yandex.cloud.mdb.redis.v1.StopClusterMetadata") + proto.RegisterType((*MoveClusterRequest)(nil), "yandex.cloud.mdb.redis.v1.MoveClusterRequest") + proto.RegisterType((*MoveClusterMetadata)(nil), "yandex.cloud.mdb.redis.v1.MoveClusterMetadata") + proto.RegisterType((*BackupClusterRequest)(nil), "yandex.cloud.mdb.redis.v1.BackupClusterRequest") + proto.RegisterType((*BackupClusterMetadata)(nil), "yandex.cloud.mdb.redis.v1.BackupClusterMetadata") + proto.RegisterType((*RestoreClusterRequest)(nil), "yandex.cloud.mdb.redis.v1.RestoreClusterRequest") + proto.RegisterMapType((map[string]string)(nil), "yandex.cloud.mdb.redis.v1.RestoreClusterRequest.LabelsEntry") + proto.RegisterType((*RestoreClusterMetadata)(nil), "yandex.cloud.mdb.redis.v1.RestoreClusterMetadata") + proto.RegisterType((*LogRecord)(nil), "yandex.cloud.mdb.redis.v1.LogRecord") + proto.RegisterMapType((map[string]string)(nil), "yandex.cloud.mdb.redis.v1.LogRecord.MessageEntry") + proto.RegisterType((*ListClusterLogsRequest)(nil), "yandex.cloud.mdb.redis.v1.ListClusterLogsRequest") + proto.RegisterType((*ListClusterLogsResponse)(nil), "yandex.cloud.mdb.redis.v1.ListClusterLogsResponse") + proto.RegisterType((*ListClusterOperationsRequest)(nil), "yandex.cloud.mdb.redis.v1.ListClusterOperationsRequest") + proto.RegisterType((*ListClusterOperationsResponse)(nil), "yandex.cloud.mdb.redis.v1.ListClusterOperationsResponse") + proto.RegisterType((*ListClusterBackupsRequest)(nil), "yandex.cloud.mdb.redis.v1.ListClusterBackupsRequest") + proto.RegisterType((*ListClusterBackupsResponse)(nil), "yandex.cloud.mdb.redis.v1.ListClusterBackupsResponse") + proto.RegisterType((*ListClusterHostsRequest)(nil), "yandex.cloud.mdb.redis.v1.ListClusterHostsRequest") + proto.RegisterType((*ListClusterHostsResponse)(nil), "yandex.cloud.mdb.redis.v1.ListClusterHostsResponse") + proto.RegisterType((*AddClusterHostsRequest)(nil), "yandex.cloud.mdb.redis.v1.AddClusterHostsRequest") + proto.RegisterType((*AddClusterHostsMetadata)(nil), "yandex.cloud.mdb.redis.v1.AddClusterHostsMetadata") + proto.RegisterType((*DeleteClusterHostsRequest)(nil), "yandex.cloud.mdb.redis.v1.DeleteClusterHostsRequest") + proto.RegisterType((*DeleteClusterHostsMetadata)(nil), "yandex.cloud.mdb.redis.v1.DeleteClusterHostsMetadata") + proto.RegisterType((*HostSpec)(nil), "yandex.cloud.mdb.redis.v1.HostSpec") + proto.RegisterType((*ConfigSpec)(nil), "yandex.cloud.mdb.redis.v1.ConfigSpec") + proto.RegisterEnum("yandex.cloud.mdb.redis.v1.ListClusterLogsRequest_ServiceType", ListClusterLogsRequest_ServiceType_name, ListClusterLogsRequest_ServiceType_value) } // Reference imports to suppress errors if they are not otherwise used. @@ -1934,6 +2051,8 @@ type ClusterServiceClient interface { Start(ctx context.Context, in *StartClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Stop the specified Redis cluster. Stop(ctx context.Context, in *StopClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) + // Moves the specified Redis cluster to the specified folder. + Move(ctx context.Context, in *MoveClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Creates a backup for the specified Redis cluster. Backup(ctx context.Context, in *BackupClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) // Creates a new Redis cluster using the specified backup. @@ -1963,7 +2082,7 @@ func NewClusterServiceClient(cc *grpc.ClientConn) ClusterServiceClient { func (c *clusterServiceClient) Get(ctx context.Context, in *GetClusterRequest, opts ...grpc.CallOption) (*Cluster, error) { out := new(Cluster) - err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1alpha.ClusterService/Get", in, out, opts...) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1.ClusterService/Get", in, out, opts...) if err != nil { return nil, err } @@ -1972,7 +2091,7 @@ func (c *clusterServiceClient) Get(ctx context.Context, in *GetClusterRequest, o func (c *clusterServiceClient) List(ctx context.Context, in *ListClustersRequest, opts ...grpc.CallOption) (*ListClustersResponse, error) { out := new(ListClustersResponse) - err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1alpha.ClusterService/List", in, out, opts...) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1.ClusterService/List", in, out, opts...) if err != nil { return nil, err } @@ -1981,7 +2100,7 @@ func (c *clusterServiceClient) List(ctx context.Context, in *ListClustersRequest func (c *clusterServiceClient) Create(ctx context.Context, in *CreateClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) { out := new(operation.Operation) - err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1alpha.ClusterService/Create", in, out, opts...) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1.ClusterService/Create", in, out, opts...) if err != nil { return nil, err } @@ -1990,7 +2109,7 @@ func (c *clusterServiceClient) Create(ctx context.Context, in *CreateClusterRequ func (c *clusterServiceClient) Update(ctx context.Context, in *UpdateClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) { out := new(operation.Operation) - err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1alpha.ClusterService/Update", in, out, opts...) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1.ClusterService/Update", in, out, opts...) if err != nil { return nil, err } @@ -1999,7 +2118,7 @@ func (c *clusterServiceClient) Update(ctx context.Context, in *UpdateClusterRequ func (c *clusterServiceClient) Delete(ctx context.Context, in *DeleteClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) { out := new(operation.Operation) - err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1alpha.ClusterService/Delete", in, out, opts...) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1.ClusterService/Delete", in, out, opts...) if err != nil { return nil, err } @@ -2008,7 +2127,7 @@ func (c *clusterServiceClient) Delete(ctx context.Context, in *DeleteClusterRequ func (c *clusterServiceClient) Start(ctx context.Context, in *StartClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) { out := new(operation.Operation) - err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1alpha.ClusterService/Start", in, out, opts...) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1.ClusterService/Start", in, out, opts...) if err != nil { return nil, err } @@ -2017,7 +2136,16 @@ func (c *clusterServiceClient) Start(ctx context.Context, in *StartClusterReques func (c *clusterServiceClient) Stop(ctx context.Context, in *StopClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) { out := new(operation.Operation) - err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1alpha.ClusterService/Stop", in, out, opts...) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1.ClusterService/Stop", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *clusterServiceClient) Move(ctx context.Context, in *MoveClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + out := new(operation.Operation) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1.ClusterService/Move", in, out, opts...) if err != nil { return nil, err } @@ -2026,7 +2154,7 @@ func (c *clusterServiceClient) Stop(ctx context.Context, in *StopClusterRequest, func (c *clusterServiceClient) Backup(ctx context.Context, in *BackupClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) { out := new(operation.Operation) - err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1alpha.ClusterService/Backup", in, out, opts...) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1.ClusterService/Backup", in, out, opts...) if err != nil { return nil, err } @@ -2035,7 +2163,7 @@ func (c *clusterServiceClient) Backup(ctx context.Context, in *BackupClusterRequ func (c *clusterServiceClient) Restore(ctx context.Context, in *RestoreClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) { out := new(operation.Operation) - err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1alpha.ClusterService/Restore", in, out, opts...) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1.ClusterService/Restore", in, out, opts...) if err != nil { return nil, err } @@ -2044,7 +2172,7 @@ func (c *clusterServiceClient) Restore(ctx context.Context, in *RestoreClusterRe func (c *clusterServiceClient) ListLogs(ctx context.Context, in *ListClusterLogsRequest, opts ...grpc.CallOption) (*ListClusterLogsResponse, error) { out := new(ListClusterLogsResponse) - err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1alpha.ClusterService/ListLogs", in, out, opts...) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1.ClusterService/ListLogs", in, out, opts...) if err != nil { return nil, err } @@ -2053,7 +2181,7 @@ func (c *clusterServiceClient) ListLogs(ctx context.Context, in *ListClusterLogs func (c *clusterServiceClient) ListOperations(ctx context.Context, in *ListClusterOperationsRequest, opts ...grpc.CallOption) (*ListClusterOperationsResponse, error) { out := new(ListClusterOperationsResponse) - err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1alpha.ClusterService/ListOperations", in, out, opts...) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1.ClusterService/ListOperations", in, out, opts...) if err != nil { return nil, err } @@ -2062,7 +2190,7 @@ func (c *clusterServiceClient) ListOperations(ctx context.Context, in *ListClust func (c *clusterServiceClient) ListBackups(ctx context.Context, in *ListClusterBackupsRequest, opts ...grpc.CallOption) (*ListClusterBackupsResponse, error) { out := new(ListClusterBackupsResponse) - err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1alpha.ClusterService/ListBackups", in, out, opts...) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1.ClusterService/ListBackups", in, out, opts...) if err != nil { return nil, err } @@ -2071,7 +2199,7 @@ func (c *clusterServiceClient) ListBackups(ctx context.Context, in *ListClusterB func (c *clusterServiceClient) ListHosts(ctx context.Context, in *ListClusterHostsRequest, opts ...grpc.CallOption) (*ListClusterHostsResponse, error) { out := new(ListClusterHostsResponse) - err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1alpha.ClusterService/ListHosts", in, out, opts...) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1.ClusterService/ListHosts", in, out, opts...) if err != nil { return nil, err } @@ -2080,7 +2208,7 @@ func (c *clusterServiceClient) ListHosts(ctx context.Context, in *ListClusterHos func (c *clusterServiceClient) AddHosts(ctx context.Context, in *AddClusterHostsRequest, opts ...grpc.CallOption) (*operation.Operation, error) { out := new(operation.Operation) - err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1alpha.ClusterService/AddHosts", in, out, opts...) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1.ClusterService/AddHosts", in, out, opts...) if err != nil { return nil, err } @@ -2089,7 +2217,7 @@ func (c *clusterServiceClient) AddHosts(ctx context.Context, in *AddClusterHosts func (c *clusterServiceClient) DeleteHosts(ctx context.Context, in *DeleteClusterHostsRequest, opts ...grpc.CallOption) (*operation.Operation, error) { out := new(operation.Operation) - err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1alpha.ClusterService/DeleteHosts", in, out, opts...) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1.ClusterService/DeleteHosts", in, out, opts...) if err != nil { return nil, err } @@ -2115,6 +2243,8 @@ type ClusterServiceServer interface { Start(context.Context, *StartClusterRequest) (*operation.Operation, error) // Stop the specified Redis cluster. Stop(context.Context, *StopClusterRequest) (*operation.Operation, error) + // Moves the specified Redis cluster to the specified folder. + Move(context.Context, *MoveClusterRequest) (*operation.Operation, error) // Creates a backup for the specified Redis cluster. Backup(context.Context, *BackupClusterRequest) (*operation.Operation, error) // Creates a new Redis cluster using the specified backup. @@ -2148,7 +2278,7 @@ func _ClusterService_Get_Handler(srv interface{}, ctx context.Context, dec func( } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/yandex.cloud.mdb.redis.v1alpha.ClusterService/Get", + FullMethod: "/yandex.cloud.mdb.redis.v1.ClusterService/Get", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ClusterServiceServer).Get(ctx, req.(*GetClusterRequest)) @@ -2166,7 +2296,7 @@ func _ClusterService_List_Handler(srv interface{}, ctx context.Context, dec func } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/yandex.cloud.mdb.redis.v1alpha.ClusterService/List", + FullMethod: "/yandex.cloud.mdb.redis.v1.ClusterService/List", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ClusterServiceServer).List(ctx, req.(*ListClustersRequest)) @@ -2184,7 +2314,7 @@ func _ClusterService_Create_Handler(srv interface{}, ctx context.Context, dec fu } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/yandex.cloud.mdb.redis.v1alpha.ClusterService/Create", + FullMethod: "/yandex.cloud.mdb.redis.v1.ClusterService/Create", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ClusterServiceServer).Create(ctx, req.(*CreateClusterRequest)) @@ -2202,7 +2332,7 @@ func _ClusterService_Update_Handler(srv interface{}, ctx context.Context, dec fu } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/yandex.cloud.mdb.redis.v1alpha.ClusterService/Update", + FullMethod: "/yandex.cloud.mdb.redis.v1.ClusterService/Update", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ClusterServiceServer).Update(ctx, req.(*UpdateClusterRequest)) @@ -2220,7 +2350,7 @@ func _ClusterService_Delete_Handler(srv interface{}, ctx context.Context, dec fu } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/yandex.cloud.mdb.redis.v1alpha.ClusterService/Delete", + FullMethod: "/yandex.cloud.mdb.redis.v1.ClusterService/Delete", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ClusterServiceServer).Delete(ctx, req.(*DeleteClusterRequest)) @@ -2238,7 +2368,7 @@ func _ClusterService_Start_Handler(srv interface{}, ctx context.Context, dec fun } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/yandex.cloud.mdb.redis.v1alpha.ClusterService/Start", + FullMethod: "/yandex.cloud.mdb.redis.v1.ClusterService/Start", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ClusterServiceServer).Start(ctx, req.(*StartClusterRequest)) @@ -2256,7 +2386,7 @@ func _ClusterService_Stop_Handler(srv interface{}, ctx context.Context, dec func } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/yandex.cloud.mdb.redis.v1alpha.ClusterService/Stop", + FullMethod: "/yandex.cloud.mdb.redis.v1.ClusterService/Stop", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ClusterServiceServer).Stop(ctx, req.(*StopClusterRequest)) @@ -2264,6 +2394,24 @@ func _ClusterService_Stop_Handler(srv interface{}, ctx context.Context, dec func return interceptor(ctx, in, info, handler) } +func _ClusterService_Move_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(MoveClusterRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ClusterServiceServer).Move(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/yandex.cloud.mdb.redis.v1.ClusterService/Move", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ClusterServiceServer).Move(ctx, req.(*MoveClusterRequest)) + } + return interceptor(ctx, in, info, handler) +} + func _ClusterService_Backup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BackupClusterRequest) if err := dec(in); err != nil { @@ -2274,7 +2422,7 @@ func _ClusterService_Backup_Handler(srv interface{}, ctx context.Context, dec fu } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/yandex.cloud.mdb.redis.v1alpha.ClusterService/Backup", + FullMethod: "/yandex.cloud.mdb.redis.v1.ClusterService/Backup", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ClusterServiceServer).Backup(ctx, req.(*BackupClusterRequest)) @@ -2292,7 +2440,7 @@ func _ClusterService_Restore_Handler(srv interface{}, ctx context.Context, dec f } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/yandex.cloud.mdb.redis.v1alpha.ClusterService/Restore", + FullMethod: "/yandex.cloud.mdb.redis.v1.ClusterService/Restore", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ClusterServiceServer).Restore(ctx, req.(*RestoreClusterRequest)) @@ -2310,7 +2458,7 @@ func _ClusterService_ListLogs_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/yandex.cloud.mdb.redis.v1alpha.ClusterService/ListLogs", + FullMethod: "/yandex.cloud.mdb.redis.v1.ClusterService/ListLogs", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ClusterServiceServer).ListLogs(ctx, req.(*ListClusterLogsRequest)) @@ -2328,7 +2476,7 @@ func _ClusterService_ListOperations_Handler(srv interface{}, ctx context.Context } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/yandex.cloud.mdb.redis.v1alpha.ClusterService/ListOperations", + FullMethod: "/yandex.cloud.mdb.redis.v1.ClusterService/ListOperations", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ClusterServiceServer).ListOperations(ctx, req.(*ListClusterOperationsRequest)) @@ -2346,7 +2494,7 @@ func _ClusterService_ListBackups_Handler(srv interface{}, ctx context.Context, d } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/yandex.cloud.mdb.redis.v1alpha.ClusterService/ListBackups", + FullMethod: "/yandex.cloud.mdb.redis.v1.ClusterService/ListBackups", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ClusterServiceServer).ListBackups(ctx, req.(*ListClusterBackupsRequest)) @@ -2364,7 +2512,7 @@ func _ClusterService_ListHosts_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/yandex.cloud.mdb.redis.v1alpha.ClusterService/ListHosts", + FullMethod: "/yandex.cloud.mdb.redis.v1.ClusterService/ListHosts", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ClusterServiceServer).ListHosts(ctx, req.(*ListClusterHostsRequest)) @@ -2382,7 +2530,7 @@ func _ClusterService_AddHosts_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/yandex.cloud.mdb.redis.v1alpha.ClusterService/AddHosts", + FullMethod: "/yandex.cloud.mdb.redis.v1.ClusterService/AddHosts", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ClusterServiceServer).AddHosts(ctx, req.(*AddClusterHostsRequest)) @@ -2400,7 +2548,7 @@ func _ClusterService_DeleteHosts_Handler(srv interface{}, ctx context.Context, d } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/yandex.cloud.mdb.redis.v1alpha.ClusterService/DeleteHosts", + FullMethod: "/yandex.cloud.mdb.redis.v1.ClusterService/DeleteHosts", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ClusterServiceServer).DeleteHosts(ctx, req.(*DeleteClusterHostsRequest)) @@ -2409,7 +2557,7 @@ func _ClusterService_DeleteHosts_Handler(srv interface{}, ctx context.Context, d } var _ClusterService_serviceDesc = grpc.ServiceDesc{ - ServiceName: "yandex.cloud.mdb.redis.v1alpha.ClusterService", + ServiceName: "yandex.cloud.mdb.redis.v1.ClusterService", HandlerType: (*ClusterServiceServer)(nil), Methods: []grpc.MethodDesc{ { @@ -2440,6 +2588,10 @@ var _ClusterService_serviceDesc = grpc.ServiceDesc{ MethodName: "Stop", Handler: _ClusterService_Stop_Handler, }, + { + MethodName: "Move", + Handler: _ClusterService_Move_Handler, + }, { MethodName: "Backup", Handler: _ClusterService_Backup_Handler, @@ -2474,142 +2626,149 @@ var _ClusterService_serviceDesc = grpc.ServiceDesc{ }, }, Streams: []grpc.StreamDesc{}, - Metadata: "yandex/cloud/mdb/redis/v1alpha/cluster_service.proto", + Metadata: "yandex/cloud/mdb/redis/v1/cluster_service.proto", } func init() { - proto.RegisterFile("yandex/cloud/mdb/redis/v1alpha/cluster_service.proto", fileDescriptor_cluster_service_77935d045fe8fb01) + proto.RegisterFile("yandex/cloud/mdb/redis/v1/cluster_service.proto", fileDescriptor_cluster_service_49746099733b2195) } -var fileDescriptor_cluster_service_77935d045fe8fb01 = []byte{ - // 2056 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x5a, 0x4d, 0x6c, 0x1b, 0xc7, - 0x15, 0xce, 0x48, 0xe2, 0xdf, 0xa3, 0xac, 0xa8, 0x13, 0xd9, 0x66, 0x58, 0xff, 0xc8, 0xdb, 0xc0, - 0x96, 0x69, 0x73, 0xf9, 0x27, 0xca, 0x96, 0x62, 0x27, 0x16, 0x65, 0xda, 0x56, 0x6b, 0x3b, 0xee, - 0x52, 0x69, 0x50, 0x1b, 0x06, 0xbb, 0xe4, 0x8e, 0x28, 0x42, 0xe4, 0x2e, 0xbb, 0xbb, 0x54, 0x2d, - 0x15, 0x29, 0x52, 0x17, 0xe8, 0xc1, 0xd7, 0x02, 0x2d, 0xd2, 0x02, 0x05, 0x7a, 0xea, 0x39, 0x02, - 0xda, 0x02, 0x45, 0xdb, 0x43, 0x2f, 0x56, 0x7b, 0xe8, 0x41, 0x39, 0xf4, 0xd8, 0x4b, 0x0e, 0x3d, - 0xf5, 0x90, 0x63, 0x4f, 0xc5, 0xcc, 0xec, 0x92, 0xbb, 0x22, 0xa9, 0xdd, 0x95, 0xe2, 0x20, 0x87, - 0xde, 0xb8, 0x33, 0xf3, 0xde, 0x7c, 0xef, 0x9b, 0x37, 0xf3, 0x7e, 0x24, 0x98, 0xdf, 0x96, 0x55, - 0x85, 0x3c, 0xcb, 0xd4, 0x5b, 0x5a, 0x57, 0xc9, 0xb4, 0x95, 0x5a, 0x46, 0x27, 0x4a, 0xd3, 0xc8, - 0x6c, 0xe5, 0xe4, 0x56, 0x67, 0x43, 0xce, 0xd4, 0x5b, 0x5d, 0xc3, 0x24, 0x7a, 0xd5, 0x20, 0xfa, - 0x56, 0xb3, 0x4e, 0xc4, 0x8e, 0xae, 0x99, 0x1a, 0x3e, 0xc7, 0xa5, 0x44, 0x26, 0x25, 0xb6, 0x95, - 0x9a, 0xc8, 0xa4, 0x44, 0x4b, 0x2a, 0x79, 0xa6, 0xa1, 0x69, 0x8d, 0x16, 0xc9, 0xc8, 0x9d, 0x66, - 0x46, 0x56, 0x55, 0xcd, 0x94, 0xcd, 0xa6, 0xa6, 0x1a, 0x5c, 0x3a, 0x39, 0x6b, 0xcd, 0xb2, 0xaf, - 0x5a, 0x77, 0x3d, 0xb3, 0xde, 0x24, 0x2d, 0xa5, 0xda, 0x96, 0x8d, 0x4d, 0x6b, 0xc5, 0xf9, 0x83, - 0x2b, 0xcc, 0x66, 0x9b, 0x18, 0xa6, 0xdc, 0xee, 0x58, 0x0b, 0x92, 0x16, 0x6c, 0xba, 0x81, 0xd6, - 0x21, 0x3a, 0xd3, 0x6f, 0xcd, 0x5d, 0x74, 0x99, 0xd4, 0x9b, 0x1d, 0x58, 0x77, 0xd6, 0xb5, 0x6e, - 0x4b, 0x6e, 0x35, 0x15, 0xe7, 0xf4, 0x15, 0x0f, 0x66, 0x6a, 0x72, 0x7d, 0xb3, 0x6b, 0xe3, 0xb9, - 0xea, 0x8f, 0x46, 0x6b, 0xb5, 0x27, 0xe9, 0x9a, 0xba, 0xde, 0x6c, 0xf0, 0xc1, 0x62, 0x35, 0xcb, - 0xa5, 0x84, 0x5b, 0xf0, 0xb5, 0xbb, 0xc4, 0x5c, 0xe1, 0x9a, 0x24, 0xf2, 0xfd, 0x2e, 0x31, 0x4c, - 0x7c, 0x05, 0xc0, 0x3e, 0xa2, 0xa6, 0x92, 0x40, 0xb3, 0x68, 0x2e, 0x56, 0x9a, 0xfc, 0xf7, 0xcb, - 0x1c, 0x7a, 0xb1, 0x97, 0x9b, 0xb8, 0x71, 0xb3, 0x98, 0x95, 0x62, 0xd6, 0xfc, 0xaa, 0x22, 0xfc, - 0x01, 0xc1, 0x1b, 0xf7, 0x9b, 0x86, 0xad, 0xc3, 0xb0, 0x95, 0x5c, 0x86, 0xd8, 0xba, 0xd6, 0x52, - 0x46, 0xeb, 0x88, 0xf2, 0xe9, 0x55, 0x05, 0x5f, 0x82, 0x58, 0x47, 0x6e, 0x90, 0xaa, 0xd1, 0xdc, - 0x21, 0x89, 0xb1, 0x59, 0x34, 0x37, 0x5e, 0x82, 0xff, 0xbe, 0xcc, 0x85, 0xb3, 0xe9, 0x5c, 0x36, - 0x9b, 0x95, 0xa2, 0x74, 0xb2, 0xd2, 0xdc, 0x21, 0x78, 0x0e, 0x80, 0x2d, 0x34, 0xb5, 0x4d, 0xa2, - 0x26, 0xc6, 0x99, 0xd2, 0xd8, 0x8b, 0xbd, 0x5c, 0xe8, 0xc6, 0xcd, 0x5c, 0x36, 0x2b, 0x31, 0x2d, - 0x6b, 0x74, 0x0e, 0x0b, 0x10, 0x5e, 0x6f, 0xb6, 0x4c, 0xa2, 0x27, 0x26, 0xd8, 0x2a, 0x78, 0xb1, - 0x97, 0x0b, 0xb3, 0x55, 0x59, 0xc9, 0x9a, 0x11, 0x7e, 0x82, 0x60, 0xc6, 0x8d, 0xdc, 0xe8, 0x68, - 0xaa, 0x41, 0xf0, 0x0a, 0x44, 0x2d, 0xfb, 0x8c, 0x04, 0x9a, 0x1d, 0x9f, 0x8b, 0xe7, 0x2f, 0x89, - 0x87, 0x3b, 0xa7, 0x68, 0x33, 0xd8, 0x13, 0xc4, 0x17, 0xe1, 0x75, 0x95, 0x3c, 0x33, 0xab, 0x0e, - 0xc0, 0xd4, 0xb4, 0x98, 0x74, 0x82, 0x0e, 0x3f, 0xb2, 0x91, 0x0a, 0xbf, 0x0d, 0xc1, 0xcc, 0x8a, - 0x4e, 0x64, 0x93, 0x1c, 0x38, 0x85, 0x00, 0x04, 0xe6, 0x61, 0x42, 0x95, 0xdb, 0x9c, 0xbb, 0x58, - 0xe9, 0x1c, 0x5d, 0xf5, 0xf9, 0xcb, 0xdc, 0xd4, 0x13, 0x39, 0xbd, 0xb3, 0x9c, 0x7e, 0x9c, 0x4d, - 0x2f, 0x56, 0xd3, 0x4f, 0x53, 0x5c, 0x6e, 0xa1, 0x20, 0xb1, 0xb5, 0xf8, 0x0a, 0xc4, 0x15, 0x62, - 0xd4, 0xf5, 0x66, 0x87, 0xfa, 0xa7, 0x9b, 0xcc, 0x7c, 0x71, 0x41, 0x72, 0xce, 0xe2, 0x8f, 0x11, - 0x84, 0x5b, 0x72, 0x8d, 0xb4, 0x8c, 0xc4, 0x04, 0x23, 0xe4, 0x96, 0x27, 0x21, 0x43, 0x4c, 0x12, - 0xef, 0x33, 0x15, 0x65, 0xd5, 0xd4, 0xb7, 0x4b, 0xef, 0x7e, 0xfe, 0x32, 0x17, 0x7f, 0x92, 0xae, - 0x66, 0xd3, 0x8b, 0x72, 0x7a, 0xe7, 0x69, 0xea, 0x39, 0x87, 0x37, 0x6f, 0xc3, 0xdc, 0xdd, 0xcb, - 0x85, 0x93, 0xf6, 0x2f, 0x8c, 0xa7, 0xa9, 0x31, 0x4f, 0x1d, 0xeb, 0x25, 0x0b, 0x10, 0x7e, 0x02, - 0x71, 0xa2, 0x6e, 0x35, 0x75, 0x4d, 0x6d, 0x13, 0xd5, 0x4c, 0x84, 0x66, 0xd1, 0xdc, 0x54, 0xbe, - 0xe0, 0xf3, 0xc0, 0xc4, 0x72, 0x5f, 0xb4, 0x34, 0x41, 0x89, 0x93, 0x9c, 0xda, 0xf0, 0xb7, 0x21, - 0xce, 0x2f, 0x4e, 0xd5, 0xe8, 0x90, 0x7a, 0x22, 0x3c, 0x8b, 0xe6, 0xe2, 0xf9, 0x94, 0xa7, 0x72, - 0x26, 0x52, 0xe9, 0x90, 0xba, 0xa5, 0x13, 0xea, 0xbd, 0x11, 0xfc, 0x1e, 0xc0, 0x86, 0x66, 0x98, - 0x4c, 0xa1, 0x91, 0x88, 0x30, 0x3a, 0xe7, 0xbc, 0x34, 0xde, 0xd3, 0x0c, 0x93, 0xe9, 0x0b, 0x3f, - 0xdf, 0xcb, 0x8d, 0xbd, 0x93, 0x95, 0x62, 0x1b, 0xd6, 0x88, 0x41, 0xaf, 0xab, 0x4a, 0xcc, 0x1f, - 0x68, 0xfa, 0x26, 0xf5, 0x14, 0x18, 0x76, 0x5d, 0xad, 0xf9, 0x55, 0x25, 0xb9, 0x08, 0x71, 0xc7, - 0x29, 0xe0, 0x69, 0x18, 0xdf, 0x24, 0xdb, 0xdc, 0xbd, 0x24, 0xfa, 0x13, 0xcf, 0x40, 0x68, 0x4b, - 0x6e, 0x75, 0x2d, 0x67, 0x92, 0xf8, 0xc7, 0xd2, 0xd8, 0x75, 0x24, 0x2c, 0xc0, 0x49, 0xd7, 0xa9, - 0x3e, 0x20, 0xa6, 0xac, 0xc8, 0xa6, 0x8c, 0xcf, 0x0e, 0xbe, 0x17, 0xce, 0x17, 0xe2, 0xc7, 0x13, - 0x30, 0xf3, 0x7e, 0x47, 0x19, 0xf4, 0xf0, 0x20, 0xef, 0x0c, 0x7e, 0x1b, 0xe2, 0x5d, 0xa6, 0x84, - 0xbd, 0xe9, 0x0c, 0x5d, 0x3c, 0x9f, 0x14, 0xf9, 0xa3, 0x2e, 0xda, 0x8f, 0xba, 0x78, 0x87, 0x3e, - 0xfb, 0x0f, 0x64, 0x63, 0x53, 0x02, 0xbe, 0x9c, 0xfe, 0x7e, 0xd5, 0xce, 0x3e, 0xcc, 0xba, 0x57, - 0xe3, 0xec, 0xdf, 0x72, 0xfb, 0x63, 0x28, 0xa8, 0x3f, 0xba, 0x3c, 0x51, 0xb4, 0x9e, 0x8d, 0x30, - 0xa3, 0x23, 0xe9, 0xf5, 0x64, 0x1c, 0xd3, 0x77, 0x5c, 0x24, 0xf9, 0xf5, 0x9d, 0x15, 0x98, 0xb9, - 0x4d, 0x5a, 0xe4, 0x58, 0xae, 0x43, 0x37, 0x77, 0x29, 0xf1, 0xbb, 0x79, 0x09, 0xde, 0xa8, 0x98, - 0xb2, 0x7e, 0xac, 0xf0, 0x58, 0x84, 0x19, 0xa7, 0x0e, 0xbf, 0x5b, 0x2f, 0x03, 0xae, 0x98, 0x5a, - 0xe7, 0x38, 0x3b, 0xcf, 0x53, 0xf4, 0x3d, 0x15, 0x01, 0x08, 0x2f, 0xb1, 0x24, 0xe4, 0x98, 0x84, - 0xbb, 0x94, 0xf8, 0xdd, 0xfc, 0x37, 0x21, 0x38, 0x29, 0x11, 0xc3, 0xd4, 0xf4, 0x83, 0xe7, 0x7d, - 0x01, 0x62, 0x3c, 0x37, 0xea, 0xef, 0xce, 0x5f, 0xd6, 0x28, 0x1f, 0xfe, 0x32, 0x82, 0xe0, 0x2f, - 0x0f, 0xbe, 0x0b, 0xcb, 0x5e, 0xf7, 0x6e, 0xa8, 0x2d, 0xff, 0x8f, 0x82, 0x5f, 0x42, 0x14, 0x8c, - 0xbe, 0xb2, 0x28, 0xb8, 0x06, 0xa7, 0xdc, 0xc7, 0xea, 0xd3, 0xb9, 0xf1, 0xd7, 0x9d, 0x2e, 0xcc, - 0xd5, 0xf6, 0x9c, 0x57, 0xf8, 0x14, 0x41, 0xec, 0xbe, 0xd6, 0x90, 0x48, 0x5d, 0xd3, 0x15, 0x7c, - 0x1d, 0x62, 0xbd, 0xe2, 0x84, 0x29, 0x1a, 0x16, 0xe9, 0xd6, 0xec, 0x15, 0x52, 0x7f, 0x31, 0x7e, - 0x04, 0x91, 0x36, 0x31, 0x0c, 0xb9, 0x41, 0x91, 0x53, 0x4e, 0x17, 0xbc, 0x38, 0xed, 0xed, 0x2a, - 0x3e, 0xe0, 0x82, 0x8c, 0x12, 0xc9, 0x56, 0x93, 0x5c, 0x82, 0x49, 0xe7, 0x44, 0x20, 0xae, 0xfe, - 0x3e, 0x0e, 0xa7, 0x1c, 0x19, 0xf6, 0x7d, 0xad, 0x61, 0x1c, 0x29, 0xf6, 0x7f, 0x03, 0x4e, 0xd4, - 0xb5, 0x56, 0xb7, 0xad, 0x56, 0xad, 0xa4, 0x9e, 0xda, 0x16, 0x93, 0x26, 0xf9, 0xe0, 0x1d, 0x36, - 0x86, 0x09, 0x4c, 0x5a, 0x05, 0x65, 0xd5, 0xdc, 0xee, 0x10, 0x76, 0x99, 0xa7, 0xf2, 0x25, 0x4f, - 0xfb, 0x87, 0xe2, 0x13, 0x2b, 0x5c, 0xd5, 0xda, 0x76, 0x87, 0x48, 0x71, 0xa3, 0xff, 0x81, 0xaf, - 0x41, 0x6c, 0x5d, 0xd7, 0xda, 0x55, 0xca, 0x39, 0x2b, 0x2e, 0x0e, 0x3f, 0x9b, 0x28, 0x5d, 0x4c, - 0x3f, 0x71, 0x01, 0x22, 0xa6, 0xc6, 0xc5, 0x42, 0x9e, 0x62, 0x61, 0x53, 0x63, 0x42, 0xae, 0xd2, - 0x28, 0xec, 0xbb, 0x34, 0x8a, 0x8c, 0x2e, 0x8d, 0x84, 0x05, 0x88, 0x3b, 0x8c, 0xc3, 0x67, 0x20, - 0x51, 0x29, 0x4b, 0xdf, 0x59, 0x5d, 0x29, 0x57, 0xd7, 0xbe, 0xfb, 0xa8, 0x5c, 0x7d, 0xff, 0x61, - 0xe5, 0x51, 0x79, 0x65, 0xf5, 0xce, 0x6a, 0xf9, 0xf6, 0xf4, 0x6b, 0x38, 0x06, 0x21, 0xa9, 0x7c, - 0x7b, 0xb5, 0x32, 0x8d, 0x84, 0x8f, 0x10, 0x9c, 0x1e, 0x20, 0xcb, 0xaa, 0x98, 0x6e, 0xc2, 0x44, - 0x4b, 0x6b, 0xd8, 0xd5, 0xd2, 0x65, 0xdf, 0x3e, 0x27, 0x31, 0x31, 0xdf, 0xb5, 0xd2, 0xaf, 0x11, - 0x9c, 0x71, 0x40, 0x78, 0xcf, 0x2e, 0xbe, 0x8f, 0xe6, 0x55, 0x5f, 0x7c, 0xd9, 0x29, 0xbc, 0x40, - 0x70, 0x76, 0x04, 0x40, 0x8b, 0xa9, 0x65, 0x80, 0x5e, 0xcf, 0xc0, 0xe6, 0xeb, 0x82, 0x9b, 0xaf, - 0x7e, 0x4f, 0xa1, 0x27, 0x2f, 0x39, 0x84, 0x7c, 0xb3, 0xf5, 0x2b, 0x04, 0x6f, 0x3a, 0xc0, 0xf0, - 0x88, 0xfc, 0x95, 0xa1, 0xea, 0xa7, 0x08, 0x92, 0xc3, 0xd0, 0x59, 0x3c, 0xdd, 0x82, 0x08, 0x7f, - 0x1c, 0x6d, 0x92, 0x2e, 0x7a, 0x39, 0x15, 0xd7, 0x20, 0xd9, 0x62, 0xbe, 0x69, 0xfa, 0xd8, 0xed, - 0xd7, 0x34, 0xc6, 0x7c, 0x65, 0x48, 0xfa, 0x11, 0x24, 0x06, 0xa1, 0x59, 0x0c, 0x2d, 0x41, 0x88, - 0x46, 0x3f, 0x9b, 0x9f, 0xb7, 0xfc, 0x04, 0x4f, 0x89, 0x8b, 0xf8, 0xe6, 0xe6, 0xe7, 0x08, 0x4e, - 0x2d, 0x2b, 0xca, 0xb1, 0xa9, 0x71, 0x47, 0xfb, 0xb1, 0x63, 0x47, 0x7b, 0xe1, 0x03, 0x38, 0x7d, - 0x00, 0x97, 0xdf, 0x30, 0x7c, 0xd6, 0x82, 0x42, 0xf3, 0x3f, 0xc3, 0x0a, 0x24, 0x4c, 0xf1, 0x43, - 0x3a, 0x20, 0x3c, 0x83, 0x37, 0x5d, 0xb5, 0xc2, 0xd1, 0x6d, 0x16, 0x07, 0x37, 0x2a, 0xbd, 0xce, - 0x2d, 0xb1, 0x13, 0xcc, 0x82, 0x73, 0xe7, 0xc7, 0x90, 0x1c, 0xdc, 0xf9, 0x0b, 0xb2, 0xea, 0x16, - 0x44, 0x6d, 0x36, 0xf1, 0x69, 0x88, 0xec, 0x68, 0x2a, 0xe9, 0xab, 0x09, 0xd3, 0x4f, 0x9e, 0xa0, - 0x18, 0xdd, 0x9a, 0x4a, 0x4c, 0x47, 0x82, 0xc2, 0x07, 0x56, 0x15, 0xe1, 0x5f, 0x08, 0xa0, 0x9f, - 0xd0, 0xe1, 0x04, 0x44, 0xb6, 0x88, 0x6e, 0xd0, 0xa4, 0x99, 0x2b, 0xb1, 0x3f, 0xf1, 0xf7, 0x60, - 0x9a, 0x1d, 0x63, 0xd5, 0xca, 0x18, 0x8b, 0xd5, 0xac, 0x55, 0xac, 0x17, 0xbd, 0x0e, 0x9c, 0x4b, - 0x88, 0x12, 0x1d, 0xe4, 0x7b, 0x15, 0xab, 0xd9, 0x7b, 0xaf, 0x49, 0x27, 0x74, 0xc7, 0x48, 0x16, - 0xdf, 0x85, 0x98, 0x4e, 0x0c, 0xad, 0xab, 0xd7, 0x89, 0xc1, 0x6e, 0x8f, 0x8f, 0x88, 0x23, 0xd9, - 0x02, 0x52, 0x5f, 0xb6, 0x34, 0x09, 0xc0, 0xa1, 0x52, 0xb7, 0xcc, 0xff, 0xf3, 0x14, 0x4c, 0x59, - 0xd4, 0x5b, 0xf1, 0x11, 0xff, 0x02, 0xc1, 0xf8, 0x5d, 0x62, 0xe2, 0x9c, 0x97, 0xfa, 0x81, 0x1e, - 0x6a, 0xd2, 0x6f, 0xc7, 0x50, 0x98, 0x7f, 0xfe, 0xe9, 0x67, 0x3f, 0x1b, 0x13, 0xf1, 0xd5, 0x4c, - 0x5b, 0x56, 0xe5, 0x06, 0x51, 0xd2, 0x43, 0xbb, 0xbc, 0x46, 0xe6, 0x87, 0xfd, 0xf3, 0xff, 0x90, - 0xd6, 0x22, 0x13, 0xf4, 0x65, 0xc0, 0x85, 0x00, 0xf9, 0x8d, 0xed, 0xc7, 0xc9, 0xf9, 0x60, 0x42, - 0xfc, 0xc1, 0x11, 0x2e, 0x31, 0xa4, 0x17, 0xf0, 0x79, 0x0f, 0xa4, 0xf8, 0x13, 0x04, 0x61, 0xde, - 0x29, 0xc2, 0xf3, 0x47, 0xe9, 0x13, 0x26, 0xbd, 0x03, 0xa2, 0xf0, 0x70, 0x77, 0x3f, 0x35, 0x3b, - 0xaa, 0x21, 0x15, 0xb1, 0x06, 0x18, 0xe0, 0xb7, 0x04, 0x2f, 0xc0, 0x4b, 0x28, 0x85, 0xff, 0x82, - 0x20, 0xcc, 0x3b, 0x14, 0xde, 0x98, 0x87, 0xb5, 0x7b, 0xfc, 0x60, 0x7e, 0xc2, 0x31, 0x0f, 0x6f, - 0x84, 0xb8, 0x30, 0xe7, 0xf2, 0x81, 0xdc, 0x81, 0x1a, 0xf0, 0x37, 0x04, 0x61, 0xfe, 0x7e, 0x78, - 0x1b, 0x30, 0xac, 0xa5, 0xe2, 0xc7, 0x80, 0xf5, 0xdd, 0xfd, 0x94, 0x38, 0xaa, 0x99, 0x72, 0xf2, - 0x60, 0x36, 0x5b, 0x6e, 0x77, 0xcc, 0x6d, 0xee, 0xdd, 0xa9, 0x60, 0xde, 0xfd, 0x3b, 0x04, 0x21, - 0xd6, 0x35, 0xf1, 0x76, 0xef, 0x21, 0x0d, 0x1a, 0x3f, 0x96, 0xac, 0xed, 0xee, 0xa7, 0xce, 0x8f, - 0x68, 0xcd, 0xb8, 0x4e, 0xe2, 0x8a, 0x70, 0xd9, 0xf5, 0xc7, 0x94, 0x11, 0x07, 0x60, 0x30, 0xb4, - 0x9f, 0x20, 0x98, 0xa8, 0x98, 0x5a, 0x07, 0xe7, 0xbd, 0x61, 0x1f, 0x6c, 0xee, 0xf8, 0x41, 0x2d, - 0xed, 0xee, 0xa7, 0xce, 0x0d, 0x6f, 0xeb, 0xb8, 0x40, 0xa7, 0x84, 0x39, 0x7f, 0xa0, 0xb5, 0x0e, - 0xfe, 0x2b, 0x82, 0x30, 0x4f, 0x9d, 0xbc, 0xfd, 0x66, 0x58, 0x67, 0xc8, 0x0f, 0xee, 0x2a, 0x77, - 0xfc, 0xe1, 0x3d, 0x21, 0x17, 0xf2, 0xa2, 0x50, 0x08, 0xe4, 0xf8, 0x3c, 0xd9, 0xc3, 0x7f, 0x42, - 0x10, 0xb1, 0xaa, 0x72, 0x5c, 0x3c, 0x52, 0x57, 0xc6, 0x8f, 0x19, 0x1f, 0xec, 0xee, 0xa7, 0x2e, - 0x8c, 0x2c, 0xff, 0x5d, 0x76, 0x5c, 0x15, 0x2e, 0x79, 0x3d, 0x3a, 0x3a, 0x57, 0x43, 0xef, 0xee, - 0xef, 0x11, 0x44, 0xe9, 0x93, 0x4b, 0x6b, 0x2a, 0xbc, 0x70, 0xb4, 0x8a, 0x35, 0x79, 0x2d, 0xb0, - 0x9c, 0xf5, 0xae, 0x2f, 0x32, 0xc4, 0x05, 0x9c, 0x0b, 0xc4, 0x3c, 0x2b, 0xdc, 0xfe, 0x81, 0x60, - 0x8a, 0xaa, 0xed, 0x17, 0x3a, 0xf8, 0x46, 0x00, 0x18, 0x03, 0x05, 0x5c, 0xf2, 0xe6, 0x11, 0xa5, - 0x2d, 0x53, 0xde, 0x65, 0xa6, 0x2c, 0xe2, 0x6b, 0x41, 0x4c, 0xc9, 0x38, 0x6a, 0xab, 0x3f, 0x23, - 0x88, 0xd3, 0x2d, 0xac, 0x72, 0x04, 0x2f, 0x06, 0xc0, 0xe3, 0x2e, 0xb0, 0x92, 0x4b, 0x47, 0x11, - 0xb5, 0xec, 0xb8, 0xc6, 0xa3, 0x00, 0xce, 0x0c, 0xd8, 0x31, 0xc2, 0x04, 0xbb, 0xe8, 0xf9, 0x23, - 0x82, 0x18, 0xd5, 0xcb, 0x92, 0x47, 0x1c, 0xc4, 0x25, 0x9c, 0x89, 0x6e, 0xf2, 0x7a, 0x70, 0x41, - 0x0b, 0xf9, 0x12, 0x43, 0x3e, 0x8f, 0xf3, 0x81, 0x4e, 0x80, 0x57, 0x25, 0x9f, 0x21, 0x88, 0x2e, - 0x2b, 0x0a, 0xc7, 0xee, 0x79, 0x0d, 0x86, 0xd7, 0x25, 0x7e, 0xee, 0xf1, 0x87, 0xbb, 0xfb, 0xa9, - 0xec, 0xe8, 0x02, 0xe2, 0x90, 0x40, 0xb6, 0x22, 0xbc, 0x13, 0xdc, 0xae, 0xa5, 0x9a, 0x6c, 0xd6, - 0x37, 0x78, 0xa6, 0x42, 0x6f, 0xfb, 0x7f, 0x10, 0xc4, 0x79, 0x08, 0xe5, 0x96, 0x2e, 0x06, 0x0a, - 0xd7, 0x41, 0x8d, 0xfd, 0x08, 0xed, 0xee, 0xa7, 0x0a, 0x87, 0xd6, 0x16, 0xaf, 0xc6, 0x60, 0xbe, - 0xe1, 0x12, 0x4a, 0x95, 0xbe, 0xf9, 0xf8, 0x5e, 0xa3, 0x69, 0x6e, 0x74, 0x6b, 0x62, 0x5d, 0x6b, - 0x67, 0x38, 0xe2, 0x34, 0xff, 0x3f, 0x85, 0x86, 0x96, 0x6e, 0x10, 0x95, 0x6d, 0x9c, 0x39, 0xfc, - 0x1f, 0x18, 0xde, 0x66, 0x5f, 0xb5, 0x30, 0x5b, 0x5b, 0xf8, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, - 0x6a, 0x38, 0x7b, 0xbd, 0x64, 0x22, 0x00, 0x00, +var fileDescriptor_cluster_service_49746099733b2195 = []byte{ + // 2167 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x5a, 0x4d, 0x70, 0x1b, 0x49, + 0x15, 0xde, 0xb6, 0x2d, 0xd9, 0x7a, 0x72, 0xbc, 0xde, 0xb6, 0xe3, 0x28, 0xda, 0x64, 0xe3, 0xcc, + 0xc2, 0xc6, 0xab, 0x8d, 0x46, 0x3f, 0xb6, 0xf3, 0xe3, 0xfc, 0x10, 0xcb, 0x91, 0x77, 0x0d, 0xf6, + 0x6e, 0x6a, 0xec, 0xcd, 0x42, 0x52, 0x29, 0x31, 0xd6, 0xb4, 0x15, 0x95, 0xa5, 0x19, 0x31, 0x33, + 0x72, 0x62, 0xa7, 0xa0, 0x8a, 0x70, 0xa1, 0x42, 0x71, 0x80, 0x85, 0x03, 0x45, 0xc1, 0x75, 0x0f, + 0x5c, 0x28, 0xb3, 0x55, 0x70, 0xdb, 0x13, 0x15, 0x9f, 0x38, 0x98, 0x1b, 0x57, 0x38, 0x70, 0xe0, + 0xb4, 0x17, 0xaa, 0x38, 0x51, 0xfd, 0x33, 0xd6, 0x8c, 0x25, 0x8d, 0x5b, 0x71, 0x42, 0xed, 0x81, + 0x9b, 0xa6, 0xfb, 0xbd, 0xd7, 0xdf, 0x7b, 0xfd, 0xfa, 0xfd, 0x95, 0x20, 0xb3, 0xad, 0x9b, 0x06, + 0x79, 0x9c, 0x29, 0xd7, 0xac, 0xa6, 0x91, 0xa9, 0x1b, 0xeb, 0x19, 0x9b, 0x18, 0x55, 0x27, 0xb3, + 0x95, 0xcb, 0x94, 0x6b, 0x4d, 0xc7, 0x25, 0x76, 0xc9, 0x21, 0xf6, 0x56, 0xb5, 0x4c, 0xd4, 0x86, + 0x6d, 0xb9, 0x16, 0x3e, 0xcd, 0x19, 0x54, 0xc6, 0xa0, 0xd6, 0x8d, 0x75, 0x95, 0x31, 0xa8, 0x5b, + 0xb9, 0xe4, 0x99, 0x8a, 0x65, 0x55, 0x6a, 0x24, 0xa3, 0x37, 0xaa, 0x19, 0xdd, 0x34, 0x2d, 0x57, + 0x77, 0xab, 0x96, 0xe9, 0x70, 0xc6, 0xe4, 0xa4, 0xd8, 0x65, 0x5f, 0xeb, 0xcd, 0x8d, 0xcc, 0x46, + 0x95, 0xd4, 0x8c, 0x52, 0x5d, 0x77, 0x36, 0x05, 0xc5, 0xb9, 0xc3, 0x14, 0x6e, 0xb5, 0x4e, 0x1c, + 0x57, 0xaf, 0x37, 0x04, 0xc1, 0x9b, 0x82, 0xc0, 0xdd, 0x6e, 0x10, 0xb6, 0x69, 0x6d, 0x18, 0xfa, + 0xb6, 0xd8, 0x4c, 0x0a, 0x4d, 0xe8, 0xe9, 0x56, 0x83, 0xd8, 0xec, 0x70, 0xb1, 0xf7, 0x4e, 0x40, + 0xcb, 0x83, 0xdd, 0x36, 0xba, 0xb3, 0x01, 0xba, 0x2d, 0xbd, 0x56, 0x35, 0xba, 0x8b, 0x09, 0x18, + 0x6b, 0x5d, 0x2f, 0x6f, 0x36, 0x3d, 0x9c, 0x17, 0x8e, 0x34, 0xaa, 0x20, 0x0c, 0xb3, 0xbe, 0x65, + 0x6e, 0x54, 0x2b, 0xfc, 0x7b, 0xb6, 0x94, 0xe5, 0x0c, 0xca, 0x2d, 0x78, 0xe3, 0x7d, 0xe2, 0x2e, + 0x70, 0x21, 0x1a, 0xf9, 0x5e, 0x93, 0x38, 0x2e, 0x7e, 0x0f, 0xc0, 0xbb, 0xab, 0xaa, 0x91, 0x40, + 0x93, 0x68, 0x2a, 0x56, 0x18, 0xfe, 0xe7, 0xf3, 0x1c, 0x7a, 0xb6, 0x97, 0x1b, 0xb8, 0x7e, 0x63, + 0x36, 0xab, 0xc5, 0xc4, 0xfe, 0x92, 0xa1, 0xfc, 0x11, 0xc1, 0xd8, 0x72, 0xd5, 0xf1, 0x64, 0x38, + 0x9e, 0x90, 0x77, 0x21, 0xb6, 0x61, 0xd5, 0x8c, 0xee, 0x32, 0x86, 0xf8, 0xf6, 0x92, 0x81, 0x2f, + 0x40, 0xac, 0xa1, 0x57, 0x48, 0xc9, 0xa9, 0xee, 0x90, 0x44, 0xdf, 0x24, 0x9a, 0xea, 0x2f, 0xc0, + 0x7f, 0x9e, 0xe7, 0xa2, 0xd9, 0x74, 0x2e, 0x9b, 0xcd, 0x6a, 0x43, 0x74, 0x73, 0xb5, 0xba, 0x43, + 0xf0, 0x14, 0x00, 0x23, 0x74, 0xad, 0x4d, 0x62, 0x26, 0xfa, 0x99, 0xd0, 0xd8, 0xb3, 0xbd, 0x5c, + 0xe4, 0xfa, 0x8d, 0x5c, 0x36, 0xab, 0x31, 0x29, 0x6b, 0x74, 0x0f, 0x2b, 0x10, 0xdd, 0xa8, 0xd6, + 0x5c, 0x62, 0x27, 0x06, 0x18, 0x15, 0x3c, 0xdb, 0xcb, 0x45, 0x19, 0x55, 0x56, 0x13, 0x3b, 0xca, + 0x0f, 0x60, 0x3c, 0x08, 0xdc, 0x69, 0x58, 0xa6, 0x43, 0xf0, 0x4d, 0x18, 0x12, 0xea, 0x39, 0x09, + 0x34, 0xd9, 0x3f, 0x15, 0xcf, 0x2b, 0x6a, 0x57, 0x27, 0x55, 0x3d, 0xdb, 0x1d, 0xf0, 0xe0, 0x77, + 0xe0, 0x75, 0x93, 0x3c, 0x76, 0x4b, 0x3e, 0xa8, 0x54, 0xa9, 0x98, 0x76, 0x82, 0x2e, 0xdf, 0xf1, + 0x30, 0x2a, 0x9f, 0x46, 0x60, 0x7c, 0xc1, 0x26, 0xba, 0x4b, 0x0e, 0xd9, 0xbf, 0x07, 0xd3, 0xe5, + 0x61, 0xc0, 0xd4, 0xeb, 0xdc, 0x6a, 0xb1, 0xc2, 0x5b, 0x94, 0xea, 0xcb, 0xe7, 0xb9, 0x91, 0xfb, + 0x7a, 0x7a, 0x67, 0x3e, 0x7d, 0x2f, 0x9b, 0xbe, 0x5a, 0x4a, 0x3f, 0x48, 0x71, 0xbe, 0x4b, 0xd3, + 0x1a, 0xa3, 0xc5, 0xef, 0x41, 0xdc, 0x20, 0x4e, 0xd9, 0xae, 0x36, 0xa8, 0x2b, 0x06, 0xcd, 0x98, + 0x9f, 0xbd, 0xa4, 0xf9, 0x77, 0xf1, 0x2f, 0x10, 0x44, 0x6b, 0xfa, 0x3a, 0xa9, 0x39, 0x89, 0x01, + 0x66, 0x8b, 0x6b, 0x61, 0xb6, 0xe8, 0xa0, 0x8d, 0xba, 0xcc, 0xb8, 0x8b, 0xa6, 0x6b, 0x6f, 0x17, + 0xbe, 0xf1, 0xe5, 0xf3, 0x5c, 0xfc, 0x7e, 0xba, 0x94, 0x4d, 0x5f, 0xd5, 0xd3, 0x3b, 0x0f, 0x52, + 0x4f, 0x39, 0xb2, 0x19, 0x0f, 0xe1, 0xee, 0x5e, 0x2e, 0x9a, 0xf4, 0x7e, 0x61, 0x3c, 0x4a, 0xf5, + 0x78, 0xe0, 0xa3, 0xd7, 0x04, 0x16, 0x7c, 0x17, 0xe2, 0xc4, 0xdc, 0xaa, 0xda, 0x96, 0x59, 0x27, + 0xa6, 0x9b, 0x88, 0x4c, 0xa2, 0xa9, 0x91, 0xbc, 0x7a, 0xf4, 0x35, 0xa9, 0xc5, 0x16, 0x57, 0x61, + 0x80, 0x9a, 0x4b, 0xf3, 0x0b, 0xc2, 0xcb, 0x10, 0xe7, 0x0f, 0xa5, 0xe4, 0x34, 0x48, 0x39, 0x11, + 0x9d, 0x44, 0x53, 0xf1, 0xfc, 0xd7, 0xc3, 0xe4, 0x32, 0xea, 0xd5, 0x06, 0x29, 0x0b, 0x71, 0x50, + 0x3e, 0x58, 0xc1, 0xdf, 0x04, 0x78, 0x68, 0x39, 0x2e, 0x93, 0xe5, 0x24, 0x06, 0x99, 0xfd, 0xde, + 0x0e, 0x11, 0xf6, 0x81, 0xe5, 0xb8, 0x4c, 0x54, 0xf4, 0xe9, 0x5e, 0xae, 0xef, 0x66, 0x56, 0x8b, + 0x3d, 0x14, 0x2b, 0x0e, 0x7d, 0x94, 0x26, 0x71, 0x1f, 0x59, 0xf6, 0x26, 0xf5, 0x0a, 0xe8, 0xf4, + 0x28, 0xc5, 0xfe, 0x92, 0x91, 0xbc, 0x0a, 0x71, 0x9f, 0xd9, 0xf1, 0x28, 0xf4, 0x6f, 0x92, 0x6d, + 0xee, 0x4a, 0x1a, 0xfd, 0x89, 0xc7, 0x21, 0xb2, 0xa5, 0xd7, 0x9a, 0xc2, 0x71, 0x34, 0xfe, 0x31, + 0xd7, 0x77, 0x05, 0x29, 0x97, 0xe0, 0x64, 0xe0, 0x1a, 0x57, 0x88, 0xab, 0x1b, 0xba, 0xab, 0xe3, + 0xb3, 0xed, 0x51, 0xc1, 0x1f, 0x07, 0xfe, 0xdd, 0x0f, 0xe3, 0x1f, 0x37, 0x8c, 0x76, 0x6f, 0xee, + 0x25, 0x9a, 0xe0, 0x6b, 0x10, 0x6f, 0x32, 0x21, 0x2c, 0x8e, 0x33, 0x74, 0xf1, 0x7c, 0x52, 0xe5, + 0x71, 0x5a, 0xf5, 0x02, 0xb9, 0xba, 0x48, 0x43, 0xfd, 0x8a, 0xee, 0x6c, 0x6a, 0xc0, 0xc9, 0xe9, + 0xef, 0x57, 0xe8, 0xd8, 0x9d, 0x14, 0x7b, 0x35, 0x8e, 0xbd, 0x18, 0x74, 0xc0, 0x48, 0x0f, 0x0e, + 0x18, 0x70, 0x3d, 0x55, 0x04, 0x86, 0x28, 0x33, 0x42, 0xf2, 0xa8, 0xa0, 0x70, 0x4c, 0x8f, 0x09, + 0xd8, 0x47, 0xd6, 0x63, 0x16, 0x60, 0xfc, 0x36, 0xa9, 0x91, 0x63, 0x39, 0x0c, 0x3d, 0x3c, 0x20, + 0x44, 0xf6, 0xf0, 0x02, 0x8c, 0xad, 0xba, 0xba, 0x7d, 0xac, 0xd4, 0x37, 0x0b, 0xe3, 0x7e, 0x19, + 0xb2, 0x47, 0xcf, 0x03, 0x5e, 0x75, 0xad, 0xc6, 0x71, 0x4e, 0x9e, 0xa1, 0xe8, 0x0f, 0x44, 0xc8, + 0x1e, 0xfc, 0x23, 0x04, 0x78, 0xc5, 0xda, 0x3a, 0xd6, 0x03, 0xbd, 0x05, 0x27, 0x0d, 0xe2, 0xb8, + 0x55, 0x93, 0xd5, 0x31, 0xa5, 0x56, 0x9e, 0xea, 0xeb, 0xc0, 0x37, 0xe6, 0x23, 0x5d, 0x14, 0x29, + 0x4b, 0xf9, 0x39, 0x82, 0x31, 0x1f, 0x0a, 0x49, 0xf0, 0x78, 0x0a, 0x46, 0x1d, 0xab, 0x69, 0x97, + 0xc9, 0xe1, 0x33, 0xb5, 0x11, 0xbe, 0xbe, 0xd8, 0xca, 0x89, 0x5d, 0x20, 0xb2, 0x80, 0xd0, 0x19, + 0xd4, 0x02, 0x8c, 0x17, 0x58, 0xc5, 0x75, 0x4c, 0x5f, 0x0c, 0x08, 0x91, 0xbd, 0x97, 0x9f, 0x46, + 0xe0, 0xa4, 0x46, 0x1c, 0xd7, 0xb2, 0x0f, 0x5f, 0xcd, 0x79, 0x88, 0xf1, 0x42, 0xb0, 0x75, 0x3a, + 0xcf, 0x32, 0x43, 0x7c, 0xf9, 0x7f, 0x51, 0x01, 0xfc, 0xf2, 0x70, 0xa0, 0xbc, 0x1e, 0x12, 0x8d, + 0x3a, 0xaa, 0xf1, 0xff, 0x12, 0xe0, 0x55, 0x94, 0x00, 0x43, 0xaf, 0xac, 0x04, 0x58, 0x83, 0x89, + 0xe0, 0x3d, 0xca, 0xbe, 0xd1, 0x37, 0xfd, 0xee, 0xca, 0xc5, 0x1e, 0x38, 0xaa, 0xf2, 0x17, 0x04, + 0xb1, 0x65, 0xab, 0xa2, 0x91, 0xb2, 0x65, 0x1b, 0xf8, 0x0a, 0xc4, 0x0e, 0xba, 0x31, 0x26, 0xa8, + 0x53, 0x9a, 0x5f, 0xf3, 0x28, 0xb4, 0x16, 0x31, 0xfe, 0x16, 0x0c, 0xd6, 0x89, 0xe3, 0xe8, 0x15, + 0x8a, 0x9c, 0x9a, 0x33, 0x17, 0x62, 0xce, 0x83, 0x03, 0xd5, 0x15, 0xce, 0xc3, 0xac, 0xa1, 0x79, + 0x12, 0x92, 0x73, 0x30, 0xec, 0xdf, 0xe8, 0xc9, 0x4c, 0x7f, 0xee, 0x87, 0x09, 0x5f, 0x03, 0xb1, + 0x6c, 0x55, 0x9c, 0x17, 0x0a, 0xa9, 0x6f, 0xc3, 0x89, 0xb2, 0x55, 0x6b, 0xd6, 0xcd, 0x92, 0x68, + 0x59, 0xa8, 0x5a, 0x31, 0x6d, 0x98, 0x2f, 0x2e, 0xb2, 0x35, 0xfc, 0x5d, 0x18, 0x16, 0x7d, 0x73, + 0x89, 0x76, 0xab, 0xec, 0xcd, 0x8e, 0xe4, 0x6f, 0x84, 0xa9, 0xde, 0x11, 0x9a, 0xba, 0xca, 0xa5, + 0xac, 0x6d, 0x37, 0x88, 0x16, 0x77, 0x5a, 0x1f, 0xf8, 0x32, 0xc4, 0x36, 0x6c, 0xab, 0x5e, 0xa2, + 0x96, 0x66, 0x5d, 0x53, 0xf8, 0x8d, 0x0c, 0x51, 0x62, 0xfa, 0x89, 0xa7, 0x61, 0xd0, 0xb5, 0x38, + 0x5b, 0xe4, 0x48, 0xb6, 0xa8, 0x6b, 0x31, 0xa6, 0x40, 0xcf, 0x17, 0x95, 0xee, 0xf9, 0x06, 0xbb, + 0xf7, 0x7c, 0xca, 0x25, 0x88, 0xfb, 0x94, 0xc3, 0x67, 0x20, 0xb1, 0x5a, 0xd4, 0xee, 0x2e, 0x2d, + 0x14, 0x4b, 0x6b, 0xdf, 0xb9, 0x53, 0x2c, 0x7d, 0xfc, 0xe1, 0xea, 0x9d, 0xe2, 0xc2, 0xd2, 0xe2, + 0x52, 0xf1, 0xf6, 0xe8, 0x6b, 0x38, 0x06, 0x11, 0xad, 0x78, 0x7b, 0x69, 0x75, 0x14, 0x29, 0x4f, + 0xe0, 0x54, 0x9b, 0xad, 0x44, 0x2b, 0x78, 0x05, 0x06, 0x6a, 0x56, 0xc5, 0x6b, 0x03, 0xbf, 0x26, + 0xe3, 0x68, 0x1a, 0xe3, 0x90, 0x6e, 0x02, 0x7f, 0x8b, 0xe0, 0x8c, 0xef, 0xf4, 0x8f, 0xbc, 0x01, + 0xc2, 0x8b, 0xb9, 0xd2, 0xcb, 0xef, 0xa4, 0x95, 0x67, 0x08, 0xce, 0x76, 0x01, 0x28, 0x8c, 0x34, + 0x0f, 0x70, 0x30, 0xf7, 0xf0, 0x4c, 0x75, 0x3e, 0x68, 0xaa, 0xd6, 0x5c, 0xe4, 0x80, 0x5f, 0xf3, + 0x31, 0x49, 0x5b, 0xeb, 0xd7, 0x08, 0x4e, 0xfb, 0xc0, 0xf0, 0x6c, 0xfb, 0x95, 0x31, 0xd5, 0x0f, + 0x11, 0x24, 0x3b, 0xa1, 0x13, 0x76, 0xba, 0x06, 0x83, 0x3c, 0x18, 0x76, 0x31, 0x52, 0xc0, 0x9f, + 0x38, 0xb3, 0xe6, 0x71, 0x48, 0x5b, 0xe8, 0x57, 0x28, 0xe0, 0xcd, 0x34, 0x9d, 0x7c, 0x65, 0xec, + 0xb3, 0x0d, 0x89, 0x76, 0x68, 0xc2, 0x38, 0xb3, 0x10, 0xa1, 0x89, 0xce, 0x33, 0xcd, 0xb9, 0x23, + 0x52, 0xa4, 0xc6, 0xa9, 0xa5, 0xcd, 0xf2, 0x33, 0x04, 0x13, 0xf3, 0x86, 0x71, 0x6c, 0xab, 0x04, + 0xd3, 0x79, 0xdf, 0x71, 0xd2, 0xb9, 0xf2, 0x09, 0x9c, 0x3a, 0x04, 0x49, 0x36, 0xcf, 0x9e, 0x15, + 0x28, 0x68, 0x31, 0xe7, 0x88, 0x74, 0xc1, 0x04, 0x7f, 0x48, 0x17, 0x94, 0xc7, 0x70, 0x3a, 0xd0, + 0x13, 0xbd, 0xb8, 0xba, 0x6a, 0xfb, 0x41, 0x85, 0xd7, 0xb9, 0x26, 0x5e, 0xb5, 0x38, 0xed, 0x3f, + 0xf9, 0x1e, 0x24, 0xdb, 0x4f, 0x7e, 0x49, 0x5a, 0xdd, 0x82, 0x21, 0xcf, 0x9a, 0xf8, 0x14, 0x0c, + 0xee, 0x58, 0x26, 0x69, 0x89, 0x89, 0xd2, 0x4f, 0x5e, 0x81, 0x38, 0xcd, 0x75, 0x93, 0xb8, 0xbe, + 0x0a, 0x84, 0x2f, 0x2c, 0x19, 0xca, 0x6f, 0xfa, 0x00, 0x5a, 0xc5, 0x1a, 0x4e, 0xc0, 0xe0, 0x16, + 0xb1, 0x1d, 0x5a, 0x01, 0x73, 0x21, 0xde, 0x27, 0xbe, 0x0f, 0xa3, 0xec, 0x06, 0x4b, 0xa2, 0x10, + 0x9c, 0x2d, 0x65, 0xc5, 0x28, 0x22, 0x1b, 0x72, 0xd7, 0x9c, 0x58, 0xd5, 0xe8, 0x37, 0x3f, 0x66, + 0xb6, 0x94, 0xfd, 0xe0, 0x35, 0xed, 0x84, 0xed, 0x5b, 0xc9, 0xe2, 0x02, 0xc4, 0x6c, 0xc2, 0x5b, + 0x16, 0x87, 0x3d, 0x97, 0xf0, 0xc4, 0xa2, 0x79, 0xb4, 0x5a, 0x8b, 0x0d, 0x2f, 0xc2, 0x98, 0x28, + 0xb4, 0x1e, 0x55, 0x4d, 0xc3, 0x7a, 0x54, 0x72, 0x68, 0x1f, 0x2a, 0xb2, 0xf6, 0x84, 0x97, 0x7e, + 0x69, 0xa1, 0xc0, 0x52, 0xef, 0x47, 0x1b, 0xb7, 0xf5, 0x6d, 0xed, 0x0d, 0xce, 0xf2, 0x09, 0xe3, + 0x60, 0x8d, 0x6b, 0x61, 0x18, 0x80, 0x2b, 0x4a, 0xfd, 0x39, 0xff, 0xaf, 0x09, 0x18, 0x11, 0x17, + 0x27, 0x12, 0x29, 0xfe, 0x31, 0x82, 0xfe, 0xf7, 0x89, 0x8b, 0x2f, 0x86, 0x20, 0x6c, 0x1b, 0x20, + 0x27, 0x25, 0xe6, 0xa5, 0x4a, 0xe6, 0xe9, 0x5f, 0xff, 0xf1, 0x69, 0xdf, 0xbb, 0xf8, 0x42, 0xa6, + 0xae, 0x9b, 0x7a, 0x85, 0x18, 0xe9, 0xc3, 0x33, 0x6d, 0x27, 0xf3, 0xa4, 0xe5, 0x2e, 0xdf, 0xc7, + 0x3f, 0x41, 0x30, 0x40, 0xc3, 0x07, 0x56, 0xe5, 0x8a, 0x1e, 0xcf, 0xe3, 0x93, 0x19, 0x69, 0x7a, + 0x1e, 0x8b, 0x14, 0x85, 0x41, 0x3b, 0x83, 0x93, 0xdd, 0xa1, 0xe1, 0xcf, 0x10, 0x44, 0xf9, 0x9c, + 0x0c, 0x67, 0x7a, 0x9c, 0x88, 0x26, 0x8f, 0x4e, 0x8e, 0xca, 0xd2, 0xee, 0x7e, 0x6a, 0xb2, 0xdb, + 0x24, 0x6e, 0x50, 0x2c, 0x30, 0x98, 0xe7, 0x94, 0x10, 0x98, 0x73, 0x28, 0x85, 0x3f, 0x47, 0x10, + 0xe5, 0xf3, 0x99, 0x50, 0xa4, 0x9d, 0x46, 0x5c, 0x32, 0x48, 0xef, 0x72, 0xa4, 0x9d, 0x27, 0x40, + 0x01, 0xa4, 0x17, 0xf3, 0xb2, 0x77, 0x4d, 0x61, 0x7f, 0x81, 0x20, 0xca, 0x63, 0x49, 0x28, 0xec, + 0x4e, 0x13, 0x24, 0x19, 0xd8, 0xfa, 0xee, 0x7e, 0x4a, 0xed, 0x36, 0x3b, 0x3a, 0x79, 0xb8, 0x7e, + 0x2d, 0xd6, 0x1b, 0xee, 0x36, 0x77, 0xd8, 0x94, 0xb4, 0xc3, 0x7e, 0x8e, 0x20, 0xc2, 0x9e, 0x59, + 0xa8, 0xc7, 0x76, 0x98, 0x42, 0xc9, 0xe0, 0xff, 0xf6, 0xee, 0x7e, 0xea, 0x5c, 0x97, 0xf9, 0x53, + 0xc0, 0xea, 0x19, 0x25, 0x2d, 0x6b, 0x75, 0x16, 0x44, 0xf0, 0xef, 0x11, 0x0c, 0xac, 0xba, 0x56, + 0x03, 0xa7, 0x43, 0x51, 0x1f, 0x1e, 0x60, 0xc9, 0xfa, 0xca, 0x5b, 0x9d, 0x47, 0x57, 0x01, 0xcc, + 0xaa, 0x72, 0x51, 0x1e, 0xb3, 0xd5, 0x60, 0x90, 0x57, 0xac, 0x2d, 0x12, 0x0a, 0xb9, 0x7d, 0xf2, + 0xd5, 0x03, 0xe4, 0x4e, 0x03, 0xab, 0x17, 0x85, 0x5c, 0xa7, 0x48, 0xff, 0x84, 0x20, 0xca, 0x6b, + 0xbc, 0x50, 0xf7, 0xee, 0x34, 0x94, 0x92, 0x81, 0x7d, 0x8f, 0xbf, 0xca, 0xce, 0xe3, 0xa8, 0x00, + 0xf0, 0xac, 0xa2, 0xca, 0x02, 0xe7, 0xf9, 0x03, 0xef, 0x22, 0x18, 0x14, 0xf3, 0x01, 0x9c, 0xed, + 0x75, 0x16, 0x24, 0x03, 0x5e, 0xdb, 0xdd, 0x4f, 0x9d, 0xef, 0x3a, 0x83, 0x08, 0xa0, 0xbf, 0xa0, + 0x28, 0x21, 0xd1, 0xcf, 0xe6, 0x12, 0x68, 0x38, 0xf9, 0x0c, 0xc1, 0x10, 0x0d, 0xf6, 0xb4, 0xbd, + 0xc3, 0xb9, 0x9e, 0xdb, 0xe6, 0x64, 0xbe, 0x17, 0x16, 0x91, 0x47, 0x66, 0xb8, 0x67, 0x60, 0x69, + 0xcf, 0x60, 0x9d, 0xe3, 0x17, 0x08, 0x46, 0xa8, 0xc4, 0x56, 0xa7, 0x85, 0x2f, 0xcb, 0x1d, 0xde, + 0xd6, 0x3c, 0x26, 0xaf, 0xf4, 0xce, 0x28, 0xb0, 0xcf, 0x31, 0xec, 0x33, 0x38, 0x2f, 0x89, 0x3d, + 0xe3, 0xeb, 0xe6, 0xfe, 0x80, 0x20, 0x4e, 0xa5, 0x8b, 0x06, 0x08, 0xcf, 0xc8, 0xa1, 0x08, 0x76, + 0x73, 0xc9, 0xd9, 0x1e, 0xb9, 0x04, 0xf0, 0xcb, 0x0c, 0x78, 0x0e, 0x67, 0x64, 0x81, 0x7b, 0x1d, + 0xd6, 0xef, 0x10, 0xc4, 0xa8, 0x5c, 0x56, 0xb3, 0x62, 0xc9, 0xfb, 0xf6, 0x97, 0xd6, 0xc9, 0xe9, + 0x9e, 0x78, 0x04, 0xde, 0x59, 0x1e, 0xa5, 0xb1, 0x6c, 0x94, 0xce, 0xf0, 0xc6, 0xe7, 0x6f, 0x08, + 0x86, 0xe6, 0x0d, 0x83, 0x83, 0x0d, 0xf3, 0xe7, 0xce, 0x5d, 0x8f, 0xcc, 0x33, 0x7c, 0xbc, 0xbb, + 0x9f, 0xca, 0x76, 0xef, 0x51, 0x42, 0x92, 0xe4, 0x4d, 0xe5, 0x6a, 0x4f, 0xda, 0xcc, 0xad, 0xeb, + 0x6e, 0xf9, 0x21, 0x2f, 0x76, 0xe8, 0x63, 0xfd, 0x3b, 0x82, 0x38, 0xcf, 0xcc, 0x5c, 0xbf, 0x19, + 0xd9, 0x02, 0xa0, 0x57, 0x15, 0x9f, 0xec, 0xee, 0xa7, 0xa6, 0x43, 0x7b, 0x96, 0x97, 0xae, 0x25, + 0x3f, 0x6b, 0x0e, 0xa5, 0x0a, 0xc5, 0x7b, 0x0b, 0x95, 0xaa, 0xfb, 0xb0, 0xb9, 0xae, 0x96, 0xad, + 0xba, 0xf8, 0xe7, 0x46, 0x9a, 0xff, 0x73, 0xa3, 0x62, 0xa5, 0x2b, 0xc4, 0x64, 0x67, 0x76, 0xff, + 0x4b, 0xc7, 0x35, 0xf6, 0x63, 0x3d, 0xca, 0xc8, 0xa6, 0xff, 0x1b, 0x00, 0x00, 0xff, 0xff, 0x3a, + 0xda, 0x2e, 0xdf, 0x7a, 0x23, 0x00, 0x00, } diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha/config/redis5_0.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1/config/redis5_0.pb.go similarity index 64% rename from vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha/config/redis5_0.pb.go rename to vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1/config/redis5_0.pb.go index b139f51aa..f8b3caa72 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha/config/redis5_0.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1/config/redis5_0.pb.go @@ -1,12 +1,13 @@ // Code generated by protoc-gen-go. DO NOT EDIT. -// source: yandex/cloud/mdb/redis/v1alpha/config/redis5_0.proto +// source: yandex/cloud/mdb/redis/v1/config/redis5_0.proto -package redis // import "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha/config" +package redis // import "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1/config" import proto "github.com/golang/protobuf/proto" import fmt "fmt" import math "math" import wrappers "github.com/golang/protobuf/ptypes/wrappers" +import _ "github.com/yandex-cloud/go-genproto/yandex/cloud/validation" // Reference imports to suppress errors if they are not otherwise used. var _ = proto.Marshal @@ -70,7 +71,7 @@ func (x RedisConfig5_0_MaxmemoryPolicy) String() string { return proto.EnumName(RedisConfig5_0_MaxmemoryPolicy_name, int32(x)) } func (RedisConfig5_0_MaxmemoryPolicy) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_redis5_0_e003f487f83590f3, []int{0, 0} + return fileDescriptor_redis5_0_34508bcc9ea4303f, []int{0, 0} } // Fields and structure of `RedisConfig` reflects Redis configuration file @@ -81,7 +82,7 @@ type RedisConfig5_0 struct { // Service for Redis [host class](/docs/managed-redis/concepts/instance-types). // // All policies are described in detail in [Redis documentation](https://redis.io/topics/lru-cache). - MaxmemoryPolicy RedisConfig5_0_MaxmemoryPolicy `protobuf:"varint,1,opt,name=maxmemory_policy,json=maxmemoryPolicy,proto3,enum=yandex.cloud.mdb.redis.v1alpha.config.RedisConfig5_0_MaxmemoryPolicy" json:"maxmemory_policy,omitempty"` + MaxmemoryPolicy RedisConfig5_0_MaxmemoryPolicy `protobuf:"varint,1,opt,name=maxmemory_policy,json=maxmemoryPolicy,proto3,enum=yandex.cloud.mdb.redis.v1.config.RedisConfig5_0_MaxmemoryPolicy" json:"maxmemory_policy,omitempty"` // Time that Redis keeps the connection open while the client is idle. // If no new command is sent during that time, the connection is closed. Timeout *wrappers.Int64Value `protobuf:"bytes,2,opt,name=timeout,proto3" json:"timeout,omitempty"` @@ -96,7 +97,7 @@ func (m *RedisConfig5_0) Reset() { *m = RedisConfig5_0{} } func (m *RedisConfig5_0) String() string { return proto.CompactTextString(m) } func (*RedisConfig5_0) ProtoMessage() {} func (*RedisConfig5_0) Descriptor() ([]byte, []int) { - return fileDescriptor_redis5_0_e003f487f83590f3, []int{0} + return fileDescriptor_redis5_0_34508bcc9ea4303f, []int{0} } func (m *RedisConfig5_0) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RedisConfig5_0.Unmarshal(m, b) @@ -154,7 +155,7 @@ func (m *RedisConfigSet5_0) Reset() { *m = RedisConfigSet5_0{} } func (m *RedisConfigSet5_0) String() string { return proto.CompactTextString(m) } func (*RedisConfigSet5_0) ProtoMessage() {} func (*RedisConfigSet5_0) Descriptor() ([]byte, []int) { - return fileDescriptor_redis5_0_e003f487f83590f3, []int{1} + return fileDescriptor_redis5_0_34508bcc9ea4303f, []int{1} } func (m *RedisConfigSet5_0) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RedisConfigSet5_0.Unmarshal(m, b) @@ -196,45 +197,48 @@ func (m *RedisConfigSet5_0) GetDefaultConfig() *RedisConfig5_0 { } func init() { - proto.RegisterType((*RedisConfig5_0)(nil), "yandex.cloud.mdb.redis.v1alpha.config.RedisConfig5_0") - proto.RegisterType((*RedisConfigSet5_0)(nil), "yandex.cloud.mdb.redis.v1alpha.config.RedisConfigSet5_0") - proto.RegisterEnum("yandex.cloud.mdb.redis.v1alpha.config.RedisConfig5_0_MaxmemoryPolicy", RedisConfig5_0_MaxmemoryPolicy_name, RedisConfig5_0_MaxmemoryPolicy_value) + proto.RegisterType((*RedisConfig5_0)(nil), "yandex.cloud.mdb.redis.v1.config.RedisConfig5_0") + proto.RegisterType((*RedisConfigSet5_0)(nil), "yandex.cloud.mdb.redis.v1.config.RedisConfigSet5_0") + proto.RegisterEnum("yandex.cloud.mdb.redis.v1.config.RedisConfig5_0_MaxmemoryPolicy", RedisConfig5_0_MaxmemoryPolicy_name, RedisConfig5_0_MaxmemoryPolicy_value) } func init() { - proto.RegisterFile("yandex/cloud/mdb/redis/v1alpha/config/redis5_0.proto", fileDescriptor_redis5_0_e003f487f83590f3) + proto.RegisterFile("yandex/cloud/mdb/redis/v1/config/redis5_0.proto", fileDescriptor_redis5_0_34508bcc9ea4303f) } -var fileDescriptor_redis5_0_e003f487f83590f3 = []byte{ - // 469 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x93, 0xcb, 0x6e, 0xd3, 0x40, - 0x14, 0x86, 0x71, 0x02, 0x6d, 0x39, 0x01, 0x7b, 0x18, 0x36, 0x55, 0x41, 0x28, 0x8a, 0x84, 0x94, - 0x4d, 0xc7, 0x25, 0x34, 0x6c, 0x58, 0x85, 0xd4, 0x91, 0x2c, 0xec, 0x38, 0x38, 0x17, 0x11, 0x84, - 0x64, 0x7c, 0x19, 0xbb, 0x96, 0xec, 0x8c, 0xe5, 0x4b, 0xdb, 0xbc, 0x0b, 0x6f, 0xc0, 0x6b, 0xf0, - 0x60, 0x28, 0x33, 0x71, 0x84, 0x59, 0x55, 0x74, 0x39, 0xbf, 0xfe, 0xff, 0x3b, 0x47, 0xe7, 0xcc, - 0x81, 0xcb, 0xad, 0xbb, 0x09, 0xe8, 0x9d, 0xea, 0x27, 0xac, 0x0a, 0xd4, 0x34, 0xf0, 0xd4, 0x9c, - 0x06, 0x71, 0xa1, 0xde, 0xbc, 0x73, 0x93, 0xec, 0xda, 0x55, 0x7d, 0xb6, 0x09, 0xe3, 0x48, 0x88, - 0x43, 0xe7, 0x82, 0x64, 0x39, 0x2b, 0x19, 0x7e, 0x2b, 0x52, 0x84, 0xa7, 0x48, 0x1a, 0x78, 0x84, - 0x1b, 0xc8, 0x3e, 0x45, 0x44, 0xea, 0xec, 0x4d, 0xc4, 0x58, 0x94, 0x50, 0x95, 0x87, 0xbc, 0x2a, - 0x54, 0x6f, 0x73, 0x37, 0xcb, 0x68, 0x5e, 0x08, 0x4c, 0xef, 0x67, 0x1b, 0x64, 0x7b, 0x17, 0x1c, - 0x73, 0xff, 0xd0, 0xb9, 0xc0, 0x19, 0xa0, 0xd4, 0xbd, 0x4b, 0x69, 0xca, 0xf2, 0xad, 0x93, 0xb1, - 0x24, 0xf6, 0xb7, 0xa7, 0x52, 0x57, 0xea, 0xcb, 0x03, 0x8d, 0xdc, 0xab, 0x28, 0x69, 0x02, 0x89, - 0x59, 0xd3, 0x66, 0x1c, 0x66, 0x2b, 0x69, 0x53, 0xc0, 0x43, 0x38, 0x2e, 0xe3, 0x94, 0xb2, 0xaa, - 0x3c, 0x6d, 0x75, 0xa5, 0x7e, 0x67, 0xf0, 0x8a, 0x88, 0xb6, 0x49, 0xdd, 0x36, 0xd1, 0x37, 0xe5, - 0x87, 0xcb, 0x95, 0x9b, 0x54, 0xd4, 0xae, 0xbd, 0xf8, 0x0c, 0x4e, 0x32, 0xb7, 0x28, 0x6e, 0x59, - 0x1e, 0x9c, 0xb6, 0xbb, 0x52, 0xff, 0xa9, 0x7d, 0x78, 0xf7, 0x7e, 0x4b, 0xa0, 0xfc, 0x53, 0x17, - 0x77, 0xe1, 0xb5, 0x39, 0xfa, 0x6a, 0x6a, 0xa6, 0x65, 0xaf, 0x9d, 0x99, 0x65, 0xe8, 0xe3, 0xb5, - 0xb3, 0x9c, 0xce, 0x67, 0xda, 0x58, 0x9f, 0xe8, 0xda, 0x15, 0x7a, 0x84, 0x11, 0x3c, 0x5b, 0x59, - 0xc6, 0x68, 0xa1, 0x1b, 0x9a, 0x63, 0xd8, 0x4b, 0x24, 0x61, 0x05, 0x3a, 0x23, 0xc3, 0xf8, 0xac, - 0xad, 0xe7, 0x5c, 0x68, 0x35, 0x2d, 0x93, 0x25, 0x6a, 0x37, 0x2c, 0x93, 0x25, 0x7a, 0x8c, 0x5f, - 0x82, 0x72, 0xb0, 0xd8, 0xa3, 0xe9, 0x95, 0x65, 0xa2, 0x27, 0x18, 0x83, 0x5c, 0xbb, 0xf6, 0xda, - 0x51, 0x83, 0xb5, 0x58, 0x18, 0xe8, 0x18, 0xcb, 0x00, 0x53, 0x4b, 0x5b, 0xe9, 0xe3, 0x85, 0x6e, - 0x4d, 0xd1, 0x49, 0xef, 0x57, 0x0b, 0x5e, 0xfc, 0x35, 0xcd, 0x39, 0x2d, 0x77, 0x1b, 0xfa, 0x01, - 0x88, 0x86, 0x21, 0xf5, 0xcb, 0xf8, 0x86, 0x3a, 0x62, 0xe6, 0x7c, 0x43, 0x9d, 0xc1, 0xf0, 0xbf, - 0x36, 0x64, 0x2b, 0x07, 0x9c, 0xd0, 0xf0, 0x0a, 0x3a, 0x55, 0x41, 0xf3, 0x1a, 0xde, 0x7a, 0x08, - 0x1c, 0x76, 0xa4, 0x3d, 0xf7, 0x3b, 0xc8, 0x01, 0x0d, 0xdd, 0x2a, 0x29, 0x6b, 0x74, 0xfb, 0x21, - 0xe8, 0xe7, 0x7b, 0x98, 0x50, 0x3e, 0x7d, 0xf9, 0x66, 0x45, 0x71, 0x79, 0x5d, 0x79, 0xc4, 0x67, - 0xa9, 0x2a, 0x88, 0xe7, 0xe2, 0xac, 0x22, 0x76, 0x1e, 0xd1, 0x0d, 0xff, 0x4e, 0xea, 0xbd, 0xee, - 0xed, 0x23, 0x17, 0xbd, 0x23, 0x1e, 0x79, 0xff, 0x27, 0x00, 0x00, 0xff, 0xff, 0xd1, 0x43, 0x88, - 0xaf, 0xa5, 0x03, 0x00, 0x00, +var fileDescriptor_redis5_0_34508bcc9ea4303f = []byte{ + // 528 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x93, 0xdd, 0x8e, 0xd2, 0x4c, + 0x18, 0xc7, 0xdf, 0xc2, 0xeb, 0xee, 0x3a, 0x28, 0x8c, 0xe3, 0x09, 0x59, 0x3f, 0x82, 0x68, 0x36, + 0x44, 0xb7, 0x53, 0x40, 0x31, 0x6b, 0xfc, 0x5a, 0x60, 0x4b, 0x52, 0x2d, 0x14, 0xcb, 0x87, 0xb2, + 0x1b, 0x6d, 0x0a, 0x1d, 0x6a, 0x63, 0xcb, 0x90, 0x7e, 0xb0, 0x8b, 0xc6, 0x3b, 0xf1, 0x5e, 0x3c, + 0x31, 0xf1, 0x7e, 0xbc, 0x02, 0xc3, 0x0c, 0x25, 0xd6, 0x93, 0x8d, 0x7b, 0x38, 0xff, 0xfe, 0x9e, + 0x5f, 0xe7, 0xe9, 0xd3, 0x07, 0x48, 0x4b, 0x73, 0x66, 0x91, 0x33, 0x69, 0xe2, 0xd2, 0xc8, 0x92, + 0x3c, 0x6b, 0x2c, 0xf9, 0xc4, 0x72, 0x02, 0x69, 0x51, 0x91, 0x26, 0x74, 0x36, 0x75, 0x6c, 0x7e, + 0xae, 0x19, 0x65, 0x3c, 0xf7, 0x69, 0x48, 0x51, 0x81, 0x17, 0x60, 0x56, 0x80, 0x3d, 0x6b, 0x8c, + 0x19, 0x80, 0x17, 0x15, 0xcc, 0x0b, 0x76, 0x6f, 0xdb, 0x94, 0xda, 0x2e, 0x91, 0x18, 0x3f, 0x8e, + 0xa6, 0xd2, 0xa9, 0x6f, 0xce, 0xe7, 0xc4, 0x0f, 0xb8, 0x61, 0xf7, 0x56, 0xe2, 0x95, 0x0b, 0xd3, + 0x75, 0x2c, 0x33, 0x74, 0xe8, 0x8c, 0x3f, 0x2e, 0x7e, 0x4f, 0x83, 0xac, 0xbe, 0x52, 0x36, 0x99, + 0xae, 0x66, 0x94, 0xd1, 0x27, 0x00, 0x3d, 0xf3, 0xcc, 0x23, 0x1e, 0xf5, 0x97, 0xc6, 0x9c, 0xba, + 0xce, 0x64, 0x99, 0x17, 0x0a, 0x42, 0x29, 0x5b, 0x3d, 0xc4, 0xe7, 0x5d, 0x07, 0x27, 0x5d, 0xb8, + 0x1d, 0x8b, 0xba, 0xcc, 0xa3, 0xe7, 0xbc, 0x64, 0x80, 0x6a, 0x60, 0x3b, 0x74, 0x3c, 0x42, 0xa3, + 0x30, 0x9f, 0x2a, 0x08, 0xa5, 0x4c, 0xf5, 0x06, 0xe6, 0x0d, 0xe1, 0xb8, 0x21, 0xac, 0xcc, 0xc2, + 0xc7, 0x8f, 0x86, 0xa6, 0x1b, 0x11, 0x3d, 0x66, 0x51, 0x03, 0xec, 0xcc, 0xcd, 0x20, 0x38, 0xa5, + 0xbe, 0x95, 0x4f, 0x17, 0x84, 0xd2, 0xe5, 0xc6, 0xde, 0xaf, 0x9f, 0x95, 0xe2, 0x89, 0x29, 0x7e, + 0xae, 0x8b, 0xc7, 0x65, 0xf1, 0xc9, 0xe1, 0xf3, 0x07, 0x2f, 0xef, 0xe3, 0xfd, 0x3b, 0x7b, 0x77, + 0xef, 0x7d, 0x78, 0xf6, 0xc2, 0x10, 0xdf, 0x7f, 0x39, 0xd8, 0xaf, 0x54, 0x0f, 0xbe, 0xea, 0x9b, + 0xba, 0xe2, 0x0f, 0x01, 0xe4, 0xfe, 0xba, 0x1f, 0x2a, 0x80, 0x9b, 0xed, 0xfa, 0xbb, 0xb6, 0xdc, + 0xd6, 0xf4, 0x91, 0xd1, 0xd5, 0x54, 0xa5, 0x39, 0x32, 0x06, 0x9d, 0x5e, 0x57, 0x6e, 0x2a, 0x2d, + 0x45, 0x3e, 0x82, 0xff, 0x21, 0x08, 0xae, 0x0c, 0x35, 0xb5, 0xde, 0x57, 0x54, 0xd9, 0x50, 0xf5, + 0x01, 0x14, 0x50, 0x0e, 0x64, 0xea, 0xaa, 0xfa, 0x5a, 0x1e, 0xf5, 0x58, 0x90, 0x4a, 0x22, 0xad, + 0x01, 0x4c, 0x27, 0x90, 0xd6, 0x00, 0xfe, 0x8f, 0xae, 0x83, 0xdc, 0x06, 0xd1, 0xeb, 0x9d, 0x23, + 0xad, 0x0d, 0x2f, 0x21, 0x04, 0xb2, 0x31, 0xb5, 0xce, 0xb6, 0x12, 0xae, 0x7e, 0x5f, 0x85, 0xdb, + 0x28, 0x0b, 0x40, 0x47, 0x93, 0x87, 0x4a, 0xb3, 0xaf, 0x68, 0x1d, 0xb8, 0x53, 0xfc, 0x96, 0x02, + 0xd7, 0xfe, 0xf8, 0xea, 0x3d, 0x12, 0xae, 0x86, 0x78, 0x02, 0x20, 0x99, 0x4e, 0xc9, 0x24, 0x74, + 0x16, 0xc4, 0xe0, 0xb3, 0x61, 0x43, 0xcc, 0x54, 0xcb, 0xff, 0x3a, 0x44, 0x3d, 0xb7, 0x31, 0xf1, + 0x0c, 0xbd, 0x01, 0x99, 0x28, 0x20, 0x7e, 0xec, 0x4d, 0x5d, 0xd0, 0x0b, 0x56, 0x92, 0xb5, 0xf2, + 0x2d, 0xc8, 0x5a, 0x64, 0x6a, 0x46, 0x6e, 0x18, 0x5b, 0xd3, 0x17, 0xb4, 0x5e, 0x5d, 0x7b, 0x78, + 0xd2, 0x50, 0x8f, 0x5f, 0xd9, 0x4e, 0xf8, 0x31, 0x1a, 0xe3, 0x09, 0xf5, 0xd6, 0xfb, 0x27, 0xf2, + 0x65, 0xb0, 0xa9, 0x68, 0x93, 0x19, 0xfb, 0xcf, 0xce, 0x5d, 0xcc, 0xa7, 0xec, 0x3c, 0xde, 0x62, + 0xf4, 0xc3, 0xdf, 0x01, 0x00, 0x00, 0xff, 0xff, 0x0a, 0x11, 0xaa, 0xbd, 0xc9, 0x03, 0x00, 0x00, } diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha/resource_preset.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1/resource_preset.pb.go similarity index 57% rename from vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha/resource_preset.pb.go rename to vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1/resource_preset.pb.go index e26057cc3..1b74276d1 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha/resource_preset.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1/resource_preset.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. -// source: yandex/cloud/mdb/redis/v1alpha/resource_preset.proto +// source: yandex/cloud/mdb/redis/v1/resource_preset.proto -package redis // import "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha" +package redis // import "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1" import proto "github.com/golang/protobuf/proto" import fmt "fmt" @@ -24,10 +24,8 @@ type ResourcePreset struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // IDs of availability zones where the resource preset is available. ZoneIds []string `protobuf:"bytes,2,rep,name=zone_ids,json=zoneIds,proto3" json:"zone_ids,omitempty"` - // Number of CPU cores for a Redis host created with the preset. - Cores int64 `protobuf:"varint,3,opt,name=cores,proto3" json:"cores,omitempty"` // RAM volume for a Redis host created with the preset, in bytes. - Memory int64 `protobuf:"varint,4,opt,name=memory,proto3" json:"memory,omitempty"` + Memory int64 `protobuf:"varint,3,opt,name=memory,proto3" json:"memory,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` @@ -37,7 +35,7 @@ func (m *ResourcePreset) Reset() { *m = ResourcePreset{} } func (m *ResourcePreset) String() string { return proto.CompactTextString(m) } func (*ResourcePreset) ProtoMessage() {} func (*ResourcePreset) Descriptor() ([]byte, []int) { - return fileDescriptor_resource_preset_a1f85fd0e8a82560, []int{0} + return fileDescriptor_resource_preset_8076111fca2a7e94, []int{0} } func (m *ResourcePreset) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ResourcePreset.Unmarshal(m, b) @@ -71,13 +69,6 @@ func (m *ResourcePreset) GetZoneIds() []string { return nil } -func (m *ResourcePreset) GetCores() int64 { - if m != nil { - return m.Cores - } - return 0 -} - func (m *ResourcePreset) GetMemory() int64 { if m != nil { return m.Memory @@ -86,27 +77,26 @@ func (m *ResourcePreset) GetMemory() int64 { } func init() { - proto.RegisterType((*ResourcePreset)(nil), "yandex.cloud.mdb.redis.v1alpha.ResourcePreset") + proto.RegisterType((*ResourcePreset)(nil), "yandex.cloud.mdb.redis.v1.ResourcePreset") } func init() { - proto.RegisterFile("yandex/cloud/mdb/redis/v1alpha/resource_preset.proto", fileDescriptor_resource_preset_a1f85fd0e8a82560) + proto.RegisterFile("yandex/cloud/mdb/redis/v1/resource_preset.proto", fileDescriptor_resource_preset_8076111fca2a7e94) } -var fileDescriptor_resource_preset_a1f85fd0e8a82560 = []byte{ - // 213 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0xcf, 0xb1, 0x4b, 0xc4, 0x30, - 0x14, 0xc7, 0x71, 0xda, 0xea, 0xe9, 0x65, 0xb8, 0x21, 0x88, 0xc4, 0x45, 0x8a, 0x53, 0x97, 0x4b, - 0x10, 0xdd, 0xdc, 0x9c, 0xd4, 0x49, 0x32, 0xba, 0x1c, 0x4d, 0xde, 0xa3, 0x0d, 0x34, 0x7d, 0x25, - 0x69, 0xc5, 0xfa, 0xd7, 0x8b, 0x49, 0xe7, 0x1b, 0xbf, 0x21, 0x1f, 0x78, 0x3f, 0xf6, 0xbc, 0xb6, - 0x23, 0xe0, 0x8f, 0xb2, 0x03, 0x2d, 0xa0, 0x3c, 0x18, 0x15, 0x10, 0x5c, 0x54, 0xdf, 0x8f, 0xed, - 0x30, 0xf5, 0xad, 0x0a, 0x18, 0x69, 0x09, 0x16, 0x4f, 0x53, 0xc0, 0x88, 0xb3, 0x9c, 0x02, 0xcd, - 0xc4, 0xef, 0xb3, 0x92, 0x49, 0x49, 0x0f, 0x46, 0x26, 0x25, 0x37, 0xf5, 0xe0, 0xd8, 0x41, 0x6f, - 0xf0, 0x33, 0x39, 0x7e, 0x60, 0xa5, 0x03, 0x51, 0xd4, 0x45, 0xb3, 0xd7, 0xa5, 0x03, 0x7e, 0xc7, - 0xae, 0x7f, 0x69, 0xc4, 0x93, 0x83, 0x28, 0xca, 0xba, 0x6a, 0xf6, 0xfa, 0xea, 0xbf, 0xdf, 0x21, - 0xf2, 0x1b, 0x76, 0x69, 0x29, 0x60, 0x14, 0x55, 0x5d, 0x34, 0x95, 0xce, 0xc1, 0x6f, 0xd9, 0xce, - 0xa3, 0xa7, 0xb0, 0x8a, 0x8b, 0xf4, 0xbc, 0xd5, 0xeb, 0xc7, 0xd7, 0x5b, 0xe7, 0xe6, 0x7e, 0x31, - 0xd2, 0x92, 0x57, 0xf9, 0xae, 0x63, 0x5e, 0xd3, 0xd1, 0xb1, 0xc3, 0x31, 0x5d, 0xac, 0xce, 0xcf, - 0x7c, 0x49, 0x65, 0x76, 0xe9, 0xef, 0xd3, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x36, 0xff, 0xd3, - 0x72, 0x15, 0x01, 0x00, 0x00, +var fileDescriptor_resource_preset_8076111fca2a7e94 = []byte{ + // 196 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0xcf, 0xb1, 0x6b, 0x84, 0x30, + 0x14, 0xc7, 0x71, 0x54, 0xb0, 0x35, 0x83, 0x43, 0x86, 0xa2, 0x9b, 0x74, 0x72, 0x31, 0x41, 0x3a, + 0x76, 0x6b, 0xe9, 0xd0, 0xad, 0xa4, 0x5b, 0x17, 0x69, 0x7c, 0x0f, 0x2f, 0x70, 0xf1, 0x49, 0xa2, + 0x72, 0xde, 0x5f, 0x7f, 0x5c, 0x74, 0xbd, 0x2d, 0x3f, 0xc8, 0x07, 0xbe, 0x8f, 0xc9, 0xed, 0x7f, + 0x04, 0xbc, 0xc8, 0xfe, 0x4c, 0x0b, 0x48, 0x0b, 0x5a, 0x3a, 0x04, 0xe3, 0xe5, 0xda, 0x4a, 0x87, + 0x9e, 0x16, 0xd7, 0x63, 0x37, 0x39, 0xf4, 0x38, 0x8b, 0xc9, 0xd1, 0x4c, 0xbc, 0xdc, 0x81, 0x08, + 0x40, 0x58, 0xd0, 0x22, 0x00, 0xb1, 0xb6, 0xaf, 0xbf, 0x2c, 0x57, 0x87, 0xf9, 0x09, 0x84, 0xe7, + 0x2c, 0x36, 0x50, 0x44, 0x55, 0x54, 0x67, 0x2a, 0x36, 0xc0, 0x4b, 0xf6, 0x7c, 0xa5, 0x11, 0x3b, + 0x03, 0xbe, 0x88, 0xab, 0xa4, 0xce, 0xd4, 0xd3, 0x7d, 0x7f, 0x83, 0xe7, 0x2f, 0x2c, 0xb5, 0x68, + 0xc9, 0x6d, 0x45, 0x52, 0x45, 0x75, 0xa2, 0x8e, 0xf5, 0xf1, 0xf5, 0xf7, 0x39, 0x98, 0xf9, 0xb4, + 0x68, 0xd1, 0x93, 0x3d, 0x6a, 0x9b, 0xbd, 0x76, 0xa0, 0x66, 0xc0, 0x31, 0x64, 0x3d, 0x3e, 0xe3, + 0x3d, 0x3c, 0x74, 0x1a, 0xbe, 0xbd, 0xdd, 0x02, 0x00, 0x00, 0xff, 0xff, 0xd4, 0x43, 0x43, 0x57, + 0xf0, 0x00, 0x00, 0x00, } diff --git a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha/resource_preset_service.pb.go b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1/resource_preset_service.pb.go similarity index 74% rename from vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha/resource_preset_service.pb.go rename to vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1/resource_preset_service.pb.go index dd4e8ef82..2c070f7fe 100644 --- a/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha/resource_preset_service.pb.go +++ b/vendor/github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1/resource_preset_service.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. -// source: yandex/cloud/mdb/redis/v1alpha/resource_preset_service.proto +// source: yandex/cloud/mdb/redis/v1/resource_preset_service.proto -package redis // import "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha" +package redis // import "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1" import proto "github.com/golang/protobuf/proto" import fmt "fmt" @@ -37,7 +37,7 @@ func (m *GetResourcePresetRequest) Reset() { *m = GetResourcePresetReque func (m *GetResourcePresetRequest) String() string { return proto.CompactTextString(m) } func (*GetResourcePresetRequest) ProtoMessage() {} func (*GetResourcePresetRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_resource_preset_service_7ef8dd7aa031ff08, []int{0} + return fileDescriptor_resource_preset_service_ded31641c9121e4a, []int{0} } func (m *GetResourcePresetRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GetResourcePresetRequest.Unmarshal(m, b) @@ -81,7 +81,7 @@ func (m *ListResourcePresetsRequest) Reset() { *m = ListResourcePresetsR func (m *ListResourcePresetsRequest) String() string { return proto.CompactTextString(m) } func (*ListResourcePresetsRequest) ProtoMessage() {} func (*ListResourcePresetsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_resource_preset_service_7ef8dd7aa031ff08, []int{1} + return fileDescriptor_resource_preset_service_ded31641c9121e4a, []int{1} } func (m *ListResourcePresetsRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListResourcePresetsRequest.Unmarshal(m, b) @@ -132,7 +132,7 @@ func (m *ListResourcePresetsResponse) Reset() { *m = ListResourcePresets func (m *ListResourcePresetsResponse) String() string { return proto.CompactTextString(m) } func (*ListResourcePresetsResponse) ProtoMessage() {} func (*ListResourcePresetsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_resource_preset_service_7ef8dd7aa031ff08, []int{2} + return fileDescriptor_resource_preset_service_ded31641c9121e4a, []int{2} } func (m *ListResourcePresetsResponse) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ListResourcePresetsResponse.Unmarshal(m, b) @@ -167,9 +167,9 @@ func (m *ListResourcePresetsResponse) GetNextPageToken() string { } func init() { - proto.RegisterType((*GetResourcePresetRequest)(nil), "yandex.cloud.mdb.redis.v1alpha.GetResourcePresetRequest") - proto.RegisterType((*ListResourcePresetsRequest)(nil), "yandex.cloud.mdb.redis.v1alpha.ListResourcePresetsRequest") - proto.RegisterType((*ListResourcePresetsResponse)(nil), "yandex.cloud.mdb.redis.v1alpha.ListResourcePresetsResponse") + proto.RegisterType((*GetResourcePresetRequest)(nil), "yandex.cloud.mdb.redis.v1.GetResourcePresetRequest") + proto.RegisterType((*ListResourcePresetsRequest)(nil), "yandex.cloud.mdb.redis.v1.ListResourcePresetsRequest") + proto.RegisterType((*ListResourcePresetsResponse)(nil), "yandex.cloud.mdb.redis.v1.ListResourcePresetsResponse") } // Reference imports to suppress errors if they are not otherwise used. @@ -202,7 +202,7 @@ func NewResourcePresetServiceClient(cc *grpc.ClientConn) ResourcePresetServiceCl func (c *resourcePresetServiceClient) Get(ctx context.Context, in *GetResourcePresetRequest, opts ...grpc.CallOption) (*ResourcePreset, error) { out := new(ResourcePreset) - err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1alpha.ResourcePresetService/Get", in, out, opts...) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1.ResourcePresetService/Get", in, out, opts...) if err != nil { return nil, err } @@ -211,7 +211,7 @@ func (c *resourcePresetServiceClient) Get(ctx context.Context, in *GetResourcePr func (c *resourcePresetServiceClient) List(ctx context.Context, in *ListResourcePresetsRequest, opts ...grpc.CallOption) (*ListResourcePresetsResponse, error) { out := new(ListResourcePresetsResponse) - err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1alpha.ResourcePresetService/List", in, out, opts...) + err := c.cc.Invoke(ctx, "/yandex.cloud.mdb.redis.v1.ResourcePresetService/List", in, out, opts...) if err != nil { return nil, err } @@ -242,7 +242,7 @@ func _ResourcePresetService_Get_Handler(srv interface{}, ctx context.Context, de } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/yandex.cloud.mdb.redis.v1alpha.ResourcePresetService/Get", + FullMethod: "/yandex.cloud.mdb.redis.v1.ResourcePresetService/Get", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ResourcePresetServiceServer).Get(ctx, req.(*GetResourcePresetRequest)) @@ -260,7 +260,7 @@ func _ResourcePresetService_List_Handler(srv interface{}, ctx context.Context, d } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/yandex.cloud.mdb.redis.v1alpha.ResourcePresetService/List", + FullMethod: "/yandex.cloud.mdb.redis.v1.ResourcePresetService/List", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ResourcePresetServiceServer).List(ctx, req.(*ListResourcePresetsRequest)) @@ -269,7 +269,7 @@ func _ResourcePresetService_List_Handler(srv interface{}, ctx context.Context, d } var _ResourcePresetService_serviceDesc = grpc.ServiceDesc{ - ServiceName: "yandex.cloud.mdb.redis.v1alpha.ResourcePresetService", + ServiceName: "yandex.cloud.mdb.redis.v1.ResourcePresetService", HandlerType: (*ResourcePresetServiceServer)(nil), Methods: []grpc.MethodDesc{ { @@ -282,40 +282,39 @@ var _ResourcePresetService_serviceDesc = grpc.ServiceDesc{ }, }, Streams: []grpc.StreamDesc{}, - Metadata: "yandex/cloud/mdb/redis/v1alpha/resource_preset_service.proto", + Metadata: "yandex/cloud/mdb/redis/v1/resource_preset_service.proto", } func init() { - proto.RegisterFile("yandex/cloud/mdb/redis/v1alpha/resource_preset_service.proto", fileDescriptor_resource_preset_service_7ef8dd7aa031ff08) + proto.RegisterFile("yandex/cloud/mdb/redis/v1/resource_preset_service.proto", fileDescriptor_resource_preset_service_ded31641c9121e4a) } -var fileDescriptor_resource_preset_service_7ef8dd7aa031ff08 = []byte{ - // 417 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x53, 0xcd, 0xca, 0xd3, 0x40, - 0x14, 0x25, 0x8d, 0x88, 0xdf, 0x88, 0x7c, 0x1f, 0x03, 0x42, 0xc8, 0xa7, 0x52, 0xb2, 0x28, 0x59, - 0xd8, 0x19, 0xac, 0x2e, 0xc4, 0xea, 0x46, 0x17, 0xad, 0xe2, 0xa2, 0xa4, 0x2e, 0xd4, 0x4d, 0x98, - 0x64, 0x2e, 0xe9, 0x60, 0x33, 0x13, 0x33, 0x93, 0x52, 0x2b, 0x82, 0xf8, 0x0a, 0xbe, 0x80, 0x6f, - 0xe0, 0xc6, 0x37, 0xf1, 0x15, 0x7c, 0x10, 0xc9, 0xa4, 0x05, 0x1b, 0xfb, 0x63, 0x5d, 0xce, 0xbd, - 0x73, 0xee, 0x39, 0x67, 0xce, 0x5c, 0xf4, 0xf8, 0x03, 0x93, 0x1c, 0x96, 0x34, 0x9d, 0xab, 0x8a, - 0xd3, 0x9c, 0x27, 0xb4, 0x04, 0x2e, 0x34, 0x5d, 0xdc, 0x63, 0xf3, 0x62, 0xc6, 0x68, 0x09, 0x5a, - 0x55, 0x65, 0x0a, 0x71, 0x51, 0x82, 0x06, 0x13, 0x6b, 0x28, 0x17, 0x22, 0x05, 0x52, 0x94, 0xca, - 0x28, 0x7c, 0xa7, 0x41, 0x13, 0x8b, 0x26, 0x39, 0x4f, 0x88, 0x45, 0x93, 0x35, 0xda, 0xbf, 0x95, - 0x29, 0x95, 0xcd, 0x81, 0xb2, 0x42, 0x50, 0x26, 0xa5, 0x32, 0xcc, 0x08, 0x25, 0x75, 0x83, 0xf6, - 0x1f, 0x9c, 0xc6, 0xdd, 0xa0, 0x82, 0x31, 0xf2, 0x46, 0x60, 0xa2, 0x75, 0x6f, 0x62, 0x5b, 0x11, - 0xbc, 0xaf, 0x40, 0x1b, 0x7c, 0x17, 0xe1, 0xb6, 0x60, 0xc1, 0x3d, 0xa7, 0xeb, 0x84, 0x67, 0xd1, - 0x45, 0xb9, 0x05, 0x79, 0xce, 0x83, 0xd7, 0xc8, 0x7f, 0x29, 0x74, 0x6b, 0x94, 0xde, 0xcc, 0xba, - 0x44, 0x67, 0x05, 0xcb, 0x20, 0xd6, 0x62, 0x05, 0x5e, 0xa7, 0xeb, 0x84, 0x6e, 0x74, 0xad, 0x2e, - 0x4c, 0xc5, 0x0a, 0xf0, 0x6d, 0x84, 0x6c, 0xd3, 0xa8, 0x77, 0x20, 0x3d, 0xd7, 0x12, 0xd8, 0xeb, - 0xaf, 0xea, 0x42, 0xf0, 0xcd, 0x41, 0x97, 0x3b, 0x47, 0xeb, 0x42, 0x49, 0x0d, 0xf8, 0x0d, 0xba, - 0x68, 0xe9, 0xd4, 0x9e, 0xd3, 0x75, 0xc3, 0xeb, 0x03, 0x42, 0x0e, 0x3f, 0x29, 0x69, 0x19, 0x3f, - 0xdf, 0x76, 0xa5, 0x71, 0x0f, 0x9d, 0x4b, 0x58, 0x9a, 0xf8, 0x0f, 0x79, 0x1d, 0x2b, 0xef, 0x46, - 0x5d, 0x9e, 0x6c, 0x24, 0x0e, 0x3e, 0xbb, 0xe8, 0xe6, 0xf6, 0xac, 0x69, 0x13, 0x2d, 0xfe, 0xe1, - 0x20, 0x77, 0x04, 0x06, 0x3f, 0x3c, 0x26, 0x65, 0x5f, 0x0c, 0xfe, 0x89, 0x26, 0x82, 0x67, 0x5f, - 0x7e, 0xfe, 0xfa, 0xda, 0x79, 0x82, 0x87, 0x34, 0x67, 0x92, 0x65, 0xc0, 0xfb, 0xbb, 0x3f, 0xc2, - 0xda, 0x23, 0xfd, 0xf8, 0x77, 0xc8, 0x9f, 0xf0, 0x77, 0x07, 0x5d, 0xa9, 0xdf, 0x1c, 0x3f, 0x3a, - 0xc6, 0xbe, 0x3f, 0x74, 0x7f, 0xf8, 0x5f, 0xd8, 0x26, 0xd5, 0x80, 0x58, 0x1b, 0x21, 0xee, 0xfd, - 0x9b, 0x8d, 0xa7, 0x2f, 0xde, 0x8e, 0x33, 0x61, 0x66, 0x55, 0x42, 0x52, 0x95, 0xd3, 0x86, 0xb8, - 0xdf, 0x2c, 0x43, 0xa6, 0xfa, 0x19, 0x48, 0xfb, 0xe1, 0xe9, 0xe1, 0x2d, 0x19, 0xda, 0x53, 0x72, - 0xd5, 0xde, 0xbd, 0xff, 0x3b, 0x00, 0x00, 0xff, 0xff, 0xe9, 0x9e, 0x4d, 0xed, 0xd0, 0x03, 0x00, - 0x00, +var fileDescriptor_resource_preset_service_ded31641c9121e4a = []byte{ + // 412 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x92, 0xc1, 0xca, 0xd3, 0x40, + 0x10, 0xc7, 0x49, 0x22, 0xe2, 0xb7, 0x22, 0xdf, 0xc7, 0x82, 0x10, 0x53, 0x85, 0x1a, 0x41, 0x5a, + 0xb0, 0xbb, 0xb4, 0xc5, 0x2a, 0x08, 0x1e, 0x14, 0xa9, 0x82, 0x87, 0x92, 0xf6, 0x20, 0x5e, 0x42, + 0x92, 0x1d, 0xe2, 0x62, 0xb3, 0x1b, 0xb3, 0x9b, 0x52, 0x2b, 0x5e, 0x7c, 0x05, 0x8f, 0x5e, 0xbc, + 0xf8, 0x44, 0xbe, 0x81, 0xf8, 0x20, 0x92, 0x4d, 0x0b, 0x36, 0x35, 0xb5, 0xdf, 0x6d, 0x99, 0xd9, + 0xff, 0xcc, 0x6f, 0xe6, 0x3f, 0xe8, 0xd1, 0xc7, 0x48, 0x30, 0x58, 0xd3, 0x64, 0x29, 0x4b, 0x46, + 0x33, 0x16, 0xd3, 0x02, 0x18, 0x57, 0x74, 0x35, 0xa4, 0x05, 0x28, 0x59, 0x16, 0x09, 0x84, 0x79, + 0x01, 0x0a, 0x74, 0xa8, 0xa0, 0x58, 0xf1, 0x04, 0x48, 0x5e, 0x48, 0x2d, 0xf1, 0xad, 0x5a, 0x48, + 0x8c, 0x90, 0x64, 0x2c, 0x26, 0x46, 0x48, 0x56, 0x43, 0xef, 0x76, 0x2a, 0x65, 0xba, 0x04, 0x1a, + 0xe5, 0x9c, 0x46, 0x42, 0x48, 0x1d, 0x69, 0x2e, 0x85, 0xaa, 0x85, 0x1e, 0x3d, 0xb9, 0x63, 0x2d, + 0xf0, 0x5f, 0x22, 0x77, 0x0a, 0x3a, 0xd8, 0xe6, 0x66, 0x26, 0x15, 0xc0, 0x87, 0x12, 0x94, 0xc6, + 0x0f, 0x10, 0x6e, 0x62, 0x72, 0xe6, 0x5a, 0x5d, 0xab, 0x77, 0x16, 0x5c, 0x14, 0x7b, 0x92, 0x57, + 0xcc, 0x7f, 0x83, 0xbc, 0xd7, 0x5c, 0x35, 0x4a, 0xa9, 0x5d, 0xad, 0x0e, 0x3a, 0xcb, 0xa3, 0x14, + 0x42, 0xc5, 0x37, 0xe0, 0xda, 0x5d, 0xab, 0xe7, 0x04, 0xd7, 0xaa, 0xc0, 0x9c, 0x6f, 0x00, 0xdf, + 0x41, 0xc8, 0x24, 0xb5, 0x7c, 0x0f, 0xc2, 0x75, 0x4c, 0x03, 0xf3, 0x7d, 0x51, 0x05, 0xfc, 0x6f, + 0x16, 0xea, 0xfc, 0xb3, 0xb4, 0xca, 0xa5, 0x50, 0x80, 0x17, 0xe8, 0xa2, 0xc1, 0xa9, 0x5c, 0xab, + 0xeb, 0xf4, 0xae, 0x8f, 0xfa, 0xa4, 0x75, 0x91, 0xa4, 0x31, 0xf3, 0xf9, 0xfe, 0x40, 0x0a, 0xdf, + 0x47, 0xe7, 0x02, 0xd6, 0x3a, 0xfc, 0x8b, 0xcc, 0x36, 0x64, 0x37, 0xaa, 0xf0, 0x6c, 0x47, 0x37, + 0xfa, 0x65, 0xa3, 0x9b, 0xfb, 0xb5, 0xe6, 0xb5, 0x97, 0xf8, 0x87, 0x85, 0x9c, 0x29, 0x68, 0x3c, + 0x3e, 0x42, 0xd1, 0xb6, 0x7c, 0xef, 0x74, 0x74, 0xff, 0xe9, 0x97, 0x9f, 0xbf, 0xbf, 0xda, 0x8f, + 0xf1, 0x84, 0x66, 0x91, 0x88, 0x52, 0x60, 0x83, 0x03, 0xd3, 0xb7, 0x43, 0xd1, 0x4f, 0x87, 0x86, + 0x7e, 0xc6, 0xdf, 0x2d, 0x74, 0xa5, 0xda, 0x2f, 0x7e, 0x78, 0xa4, 0x67, 0xbb, 0xb7, 0xde, 0xe4, + 0xb2, 0xb2, 0xda, 0x37, 0xbf, 0x6f, 0xb8, 0xef, 0xe1, 0xbb, 0xff, 0xe5, 0x7e, 0xf6, 0xe2, 0xed, + 0xf3, 0x94, 0xeb, 0x77, 0x65, 0x4c, 0x12, 0x99, 0x6d, 0x8f, 0x7c, 0x50, 0x1f, 0x79, 0x2a, 0x07, + 0x29, 0x08, 0x73, 0xcd, 0xed, 0xd7, 0xff, 0xc4, 0x3c, 0xe2, 0xab, 0xe6, 0xdb, 0xf8, 0x4f, 0x00, + 0x00, 0x00, 0xff, 0xff, 0x5d, 0x19, 0xe5, 0x35, 0x99, 0x03, 0x00, 0x00, } diff --git a/vendor/github.com/yandex-cloud/go-sdk/container_registry.go b/vendor/github.com/yandex-cloud/go-sdk/container_registry.go new file mode 100644 index 000000000..5af44840f --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-sdk/container_registry.go @@ -0,0 +1,17 @@ +// Copyright (c) 2018 Yandex LLC. All rights reserved. +// Author: Maxim Kolganov + +package ycsdk + +import ( + "github.com/yandex-cloud/go-sdk/gen/containerregistry" +) + +const ( + ContainerRegistryServiceID Endpoint = "container-registry" +) + +// ContainerRegistry returns ContainerRegistry object that is used to operate on Yandex Container Registry +func (sdk *SDK) ContainerRegistry() *containerregistry.ContainerRegistry { + return containerregistry.NewContainerRegistry(sdk.getConn(ContainerRegistryServiceID)) +} diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/apiendpoint/apiendpoint.go b/vendor/github.com/yandex-cloud/go-sdk/gen/apiendpoint/apiendpoint.go index a24dde974..e713cec98 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/apiendpoint/apiendpoint.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/apiendpoint/apiendpoint.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package endpoint import ( @@ -11,6 +11,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/endpoint" ) +//revive:disable + // ApiEndpointServiceClient is a endpoint.ApiEndpointServiceClient with // lazy GRPC connection initialization. type ApiEndpointServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/compute/disk.go b/vendor/github.com/yandex-cloud/go-sdk/gen/compute/disk.go index 2519ac40d..f48384bce 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/compute/disk.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/compute/disk.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package compute import ( @@ -12,6 +12,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" ) +//revive:disable + // DiskServiceClient is a compute.DiskServiceClient with // lazy GRPC connection initialization. type DiskServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/compute/disktype.go b/vendor/github.com/yandex-cloud/go-sdk/gen/compute/disktype.go index 454e5ea88..23c13dd2d 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/compute/disktype.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/compute/disktype.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package compute import ( @@ -11,6 +11,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1" ) +//revive:disable + // DiskTypeServiceClient is a compute.DiskTypeServiceClient with // lazy GRPC connection initialization. type DiskTypeServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/compute/image.go b/vendor/github.com/yandex-cloud/go-sdk/gen/compute/image.go index 94f42a713..d2ff9eb50 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/compute/image.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/compute/image.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package compute import ( @@ -12,6 +12,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" ) +//revive:disable + // ImageServiceClient is a compute.ImageServiceClient with // lazy GRPC connection initialization. type ImageServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/compute/instance.go b/vendor/github.com/yandex-cloud/go-sdk/gen/compute/instance.go index 7eb2678fc..1e18010e7 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/compute/instance.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/compute/instance.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package compute import ( @@ -12,6 +12,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" ) +//revive:disable + // InstanceServiceClient is a compute.InstanceServiceClient with // lazy GRPC connection initialization. type InstanceServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/compute/snapshot.go b/vendor/github.com/yandex-cloud/go-sdk/gen/compute/snapshot.go index cf71d55ea..302aa1c55 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/compute/snapshot.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/compute/snapshot.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package compute import ( @@ -12,6 +12,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" ) +//revive:disable + // SnapshotServiceClient is a compute.SnapshotServiceClient with // lazy GRPC connection initialization. type SnapshotServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/compute/zone.go b/vendor/github.com/yandex-cloud/go-sdk/gen/compute/zone.go index 0bba1f182..f92b7aaf8 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/compute/zone.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/compute/zone.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package compute import ( @@ -11,6 +11,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/compute/v1" ) +//revive:disable + // ZoneServiceClient is a compute.ZoneServiceClient with // lazy GRPC connection initialization. type ZoneServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/containerregistry/containerregistry_group.go b/vendor/github.com/yandex-cloud/go-sdk/gen/containerregistry/containerregistry_group.go new file mode 100644 index 000000000..d6e2c61d9 --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/containerregistry/containerregistry_group.go @@ -0,0 +1,34 @@ +// Code generated by sdkgen. DO NOT EDIT. + +package containerregistry + +import ( + "context" + + "google.golang.org/grpc" +) + +// ContainerRegistry provides access to "containerregistry" component of Yandex.Cloud +type ContainerRegistry struct { + getConn func(ctx context.Context) (*grpc.ClientConn, error) +} + +// NewContainerRegistry creates instance of ContainerRegistry +func NewContainerRegistry(g func(ctx context.Context) (*grpc.ClientConn, error)) *ContainerRegistry { + return &ContainerRegistry{g} +} + +// Registry gets RegistryService client +func (c *ContainerRegistry) Registry() *RegistryServiceClient { + return &RegistryServiceClient{getConn: c.getConn} +} + +// Repository gets RepositoryService client +func (c *ContainerRegistry) Repository() *RepositoryServiceClient { + return &RepositoryServiceClient{getConn: c.getConn} +} + +// Image gets ImageService client +func (c *ContainerRegistry) Image() *ImageServiceClient { + return &ImageServiceClient{getConn: c.getConn} +} diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/containerregistry/image.go b/vendor/github.com/yandex-cloud/go-sdk/gen/containerregistry/image.go new file mode 100644 index 000000000..849dc54d4 --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/containerregistry/image.go @@ -0,0 +1,50 @@ +// Code generated by sdkgen. DO NOT EDIT. + +//nolint +package containerregistry + +import ( + "context" + + "google.golang.org/grpc" + + "github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1" + "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" +) + +//revive:disable + +// ImageServiceClient is a containerregistry.ImageServiceClient with +// lazy GRPC connection initialization. +type ImageServiceClient struct { + getConn func(ctx context.Context) (*grpc.ClientConn, error) +} + +var _ containerregistry.ImageServiceClient = &ImageServiceClient{} + +// Delete implements containerregistry.ImageServiceClient +func (c *ImageServiceClient) Delete(ctx context.Context, in *containerregistry.DeleteImageRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return containerregistry.NewImageServiceClient(conn).Delete(ctx, in, opts...) +} + +// Get implements containerregistry.ImageServiceClient +func (c *ImageServiceClient) Get(ctx context.Context, in *containerregistry.GetImageRequest, opts ...grpc.CallOption) (*containerregistry.Image, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return containerregistry.NewImageServiceClient(conn).Get(ctx, in, opts...) +} + +// List implements containerregistry.ImageServiceClient +func (c *ImageServiceClient) List(ctx context.Context, in *containerregistry.ListImagesRequest, opts ...grpc.CallOption) (*containerregistry.ListImagesResponse, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return containerregistry.NewImageServiceClient(conn).List(ctx, in, opts...) +} diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/containerregistry/registry.go b/vendor/github.com/yandex-cloud/go-sdk/gen/containerregistry/registry.go new file mode 100644 index 000000000..cb7be19bc --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/containerregistry/registry.go @@ -0,0 +1,68 @@ +// Code generated by sdkgen. DO NOT EDIT. + +//nolint +package containerregistry + +import ( + "context" + + "google.golang.org/grpc" + + "github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1" + "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" +) + +//revive:disable + +// RegistryServiceClient is a containerregistry.RegistryServiceClient with +// lazy GRPC connection initialization. +type RegistryServiceClient struct { + getConn func(ctx context.Context) (*grpc.ClientConn, error) +} + +var _ containerregistry.RegistryServiceClient = &RegistryServiceClient{} + +// Create implements containerregistry.RegistryServiceClient +func (c *RegistryServiceClient) Create(ctx context.Context, in *containerregistry.CreateRegistryRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return containerregistry.NewRegistryServiceClient(conn).Create(ctx, in, opts...) +} + +// Delete implements containerregistry.RegistryServiceClient +func (c *RegistryServiceClient) Delete(ctx context.Context, in *containerregistry.DeleteRegistryRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return containerregistry.NewRegistryServiceClient(conn).Delete(ctx, in, opts...) +} + +// Get implements containerregistry.RegistryServiceClient +func (c *RegistryServiceClient) Get(ctx context.Context, in *containerregistry.GetRegistryRequest, opts ...grpc.CallOption) (*containerregistry.Registry, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return containerregistry.NewRegistryServiceClient(conn).Get(ctx, in, opts...) +} + +// List implements containerregistry.RegistryServiceClient +func (c *RegistryServiceClient) List(ctx context.Context, in *containerregistry.ListRegistriesRequest, opts ...grpc.CallOption) (*containerregistry.ListRegistriesResponse, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return containerregistry.NewRegistryServiceClient(conn).List(ctx, in, opts...) +} + +// Update implements containerregistry.RegistryServiceClient +func (c *RegistryServiceClient) Update(ctx context.Context, in *containerregistry.UpdateRegistryRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return containerregistry.NewRegistryServiceClient(conn).Update(ctx, in, opts...) +} diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/containerregistry/repository.go b/vendor/github.com/yandex-cloud/go-sdk/gen/containerregistry/repository.go new file mode 100644 index 000000000..1b90d2eb9 --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/containerregistry/repository.go @@ -0,0 +1,31 @@ +// Code generated by sdkgen. DO NOT EDIT. + +//nolint +package containerregistry + +import ( + "context" + + "google.golang.org/grpc" + + "github.com/yandex-cloud/go-genproto/yandex/cloud/containerregistry/v1" +) + +//revive:disable + +// RepositoryServiceClient is a containerregistry.RepositoryServiceClient with +// lazy GRPC connection initialization. +type RepositoryServiceClient struct { + getConn func(ctx context.Context) (*grpc.ClientConn, error) +} + +var _ containerregistry.RepositoryServiceClient = &RepositoryServiceClient{} + +// List implements containerregistry.RepositoryServiceClient +func (c *RepositoryServiceClient) List(ctx context.Context, in *containerregistry.ListRepositoriesRequest, opts ...grpc.CallOption) (*containerregistry.ListRepositoriesResponse, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return containerregistry.NewRepositoryServiceClient(conn).List(ctx, in, opts...) +} diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/iam/apikey.go b/vendor/github.com/yandex-cloud/go-sdk/gen/iam/apikey.go new file mode 100644 index 000000000..2f6f798fb --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/iam/apikey.go @@ -0,0 +1,59 @@ +// Code generated by sdkgen. DO NOT EDIT. + +//nolint +package iam + +import ( + "context" + + "github.com/golang/protobuf/ptypes/empty" + "google.golang.org/grpc" + + "github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1" +) + +//revive:disable + +// ApiKeyServiceClient is a iam.ApiKeyServiceClient with +// lazy GRPC connection initialization. +type ApiKeyServiceClient struct { + getConn func(ctx context.Context) (*grpc.ClientConn, error) +} + +var _ iam.ApiKeyServiceClient = &ApiKeyServiceClient{} + +// Create implements iam.ApiKeyServiceClient +func (c *ApiKeyServiceClient) Create(ctx context.Context, in *iam.CreateApiKeyRequest, opts ...grpc.CallOption) (*iam.CreateApiKeyResponse, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return iam.NewApiKeyServiceClient(conn).Create(ctx, in, opts...) +} + +// Delete implements iam.ApiKeyServiceClient +func (c *ApiKeyServiceClient) Delete(ctx context.Context, in *iam.DeleteApiKeyRequest, opts ...grpc.CallOption) (*empty.Empty, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return iam.NewApiKeyServiceClient(conn).Delete(ctx, in, opts...) +} + +// Get implements iam.ApiKeyServiceClient +func (c *ApiKeyServiceClient) Get(ctx context.Context, in *iam.GetApiKeyRequest, opts ...grpc.CallOption) (*iam.ApiKey, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return iam.NewApiKeyServiceClient(conn).Get(ctx, in, opts...) +} + +// List implements iam.ApiKeyServiceClient +func (c *ApiKeyServiceClient) List(ctx context.Context, in *iam.ListApiKeysRequest, opts ...grpc.CallOption) (*iam.ListApiKeysResponse, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return iam.NewApiKeyServiceClient(conn).List(ctx, in, opts...) +} diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/iam/awscompatibility/accesskey.go b/vendor/github.com/yandex-cloud/go-sdk/gen/iam/awscompatibility/accesskey.go index 8c4609677..0c7d67b90 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/iam/awscompatibility/accesskey.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/iam/awscompatibility/accesskey.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package awscompatibility import ( @@ -12,6 +12,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1/awscompatibility" ) +//revive:disable + // AccessKeyServiceClient is a awscompatibility.AccessKeyServiceClient with // lazy GRPC connection initialization. type AccessKeyServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/iam/iam_group.go b/vendor/github.com/yandex-cloud/go-sdk/gen/iam/iam_group.go index 318ac4b21..43d9244ad 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/iam/iam_group.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/iam/iam_group.go @@ -47,3 +47,8 @@ func (i *IAM) YandexPassportUserAccount() *YandexPassportUserAccountServiceClien func (i *IAM) Key() *KeyServiceClient { return &KeyServiceClient{getConn: i.getConn} } + +// ApiKey gets ApiKeyService client +func (i *IAM) ApiKey() *ApiKeyServiceClient { + return &ApiKeyServiceClient{getConn: i.getConn} +} diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/iam/iamtoken.go b/vendor/github.com/yandex-cloud/go-sdk/gen/iam/iamtoken.go index dd139606d..2ef149c96 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/iam/iamtoken.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/iam/iamtoken.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package iam import ( @@ -11,6 +11,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1" ) +//revive:disable + // IamTokenServiceClient is a iam.IamTokenServiceClient with // lazy GRPC connection initialization. type IamTokenServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/iam/key.go b/vendor/github.com/yandex-cloud/go-sdk/gen/iam/key.go index 10b3cbef7..ba985bc6a 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/iam/key.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/iam/key.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package iam import ( @@ -12,6 +12,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1" ) +//revive:disable + // KeyServiceClient is a iam.KeyServiceClient with // lazy GRPC connection initialization. type KeyServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/iam/role.go b/vendor/github.com/yandex-cloud/go-sdk/gen/iam/role.go index 6fdfd033c..001ec3910 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/iam/role.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/iam/role.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package iam import ( @@ -11,6 +11,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1" ) +//revive:disable + // RoleServiceClient is a iam.RoleServiceClient with // lazy GRPC connection initialization. type RoleServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/iam/serviceaccount.go b/vendor/github.com/yandex-cloud/go-sdk/gen/iam/serviceaccount.go index 67e00318f..ebb89feb3 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/iam/serviceaccount.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/iam/serviceaccount.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package iam import ( @@ -13,6 +13,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" ) +//revive:disable + // ServiceAccountServiceClient is a iam.ServiceAccountServiceClient with // lazy GRPC connection initialization. type ServiceAccountServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/iam/useraccount.go b/vendor/github.com/yandex-cloud/go-sdk/gen/iam/useraccount.go index 022768510..0af33283f 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/iam/useraccount.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/iam/useraccount.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package iam import ( @@ -11,6 +11,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1" ) +//revive:disable + // UserAccountServiceClient is a iam.UserAccountServiceClient with // lazy GRPC connection initialization. type UserAccountServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/iam/yandexpassportuseraccount.go b/vendor/github.com/yandex-cloud/go-sdk/gen/iam/yandexpassportuseraccount.go index e59922e83..735d22546 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/iam/yandexpassportuseraccount.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/iam/yandexpassportuseraccount.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package iam import ( @@ -11,6 +11,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/iam/v1" ) +//revive:disable + // YandexPassportUserAccountServiceClient is a iam.YandexPassportUserAccountServiceClient with // lazy GRPC connection initialization. type YandexPassportUserAccountServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/loadbalancer/loadbalancer_group.go b/vendor/github.com/yandex-cloud/go-sdk/gen/loadbalancer/loadbalancer_group.go new file mode 100644 index 000000000..f207eb1b5 --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/loadbalancer/loadbalancer_group.go @@ -0,0 +1,29 @@ +// Code generated by sdkgen. DO NOT EDIT. + +package loadbalancer + +import ( + "context" + + "google.golang.org/grpc" +) + +// LoadBalancer provides access to "loadbalancer" component of Yandex.Cloud +type LoadBalancer struct { + getConn func(ctx context.Context) (*grpc.ClientConn, error) +} + +// NewLoadBalancer creates instance of LoadBalancer +func NewLoadBalancer(g func(ctx context.Context) (*grpc.ClientConn, error)) *LoadBalancer { + return &LoadBalancer{g} +} + +// NetworkLoadBalancer gets NetworkLoadBalancerService client +func (l *LoadBalancer) NetworkLoadBalancer() *NetworkLoadBalancerServiceClient { + return &NetworkLoadBalancerServiceClient{getConn: l.getConn} +} + +// TargetGroup gets TargetGroupService client +func (l *LoadBalancer) TargetGroup() *TargetGroupServiceClient { + return &TargetGroupServiceClient{getConn: l.getConn} +} diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/loadbalancer/networkloadbalancer.go b/vendor/github.com/yandex-cloud/go-sdk/gen/loadbalancer/networkloadbalancer.go new file mode 100644 index 000000000..07eb062b4 --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/loadbalancer/networkloadbalancer.go @@ -0,0 +1,140 @@ +// Code generated by sdkgen. DO NOT EDIT. + +//nolint +package loadbalancer + +import ( + "context" + + "google.golang.org/grpc" + + "github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1" + "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" +) + +//revive:disable + +// NetworkLoadBalancerServiceClient is a loadbalancer.NetworkLoadBalancerServiceClient with +// lazy GRPC connection initialization. +type NetworkLoadBalancerServiceClient struct { + getConn func(ctx context.Context) (*grpc.ClientConn, error) +} + +var _ loadbalancer.NetworkLoadBalancerServiceClient = &NetworkLoadBalancerServiceClient{} + +// AddListener implements loadbalancer.NetworkLoadBalancerServiceClient +func (c *NetworkLoadBalancerServiceClient) AddListener(ctx context.Context, in *loadbalancer.AddNetworkLoadBalancerListenerRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return loadbalancer.NewNetworkLoadBalancerServiceClient(conn).AddListener(ctx, in, opts...) +} + +// AttachTargetGroup implements loadbalancer.NetworkLoadBalancerServiceClient +func (c *NetworkLoadBalancerServiceClient) AttachTargetGroup(ctx context.Context, in *loadbalancer.AttachNetworkLoadBalancerTargetGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return loadbalancer.NewNetworkLoadBalancerServiceClient(conn).AttachTargetGroup(ctx, in, opts...) +} + +// Create implements loadbalancer.NetworkLoadBalancerServiceClient +func (c *NetworkLoadBalancerServiceClient) Create(ctx context.Context, in *loadbalancer.CreateNetworkLoadBalancerRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return loadbalancer.NewNetworkLoadBalancerServiceClient(conn).Create(ctx, in, opts...) +} + +// Delete implements loadbalancer.NetworkLoadBalancerServiceClient +func (c *NetworkLoadBalancerServiceClient) Delete(ctx context.Context, in *loadbalancer.DeleteNetworkLoadBalancerRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return loadbalancer.NewNetworkLoadBalancerServiceClient(conn).Delete(ctx, in, opts...) +} + +// DetachTargetGroup implements loadbalancer.NetworkLoadBalancerServiceClient +func (c *NetworkLoadBalancerServiceClient) DetachTargetGroup(ctx context.Context, in *loadbalancer.DetachNetworkLoadBalancerTargetGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return loadbalancer.NewNetworkLoadBalancerServiceClient(conn).DetachTargetGroup(ctx, in, opts...) +} + +// Get implements loadbalancer.NetworkLoadBalancerServiceClient +func (c *NetworkLoadBalancerServiceClient) Get(ctx context.Context, in *loadbalancer.GetNetworkLoadBalancerRequest, opts ...grpc.CallOption) (*loadbalancer.NetworkLoadBalancer, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return loadbalancer.NewNetworkLoadBalancerServiceClient(conn).Get(ctx, in, opts...) +} + +// GetTargetStates implements loadbalancer.NetworkLoadBalancerServiceClient +func (c *NetworkLoadBalancerServiceClient) GetTargetStates(ctx context.Context, in *loadbalancer.GetTargetStatesRequest, opts ...grpc.CallOption) (*loadbalancer.GetTargetStatesResponse, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return loadbalancer.NewNetworkLoadBalancerServiceClient(conn).GetTargetStates(ctx, in, opts...) +} + +// List implements loadbalancer.NetworkLoadBalancerServiceClient +func (c *NetworkLoadBalancerServiceClient) List(ctx context.Context, in *loadbalancer.ListNetworkLoadBalancersRequest, opts ...grpc.CallOption) (*loadbalancer.ListNetworkLoadBalancersResponse, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return loadbalancer.NewNetworkLoadBalancerServiceClient(conn).List(ctx, in, opts...) +} + +// ListOperations implements loadbalancer.NetworkLoadBalancerServiceClient +func (c *NetworkLoadBalancerServiceClient) ListOperations(ctx context.Context, in *loadbalancer.ListNetworkLoadBalancerOperationsRequest, opts ...grpc.CallOption) (*loadbalancer.ListNetworkLoadBalancerOperationsResponse, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return loadbalancer.NewNetworkLoadBalancerServiceClient(conn).ListOperations(ctx, in, opts...) +} + +// RemoveListener implements loadbalancer.NetworkLoadBalancerServiceClient +func (c *NetworkLoadBalancerServiceClient) RemoveListener(ctx context.Context, in *loadbalancer.RemoveNetworkLoadBalancerListenerRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return loadbalancer.NewNetworkLoadBalancerServiceClient(conn).RemoveListener(ctx, in, opts...) +} + +// Start implements loadbalancer.NetworkLoadBalancerServiceClient +func (c *NetworkLoadBalancerServiceClient) Start(ctx context.Context, in *loadbalancer.StartNetworkLoadBalancerRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return loadbalancer.NewNetworkLoadBalancerServiceClient(conn).Start(ctx, in, opts...) +} + +// Stop implements loadbalancer.NetworkLoadBalancerServiceClient +func (c *NetworkLoadBalancerServiceClient) Stop(ctx context.Context, in *loadbalancer.StopNetworkLoadBalancerRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return loadbalancer.NewNetworkLoadBalancerServiceClient(conn).Stop(ctx, in, opts...) +} + +// Update implements loadbalancer.NetworkLoadBalancerServiceClient +func (c *NetworkLoadBalancerServiceClient) Update(ctx context.Context, in *loadbalancer.UpdateNetworkLoadBalancerRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return loadbalancer.NewNetworkLoadBalancerServiceClient(conn).Update(ctx, in, opts...) +} diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/loadbalancer/targetgroup.go b/vendor/github.com/yandex-cloud/go-sdk/gen/loadbalancer/targetgroup.go new file mode 100644 index 000000000..3211a4be2 --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/loadbalancer/targetgroup.go @@ -0,0 +1,95 @@ +// Code generated by sdkgen. DO NOT EDIT. + +//nolint +package loadbalancer + +import ( + "context" + + "google.golang.org/grpc" + + "github.com/yandex-cloud/go-genproto/yandex/cloud/loadbalancer/v1" + "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" +) + +//revive:disable + +// TargetGroupServiceClient is a loadbalancer.TargetGroupServiceClient with +// lazy GRPC connection initialization. +type TargetGroupServiceClient struct { + getConn func(ctx context.Context) (*grpc.ClientConn, error) +} + +var _ loadbalancer.TargetGroupServiceClient = &TargetGroupServiceClient{} + +// AddTargets implements loadbalancer.TargetGroupServiceClient +func (c *TargetGroupServiceClient) AddTargets(ctx context.Context, in *loadbalancer.AddTargetsRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return loadbalancer.NewTargetGroupServiceClient(conn).AddTargets(ctx, in, opts...) +} + +// Create implements loadbalancer.TargetGroupServiceClient +func (c *TargetGroupServiceClient) Create(ctx context.Context, in *loadbalancer.CreateTargetGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return loadbalancer.NewTargetGroupServiceClient(conn).Create(ctx, in, opts...) +} + +// Delete implements loadbalancer.TargetGroupServiceClient +func (c *TargetGroupServiceClient) Delete(ctx context.Context, in *loadbalancer.DeleteTargetGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return loadbalancer.NewTargetGroupServiceClient(conn).Delete(ctx, in, opts...) +} + +// Get implements loadbalancer.TargetGroupServiceClient +func (c *TargetGroupServiceClient) Get(ctx context.Context, in *loadbalancer.GetTargetGroupRequest, opts ...grpc.CallOption) (*loadbalancer.TargetGroup, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return loadbalancer.NewTargetGroupServiceClient(conn).Get(ctx, in, opts...) +} + +// List implements loadbalancer.TargetGroupServiceClient +func (c *TargetGroupServiceClient) List(ctx context.Context, in *loadbalancer.ListTargetGroupsRequest, opts ...grpc.CallOption) (*loadbalancer.ListTargetGroupsResponse, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return loadbalancer.NewTargetGroupServiceClient(conn).List(ctx, in, opts...) +} + +// ListOperations implements loadbalancer.TargetGroupServiceClient +func (c *TargetGroupServiceClient) ListOperations(ctx context.Context, in *loadbalancer.ListTargetGroupOperationsRequest, opts ...grpc.CallOption) (*loadbalancer.ListTargetGroupOperationsResponse, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return loadbalancer.NewTargetGroupServiceClient(conn).ListOperations(ctx, in, opts...) +} + +// RemoveTargets implements loadbalancer.TargetGroupServiceClient +func (c *TargetGroupServiceClient) RemoveTargets(ctx context.Context, in *loadbalancer.RemoveTargetsRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return loadbalancer.NewTargetGroupServiceClient(conn).RemoveTargets(ctx, in, opts...) +} + +// Update implements loadbalancer.TargetGroupServiceClient +func (c *TargetGroupServiceClient) Update(ctx context.Context, in *loadbalancer.UpdateTargetGroupRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return loadbalancer.NewTargetGroupServiceClient(conn).Update(ctx, in, opts...) +} diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/clickhouse/backup.go b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/clickhouse/backup.go index 1bc92e733..5efdc7008 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/clickhouse/backup.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/clickhouse/backup.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package clickhouse import ( @@ -11,6 +11,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/clickhouse/v1" ) +//revive:disable + // BackupServiceClient is a clickhouse.BackupServiceClient with // lazy GRPC connection initialization. type BackupServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/clickhouse/cluster.go b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/clickhouse/cluster.go index 338feb742..6ec276477 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/clickhouse/cluster.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/clickhouse/cluster.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package clickhouse import ( @@ -12,6 +12,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" ) +//revive:disable + // ClusterServiceClient is a clickhouse.ClusterServiceClient with // lazy GRPC connection initialization. type ClusterServiceClient struct { @@ -155,6 +157,15 @@ func (c *ClusterServiceClient) ListShards(ctx context.Context, in *clickhouse.Li return clickhouse.NewClusterServiceClient(conn).ListShards(ctx, in, opts...) } +// Move implements clickhouse.ClusterServiceClient +func (c *ClusterServiceClient) Move(ctx context.Context, in *clickhouse.MoveClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return clickhouse.NewClusterServiceClient(conn).Move(ctx, in, opts...) +} + // Restore implements clickhouse.ClusterServiceClient func (c *ClusterServiceClient) Restore(ctx context.Context, in *clickhouse.RestoreClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) { conn, err := c.getConn(ctx) diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/clickhouse/database.go b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/clickhouse/database.go index 61912bfbf..1741c2efc 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/clickhouse/database.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/clickhouse/database.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package clickhouse import ( @@ -12,6 +12,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" ) +//revive:disable + // DatabaseServiceClient is a clickhouse.DatabaseServiceClient with // lazy GRPC connection initialization. type DatabaseServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/clickhouse/resourcepreset.go b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/clickhouse/resourcepreset.go index 228845a83..b2439b892 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/clickhouse/resourcepreset.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/clickhouse/resourcepreset.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package clickhouse import ( @@ -11,6 +11,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/clickhouse/v1" ) +//revive:disable + // ResourcePresetServiceClient is a clickhouse.ResourcePresetServiceClient with // lazy GRPC connection initialization. type ResourcePresetServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/clickhouse/user.go b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/clickhouse/user.go index b6bbeeb4b..5072239bc 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/clickhouse/user.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/clickhouse/user.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package clickhouse import ( @@ -12,6 +12,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" ) +//revive:disable + // UserServiceClient is a clickhouse.UserServiceClient with // lazy GRPC connection initialization. type UserServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/mongodb/backup.go b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/mongodb/backup.go index 2baa46215..fdbb610a2 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/mongodb/backup.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/mongodb/backup.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package mongodb import ( @@ -11,6 +11,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/mongodb/v1" ) +//revive:disable + // BackupServiceClient is a mongodb.BackupServiceClient with // lazy GRPC connection initialization. type BackupServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/mongodb/cluster.go b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/mongodb/cluster.go index 347a0db50..e25f2ba52 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/mongodb/cluster.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/mongodb/cluster.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package mongodb import ( @@ -12,6 +12,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" ) +//revive:disable + // ClusterServiceClient is a mongodb.ClusterServiceClient with // lazy GRPC connection initialization. type ClusterServiceClient struct { @@ -29,6 +31,15 @@ func (c *ClusterServiceClient) AddHosts(ctx context.Context, in *mongodb.AddClus return mongodb.NewClusterServiceClient(conn).AddHosts(ctx, in, opts...) } +// AddShard implements mongodb.ClusterServiceClient +func (c *ClusterServiceClient) AddShard(ctx context.Context, in *mongodb.AddClusterShardRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return mongodb.NewClusterServiceClient(conn).AddShard(ctx, in, opts...) +} + // Backup implements mongodb.ClusterServiceClient func (c *ClusterServiceClient) Backup(ctx context.Context, in *mongodb.BackupClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) { conn, err := c.getConn(ctx) @@ -65,6 +76,24 @@ func (c *ClusterServiceClient) DeleteHosts(ctx context.Context, in *mongodb.Dele return mongodb.NewClusterServiceClient(conn).DeleteHosts(ctx, in, opts...) } +// DeleteShard implements mongodb.ClusterServiceClient +func (c *ClusterServiceClient) DeleteShard(ctx context.Context, in *mongodb.DeleteClusterShardRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return mongodb.NewClusterServiceClient(conn).DeleteShard(ctx, in, opts...) +} + +// EnableSharding implements mongodb.ClusterServiceClient +func (c *ClusterServiceClient) EnableSharding(ctx context.Context, in *mongodb.EnableClusterShardingRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return mongodb.NewClusterServiceClient(conn).EnableSharding(ctx, in, opts...) +} + // Get implements mongodb.ClusterServiceClient func (c *ClusterServiceClient) Get(ctx context.Context, in *mongodb.GetClusterRequest, opts ...grpc.CallOption) (*mongodb.Cluster, error) { conn, err := c.getConn(ctx) @@ -74,6 +103,15 @@ func (c *ClusterServiceClient) Get(ctx context.Context, in *mongodb.GetClusterRe return mongodb.NewClusterServiceClient(conn).Get(ctx, in, opts...) } +// GetShard implements mongodb.ClusterServiceClient +func (c *ClusterServiceClient) GetShard(ctx context.Context, in *mongodb.GetClusterShardRequest, opts ...grpc.CallOption) (*mongodb.Shard, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return mongodb.NewClusterServiceClient(conn).GetShard(ctx, in, opts...) +} + // List implements mongodb.ClusterServiceClient func (c *ClusterServiceClient) List(ctx context.Context, in *mongodb.ListClustersRequest, opts ...grpc.CallOption) (*mongodb.ListClustersResponse, error) { conn, err := c.getConn(ctx) @@ -119,6 +157,24 @@ func (c *ClusterServiceClient) ListOperations(ctx context.Context, in *mongodb.L return mongodb.NewClusterServiceClient(conn).ListOperations(ctx, in, opts...) } +// ListShards implements mongodb.ClusterServiceClient +func (c *ClusterServiceClient) ListShards(ctx context.Context, in *mongodb.ListClusterShardsRequest, opts ...grpc.CallOption) (*mongodb.ListClusterShardsResponse, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return mongodb.NewClusterServiceClient(conn).ListShards(ctx, in, opts...) +} + +// Move implements mongodb.ClusterServiceClient +func (c *ClusterServiceClient) Move(ctx context.Context, in *mongodb.MoveClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return mongodb.NewClusterServiceClient(conn).Move(ctx, in, opts...) +} + // Restore implements mongodb.ClusterServiceClient func (c *ClusterServiceClient) Restore(ctx context.Context, in *mongodb.RestoreClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) { conn, err := c.getConn(ctx) diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/mongodb/database.go b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/mongodb/database.go index c10308331..80942f86d 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/mongodb/database.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/mongodb/database.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package mongodb import ( @@ -12,6 +12,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" ) +//revive:disable + // DatabaseServiceClient is a mongodb.DatabaseServiceClient with // lazy GRPC connection initialization. type DatabaseServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/mongodb/resourcepreset.go b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/mongodb/resourcepreset.go index ead938159..6a3c67eb6 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/mongodb/resourcepreset.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/mongodb/resourcepreset.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package mongodb import ( @@ -11,6 +11,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/mongodb/v1" ) +//revive:disable + // ResourcePresetServiceClient is a mongodb.ResourcePresetServiceClient with // lazy GRPC connection initialization. type ResourcePresetServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/mongodb/user.go b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/mongodb/user.go index 1ce2a5e22..4be6add55 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/mongodb/user.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/mongodb/user.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package mongodb import ( @@ -12,6 +12,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" ) +//revive:disable + // UserServiceClient is a mongodb.UserServiceClient with // lazy GRPC connection initialization. type UserServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/postgresql/backup.go b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/postgresql/backup.go index 37637b247..5cd485f5e 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/postgresql/backup.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/postgresql/backup.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package postgresql import ( @@ -11,6 +11,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v1" ) +//revive:disable + // BackupServiceClient is a postgresql.BackupServiceClient with // lazy GRPC connection initialization. type BackupServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/postgresql/cluster.go b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/postgresql/cluster.go index 8fc65c75e..efbc9abd5 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/postgresql/cluster.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/postgresql/cluster.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package postgresql import ( @@ -12,6 +12,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" ) +//revive:disable + // ClusterServiceClient is a postgresql.ClusterServiceClient with // lazy GRPC connection initialization. type ClusterServiceClient struct { @@ -119,6 +121,15 @@ func (c *ClusterServiceClient) ListOperations(ctx context.Context, in *postgresq return postgresql.NewClusterServiceClient(conn).ListOperations(ctx, in, opts...) } +// Move implements postgresql.ClusterServiceClient +func (c *ClusterServiceClient) Move(ctx context.Context, in *postgresql.MoveClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return postgresql.NewClusterServiceClient(conn).Move(ctx, in, opts...) +} + // Restore implements postgresql.ClusterServiceClient func (c *ClusterServiceClient) Restore(ctx context.Context, in *postgresql.RestoreClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) { conn, err := c.getConn(ctx) diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/postgresql/database.go b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/postgresql/database.go index bb87ab013..05d0d7e06 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/postgresql/database.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/postgresql/database.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package postgresql import ( @@ -12,6 +12,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" ) +//revive:disable + // DatabaseServiceClient is a postgresql.DatabaseServiceClient with // lazy GRPC connection initialization. type DatabaseServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/postgresql/resourcepreset.go b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/postgresql/resourcepreset.go index ca7fbb48e..4ea6f36d7 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/postgresql/resourcepreset.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/postgresql/resourcepreset.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package postgresql import ( @@ -11,6 +11,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/postgresql/v1" ) +//revive:disable + // ResourcePresetServiceClient is a postgresql.ResourcePresetServiceClient with // lazy GRPC connection initialization. type ResourcePresetServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/postgresql/user.go b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/postgresql/user.go index 1b9e1f555..308967e54 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/postgresql/user.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/postgresql/user.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package postgresql import ( @@ -12,6 +12,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" ) +//revive:disable + // UserServiceClient is a postgresql.UserServiceClient with // lazy GRPC connection initialization. type UserServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/redis/backup.go b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/redis/backup.go index 3846c684a..955f6416a 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/redis/backup.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/redis/backup.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package redis import ( @@ -8,9 +8,11 @@ import ( "google.golang.org/grpc" - redis "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha" + "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1" ) +//revive:disable + // BackupServiceClient is a redis.BackupServiceClient with // lazy GRPC connection initialization. type BackupServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/redis/cluster.go b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/redis/cluster.go index c92cf8d46..82f6c0134 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/redis/cluster.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/redis/cluster.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package redis import ( @@ -8,10 +8,12 @@ import ( "google.golang.org/grpc" - redis "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha" + "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1" "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" ) +//revive:disable + // ClusterServiceClient is a redis.ClusterServiceClient with // lazy GRPC connection initialization. type ClusterServiceClient struct { @@ -119,6 +121,15 @@ func (c *ClusterServiceClient) ListOperations(ctx context.Context, in *redis.Lis return redis.NewClusterServiceClient(conn).ListOperations(ctx, in, opts...) } +// Move implements redis.ClusterServiceClient +func (c *ClusterServiceClient) Move(ctx context.Context, in *redis.MoveClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return redis.NewClusterServiceClient(conn).Move(ctx, in, opts...) +} + // Restore implements redis.ClusterServiceClient func (c *ClusterServiceClient) Restore(ctx context.Context, in *redis.RestoreClusterRequest, opts ...grpc.CallOption) (*operation.Operation, error) { conn, err := c.getConn(ctx) diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/redis/resourcepreset.go b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/redis/resourcepreset.go index fe021c05a..ea0b7f681 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/redis/resourcepreset.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/mdb/redis/resourcepreset.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package redis import ( @@ -8,9 +8,11 @@ import ( "google.golang.org/grpc" - redis "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1alpha" + "github.com/yandex-cloud/go-genproto/yandex/cloud/mdb/redis/v1" ) +//revive:disable + // ResourcePresetServiceClient is a redis.ResourcePresetServiceClient with // lazy GRPC connection initialization. type ResourcePresetServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/operation/operation.go b/vendor/github.com/yandex-cloud/go-sdk/gen/operation/operation.go index 46c1f3711..2fb2d2a6b 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/operation/operation.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/operation/operation.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package operation import ( @@ -11,6 +11,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" ) +//revive:disable + // OperationServiceClient is a operation.OperationServiceClient with // lazy GRPC connection initialization. type OperationServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/resourcemanager/cloud.go b/vendor/github.com/yandex-cloud/go-sdk/gen/resourcemanager/cloud.go index 40d082805..2be6863e9 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/resourcemanager/cloud.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/resourcemanager/cloud.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package resourcemanager import ( @@ -13,6 +13,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/resourcemanager/v1" ) +//revive:disable + // CloudServiceClient is a resourcemanager.CloudServiceClient with // lazy GRPC connection initialization. type CloudServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/resourcemanager/folder.go b/vendor/github.com/yandex-cloud/go-sdk/gen/resourcemanager/folder.go index 2146c8aac..a58845166 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/resourcemanager/folder.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/resourcemanager/folder.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package resourcemanager import ( @@ -13,6 +13,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/resourcemanager/v1" ) +//revive:disable + // FolderServiceClient is a resourcemanager.FolderServiceClient with // lazy GRPC connection initialization. type FolderServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/vpc/network.go b/vendor/github.com/yandex-cloud/go-sdk/gen/vpc/network.go index 5b78ab156..8a569492d 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/vpc/network.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/vpc/network.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package vpc import ( @@ -12,6 +12,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/vpc/v1" ) +//revive:disable + // NetworkServiceClient is a vpc.NetworkServiceClient with // lazy GRPC connection initialization. type NetworkServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/vpc/routetable.go b/vendor/github.com/yandex-cloud/go-sdk/gen/vpc/routetable.go new file mode 100644 index 000000000..f05951032 --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/vpc/routetable.go @@ -0,0 +1,77 @@ +// Code generated by sdkgen. DO NOT EDIT. + +//nolint +package vpc + +import ( + "context" + + "google.golang.org/grpc" + + "github.com/yandex-cloud/go-genproto/yandex/cloud/operation" + "github.com/yandex-cloud/go-genproto/yandex/cloud/vpc/v1" +) + +//revive:disable + +// RouteTableServiceClient is a vpc.RouteTableServiceClient with +// lazy GRPC connection initialization. +type RouteTableServiceClient struct { + getConn func(ctx context.Context) (*grpc.ClientConn, error) +} + +var _ vpc.RouteTableServiceClient = &RouteTableServiceClient{} + +// Create implements vpc.RouteTableServiceClient +func (c *RouteTableServiceClient) Create(ctx context.Context, in *vpc.CreateRouteTableRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return vpc.NewRouteTableServiceClient(conn).Create(ctx, in, opts...) +} + +// Delete implements vpc.RouteTableServiceClient +func (c *RouteTableServiceClient) Delete(ctx context.Context, in *vpc.DeleteRouteTableRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return vpc.NewRouteTableServiceClient(conn).Delete(ctx, in, opts...) +} + +// Get implements vpc.RouteTableServiceClient +func (c *RouteTableServiceClient) Get(ctx context.Context, in *vpc.GetRouteTableRequest, opts ...grpc.CallOption) (*vpc.RouteTable, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return vpc.NewRouteTableServiceClient(conn).Get(ctx, in, opts...) +} + +// List implements vpc.RouteTableServiceClient +func (c *RouteTableServiceClient) List(ctx context.Context, in *vpc.ListRouteTablesRequest, opts ...grpc.CallOption) (*vpc.ListRouteTablesResponse, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return vpc.NewRouteTableServiceClient(conn).List(ctx, in, opts...) +} + +// ListOperations implements vpc.RouteTableServiceClient +func (c *RouteTableServiceClient) ListOperations(ctx context.Context, in *vpc.ListRouteTableOperationsRequest, opts ...grpc.CallOption) (*vpc.ListRouteTableOperationsResponse, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return vpc.NewRouteTableServiceClient(conn).ListOperations(ctx, in, opts...) +} + +// Update implements vpc.RouteTableServiceClient +func (c *RouteTableServiceClient) Update(ctx context.Context, in *vpc.UpdateRouteTableRequest, opts ...grpc.CallOption) (*operation.Operation, error) { + conn, err := c.getConn(ctx) + if err != nil { + return nil, err + } + return vpc.NewRouteTableServiceClient(conn).Update(ctx, in, opts...) +} diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/vpc/subnet.go b/vendor/github.com/yandex-cloud/go-sdk/gen/vpc/subnet.go index 3eb39a3cb..1f4a8bf5e 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/vpc/subnet.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/vpc/subnet.go @@ -1,6 +1,6 @@ // Code generated by sdkgen. DO NOT EDIT. -// nolint +//nolint package vpc import ( @@ -12,6 +12,8 @@ import ( "github.com/yandex-cloud/go-genproto/yandex/cloud/vpc/v1" ) +//revive:disable + // SubnetServiceClient is a vpc.SubnetServiceClient with // lazy GRPC connection initialization. type SubnetServiceClient struct { diff --git a/vendor/github.com/yandex-cloud/go-sdk/gen/vpc/vpc_group.go b/vendor/github.com/yandex-cloud/go-sdk/gen/vpc/vpc_group.go index b77bbe9c1..829fcf0fd 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/gen/vpc/vpc_group.go +++ b/vendor/github.com/yandex-cloud/go-sdk/gen/vpc/vpc_group.go @@ -27,3 +27,8 @@ func (v *VPC) Network() *NetworkServiceClient { func (v *VPC) Subnet() *SubnetServiceClient { return &SubnetServiceClient{getConn: v.getConn} } + +// RouteTable gets RouteTableService client +func (v *VPC) RouteTable() *RouteTableServiceClient { + return &RouteTableServiceClient{getConn: v.getConn} +} diff --git a/vendor/github.com/yandex-cloud/go-sdk/iamkey/generate_proto.sh b/vendor/github.com/yandex-cloud/go-sdk/iamkey/generate_proto.sh old mode 100755 new mode 100644 diff --git a/vendor/github.com/yandex-cloud/go-sdk/load_balancer.go b/vendor/github.com/yandex-cloud/go-sdk/load_balancer.go new file mode 100644 index 000000000..ba8fa9b1c --- /dev/null +++ b/vendor/github.com/yandex-cloud/go-sdk/load_balancer.go @@ -0,0 +1,14 @@ +// Copyright (c) 2019 YANDEX LLC. + +package ycsdk + +import "github.com/yandex-cloud/go-sdk/gen/loadbalancer" + +const ( + LoadBalancerServiceID Endpoint = "load-balancer" +) + +// LoadBalancer returns LoadBalancer object that is used to operate on load balancers +func (sdk *SDK) LoadBalancer() *loadbalancer.LoadBalancer { + return loadbalancer.NewLoadBalancer(sdk.getConn(LoadBalancerServiceID)) +} diff --git a/vendor/github.com/yandex-cloud/go-sdk/sdk.go b/vendor/github.com/yandex-cloud/go-sdk/sdk.go index 452814da7..b0bef9270 100644 --- a/vendor/github.com/yandex-cloud/go-sdk/sdk.go +++ b/vendor/github.com/yandex-cloud/go-sdk/sdk.go @@ -38,6 +38,8 @@ const ( IAMServiceID Endpoint = "iam" OperationServiceID Endpoint = "operation" ResourceManagementServiceID Endpoint = "resource-manager" + StorageServiceID Endpoint = "storage" + SerialSSHServiceID Endpoint = "serialssh" // revive:disable:var-naming ApiEndpointServiceID Endpoint = "endpoint" // revive:enable:var-naming diff --git a/vendor/google.golang.org/genproto/googleapis/rpc/errdetails/error_details.pb.go b/vendor/google.golang.org/genproto/googleapis/rpc/errdetails/error_details.pb.go index 3dd632886..81a8155d4 100644 --- a/vendor/google.golang.org/genproto/googleapis/rpc/errdetails/error_details.pb.go +++ b/vendor/google.golang.org/genproto/googleapis/rpc/errdetails/error_details.pb.go @@ -44,7 +44,7 @@ func (m *RetryInfo) Reset() { *m = RetryInfo{} } func (m *RetryInfo) String() string { return proto.CompactTextString(m) } func (*RetryInfo) ProtoMessage() {} func (*RetryInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_error_details_0786ccff29c8b842, []int{0} + return fileDescriptor_error_details_816025d2d1ab7c4c, []int{0} } func (m *RetryInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RetryInfo.Unmarshal(m, b) @@ -86,7 +86,7 @@ func (m *DebugInfo) Reset() { *m = DebugInfo{} } func (m *DebugInfo) String() string { return proto.CompactTextString(m) } func (*DebugInfo) ProtoMessage() {} func (*DebugInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_error_details_0786ccff29c8b842, []int{1} + return fileDescriptor_error_details_816025d2d1ab7c4c, []int{1} } func (m *DebugInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DebugInfo.Unmarshal(m, b) @@ -143,7 +143,7 @@ func (m *QuotaFailure) Reset() { *m = QuotaFailure{} } func (m *QuotaFailure) String() string { return proto.CompactTextString(m) } func (*QuotaFailure) ProtoMessage() {} func (*QuotaFailure) Descriptor() ([]byte, []int) { - return fileDescriptor_error_details_0786ccff29c8b842, []int{2} + return fileDescriptor_error_details_816025d2d1ab7c4c, []int{2} } func (m *QuotaFailure) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_QuotaFailure.Unmarshal(m, b) @@ -194,7 +194,7 @@ func (m *QuotaFailure_Violation) Reset() { *m = QuotaFailure_Violation{} func (m *QuotaFailure_Violation) String() string { return proto.CompactTextString(m) } func (*QuotaFailure_Violation) ProtoMessage() {} func (*QuotaFailure_Violation) Descriptor() ([]byte, []int) { - return fileDescriptor_error_details_0786ccff29c8b842, []int{2, 0} + return fileDescriptor_error_details_816025d2d1ab7c4c, []int{2, 0} } func (m *QuotaFailure_Violation) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_QuotaFailure_Violation.Unmarshal(m, b) @@ -245,7 +245,7 @@ func (m *PreconditionFailure) Reset() { *m = PreconditionFailure{} } func (m *PreconditionFailure) String() string { return proto.CompactTextString(m) } func (*PreconditionFailure) ProtoMessage() {} func (*PreconditionFailure) Descriptor() ([]byte, []int) { - return fileDescriptor_error_details_0786ccff29c8b842, []int{3} + return fileDescriptor_error_details_816025d2d1ab7c4c, []int{3} } func (m *PreconditionFailure) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PreconditionFailure.Unmarshal(m, b) @@ -296,7 +296,7 @@ func (m *PreconditionFailure_Violation) Reset() { *m = PreconditionFailu func (m *PreconditionFailure_Violation) String() string { return proto.CompactTextString(m) } func (*PreconditionFailure_Violation) ProtoMessage() {} func (*PreconditionFailure_Violation) Descriptor() ([]byte, []int) { - return fileDescriptor_error_details_0786ccff29c8b842, []int{3, 0} + return fileDescriptor_error_details_816025d2d1ab7c4c, []int{3, 0} } func (m *PreconditionFailure_Violation) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_PreconditionFailure_Violation.Unmarshal(m, b) @@ -351,7 +351,7 @@ func (m *BadRequest) Reset() { *m = BadRequest{} } func (m *BadRequest) String() string { return proto.CompactTextString(m) } func (*BadRequest) ProtoMessage() {} func (*BadRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_error_details_0786ccff29c8b842, []int{4} + return fileDescriptor_error_details_816025d2d1ab7c4c, []int{4} } func (m *BadRequest) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BadRequest.Unmarshal(m, b) @@ -395,7 +395,7 @@ func (m *BadRequest_FieldViolation) Reset() { *m = BadRequest_FieldViola func (m *BadRequest_FieldViolation) String() string { return proto.CompactTextString(m) } func (*BadRequest_FieldViolation) ProtoMessage() {} func (*BadRequest_FieldViolation) Descriptor() ([]byte, []int) { - return fileDescriptor_error_details_0786ccff29c8b842, []int{4, 0} + return fileDescriptor_error_details_816025d2d1ab7c4c, []int{4, 0} } func (m *BadRequest_FieldViolation) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_BadRequest_FieldViolation.Unmarshal(m, b) @@ -447,7 +447,7 @@ func (m *RequestInfo) Reset() { *m = RequestInfo{} } func (m *RequestInfo) String() string { return proto.CompactTextString(m) } func (*RequestInfo) ProtoMessage() {} func (*RequestInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_error_details_0786ccff29c8b842, []int{5} + return fileDescriptor_error_details_816025d2d1ab7c4c, []int{5} } func (m *RequestInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RequestInfo.Unmarshal(m, b) @@ -489,8 +489,7 @@ type ResourceInfo struct { ResourceType string `protobuf:"bytes,1,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"` // The name of the resource being accessed. For example, a shared calendar // name: "example.com_4fghdhgsrgh@group.calendar.google.com", if the current - // error is - // [google.rpc.Code.PERMISSION_DENIED][google.rpc.Code.PERMISSION_DENIED]. + // error is [google.rpc.Code.PERMISSION_DENIED][google.rpc.Code.PERMISSION_DENIED]. ResourceName string `protobuf:"bytes,2,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // The owner of the resource (optional). // For example, "user:" or "project: