mirror of
https://github.com/OMGeeky/google-apis-rs.git
synced 2026-02-23 15:49:49 +01:00
update dependencies
This commit is contained in:
@@ -110,6 +110,72 @@
|
||||
"locations": {
|
||||
"resources": {
|
||||
"insightTypes": {
|
||||
"methods": {
|
||||
"getConfig": {
|
||||
"description": "Gets the requested InsightTypeConfig. There is only one instance of the config for each InsightType.",
|
||||
"flatPath": "v1beta1/billingAccounts/{billingAccountsId}/locations/{locationsId}/insightTypes/{insightTypesId}/config",
|
||||
"httpMethod": "GET",
|
||||
"id": "recommender.billingAccounts.locations.insightTypes.getConfig",
|
||||
"parameterOrder": [
|
||||
"name"
|
||||
],
|
||||
"parameters": {
|
||||
"name": {
|
||||
"description": "Required. Name of the InsightTypeConfig to get. Acceptable formats: * `projects/[PROJECT_NUMBER]/locations/[LOCATION]/insightTypes/[INSIGHT_TYPE_ID]/config` * `projects/[PROJECT_ID]/locations/[LOCATION]/insightTypes/[INSIGHT_TYPE_ID]/config` * `organizations/[ORGANIZATION_ID]/locations/[LOCATION]/insightTypes/[INSIGHT_TYPE_ID]/config` * `billingAccounts/[BILLING_ACCOUNT_ID]/locations/[LOCATION]/insightTypes/[INSIGHT_TYPE_ID]/config`",
|
||||
"location": "path",
|
||||
"pattern": "^billingAccounts/[^/]+/locations/[^/]+/insightTypes/[^/]+/config$",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"path": "v1beta1/{+name}",
|
||||
"response": {
|
||||
"$ref": "GoogleCloudRecommenderV1beta1InsightTypeConfig"
|
||||
},
|
||||
"scopes": [
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"updateConfig": {
|
||||
"description": "Updates an InsightTypeConfig change. This will create a new revision of the config.",
|
||||
"flatPath": "v1beta1/billingAccounts/{billingAccountsId}/locations/{locationsId}/insightTypes/{insightTypesId}/config",
|
||||
"httpMethod": "PATCH",
|
||||
"id": "recommender.billingAccounts.locations.insightTypes.updateConfig",
|
||||
"parameterOrder": [
|
||||
"name"
|
||||
],
|
||||
"parameters": {
|
||||
"name": {
|
||||
"description": "Name of insight type config. Eg, projects/[PROJECT_NUMBER]/locations/[LOCATION]/insightTypes/[INSIGHT_TYPE_ID]/config",
|
||||
"location": "path",
|
||||
"pattern": "^billingAccounts/[^/]+/locations/[^/]+/insightTypes/[^/]+/config$",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
},
|
||||
"updateMask": {
|
||||
"description": "The list of fields to be updated.",
|
||||
"format": "google-fieldmask",
|
||||
"location": "query",
|
||||
"type": "string"
|
||||
},
|
||||
"validateOnly": {
|
||||
"description": "If true, validate the request and preview the change, but do not actually update it.",
|
||||
"location": "query",
|
||||
"type": "boolean"
|
||||
}
|
||||
},
|
||||
"path": "v1beta1/{+name}",
|
||||
"request": {
|
||||
"$ref": "GoogleCloudRecommenderV1beta1InsightTypeConfig"
|
||||
},
|
||||
"response": {
|
||||
"$ref": "GoogleCloudRecommenderV1beta1InsightTypeConfig"
|
||||
},
|
||||
"scopes": [
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
}
|
||||
},
|
||||
"resources": {
|
||||
"insights": {
|
||||
"methods": {
|
||||
@@ -212,6 +278,72 @@
|
||||
}
|
||||
},
|
||||
"recommenders": {
|
||||
"methods": {
|
||||
"getConfig": {
|
||||
"description": "Gets the requested Recommender Config. There is only one instance of the config for each Recommender.",
|
||||
"flatPath": "v1beta1/billingAccounts/{billingAccountsId}/locations/{locationsId}/recommenders/{recommendersId}/config",
|
||||
"httpMethod": "GET",
|
||||
"id": "recommender.billingAccounts.locations.recommenders.getConfig",
|
||||
"parameterOrder": [
|
||||
"name"
|
||||
],
|
||||
"parameters": {
|
||||
"name": {
|
||||
"description": "Required. Name of the Recommendation Config to get. Acceptable formats: * `projects/[PROJECT_NUMBER]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config` * `projects/[PROJECT_ID]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config` * `organizations/[ORGANIZATION_ID]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config` * `billingAccounts/[BILLING_ACCOUNT_ID]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config`",
|
||||
"location": "path",
|
||||
"pattern": "^billingAccounts/[^/]+/locations/[^/]+/recommenders/[^/]+/config$",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"path": "v1beta1/{+name}",
|
||||
"response": {
|
||||
"$ref": "GoogleCloudRecommenderV1beta1RecommenderConfig"
|
||||
},
|
||||
"scopes": [
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"updateConfig": {
|
||||
"description": "Updates a Recommender Config. This will create a new revision of the config.",
|
||||
"flatPath": "v1beta1/billingAccounts/{billingAccountsId}/locations/{locationsId}/recommenders/{recommendersId}/config",
|
||||
"httpMethod": "PATCH",
|
||||
"id": "recommender.billingAccounts.locations.recommenders.updateConfig",
|
||||
"parameterOrder": [
|
||||
"name"
|
||||
],
|
||||
"parameters": {
|
||||
"name": {
|
||||
"description": "Name of recommender config. Eg, projects/[PROJECT_NUMBER]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config",
|
||||
"location": "path",
|
||||
"pattern": "^billingAccounts/[^/]+/locations/[^/]+/recommenders/[^/]+/config$",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
},
|
||||
"updateMask": {
|
||||
"description": "The list of fields to be updated.",
|
||||
"format": "google-fieldmask",
|
||||
"location": "query",
|
||||
"type": "string"
|
||||
},
|
||||
"validateOnly": {
|
||||
"description": "If true, validate the request and preview the change, but do not actually update it.",
|
||||
"location": "query",
|
||||
"type": "boolean"
|
||||
}
|
||||
},
|
||||
"path": "v1beta1/{+name}",
|
||||
"request": {
|
||||
"$ref": "GoogleCloudRecommenderV1beta1RecommenderConfig"
|
||||
},
|
||||
"response": {
|
||||
"$ref": "GoogleCloudRecommenderV1beta1RecommenderConfig"
|
||||
},
|
||||
"scopes": [
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
}
|
||||
},
|
||||
"resources": {
|
||||
"recommendations": {
|
||||
"methods": {
|
||||
@@ -309,6 +441,34 @@
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"markDismissed": {
|
||||
"description": "Mark the Recommendation State as Dismissed. Users can use this method to indicate to the Recommender API that an ACTIVE recommendation has to be marked back as DISMISSED. MarkRecommendationDismissed can be applied to recommendations in ACTIVE state. Requires the recommender.*.update IAM permission for the specified recommender.",
|
||||
"flatPath": "v1beta1/billingAccounts/{billingAccountsId}/locations/{locationsId}/recommenders/{recommendersId}/recommendations/{recommendationsId}:markDismissed",
|
||||
"httpMethod": "POST",
|
||||
"id": "recommender.billingAccounts.locations.recommenders.recommendations.markDismissed",
|
||||
"parameterOrder": [
|
||||
"name"
|
||||
],
|
||||
"parameters": {
|
||||
"name": {
|
||||
"description": "Name of the recommendation.",
|
||||
"location": "path",
|
||||
"pattern": "^billingAccounts/[^/]+/locations/[^/]+/recommenders/[^/]+/recommendations/[^/]+$",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"path": "v1beta1/{+name}:markDismissed",
|
||||
"request": {
|
||||
"$ref": "GoogleCloudRecommenderV1beta1MarkRecommendationDismissedRequest"
|
||||
},
|
||||
"response": {
|
||||
"$ref": "GoogleCloudRecommenderV1beta1Recommendation"
|
||||
},
|
||||
"scopes": [
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"markFailed": {
|
||||
"description": "Marks the Recommendation State as Failed. Users can use this method to indicate to the Recommender API that they have applied the recommendation themselves, and the operation failed. This stops the recommendation content from being updated. Associated insights are frozen and placed in the ACCEPTED state. MarkRecommendationFailed can be applied to recommendations in ACTIVE, CLAIMED, SUCCEEDED, or FAILED state. Requires the recommender.*.update IAM permission for the specified recommender.",
|
||||
"flatPath": "v1beta1/billingAccounts/{billingAccountsId}/locations/{locationsId}/recommenders/{recommendersId}/recommendations/{recommendationsId}:markFailed",
|
||||
@@ -577,6 +737,34 @@
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"markDismissed": {
|
||||
"description": "Mark the Recommendation State as Dismissed. Users can use this method to indicate to the Recommender API that an ACTIVE recommendation has to be marked back as DISMISSED. MarkRecommendationDismissed can be applied to recommendations in ACTIVE state. Requires the recommender.*.update IAM permission for the specified recommender.",
|
||||
"flatPath": "v1beta1/folders/{foldersId}/locations/{locationsId}/recommenders/{recommendersId}/recommendations/{recommendationsId}:markDismissed",
|
||||
"httpMethod": "POST",
|
||||
"id": "recommender.folders.locations.recommenders.recommendations.markDismissed",
|
||||
"parameterOrder": [
|
||||
"name"
|
||||
],
|
||||
"parameters": {
|
||||
"name": {
|
||||
"description": "Name of the recommendation.",
|
||||
"location": "path",
|
||||
"pattern": "^folders/[^/]+/locations/[^/]+/recommenders/[^/]+/recommendations/[^/]+$",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"path": "v1beta1/{+name}:markDismissed",
|
||||
"request": {
|
||||
"$ref": "GoogleCloudRecommenderV1beta1MarkRecommendationDismissedRequest"
|
||||
},
|
||||
"response": {
|
||||
"$ref": "GoogleCloudRecommenderV1beta1Recommendation"
|
||||
},
|
||||
"scopes": [
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"markFailed": {
|
||||
"description": "Marks the Recommendation State as Failed. Users can use this method to indicate to the Recommender API that they have applied the recommendation themselves, and the operation failed. This stops the recommendation content from being updated. Associated insights are frozen and placed in the ACCEPTED state. MarkRecommendationFailed can be applied to recommendations in ACTIVE, CLAIMED, SUCCEEDED, or FAILED state. Requires the recommender.*.update IAM permission for the specified recommender.",
|
||||
"flatPath": "v1beta1/folders/{foldersId}/locations/{locationsId}/recommenders/{recommendersId}/recommendations/{recommendationsId}:markFailed",
|
||||
@@ -647,11 +835,36 @@
|
||||
"resources": {
|
||||
"insightTypes": {
|
||||
"methods": {
|
||||
"config": {
|
||||
"getConfig": {
|
||||
"description": "Gets the requested InsightTypeConfig. There is only one instance of the config for each InsightType.",
|
||||
"flatPath": "v1beta1/organizations/{organizationsId}/locations/{locationsId}/insightTypes/{insightTypesId}/config",
|
||||
"httpMethod": "GET",
|
||||
"id": "recommender.organizations.locations.insightTypes.getConfig",
|
||||
"parameterOrder": [
|
||||
"name"
|
||||
],
|
||||
"parameters": {
|
||||
"name": {
|
||||
"description": "Required. Name of the InsightTypeConfig to get. Acceptable formats: * `projects/[PROJECT_NUMBER]/locations/[LOCATION]/insightTypes/[INSIGHT_TYPE_ID]/config` * `projects/[PROJECT_ID]/locations/[LOCATION]/insightTypes/[INSIGHT_TYPE_ID]/config` * `organizations/[ORGANIZATION_ID]/locations/[LOCATION]/insightTypes/[INSIGHT_TYPE_ID]/config` * `billingAccounts/[BILLING_ACCOUNT_ID]/locations/[LOCATION]/insightTypes/[INSIGHT_TYPE_ID]/config`",
|
||||
"location": "path",
|
||||
"pattern": "^organizations/[^/]+/locations/[^/]+/insightTypes/[^/]+/config$",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"path": "v1beta1/{+name}",
|
||||
"response": {
|
||||
"$ref": "GoogleCloudRecommenderV1beta1InsightTypeConfig"
|
||||
},
|
||||
"scopes": [
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"updateConfig": {
|
||||
"description": "Updates an InsightTypeConfig change. This will create a new revision of the config.",
|
||||
"flatPath": "v1beta1/organizations/{organizationsId}/locations/{locationsId}/insightTypes/{insightTypesId}/config",
|
||||
"httpMethod": "POST",
|
||||
"id": "recommender.organizations.locations.insightTypes.config",
|
||||
"httpMethod": "PATCH",
|
||||
"id": "recommender.organizations.locations.insightTypes.updateConfig",
|
||||
"parameterOrder": [
|
||||
"name"
|
||||
],
|
||||
@@ -685,31 +898,6 @@
|
||||
"scopes": [
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"getConfig": {
|
||||
"description": "Gets the requested InsightTypeConfig. There is only one instance of the config for each InsightType.",
|
||||
"flatPath": "v1beta1/organizations/{organizationsId}/locations/{locationsId}/insightTypes/{insightTypesId}/config",
|
||||
"httpMethod": "GET",
|
||||
"id": "recommender.organizations.locations.insightTypes.getConfig",
|
||||
"parameterOrder": [
|
||||
"name"
|
||||
],
|
||||
"parameters": {
|
||||
"name": {
|
||||
"description": "Required. Name of the InsightTypeConfig to get. Acceptable formats: * `projects/[PROJECT_NUMBER]/locations/global/recommenders/[INSIGHT_TYPE_ID]/config` * `projects/[PROJECT_ID]/locations/global/recommenders/[INSIGHT_TYPE_ID]/config` * `organizations/[ORGANIZATION_ID]/locations/global/recommenders/[INSIGHT_TYPE_ID]/config`",
|
||||
"location": "path",
|
||||
"pattern": "^organizations/[^/]+/locations/[^/]+/insightTypes/[^/]+/config$",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"path": "v1beta1/{+name}",
|
||||
"response": {
|
||||
"$ref": "GoogleCloudRecommenderV1beta1InsightTypeConfig"
|
||||
},
|
||||
"scopes": [
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
}
|
||||
},
|
||||
"resources": {
|
||||
@@ -815,11 +1003,36 @@
|
||||
},
|
||||
"recommenders": {
|
||||
"methods": {
|
||||
"config": {
|
||||
"getConfig": {
|
||||
"description": "Gets the requested Recommender Config. There is only one instance of the config for each Recommender.",
|
||||
"flatPath": "v1beta1/organizations/{organizationsId}/locations/{locationsId}/recommenders/{recommendersId}/config",
|
||||
"httpMethod": "GET",
|
||||
"id": "recommender.organizations.locations.recommenders.getConfig",
|
||||
"parameterOrder": [
|
||||
"name"
|
||||
],
|
||||
"parameters": {
|
||||
"name": {
|
||||
"description": "Required. Name of the Recommendation Config to get. Acceptable formats: * `projects/[PROJECT_NUMBER]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config` * `projects/[PROJECT_ID]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config` * `organizations/[ORGANIZATION_ID]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config` * `billingAccounts/[BILLING_ACCOUNT_ID]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config`",
|
||||
"location": "path",
|
||||
"pattern": "^organizations/[^/]+/locations/[^/]+/recommenders/[^/]+/config$",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"path": "v1beta1/{+name}",
|
||||
"response": {
|
||||
"$ref": "GoogleCloudRecommenderV1beta1RecommenderConfig"
|
||||
},
|
||||
"scopes": [
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"updateConfig": {
|
||||
"description": "Updates a Recommender Config. This will create a new revision of the config.",
|
||||
"flatPath": "v1beta1/organizations/{organizationsId}/locations/{locationsId}/recommenders/{recommendersId}/config",
|
||||
"httpMethod": "POST",
|
||||
"id": "recommender.organizations.locations.recommenders.config",
|
||||
"httpMethod": "PATCH",
|
||||
"id": "recommender.organizations.locations.recommenders.updateConfig",
|
||||
"parameterOrder": [
|
||||
"name"
|
||||
],
|
||||
@@ -853,31 +1066,6 @@
|
||||
"scopes": [
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"getConfig": {
|
||||
"description": "Gets the requested Recommender Config. There is only one instance of the config for each Recommender.",
|
||||
"flatPath": "v1beta1/organizations/{organizationsId}/locations/{locationsId}/recommenders/{recommendersId}/config",
|
||||
"httpMethod": "GET",
|
||||
"id": "recommender.organizations.locations.recommenders.getConfig",
|
||||
"parameterOrder": [
|
||||
"name"
|
||||
],
|
||||
"parameters": {
|
||||
"name": {
|
||||
"description": "Required. Name of the Recommendation Config to get. Acceptable formats: * `projects/[PROJECT_NUMBER]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config` * `projects/[PROJECT_ID]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config` * `organizations/[ORGANIZATION_ID]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config`",
|
||||
"location": "path",
|
||||
"pattern": "^organizations/[^/]+/locations/[^/]+/recommenders/[^/]+/config$",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"path": "v1beta1/{+name}",
|
||||
"response": {
|
||||
"$ref": "GoogleCloudRecommenderV1beta1RecommenderConfig"
|
||||
},
|
||||
"scopes": [
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
}
|
||||
},
|
||||
"resources": {
|
||||
@@ -977,6 +1165,34 @@
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"markDismissed": {
|
||||
"description": "Mark the Recommendation State as Dismissed. Users can use this method to indicate to the Recommender API that an ACTIVE recommendation has to be marked back as DISMISSED. MarkRecommendationDismissed can be applied to recommendations in ACTIVE state. Requires the recommender.*.update IAM permission for the specified recommender.",
|
||||
"flatPath": "v1beta1/organizations/{organizationsId}/locations/{locationsId}/recommenders/{recommendersId}/recommendations/{recommendationsId}:markDismissed",
|
||||
"httpMethod": "POST",
|
||||
"id": "recommender.organizations.locations.recommenders.recommendations.markDismissed",
|
||||
"parameterOrder": [
|
||||
"name"
|
||||
],
|
||||
"parameters": {
|
||||
"name": {
|
||||
"description": "Name of the recommendation.",
|
||||
"location": "path",
|
||||
"pattern": "^organizations/[^/]+/locations/[^/]+/recommenders/[^/]+/recommendations/[^/]+$",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"path": "v1beta1/{+name}:markDismissed",
|
||||
"request": {
|
||||
"$ref": "GoogleCloudRecommenderV1beta1MarkRecommendationDismissedRequest"
|
||||
},
|
||||
"response": {
|
||||
"$ref": "GoogleCloudRecommenderV1beta1Recommendation"
|
||||
},
|
||||
"scopes": [
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"markFailed": {
|
||||
"description": "Marks the Recommendation State as Failed. Users can use this method to indicate to the Recommender API that they have applied the recommendation themselves, and the operation failed. This stops the recommendation content from being updated. Associated insights are frozen and placed in the ACCEPTED state. MarkRecommendationFailed can be applied to recommendations in ACTIVE, CLAIMED, SUCCEEDED, or FAILED state. Requires the recommender.*.update IAM permission for the specified recommender.",
|
||||
"flatPath": "v1beta1/organizations/{organizationsId}/locations/{locationsId}/recommenders/{recommendersId}/recommendations/{recommendationsId}:markFailed",
|
||||
@@ -1057,7 +1273,7 @@
|
||||
],
|
||||
"parameters": {
|
||||
"name": {
|
||||
"description": "Required. Name of the InsightTypeConfig to get. Acceptable formats: * `projects/[PROJECT_NUMBER]/locations/global/recommenders/[INSIGHT_TYPE_ID]/config` * `projects/[PROJECT_ID]/locations/global/recommenders/[INSIGHT_TYPE_ID]/config` * `organizations/[ORGANIZATION_ID]/locations/global/recommenders/[INSIGHT_TYPE_ID]/config`",
|
||||
"description": "Required. Name of the InsightTypeConfig to get. Acceptable formats: * `projects/[PROJECT_NUMBER]/locations/[LOCATION]/insightTypes/[INSIGHT_TYPE_ID]/config` * `projects/[PROJECT_ID]/locations/[LOCATION]/insightTypes/[INSIGHT_TYPE_ID]/config` * `organizations/[ORGANIZATION_ID]/locations/[LOCATION]/insightTypes/[INSIGHT_TYPE_ID]/config` * `billingAccounts/[BILLING_ACCOUNT_ID]/locations/[LOCATION]/insightTypes/[INSIGHT_TYPE_ID]/config`",
|
||||
"location": "path",
|
||||
"pattern": "^projects/[^/]+/locations/[^/]+/insightTypes/[^/]+/config$",
|
||||
"required": true,
|
||||
@@ -1225,7 +1441,7 @@
|
||||
],
|
||||
"parameters": {
|
||||
"name": {
|
||||
"description": "Required. Name of the Recommendation Config to get. Acceptable formats: * `projects/[PROJECT_NUMBER]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config` * `projects/[PROJECT_ID]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config` * `organizations/[ORGANIZATION_ID]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config`",
|
||||
"description": "Required. Name of the Recommendation Config to get. Acceptable formats: * `projects/[PROJECT_NUMBER]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config` * `projects/[PROJECT_ID]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config` * `organizations/[ORGANIZATION_ID]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config` * `billingAccounts/[BILLING_ACCOUNT_ID]/locations/[LOCATION]/recommenders/[RECOMMENDER_ID]/config`",
|
||||
"location": "path",
|
||||
"pattern": "^projects/[^/]+/locations/[^/]+/recommenders/[^/]+/config$",
|
||||
"required": true,
|
||||
@@ -1377,6 +1593,34 @@
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"markDismissed": {
|
||||
"description": "Mark the Recommendation State as Dismissed. Users can use this method to indicate to the Recommender API that an ACTIVE recommendation has to be marked back as DISMISSED. MarkRecommendationDismissed can be applied to recommendations in ACTIVE state. Requires the recommender.*.update IAM permission for the specified recommender.",
|
||||
"flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/recommenders/{recommendersId}/recommendations/{recommendationsId}:markDismissed",
|
||||
"httpMethod": "POST",
|
||||
"id": "recommender.projects.locations.recommenders.recommendations.markDismissed",
|
||||
"parameterOrder": [
|
||||
"name"
|
||||
],
|
||||
"parameters": {
|
||||
"name": {
|
||||
"description": "Name of the recommendation.",
|
||||
"location": "path",
|
||||
"pattern": "^projects/[^/]+/locations/[^/]+/recommenders/[^/]+/recommendations/[^/]+$",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"path": "v1beta1/{+name}:markDismissed",
|
||||
"request": {
|
||||
"$ref": "GoogleCloudRecommenderV1beta1MarkRecommendationDismissedRequest"
|
||||
},
|
||||
"response": {
|
||||
"$ref": "GoogleCloudRecommenderV1beta1Recommendation"
|
||||
},
|
||||
"scopes": [
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"markFailed": {
|
||||
"description": "Marks the Recommendation State as Failed. Users can use this method to indicate to the Recommender API that they have applied the recommendation themselves, and the operation failed. This stops the recommendation content from being updated. Associated insights are frozen and placed in the ACCEPTED state. MarkRecommendationFailed can be applied to recommendations in ACTIVE, CLAIMED, SUCCEEDED, or FAILED state. Requires the recommender.*.update IAM permission for the specified recommender.",
|
||||
"flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/recommenders/{recommendersId}/recommendations/{recommendationsId}:markFailed",
|
||||
@@ -1442,7 +1686,7 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"revision": "20220228",
|
||||
"revision": "20230108",
|
||||
"rootUrl": "https://recommender.googleapis.com/",
|
||||
"schemas": {
|
||||
"GoogleCloudRecommenderV1beta1CostProjection": {
|
||||
@@ -1473,7 +1717,8 @@
|
||||
"SECURITY",
|
||||
"PERFORMANCE",
|
||||
"MANAGEABILITY",
|
||||
"SUSTAINABILITY"
|
||||
"SUSTAINABILITY",
|
||||
"RELIABILITY"
|
||||
],
|
||||
"enumDescriptions": [
|
||||
"Default unspecified category. Don't use directly.",
|
||||
@@ -1481,7 +1726,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"
|
||||
},
|
||||
@@ -1489,6 +1735,10 @@
|
||||
"$ref": "GoogleCloudRecommenderV1beta1CostProjection",
|
||||
"description": "Use with CategoryType.COST"
|
||||
},
|
||||
"reliabilityProjection": {
|
||||
"$ref": "GoogleCloudRecommenderV1beta1ReliabilityProjection",
|
||||
"description": "Use with CategoryType.RELIABILITY"
|
||||
},
|
||||
"securityProjection": {
|
||||
"$ref": "GoogleCloudRecommenderV1beta1SecurityProjection",
|
||||
"description": "Use with CategoryType.SECURITY"
|
||||
@@ -1501,7 +1751,7 @@
|
||||
"type": "object"
|
||||
},
|
||||
"GoogleCloudRecommenderV1beta1Insight": {
|
||||
"description": "An insight along with the information used to derive the insight. The insight may have associated recomendations as well.",
|
||||
"description": "An insight along with the information used to derive the insight. The insight may have associated recommendations as well.",
|
||||
"id": "GoogleCloudRecommenderV1beta1Insight",
|
||||
"properties": {
|
||||
"associatedRecommendations": {
|
||||
@@ -1518,14 +1768,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.",
|
||||
"The insight is related to reliability."
|
||||
],
|
||||
"type": "string"
|
||||
},
|
||||
@@ -1763,6 +2017,17 @@
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"GoogleCloudRecommenderV1beta1MarkRecommendationDismissedRequest": {
|
||||
"description": "Request for the `MarkRecommendationDismissed` Method.",
|
||||
"id": "GoogleCloudRecommenderV1beta1MarkRecommendationDismissedRequest",
|
||||
"properties": {
|
||||
"etag": {
|
||||
"description": "Fingerprint of the Recommendation. Provides optimistic locking.",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"GoogleCloudRecommenderV1beta1MarkRecommendationFailedRequest": {
|
||||
"description": "Request for the `MarkRecommendationFailed` Method.",
|
||||
"id": "GoogleCloudRecommenderV1beta1MarkRecommendationFailedRequest",
|
||||
@@ -2064,6 +2329,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",
|
||||
|
||||
Reference in New Issue
Block a user