cloud.google.com/go/aiplatform@v1.106.0/apiv1beta1/aiplatformpb/tensorboard.pb.go (about) 1 // Copyright 2025 Google LLC 2 // 3 // Licensed under the Apache License, Version 2.0 (the "License"); 4 // you may not use this file except in compliance with the License. 5 // You may obtain a copy of the License at 6 // 7 // http://www.apache.org/licenses/LICENSE-2.0 8 // 9 // Unless required by applicable law or agreed to in writing, software 10 // distributed under the License is distributed on an "AS IS" BASIS, 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 // See the License for the specific language governing permissions and 13 // limitations under the License. 14 15 // Code generated by protoc-gen-go. DO NOT EDIT. 16 // versions: 17 // protoc-gen-go v1.35.2 18 // protoc v4.25.7 19 // source: google/cloud/aiplatform/v1beta1/tensorboard.proto 20 21 package aiplatformpb 22 23 import ( 24 _ "google.golang.org/genproto/googleapis/api/annotations" 25 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 26 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 27 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 28 reflect "reflect" 29 sync "sync" 30 ) 31 32 const ( 33 // Verify that this generated code is sufficiently up-to-date. 34 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 35 // Verify that runtime/protoimpl is sufficiently up-to-date. 36 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 37 ) 38 39 // Tensorboard is a physical database that stores users' training metrics. 40 // A default Tensorboard is provided in each region of a Google Cloud project. 41 // If needed users can also create extra Tensorboards in their projects. 42 type Tensorboard struct { 43 state protoimpl.MessageState 44 sizeCache protoimpl.SizeCache 45 unknownFields protoimpl.UnknownFields 46 47 // Output only. Name of the Tensorboard. 48 // Format: 49 // `projects/{project}/locations/{location}/tensorboards/{tensorboard}` 50 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 51 // Required. User provided name of this Tensorboard. 52 DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` 53 // Description of this Tensorboard. 54 Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` 55 // Customer-managed encryption key spec for a Tensorboard. If set, this 56 // Tensorboard and all sub-resources of this Tensorboard will be secured by 57 // this key. 58 EncryptionSpec *EncryptionSpec `protobuf:"bytes,11,opt,name=encryption_spec,json=encryptionSpec,proto3" json:"encryption_spec,omitempty"` 59 // Output only. Consumer project Cloud Storage path prefix used to store blob 60 // data, which can either be a bucket or directory. Does not end with a '/'. 61 BlobStoragePathPrefix string `protobuf:"bytes,10,opt,name=blob_storage_path_prefix,json=blobStoragePathPrefix,proto3" json:"blob_storage_path_prefix,omitempty"` 62 // Output only. The number of Runs stored in this Tensorboard. 63 RunCount int32 `protobuf:"varint,5,opt,name=run_count,json=runCount,proto3" json:"run_count,omitempty"` 64 // Output only. Timestamp when this Tensorboard was created. 65 CreateTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` 66 // Output only. Timestamp when this Tensorboard was last updated. 67 UpdateTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` 68 // The labels with user-defined metadata to organize your Tensorboards. 69 // 70 // Label keys and values can be no longer than 64 characters 71 // (Unicode codepoints), can only contain lowercase letters, numeric 72 // characters, underscores and dashes. International characters are allowed. 73 // No more than 64 user labels can be associated with one Tensorboard 74 // (System labels are excluded). 75 // 76 // See https://goo.gl/xmQnxf for more information and examples of labels. 77 // System reserved label keys are prefixed with "aiplatform.googleapis.com/" 78 // and are immutable. 79 Labels map[string]string `protobuf:"bytes,8,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 80 // Used to perform a consistent read-modify-write updates. If not set, a blind 81 // "overwrite" update happens. 82 Etag string `protobuf:"bytes,9,opt,name=etag,proto3" json:"etag,omitempty"` 83 // Used to indicate if the TensorBoard instance is the default one. 84 // Each project & region can have at most one default TensorBoard instance. 85 // Creation of a default TensorBoard instance and updating an existing 86 // TensorBoard instance to be default will mark all other TensorBoard 87 // instances (if any) as non default. 88 IsDefault bool `protobuf:"varint,12,opt,name=is_default,json=isDefault,proto3" json:"is_default,omitempty"` 89 // Output only. Reserved for future use. 90 SatisfiesPzs bool `protobuf:"varint,13,opt,name=satisfies_pzs,json=satisfiesPzs,proto3" json:"satisfies_pzs,omitempty"` 91 // Output only. Reserved for future use. 92 SatisfiesPzi bool `protobuf:"varint,14,opt,name=satisfies_pzi,json=satisfiesPzi,proto3" json:"satisfies_pzi,omitempty"` 93 } 94 95 func (x *Tensorboard) Reset() { 96 *x = Tensorboard{} 97 mi := &file_google_cloud_aiplatform_v1beta1_tensorboard_proto_msgTypes[0] 98 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 99 ms.StoreMessageInfo(mi) 100 } 101 102 func (x *Tensorboard) String() string { 103 return protoimpl.X.MessageStringOf(x) 104 } 105 106 func (*Tensorboard) ProtoMessage() {} 107 108 func (x *Tensorboard) ProtoReflect() protoreflect.Message { 109 mi := &file_google_cloud_aiplatform_v1beta1_tensorboard_proto_msgTypes[0] 110 if x != nil { 111 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 112 if ms.LoadMessageInfo() == nil { 113 ms.StoreMessageInfo(mi) 114 } 115 return ms 116 } 117 return mi.MessageOf(x) 118 } 119 120 // Deprecated: Use Tensorboard.ProtoReflect.Descriptor instead. 121 func (*Tensorboard) Descriptor() ([]byte, []int) { 122 return file_google_cloud_aiplatform_v1beta1_tensorboard_proto_rawDescGZIP(), []int{0} 123 } 124 125 func (x *Tensorboard) GetName() string { 126 if x != nil { 127 return x.Name 128 } 129 return "" 130 } 131 132 func (x *Tensorboard) GetDisplayName() string { 133 if x != nil { 134 return x.DisplayName 135 } 136 return "" 137 } 138 139 func (x *Tensorboard) GetDescription() string { 140 if x != nil { 141 return x.Description 142 } 143 return "" 144 } 145 146 func (x *Tensorboard) GetEncryptionSpec() *EncryptionSpec { 147 if x != nil { 148 return x.EncryptionSpec 149 } 150 return nil 151 } 152 153 func (x *Tensorboard) GetBlobStoragePathPrefix() string { 154 if x != nil { 155 return x.BlobStoragePathPrefix 156 } 157 return "" 158 } 159 160 func (x *Tensorboard) GetRunCount() int32 { 161 if x != nil { 162 return x.RunCount 163 } 164 return 0 165 } 166 167 func (x *Tensorboard) GetCreateTime() *timestamppb.Timestamp { 168 if x != nil { 169 return x.CreateTime 170 } 171 return nil 172 } 173 174 func (x *Tensorboard) GetUpdateTime() *timestamppb.Timestamp { 175 if x != nil { 176 return x.UpdateTime 177 } 178 return nil 179 } 180 181 func (x *Tensorboard) GetLabels() map[string]string { 182 if x != nil { 183 return x.Labels 184 } 185 return nil 186 } 187 188 func (x *Tensorboard) GetEtag() string { 189 if x != nil { 190 return x.Etag 191 } 192 return "" 193 } 194 195 func (x *Tensorboard) GetIsDefault() bool { 196 if x != nil { 197 return x.IsDefault 198 } 199 return false 200 } 201 202 func (x *Tensorboard) GetSatisfiesPzs() bool { 203 if x != nil { 204 return x.SatisfiesPzs 205 } 206 return false 207 } 208 209 func (x *Tensorboard) GetSatisfiesPzi() bool { 210 if x != nil { 211 return x.SatisfiesPzi 212 } 213 return false 214 } 215 216 var File_google_cloud_aiplatform_v1beta1_tensorboard_proto protoreflect.FileDescriptor 217 218 var file_google_cloud_aiplatform_v1beta1_tensorboard_proto_rawDesc = []byte{ 219 0x0a, 0x31, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 220 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 221 0x31, 0x2f, 0x74, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x70, 0x72, 222 0x6f, 0x74, 0x6f, 0x12, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 223 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 224 0x65, 0x74, 0x61, 0x31, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 225 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 226 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 227 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 228 0x1a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 229 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 230 0x31, 0x2f, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x70, 0x65, 231 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 232 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 233 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xb2, 0x06, 0x0a, 0x0b, 0x54, 0x65, 0x6e, 234 0x73, 0x6f, 0x72, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 235 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x6e, 0x61, 0x6d, 236 0x65, 0x12, 0x26, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 237 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0b, 0x64, 0x69, 238 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 239 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 240 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x58, 0x0a, 0x0f, 0x65, 241 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x70, 0x65, 0x63, 0x18, 0x0b, 242 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 243 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 244 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 245 0x6e, 0x53, 0x70, 0x65, 0x63, 0x52, 0x0e, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 246 0x6e, 0x53, 0x70, 0x65, 0x63, 0x12, 0x3c, 0x0a, 0x18, 0x62, 0x6c, 0x6f, 0x62, 0x5f, 0x73, 0x74, 247 0x6f, 0x72, 0x61, 0x67, 0x65, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x5f, 0x70, 0x72, 0x65, 0x66, 0x69, 248 0x78, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x15, 0x62, 0x6c, 249 0x6f, 0x62, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x50, 0x61, 0x74, 0x68, 0x50, 0x72, 0x65, 250 0x66, 0x69, 0x78, 0x12, 0x20, 0x0a, 0x09, 0x72, 0x75, 0x6e, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 251 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x08, 0x72, 0x75, 0x6e, 252 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 253 0x74, 0x69, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 254 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 255 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 256 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 257 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 258 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 259 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x75, 260 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x50, 0x0a, 0x06, 0x6c, 0x61, 0x62, 261 0x65, 0x6c, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 262 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 263 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x54, 0x65, 0x6e, 0x73, 264 0x6f, 0x72, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 265 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x65, 266 0x74, 0x61, 0x67, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x65, 0x74, 0x61, 0x67, 0x12, 267 0x1d, 0x0a, 0x0a, 0x69, 0x73, 0x5f, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x0c, 0x20, 268 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x28, 269 0x0a, 0x0d, 0x73, 0x61, 0x74, 0x69, 0x73, 0x66, 0x69, 0x65, 0x73, 0x5f, 0x70, 0x7a, 0x73, 0x18, 270 0x0d, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0c, 0x73, 0x61, 0x74, 0x69, 271 0x73, 0x66, 0x69, 0x65, 0x73, 0x50, 0x7a, 0x73, 0x12, 0x28, 0x0a, 0x0d, 0x73, 0x61, 0x74, 0x69, 272 0x73, 0x66, 0x69, 0x65, 0x73, 0x5f, 0x70, 0x7a, 0x69, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x08, 0x42, 273 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0c, 0x73, 0x61, 0x74, 0x69, 0x73, 0x66, 0x69, 0x65, 0x73, 0x50, 274 0x7a, 0x69, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 275 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 276 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 277 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x6e, 0xea, 278 0x41, 0x6b, 0x0a, 0x25, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x67, 279 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x54, 0x65, 280 0x6e, 0x73, 0x6f, 0x72, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x12, 0x42, 0x70, 0x72, 0x6f, 0x6a, 0x65, 281 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x6c, 0x6f, 282 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 283 0x6e, 0x7d, 0x2f, 0x74, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x73, 0x2f, 284 0x7b, 0x74, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x7d, 0x42, 0xe7, 0x01, 285 0x0a, 0x23, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 286 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 287 0x62, 0x65, 0x74, 0x61, 0x31, 0x42, 0x10, 0x54, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x62, 0x6f, 0x61, 288 0x72, 0x64, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x43, 0x63, 0x6c, 0x6f, 0x75, 0x64, 289 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x2f, 0x61, 290 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x61, 0x70, 0x69, 0x76, 0x31, 0x62, 291 0x65, 0x74, 0x61, 0x31, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 292 0x62, 0x3b, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0xaa, 0x02, 293 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x41, 0x49, 294 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x31, 295 0xca, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 296 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 297 0x61, 0x31, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 298 0x75, 0x64, 0x3a, 0x3a, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x3a, 0x3a, 299 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 300 } 301 302 var ( 303 file_google_cloud_aiplatform_v1beta1_tensorboard_proto_rawDescOnce sync.Once 304 file_google_cloud_aiplatform_v1beta1_tensorboard_proto_rawDescData = file_google_cloud_aiplatform_v1beta1_tensorboard_proto_rawDesc 305 ) 306 307 func file_google_cloud_aiplatform_v1beta1_tensorboard_proto_rawDescGZIP() []byte { 308 file_google_cloud_aiplatform_v1beta1_tensorboard_proto_rawDescOnce.Do(func() { 309 file_google_cloud_aiplatform_v1beta1_tensorboard_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1beta1_tensorboard_proto_rawDescData) 310 }) 311 return file_google_cloud_aiplatform_v1beta1_tensorboard_proto_rawDescData 312 } 313 314 var file_google_cloud_aiplatform_v1beta1_tensorboard_proto_msgTypes = make([]protoimpl.MessageInfo, 2) 315 var file_google_cloud_aiplatform_v1beta1_tensorboard_proto_goTypes = []any{ 316 (*Tensorboard)(nil), // 0: google.cloud.aiplatform.v1beta1.Tensorboard 317 nil, // 1: google.cloud.aiplatform.v1beta1.Tensorboard.LabelsEntry 318 (*EncryptionSpec)(nil), // 2: google.cloud.aiplatform.v1beta1.EncryptionSpec 319 (*timestamppb.Timestamp)(nil), // 3: google.protobuf.Timestamp 320 } 321 var file_google_cloud_aiplatform_v1beta1_tensorboard_proto_depIdxs = []int32{ 322 2, // 0: google.cloud.aiplatform.v1beta1.Tensorboard.encryption_spec:type_name -> google.cloud.aiplatform.v1beta1.EncryptionSpec 323 3, // 1: google.cloud.aiplatform.v1beta1.Tensorboard.create_time:type_name -> google.protobuf.Timestamp 324 3, // 2: google.cloud.aiplatform.v1beta1.Tensorboard.update_time:type_name -> google.protobuf.Timestamp 325 1, // 3: google.cloud.aiplatform.v1beta1.Tensorboard.labels:type_name -> google.cloud.aiplatform.v1beta1.Tensorboard.LabelsEntry 326 4, // [4:4] is the sub-list for method output_type 327 4, // [4:4] is the sub-list for method input_type 328 4, // [4:4] is the sub-list for extension type_name 329 4, // [4:4] is the sub-list for extension extendee 330 0, // [0:4] is the sub-list for field type_name 331 } 332 333 func init() { file_google_cloud_aiplatform_v1beta1_tensorboard_proto_init() } 334 func file_google_cloud_aiplatform_v1beta1_tensorboard_proto_init() { 335 if File_google_cloud_aiplatform_v1beta1_tensorboard_proto != nil { 336 return 337 } 338 file_google_cloud_aiplatform_v1beta1_encryption_spec_proto_init() 339 type x struct{} 340 out := protoimpl.TypeBuilder{ 341 File: protoimpl.DescBuilder{ 342 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 343 RawDescriptor: file_google_cloud_aiplatform_v1beta1_tensorboard_proto_rawDesc, 344 NumEnums: 0, 345 NumMessages: 2, 346 NumExtensions: 0, 347 NumServices: 0, 348 }, 349 GoTypes: file_google_cloud_aiplatform_v1beta1_tensorboard_proto_goTypes, 350 DependencyIndexes: file_google_cloud_aiplatform_v1beta1_tensorboard_proto_depIdxs, 351 MessageInfos: file_google_cloud_aiplatform_v1beta1_tensorboard_proto_msgTypes, 352 }.Build() 353 File_google_cloud_aiplatform_v1beta1_tensorboard_proto = out.File 354 file_google_cloud_aiplatform_v1beta1_tensorboard_proto_rawDesc = nil 355 file_google_cloud_aiplatform_v1beta1_tensorboard_proto_goTypes = nil 356 file_google_cloud_aiplatform_v1beta1_tensorboard_proto_depIdxs = nil 357 }