diff --git a/overview/api/index.md b/overview/api/index.md index 0add7a9e..4f1b39c7 100644 --- a/overview/api/index.md +++ b/overview/api/index.md @@ -123,8 +123,8 @@ The services listed above are: - `oauth` --- [OAuth Manager Service](/extend/common-interface/oauth/) - `queue` --- [Service for Running Components](/extend/job-queue/) - `billing` --- Service for Computing Credits -- `encryption` --- Service for [Encryption](https://developers.keboola.com/overview/encryption/) -- `scheduler` --- [Service for Configuring Schedules](https://developers.keboola.com/automate/set-schedule/) +- `encryption` --- Service for [Encryption](/overview/encryption/) +- `scheduler` --- [Service for Configuring Schedules](/automate/set-schedule/) - `sync-actions` --- [Service for Running Synchronous Actions](/extend/common-interface/actions/) - `notification` --- Service for Configuring Job Notifications @@ -174,7 +174,7 @@ and in application integrations, we strongly suggest using the above API call. | Notification | `notification` | EU Ireland Azure | https://notification.north-europe.azure.keboola.com | | Notification | `notification` | EU Frankfurt GCP | https://notification.europe-west3.gcp.keboola.com | | OAuth | `oauth` | US Virginia AWS | https://oauth.keboola.com | -| OAuth | `oauth` | US Virginia GCP | https://oauth.europe-west3.gcp.keboola.com | +| OAuth | `oauth` | US Virginia GCP | https://oauth.us-east4.gcp.keboola.com | | OAuth | `oauth` | EU Frankfurt AWS | https://oauth.eu-central-1.keboola.com | | OAuth | `oauth` | EU Ireland Azure | https://oauth.north-europe.azure.keboola.com | | OAuth | `oauth` | EU Frankfurt GCP | https://oauth.europe-west3.gcp.keboola.com | diff --git a/overview/encryption.md b/overview/encryption.md index af6d468c..f101d6b5 100644 --- a/overview/encryption.md +++ b/overview/encryption.md @@ -138,7 +138,7 @@ This cipher type helps encrypt information shared across multiple components, e. The following rules apply to all ciphers: - Providing only a `configId` without a `projectId` is not allowed. Similarly, providing only `branchType` without `projectId` is also not allowed. -- Cipher decryption is only possible in the [region](/overview/api/#regions-and-endpoints) where the cipher was created. For example, ciphers with prefixes `KBC::ProjectSecureKV::` (Azure) or `KBC::ProjectSecureGKMS::` (GCP), instead of `KBC::ProjectSecure::` (AWS), use the same business logic but are specific to their region and technology and are not interchangeable. +- Cipher decryption is only possible in the [region](/overview/api/#stacks-and-endpoints) where the cipher was created. For example, ciphers with prefixes `KBC::ProjectSecureKV::` (Azure) or `KBC::ProjectSecureGKMS::` (GCP), instead of `KBC::ProjectSecure::` (AWS), use the same business logic but are specific to their region and technology and are not interchangeable. - There is no decryption API; the cipher is decrypted internally before a component is run. - Ciphering a value that is already encrypted does not change its encryption. - There is no way to retrieve the component, project, configuration ID, or branch type from the cipher. diff --git a/overview/index.md b/overview/index.md index 660fc32e..e48d5435 100644 --- a/overview/index.md +++ b/overview/index.md @@ -18,7 +18,7 @@ The following chart shows how Keboola is structured. All Keboola parts are brief ![Overview of Keboola Components](/kbc_structure.png){: .img-responsive} ## Working with Keboola -Everything you can do in the Keboola UI can be done programatically using the API of the corresponding component. +Everything you can do in the Keboola UI can be done programmatically using the API of the corresponding component. All of our components have API documentation on [api.keboola.com](https://api.keboola.com/) and most of them have a public [Github repository](https://github.com/keboola/). Our Docker components are built on [AWS ECR](https://aws.amazon.com/ecr/). @@ -28,7 +28,7 @@ This means that there are virtually **endless possibilities of what can be done ## Component Common Features All components share some common behaviour such as [*Component Configuration*](/integrate/storage/api/configurations/) [Running Jobs](/integrate/jobs/), which allows each component to be run in [Orchestrations](https://help.keboola.com/orchestrator/). -This means that once worked your way through one component, you have seen them all. +This means that once you've worked your way through one component, you have seen them all. **Most of our components are open source**. If you are interested in their code, have a look at [our repositories](/overview/repositories/). Apart from that common features, some components define additional [synchronous actions](/extend/common-interface/actions/).