Skip to content

Commit

Permalink
feat(recommender): update the api
Browse files Browse the repository at this point in the history
#### recommender:v1

The following keys were added:
- schemas.GoogleCloudRecommenderV1CostProjection.properties.costInLocalCurrency.$ref (Total Keys: 1)

#### recommender:v1beta1

The following keys were added:
- schemas.GoogleCloudRecommenderV1beta1CostProjection.properties.pricingType.type (Total Keys: 1)
  • Loading branch information
yoshi-automation committed Dec 7, 2023
1 parent cd7d287 commit 338e257
Show file tree
Hide file tree
Showing 11 changed files with 359 additions and 53 deletions.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Expand Up @@ -134,6 +134,7 @@ <h3>Method Details</h3>
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
},
&quot;duration&quot;: &quot;A String&quot;, # Duration for which this cost applies.
&quot;pricingType&quot;: &quot;A String&quot;, # How the cost is calculated.
},
&quot;reliabilityProjection&quot;: { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
&quot;details&quot;: { # Per-recommender projection.
Expand Down Expand Up @@ -208,6 +209,7 @@ <h3>Method Details</h3>
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
},
&quot;duration&quot;: &quot;A String&quot;, # Duration for which this cost applies.
&quot;pricingType&quot;: &quot;A String&quot;, # How the cost is calculated.
},
&quot;reliabilityProjection&quot;: { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
&quot;details&quot;: { # Per-recommender projection.
Expand Down Expand Up @@ -278,6 +280,7 @@ <h3>Method Details</h3>
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
},
&quot;duration&quot;: &quot;A String&quot;, # Duration for which this cost applies.
&quot;pricingType&quot;: &quot;A String&quot;, # How the cost is calculated.
},
&quot;reliabilityProjection&quot;: { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
&quot;details&quot;: { # Per-recommender projection.
Expand Down Expand Up @@ -352,6 +355,7 @@ <h3>Method Details</h3>
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
},
&quot;duration&quot;: &quot;A String&quot;, # Duration for which this cost applies.
&quot;pricingType&quot;: &quot;A String&quot;, # How the cost is calculated.
},
&quot;reliabilityProjection&quot;: { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
&quot;details&quot;: { # Per-recommender projection.
Expand Down Expand Up @@ -442,6 +446,7 @@ <h3>Method Details</h3>
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
},
&quot;duration&quot;: &quot;A String&quot;, # Duration for which this cost applies.
&quot;pricingType&quot;: &quot;A String&quot;, # How the cost is calculated.
},
&quot;reliabilityProjection&quot;: { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
&quot;details&quot;: { # Per-recommender projection.
Expand Down Expand Up @@ -516,6 +521,7 @@ <h3>Method Details</h3>
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
},
&quot;duration&quot;: &quot;A String&quot;, # Duration for which this cost applies.
&quot;pricingType&quot;: &quot;A String&quot;, # How the cost is calculated.
},
&quot;reliabilityProjection&quot;: { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
&quot;details&quot;: { # Per-recommender projection.
Expand Down Expand Up @@ -587,6 +593,7 @@ <h3>Method Details</h3>
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
},
&quot;duration&quot;: &quot;A String&quot;, # Duration for which this cost applies.
&quot;pricingType&quot;: &quot;A String&quot;, # How the cost is calculated.
},
&quot;reliabilityProjection&quot;: { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
&quot;details&quot;: { # Per-recommender projection.
Expand Down Expand Up @@ -661,6 +668,7 @@ <h3>Method Details</h3>
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
},
&quot;duration&quot;: &quot;A String&quot;, # Duration for which this cost applies.
&quot;pricingType&quot;: &quot;A String&quot;, # How the cost is calculated.
},
&quot;reliabilityProjection&quot;: { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
&quot;details&quot;: { # Per-recommender projection.
Expand Down Expand Up @@ -735,6 +743,7 @@ <h3>Method Details</h3>
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
},
&quot;duration&quot;: &quot;A String&quot;, # Duration for which this cost applies.
&quot;pricingType&quot;: &quot;A String&quot;, # How the cost is calculated.
},
&quot;reliabilityProjection&quot;: { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
&quot;details&quot;: { # Per-recommender projection.
Expand Down Expand Up @@ -809,6 +818,7 @@ <h3>Method Details</h3>
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
},
&quot;duration&quot;: &quot;A String&quot;, # Duration for which this cost applies.
&quot;pricingType&quot;: &quot;A String&quot;, # How the cost is calculated.
},
&quot;reliabilityProjection&quot;: { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
&quot;details&quot;: { # Per-recommender projection.
Expand Down Expand Up @@ -883,6 +893,7 @@ <h3>Method Details</h3>
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
},
&quot;duration&quot;: &quot;A String&quot;, # Duration for which this cost applies.
&quot;pricingType&quot;: &quot;A String&quot;, # How the cost is calculated.
},
&quot;reliabilityProjection&quot;: { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
&quot;details&quot;: { # Per-recommender projection.
Expand Down Expand Up @@ -957,6 +968,7 @@ <h3>Method Details</h3>
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
},
&quot;duration&quot;: &quot;A String&quot;, # Duration for which this cost applies.
&quot;pricingType&quot;: &quot;A String&quot;, # How the cost is calculated.
},
&quot;reliabilityProjection&quot;: { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
&quot;details&quot;: { # Per-recommender projection.
Expand Down
Expand Up @@ -134,6 +134,7 @@ <h3>Method Details</h3>
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
},
&quot;duration&quot;: &quot;A String&quot;, # Duration for which this cost applies.
&quot;pricingType&quot;: &quot;A String&quot;, # How the cost is calculated.
},
&quot;reliabilityProjection&quot;: { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
&quot;details&quot;: { # Per-recommender projection.
Expand Down Expand Up @@ -208,6 +209,7 @@ <h3>Method Details</h3>
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
},
&quot;duration&quot;: &quot;A String&quot;, # Duration for which this cost applies.
&quot;pricingType&quot;: &quot;A String&quot;, # How the cost is calculated.
},
&quot;reliabilityProjection&quot;: { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
&quot;details&quot;: { # Per-recommender projection.
Expand Down Expand Up @@ -278,6 +280,7 @@ <h3>Method Details</h3>
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
},
&quot;duration&quot;: &quot;A String&quot;, # Duration for which this cost applies.
&quot;pricingType&quot;: &quot;A String&quot;, # How the cost is calculated.
},
&quot;reliabilityProjection&quot;: { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
&quot;details&quot;: { # Per-recommender projection.
Expand Down Expand Up @@ -352,6 +355,7 @@ <h3>Method Details</h3>
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
},
&quot;duration&quot;: &quot;A String&quot;, # Duration for which this cost applies.
&quot;pricingType&quot;: &quot;A String&quot;, # How the cost is calculated.
},
&quot;reliabilityProjection&quot;: { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
&quot;details&quot;: { # Per-recommender projection.
Expand Down Expand Up @@ -442,6 +446,7 @@ <h3>Method Details</h3>
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
},
&quot;duration&quot;: &quot;A String&quot;, # Duration for which this cost applies.
&quot;pricingType&quot;: &quot;A String&quot;, # How the cost is calculated.
},
&quot;reliabilityProjection&quot;: { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
&quot;details&quot;: { # Per-recommender projection.
Expand Down Expand Up @@ -516,6 +521,7 @@ <h3>Method Details</h3>
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
},
&quot;duration&quot;: &quot;A String&quot;, # Duration for which this cost applies.
&quot;pricingType&quot;: &quot;A String&quot;, # How the cost is calculated.
},
&quot;reliabilityProjection&quot;: { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
&quot;details&quot;: { # Per-recommender projection.
Expand Down Expand Up @@ -587,6 +593,7 @@ <h3>Method Details</h3>
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
},
&quot;duration&quot;: &quot;A String&quot;, # Duration for which this cost applies.
&quot;pricingType&quot;: &quot;A String&quot;, # How the cost is calculated.
},
&quot;reliabilityProjection&quot;: { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
&quot;details&quot;: { # Per-recommender projection.
Expand Down Expand Up @@ -661,6 +668,7 @@ <h3>Method Details</h3>
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
},
&quot;duration&quot;: &quot;A String&quot;, # Duration for which this cost applies.
&quot;pricingType&quot;: &quot;A String&quot;, # How the cost is calculated.
},
&quot;reliabilityProjection&quot;: { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
&quot;details&quot;: { # Per-recommender projection.
Expand Down Expand Up @@ -735,6 +743,7 @@ <h3>Method Details</h3>
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
},
&quot;duration&quot;: &quot;A String&quot;, # Duration for which this cost applies.
&quot;pricingType&quot;: &quot;A String&quot;, # How the cost is calculated.
},
&quot;reliabilityProjection&quot;: { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
&quot;details&quot;: { # Per-recommender projection.
Expand Down Expand Up @@ -809,6 +818,7 @@ <h3>Method Details</h3>
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
},
&quot;duration&quot;: &quot;A String&quot;, # Duration for which this cost applies.
&quot;pricingType&quot;: &quot;A String&quot;, # How the cost is calculated.
},
&quot;reliabilityProjection&quot;: { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
&quot;details&quot;: { # Per-recommender projection.
Expand Down Expand Up @@ -883,6 +893,7 @@ <h3>Method Details</h3>
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
},
&quot;duration&quot;: &quot;A String&quot;, # Duration for which this cost applies.
&quot;pricingType&quot;: &quot;A String&quot;, # How the cost is calculated.
},
&quot;reliabilityProjection&quot;: { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
&quot;details&quot;: { # Per-recommender projection.
Expand Down Expand Up @@ -957,6 +968,7 @@ <h3>Method Details</h3>
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
},
&quot;duration&quot;: &quot;A String&quot;, # Duration for which this cost applies.
&quot;pricingType&quot;: &quot;A String&quot;, # How the cost is calculated.
},
&quot;reliabilityProjection&quot;: { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
&quot;details&quot;: { # Per-recommender projection.
Expand Down
2 changes: 1 addition & 1 deletion docs/dyn/recommender_v1beta1.insightTypes.html
Expand Up @@ -107,7 +107,7 @@ <h3>Method Details</h3>
{ # Response for the `ListInsightTypes` method. Next ID: 3
&quot;insightTypes&quot;: [ # The set of recommenders available
{ # The type of insight.
&quot;name&quot;: &quot;A String&quot;, # The insight_types name in format insightTypes/{insight_type} eg: insightTypes/google.iam.policy.Insight
&quot;name&quot;: &quot;A String&quot;, # The insight_type&#x27;s name in format insightTypes/{insight_type} eg: insightTypes/google.iam.policy.Insight
},
],
&quot;nextPageToken&quot;: &quot;A String&quot;, # A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages.
Expand Down

0 comments on commit 338e257

Please sign in to comment.