Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ oasisctl create deployment [flags]
-o, --organization-id string Identifier of the organization to create the deployment in
-p, --project-id string Identifier of the project to create the deployment in
-r, --region-id string Identifier of the region to create the deployment in
--version string Version of ArangoDB to use for the deployment
--version string Version of ArangoDB to use for the deployment (default "default")
```

## Options Inherited From Parent Commands
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ oasisctl create private endpoint service [flags]
--azure-client-subscription-id strings List of Azure subscription IDs from which a Private Endpoint can be created
-d, --deployment-id string Identifier of the deployment that the private endpoint service is connected to
--description string Description of the private endpoint service
--enable-private-dns Enable private DNS for the deployment (applicable for AWS and GKE only)
--gcp-project strings List of GCP projects from which a Private Endpoint can be created
-h, --help help for service
--name string Name of the private endpoint service
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ oasisctl update private endpoint service [flags]
--azure-client-subscription-id strings List of Azure subscription IDs from which a Private Endpoint can be created
-d, --deployment-id string Identifier of the deployment that the private endpoint service is connected to
--description string Description of the private endpoint service
--enable-private-dns Enable private DNS (applicable for AWS only)
--gcp-project strings List of GCP projects from which a Private Endpoint can be created
-h, --help help for service
--name string Name of the private endpoint service
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -218,25 +218,31 @@ The roles below are described following this pattern:
- `crypto.cacertificate.get`
- `crypto.cacertificate.list`

**Dataloader Administrator** (`dataloader-admin`):
- `dataloader.deployment.import`

**Deployment Administrator** (`deployment-admin`):
- `data.cpusize.list`
- `data.deployment.create`
- `data.deployment.create-test-database`
- `data.deployment.delete`
- `data.deployment.get`
- `data.deployment.list`
- `data.deployment.pause`
- `data.deployment.rebalance-shards`
- `data.deployment.resume`
- `data.deployment.rotate-server`
- `data.deployment.update`
- `data.deployment.update-scheduled-root-password-rotation`
- `data.deploymentfeatures.get`
- `data.deploymentmodel.list`
- `data.deploymentprice.calculate`
- `data.diskperformance.list`
- `data.limits.get`
- `data.nodesize.list`
- `data.presets.list`
- `monitoring.logs.get`
- `monitoring.metrics.get`
- `notification.deployment-notification.list`
- `notification.deployment-notification.mark-as-read`
- `notification.deployment-notification.mark-as-unread`
Expand All @@ -248,26 +254,36 @@ The roles below are described following this pattern:
- `data.deployment.list`
- `data.deploymentcredentials.get`
- `data.deploymentfeatures.get`
- `data.deploymentmodel.list`
- `data.deploymentprice.calculate`
- `data.diskperformance.list`
- `data.limits.get`
- `data.nodesize.list`
- `data.presets.list`
- `monitoring.logs.get`
- `monitoring.metrics.get`
- `notification.deployment-notification.list`
- `notification.deployment-notification.mark-as-read`
- `notification.deployment-notification.mark-as-unread`

**Deployment Full Access User** (`deployment-full-access-user`):
- `data.deployment.full-access`

**Deployment Read Only User** (`deployment-read-only-user`):
- `data.deployment.read-only-access`

**Deployment Viewer** (`deployment-viewer`):
- `data.cpusize.list`
- `data.deployment.get`
- `data.deployment.list`
- `data.deploymentfeatures.get`
- `data.deploymentmodel.list`
- `data.deploymentprice.calculate`
- `data.diskperformance.list`
- `data.limits.get`
- `data.nodesize.list`
- `data.presets.list`
- `monitoring.metrics.get`
- `notification.deployment-notification.list`
- `notification.deployment-notification.mark-as-read`
- `notification.deployment-notification.mark-as-unread`
Expand Down Expand Up @@ -333,6 +349,14 @@ The roles below are described following this pattern:
- `metrics.token.revoke`
- `metrics.token.update`

**Migration Administrator** (`migration-admin`):
- `replication.deploymentmigration.create`
- `replication.deploymentmigration.delete`
- `replication.deploymentmigration.get`

**MLServices Admin** (`mlservices-admin`):
- `ml.mlservices.get`

**Notebook Administrator** (`notebook-admin`):
- `notebook.model.list`
- `notebook.notebook.create`
Expand Down Expand Up @@ -406,6 +430,7 @@ The roles below are described following this pattern:
- `replication.deployment.clone-from-backup`
- `replication.deploymentreplication.get`
- `replication.deploymentreplication.update`
- `replication.migration-forwarder.upgrade-connection`

**Role Administrator** (`role-admin`):
- `iam.role.create`
Expand Down Expand Up @@ -482,11 +507,13 @@ Note that if the tier is "internal", there is an `internal-dashboard` API that s
| `billing` | `paymentmethod` | `create`, `delete`, `get`, `get-default`, `list`, `set-default`, `update`
| `billing` | `paymentprovider` | `list`
| `crypto` | `cacertificate` | `create`, `delete`, `get`, `list`, `set-default`, `update`
| `dataloader` | `deployment` | `import`
| `data` | `cpusize` | `list`
| `data` | `deploymentcredentials` | `get`
| `data` | `deploymentfeatures` | `get`
| `data` | `deploymentmodel` | `list`
| `data` | `deploymentprice` | `calculate`
| `data` | `deployment` | `create`, `create-test-database`, `delete`, `get`, `list`, `rebalance-shards`, `restore-backup`, `resume`, `rotate-server`, `update`, `update-scheduled-root-password-rotation`
| `data` | `deployment` | `create`, `create-test-database`, `delete`, `full-access`, `get`, `list`, `pause`, `read-only-access`, `rebalance-shards`, `restore-backup`, `resume`, `rotate-server`, `update`, `update-scheduled-root-password-rotation`
| `data` | `diskperformance` | `list`
| `data` | `limits` | `get`
| `data` | `nodesize` | `list`
Expand All @@ -500,14 +527,18 @@ Note that if the tier is "internal", there is an `internal-dashboard` API that s
| `iam` | `user` | `get-personal-data`, `update`
| `metrics` | `endpoint` | `get`
| `metrics` | `token` | `create`, `delete`, `get`, `list`, `revoke`, `update`
| `ml` | `mlservices` | `get`
| `monitoring` | `logs` | `get`
| `monitoring` | `metrics` | `get`
| `network` | `privateendpointservice` | `create`, `get`, `get-by-deployment-id`, `get-feature`, `update`
| `notebook` | `model` | `list`
| `notebook` | `notebook` | `create`, `delete`, `execute`, `get`, `list`, `pause`, `resume`, `update`
| `notification` | `deployment-notification` | `list`, `mark-as-read`, `mark-as-unread`
| `prepaid` | `prepaiddeployment` | `get`, `list`
| `replication` | `deploymentmigration` | `create`, `delete`, `get`
| `replication` | `deploymentreplication` | `get`, `update`
| `replication` | `deployment` | `clone-from-backup`
| `replication` | `migration-forwarder` | `upgrade-connection`
| `resourcemanager` | `organization-invite` | `create`, `delete`, `get`, `list`, `update`
| `resourcemanager` | `organization` | `delete`, `get`, `update`
| `resourcemanager` | `project` | `create`, `delete`, `get`, `list`, `update`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ oasisctl create deployment [flags]
-o, --organization-id string Identifier of the organization to create the deployment in
-p, --project-id string Identifier of the project to create the deployment in
-r, --region-id string Identifier of the region to create the deployment in
--version string Version of ArangoDB to use for the deployment
--version string Version of ArangoDB to use for the deployment (default "default")
```

## Options Inherited From Parent Commands
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ oasisctl create private endpoint service [flags]
--azure-client-subscription-id strings List of Azure subscription IDs from which a Private Endpoint can be created
-d, --deployment-id string Identifier of the deployment that the private endpoint service is connected to
--description string Description of the private endpoint service
--enable-private-dns Enable private DNS for the deployment (applicable for AWS and GKE only)
--gcp-project strings List of GCP projects from which a Private Endpoint can be created
-h, --help help for service
--name string Name of the private endpoint service
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ oasisctl update private endpoint service [flags]
--azure-client-subscription-id strings List of Azure subscription IDs from which a Private Endpoint can be created
-d, --deployment-id string Identifier of the deployment that the private endpoint service is connected to
--description string Description of the private endpoint service
--enable-private-dns Enable private DNS (applicable for AWS only)
--gcp-project strings List of GCP projects from which a Private Endpoint can be created
-h, --help help for service
--name string Name of the private endpoint service
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -218,25 +218,31 @@ The roles below are described following this pattern:
- `crypto.cacertificate.get`
- `crypto.cacertificate.list`

**Dataloader Administrator** (`dataloader-admin`):
- `dataloader.deployment.import`

**Deployment Administrator** (`deployment-admin`):
- `data.cpusize.list`
- `data.deployment.create`
- `data.deployment.create-test-database`
- `data.deployment.delete`
- `data.deployment.get`
- `data.deployment.list`
- `data.deployment.pause`
- `data.deployment.rebalance-shards`
- `data.deployment.resume`
- `data.deployment.rotate-server`
- `data.deployment.update`
- `data.deployment.update-scheduled-root-password-rotation`
- `data.deploymentfeatures.get`
- `data.deploymentmodel.list`
- `data.deploymentprice.calculate`
- `data.diskperformance.list`
- `data.limits.get`
- `data.nodesize.list`
- `data.presets.list`
- `monitoring.logs.get`
- `monitoring.metrics.get`
- `notification.deployment-notification.list`
- `notification.deployment-notification.mark-as-read`
- `notification.deployment-notification.mark-as-unread`
Expand All @@ -248,26 +254,36 @@ The roles below are described following this pattern:
- `data.deployment.list`
- `data.deploymentcredentials.get`
- `data.deploymentfeatures.get`
- `data.deploymentmodel.list`
- `data.deploymentprice.calculate`
- `data.diskperformance.list`
- `data.limits.get`
- `data.nodesize.list`
- `data.presets.list`
- `monitoring.logs.get`
- `monitoring.metrics.get`
- `notification.deployment-notification.list`
- `notification.deployment-notification.mark-as-read`
- `notification.deployment-notification.mark-as-unread`

**Deployment Full Access User** (`deployment-full-access-user`):
- `data.deployment.full-access`

**Deployment Read Only User** (`deployment-read-only-user`):
- `data.deployment.read-only-access`

**Deployment Viewer** (`deployment-viewer`):
- `data.cpusize.list`
- `data.deployment.get`
- `data.deployment.list`
- `data.deploymentfeatures.get`
- `data.deploymentmodel.list`
- `data.deploymentprice.calculate`
- `data.diskperformance.list`
- `data.limits.get`
- `data.nodesize.list`
- `data.presets.list`
- `monitoring.metrics.get`
- `notification.deployment-notification.list`
- `notification.deployment-notification.mark-as-read`
- `notification.deployment-notification.mark-as-unread`
Expand Down Expand Up @@ -333,6 +349,14 @@ The roles below are described following this pattern:
- `metrics.token.revoke`
- `metrics.token.update`

**Migration Administrator** (`migration-admin`):
- `replication.deploymentmigration.create`
- `replication.deploymentmigration.delete`
- `replication.deploymentmigration.get`

**MLServices Admin** (`mlservices-admin`):
- `ml.mlservices.get`

**Notebook Administrator** (`notebook-admin`):
- `notebook.model.list`
- `notebook.notebook.create`
Expand Down Expand Up @@ -406,6 +430,7 @@ The roles below are described following this pattern:
- `replication.deployment.clone-from-backup`
- `replication.deploymentreplication.get`
- `replication.deploymentreplication.update`
- `replication.migration-forwarder.upgrade-connection`

**Role Administrator** (`role-admin`):
- `iam.role.create`
Expand Down Expand Up @@ -482,11 +507,13 @@ Note that if the tier is "internal", there is an `internal-dashboard` API that s
| `billing` | `paymentmethod` | `create`, `delete`, `get`, `get-default`, `list`, `set-default`, `update`
| `billing` | `paymentprovider` | `list`
| `crypto` | `cacertificate` | `create`, `delete`, `get`, `list`, `set-default`, `update`
| `dataloader` | `deployment` | `import`
| `data` | `cpusize` | `list`
| `data` | `deploymentcredentials` | `get`
| `data` | `deploymentfeatures` | `get`
| `data` | `deploymentmodel` | `list`
| `data` | `deploymentprice` | `calculate`
| `data` | `deployment` | `create`, `create-test-database`, `delete`, `get`, `list`, `rebalance-shards`, `restore-backup`, `resume`, `rotate-server`, `update`, `update-scheduled-root-password-rotation`
| `data` | `deployment` | `create`, `create-test-database`, `delete`, `full-access`, `get`, `list`, `pause`, `read-only-access`, `rebalance-shards`, `restore-backup`, `resume`, `rotate-server`, `update`, `update-scheduled-root-password-rotation`
| `data` | `diskperformance` | `list`
| `data` | `limits` | `get`
| `data` | `nodesize` | `list`
Expand All @@ -500,14 +527,18 @@ Note that if the tier is "internal", there is an `internal-dashboard` API that s
| `iam` | `user` | `get-personal-data`, `update`
| `metrics` | `endpoint` | `get`
| `metrics` | `token` | `create`, `delete`, `get`, `list`, `revoke`, `update`
| `ml` | `mlservices` | `get`
| `monitoring` | `logs` | `get`
| `monitoring` | `metrics` | `get`
| `network` | `privateendpointservice` | `create`, `get`, `get-by-deployment-id`, `get-feature`, `update`
| `notebook` | `model` | `list`
| `notebook` | `notebook` | `create`, `delete`, `execute`, `get`, `list`, `pause`, `resume`, `update`
| `notification` | `deployment-notification` | `list`, `mark-as-read`, `mark-as-unread`
| `prepaid` | `prepaiddeployment` | `get`, `list`
| `replication` | `deploymentmigration` | `create`, `delete`, `get`
| `replication` | `deploymentreplication` | `get`, `update`
| `replication` | `deployment` | `clone-from-backup`
| `replication` | `migration-forwarder` | `upgrade-connection`
| `resourcemanager` | `organization-invite` | `create`, `delete`, `get`, `list`, `update`
| `resourcemanager` | `organization` | `delete`, `get`, `update`
| `resourcemanager` | `project` | `create`, `delete`, `get`, `list`, `update`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ oasisctl create deployment [flags]
-o, --organization-id string Identifier of the organization to create the deployment in
-p, --project-id string Identifier of the project to create the deployment in
-r, --region-id string Identifier of the region to create the deployment in
--version string Version of ArangoDB to use for the deployment
--version string Version of ArangoDB to use for the deployment (default "default")
```

## Options Inherited From Parent Commands
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ oasisctl create private endpoint service [flags]
--azure-client-subscription-id strings List of Azure subscription IDs from which a Private Endpoint can be created
-d, --deployment-id string Identifier of the deployment that the private endpoint service is connected to
--description string Description of the private endpoint service
--enable-private-dns Enable private DNS for the deployment (applicable for AWS and GKE only)
--gcp-project strings List of GCP projects from which a Private Endpoint can be created
-h, --help help for service
--name string Name of the private endpoint service
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ oasisctl update private endpoint service [flags]
--azure-client-subscription-id strings List of Azure subscription IDs from which a Private Endpoint can be created
-d, --deployment-id string Identifier of the deployment that the private endpoint service is connected to
--description string Description of the private endpoint service
--enable-private-dns Enable private DNS (applicable for AWS only)
--gcp-project strings List of GCP projects from which a Private Endpoint can be created
-h, --help help for service
--name string Name of the private endpoint service
Expand Down
Loading