diff --git a/docs/dyn/recommender_v1.billingAccounts.locations.recommenders.recommendations.html b/docs/dyn/recommender_v1.billingAccounts.locations.recommenders.recommendations.html
index becaf1005f5..809d532e797 100644
--- a/docs/dyn/recommender_v1.billingAccounts.locations.recommenders.recommendations.html
+++ b/docs/dyn/recommender_v1.billingAccounts.locations.recommenders.recommendations.html
@@ -127,11 +127,23 @@
Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
],
"associatedInsights": [ # Insights that led to this recommendation.
@@ -184,11 +196,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
"priority": "A String", # Recommendation's priority.
"recommenderSubtype": "A String", # Contains an identifier for a subtype of recommendations produced for the same recommender. Subtype is a function of content and impact, meaning a new subtype might be added when significant changes to `content` or `primary_impact.category` are introduced. See the Recommenders section to see a list of subtypes for a given Recommender. Examples: For recommender = "google.iam.policy.Recommender", recommender_subtype can be one of "REMOVE_ROLE"/"REPLACE_ROLE"
@@ -234,11 +258,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
],
"associatedInsights": [ # Insights that led to this recommendation.
@@ -291,11 +327,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
"priority": "A String", # Recommendation's priority.
"recommenderSubtype": "A String", # Contains an identifier for a subtype of recommendations produced for the same recommender. Subtype is a function of content and impact, meaning a new subtype might be added when significant changes to `content` or `primary_impact.category` are introduced. See the Recommenders section to see a list of subtypes for a given Recommender. Examples: For recommender = "google.iam.policy.Recommender", recommender_subtype can be one of "REMOVE_ROLE"/"REPLACE_ROLE"
@@ -361,11 +409,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
],
"associatedInsights": [ # Insights that led to this recommendation.
@@ -418,11 +478,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
"priority": "A String", # Recommendation's priority.
"recommenderSubtype": "A String", # Contains an identifier for a subtype of recommendations produced for the same recommender. Subtype is a function of content and impact, meaning a new subtype might be added when significant changes to `content` or `primary_impact.category` are introduced. See the Recommenders section to see a list of subtypes for a given Recommender. Examples: For recommender = "google.iam.policy.Recommender", recommender_subtype can be one of "REMOVE_ROLE"/"REPLACE_ROLE"
@@ -472,11 +544,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
],
"associatedInsights": [ # Insights that led to this recommendation.
@@ -529,11 +613,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
"priority": "A String", # Recommendation's priority.
"recommenderSubtype": "A String", # Contains an identifier for a subtype of recommendations produced for the same recommender. Subtype is a function of content and impact, meaning a new subtype might be added when significant changes to `content` or `primary_impact.category` are introduced. See the Recommenders section to see a list of subtypes for a given Recommender. Examples: For recommender = "google.iam.policy.Recommender", recommender_subtype can be one of "REMOVE_ROLE"/"REPLACE_ROLE"
@@ -583,11 +679,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
],
"associatedInsights": [ # Insights that led to this recommendation.
@@ -640,11 +748,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
"priority": "A String", # Recommendation's priority.
"recommenderSubtype": "A String", # Contains an identifier for a subtype of recommendations produced for the same recommender. Subtype is a function of content and impact, meaning a new subtype might be added when significant changes to `content` or `primary_impact.category` are introduced. See the Recommenders section to see a list of subtypes for a given Recommender. Examples: For recommender = "google.iam.policy.Recommender", recommender_subtype can be one of "REMOVE_ROLE"/"REPLACE_ROLE"
diff --git a/docs/dyn/recommender_v1.folders.locations.recommenders.recommendations.html b/docs/dyn/recommender_v1.folders.locations.recommenders.recommendations.html
index 4f0c3708e72..5516196bfa1 100644
--- a/docs/dyn/recommender_v1.folders.locations.recommenders.recommendations.html
+++ b/docs/dyn/recommender_v1.folders.locations.recommenders.recommendations.html
@@ -127,11 +127,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
],
"associatedInsights": [ # Insights that led to this recommendation.
@@ -184,11 +196,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
"priority": "A String", # Recommendation's priority.
"recommenderSubtype": "A String", # Contains an identifier for a subtype of recommendations produced for the same recommender. Subtype is a function of content and impact, meaning a new subtype might be added when significant changes to `content` or `primary_impact.category` are introduced. See the Recommenders section to see a list of subtypes for a given Recommender. Examples: For recommender = "google.iam.policy.Recommender", recommender_subtype can be one of "REMOVE_ROLE"/"REPLACE_ROLE"
@@ -234,11 +258,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
],
"associatedInsights": [ # Insights that led to this recommendation.
@@ -291,11 +327,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
"priority": "A String", # Recommendation's priority.
"recommenderSubtype": "A String", # Contains an identifier for a subtype of recommendations produced for the same recommender. Subtype is a function of content and impact, meaning a new subtype might be added when significant changes to `content` or `primary_impact.category` are introduced. See the Recommenders section to see a list of subtypes for a given Recommender. Examples: For recommender = "google.iam.policy.Recommender", recommender_subtype can be one of "REMOVE_ROLE"/"REPLACE_ROLE"
@@ -361,11 +409,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
],
"associatedInsights": [ # Insights that led to this recommendation.
@@ -418,11 +478,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
"priority": "A String", # Recommendation's priority.
"recommenderSubtype": "A String", # Contains an identifier for a subtype of recommendations produced for the same recommender. Subtype is a function of content and impact, meaning a new subtype might be added when significant changes to `content` or `primary_impact.category` are introduced. See the Recommenders section to see a list of subtypes for a given Recommender. Examples: For recommender = "google.iam.policy.Recommender", recommender_subtype can be one of "REMOVE_ROLE"/"REPLACE_ROLE"
@@ -472,11 +544,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
],
"associatedInsights": [ # Insights that led to this recommendation.
@@ -529,11 +613,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
"priority": "A String", # Recommendation's priority.
"recommenderSubtype": "A String", # Contains an identifier for a subtype of recommendations produced for the same recommender. Subtype is a function of content and impact, meaning a new subtype might be added when significant changes to `content` or `primary_impact.category` are introduced. See the Recommenders section to see a list of subtypes for a given Recommender. Examples: For recommender = "google.iam.policy.Recommender", recommender_subtype can be one of "REMOVE_ROLE"/"REPLACE_ROLE"
@@ -583,11 +679,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
],
"associatedInsights": [ # Insights that led to this recommendation.
@@ -640,11 +748,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
"priority": "A String", # Recommendation's priority.
"recommenderSubtype": "A String", # Contains an identifier for a subtype of recommendations produced for the same recommender. Subtype is a function of content and impact, meaning a new subtype might be added when significant changes to `content` or `primary_impact.category` are introduced. See the Recommenders section to see a list of subtypes for a given Recommender. Examples: For recommender = "google.iam.policy.Recommender", recommender_subtype can be one of "REMOVE_ROLE"/"REPLACE_ROLE"
diff --git a/docs/dyn/recommender_v1.organizations.locations.recommenders.recommendations.html b/docs/dyn/recommender_v1.organizations.locations.recommenders.recommendations.html
index 62632f16ddc..5c723e6827b 100644
--- a/docs/dyn/recommender_v1.organizations.locations.recommenders.recommendations.html
+++ b/docs/dyn/recommender_v1.organizations.locations.recommenders.recommendations.html
@@ -127,11 +127,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
],
"associatedInsights": [ # Insights that led to this recommendation.
@@ -184,11 +196,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
"priority": "A String", # Recommendation's priority.
"recommenderSubtype": "A String", # Contains an identifier for a subtype of recommendations produced for the same recommender. Subtype is a function of content and impact, meaning a new subtype might be added when significant changes to `content` or `primary_impact.category` are introduced. See the Recommenders section to see a list of subtypes for a given Recommender. Examples: For recommender = "google.iam.policy.Recommender", recommender_subtype can be one of "REMOVE_ROLE"/"REPLACE_ROLE"
@@ -234,11 +258,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
],
"associatedInsights": [ # Insights that led to this recommendation.
@@ -291,11 +327,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
"priority": "A String", # Recommendation's priority.
"recommenderSubtype": "A String", # Contains an identifier for a subtype of recommendations produced for the same recommender. Subtype is a function of content and impact, meaning a new subtype might be added when significant changes to `content` or `primary_impact.category` are introduced. See the Recommenders section to see a list of subtypes for a given Recommender. Examples: For recommender = "google.iam.policy.Recommender", recommender_subtype can be one of "REMOVE_ROLE"/"REPLACE_ROLE"
@@ -361,11 +409,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
],
"associatedInsights": [ # Insights that led to this recommendation.
@@ -418,11 +478,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
"priority": "A String", # Recommendation's priority.
"recommenderSubtype": "A String", # Contains an identifier for a subtype of recommendations produced for the same recommender. Subtype is a function of content and impact, meaning a new subtype might be added when significant changes to `content` or `primary_impact.category` are introduced. See the Recommenders section to see a list of subtypes for a given Recommender. Examples: For recommender = "google.iam.policy.Recommender", recommender_subtype can be one of "REMOVE_ROLE"/"REPLACE_ROLE"
@@ -472,11 +544,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
],
"associatedInsights": [ # Insights that led to this recommendation.
@@ -529,11 +613,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
"priority": "A String", # Recommendation's priority.
"recommenderSubtype": "A String", # Contains an identifier for a subtype of recommendations produced for the same recommender. Subtype is a function of content and impact, meaning a new subtype might be added when significant changes to `content` or `primary_impact.category` are introduced. See the Recommenders section to see a list of subtypes for a given Recommender. Examples: For recommender = "google.iam.policy.Recommender", recommender_subtype can be one of "REMOVE_ROLE"/"REPLACE_ROLE"
@@ -583,11 +679,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
],
"associatedInsights": [ # Insights that led to this recommendation.
@@ -640,11 +748,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
"priority": "A String", # Recommendation's priority.
"recommenderSubtype": "A String", # Contains an identifier for a subtype of recommendations produced for the same recommender. Subtype is a function of content and impact, meaning a new subtype might be added when significant changes to `content` or `primary_impact.category` are introduced. See the Recommenders section to see a list of subtypes for a given Recommender. Examples: For recommender = "google.iam.policy.Recommender", recommender_subtype can be one of "REMOVE_ROLE"/"REPLACE_ROLE"
diff --git a/docs/dyn/recommender_v1.projects.locations.recommenders.recommendations.html b/docs/dyn/recommender_v1.projects.locations.recommenders.recommendations.html
index 12f6937ea76..d41a5ccd8c1 100644
--- a/docs/dyn/recommender_v1.projects.locations.recommenders.recommendations.html
+++ b/docs/dyn/recommender_v1.projects.locations.recommenders.recommendations.html
@@ -127,11 +127,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
],
"associatedInsights": [ # Insights that led to this recommendation.
@@ -184,11 +196,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
"priority": "A String", # Recommendation's priority.
"recommenderSubtype": "A String", # Contains an identifier for a subtype of recommendations produced for the same recommender. Subtype is a function of content and impact, meaning a new subtype might be added when significant changes to `content` or `primary_impact.category` are introduced. See the Recommenders section to see a list of subtypes for a given Recommender. Examples: For recommender = "google.iam.policy.Recommender", recommender_subtype can be one of "REMOVE_ROLE"/"REPLACE_ROLE"
@@ -234,11 +258,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
],
"associatedInsights": [ # Insights that led to this recommendation.
@@ -291,11 +327,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
"priority": "A String", # Recommendation's priority.
"recommenderSubtype": "A String", # Contains an identifier for a subtype of recommendations produced for the same recommender. Subtype is a function of content and impact, meaning a new subtype might be added when significant changes to `content` or `primary_impact.category` are introduced. See the Recommenders section to see a list of subtypes for a given Recommender. Examples: For recommender = "google.iam.policy.Recommender", recommender_subtype can be one of "REMOVE_ROLE"/"REPLACE_ROLE"
@@ -361,11 +409,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
],
"associatedInsights": [ # Insights that led to this recommendation.
@@ -418,11 +478,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
"priority": "A String", # Recommendation's priority.
"recommenderSubtype": "A String", # Contains an identifier for a subtype of recommendations produced for the same recommender. Subtype is a function of content and impact, meaning a new subtype might be added when significant changes to `content` or `primary_impact.category` are introduced. See the Recommenders section to see a list of subtypes for a given Recommender. Examples: For recommender = "google.iam.policy.Recommender", recommender_subtype can be one of "REMOVE_ROLE"/"REPLACE_ROLE"
@@ -472,11 +544,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
],
"associatedInsights": [ # Insights that led to this recommendation.
@@ -529,11 +613,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
"priority": "A String", # Recommendation's priority.
"recommenderSubtype": "A String", # Contains an identifier for a subtype of recommendations produced for the same recommender. Subtype is a function of content and impact, meaning a new subtype might be added when significant changes to `content` or `primary_impact.category` are introduced. See the Recommenders section to see a list of subtypes for a given Recommender. Examples: For recommender = "google.iam.policy.Recommender", recommender_subtype can be one of "REMOVE_ROLE"/"REPLACE_ROLE"
@@ -583,11 +679,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
],
"associatedInsights": [ # Insights that led to this recommendation.
@@ -640,11 +748,23 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELAIBILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # Additional security impact details that is provided by the recommender.
"a_key": "", # Properties of the object.
},
},
+ "sustainabilityProjection": { # Contains metadata about how much sustainability a recommendation can save or incur. # Use with CategoryType.SUSTAINABILITY
+ "duration": "A String", # Duration for which this sustainability applies.
+ "kgCO2e": 3.14, # Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
+ },
},
"priority": "A String", # Recommendation's priority.
"recommenderSubtype": "A String", # Contains an identifier for a subtype of recommendations produced for the same recommender. Subtype is a function of content and impact, meaning a new subtype might be added when significant changes to `content` or `primary_impact.category` are introduced. See the Recommenders section to see a list of subtypes for a given Recommender. Examples: For recommender = "google.iam.policy.Recommender", recommender_subtype can be one of "REMOVE_ROLE"/"REPLACE_ROLE"
diff --git a/docs/dyn/recommender_v1beta1.billingAccounts.locations.recommenders.recommendations.html b/docs/dyn/recommender_v1beta1.billingAccounts.locations.recommenders.recommendations.html
index 0a55521a96c..e9779fd80f5 100644
--- a/docs/dyn/recommender_v1beta1.billingAccounts.locations.recommenders.recommendations.html
+++ b/docs/dyn/recommender_v1beta1.billingAccounts.locations.recommenders.recommendations.html
@@ -127,6 +127,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -188,6 +196,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -242,6 +258,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -303,6 +327,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -377,6 +409,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -438,6 +478,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -496,6 +544,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -557,6 +613,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -615,6 +679,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -676,6 +748,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
diff --git a/docs/dyn/recommender_v1beta1.folders.locations.recommenders.recommendations.html b/docs/dyn/recommender_v1beta1.folders.locations.recommenders.recommendations.html
index 921dc5e5f57..c8ecf2bb573 100644
--- a/docs/dyn/recommender_v1beta1.folders.locations.recommenders.recommendations.html
+++ b/docs/dyn/recommender_v1beta1.folders.locations.recommenders.recommendations.html
@@ -127,6 +127,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -188,6 +196,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -242,6 +258,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -303,6 +327,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -377,6 +409,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -438,6 +478,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -496,6 +544,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -557,6 +613,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -615,6 +679,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -676,6 +748,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
diff --git a/docs/dyn/recommender_v1beta1.organizations.locations.recommenders.recommendations.html b/docs/dyn/recommender_v1beta1.organizations.locations.recommenders.recommendations.html
index d87af7ea681..ddc583b12db 100644
--- a/docs/dyn/recommender_v1beta1.organizations.locations.recommenders.recommendations.html
+++ b/docs/dyn/recommender_v1beta1.organizations.locations.recommenders.recommendations.html
@@ -127,6 +127,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -188,6 +196,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -242,6 +258,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -303,6 +327,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -377,6 +409,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -438,6 +478,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -496,6 +544,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -557,6 +613,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -615,6 +679,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -676,6 +748,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
diff --git a/docs/dyn/recommender_v1beta1.projects.locations.recommenders.recommendations.html b/docs/dyn/recommender_v1beta1.projects.locations.recommenders.recommendations.html
index 14ec66f164e..70427e2289a 100644
--- a/docs/dyn/recommender_v1beta1.projects.locations.recommenders.recommendations.html
+++ b/docs/dyn/recommender_v1beta1.projects.locations.recommenders.recommendations.html
@@ -127,6 +127,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -188,6 +196,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -242,6 +258,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -303,6 +327,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -377,6 +409,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -438,6 +478,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -496,6 +544,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -557,6 +613,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -615,6 +679,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
@@ -676,6 +748,14 @@ Method Details
},
"duration": "A String", # Duration for which this cost applies.
},
+ "reliabilityProjection": { # Contains information on the impact of a reliability recommendation. # Use with CategoryType.RELIABILITY
+ "details": { # Per-recommender projection.
+ "a_key": "", # Properties of the object.
+ },
+ "risks": [ # Reliability risks mitigated by this recommendation.
+ "A String",
+ ],
+ },
"securityProjection": { # Contains various ways of describing the impact on Security. # Use with CategoryType.SECURITY
"details": { # This field can be used by the recommender to define details specific to security impact.
"a_key": "", # Properties of the object.
diff --git a/googleapiclient/discovery_cache/documents/recommender.v1.json b/googleapiclient/discovery_cache/documents/recommender.v1.json
index b3b22db76ca..3586065bd27 100644
--- a/googleapiclient/discovery_cache/documents/recommender.v1.json
+++ b/googleapiclient/discovery_cache/documents/recommender.v1.json
@@ -1574,7 +1574,7 @@
}
}
},
- "revision": "20220917",
+ "revision": "20220924",
"rootUrl": "https://recommender.googleapis.com/",
"schemas": {
"GoogleCloudRecommenderV1CostProjection": {
@@ -1604,14 +1604,18 @@
"COST",
"SECURITY",
"PERFORMANCE",
- "MANAGEABILITY"
+ "MANAGEABILITY",
+ "SUSTAINABILITY",
+ "RELIABILITY"
],
"enumDescriptions": [
"Default unspecified category. Don't use directly.",
"Indicates a potential increase or decrease in cost.",
"Indicates a potential increase or decrease in security.",
"Indicates a potential increase or decrease in performance.",
- "Indicates a potential increase or decrease in manageability."
+ "Indicates a potential increase or decrease in manageability.",
+ "Indicates a potential increase or decrease in sustainability.",
+ "Indicates a potential increase or decrease in reliability."
],
"type": "string"
},
@@ -1619,9 +1623,17 @@
"$ref": "GoogleCloudRecommenderV1CostProjection",
"description": "Use with CategoryType.COST"
},
+ "reliabilityProjection": {
+ "$ref": "GoogleCloudRecommenderV1ReliabilityProjection",
+ "description": "Use with CategoryType.RELAIBILITY"
+ },
"securityProjection": {
"$ref": "GoogleCloudRecommenderV1SecurityProjection",
"description": "Use with CategoryType.SECURITY"
+ },
+ "sustainabilityProjection": {
+ "$ref": "GoogleCloudRecommenderV1SustainabilityProjection",
+ "description": "Use with CategoryType.SUSTAINABILITY"
}
},
"type": "object"
@@ -1644,14 +1656,18 @@
"COST",
"SECURITY",
"PERFORMANCE",
- "MANAGEABILITY"
+ "MANAGEABILITY",
+ "SUSTAINABILITY",
+ "RELIABILITY"
],
"enumDescriptions": [
"Unspecified category.",
"The insight is related to cost.",
"The insight is related to security.",
"The insight is related to performance.",
- "This insight is related to manageability."
+ "This insight is related to manageability.",
+ "The insight is related to sustainability.",
+ "This insight is related to reliability."
],
"type": "string"
},
@@ -2190,6 +2206,40 @@
},
"type": "object"
},
+ "GoogleCloudRecommenderV1ReliabilityProjection": {
+ "description": "Contains information on the impact of a reliability recommendation.",
+ "id": "GoogleCloudRecommenderV1ReliabilityProjection",
+ "properties": {
+ "details": {
+ "additionalProperties": {
+ "description": "Properties of the object.",
+ "type": "any"
+ },
+ "description": "Per-recommender projection.",
+ "type": "object"
+ },
+ "risks": {
+ "description": "Reliability risks mitigated by this recommendation.",
+ "items": {
+ "enum": [
+ "RISK_TYPE_UNSPECIFIED",
+ "SERVICE_DISRUPTION",
+ "DATA_LOSS",
+ "ACCESS_DENY"
+ ],
+ "enumDescriptions": [
+ "Default unspecified risk. Don't use directly.",
+ "Potential service downtime.",
+ "Potential data loss.",
+ "Potential access denial. The service is still up but some or all clients can't access it."
+ ],
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
"GoogleCloudRecommenderV1SecurityProjection": {
"description": "Contains various ways of describing the impact on Security.",
"id": "GoogleCloudRecommenderV1SecurityProjection",
@@ -2205,6 +2255,23 @@
},
"type": "object"
},
+ "GoogleCloudRecommenderV1SustainabilityProjection": {
+ "description": "Contains metadata about how much sustainability a recommendation can save or incur.",
+ "id": "GoogleCloudRecommenderV1SustainabilityProjection",
+ "properties": {
+ "duration": {
+ "description": "Duration for which this sustainability applies.",
+ "format": "google-duration",
+ "type": "string"
+ },
+ "kgCO2e": {
+ "description": "Carbon Footprint generated in kg of CO2 equivalent. Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).",
+ "format": "double",
+ "type": "number"
+ }
+ },
+ "type": "object"
+ },
"GoogleCloudRecommenderV1ValueMatcher": {
"description": "Contains various matching options for values for a GCP resource field.",
"id": "GoogleCloudRecommenderV1ValueMatcher",
diff --git a/googleapiclient/discovery_cache/documents/recommender.v1beta1.json b/googleapiclient/discovery_cache/documents/recommender.v1beta1.json
index 09aae2a1b3c..bef906e11f5 100644
--- a/googleapiclient/discovery_cache/documents/recommender.v1beta1.json
+++ b/googleapiclient/discovery_cache/documents/recommender.v1beta1.json
@@ -1574,7 +1574,7 @@
}
}
},
- "revision": "20220917",
+ "revision": "20220924",
"rootUrl": "https://recommender.googleapis.com/",
"schemas": {
"GoogleCloudRecommenderV1beta1CostProjection": {
@@ -1605,7 +1605,8 @@
"SECURITY",
"PERFORMANCE",
"MANAGEABILITY",
- "SUSTAINABILITY"
+ "SUSTAINABILITY",
+ "RELIABILITY"
],
"enumDescriptions": [
"Default unspecified category. Don't use directly.",
@@ -1613,7 +1614,8 @@
"Indicates a potential increase or decrease in security.",
"Indicates a potential increase or decrease in performance.",
"Indicates a potential increase or decrease in manageability.",
- "Indicates a potential increase or decrease in sustainability."
+ "Indicates a potential increase or decrease in sustainability.",
+ "Indicates a potential increase or decrease in reliability."
],
"type": "string"
},
@@ -1621,6 +1623,10 @@
"$ref": "GoogleCloudRecommenderV1beta1CostProjection",
"description": "Use with CategoryType.COST"
},
+ "reliabilityProjection": {
+ "$ref": "GoogleCloudRecommenderV1beta1ReliabilityProjection",
+ "description": "Use with CategoryType.RELIABILITY"
+ },
"securityProjection": {
"$ref": "GoogleCloudRecommenderV1beta1SecurityProjection",
"description": "Use with CategoryType.SECURITY"
@@ -1651,7 +1657,8 @@
"SECURITY",
"PERFORMANCE",
"MANAGEABILITY",
- "SUSTAINABILITY"
+ "SUSTAINABILITY",
+ "RELIABILITY"
],
"enumDescriptions": [
"Unspecified category.",
@@ -1659,7 +1666,8 @@
"The insight is related to security.",
"The insight is related to performance.",
"This insight is related to manageability.",
- "The insight is related to sustainability."
+ "The insight is related to sustainability.",
+ "The insight is related to reliability."
],
"type": "string"
},
@@ -2198,6 +2206,40 @@
},
"type": "object"
},
+ "GoogleCloudRecommenderV1beta1ReliabilityProjection": {
+ "description": "Contains information on the impact of a reliability recommendation.",
+ "id": "GoogleCloudRecommenderV1beta1ReliabilityProjection",
+ "properties": {
+ "details": {
+ "additionalProperties": {
+ "description": "Properties of the object.",
+ "type": "any"
+ },
+ "description": "Per-recommender projection.",
+ "type": "object"
+ },
+ "risks": {
+ "description": "Reliability risks mitigated by this recommendation.",
+ "items": {
+ "enum": [
+ "RISK_TYPE_UNSPECIFIED",
+ "SERVICE_DISRUPTION",
+ "DATA_LOSS",
+ "ACCESS_DENY"
+ ],
+ "enumDescriptions": [
+ "Default unspecified risk. Don't use directly.",
+ "Potential service downtime.",
+ "Potential data loss.",
+ "Potential access denial. The service is still up but some or all clients can't access it."
+ ],
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
"GoogleCloudRecommenderV1beta1SecurityProjection": {
"description": "Contains various ways of describing the impact on Security.",
"id": "GoogleCloudRecommenderV1beta1SecurityProjection",