definition.yml 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. key: azure
  2. title: Azure Blob Storage
  3. description: Azure Blob Storage by Microsoft provides massively scalable object storage for unstructured data.
  4. author: requarks.io
  5. logo: https://static.requarks.io/logo/azure.svg
  6. website: https://azure.microsoft.com/services/storage/blobs/
  7. isAvailable: true
  8. supportedModes:
  9. - push
  10. defaultMode: push
  11. schedule: false
  12. props:
  13. accountName:
  14. type: String
  15. title: Account Name
  16. default: ''
  17. hint: Your unique account name.
  18. order: 1
  19. accountKey:
  20. type: String
  21. title: Account Access Key
  22. default: ''
  23. hint: Either key 1 or key 2.
  24. order: 2
  25. containerName:
  26. type: String
  27. title: Container Name
  28. default: 'wiki'
  29. hint: Will automatically be created if it doesn't exist yet.
  30. order: 3
  31. storageTier:
  32. type: String
  33. title: Storage Tier
  34. hint: Represents the access tier on a blob. Use Cool for lower storage costs but at higher retrieval costs.
  35. order: 4
  36. default: 'Cool'
  37. enum:
  38. - 'Hot'
  39. - 'Cool'
  40. actions:
  41. - handler: exportAll
  42. label: Export All
  43. hint: Output all content from the DB to Azure Blog Storage, overwriting any existing data. If you enabled Azure Blog Storage after content was created or you temporarily disabled Git, you'll want to execute this action to add the missing content.
  44. - handler: importAll
  45. label: Import Everything
  46. hint: Will import all content currently in Azure Blog Storage. Useful for importing or restoring content from a previously backed up state.