# Cloud Cost Perspectives

Group your resources using Perspectives in ways that are more meaningful to your business needs.

## Fetch details of a Perspective

 - [GET /ccm/api/perspective](https://apidocs.harness.io/cloud-cost-perspectives/getperspective.md): Fetch details of a Perspective for the given Perspective ID.

## Update a Perspective

 - [PUT /ccm/api/perspective](https://apidocs.harness.io/cloud-cost-perspectives/updateperspective.md): Update a Perspective. It accepts a CEView object and upserts it using the uuid mentioned in the definition.

## Create a Perspective

 - [POST /ccm/api/perspective](https://apidocs.harness.io/cloud-cost-perspectives/createperspective.md): Create a Perspective. You can set the clone parameter as true to clone a Perspective.

## Delete a Perspective

 - [DELETE /ccm/api/perspective](https://apidocs.harness.io/cloud-cost-perspectives/deleteperspective.md): Delete a Perspective for the given Perspective ID.

## Return details of all the Perspectives

 - [GET /ccm/api/perspective/getAllPerspectives](https://apidocs.harness.io/cloud-cost-perspectives/getallperspectives.md): Return details of all the Perspectives for the given account ID.

## Get the last period cost for a Perspective

 - [GET /ccm/api/perspective/lastPeriodCost](https://apidocs.harness.io/cloud-cost-perspectives/getlastperiodcost_1.md): Get last period cost for a Perspective

## Get the last twelve month cost for a Perspective

 - [GET /ccm/api/perspective/lastYearMonthlyCost](https://apidocs.harness.io/cloud-cost-perspectives/getlastyearmonthlycost.md): Get last twelve month cost for a Perspective

