add: admin scopes for console sdk.

This commit is contained in:
Darshan
2025-12-30 18:52:53 +05:30
parent c7a3c42225
commit ecbdceb407
14 changed files with 14 additions and 14 deletions
@@ -46,7 +46,7 @@ class Create extends CollectionCreate
group: 'collections',
name: 'createCollection',
description: '/docs/references/documentsdb/create-collection.md',
auth: [AuthType::KEY],
auth: [AuthType::ADMIN, AuthType::KEY],
responses: [
new SDKResponse(
code: SwooleResponse::STATUS_CODE_CREATED,
@@ -40,7 +40,7 @@ class Delete extends CollectionDelete
group: 'collections',
name: 'deleteCollection',
description: '/docs/references/documentsdb/delete-collection.md',
auth: [AuthType::KEY],
auth: [AuthType::ADMIN, AuthType::KEY],
responses: [
new SDKResponse(
code: SwooleResponse::STATUS_CODE_NOCONTENT,
@@ -37,7 +37,7 @@ class Get extends CollectionGet
group: 'collections',
name: 'getCollection',
description: '/docs/references/documentsdb/get-collection.md',
auth: [AuthType::KEY],
auth: [AuthType::ADMIN, AuthType::KEY],
responses: [
new SDKResponse(
code: SwooleResponse::STATUS_CODE_OK,
@@ -46,7 +46,7 @@ class Create extends IndexCreate
group: $this->getSdkGroup(),
name: 'createIndex',
description: '/docs/references/documentsdb/create-index.md',
auth: [AuthType::KEY],
auth: [AuthType::ADMIN, AuthType::KEY],
responses: [
new SDKResponse(
code: SwooleResponse::STATUS_CODE_ACCEPTED,
@@ -45,7 +45,7 @@ class Delete extends IndexDelete
group: $this->getSdkGroup(),
name: 'deleteIndex', // getName needs to be different from parent action to avoid conflict in path name
description: '/docs/references/documentsdb/delete-index.md',
auth: [AuthType::KEY],
auth: [AuthType::ADMIN, AuthType::KEY],
responses: [
new SDKResponse(
code: SwooleResponse::STATUS_CODE_NOCONTENT,
@@ -38,7 +38,7 @@ class Get extends IndexGet
group: $this->getSdkGroup(),
name: 'getIndex', // getName needs to be different from parent action to avoid conflict in path name
description: '/docs/references/documentsdb/get-index.md',
auth: [AuthType::KEY],
auth: [AuthType::ADMIN, AuthType::KEY],
responses: [
new SDKResponse(
code: SwooleResponse::STATUS_CODE_OK,
@@ -39,7 +39,7 @@ class XList extends IndexXList
group: $this->getSdkGroup(),
name: 'listIndexes', // getName needs to be different from parent action to avoid conflict in path name
description: '/docs/references/documentsdb/list-indexes.md',
auth: [AuthType::KEY],
auth: [AuthType::ADMIN, AuthType::KEY],
responses: [
new SDKResponse(
code: SwooleResponse::STATUS_CODE_OK,
@@ -43,7 +43,7 @@ class Update extends CollectionUpdate
group: 'collections',
name: 'updateCollection',
description: '/docs/references/documentsdb/update-collection.md',
auth: [AuthType::KEY],
auth: [AuthType::ADMIN, AuthType::KEY],
responses: [
new SDKResponse(
code: SwooleResponse::STATUS_CODE_OK,
@@ -40,7 +40,7 @@ class XList extends CollectionXList
group: 'collections',
name: 'listCollections',
description: '/docs/references/documentsdb/list-collections.md',
auth: [AuthType::KEY],
auth: [AuthType::ADMIN, AuthType::KEY],
responses: [
new SDKResponse(
code: SwooleResponse::STATUS_CODE_OK,
@@ -37,7 +37,7 @@ class Create extends DatabaseCreate
group: 'documentsdb',
name: 'create',
description: '/docs/references/documentsdb/create.md',
auth: [AuthType::KEY],
auth: [AuthType::ADMIN, AuthType::KEY],
responses: [
new SDKResponse(
code: SwooleResponse::STATUS_CODE_CREATED,
@@ -35,7 +35,7 @@ class Delete extends DatabaseDelete
group: 'documentsdb',
name: 'delete',
description: '/docs/references/documentsdb/delete.md',
auth: [AuthType::KEY],
auth: [AuthType::ADMIN, AuthType::KEY],
responses: [
new SDKResponse(
code: SwooleResponse::STATUS_CODE_NOCONTENT,
@@ -32,7 +32,7 @@ class Get extends DatabaseGet
group: 'documentsdb',
name: 'get',
description: '/docs/references/documentsdb/get.md',
auth: [AuthType::KEY],
auth: [AuthType::ADMIN, AuthType::KEY],
responses: [
new SDKResponse(
code: SwooleResponse::STATUS_CODE_OK,
@@ -37,7 +37,7 @@ class Update extends DatabaseUpdate
group: 'documentsdb',
name: 'update',
description: '/docs/references/documentsdb/update.md',
auth: [AuthType::KEY],
auth: [AuthType::ADMIN, AuthType::KEY],
responses: [
new SDKResponse(
code: SwooleResponse::STATUS_CODE_OK,
@@ -34,7 +34,7 @@ class XList extends DatabaseXList
group: 'documentsdb',
name: 'list',
description: '/docs/references/documentsdb/list.md',
auth: [AuthType::KEY],
auth: [AuthType::ADMIN, AuthType::KEY],
responses: [
new SDKResponse(
code: SwooleResponse::STATUS_CODE_OK,