用工小程序前端代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

22 lines
625 B

7 months ago
  1. const { checkBucketName: _checkBucketName } = require('../utils/checkBucketName');
  2. const proto = exports;
  3. /**
  4. * getBucketVersioning
  5. * @param {String} bucketName - bucket name
  6. */
  7. proto.getBucketVersioning = async function getBucketVersioning(bucketName, options) {
  8. _checkBucketName(bucketName);
  9. const params = this._bucketRequestParams('GET', bucketName, 'versioning', options);
  10. params.xmlResponse = true;
  11. params.successStatuses = [200];
  12. const result = await this.request(params);
  13. const versionStatus = result.data.Status;
  14. return {
  15. status: result.status,
  16. versionStatus,
  17. res: result.res
  18. };
  19. };