1// Code generated by protoc-gen-go. DO NOT EDIT. 2// source: google/api/servicemanagement/v1/servicemanager.proto 3 4package servicemanagement // import "google.golang.org/genproto/googleapis/api/servicemanagement/v1" 5 6import proto "github.com/golang/protobuf/proto" 7import fmt "fmt" 8import math "math" 9import any "github.com/golang/protobuf/ptypes/any" 10import _ "github.com/golang/protobuf/ptypes/struct" 11import _ "google.golang.org/genproto/googleapis/api/annotations" 12import serviceconfig "google.golang.org/genproto/googleapis/api/serviceconfig" 13import longrunning "google.golang.org/genproto/googleapis/longrunning" 14import _ "google.golang.org/genproto/googleapis/rpc/status" 15import _ "google.golang.org/genproto/protobuf/field_mask" 16 17import ( 18 context "golang.org/x/net/context" 19 grpc "google.golang.org/grpc" 20) 21 22// Reference imports to suppress errors if they are not otherwise used. 23var _ = proto.Marshal 24var _ = fmt.Errorf 25var _ = math.Inf 26 27// This is a compile-time assertion to ensure that this generated file 28// is compatible with the proto package it is being compiled against. 29// A compilation error at this line likely means your copy of the 30// proto package needs to be updated. 31const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package 32 33type GetServiceConfigRequest_ConfigView int32 34 35const ( 36 // Server response includes all fields except SourceInfo. 37 GetServiceConfigRequest_BASIC GetServiceConfigRequest_ConfigView = 0 38 // Server response includes all fields including SourceInfo. 39 // SourceFiles are of type 'google.api.servicemanagement.v1.ConfigFile' 40 // and are only available for configs created using the 41 // SubmitConfigSource method. 42 GetServiceConfigRequest_FULL GetServiceConfigRequest_ConfigView = 1 43) 44 45var GetServiceConfigRequest_ConfigView_name = map[int32]string{ 46 0: "BASIC", 47 1: "FULL", 48} 49var GetServiceConfigRequest_ConfigView_value = map[string]int32{ 50 "BASIC": 0, 51 "FULL": 1, 52} 53 54func (x GetServiceConfigRequest_ConfigView) String() string { 55 return proto.EnumName(GetServiceConfigRequest_ConfigView_name, int32(x)) 56} 57func (GetServiceConfigRequest_ConfigView) EnumDescriptor() ([]byte, []int) { 58 return fileDescriptor_servicemanager_0ec806067c572a23, []int{7, 0} 59} 60 61// Request message for `ListServices` method. 62type ListServicesRequest struct { 63 // Include services produced by the specified project. 64 ProducerProjectId string `protobuf:"bytes,1,opt,name=producer_project_id,json=producerProjectId,proto3" json:"producer_project_id,omitempty"` 65 // Requested size of the next page of data. 66 PageSize int32 `protobuf:"varint,5,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 67 // Token identifying which result to start with; returned by a previous list 68 // call. 69 PageToken string `protobuf:"bytes,6,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 70 // Include services consumed by the specified consumer. 71 // 72 // The Google Service Management implementation accepts the following 73 // forms: 74 // - project:<project_id> 75 ConsumerId string `protobuf:"bytes,7,opt,name=consumer_id,json=consumerId,proto3" json:"consumer_id,omitempty"` 76 XXX_NoUnkeyedLiteral struct{} `json:"-"` 77 XXX_unrecognized []byte `json:"-"` 78 XXX_sizecache int32 `json:"-"` 79} 80 81func (m *ListServicesRequest) Reset() { *m = ListServicesRequest{} } 82func (m *ListServicesRequest) String() string { return proto.CompactTextString(m) } 83func (*ListServicesRequest) ProtoMessage() {} 84func (*ListServicesRequest) Descriptor() ([]byte, []int) { 85 return fileDescriptor_servicemanager_0ec806067c572a23, []int{0} 86} 87func (m *ListServicesRequest) XXX_Unmarshal(b []byte) error { 88 return xxx_messageInfo_ListServicesRequest.Unmarshal(m, b) 89} 90func (m *ListServicesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 91 return xxx_messageInfo_ListServicesRequest.Marshal(b, m, deterministic) 92} 93func (dst *ListServicesRequest) XXX_Merge(src proto.Message) { 94 xxx_messageInfo_ListServicesRequest.Merge(dst, src) 95} 96func (m *ListServicesRequest) XXX_Size() int { 97 return xxx_messageInfo_ListServicesRequest.Size(m) 98} 99func (m *ListServicesRequest) XXX_DiscardUnknown() { 100 xxx_messageInfo_ListServicesRequest.DiscardUnknown(m) 101} 102 103var xxx_messageInfo_ListServicesRequest proto.InternalMessageInfo 104 105func (m *ListServicesRequest) GetProducerProjectId() string { 106 if m != nil { 107 return m.ProducerProjectId 108 } 109 return "" 110} 111 112func (m *ListServicesRequest) GetPageSize() int32 { 113 if m != nil { 114 return m.PageSize 115 } 116 return 0 117} 118 119func (m *ListServicesRequest) GetPageToken() string { 120 if m != nil { 121 return m.PageToken 122 } 123 return "" 124} 125 126func (m *ListServicesRequest) GetConsumerId() string { 127 if m != nil { 128 return m.ConsumerId 129 } 130 return "" 131} 132 133// Response message for `ListServices` method. 134type ListServicesResponse struct { 135 // The returned services will only have the name field set. 136 Services []*ManagedService `protobuf:"bytes,1,rep,name=services,proto3" json:"services,omitempty"` 137 // Token that can be passed to `ListServices` to resume a paginated query. 138 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 139 XXX_NoUnkeyedLiteral struct{} `json:"-"` 140 XXX_unrecognized []byte `json:"-"` 141 XXX_sizecache int32 `json:"-"` 142} 143 144func (m *ListServicesResponse) Reset() { *m = ListServicesResponse{} } 145func (m *ListServicesResponse) String() string { return proto.CompactTextString(m) } 146func (*ListServicesResponse) ProtoMessage() {} 147func (*ListServicesResponse) Descriptor() ([]byte, []int) { 148 return fileDescriptor_servicemanager_0ec806067c572a23, []int{1} 149} 150func (m *ListServicesResponse) XXX_Unmarshal(b []byte) error { 151 return xxx_messageInfo_ListServicesResponse.Unmarshal(m, b) 152} 153func (m *ListServicesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 154 return xxx_messageInfo_ListServicesResponse.Marshal(b, m, deterministic) 155} 156func (dst *ListServicesResponse) XXX_Merge(src proto.Message) { 157 xxx_messageInfo_ListServicesResponse.Merge(dst, src) 158} 159func (m *ListServicesResponse) XXX_Size() int { 160 return xxx_messageInfo_ListServicesResponse.Size(m) 161} 162func (m *ListServicesResponse) XXX_DiscardUnknown() { 163 xxx_messageInfo_ListServicesResponse.DiscardUnknown(m) 164} 165 166var xxx_messageInfo_ListServicesResponse proto.InternalMessageInfo 167 168func (m *ListServicesResponse) GetServices() []*ManagedService { 169 if m != nil { 170 return m.Services 171 } 172 return nil 173} 174 175func (m *ListServicesResponse) GetNextPageToken() string { 176 if m != nil { 177 return m.NextPageToken 178 } 179 return "" 180} 181 182// Request message for `GetService` method. 183type GetServiceRequest struct { 184 // The name of the service. See the `ServiceManager` overview for naming 185 // requirements. For example: `example.googleapis.com`. 186 ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` 187 XXX_NoUnkeyedLiteral struct{} `json:"-"` 188 XXX_unrecognized []byte `json:"-"` 189 XXX_sizecache int32 `json:"-"` 190} 191 192func (m *GetServiceRequest) Reset() { *m = GetServiceRequest{} } 193func (m *GetServiceRequest) String() string { return proto.CompactTextString(m) } 194func (*GetServiceRequest) ProtoMessage() {} 195func (*GetServiceRequest) Descriptor() ([]byte, []int) { 196 return fileDescriptor_servicemanager_0ec806067c572a23, []int{2} 197} 198func (m *GetServiceRequest) XXX_Unmarshal(b []byte) error { 199 return xxx_messageInfo_GetServiceRequest.Unmarshal(m, b) 200} 201func (m *GetServiceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 202 return xxx_messageInfo_GetServiceRequest.Marshal(b, m, deterministic) 203} 204func (dst *GetServiceRequest) XXX_Merge(src proto.Message) { 205 xxx_messageInfo_GetServiceRequest.Merge(dst, src) 206} 207func (m *GetServiceRequest) XXX_Size() int { 208 return xxx_messageInfo_GetServiceRequest.Size(m) 209} 210func (m *GetServiceRequest) XXX_DiscardUnknown() { 211 xxx_messageInfo_GetServiceRequest.DiscardUnknown(m) 212} 213 214var xxx_messageInfo_GetServiceRequest proto.InternalMessageInfo 215 216func (m *GetServiceRequest) GetServiceName() string { 217 if m != nil { 218 return m.ServiceName 219 } 220 return "" 221} 222 223// Request message for CreateService method. 224type CreateServiceRequest struct { 225 // Initial values for the service resource. 226 Service *ManagedService `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"` 227 XXX_NoUnkeyedLiteral struct{} `json:"-"` 228 XXX_unrecognized []byte `json:"-"` 229 XXX_sizecache int32 `json:"-"` 230} 231 232func (m *CreateServiceRequest) Reset() { *m = CreateServiceRequest{} } 233func (m *CreateServiceRequest) String() string { return proto.CompactTextString(m) } 234func (*CreateServiceRequest) ProtoMessage() {} 235func (*CreateServiceRequest) Descriptor() ([]byte, []int) { 236 return fileDescriptor_servicemanager_0ec806067c572a23, []int{3} 237} 238func (m *CreateServiceRequest) XXX_Unmarshal(b []byte) error { 239 return xxx_messageInfo_CreateServiceRequest.Unmarshal(m, b) 240} 241func (m *CreateServiceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 242 return xxx_messageInfo_CreateServiceRequest.Marshal(b, m, deterministic) 243} 244func (dst *CreateServiceRequest) XXX_Merge(src proto.Message) { 245 xxx_messageInfo_CreateServiceRequest.Merge(dst, src) 246} 247func (m *CreateServiceRequest) XXX_Size() int { 248 return xxx_messageInfo_CreateServiceRequest.Size(m) 249} 250func (m *CreateServiceRequest) XXX_DiscardUnknown() { 251 xxx_messageInfo_CreateServiceRequest.DiscardUnknown(m) 252} 253 254var xxx_messageInfo_CreateServiceRequest proto.InternalMessageInfo 255 256func (m *CreateServiceRequest) GetService() *ManagedService { 257 if m != nil { 258 return m.Service 259 } 260 return nil 261} 262 263// Request message for DeleteService method. 264type DeleteServiceRequest struct { 265 // The name of the service. See the [overview](/service-management/overview) 266 // for naming requirements. For example: `example.googleapis.com`. 267 ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` 268 XXX_NoUnkeyedLiteral struct{} `json:"-"` 269 XXX_unrecognized []byte `json:"-"` 270 XXX_sizecache int32 `json:"-"` 271} 272 273func (m *DeleteServiceRequest) Reset() { *m = DeleteServiceRequest{} } 274func (m *DeleteServiceRequest) String() string { return proto.CompactTextString(m) } 275func (*DeleteServiceRequest) ProtoMessage() {} 276func (*DeleteServiceRequest) Descriptor() ([]byte, []int) { 277 return fileDescriptor_servicemanager_0ec806067c572a23, []int{4} 278} 279func (m *DeleteServiceRequest) XXX_Unmarshal(b []byte) error { 280 return xxx_messageInfo_DeleteServiceRequest.Unmarshal(m, b) 281} 282func (m *DeleteServiceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 283 return xxx_messageInfo_DeleteServiceRequest.Marshal(b, m, deterministic) 284} 285func (dst *DeleteServiceRequest) XXX_Merge(src proto.Message) { 286 xxx_messageInfo_DeleteServiceRequest.Merge(dst, src) 287} 288func (m *DeleteServiceRequest) XXX_Size() int { 289 return xxx_messageInfo_DeleteServiceRequest.Size(m) 290} 291func (m *DeleteServiceRequest) XXX_DiscardUnknown() { 292 xxx_messageInfo_DeleteServiceRequest.DiscardUnknown(m) 293} 294 295var xxx_messageInfo_DeleteServiceRequest proto.InternalMessageInfo 296 297func (m *DeleteServiceRequest) GetServiceName() string { 298 if m != nil { 299 return m.ServiceName 300 } 301 return "" 302} 303 304// Request message for UndeleteService method. 305type UndeleteServiceRequest struct { 306 // The name of the service. See the [overview](/service-management/overview) 307 // for naming requirements. For example: `example.googleapis.com`. 308 ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` 309 XXX_NoUnkeyedLiteral struct{} `json:"-"` 310 XXX_unrecognized []byte `json:"-"` 311 XXX_sizecache int32 `json:"-"` 312} 313 314func (m *UndeleteServiceRequest) Reset() { *m = UndeleteServiceRequest{} } 315func (m *UndeleteServiceRequest) String() string { return proto.CompactTextString(m) } 316func (*UndeleteServiceRequest) ProtoMessage() {} 317func (*UndeleteServiceRequest) Descriptor() ([]byte, []int) { 318 return fileDescriptor_servicemanager_0ec806067c572a23, []int{5} 319} 320func (m *UndeleteServiceRequest) XXX_Unmarshal(b []byte) error { 321 return xxx_messageInfo_UndeleteServiceRequest.Unmarshal(m, b) 322} 323func (m *UndeleteServiceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 324 return xxx_messageInfo_UndeleteServiceRequest.Marshal(b, m, deterministic) 325} 326func (dst *UndeleteServiceRequest) XXX_Merge(src proto.Message) { 327 xxx_messageInfo_UndeleteServiceRequest.Merge(dst, src) 328} 329func (m *UndeleteServiceRequest) XXX_Size() int { 330 return xxx_messageInfo_UndeleteServiceRequest.Size(m) 331} 332func (m *UndeleteServiceRequest) XXX_DiscardUnknown() { 333 xxx_messageInfo_UndeleteServiceRequest.DiscardUnknown(m) 334} 335 336var xxx_messageInfo_UndeleteServiceRequest proto.InternalMessageInfo 337 338func (m *UndeleteServiceRequest) GetServiceName() string { 339 if m != nil { 340 return m.ServiceName 341 } 342 return "" 343} 344 345// Response message for UndeleteService method. 346type UndeleteServiceResponse struct { 347 // Revived service resource. 348 Service *ManagedService `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"` 349 XXX_NoUnkeyedLiteral struct{} `json:"-"` 350 XXX_unrecognized []byte `json:"-"` 351 XXX_sizecache int32 `json:"-"` 352} 353 354func (m *UndeleteServiceResponse) Reset() { *m = UndeleteServiceResponse{} } 355func (m *UndeleteServiceResponse) String() string { return proto.CompactTextString(m) } 356func (*UndeleteServiceResponse) ProtoMessage() {} 357func (*UndeleteServiceResponse) Descriptor() ([]byte, []int) { 358 return fileDescriptor_servicemanager_0ec806067c572a23, []int{6} 359} 360func (m *UndeleteServiceResponse) XXX_Unmarshal(b []byte) error { 361 return xxx_messageInfo_UndeleteServiceResponse.Unmarshal(m, b) 362} 363func (m *UndeleteServiceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 364 return xxx_messageInfo_UndeleteServiceResponse.Marshal(b, m, deterministic) 365} 366func (dst *UndeleteServiceResponse) XXX_Merge(src proto.Message) { 367 xxx_messageInfo_UndeleteServiceResponse.Merge(dst, src) 368} 369func (m *UndeleteServiceResponse) XXX_Size() int { 370 return xxx_messageInfo_UndeleteServiceResponse.Size(m) 371} 372func (m *UndeleteServiceResponse) XXX_DiscardUnknown() { 373 xxx_messageInfo_UndeleteServiceResponse.DiscardUnknown(m) 374} 375 376var xxx_messageInfo_UndeleteServiceResponse proto.InternalMessageInfo 377 378func (m *UndeleteServiceResponse) GetService() *ManagedService { 379 if m != nil { 380 return m.Service 381 } 382 return nil 383} 384 385// Request message for GetServiceConfig method. 386type GetServiceConfigRequest struct { 387 // The name of the service. See the [overview](/service-management/overview) 388 // for naming requirements. For example: `example.googleapis.com`. 389 ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` 390 // The id of the service configuration resource. 391 ConfigId string `protobuf:"bytes,2,opt,name=config_id,json=configId,proto3" json:"config_id,omitempty"` 392 // Specifies which parts of the Service Config should be returned in the 393 // response. 394 View GetServiceConfigRequest_ConfigView `protobuf:"varint,3,opt,name=view,proto3,enum=google.api.servicemanagement.v1.GetServiceConfigRequest_ConfigView" json:"view,omitempty"` 395 XXX_NoUnkeyedLiteral struct{} `json:"-"` 396 XXX_unrecognized []byte `json:"-"` 397 XXX_sizecache int32 `json:"-"` 398} 399 400func (m *GetServiceConfigRequest) Reset() { *m = GetServiceConfigRequest{} } 401func (m *GetServiceConfigRequest) String() string { return proto.CompactTextString(m) } 402func (*GetServiceConfigRequest) ProtoMessage() {} 403func (*GetServiceConfigRequest) Descriptor() ([]byte, []int) { 404 return fileDescriptor_servicemanager_0ec806067c572a23, []int{7} 405} 406func (m *GetServiceConfigRequest) XXX_Unmarshal(b []byte) error { 407 return xxx_messageInfo_GetServiceConfigRequest.Unmarshal(m, b) 408} 409func (m *GetServiceConfigRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 410 return xxx_messageInfo_GetServiceConfigRequest.Marshal(b, m, deterministic) 411} 412func (dst *GetServiceConfigRequest) XXX_Merge(src proto.Message) { 413 xxx_messageInfo_GetServiceConfigRequest.Merge(dst, src) 414} 415func (m *GetServiceConfigRequest) XXX_Size() int { 416 return xxx_messageInfo_GetServiceConfigRequest.Size(m) 417} 418func (m *GetServiceConfigRequest) XXX_DiscardUnknown() { 419 xxx_messageInfo_GetServiceConfigRequest.DiscardUnknown(m) 420} 421 422var xxx_messageInfo_GetServiceConfigRequest proto.InternalMessageInfo 423 424func (m *GetServiceConfigRequest) GetServiceName() string { 425 if m != nil { 426 return m.ServiceName 427 } 428 return "" 429} 430 431func (m *GetServiceConfigRequest) GetConfigId() string { 432 if m != nil { 433 return m.ConfigId 434 } 435 return "" 436} 437 438func (m *GetServiceConfigRequest) GetView() GetServiceConfigRequest_ConfigView { 439 if m != nil { 440 return m.View 441 } 442 return GetServiceConfigRequest_BASIC 443} 444 445// Request message for ListServiceConfigs method. 446type ListServiceConfigsRequest struct { 447 // The name of the service. See the [overview](/service-management/overview) 448 // for naming requirements. For example: `example.googleapis.com`. 449 ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` 450 // The token of the page to retrieve. 451 PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 452 // The max number of items to include in the response list. 453 PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 454 XXX_NoUnkeyedLiteral struct{} `json:"-"` 455 XXX_unrecognized []byte `json:"-"` 456 XXX_sizecache int32 `json:"-"` 457} 458 459func (m *ListServiceConfigsRequest) Reset() { *m = ListServiceConfigsRequest{} } 460func (m *ListServiceConfigsRequest) String() string { return proto.CompactTextString(m) } 461func (*ListServiceConfigsRequest) ProtoMessage() {} 462func (*ListServiceConfigsRequest) Descriptor() ([]byte, []int) { 463 return fileDescriptor_servicemanager_0ec806067c572a23, []int{8} 464} 465func (m *ListServiceConfigsRequest) XXX_Unmarshal(b []byte) error { 466 return xxx_messageInfo_ListServiceConfigsRequest.Unmarshal(m, b) 467} 468func (m *ListServiceConfigsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 469 return xxx_messageInfo_ListServiceConfigsRequest.Marshal(b, m, deterministic) 470} 471func (dst *ListServiceConfigsRequest) XXX_Merge(src proto.Message) { 472 xxx_messageInfo_ListServiceConfigsRequest.Merge(dst, src) 473} 474func (m *ListServiceConfigsRequest) XXX_Size() int { 475 return xxx_messageInfo_ListServiceConfigsRequest.Size(m) 476} 477func (m *ListServiceConfigsRequest) XXX_DiscardUnknown() { 478 xxx_messageInfo_ListServiceConfigsRequest.DiscardUnknown(m) 479} 480 481var xxx_messageInfo_ListServiceConfigsRequest proto.InternalMessageInfo 482 483func (m *ListServiceConfigsRequest) GetServiceName() string { 484 if m != nil { 485 return m.ServiceName 486 } 487 return "" 488} 489 490func (m *ListServiceConfigsRequest) GetPageToken() string { 491 if m != nil { 492 return m.PageToken 493 } 494 return "" 495} 496 497func (m *ListServiceConfigsRequest) GetPageSize() int32 { 498 if m != nil { 499 return m.PageSize 500 } 501 return 0 502} 503 504// Response message for ListServiceConfigs method. 505type ListServiceConfigsResponse struct { 506 // The list of service configuration resources. 507 ServiceConfigs []*serviceconfig.Service `protobuf:"bytes,1,rep,name=service_configs,json=serviceConfigs,proto3" json:"service_configs,omitempty"` 508 // The token of the next page of results. 509 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 510 XXX_NoUnkeyedLiteral struct{} `json:"-"` 511 XXX_unrecognized []byte `json:"-"` 512 XXX_sizecache int32 `json:"-"` 513} 514 515func (m *ListServiceConfigsResponse) Reset() { *m = ListServiceConfigsResponse{} } 516func (m *ListServiceConfigsResponse) String() string { return proto.CompactTextString(m) } 517func (*ListServiceConfigsResponse) ProtoMessage() {} 518func (*ListServiceConfigsResponse) Descriptor() ([]byte, []int) { 519 return fileDescriptor_servicemanager_0ec806067c572a23, []int{9} 520} 521func (m *ListServiceConfigsResponse) XXX_Unmarshal(b []byte) error { 522 return xxx_messageInfo_ListServiceConfigsResponse.Unmarshal(m, b) 523} 524func (m *ListServiceConfigsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 525 return xxx_messageInfo_ListServiceConfigsResponse.Marshal(b, m, deterministic) 526} 527func (dst *ListServiceConfigsResponse) XXX_Merge(src proto.Message) { 528 xxx_messageInfo_ListServiceConfigsResponse.Merge(dst, src) 529} 530func (m *ListServiceConfigsResponse) XXX_Size() int { 531 return xxx_messageInfo_ListServiceConfigsResponse.Size(m) 532} 533func (m *ListServiceConfigsResponse) XXX_DiscardUnknown() { 534 xxx_messageInfo_ListServiceConfigsResponse.DiscardUnknown(m) 535} 536 537var xxx_messageInfo_ListServiceConfigsResponse proto.InternalMessageInfo 538 539func (m *ListServiceConfigsResponse) GetServiceConfigs() []*serviceconfig.Service { 540 if m != nil { 541 return m.ServiceConfigs 542 } 543 return nil 544} 545 546func (m *ListServiceConfigsResponse) GetNextPageToken() string { 547 if m != nil { 548 return m.NextPageToken 549 } 550 return "" 551} 552 553// Request message for CreateServiceConfig method. 554type CreateServiceConfigRequest struct { 555 // The name of the service. See the [overview](/service-management/overview) 556 // for naming requirements. For example: `example.googleapis.com`. 557 ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` 558 // The service configuration resource. 559 ServiceConfig *serviceconfig.Service `protobuf:"bytes,2,opt,name=service_config,json=serviceConfig,proto3" json:"service_config,omitempty"` 560 XXX_NoUnkeyedLiteral struct{} `json:"-"` 561 XXX_unrecognized []byte `json:"-"` 562 XXX_sizecache int32 `json:"-"` 563} 564 565func (m *CreateServiceConfigRequest) Reset() { *m = CreateServiceConfigRequest{} } 566func (m *CreateServiceConfigRequest) String() string { return proto.CompactTextString(m) } 567func (*CreateServiceConfigRequest) ProtoMessage() {} 568func (*CreateServiceConfigRequest) Descriptor() ([]byte, []int) { 569 return fileDescriptor_servicemanager_0ec806067c572a23, []int{10} 570} 571func (m *CreateServiceConfigRequest) XXX_Unmarshal(b []byte) error { 572 return xxx_messageInfo_CreateServiceConfigRequest.Unmarshal(m, b) 573} 574func (m *CreateServiceConfigRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 575 return xxx_messageInfo_CreateServiceConfigRequest.Marshal(b, m, deterministic) 576} 577func (dst *CreateServiceConfigRequest) XXX_Merge(src proto.Message) { 578 xxx_messageInfo_CreateServiceConfigRequest.Merge(dst, src) 579} 580func (m *CreateServiceConfigRequest) XXX_Size() int { 581 return xxx_messageInfo_CreateServiceConfigRequest.Size(m) 582} 583func (m *CreateServiceConfigRequest) XXX_DiscardUnknown() { 584 xxx_messageInfo_CreateServiceConfigRequest.DiscardUnknown(m) 585} 586 587var xxx_messageInfo_CreateServiceConfigRequest proto.InternalMessageInfo 588 589func (m *CreateServiceConfigRequest) GetServiceName() string { 590 if m != nil { 591 return m.ServiceName 592 } 593 return "" 594} 595 596func (m *CreateServiceConfigRequest) GetServiceConfig() *serviceconfig.Service { 597 if m != nil { 598 return m.ServiceConfig 599 } 600 return nil 601} 602 603// Request message for SubmitConfigSource method. 604type SubmitConfigSourceRequest struct { 605 // The name of the service. See the [overview](/service-management/overview) 606 // for naming requirements. For example: `example.googleapis.com`. 607 ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` 608 // The source configuration for the service. 609 ConfigSource *ConfigSource `protobuf:"bytes,2,opt,name=config_source,json=configSource,proto3" json:"config_source,omitempty"` 610 // Optional. If set, this will result in the generation of a 611 // `google.api.Service` configuration based on the `ConfigSource` provided, 612 // but the generated config and the sources will NOT be persisted. 613 ValidateOnly bool `protobuf:"varint,3,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"` 614 XXX_NoUnkeyedLiteral struct{} `json:"-"` 615 XXX_unrecognized []byte `json:"-"` 616 XXX_sizecache int32 `json:"-"` 617} 618 619func (m *SubmitConfigSourceRequest) Reset() { *m = SubmitConfigSourceRequest{} } 620func (m *SubmitConfigSourceRequest) String() string { return proto.CompactTextString(m) } 621func (*SubmitConfigSourceRequest) ProtoMessage() {} 622func (*SubmitConfigSourceRequest) Descriptor() ([]byte, []int) { 623 return fileDescriptor_servicemanager_0ec806067c572a23, []int{11} 624} 625func (m *SubmitConfigSourceRequest) XXX_Unmarshal(b []byte) error { 626 return xxx_messageInfo_SubmitConfigSourceRequest.Unmarshal(m, b) 627} 628func (m *SubmitConfigSourceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 629 return xxx_messageInfo_SubmitConfigSourceRequest.Marshal(b, m, deterministic) 630} 631func (dst *SubmitConfigSourceRequest) XXX_Merge(src proto.Message) { 632 xxx_messageInfo_SubmitConfigSourceRequest.Merge(dst, src) 633} 634func (m *SubmitConfigSourceRequest) XXX_Size() int { 635 return xxx_messageInfo_SubmitConfigSourceRequest.Size(m) 636} 637func (m *SubmitConfigSourceRequest) XXX_DiscardUnknown() { 638 xxx_messageInfo_SubmitConfigSourceRequest.DiscardUnknown(m) 639} 640 641var xxx_messageInfo_SubmitConfigSourceRequest proto.InternalMessageInfo 642 643func (m *SubmitConfigSourceRequest) GetServiceName() string { 644 if m != nil { 645 return m.ServiceName 646 } 647 return "" 648} 649 650func (m *SubmitConfigSourceRequest) GetConfigSource() *ConfigSource { 651 if m != nil { 652 return m.ConfigSource 653 } 654 return nil 655} 656 657func (m *SubmitConfigSourceRequest) GetValidateOnly() bool { 658 if m != nil { 659 return m.ValidateOnly 660 } 661 return false 662} 663 664// Response message for SubmitConfigSource method. 665type SubmitConfigSourceResponse struct { 666 // The generated service configuration. 667 ServiceConfig *serviceconfig.Service `protobuf:"bytes,1,opt,name=service_config,json=serviceConfig,proto3" json:"service_config,omitempty"` 668 XXX_NoUnkeyedLiteral struct{} `json:"-"` 669 XXX_unrecognized []byte `json:"-"` 670 XXX_sizecache int32 `json:"-"` 671} 672 673func (m *SubmitConfigSourceResponse) Reset() { *m = SubmitConfigSourceResponse{} } 674func (m *SubmitConfigSourceResponse) String() string { return proto.CompactTextString(m) } 675func (*SubmitConfigSourceResponse) ProtoMessage() {} 676func (*SubmitConfigSourceResponse) Descriptor() ([]byte, []int) { 677 return fileDescriptor_servicemanager_0ec806067c572a23, []int{12} 678} 679func (m *SubmitConfigSourceResponse) XXX_Unmarshal(b []byte) error { 680 return xxx_messageInfo_SubmitConfigSourceResponse.Unmarshal(m, b) 681} 682func (m *SubmitConfigSourceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 683 return xxx_messageInfo_SubmitConfigSourceResponse.Marshal(b, m, deterministic) 684} 685func (dst *SubmitConfigSourceResponse) XXX_Merge(src proto.Message) { 686 xxx_messageInfo_SubmitConfigSourceResponse.Merge(dst, src) 687} 688func (m *SubmitConfigSourceResponse) XXX_Size() int { 689 return xxx_messageInfo_SubmitConfigSourceResponse.Size(m) 690} 691func (m *SubmitConfigSourceResponse) XXX_DiscardUnknown() { 692 xxx_messageInfo_SubmitConfigSourceResponse.DiscardUnknown(m) 693} 694 695var xxx_messageInfo_SubmitConfigSourceResponse proto.InternalMessageInfo 696 697func (m *SubmitConfigSourceResponse) GetServiceConfig() *serviceconfig.Service { 698 if m != nil { 699 return m.ServiceConfig 700 } 701 return nil 702} 703 704// Request message for 'CreateServiceRollout' 705type CreateServiceRolloutRequest struct { 706 // The name of the service. See the [overview](/service-management/overview) 707 // for naming requirements. For example: `example.googleapis.com`. 708 ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` 709 // The rollout resource. The `service_name` field is output only. 710 Rollout *Rollout `protobuf:"bytes,2,opt,name=rollout,proto3" json:"rollout,omitempty"` 711 XXX_NoUnkeyedLiteral struct{} `json:"-"` 712 XXX_unrecognized []byte `json:"-"` 713 XXX_sizecache int32 `json:"-"` 714} 715 716func (m *CreateServiceRolloutRequest) Reset() { *m = CreateServiceRolloutRequest{} } 717func (m *CreateServiceRolloutRequest) String() string { return proto.CompactTextString(m) } 718func (*CreateServiceRolloutRequest) ProtoMessage() {} 719func (*CreateServiceRolloutRequest) Descriptor() ([]byte, []int) { 720 return fileDescriptor_servicemanager_0ec806067c572a23, []int{13} 721} 722func (m *CreateServiceRolloutRequest) XXX_Unmarshal(b []byte) error { 723 return xxx_messageInfo_CreateServiceRolloutRequest.Unmarshal(m, b) 724} 725func (m *CreateServiceRolloutRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 726 return xxx_messageInfo_CreateServiceRolloutRequest.Marshal(b, m, deterministic) 727} 728func (dst *CreateServiceRolloutRequest) XXX_Merge(src proto.Message) { 729 xxx_messageInfo_CreateServiceRolloutRequest.Merge(dst, src) 730} 731func (m *CreateServiceRolloutRequest) XXX_Size() int { 732 return xxx_messageInfo_CreateServiceRolloutRequest.Size(m) 733} 734func (m *CreateServiceRolloutRequest) XXX_DiscardUnknown() { 735 xxx_messageInfo_CreateServiceRolloutRequest.DiscardUnknown(m) 736} 737 738var xxx_messageInfo_CreateServiceRolloutRequest proto.InternalMessageInfo 739 740func (m *CreateServiceRolloutRequest) GetServiceName() string { 741 if m != nil { 742 return m.ServiceName 743 } 744 return "" 745} 746 747func (m *CreateServiceRolloutRequest) GetRollout() *Rollout { 748 if m != nil { 749 return m.Rollout 750 } 751 return nil 752} 753 754// Request message for 'ListServiceRollouts' 755type ListServiceRolloutsRequest struct { 756 // The name of the service. See the [overview](/service-management/overview) 757 // for naming requirements. For example: `example.googleapis.com`. 758 ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` 759 // The token of the page to retrieve. 760 PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 761 // The max number of items to include in the response list. 762 PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 763 // Use `filter` to return subset of rollouts. 764 // The following filters are supported: 765 // -- To limit the results to only those in 766 // [status](google.api.servicemanagement.v1.RolloutStatus) 'SUCCESS', 767 // use filter='status=SUCCESS' 768 // -- To limit the results to those in 769 // [status](google.api.servicemanagement.v1.RolloutStatus) 'CANCELLED' 770 // or 'FAILED', use filter='status=CANCELLED OR status=FAILED' 771 Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` 772 XXX_NoUnkeyedLiteral struct{} `json:"-"` 773 XXX_unrecognized []byte `json:"-"` 774 XXX_sizecache int32 `json:"-"` 775} 776 777func (m *ListServiceRolloutsRequest) Reset() { *m = ListServiceRolloutsRequest{} } 778func (m *ListServiceRolloutsRequest) String() string { return proto.CompactTextString(m) } 779func (*ListServiceRolloutsRequest) ProtoMessage() {} 780func (*ListServiceRolloutsRequest) Descriptor() ([]byte, []int) { 781 return fileDescriptor_servicemanager_0ec806067c572a23, []int{14} 782} 783func (m *ListServiceRolloutsRequest) XXX_Unmarshal(b []byte) error { 784 return xxx_messageInfo_ListServiceRolloutsRequest.Unmarshal(m, b) 785} 786func (m *ListServiceRolloutsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 787 return xxx_messageInfo_ListServiceRolloutsRequest.Marshal(b, m, deterministic) 788} 789func (dst *ListServiceRolloutsRequest) XXX_Merge(src proto.Message) { 790 xxx_messageInfo_ListServiceRolloutsRequest.Merge(dst, src) 791} 792func (m *ListServiceRolloutsRequest) XXX_Size() int { 793 return xxx_messageInfo_ListServiceRolloutsRequest.Size(m) 794} 795func (m *ListServiceRolloutsRequest) XXX_DiscardUnknown() { 796 xxx_messageInfo_ListServiceRolloutsRequest.DiscardUnknown(m) 797} 798 799var xxx_messageInfo_ListServiceRolloutsRequest proto.InternalMessageInfo 800 801func (m *ListServiceRolloutsRequest) GetServiceName() string { 802 if m != nil { 803 return m.ServiceName 804 } 805 return "" 806} 807 808func (m *ListServiceRolloutsRequest) GetPageToken() string { 809 if m != nil { 810 return m.PageToken 811 } 812 return "" 813} 814 815func (m *ListServiceRolloutsRequest) GetPageSize() int32 { 816 if m != nil { 817 return m.PageSize 818 } 819 return 0 820} 821 822func (m *ListServiceRolloutsRequest) GetFilter() string { 823 if m != nil { 824 return m.Filter 825 } 826 return "" 827} 828 829// Response message for ListServiceRollouts method. 830type ListServiceRolloutsResponse struct { 831 // The list of rollout resources. 832 Rollouts []*Rollout `protobuf:"bytes,1,rep,name=rollouts,proto3" json:"rollouts,omitempty"` 833 // The token of the next page of results. 834 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 835 XXX_NoUnkeyedLiteral struct{} `json:"-"` 836 XXX_unrecognized []byte `json:"-"` 837 XXX_sizecache int32 `json:"-"` 838} 839 840func (m *ListServiceRolloutsResponse) Reset() { *m = ListServiceRolloutsResponse{} } 841func (m *ListServiceRolloutsResponse) String() string { return proto.CompactTextString(m) } 842func (*ListServiceRolloutsResponse) ProtoMessage() {} 843func (*ListServiceRolloutsResponse) Descriptor() ([]byte, []int) { 844 return fileDescriptor_servicemanager_0ec806067c572a23, []int{15} 845} 846func (m *ListServiceRolloutsResponse) XXX_Unmarshal(b []byte) error { 847 return xxx_messageInfo_ListServiceRolloutsResponse.Unmarshal(m, b) 848} 849func (m *ListServiceRolloutsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 850 return xxx_messageInfo_ListServiceRolloutsResponse.Marshal(b, m, deterministic) 851} 852func (dst *ListServiceRolloutsResponse) XXX_Merge(src proto.Message) { 853 xxx_messageInfo_ListServiceRolloutsResponse.Merge(dst, src) 854} 855func (m *ListServiceRolloutsResponse) XXX_Size() int { 856 return xxx_messageInfo_ListServiceRolloutsResponse.Size(m) 857} 858func (m *ListServiceRolloutsResponse) XXX_DiscardUnknown() { 859 xxx_messageInfo_ListServiceRolloutsResponse.DiscardUnknown(m) 860} 861 862var xxx_messageInfo_ListServiceRolloutsResponse proto.InternalMessageInfo 863 864func (m *ListServiceRolloutsResponse) GetRollouts() []*Rollout { 865 if m != nil { 866 return m.Rollouts 867 } 868 return nil 869} 870 871func (m *ListServiceRolloutsResponse) GetNextPageToken() string { 872 if m != nil { 873 return m.NextPageToken 874 } 875 return "" 876} 877 878// Request message for GetServiceRollout method. 879type GetServiceRolloutRequest struct { 880 // The name of the service. See the [overview](/service-management/overview) 881 // for naming requirements. For example: `example.googleapis.com`. 882 ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` 883 // The id of the rollout resource. 884 RolloutId string `protobuf:"bytes,2,opt,name=rollout_id,json=rolloutId,proto3" json:"rollout_id,omitempty"` 885 XXX_NoUnkeyedLiteral struct{} `json:"-"` 886 XXX_unrecognized []byte `json:"-"` 887 XXX_sizecache int32 `json:"-"` 888} 889 890func (m *GetServiceRolloutRequest) Reset() { *m = GetServiceRolloutRequest{} } 891func (m *GetServiceRolloutRequest) String() string { return proto.CompactTextString(m) } 892func (*GetServiceRolloutRequest) ProtoMessage() {} 893func (*GetServiceRolloutRequest) Descriptor() ([]byte, []int) { 894 return fileDescriptor_servicemanager_0ec806067c572a23, []int{16} 895} 896func (m *GetServiceRolloutRequest) XXX_Unmarshal(b []byte) error { 897 return xxx_messageInfo_GetServiceRolloutRequest.Unmarshal(m, b) 898} 899func (m *GetServiceRolloutRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 900 return xxx_messageInfo_GetServiceRolloutRequest.Marshal(b, m, deterministic) 901} 902func (dst *GetServiceRolloutRequest) XXX_Merge(src proto.Message) { 903 xxx_messageInfo_GetServiceRolloutRequest.Merge(dst, src) 904} 905func (m *GetServiceRolloutRequest) XXX_Size() int { 906 return xxx_messageInfo_GetServiceRolloutRequest.Size(m) 907} 908func (m *GetServiceRolloutRequest) XXX_DiscardUnknown() { 909 xxx_messageInfo_GetServiceRolloutRequest.DiscardUnknown(m) 910} 911 912var xxx_messageInfo_GetServiceRolloutRequest proto.InternalMessageInfo 913 914func (m *GetServiceRolloutRequest) GetServiceName() string { 915 if m != nil { 916 return m.ServiceName 917 } 918 return "" 919} 920 921func (m *GetServiceRolloutRequest) GetRolloutId() string { 922 if m != nil { 923 return m.RolloutId 924 } 925 return "" 926} 927 928// Request message for EnableService method. 929type EnableServiceRequest struct { 930 // Name of the service to enable. Specifying an unknown service name will 931 // cause the request to fail. 932 ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` 933 // The identity of consumer resource which service enablement will be 934 // applied to. 935 // 936 // The Google Service Management implementation accepts the following 937 // forms: 938 // - "project:<project_id>" 939 // 940 // Note: this is made compatible with 941 // google.api.servicecontrol.v1.Operation.consumer_id. 942 ConsumerId string `protobuf:"bytes,2,opt,name=consumer_id,json=consumerId,proto3" json:"consumer_id,omitempty"` 943 XXX_NoUnkeyedLiteral struct{} `json:"-"` 944 XXX_unrecognized []byte `json:"-"` 945 XXX_sizecache int32 `json:"-"` 946} 947 948func (m *EnableServiceRequest) Reset() { *m = EnableServiceRequest{} } 949func (m *EnableServiceRequest) String() string { return proto.CompactTextString(m) } 950func (*EnableServiceRequest) ProtoMessage() {} 951func (*EnableServiceRequest) Descriptor() ([]byte, []int) { 952 return fileDescriptor_servicemanager_0ec806067c572a23, []int{17} 953} 954func (m *EnableServiceRequest) XXX_Unmarshal(b []byte) error { 955 return xxx_messageInfo_EnableServiceRequest.Unmarshal(m, b) 956} 957func (m *EnableServiceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 958 return xxx_messageInfo_EnableServiceRequest.Marshal(b, m, deterministic) 959} 960func (dst *EnableServiceRequest) XXX_Merge(src proto.Message) { 961 xxx_messageInfo_EnableServiceRequest.Merge(dst, src) 962} 963func (m *EnableServiceRequest) XXX_Size() int { 964 return xxx_messageInfo_EnableServiceRequest.Size(m) 965} 966func (m *EnableServiceRequest) XXX_DiscardUnknown() { 967 xxx_messageInfo_EnableServiceRequest.DiscardUnknown(m) 968} 969 970var xxx_messageInfo_EnableServiceRequest proto.InternalMessageInfo 971 972func (m *EnableServiceRequest) GetServiceName() string { 973 if m != nil { 974 return m.ServiceName 975 } 976 return "" 977} 978 979func (m *EnableServiceRequest) GetConsumerId() string { 980 if m != nil { 981 return m.ConsumerId 982 } 983 return "" 984} 985 986// Request message for DisableService method. 987type DisableServiceRequest struct { 988 // Name of the service to disable. Specifying an unknown service name 989 // will cause the request to fail. 990 ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` 991 // The identity of consumer resource which service disablement will be 992 // applied to. 993 // 994 // The Google Service Management implementation accepts the following 995 // forms: 996 // - "project:<project_id>" 997 // 998 // Note: this is made compatible with 999 // google.api.servicecontrol.v1.Operation.consumer_id. 1000 ConsumerId string `protobuf:"bytes,2,opt,name=consumer_id,json=consumerId,proto3" json:"consumer_id,omitempty"` 1001 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1002 XXX_unrecognized []byte `json:"-"` 1003 XXX_sizecache int32 `json:"-"` 1004} 1005 1006func (m *DisableServiceRequest) Reset() { *m = DisableServiceRequest{} } 1007func (m *DisableServiceRequest) String() string { return proto.CompactTextString(m) } 1008func (*DisableServiceRequest) ProtoMessage() {} 1009func (*DisableServiceRequest) Descriptor() ([]byte, []int) { 1010 return fileDescriptor_servicemanager_0ec806067c572a23, []int{18} 1011} 1012func (m *DisableServiceRequest) XXX_Unmarshal(b []byte) error { 1013 return xxx_messageInfo_DisableServiceRequest.Unmarshal(m, b) 1014} 1015func (m *DisableServiceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1016 return xxx_messageInfo_DisableServiceRequest.Marshal(b, m, deterministic) 1017} 1018func (dst *DisableServiceRequest) XXX_Merge(src proto.Message) { 1019 xxx_messageInfo_DisableServiceRequest.Merge(dst, src) 1020} 1021func (m *DisableServiceRequest) XXX_Size() int { 1022 return xxx_messageInfo_DisableServiceRequest.Size(m) 1023} 1024func (m *DisableServiceRequest) XXX_DiscardUnknown() { 1025 xxx_messageInfo_DisableServiceRequest.DiscardUnknown(m) 1026} 1027 1028var xxx_messageInfo_DisableServiceRequest proto.InternalMessageInfo 1029 1030func (m *DisableServiceRequest) GetServiceName() string { 1031 if m != nil { 1032 return m.ServiceName 1033 } 1034 return "" 1035} 1036 1037func (m *DisableServiceRequest) GetConsumerId() string { 1038 if m != nil { 1039 return m.ConsumerId 1040 } 1041 return "" 1042} 1043 1044// Request message for GenerateConfigReport method. 1045type GenerateConfigReportRequest struct { 1046 // Service configuration for which we want to generate the report. 1047 // For this version of API, the supported types are 1048 // [google.api.servicemanagement.v1.ConfigRef][google.api.servicemanagement.v1.ConfigRef], 1049 // [google.api.servicemanagement.v1.ConfigSource][google.api.servicemanagement.v1.ConfigSource], 1050 // and [google.api.Service][google.api.Service] 1051 NewConfig *any.Any `protobuf:"bytes,1,opt,name=new_config,json=newConfig,proto3" json:"new_config,omitempty"` 1052 // Service configuration against which the comparison will be done. 1053 // For this version of API, the supported types are 1054 // [google.api.servicemanagement.v1.ConfigRef][google.api.servicemanagement.v1.ConfigRef], 1055 // [google.api.servicemanagement.v1.ConfigSource][google.api.servicemanagement.v1.ConfigSource], 1056 // and [google.api.Service][google.api.Service] 1057 OldConfig *any.Any `protobuf:"bytes,2,opt,name=old_config,json=oldConfig,proto3" json:"old_config,omitempty"` 1058 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1059 XXX_unrecognized []byte `json:"-"` 1060 XXX_sizecache int32 `json:"-"` 1061} 1062 1063func (m *GenerateConfigReportRequest) Reset() { *m = GenerateConfigReportRequest{} } 1064func (m *GenerateConfigReportRequest) String() string { return proto.CompactTextString(m) } 1065func (*GenerateConfigReportRequest) ProtoMessage() {} 1066func (*GenerateConfigReportRequest) Descriptor() ([]byte, []int) { 1067 return fileDescriptor_servicemanager_0ec806067c572a23, []int{19} 1068} 1069func (m *GenerateConfigReportRequest) XXX_Unmarshal(b []byte) error { 1070 return xxx_messageInfo_GenerateConfigReportRequest.Unmarshal(m, b) 1071} 1072func (m *GenerateConfigReportRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1073 return xxx_messageInfo_GenerateConfigReportRequest.Marshal(b, m, deterministic) 1074} 1075func (dst *GenerateConfigReportRequest) XXX_Merge(src proto.Message) { 1076 xxx_messageInfo_GenerateConfigReportRequest.Merge(dst, src) 1077} 1078func (m *GenerateConfigReportRequest) XXX_Size() int { 1079 return xxx_messageInfo_GenerateConfigReportRequest.Size(m) 1080} 1081func (m *GenerateConfigReportRequest) XXX_DiscardUnknown() { 1082 xxx_messageInfo_GenerateConfigReportRequest.DiscardUnknown(m) 1083} 1084 1085var xxx_messageInfo_GenerateConfigReportRequest proto.InternalMessageInfo 1086 1087func (m *GenerateConfigReportRequest) GetNewConfig() *any.Any { 1088 if m != nil { 1089 return m.NewConfig 1090 } 1091 return nil 1092} 1093 1094func (m *GenerateConfigReportRequest) GetOldConfig() *any.Any { 1095 if m != nil { 1096 return m.OldConfig 1097 } 1098 return nil 1099} 1100 1101// Response message for GenerateConfigReport method. 1102type GenerateConfigReportResponse struct { 1103 // Name of the service this report belongs to. 1104 ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` 1105 // ID of the service configuration this report belongs to. 1106 Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` 1107 // list of ChangeReport, each corresponding to comparison between two 1108 // service configurations. 1109 ChangeReports []*ChangeReport `protobuf:"bytes,3,rep,name=change_reports,json=changeReports,proto3" json:"change_reports,omitempty"` 1110 // Errors / Linter warnings associated with the service definition this 1111 // report 1112 // belongs to. 1113 Diagnostics []*Diagnostic `protobuf:"bytes,4,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"` 1114 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1115 XXX_unrecognized []byte `json:"-"` 1116 XXX_sizecache int32 `json:"-"` 1117} 1118 1119func (m *GenerateConfigReportResponse) Reset() { *m = GenerateConfigReportResponse{} } 1120func (m *GenerateConfigReportResponse) String() string { return proto.CompactTextString(m) } 1121func (*GenerateConfigReportResponse) ProtoMessage() {} 1122func (*GenerateConfigReportResponse) Descriptor() ([]byte, []int) { 1123 return fileDescriptor_servicemanager_0ec806067c572a23, []int{20} 1124} 1125func (m *GenerateConfigReportResponse) XXX_Unmarshal(b []byte) error { 1126 return xxx_messageInfo_GenerateConfigReportResponse.Unmarshal(m, b) 1127} 1128func (m *GenerateConfigReportResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1129 return xxx_messageInfo_GenerateConfigReportResponse.Marshal(b, m, deterministic) 1130} 1131func (dst *GenerateConfigReportResponse) XXX_Merge(src proto.Message) { 1132 xxx_messageInfo_GenerateConfigReportResponse.Merge(dst, src) 1133} 1134func (m *GenerateConfigReportResponse) XXX_Size() int { 1135 return xxx_messageInfo_GenerateConfigReportResponse.Size(m) 1136} 1137func (m *GenerateConfigReportResponse) XXX_DiscardUnknown() { 1138 xxx_messageInfo_GenerateConfigReportResponse.DiscardUnknown(m) 1139} 1140 1141var xxx_messageInfo_GenerateConfigReportResponse proto.InternalMessageInfo 1142 1143func (m *GenerateConfigReportResponse) GetServiceName() string { 1144 if m != nil { 1145 return m.ServiceName 1146 } 1147 return "" 1148} 1149 1150func (m *GenerateConfigReportResponse) GetId() string { 1151 if m != nil { 1152 return m.Id 1153 } 1154 return "" 1155} 1156 1157func (m *GenerateConfigReportResponse) GetChangeReports() []*ChangeReport { 1158 if m != nil { 1159 return m.ChangeReports 1160 } 1161 return nil 1162} 1163 1164func (m *GenerateConfigReportResponse) GetDiagnostics() []*Diagnostic { 1165 if m != nil { 1166 return m.Diagnostics 1167 } 1168 return nil 1169} 1170 1171func init() { 1172 proto.RegisterType((*ListServicesRequest)(nil), "google.api.servicemanagement.v1.ListServicesRequest") 1173 proto.RegisterType((*ListServicesResponse)(nil), "google.api.servicemanagement.v1.ListServicesResponse") 1174 proto.RegisterType((*GetServiceRequest)(nil), "google.api.servicemanagement.v1.GetServiceRequest") 1175 proto.RegisterType((*CreateServiceRequest)(nil), "google.api.servicemanagement.v1.CreateServiceRequest") 1176 proto.RegisterType((*DeleteServiceRequest)(nil), "google.api.servicemanagement.v1.DeleteServiceRequest") 1177 proto.RegisterType((*UndeleteServiceRequest)(nil), "google.api.servicemanagement.v1.UndeleteServiceRequest") 1178 proto.RegisterType((*UndeleteServiceResponse)(nil), "google.api.servicemanagement.v1.UndeleteServiceResponse") 1179 proto.RegisterType((*GetServiceConfigRequest)(nil), "google.api.servicemanagement.v1.GetServiceConfigRequest") 1180 proto.RegisterType((*ListServiceConfigsRequest)(nil), "google.api.servicemanagement.v1.ListServiceConfigsRequest") 1181 proto.RegisterType((*ListServiceConfigsResponse)(nil), "google.api.servicemanagement.v1.ListServiceConfigsResponse") 1182 proto.RegisterType((*CreateServiceConfigRequest)(nil), "google.api.servicemanagement.v1.CreateServiceConfigRequest") 1183 proto.RegisterType((*SubmitConfigSourceRequest)(nil), "google.api.servicemanagement.v1.SubmitConfigSourceRequest") 1184 proto.RegisterType((*SubmitConfigSourceResponse)(nil), "google.api.servicemanagement.v1.SubmitConfigSourceResponse") 1185 proto.RegisterType((*CreateServiceRolloutRequest)(nil), "google.api.servicemanagement.v1.CreateServiceRolloutRequest") 1186 proto.RegisterType((*ListServiceRolloutsRequest)(nil), "google.api.servicemanagement.v1.ListServiceRolloutsRequest") 1187 proto.RegisterType((*ListServiceRolloutsResponse)(nil), "google.api.servicemanagement.v1.ListServiceRolloutsResponse") 1188 proto.RegisterType((*GetServiceRolloutRequest)(nil), "google.api.servicemanagement.v1.GetServiceRolloutRequest") 1189 proto.RegisterType((*EnableServiceRequest)(nil), "google.api.servicemanagement.v1.EnableServiceRequest") 1190 proto.RegisterType((*DisableServiceRequest)(nil), "google.api.servicemanagement.v1.DisableServiceRequest") 1191 proto.RegisterType((*GenerateConfigReportRequest)(nil), "google.api.servicemanagement.v1.GenerateConfigReportRequest") 1192 proto.RegisterType((*GenerateConfigReportResponse)(nil), "google.api.servicemanagement.v1.GenerateConfigReportResponse") 1193 proto.RegisterEnum("google.api.servicemanagement.v1.GetServiceConfigRequest_ConfigView", GetServiceConfigRequest_ConfigView_name, GetServiceConfigRequest_ConfigView_value) 1194} 1195 1196// Reference imports to suppress errors if they are not otherwise used. 1197var _ context.Context 1198var _ grpc.ClientConn 1199 1200// This is a compile-time assertion to ensure that this generated file 1201// is compatible with the grpc package it is being compiled against. 1202const _ = grpc.SupportPackageIsVersion4 1203 1204// ServiceManagerClient is the client API for ServiceManager service. 1205// 1206// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 1207type ServiceManagerClient interface { 1208 // Lists managed services. 1209 // 1210 // Returns all public services. For authenticated users, also returns all 1211 // services the calling user has "servicemanagement.services.get" permission 1212 // for. 1213 // 1214 // **BETA:** If the caller specifies the `consumer_id`, it returns only the 1215 // services enabled on the consumer. The `consumer_id` must have the format 1216 // of "project:{PROJECT-ID}". 1217 ListServices(ctx context.Context, in *ListServicesRequest, opts ...grpc.CallOption) (*ListServicesResponse, error) 1218 // Gets a managed service. Authentication is required unless the service is 1219 // public. 1220 GetService(ctx context.Context, in *GetServiceRequest, opts ...grpc.CallOption) (*ManagedService, error) 1221 // Creates a new managed service. 1222 // Please note one producer project can own no more than 20 services. 1223 // 1224 // Operation<response: ManagedService> 1225 CreateService(ctx context.Context, in *CreateServiceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 1226 // Deletes a managed service. This method will change the service to the 1227 // `Soft-Delete` state for 30 days. Within this period, service producers may 1228 // call [UndeleteService][google.api.servicemanagement.v1.ServiceManager.UndeleteService] to restore the service. 1229 // After 30 days, the service will be permanently deleted. 1230 // 1231 // Operation<response: google.protobuf.Empty> 1232 DeleteService(ctx context.Context, in *DeleteServiceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 1233 // Revives a previously deleted managed service. The method restores the 1234 // service using the configuration at the time the service was deleted. 1235 // The target service must exist and must have been deleted within the 1236 // last 30 days. 1237 // 1238 // Operation<response: UndeleteServiceResponse> 1239 UndeleteService(ctx context.Context, in *UndeleteServiceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 1240 // Lists the history of the service configuration for a managed service, 1241 // from the newest to the oldest. 1242 ListServiceConfigs(ctx context.Context, in *ListServiceConfigsRequest, opts ...grpc.CallOption) (*ListServiceConfigsResponse, error) 1243 // Gets a service configuration (version) for a managed service. 1244 GetServiceConfig(ctx context.Context, in *GetServiceConfigRequest, opts ...grpc.CallOption) (*serviceconfig.Service, error) 1245 // Creates a new service configuration (version) for a managed service. 1246 // This method only stores the service configuration. To roll out the service 1247 // configuration to backend systems please call 1248 // [CreateServiceRollout][google.api.servicemanagement.v1.ServiceManager.CreateServiceRollout]. 1249 // 1250 // Only the 100 most recent service configurations and ones referenced by 1251 // existing rollouts are kept for each service. The rest will be deleted 1252 // eventually. 1253 CreateServiceConfig(ctx context.Context, in *CreateServiceConfigRequest, opts ...grpc.CallOption) (*serviceconfig.Service, error) 1254 // Creates a new service configuration (version) for a managed service based 1255 // on 1256 // user-supplied configuration source files (for example: OpenAPI 1257 // Specification). This method stores the source configurations as well as the 1258 // generated service configuration. To rollout the service configuration to 1259 // other services, 1260 // please call [CreateServiceRollout][google.api.servicemanagement.v1.ServiceManager.CreateServiceRollout]. 1261 // 1262 // Only the 100 most recent configuration sources and ones referenced by 1263 // existing service configurtions are kept for each service. The rest will be 1264 // deleted eventually. 1265 // 1266 // Operation<response: SubmitConfigSourceResponse> 1267 SubmitConfigSource(ctx context.Context, in *SubmitConfigSourceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 1268 // Lists the history of the service configuration rollouts for a managed 1269 // service, from the newest to the oldest. 1270 ListServiceRollouts(ctx context.Context, in *ListServiceRolloutsRequest, opts ...grpc.CallOption) (*ListServiceRolloutsResponse, error) 1271 // Gets a service configuration [rollout][google.api.servicemanagement.v1.Rollout]. 1272 GetServiceRollout(ctx context.Context, in *GetServiceRolloutRequest, opts ...grpc.CallOption) (*Rollout, error) 1273 // Creates a new service configuration rollout. Based on rollout, the 1274 // Google Service Management will roll out the service configurations to 1275 // different backend services. For example, the logging configuration will be 1276 // pushed to Google Cloud Logging. 1277 // 1278 // Please note that any previous pending and running Rollouts and associated 1279 // Operations will be automatically cancelled so that the latest Rollout will 1280 // not be blocked by previous Rollouts. 1281 // 1282 // Only the 100 most recent (in any state) and the last 10 successful (if not 1283 // already part of the set of 100 most recent) rollouts are kept for each 1284 // service. The rest will be deleted eventually. 1285 // 1286 // Operation<response: Rollout> 1287 CreateServiceRollout(ctx context.Context, in *CreateServiceRolloutRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 1288 // Generates and returns a report (errors, warnings and changes from 1289 // existing configurations) associated with 1290 // GenerateConfigReportRequest.new_value 1291 // 1292 // If GenerateConfigReportRequest.old_value is specified, 1293 // GenerateConfigReportRequest will contain a single ChangeReport based on the 1294 // comparison between GenerateConfigReportRequest.new_value and 1295 // GenerateConfigReportRequest.old_value. 1296 // If GenerateConfigReportRequest.old_value is not specified, this method 1297 // will compare GenerateConfigReportRequest.new_value with the last pushed 1298 // service configuration. 1299 GenerateConfigReport(ctx context.Context, in *GenerateConfigReportRequest, opts ...grpc.CallOption) (*GenerateConfigReportResponse, error) 1300 // Enables a [service][google.api.servicemanagement.v1.ManagedService] for a project, so it can be used 1301 // for the project. See 1302 // [Cloud Auth Guide](https://cloud.google.com/docs/authentication) for 1303 // more information. 1304 // 1305 // Operation<response: EnableServiceResponse> 1306 EnableService(ctx context.Context, in *EnableServiceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 1307 // Disables a [service][google.api.servicemanagement.v1.ManagedService] for a project, so it can no longer be 1308 // be used for the project. It prevents accidental usage that may cause 1309 // unexpected billing charges or security leaks. 1310 // 1311 // Operation<response: DisableServiceResponse> 1312 DisableService(ctx context.Context, in *DisableServiceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 1313} 1314 1315type serviceManagerClient struct { 1316 cc *grpc.ClientConn 1317} 1318 1319func NewServiceManagerClient(cc *grpc.ClientConn) ServiceManagerClient { 1320 return &serviceManagerClient{cc} 1321} 1322 1323func (c *serviceManagerClient) ListServices(ctx context.Context, in *ListServicesRequest, opts ...grpc.CallOption) (*ListServicesResponse, error) { 1324 out := new(ListServicesResponse) 1325 err := c.cc.Invoke(ctx, "/google.api.servicemanagement.v1.ServiceManager/ListServices", in, out, opts...) 1326 if err != nil { 1327 return nil, err 1328 } 1329 return out, nil 1330} 1331 1332func (c *serviceManagerClient) GetService(ctx context.Context, in *GetServiceRequest, opts ...grpc.CallOption) (*ManagedService, error) { 1333 out := new(ManagedService) 1334 err := c.cc.Invoke(ctx, "/google.api.servicemanagement.v1.ServiceManager/GetService", in, out, opts...) 1335 if err != nil { 1336 return nil, err 1337 } 1338 return out, nil 1339} 1340 1341func (c *serviceManagerClient) CreateService(ctx context.Context, in *CreateServiceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 1342 out := new(longrunning.Operation) 1343 err := c.cc.Invoke(ctx, "/google.api.servicemanagement.v1.ServiceManager/CreateService", in, out, opts...) 1344 if err != nil { 1345 return nil, err 1346 } 1347 return out, nil 1348} 1349 1350func (c *serviceManagerClient) DeleteService(ctx context.Context, in *DeleteServiceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 1351 out := new(longrunning.Operation) 1352 err := c.cc.Invoke(ctx, "/google.api.servicemanagement.v1.ServiceManager/DeleteService", in, out, opts...) 1353 if err != nil { 1354 return nil, err 1355 } 1356 return out, nil 1357} 1358 1359func (c *serviceManagerClient) UndeleteService(ctx context.Context, in *UndeleteServiceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 1360 out := new(longrunning.Operation) 1361 err := c.cc.Invoke(ctx, "/google.api.servicemanagement.v1.ServiceManager/UndeleteService", in, out, opts...) 1362 if err != nil { 1363 return nil, err 1364 } 1365 return out, nil 1366} 1367 1368func (c *serviceManagerClient) ListServiceConfigs(ctx context.Context, in *ListServiceConfigsRequest, opts ...grpc.CallOption) (*ListServiceConfigsResponse, error) { 1369 out := new(ListServiceConfigsResponse) 1370 err := c.cc.Invoke(ctx, "/google.api.servicemanagement.v1.ServiceManager/ListServiceConfigs", in, out, opts...) 1371 if err != nil { 1372 return nil, err 1373 } 1374 return out, nil 1375} 1376 1377func (c *serviceManagerClient) GetServiceConfig(ctx context.Context, in *GetServiceConfigRequest, opts ...grpc.CallOption) (*serviceconfig.Service, error) { 1378 out := new(serviceconfig.Service) 1379 err := c.cc.Invoke(ctx, "/google.api.servicemanagement.v1.ServiceManager/GetServiceConfig", in, out, opts...) 1380 if err != nil { 1381 return nil, err 1382 } 1383 return out, nil 1384} 1385 1386func (c *serviceManagerClient) CreateServiceConfig(ctx context.Context, in *CreateServiceConfigRequest, opts ...grpc.CallOption) (*serviceconfig.Service, error) { 1387 out := new(serviceconfig.Service) 1388 err := c.cc.Invoke(ctx, "/google.api.servicemanagement.v1.ServiceManager/CreateServiceConfig", in, out, opts...) 1389 if err != nil { 1390 return nil, err 1391 } 1392 return out, nil 1393} 1394 1395func (c *serviceManagerClient) SubmitConfigSource(ctx context.Context, in *SubmitConfigSourceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 1396 out := new(longrunning.Operation) 1397 err := c.cc.Invoke(ctx, "/google.api.servicemanagement.v1.ServiceManager/SubmitConfigSource", in, out, opts...) 1398 if err != nil { 1399 return nil, err 1400 } 1401 return out, nil 1402} 1403 1404func (c *serviceManagerClient) ListServiceRollouts(ctx context.Context, in *ListServiceRolloutsRequest, opts ...grpc.CallOption) (*ListServiceRolloutsResponse, error) { 1405 out := new(ListServiceRolloutsResponse) 1406 err := c.cc.Invoke(ctx, "/google.api.servicemanagement.v1.ServiceManager/ListServiceRollouts", in, out, opts...) 1407 if err != nil { 1408 return nil, err 1409 } 1410 return out, nil 1411} 1412 1413func (c *serviceManagerClient) GetServiceRollout(ctx context.Context, in *GetServiceRolloutRequest, opts ...grpc.CallOption) (*Rollout, error) { 1414 out := new(Rollout) 1415 err := c.cc.Invoke(ctx, "/google.api.servicemanagement.v1.ServiceManager/GetServiceRollout", in, out, opts...) 1416 if err != nil { 1417 return nil, err 1418 } 1419 return out, nil 1420} 1421 1422func (c *serviceManagerClient) CreateServiceRollout(ctx context.Context, in *CreateServiceRolloutRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 1423 out := new(longrunning.Operation) 1424 err := c.cc.Invoke(ctx, "/google.api.servicemanagement.v1.ServiceManager/CreateServiceRollout", in, out, opts...) 1425 if err != nil { 1426 return nil, err 1427 } 1428 return out, nil 1429} 1430 1431func (c *serviceManagerClient) GenerateConfigReport(ctx context.Context, in *GenerateConfigReportRequest, opts ...grpc.CallOption) (*GenerateConfigReportResponse, error) { 1432 out := new(GenerateConfigReportResponse) 1433 err := c.cc.Invoke(ctx, "/google.api.servicemanagement.v1.ServiceManager/GenerateConfigReport", in, out, opts...) 1434 if err != nil { 1435 return nil, err 1436 } 1437 return out, nil 1438} 1439 1440func (c *serviceManagerClient) EnableService(ctx context.Context, in *EnableServiceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 1441 out := new(longrunning.Operation) 1442 err := c.cc.Invoke(ctx, "/google.api.servicemanagement.v1.ServiceManager/EnableService", in, out, opts...) 1443 if err != nil { 1444 return nil, err 1445 } 1446 return out, nil 1447} 1448 1449func (c *serviceManagerClient) DisableService(ctx context.Context, in *DisableServiceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 1450 out := new(longrunning.Operation) 1451 err := c.cc.Invoke(ctx, "/google.api.servicemanagement.v1.ServiceManager/DisableService", in, out, opts...) 1452 if err != nil { 1453 return nil, err 1454 } 1455 return out, nil 1456} 1457 1458// ServiceManagerServer is the server API for ServiceManager service. 1459type ServiceManagerServer interface { 1460 // Lists managed services. 1461 // 1462 // Returns all public services. For authenticated users, also returns all 1463 // services the calling user has "servicemanagement.services.get" permission 1464 // for. 1465 // 1466 // **BETA:** If the caller specifies the `consumer_id`, it returns only the 1467 // services enabled on the consumer. The `consumer_id` must have the format 1468 // of "project:{PROJECT-ID}". 1469 ListServices(context.Context, *ListServicesRequest) (*ListServicesResponse, error) 1470 // Gets a managed service. Authentication is required unless the service is 1471 // public. 1472 GetService(context.Context, *GetServiceRequest) (*ManagedService, error) 1473 // Creates a new managed service. 1474 // Please note one producer project can own no more than 20 services. 1475 // 1476 // Operation<response: ManagedService> 1477 CreateService(context.Context, *CreateServiceRequest) (*longrunning.Operation, error) 1478 // Deletes a managed service. This method will change the service to the 1479 // `Soft-Delete` state for 30 days. Within this period, service producers may 1480 // call [UndeleteService][google.api.servicemanagement.v1.ServiceManager.UndeleteService] to restore the service. 1481 // After 30 days, the service will be permanently deleted. 1482 // 1483 // Operation<response: google.protobuf.Empty> 1484 DeleteService(context.Context, *DeleteServiceRequest) (*longrunning.Operation, error) 1485 // Revives a previously deleted managed service. The method restores the 1486 // service using the configuration at the time the service was deleted. 1487 // The target service must exist and must have been deleted within the 1488 // last 30 days. 1489 // 1490 // Operation<response: UndeleteServiceResponse> 1491 UndeleteService(context.Context, *UndeleteServiceRequest) (*longrunning.Operation, error) 1492 // Lists the history of the service configuration for a managed service, 1493 // from the newest to the oldest. 1494 ListServiceConfigs(context.Context, *ListServiceConfigsRequest) (*ListServiceConfigsResponse, error) 1495 // Gets a service configuration (version) for a managed service. 1496 GetServiceConfig(context.Context, *GetServiceConfigRequest) (*serviceconfig.Service, error) 1497 // Creates a new service configuration (version) for a managed service. 1498 // This method only stores the service configuration. To roll out the service 1499 // configuration to backend systems please call 1500 // [CreateServiceRollout][google.api.servicemanagement.v1.ServiceManager.CreateServiceRollout]. 1501 // 1502 // Only the 100 most recent service configurations and ones referenced by 1503 // existing rollouts are kept for each service. The rest will be deleted 1504 // eventually. 1505 CreateServiceConfig(context.Context, *CreateServiceConfigRequest) (*serviceconfig.Service, error) 1506 // Creates a new service configuration (version) for a managed service based 1507 // on 1508 // user-supplied configuration source files (for example: OpenAPI 1509 // Specification). This method stores the source configurations as well as the 1510 // generated service configuration. To rollout the service configuration to 1511 // other services, 1512 // please call [CreateServiceRollout][google.api.servicemanagement.v1.ServiceManager.CreateServiceRollout]. 1513 // 1514 // Only the 100 most recent configuration sources and ones referenced by 1515 // existing service configurtions are kept for each service. The rest will be 1516 // deleted eventually. 1517 // 1518 // Operation<response: SubmitConfigSourceResponse> 1519 SubmitConfigSource(context.Context, *SubmitConfigSourceRequest) (*longrunning.Operation, error) 1520 // Lists the history of the service configuration rollouts for a managed 1521 // service, from the newest to the oldest. 1522 ListServiceRollouts(context.Context, *ListServiceRolloutsRequest) (*ListServiceRolloutsResponse, error) 1523 // Gets a service configuration [rollout][google.api.servicemanagement.v1.Rollout]. 1524 GetServiceRollout(context.Context, *GetServiceRolloutRequest) (*Rollout, error) 1525 // Creates a new service configuration rollout. Based on rollout, the 1526 // Google Service Management will roll out the service configurations to 1527 // different backend services. For example, the logging configuration will be 1528 // pushed to Google Cloud Logging. 1529 // 1530 // Please note that any previous pending and running Rollouts and associated 1531 // Operations will be automatically cancelled so that the latest Rollout will 1532 // not be blocked by previous Rollouts. 1533 // 1534 // Only the 100 most recent (in any state) and the last 10 successful (if not 1535 // already part of the set of 100 most recent) rollouts are kept for each 1536 // service. The rest will be deleted eventually. 1537 // 1538 // Operation<response: Rollout> 1539 CreateServiceRollout(context.Context, *CreateServiceRolloutRequest) (*longrunning.Operation, error) 1540 // Generates and returns a report (errors, warnings and changes from 1541 // existing configurations) associated with 1542 // GenerateConfigReportRequest.new_value 1543 // 1544 // If GenerateConfigReportRequest.old_value is specified, 1545 // GenerateConfigReportRequest will contain a single ChangeReport based on the 1546 // comparison between GenerateConfigReportRequest.new_value and 1547 // GenerateConfigReportRequest.old_value. 1548 // If GenerateConfigReportRequest.old_value is not specified, this method 1549 // will compare GenerateConfigReportRequest.new_value with the last pushed 1550 // service configuration. 1551 GenerateConfigReport(context.Context, *GenerateConfigReportRequest) (*GenerateConfigReportResponse, error) 1552 // Enables a [service][google.api.servicemanagement.v1.ManagedService] for a project, so it can be used 1553 // for the project. See 1554 // [Cloud Auth Guide](https://cloud.google.com/docs/authentication) for 1555 // more information. 1556 // 1557 // Operation<response: EnableServiceResponse> 1558 EnableService(context.Context, *EnableServiceRequest) (*longrunning.Operation, error) 1559 // Disables a [service][google.api.servicemanagement.v1.ManagedService] for a project, so it can no longer be 1560 // be used for the project. It prevents accidental usage that may cause 1561 // unexpected billing charges or security leaks. 1562 // 1563 // Operation<response: DisableServiceResponse> 1564 DisableService(context.Context, *DisableServiceRequest) (*longrunning.Operation, error) 1565} 1566 1567func RegisterServiceManagerServer(s *grpc.Server, srv ServiceManagerServer) { 1568 s.RegisterService(&_ServiceManager_serviceDesc, srv) 1569} 1570 1571func _ServiceManager_ListServices_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1572 in := new(ListServicesRequest) 1573 if err := dec(in); err != nil { 1574 return nil, err 1575 } 1576 if interceptor == nil { 1577 return srv.(ServiceManagerServer).ListServices(ctx, in) 1578 } 1579 info := &grpc.UnaryServerInfo{ 1580 Server: srv, 1581 FullMethod: "/google.api.servicemanagement.v1.ServiceManager/ListServices", 1582 } 1583 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1584 return srv.(ServiceManagerServer).ListServices(ctx, req.(*ListServicesRequest)) 1585 } 1586 return interceptor(ctx, in, info, handler) 1587} 1588 1589func _ServiceManager_GetService_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1590 in := new(GetServiceRequest) 1591 if err := dec(in); err != nil { 1592 return nil, err 1593 } 1594 if interceptor == nil { 1595 return srv.(ServiceManagerServer).GetService(ctx, in) 1596 } 1597 info := &grpc.UnaryServerInfo{ 1598 Server: srv, 1599 FullMethod: "/google.api.servicemanagement.v1.ServiceManager/GetService", 1600 } 1601 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1602 return srv.(ServiceManagerServer).GetService(ctx, req.(*GetServiceRequest)) 1603 } 1604 return interceptor(ctx, in, info, handler) 1605} 1606 1607func _ServiceManager_CreateService_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1608 in := new(CreateServiceRequest) 1609 if err := dec(in); err != nil { 1610 return nil, err 1611 } 1612 if interceptor == nil { 1613 return srv.(ServiceManagerServer).CreateService(ctx, in) 1614 } 1615 info := &grpc.UnaryServerInfo{ 1616 Server: srv, 1617 FullMethod: "/google.api.servicemanagement.v1.ServiceManager/CreateService", 1618 } 1619 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1620 return srv.(ServiceManagerServer).CreateService(ctx, req.(*CreateServiceRequest)) 1621 } 1622 return interceptor(ctx, in, info, handler) 1623} 1624 1625func _ServiceManager_DeleteService_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1626 in := new(DeleteServiceRequest) 1627 if err := dec(in); err != nil { 1628 return nil, err 1629 } 1630 if interceptor == nil { 1631 return srv.(ServiceManagerServer).DeleteService(ctx, in) 1632 } 1633 info := &grpc.UnaryServerInfo{ 1634 Server: srv, 1635 FullMethod: "/google.api.servicemanagement.v1.ServiceManager/DeleteService", 1636 } 1637 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1638 return srv.(ServiceManagerServer).DeleteService(ctx, req.(*DeleteServiceRequest)) 1639 } 1640 return interceptor(ctx, in, info, handler) 1641} 1642 1643func _ServiceManager_UndeleteService_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1644 in := new(UndeleteServiceRequest) 1645 if err := dec(in); err != nil { 1646 return nil, err 1647 } 1648 if interceptor == nil { 1649 return srv.(ServiceManagerServer).UndeleteService(ctx, in) 1650 } 1651 info := &grpc.UnaryServerInfo{ 1652 Server: srv, 1653 FullMethod: "/google.api.servicemanagement.v1.ServiceManager/UndeleteService", 1654 } 1655 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1656 return srv.(ServiceManagerServer).UndeleteService(ctx, req.(*UndeleteServiceRequest)) 1657 } 1658 return interceptor(ctx, in, info, handler) 1659} 1660 1661func _ServiceManager_ListServiceConfigs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1662 in := new(ListServiceConfigsRequest) 1663 if err := dec(in); err != nil { 1664 return nil, err 1665 } 1666 if interceptor == nil { 1667 return srv.(ServiceManagerServer).ListServiceConfigs(ctx, in) 1668 } 1669 info := &grpc.UnaryServerInfo{ 1670 Server: srv, 1671 FullMethod: "/google.api.servicemanagement.v1.ServiceManager/ListServiceConfigs", 1672 } 1673 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1674 return srv.(ServiceManagerServer).ListServiceConfigs(ctx, req.(*ListServiceConfigsRequest)) 1675 } 1676 return interceptor(ctx, in, info, handler) 1677} 1678 1679func _ServiceManager_GetServiceConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1680 in := new(GetServiceConfigRequest) 1681 if err := dec(in); err != nil { 1682 return nil, err 1683 } 1684 if interceptor == nil { 1685 return srv.(ServiceManagerServer).GetServiceConfig(ctx, in) 1686 } 1687 info := &grpc.UnaryServerInfo{ 1688 Server: srv, 1689 FullMethod: "/google.api.servicemanagement.v1.ServiceManager/GetServiceConfig", 1690 } 1691 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1692 return srv.(ServiceManagerServer).GetServiceConfig(ctx, req.(*GetServiceConfigRequest)) 1693 } 1694 return interceptor(ctx, in, info, handler) 1695} 1696 1697func _ServiceManager_CreateServiceConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1698 in := new(CreateServiceConfigRequest) 1699 if err := dec(in); err != nil { 1700 return nil, err 1701 } 1702 if interceptor == nil { 1703 return srv.(ServiceManagerServer).CreateServiceConfig(ctx, in) 1704 } 1705 info := &grpc.UnaryServerInfo{ 1706 Server: srv, 1707 FullMethod: "/google.api.servicemanagement.v1.ServiceManager/CreateServiceConfig", 1708 } 1709 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1710 return srv.(ServiceManagerServer).CreateServiceConfig(ctx, req.(*CreateServiceConfigRequest)) 1711 } 1712 return interceptor(ctx, in, info, handler) 1713} 1714 1715func _ServiceManager_SubmitConfigSource_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1716 in := new(SubmitConfigSourceRequest) 1717 if err := dec(in); err != nil { 1718 return nil, err 1719 } 1720 if interceptor == nil { 1721 return srv.(ServiceManagerServer).SubmitConfigSource(ctx, in) 1722 } 1723 info := &grpc.UnaryServerInfo{ 1724 Server: srv, 1725 FullMethod: "/google.api.servicemanagement.v1.ServiceManager/SubmitConfigSource", 1726 } 1727 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1728 return srv.(ServiceManagerServer).SubmitConfigSource(ctx, req.(*SubmitConfigSourceRequest)) 1729 } 1730 return interceptor(ctx, in, info, handler) 1731} 1732 1733func _ServiceManager_ListServiceRollouts_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1734 in := new(ListServiceRolloutsRequest) 1735 if err := dec(in); err != nil { 1736 return nil, err 1737 } 1738 if interceptor == nil { 1739 return srv.(ServiceManagerServer).ListServiceRollouts(ctx, in) 1740 } 1741 info := &grpc.UnaryServerInfo{ 1742 Server: srv, 1743 FullMethod: "/google.api.servicemanagement.v1.ServiceManager/ListServiceRollouts", 1744 } 1745 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1746 return srv.(ServiceManagerServer).ListServiceRollouts(ctx, req.(*ListServiceRolloutsRequest)) 1747 } 1748 return interceptor(ctx, in, info, handler) 1749} 1750 1751func _ServiceManager_GetServiceRollout_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1752 in := new(GetServiceRolloutRequest) 1753 if err := dec(in); err != nil { 1754 return nil, err 1755 } 1756 if interceptor == nil { 1757 return srv.(ServiceManagerServer).GetServiceRollout(ctx, in) 1758 } 1759 info := &grpc.UnaryServerInfo{ 1760 Server: srv, 1761 FullMethod: "/google.api.servicemanagement.v1.ServiceManager/GetServiceRollout", 1762 } 1763 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1764 return srv.(ServiceManagerServer).GetServiceRollout(ctx, req.(*GetServiceRolloutRequest)) 1765 } 1766 return interceptor(ctx, in, info, handler) 1767} 1768 1769func _ServiceManager_CreateServiceRollout_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1770 in := new(CreateServiceRolloutRequest) 1771 if err := dec(in); err != nil { 1772 return nil, err 1773 } 1774 if interceptor == nil { 1775 return srv.(ServiceManagerServer).CreateServiceRollout(ctx, in) 1776 } 1777 info := &grpc.UnaryServerInfo{ 1778 Server: srv, 1779 FullMethod: "/google.api.servicemanagement.v1.ServiceManager/CreateServiceRollout", 1780 } 1781 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1782 return srv.(ServiceManagerServer).CreateServiceRollout(ctx, req.(*CreateServiceRolloutRequest)) 1783 } 1784 return interceptor(ctx, in, info, handler) 1785} 1786 1787func _ServiceManager_GenerateConfigReport_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1788 in := new(GenerateConfigReportRequest) 1789 if err := dec(in); err != nil { 1790 return nil, err 1791 } 1792 if interceptor == nil { 1793 return srv.(ServiceManagerServer).GenerateConfigReport(ctx, in) 1794 } 1795 info := &grpc.UnaryServerInfo{ 1796 Server: srv, 1797 FullMethod: "/google.api.servicemanagement.v1.ServiceManager/GenerateConfigReport", 1798 } 1799 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1800 return srv.(ServiceManagerServer).GenerateConfigReport(ctx, req.(*GenerateConfigReportRequest)) 1801 } 1802 return interceptor(ctx, in, info, handler) 1803} 1804 1805func _ServiceManager_EnableService_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1806 in := new(EnableServiceRequest) 1807 if err := dec(in); err != nil { 1808 return nil, err 1809 } 1810 if interceptor == nil { 1811 return srv.(ServiceManagerServer).EnableService(ctx, in) 1812 } 1813 info := &grpc.UnaryServerInfo{ 1814 Server: srv, 1815 FullMethod: "/google.api.servicemanagement.v1.ServiceManager/EnableService", 1816 } 1817 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1818 return srv.(ServiceManagerServer).EnableService(ctx, req.(*EnableServiceRequest)) 1819 } 1820 return interceptor(ctx, in, info, handler) 1821} 1822 1823func _ServiceManager_DisableService_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1824 in := new(DisableServiceRequest) 1825 if err := dec(in); err != nil { 1826 return nil, err 1827 } 1828 if interceptor == nil { 1829 return srv.(ServiceManagerServer).DisableService(ctx, in) 1830 } 1831 info := &grpc.UnaryServerInfo{ 1832 Server: srv, 1833 FullMethod: "/google.api.servicemanagement.v1.ServiceManager/DisableService", 1834 } 1835 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1836 return srv.(ServiceManagerServer).DisableService(ctx, req.(*DisableServiceRequest)) 1837 } 1838 return interceptor(ctx, in, info, handler) 1839} 1840 1841var _ServiceManager_serviceDesc = grpc.ServiceDesc{ 1842 ServiceName: "google.api.servicemanagement.v1.ServiceManager", 1843 HandlerType: (*ServiceManagerServer)(nil), 1844 Methods: []grpc.MethodDesc{ 1845 { 1846 MethodName: "ListServices", 1847 Handler: _ServiceManager_ListServices_Handler, 1848 }, 1849 { 1850 MethodName: "GetService", 1851 Handler: _ServiceManager_GetService_Handler, 1852 }, 1853 { 1854 MethodName: "CreateService", 1855 Handler: _ServiceManager_CreateService_Handler, 1856 }, 1857 { 1858 MethodName: "DeleteService", 1859 Handler: _ServiceManager_DeleteService_Handler, 1860 }, 1861 { 1862 MethodName: "UndeleteService", 1863 Handler: _ServiceManager_UndeleteService_Handler, 1864 }, 1865 { 1866 MethodName: "ListServiceConfigs", 1867 Handler: _ServiceManager_ListServiceConfigs_Handler, 1868 }, 1869 { 1870 MethodName: "GetServiceConfig", 1871 Handler: _ServiceManager_GetServiceConfig_Handler, 1872 }, 1873 { 1874 MethodName: "CreateServiceConfig", 1875 Handler: _ServiceManager_CreateServiceConfig_Handler, 1876 }, 1877 { 1878 MethodName: "SubmitConfigSource", 1879 Handler: _ServiceManager_SubmitConfigSource_Handler, 1880 }, 1881 { 1882 MethodName: "ListServiceRollouts", 1883 Handler: _ServiceManager_ListServiceRollouts_Handler, 1884 }, 1885 { 1886 MethodName: "GetServiceRollout", 1887 Handler: _ServiceManager_GetServiceRollout_Handler, 1888 }, 1889 { 1890 MethodName: "CreateServiceRollout", 1891 Handler: _ServiceManager_CreateServiceRollout_Handler, 1892 }, 1893 { 1894 MethodName: "GenerateConfigReport", 1895 Handler: _ServiceManager_GenerateConfigReport_Handler, 1896 }, 1897 { 1898 MethodName: "EnableService", 1899 Handler: _ServiceManager_EnableService_Handler, 1900 }, 1901 { 1902 MethodName: "DisableService", 1903 Handler: _ServiceManager_DisableService_Handler, 1904 }, 1905 }, 1906 Streams: []grpc.StreamDesc{}, 1907 Metadata: "google/api/servicemanagement/v1/servicemanager.proto", 1908} 1909 1910func init() { 1911 proto.RegisterFile("google/api/servicemanagement/v1/servicemanager.proto", fileDescriptor_servicemanager_0ec806067c572a23) 1912} 1913 1914var fileDescriptor_servicemanager_0ec806067c572a23 = []byte{ 1915 // 1447 bytes of a gzipped FileDescriptorProto 1916 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x58, 0xcf, 0x6f, 0xdc, 0x44, 1917 0x14, 0x66, 0x36, 0x69, 0x9b, 0xbc, 0x64, 0xb7, 0xed, 0x64, 0x69, 0xb6, 0x9b, 0x46, 0x4d, 0x9c, 1918 0x52, 0xa2, 0x94, 0xda, 0x4a, 0xfa, 0x03, 0xba, 0x29, 0x87, 0x26, 0x81, 0x28, 0xa2, 0xa5, 0xd1, 1919 0xa6, 0x3f, 0x50, 0x09, 0x5a, 0x39, 0xf6, 0xc4, 0x98, 0x7a, 0x67, 0x16, 0xdb, 0x9b, 0x90, 0x46, 1920 0xbd, 0x54, 0x95, 0x90, 0xe0, 0x84, 0x8a, 0xe8, 0xbd, 0x42, 0x1c, 0x7a, 0xe5, 0x80, 0xc4, 0x01, 1921 0xc1, 0x95, 0x2b, 0x70, 0xe4, 0xc6, 0xdf, 0xc0, 0x19, 0xed, 0x78, 0xbc, 0xf1, 0xec, 0x3a, 0x6b, 1922 0x7b, 0x05, 0x1c, 0xe7, 0xcd, 0x7c, 0xef, 0x7d, 0xf3, 0xe6, 0xbd, 0x99, 0xcf, 0x86, 0xcb, 0x16, 1923 0x63, 0x96, 0x43, 0x34, 0xbd, 0x61, 0x6b, 0x1e, 0x71, 0x77, 0x6c, 0x83, 0xd4, 0x75, 0xaa, 0x5b, 1924 0xa4, 0x4e, 0xa8, 0xaf, 0xed, 0xcc, 0xcb, 0x46, 0x57, 0x6d, 0xb8, 0xcc, 0x67, 0xf8, 0x6c, 0x80, 1925 0x52, 0xf5, 0x86, 0xad, 0x76, 0xa1, 0xd4, 0x9d, 0xf9, 0xf2, 0x99, 0x88, 0x5b, 0x9d, 0x52, 0xe6, 1926 0xeb, 0xbe, 0xcd, 0xa8, 0x17, 0xc0, 0xcb, 0xa5, 0xee, 0xa0, 0x62, 0x46, 0x4b, 0xa2, 0xe3, 0x12, 1927 0x8f, 0x35, 0x5d, 0x83, 0x84, 0xae, 0x66, 0x04, 0xc0, 0x61, 0xd4, 0x72, 0x9b, 0x94, 0xda, 0xd4, 1928 0xd2, 0x58, 0x83, 0xb8, 0x52, 0xbc, 0xd3, 0x62, 0x11, 0x1f, 0x6d, 0x35, 0xb7, 0x35, 0x9d, 0xee, 1929 0x89, 0xa9, 0xa9, 0xce, 0xa9, 0x6d, 0x9b, 0x38, 0x66, 0xad, 0xae, 0x7b, 0x0f, 0xc5, 0x8a, 0x33, 1930 0x9d, 0x2b, 0x3c, 0xdf, 0x6d, 0x1a, 0xbe, 0x98, 0x1d, 0x17, 0xb3, 0x6e, 0xc3, 0xd0, 0x3c, 0x5f, 1931 0xf7, 0x9b, 0x22, 0xa6, 0xf2, 0x02, 0xc1, 0xd8, 0x4d, 0xdb, 0xf3, 0x37, 0x82, 0x5d, 0x78, 0x55, 1932 0xf2, 0x69, 0x93, 0x78, 0x3e, 0x56, 0x61, 0xac, 0xe1, 0x32, 0xb3, 0x69, 0x10, 0xb7, 0xd6, 0x70, 1933 0xd9, 0x27, 0xc4, 0xf0, 0x6b, 0xb6, 0x59, 0x42, 0x53, 0x68, 0x76, 0xb8, 0x7a, 0x32, 0x9c, 0x5a, 1934 0x0f, 0x66, 0xd6, 0x4c, 0x3c, 0x01, 0xc3, 0x0d, 0xdd, 0x22, 0x35, 0xcf, 0x7e, 0x44, 0x4a, 0x47, 1935 0xa6, 0xd0, 0xec, 0x91, 0xea, 0x50, 0xcb, 0xb0, 0x61, 0x3f, 0x22, 0x78, 0x12, 0x80, 0x4f, 0xfa, 1936 0xec, 0x21, 0xa1, 0xa5, 0xa3, 0xdc, 0x07, 0x5f, 0x7e, 0xa7, 0x65, 0xc0, 0x67, 0x61, 0xc4, 0x60, 1937 0xd4, 0x6b, 0xd6, 0x89, 0xdb, 0x8a, 0x71, 0x8c, 0xcf, 0x43, 0x68, 0x5a, 0x33, 0x95, 0x2f, 0x11, 1938 0x14, 0x65, 0x92, 0x5e, 0x83, 0x51, 0x8f, 0xe0, 0xf7, 0x60, 0x48, 0xa4, 0xdf, 0x2b, 0xa1, 0xa9, 1939 0x81, 0xd9, 0x91, 0x05, 0x4d, 0x4d, 0x38, 0x73, 0xf5, 0x16, 0x1f, 0x99, 0xc2, 0x57, 0xb5, 0xed, 1940 0x00, 0x9f, 0x87, 0xe3, 0x94, 0x7c, 0xe6, 0xd7, 0x22, 0x54, 0x73, 0x9c, 0x4a, 0xbe, 0x65, 0x5e, 1941 0x0f, 0xe9, 0x2a, 0x57, 0xe1, 0xe4, 0x2a, 0x09, 0xb9, 0x84, 0xf9, 0x9a, 0x86, 0x51, 0xe1, 0xa8, 1942 0x46, 0xf5, 0x3a, 0x11, 0x89, 0x1a, 0x11, 0xb6, 0xf7, 0xf5, 0x3a, 0x51, 0x74, 0x28, 0x2e, 0xbb, 1943 0x44, 0xf7, 0x49, 0x07, 0x74, 0x0d, 0x8e, 0x89, 0x65, 0x1c, 0xd5, 0xc7, 0x1e, 0x42, 0xbc, 0x72, 1944 0x0d, 0x8a, 0x2b, 0xc4, 0x21, 0x5d, 0x21, 0x52, 0xb0, 0x5b, 0x84, 0x53, 0x77, 0xa9, 0xd9, 0x27, 1945 0xd8, 0x84, 0xf1, 0x2e, 0xb0, 0x38, 0xa2, 0x7f, 0x71, 0x77, 0x7f, 0x20, 0x18, 0x3f, 0xc8, 0xfc, 1946 0x32, 0xa3, 0xdb, 0xb6, 0x95, 0x9e, 0x64, 0xab, 0x44, 0x0d, 0x8e, 0x69, 0x15, 0x59, 0x70, 0xb2, 1947 0x43, 0x81, 0x61, 0xcd, 0xc4, 0xf7, 0x61, 0x70, 0xc7, 0x26, 0xbb, 0xa5, 0x81, 0x29, 0x34, 0x5b, 1948 0x58, 0x58, 0x4e, 0xe4, 0x78, 0x08, 0x0f, 0x35, 0x18, 0xdd, 0xb3, 0xc9, 0x6e, 0x95, 0x3b, 0x54, 1949 0xa6, 0x01, 0x0e, 0x6c, 0x78, 0x18, 0x8e, 0x2c, 0xdd, 0xd8, 0x58, 0x5b, 0x3e, 0xf1, 0x0a, 0x1e, 1950 0x82, 0xc1, 0x77, 0xef, 0xde, 0xbc, 0x79, 0x02, 0x29, 0x8f, 0xe0, 0x74, 0xa4, 0xba, 0x83, 0xd5, 1951 0x5e, 0x86, 0x8d, 0xc9, 0xed, 0x95, 0xeb, 0x6c, 0x2f, 0xa9, 0x35, 0x07, 0xe4, 0xd6, 0x54, 0x9e, 1952 0x20, 0x28, 0xc7, 0x05, 0x17, 0xa7, 0x77, 0x1d, 0x8e, 0x87, 0xd1, 0x83, 0x54, 0x85, 0x7d, 0x36, 1953 0x16, 0xcd, 0x50, 0x78, 0x52, 0x05, 0x4f, 0xf2, 0x92, 0xba, 0xa3, 0xf6, 0xa1, 0x2c, 0x75, 0x46, 1954 0xe6, 0xa3, 0xad, 0x40, 0x41, 0xa6, 0xc9, 0xe3, 0x1c, 0xc2, 0x32, 0x2f, 0xb1, 0x54, 0x7e, 0x40, 1955 0x70, 0x7a, 0xa3, 0xb9, 0x55, 0xb7, 0xfd, 0xc0, 0xb0, 0xc1, 0x2f, 0xee, 0x0c, 0xc1, 0xab, 0x90, 1956 0x17, 0x75, 0x15, 0xdc, 0xf9, 0x22, 0xf6, 0xc5, 0xc4, 0x1a, 0x92, 0xe2, 0x8d, 0x1a, 0x91, 0x11, 1957 0x9e, 0x81, 0xfc, 0x8e, 0xee, 0xd8, 0xa6, 0xee, 0x93, 0x1a, 0xa3, 0xce, 0x1e, 0x3f, 0xb7, 0xa1, 1958 0xea, 0x68, 0x68, 0xbc, 0x4d, 0x9d, 0x3d, 0xe5, 0x03, 0x28, 0xc7, 0x11, 0x17, 0x47, 0xd7, 0x9d, 1959 0x13, 0x94, 0x3a, 0x27, 0x4f, 0x11, 0x4c, 0xc8, 0x77, 0x15, 0x73, 0x1c, 0xd6, 0xf4, 0x33, 0x64, 1960 0x65, 0x09, 0x8e, 0xb9, 0x01, 0x48, 0xe4, 0x63, 0x36, 0x31, 0x1f, 0x61, 0x90, 0x10, 0xa8, 0x3c, 1961 0x93, 0x8b, 0x53, 0xcc, 0xff, 0x4f, 0xad, 0x81, 0x4f, 0xc1, 0xd1, 0x6d, 0xdb, 0xf1, 0x89, 0x5b, 1962 0x1a, 0xe4, 0x38, 0x31, 0x6a, 0xbd, 0x46, 0x13, 0xb1, 0xac, 0x44, 0xe2, 0x57, 0x60, 0x48, 0x6c, 1963 0x20, 0x6c, 0x96, 0xf4, 0x5b, 0x6f, 0x23, 0x53, 0xf7, 0xce, 0x26, 0x94, 0x22, 0xaf, 0x51, 0xe6, 1964 0x63, 0x9a, 0x04, 0x10, 0x21, 0x0f, 0x6e, 0xc5, 0x61, 0x61, 0x59, 0x33, 0x95, 0x07, 0x50, 0x7c, 1965 0x87, 0xea, 0x5b, 0x4e, 0xf6, 0x37, 0xa1, 0xf3, 0x55, 0xcf, 0x75, 0xbd, 0xea, 0x1f, 0xc2, 0xab, 1966 0x2b, 0xb6, 0xf7, 0x1f, 0x39, 0xff, 0x1c, 0xc1, 0xc4, 0x2a, 0xa1, 0x2d, 0x85, 0xd5, 0xbe, 0x4e, 1967 0x1a, 0xcc, 0x6d, 0xa7, 0xe6, 0x12, 0x00, 0x25, 0xbb, 0x72, 0x67, 0x14, 0xc3, 0x63, 0x0a, 0x35, 1968 0x94, 0x7a, 0x83, 0xee, 0x55, 0x87, 0x29, 0xd9, 0x0d, 0x3c, 0xb4, 0x40, 0xcc, 0x31, 0xe5, 0x2b, 1969 0xe6, 0x10, 0x10, 0x73, 0x4c, 0xd1, 0x4b, 0x7f, 0x23, 0x38, 0x13, 0xcf, 0x44, 0xd4, 0x4b, 0x8a, 1970 0xed, 0x16, 0x20, 0xd7, 0xde, 0x65, 0xce, 0x36, 0xf1, 0x1d, 0x28, 0x18, 0x1f, 0xeb, 0xd4, 0x22, 1971 0x35, 0x97, 0xfb, 0xf2, 0x4a, 0x03, 0xbc, 0xd0, 0x52, 0xdc, 0x39, 0x1c, 0x26, 0x18, 0xe4, 0x8d, 1972 0xc8, 0xc8, 0xc3, 0xb7, 0x60, 0xc4, 0xb4, 0x75, 0x8b, 0x32, 0xcf, 0xb7, 0x0d, 0xaf, 0x34, 0xc8, 1973 0x5d, 0x5e, 0x48, 0x74, 0xb9, 0xd2, 0xc6, 0x54, 0xa3, 0xf8, 0x85, 0xdf, 0xc7, 0xa0, 0x20, 0x4e, 1974 0x36, 0x78, 0xd1, 0x5d, 0xfc, 0x15, 0x82, 0xd1, 0xa8, 0x90, 0xc3, 0x97, 0x13, 0xbd, 0xc7, 0x88, 1975 0xd3, 0xf2, 0x95, 0x8c, 0xa8, 0x20, 0xd1, 0x4a, 0xf1, 0xc9, 0x6f, 0x7f, 0x3d, 0xcb, 0x15, 0xf0, 1976 0x68, 0xe4, 0x83, 0xc1, 0xc3, 0xdf, 0x20, 0x80, 0x83, 0x0e, 0xc2, 0x0b, 0x19, 0x9e, 0xfe, 0x90, 1977 0x4f, 0x56, 0x49, 0xa3, 0xcc, 0x70, 0x26, 0x93, 0x78, 0x22, 0xca, 0x44, 0xdb, 0x8f, 0x96, 0xc1, 1978 0x63, 0xfc, 0x14, 0x41, 0x5e, 0xba, 0x84, 0x71, 0xf2, 0xbe, 0xe3, 0x04, 0x66, 0x79, 0x32, 0x84, 1979 0x45, 0xbe, 0x3e, 0xd4, 0xdb, 0xe1, 0xd7, 0x87, 0x32, 0xc9, 0xc9, 0x8c, 0x2b, 0x52, 0x5a, 0x2a, 1980 0xa1, 0xea, 0xc2, 0x5f, 0x20, 0xc8, 0x4b, 0xa2, 0x32, 0x05, 0x8d, 0x38, 0x11, 0x9a, 0x44, 0x43, 1981 0xe4, 0x64, 0xae, 0x67, 0x4e, 0x9e, 0x23, 0x38, 0xde, 0xa1, 0x34, 0xf1, 0x9b, 0x89, 0x74, 0xe2, 1982 0x85, 0x6d, 0x12, 0xa1, 0x37, 0x38, 0xa1, 0xf3, 0xca, 0xb9, 0x1e, 0x84, 0x2a, 0x4d, 0xe1, 0x1a, 1983 0xff, 0x88, 0x00, 0x77, 0x0b, 0x29, 0x5c, 0xc9, 0x52, 0xaa, 0xb2, 0xf4, 0x2b, 0x2f, 0xf6, 0x85, 1984 0x15, 0xc5, 0x7e, 0x81, 0xb3, 0x7f, 0x0d, 0xcf, 0xf4, 0x60, 0xaf, 0x09, 0x4d, 0x87, 0x7f, 0x46, 1985 0x70, 0xa2, 0x53, 0xd1, 0xe2, 0xb7, 0xfa, 0x15, 0xc1, 0xe5, 0x38, 0x89, 0xa1, 0x7c, 0xc4, 0x09, 1986 0xdd, 0xc7, 0x5a, 0x0a, 0x42, 0xda, 0x7e, 0x5b, 0xa9, 0x3f, 0x7e, 0x70, 0x0e, 0x2b, 0xc9, 0x10, 1987 0xfc, 0x2d, 0x82, 0xb1, 0x18, 0x11, 0x89, 0x17, 0xb3, 0xf5, 0x4c, 0x8a, 0x8d, 0x2c, 0xf2, 0x8d, 1988 0x5c, 0x51, 0xd2, 0x64, 0xb6, 0xd2, 0xa1, 0xc1, 0xf0, 0x77, 0x08, 0x70, 0xb7, 0x68, 0x4b, 0x51, 1989 0x26, 0x87, 0x4a, 0xd4, 0xa4, 0x32, 0xbe, 0xc2, 0xe9, 0x6a, 0xca, 0x5c, 0x1a, 0xba, 0x1e, 0x8f, 1990 0x52, 0x41, 0x73, 0xf8, 0x27, 0xf9, 0xc7, 0x40, 0xa8, 0x72, 0x70, 0xa6, 0xa2, 0xec, 0x50, 0x6c, 1991 0xe5, 0xeb, 0xfd, 0x81, 0x45, 0x49, 0x8b, 0x86, 0xc4, 0xbd, 0x1a, 0x52, 0x6b, 0x0b, 0xa8, 0xef, 1992 0x91, 0xf4, 0x9d, 0x1e, 0x98, 0xf1, 0xb5, 0x2c, 0xd7, 0xbb, 0xa4, 0xa6, 0xca, 0xa9, 0x55, 0x9c, 1993 0x72, 0x8d, 0x13, 0xbd, 0x84, 0xe7, 0xd3, 0x10, 0xd5, 0xf6, 0x0f, 0x04, 0xd8, 0x63, 0xfc, 0x12, 1994 0x75, 0xfe, 0x25, 0x10, 0xc4, 0xaf, 0x67, 0xbc, 0xfb, 0x65, 0xee, 0x29, 0x6b, 0x24, 0x55, 0x66, 1995 0x2b, 0xa1, 0x3e, 0xc7, 0xbf, 0x20, 0x28, 0xc6, 0x49, 0x9b, 0x14, 0x64, 0x7b, 0x68, 0xb3, 0xf2, 1996 0xdb, 0x7d, 0xa2, 0xe5, 0x32, 0x51, 0xa6, 0xa5, 0xf7, 0xcc, 0x8a, 0x81, 0xb4, 0xea, 0xfc, 0x6b, 1997 0x04, 0x79, 0x49, 0xe2, 0xa6, 0x78, 0xde, 0xe2, 0x24, 0x71, 0x52, 0x8a, 0x2f, 0x72, 0x56, 0xaf, 1998 0x2b, 0xbd, 0xee, 0xb2, 0x0a, 0xe1, 0x8e, 0x5b, 0xb4, 0x9e, 0x23, 0x28, 0xc8, 0xea, 0x18, 0x5f, 1999 0x4d, 0xa1, 0xc4, 0xbc, 0xec, 0xc4, 0x54, 0x4e, 0x6c, 0xb6, 0xe7, 0x75, 0x56, 0x31, 0x03, 0xcf, 2000 0x15, 0x34, 0xb7, 0xf4, 0x27, 0x82, 0x19, 0x83, 0xd5, 0x93, 0xc8, 0x2c, 0x8d, 0xc9, 0xda, 0x6f, 2001 0xbd, 0x25, 0x8f, 0xd7, 0xd1, 0x83, 0x75, 0x81, 0xb3, 0x98, 0xa3, 0x53, 0x4b, 0x65, 0xae, 0xa5, 2002 0x59, 0x84, 0x72, 0xf1, 0x2c, 0xfe, 0xaa, 0xea, 0x0d, 0xdb, 0x3b, 0xf4, 0xcf, 0xea, 0x62, 0x97, 2003 0xf1, 0x45, 0x6e, 0x70, 0xf5, 0xc6, 0xc6, 0xad, 0x97, 0xb9, 0xe9, 0xd5, 0xc0, 0xf3, 0xb2, 0xc3, 2004 0x9a, 0xa6, 0x2a, 0x45, 0xe7, 0x9c, 0xee, 0xcd, 0xff, 0x1a, 0xae, 0xd9, 0xe4, 0x6b, 0x36, 0xbb, 2005 0xd6, 0x6c, 0xde, 0x9b, 0xdf, 0x3a, 0xca, 0xb9, 0x5c, 0xfa, 0x27, 0x00, 0x00, 0xff, 0xff, 0x0e, 2006 0x92, 0xfd, 0x90, 0x73, 0x16, 0x00, 0x00, 2007} 2008