|
1178 | 1178 | }
|
1179 | 1179 | }
|
1180 | 1180 | },
|
1181 |
| - "revision": "20211023", |
| 1181 | + "revision": "20211031", |
1182 | 1182 | "rootUrl": "https://recommender.googleapis.com/",
|
1183 | 1183 | "schemas": {
|
1184 | 1184 | "GoogleCloudRecommenderV1beta1CostProjection": {
|
|
1432 | 1432 | "additionalProperties": {
|
1433 | 1433 | "type": "string"
|
1434 | 1434 | },
|
1435 |
| - "description": "State properties to include with this state. Overwrites any existing `state_metadata`. Keys must match the regex /^a-z0-9{0,62}$/. Values must match the regex /^[a-zA-Z0-9_./-]{0,255}$/.", |
| 1435 | + "description": "State properties to include with this state. Overwrites any existing `state_metadata`. Keys must match the regex `/^a-z0-9{0,62}$/`. Values must match the regex `/^[a-zA-Z0-9_./-]{0,255}$/`.", |
1436 | 1436 | "type": "object"
|
1437 | 1437 | }
|
1438 | 1438 | },
|
|
1450 | 1450 | "additionalProperties": {
|
1451 | 1451 | "type": "string"
|
1452 | 1452 | },
|
1453 |
| - "description": "State properties to include with this state. Overwrites any existing `state_metadata`. Keys must match the regex /^a-z0-9{0,62}$/. Values must match the regex /^[a-zA-Z0-9_./-]{0,255}$/.", |
| 1453 | + "description": "State properties to include with this state. Overwrites any existing `state_metadata`. Keys must match the regex `/^a-z0-9{0,62}$/`. Values must match the regex `/^[a-zA-Z0-9_./-]{0,255}$/`.", |
1454 | 1454 | "type": "object"
|
1455 | 1455 | }
|
1456 | 1456 | },
|
|
1468 | 1468 | "additionalProperties": {
|
1469 | 1469 | "type": "string"
|
1470 | 1470 | },
|
1471 |
| - "description": "State properties to include with this state. Overwrites any existing `state_metadata`. Keys must match the regex /^a-z0-9{0,62}$/. Values must match the regex /^[a-zA-Z0-9_./-]{0,255}$/.", |
| 1471 | + "description": "State properties to include with this state. Overwrites any existing `state_metadata`. Keys must match the regex `/^a-z0-9{0,62}$/`. Values must match the regex `/^[a-zA-Z0-9_./-]{0,255}$/`.", |
1472 | 1472 | "type": "object"
|
1473 | 1473 | }
|
1474 | 1474 | },
|
|
1490 | 1490 | "additionalProperties": {
|
1491 | 1491 | "type": "any"
|
1492 | 1492 | },
|
1493 |
| - "description": "Set of filters to apply if `path` refers to array elements or nested array elements in order to narrow down to a single unique element that is being tested/modified. This is intended to be an exact match per filter. To perform advanced matching, use path_value_matchers. * Example: { \"/versions/*/name\" : \"it-123\" \"/versions/*/targetSize/percent\": 20 } * Example: { \"/bindings/*/role\": \"roles/owner\" \"/bindings/*/condition\" : null } * Example: { \"/bindings/*/role\": \"roles/owner\" \"/bindings/*/members/*\" : [\"[email protected]\", \"[email protected]\"] } When both path_filters and path_value_matchers are set, an implicit AND must be performed.", |
| 1493 | + "description": "Set of filters to apply if `path` refers to array elements or nested array elements in order to narrow down to a single unique element that is being tested/modified. This is intended to be an exact match per filter. To perform advanced matching, use path_value_matchers. * Example: ``` { \"/versions/*/name\" : \"it-123\" \"/versions/*/targetSize/percent\": 20 } ``` * Example: ``` { \"/bindings/*/role\": \"roles/owner\" \"/bindings/*/condition\" : null } ``` * Example: ``` { \"/bindings/*/role\": \"roles/owner\" \"/bindings/*/members/*\" : [\"[email protected]\", \"[email protected]\"] } ``` When both path_filters and path_value_matchers are set, an implicit AND must be performed.", |
1494 | 1494 | "type": "object"
|
1495 | 1495 | },
|
1496 | 1496 | "pathValueMatchers": {
|
|
1609 | 1609 | "stateInfo": {
|
1610 | 1610 | "$ref": "GoogleCloudRecommenderV1beta1RecommendationStateInfo",
|
1611 | 1611 | "description": "Information for state. Contains state and metadata."
|
| 1612 | + }, |
| 1613 | + "xorGroupId": { |
| 1614 | + "description": "Corresponds to a mutually exclusive group ID within a recommender. A non-empty ID indicates that the recommendation belongs to a mutually exclusive group. This means that only one recommendation within the group is suggested to be applied.", |
| 1615 | + "type": "string" |
1612 | 1616 | }
|
1613 | 1617 | },
|
1614 | 1618 | "type": "object"
|
|
0 commit comments