Application Service
Service to manage Applications and APis
Applications #
The Applications service exposes methods to manage Applications and API definitions in Service Bridge.
CreateApplication
GetApplication
UpdateApplication
ListApplications
DeleteApplication
GetApplicationStatus
CreateAPI
GetAPI
UpdateAPI
UpdateAPIWithParams
ListAPIs
DeleteAPI
GetAPIStatus
CreateAPIRequest #
Request to create an API and register it in the management plane so configuration can be generated for it.
Field | Description | Validation Rule |
---|---|---|
parent | string | string = { |
name | string | string = { |
api | tetrateio.api.tsb.application.v2.API | message = { |
CreateApplicationRequest #
Request to create an application and register it in the management plane so configuration can be generated for it.
Field | Description | Validation Rule |
---|---|---|
parent | string | string = { |
name | string | string = { |
application | tetrateio.api.tsb.application.v2.Application | message = { |
DeleteAPIRequest #
Request to delete an API.
Field | Description | Validation Rule |
---|---|---|
fqn | string | string = { |
DeleteApplicationRequest #
Request to delete an application.
Field | Description | Validation Rule |
---|---|---|
fqn | string | string = { |
GetAPIRequest #
Request to retrieve an API.
Field | Description | Validation Rule |
---|---|---|
fqn | string | string = { |
GetApplicationRequest #
Request to retrieve an application.
Field | Description | Validation Rule |
---|---|---|
fqn | string | string = { |
GetStatusRequest #
Request to retrieve the configuration status of a given resource.
Field | Description | Validation Rule |
---|---|---|
fqn | string | string = { |
ListAPIsRequest #
Request to list APIs.
Field | Description | Validation Rule |
---|---|---|
parent | string | string = { |
ListAPIsResponse #
List of APIs that have been attached to the given application.
Field | Description | Validation Rule |
---|---|---|
apis | List of tetrateio.api.tsb.application.v2.API | – |
ListApplicationsRequest #
Request to list applications.
Field | Description | Validation Rule |
---|---|---|
parent | string | string = { |
ListApplicationsResponse #
List of applications in the given tenant.
Field | Description | Validation Rule |
---|---|---|
applications | List of tetrateio.api.tsb.application.v2.Application | – |
UpdateAPIRequest #
Field | Description | Validation Rule |
---|---|---|
api | tetrateio.api.tsb.application.v2.API | message = { |
force | bool | – |