lib/google/apis/recommender_v1/representations.rb in google-apis-recommender_v1-0.5.0 vs lib/google/apis/recommender_v1/representations.rb in google-apis-recommender_v1-0.6.0

- old
+ new

@@ -122,10 +122,16 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudRecommenderV1SecurityProjection + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudRecommenderV1ValueMatcher class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -149,10 +155,12 @@ # @private class Representation < Google::Apis::Core::JsonRepresentation property :category, as: 'category' property :cost_projection, as: 'costProjection', class: Google::Apis::RecommenderV1::GoogleCloudRecommenderV1CostProjection, decorator: Google::Apis::RecommenderV1::GoogleCloudRecommenderV1CostProjection::Representation + property :security_projection, as: 'securityProjection', class: Google::Apis::RecommenderV1::GoogleCloudRecommenderV1SecurityProjection, decorator: Google::Apis::RecommenderV1::GoogleCloudRecommenderV1SecurityProjection::Representation + end end class GoogleCloudRecommenderV1Insight # @private @@ -165,10 +173,11 @@ property :etag, as: 'etag' property :insight_subtype, as: 'insightSubtype' property :last_refresh_time, as: 'lastRefreshTime' property :name, as: 'name' property :observation_period, as: 'observationPeriod' + property :severity, as: 'severity' property :state_info, as: 'stateInfo', class: Google::Apis::RecommenderV1::GoogleCloudRecommenderV1InsightStateInfo, decorator: Google::Apis::RecommenderV1::GoogleCloudRecommenderV1InsightStateInfo::Representation collection :target_resources, as: 'targetResources' end end @@ -277,10 +286,11 @@ property :etag, as: 'etag' property :last_refresh_time, as: 'lastRefreshTime' property :name, as: 'name' property :primary_impact, as: 'primaryImpact', class: Google::Apis::RecommenderV1::GoogleCloudRecommenderV1Impact, decorator: Google::Apis::RecommenderV1::GoogleCloudRecommenderV1Impact::Representation + property :priority, as: 'priority' property :recommender_subtype, as: 'recommenderSubtype' property :state_info, as: 'stateInfo', class: Google::Apis::RecommenderV1::GoogleCloudRecommenderV1RecommendationStateInfo, decorator: Google::Apis::RecommenderV1::GoogleCloudRecommenderV1RecommendationStateInfo::Representation end end @@ -303,9 +313,16 @@ class GoogleCloudRecommenderV1RecommendationStateInfo # @private class Representation < Google::Apis::Core::JsonRepresentation property :state, as: 'state' hash :state_metadata, as: 'stateMetadata' + end + end + + class GoogleCloudRecommenderV1SecurityProjection + # @private + class Representation < Google::Apis::Core::JsonRepresentation + hash :details, as: 'details' end end class GoogleCloudRecommenderV1ValueMatcher # @private