{ "opencollection": "1.0.0", "info": { "name": "Oracle Cost Ad API", "version": "20190111" }, "items": [ { "info": { "name": "costAd", "type": "folder" }, "items": [ { "info": { "name": "Returns a list of Cost Alert Subscriptions", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20190111/costAlertSubscriptions", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'asc' or 'desc'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. If not specified, the default is timeCreated.\nThe default sort order for timeCreated is DESC.\nThe default sort order for displayName is ASC in alphanumeric order.\n" }, { "name": "name", "value": "", "type": "query", "description": "Unique, non-changeable resource name.\n" }, { "name": "lifecycleState", "value": "", "type": "query", "description": "The current state of the cost alert subscription." } ] }, "docs": "Gets a list of Cost Alert Subscription in a compartment.\n" }, { "info": { "name": "Creates a new Cost Alert Subscription", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20190111/costAlertSubscriptions", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new CostAlert Subscription.\n" }, { "info": { "name": "Returns a CostAlertSubscription", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20190111/costAlertSubscriptions/:costAlertSubscriptionId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "costAlertSubscriptionId", "value": "", "type": "path", "description": "The unique costAlertSubscription OCID." } ] }, "docs": "Gets a CostAlertSubscription by the identifier." }, { "info": { "name": "Updates a CostAlertSubscription", "type": "http" }, "http": { "method": "PUT", "url": "http://127.0.0.1/20190111/costAlertSubscriptions/:costAlertSubscriptionId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "costAlertSubscriptionId", "value": "", "type": "path", "description": "The unique costAlertSubscription OCID." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update a CostAlertSubscription identified by the OCID." }, { "info": { "name": "Delete a CostAlertSubscription", "type": "http" }, "http": { "method": "DELETE", "url": "http://127.0.0.1/20190111/costAlertSubscriptions/:costAlertSubscriptionId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "costAlertSubscriptionId", "value": "", "type": "path", "description": "The unique costAlertSubscription OCID." } ] }, "docs": "Deletes a specified CostAlertSubscription resource." }, { "info": { "name": "Returns a list of Cost Anomaly Events analytics summary.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20190111/costAnomalyEventAnalytics", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'asc' or 'desc'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. If not specified, the default is timeCreated.\nThe default sort order for timeCreated is DESC.\nThe default sort order for displayName is ASC in alphanumeric order.\n" }, { "name": "name", "value": "", "type": "query", "description": "Unique, non-changeable resource name.\n" }, { "name": "costAnomalyMonitorId", "value": "", "type": "query", "description": "The cost monitor ocid." }, { "name": "targetTenantId", "value": "", "type": "query", "description": "The target tenantId ocid filter param." }, { "name": "timeAnomalyEventStartDate", "value": "", "type": "query", "description": "startDate for anomaly event date." }, { "name": "timeAnomalyEventEndDate", "value": "", "type": "query", "description": "endDate for anomaly event date." }, { "name": "region", "value": "", "type": "query", "description": "region of the anomaly event." }, { "name": "costImpact", "value": "", "type": "query", "description": "cost impact of the anomaly event." } ] }, "docs": "Gets a list of Cost Anomaly Events analytics summary - aggregated metrics for a given time period.\n" }, { "info": { "name": "Returns a list of Cost Anomaly Event", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20190111/costAnomalyEvents", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'asc' or 'desc'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. If not specified, the default is timeCreated.\nThe default sort order for timeCreated is DESC.\nThe default sort order for displayName is ASC in alphanumeric order.\n" }, { "name": "name", "value": "", "type": "query", "description": "Unique, non-changeable resource name.\n" }, { "name": "costAnomalyMonitorId", "value": "", "type": "query", "description": "The cost monitor ocid." }, { "name": "targetTenantId", "value": "", "type": "query", "description": "The target tenantId ocid filter param." }, { "name": "timeAnomalyEventStartDate", "value": "", "type": "query", "description": "startDate for anomaly event date." }, { "name": "timeAnomalyEventEndDate", "value": "", "type": "query", "description": "endDate for anomaly event date." }, { "name": "region", "value": "", "type": "query", "description": "region of the anomaly event." }, { "name": "costImpact", "value": "", "type": "query", "description": "cost impact of the anomaly event." } ] }, "docs": "Gets a list of Cost Anomaly Event in a compartment.\n" }, { "info": { "name": "Returns a CostAnomalyEvent", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20190111/costAnomalyEvents/:costAnomalyEventId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "costAnomalyEventId", "value": "", "type": "path", "description": "The unique costAnomalyEventId OCID." } ] }, "docs": "Gets a CostAnomalyEvent by the identifier." }, { "info": { "name": "Updates a CostAnomalyEvent", "type": "http" }, "http": { "method": "PUT", "url": "http://127.0.0.1/20190111/costAnomalyEvents/:costAnomalyEventId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "costAnomalyEventId", "value": "", "type": "path", "description": "The unique costAnomalyEventId OCID." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update a CostAnomalyEvent identified by the OCID." }, { "info": { "name": "Returns a list of Cost Anomaly Monitors", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20190111/costAnomalyMonitors", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'asc' or 'desc'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. If not specified, the default is timeCreated.\nThe default sort order for timeCreated is DESC.\nThe default sort order for displayName is ASC in alphanumeric order.\n" }, { "name": "lifecycleState", "value": "", "type": "query", "description": "The current state of the cost monitor." }, { "name": "name", "value": "", "type": "query", "description": "Unique, non-changeable resource name.\n" }, { "name": "targetTenantId", "value": "", "type": "query", "description": "The target tenantId ocid filter param." } ] }, "docs": "Gets a list of Cost Anomaly Monitors in a compartment.\n" }, { "info": { "name": "Creates a new costAnomaly Monitor", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20190111/costAnomalyMonitors", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new costAnomaly Monitor.\n" }, { "info": { "name": "Returns a CostAnomalyMonitor", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20190111/costAnomalyMonitors/:costAnomalyMonitorId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "costAnomalyMonitorId", "value": "", "type": "path", "description": "The unique costAnomalyMonitor OCID." } ] }, "docs": "Gets a CostAnomalyMonitor by the identifier." }, { "info": { "name": "Updates a Cost Anomaly Monitor", "type": "http" }, "http": { "method": "PUT", "url": "http://127.0.0.1/20190111/costAnomalyMonitors/:costAnomalyMonitorId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "costAnomalyMonitorId", "value": "", "type": "path", "description": "The unique costAnomalyMonitor OCID." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update a CostAnomalyMonitor identified by the OCID." }, { "info": { "name": "Delete a CostAnomalyMonitor", "type": "http" }, "http": { "method": "DELETE", "url": "http://127.0.0.1/20190111/costAnomalyMonitors/:costAnomalyMonitorId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "costAnomalyMonitorId", "value": "", "type": "path", "description": "The unique costAnomalyMonitor OCID." } ] }, "docs": "Deletes a specified CostAnomalyMonitor resource." }, { "info": { "name": "Disables the cost anomaly monitor.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20190111/costAnomalyMonitors/:costAnomalyMonitorId/actions/disable", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "costAnomalyMonitorId", "value": "", "type": "path", "description": "The unique costAnomalyMonitor OCID." } ] }, "docs": "Disables the cost anomaly monitor. This stops cost anomaly detection for targeted resource(s)." }, { "info": { "name": "Enables the cost anomaly monitor.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20190111/costAnomalyMonitors/:costAnomalyMonitorId/actions/enable", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "costAnomalyMonitorId", "value": "", "type": "path", "description": "The unique costAnomalyMonitor OCID." } ] }, "docs": "Enables the cost anomaly monitor. This (re)starts the cost anomaly detection for targeted resource(s)." } ] } ], "bundled": true }