Skip to content

Commit 8dffae4

Browse files
feat(recommender): update the api
#### recommender:v1 The following keys were added: - schemas.GoogleCloudRecommenderV1Recommendation.properties.xorGroupId.type (Total Keys: 1) #### recommender:v1beta1 The following keys were added: - schemas.GoogleCloudRecommenderV1beta1Recommendation.properties.xorGroupId.type (Total Keys: 1)
1 parent edd2b51 commit 8dffae4

10 files changed

+122
-74
lines changed

docs/dyn/recommender_v1.billingAccounts.locations.recommenders.recommendations.html

Lines changed: 13 additions & 8 deletions
Large diffs are not rendered by default.

docs/dyn/recommender_v1.folders.locations.recommenders.recommendations.html

Lines changed: 13 additions & 8 deletions
Large diffs are not rendered by default.

docs/dyn/recommender_v1.organizations.locations.recommenders.recommendations.html

Lines changed: 13 additions & 8 deletions
Large diffs are not rendered by default.

docs/dyn/recommender_v1.projects.locations.recommenders.recommendations.html

Lines changed: 13 additions & 8 deletions
Large diffs are not rendered by default.

docs/dyn/recommender_v1beta1.billingAccounts.locations.recommenders.recommendations.html

Lines changed: 13 additions & 8 deletions
Large diffs are not rendered by default.

docs/dyn/recommender_v1beta1.folders.locations.recommenders.recommendations.html

Lines changed: 13 additions & 8 deletions
Large diffs are not rendered by default.

docs/dyn/recommender_v1beta1.organizations.locations.recommenders.recommendations.html

Lines changed: 13 additions & 8 deletions
Large diffs are not rendered by default.

docs/dyn/recommender_v1beta1.projects.locations.recommenders.recommendations.html

Lines changed: 13 additions & 8 deletions
Large diffs are not rendered by default.

googleapiclient/discovery_cache/documents/recommender.v1.json

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1178,7 +1178,7 @@
11781178
}
11791179
}
11801180
},
1181-
"revision": "20211023",
1181+
"revision": "20211031",
11821182
"rootUrl": "https://recommender.googleapis.com/",
11831183
"schemas": {
11841184
"GoogleCloudRecommenderV1CostProjection": {
@@ -1432,7 +1432,7 @@
14321432
"additionalProperties": {
14331433
"type": "string"
14341434
},
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}$/`.",
14361436
"type": "object"
14371437
}
14381438
},
@@ -1450,7 +1450,7 @@
14501450
"additionalProperties": {
14511451
"type": "string"
14521452
},
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}$/`.",
14541454
"type": "object"
14551455
}
14561456
},
@@ -1468,7 +1468,7 @@
14681468
"additionalProperties": {
14691469
"type": "string"
14701470
},
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}$/`.",
14721472
"type": "object"
14731473
}
14741474
},
@@ -1490,7 +1490,7 @@
14901490
"additionalProperties": {
14911491
"type": "any"
14921492
},
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.",
14941494
"type": "object"
14951495
},
14961496
"pathValueMatchers": {
@@ -1609,6 +1609,10 @@
16091609
"stateInfo": {
16101610
"$ref": "GoogleCloudRecommenderV1RecommendationStateInfo",
16111611
"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"
16121616
}
16131617
},
16141618
"type": "object"

googleapiclient/discovery_cache/documents/recommender.v1beta1.json

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1178,7 +1178,7 @@
11781178
}
11791179
}
11801180
},
1181-
"revision": "20211023",
1181+
"revision": "20211031",
11821182
"rootUrl": "https://recommender.googleapis.com/",
11831183
"schemas": {
11841184
"GoogleCloudRecommenderV1beta1CostProjection": {
@@ -1432,7 +1432,7 @@
14321432
"additionalProperties": {
14331433
"type": "string"
14341434
},
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}$/`.",
14361436
"type": "object"
14371437
}
14381438
},
@@ -1450,7 +1450,7 @@
14501450
"additionalProperties": {
14511451
"type": "string"
14521452
},
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}$/`.",
14541454
"type": "object"
14551455
}
14561456
},
@@ -1468,7 +1468,7 @@
14681468
"additionalProperties": {
14691469
"type": "string"
14701470
},
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}$/`.",
14721472
"type": "object"
14731473
}
14741474
},
@@ -1490,7 +1490,7 @@
14901490
"additionalProperties": {
14911491
"type": "any"
14921492
},
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.",
14941494
"type": "object"
14951495
},
14961496
"pathValueMatchers": {
@@ -1609,6 +1609,10 @@
16091609
"stateInfo": {
16101610
"$ref": "GoogleCloudRecommenderV1beta1RecommendationStateInfo",
16111611
"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"
16121616
}
16131617
},
16141618
"type": "object"

0 commit comments

Comments
 (0)