|
542 | 542 | } |
543 | 543 | } |
544 | 544 | }, |
545 | | -"revision": "20250619", |
| 545 | +"revision": "20250919", |
546 | 546 | "rootUrl": "https://serviceconsumermanagement.googleapis.com/", |
547 | 547 | "schemas": { |
548 | 548 | "AddTenantProjectRequest": { |
|
561 | 561 | "type": "object" |
562 | 562 | }, |
563 | 563 | "Api": { |
564 | | -"description": "Api is a light-weight descriptor for an API Interface. Interfaces are also described as \"protocol buffer services\" in some contexts, such as by the \"service\" keyword in a .proto file, but they are different from API Services, which represent a concrete implementation of an interface as opposed to simply a description of methods and bindings. They are also sometimes simply referred to as \"APIs\" in other contexts, such as the name of this message itself. See https://cloud.google.com/apis/design/glossary for detailed terminology.", |
| 564 | +"description": "Api is a light-weight descriptor for an API Interface. Interfaces are also described as \"protocol buffer services\" in some contexts, such as by the \"service\" keyword in a .proto file, but they are different from API Services, which represent a concrete implementation of an interface as opposed to simply a description of methods and bindings. They are also sometimes simply referred to as \"APIs\" in other contexts, such as the name of this message itself. See https://cloud.google.com/apis/design/glossary for detailed terminology. New usages of this message as an alternative to ServiceDescriptorProto are strongly discouraged. This message does not reliability preserve all information necessary to model the schema and preserve semantics. Instead make use of FileDescriptorSet which preserves the necessary information.", |
565 | 565 | "id": "Api", |
566 | 566 | "properties": { |
| 567 | +"edition": { |
| 568 | +"description": "The source edition string, only valid when syntax is SYNTAX_EDITIONS.", |
| 569 | +"type": "string" |
| 570 | +}, |
567 | 571 | "methods": { |
568 | 572 | "description": "The methods of this interface, in unspecified order.", |
569 | 573 | "items": { |
|
821 | 825 | "type": "object" |
822 | 826 | }, |
823 | 827 | "pathTranslation": { |
| 828 | +"description": "no-lint", |
824 | 829 | "enum": [ |
825 | 830 | "PATH_TRANSLATION_UNSPECIFIED", |
826 | 831 | "CONSTANT_ADDRESS", |
|
1397 | 1402 | "type": "object" |
1398 | 1403 | }, |
1399 | 1404 | "Enum": { |
1400 | | -"description": "Enum type definition.", |
| 1405 | +"description": "Enum type definition. New usages of this message as an alternative to EnumDescriptorProto are strongly discouraged. This message does not reliability preserve all information necessary to model the schema and preserve semantics. Instead make use of FileDescriptorSet which preserves the necessary information.", |
1401 | 1406 | "id": "Enum", |
1402 | 1407 | "properties": { |
1403 | 1408 | "edition": { |
|
1444 | 1449 | "type": "object" |
1445 | 1450 | }, |
1446 | 1451 | "EnumValue": { |
1447 | | -"description": "Enum value definition.", |
| 1452 | +"description": "Enum value definition. New usages of this message as an alternative to EnumValueDescriptorProto are strongly discouraged. This message does not reliability preserve all information necessary to model the schema and preserve semantics. Instead make use of FileDescriptorSet which preserves the necessary information.", |
1448 | 1453 | "id": "EnumValue", |
1449 | 1454 | "properties": { |
1450 | 1455 | "name": { |
|
1486 | 1491 | "type": "object" |
1487 | 1492 | }, |
1488 | 1493 | "Field": { |
1489 | | -"description": "A single field of a message type.", |
| 1494 | +"description": "A single field of a message type. New usages of this message as an alternative to FieldDescriptorProto are strongly discouraged. This message does not reliability preserve all information necessary to model the schema and preserve semantics. Instead make use of FileDescriptorSet which preserves the necessary information.", |
1490 | 1495 | "id": "Field", |
1491 | 1496 | "properties": { |
1492 | 1497 | "cardinality": { |
|
1622 | 1627 | "additionalProperties": { |
1623 | 1628 | "type": "string" |
1624 | 1629 | }, |
1625 | | -"description": "Map of service names to renamed services. Keys are the package relative service names and values are the name to be used for the service client and call options. publishing: go_settings: renamed_services: Publisher: TopicAdmin", |
| 1630 | +"description": "Map of service names to renamed services. Keys are the package relative service names and values are the name to be used for the service client and call options. Example: publishing: go_settings: renamed_services: Publisher: TopicAdmin", |
1626 | 1631 | "type": "object" |
1627 | 1632 | } |
1628 | 1633 | }, |
|
1899 | 1904 | "type": "object" |
1900 | 1905 | }, |
1901 | 1906 | "Method": { |
1902 | | -"description": "Method represents a method of an API interface.", |
| 1907 | +"description": "Method represents a method of an API interface. New usages of this message as an alternative to MethodDescriptorProto are strongly discouraged. This message does not reliability preserve all information necessary to model the schema and preserve semantics. Instead make use of FileDescriptorSet which preserves the necessary information.", |
1903 | 1908 | "id": "Method", |
1904 | 1909 | "properties": { |
| 1910 | +"edition": { |
| 1911 | +"deprecated": true, |
| 1912 | +"description": "The source edition string, only valid when syntax is SYNTAX_EDITIONS. This field should be ignored, instead the edition should be inherited from Api. This is similar to Field and EnumValue.", |
| 1913 | +"type": "string" |
| 1914 | +}, |
1905 | 1915 | "name": { |
1906 | 1916 | "description": "The simple name of this method.", |
1907 | 1917 | "type": "string" |
|
1930 | 1940 | "type": "string" |
1931 | 1941 | }, |
1932 | 1942 | "syntax": { |
1933 | | -"description": "The source syntax of this method.", |
| 1943 | +"deprecated": true, |
| 1944 | +"description": "The source syntax of this method. This field should be ignored, instead the syntax should be inherited from Api. This is similar to Field and EnumValue.", |
1934 | 1945 | "enum": [ |
1935 | 1946 | "SYNTAX_PROTO2", |
1936 | 1947 | "SYNTAX_PROTO3", |
|
2343 | 2354 | "type": "object" |
2344 | 2355 | }, |
2345 | 2356 | "Option": { |
2346 | | -"description": "A protocol buffer option, which can be attached to a message, field, enumeration, etc.", |
| 2357 | +"description": "A protocol buffer option, which can be attached to a message, field, enumeration, etc. New usages of this message as an alternative to FileOptions, MessageOptions, FieldOptions, EnumOptions, EnumValueOptions, ServiceOptions, or MethodOptions are strongly discouraged.", |
2347 | 2358 | "id": "Option", |
2348 | 2359 | "properties": { |
2349 | 2360 | "name": { |
|
3042 | 3053 | "type": "object" |
3043 | 3054 | }, |
3044 | 3055 | "Type": { |
3045 | | -"description": "A protocol buffer message type.", |
| 3056 | +"description": "A protocol buffer message type. New usages of this message as an alternative to DescriptorProto are strongly discouraged. This message does not reliability preserve all information necessary to model the schema and preserve semantics. Instead make use of FileDescriptorSet which preserves the necessary information.", |
3046 | 3057 | "id": "Type", |
3047 | 3058 | "properties": { |
3048 | 3059 | "edition": { |
|
0 commit comments