VK Cloud logo

Талаптар API SaaS-қосымшаларына

SaaS-қосымшасын дүкенге қосуға болу үшін SaaS-қосымшасының API-і келесі әрекеттерді орындауға мүмкіндік беруі тиіс:

  • Қызмет инстансының өмірлік циклін басқару:

    • Құру. Дүкен SaaS-қосымшасының барлық тарифтік жоспарлары мен опцияларын алу мүмкіндігіне ие болуы тиіс.
    • Жаңарту (тарифтік жоспарды немесе опцияларды өзгерту).
    • Ақпарат алу (ағымдағы тарифтік жоспар мен опциялар).
    • Жою.
  • Егер қызметпен жұмыс істеу үшін сервистік байланыстырулар пайдаланылса — олардың өмірлік циклін басқару:

    • Құру.
    • Ақпарат алу.
    • Жою.
  • Егер қызмет инстансымен операциялар асинхронды түрде орындалса — келесі операциялардың күйін алу:

    • Қызмет инстансымен:

      • Құру.
      • Жаңарту.
      • Жою.
    • Сервистік байланыстырумен (егер қызметтің жұмысы үшін сервистік байланыстырулар пайдаланылса):

      • Құру.
      • Жою.
  • Егер SaaS-қосымшасы үшін алдын ала төленетін тарификация түрі пайдаланылса және тегін тарифтік жоспар болмаса — келесі операцияларды орындау:

    • Қызмет инстансын тоқтату. Бұл қызмет инстансы ажыратылған жағдайда деректердің жойылуын болдырмауға мүмкіндік береді.
    • Қызмет инстансының жұмысын қайта бастау.
  • Егер SaaS-қосымшасы үшін кейін төленетін тарификация түрі пайдаланылса — келесі операцияларды орындау:

    • Есептік кезең үшін (мысалы, бір ай үшін) қызмет инстанстары бойынша қызметті тұтыну туралы ақпаратты беру.
    • Қызмет инстансын тоқтату. Бұл қызмет инстансы ажыратылған жағдайда деректердің жойылуын болдырмауға мүмкіндік береді.
    • Қызмет инстансының жұмысын қайта бастау.