{ "opencollection": "1.0.0", "info": { "name": "Amazon Manager Passwords Secrets API", "version": "2017-10-17" }, "items": [ { "info": { "name": "Secrets", "type": "folder" }, "items": [ { "info": { "name": "Amazon Secrets Manager Create Secret", "type": "http" }, "http": { "method": "POST", "url": "https://secretsmanager.amazonaws.com/", "headers": [ { "name": "X-Amz-Target", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new secret. A secret can be a password, a set of credentials such as a user name and password, an OAuth token, or other secret information that you store in an encrypted form in Secrets Manager." }, { "info": { "name": "Amazon Secrets Manager Get Secret Value", "type": "http" }, "http": { "method": "POST", "url": "https://secretsmanager.amazonaws.com/#GetSecretValue", "headers": [ { "name": "X-Amz-Target", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Retrieves the contents of the encrypted fields SecretString or SecretBinary from the specified version of a secret." }, { "info": { "name": "Amazon Secrets Manager Put Secret Value", "type": "http" }, "http": { "method": "POST", "url": "https://secretsmanager.amazonaws.com/#PutSecretValue", "headers": [ { "name": "X-Amz-Target", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new version with a new encrypted secret value and attaches it to the secret. The version can contain a new SecretString value or a new SecretBinary value." }, { "info": { "name": "Amazon Secrets Manager Update Secret", "type": "http" }, "http": { "method": "POST", "url": "https://secretsmanager.amazonaws.com/#UpdateSecret", "headers": [ { "name": "X-Amz-Target", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Modifies the details of a secret, including metadata and the secret value. To change the secret value, you can also use PutSecretValue." }, { "info": { "name": "Amazon Secrets Manager Delete Secret", "type": "http" }, "http": { "method": "POST", "url": "https://secretsmanager.amazonaws.com/#DeleteSecret", "headers": [ { "name": "X-Amz-Target", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Deletes a secret and all of its versions. You can specify a recovery window during which you can restore the secret. The minimum recovery window is 7 days. The default recovery window is 30 days." }, { "info": { "name": "Amazon Secrets Manager List Secrets", "type": "http" }, "http": { "method": "POST", "url": "https://secretsmanager.amazonaws.com/#ListSecrets", "headers": [ { "name": "X-Amz-Target", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Lists the secrets that are stored by Secrets Manager in the Amazon Web Services account, not including secrets that are marked for deletion." }, { "info": { "name": "Amazon Secrets Manager Describe Secret", "type": "http" }, "http": { "method": "POST", "url": "https://secretsmanager.amazonaws.com/#DescribeSecret", "headers": [ { "name": "X-Amz-Target", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Retrieves the details of a secret. It does not include the encrypted secret value. Secrets Manager only returns fields that have a value in the response." }, { "info": { "name": "Amazon Secrets Manager Restore Secret", "type": "http" }, "http": { "method": "POST", "url": "https://secretsmanager.amazonaws.com/#RestoreSecret", "headers": [ { "name": "X-Amz-Target", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Cancels the scheduled deletion of a secret by removing the DeletedDate time stamp. You can access a secret again after it has been restored." } ] } ], "bundled": true }