{ "opencollection": "1.0.0", "info": { "name": "Amazon Data Lifecycle Manager Lifecycle Policies API", "version": "2018-01-12" }, "request": { "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "items": [ { "info": { "name": "Lifecycle Policies", "type": "folder" }, "items": [ { "info": { "name": "Get Lifecycle Policies", "type": "http" }, "http": { "method": "GET", "url": "https://dlm.amazonaws.com/policies", "params": [ { "name": "policyIds", "value": "", "type": "query", "description": "List of policy IDs to filter by" }, { "name": "state", "value": "", "type": "query", "description": "Filter by policy state" }, { "name": "resourceTypes", "value": "", "type": "query", "description": "Filter by resource type" }, { "name": "targetTags", "value": "", "type": "query", "description": "Filter by target tags" }, { "name": "tagsToAdd", "value": "", "type": "query", "description": "Filter by tags added to snapshots" } ] }, "docs": "Returns a list of lifecycle policies based on the specified filters." }, { "info": { "name": "Create Lifecycle Policy", "type": "http" }, "http": { "method": "POST", "url": "https://dlm.amazonaws.com/policies", "body": { "type": "json", "data": "{}" } }, "docs": "Creates a lifecycle policy to manage the scheduled creation and retention of Amazon EBS snapshots." }, { "info": { "name": "Get Lifecycle Policy", "type": "http" }, "http": { "method": "GET", "url": "https://dlm.amazonaws.com/policies/:policyId", "params": [ { "name": "policyId", "value": "", "type": "path", "description": "The identifier of the lifecycle policy" } ] }, "docs": "Returns the details of the specified lifecycle policy." }, { "info": { "name": "Update Lifecycle Policy", "type": "http" }, "http": { "method": "PATCH", "url": "https://dlm.amazonaws.com/policies/:policyId", "params": [ { "name": "policyId", "value": "", "type": "path", "description": "The identifier of the lifecycle policy to update" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the specified lifecycle policy." }, { "info": { "name": "Delete Lifecycle Policy", "type": "http" }, "http": { "method": "DELETE", "url": "https://dlm.amazonaws.com/policies/:policyId", "params": [ { "name": "policyId", "value": "", "type": "path", "description": "The identifier of the lifecycle policy to delete" } ] }, "docs": "Deletes the specified lifecycle policy and halts the automated operations that the policy specified." } ] } ], "bundled": true }