Service
Last updated
Last updated
/public/v1/catalog/entities/service/{id}
Unique id of catalog entity to update
Catalog entity name, should be unique, not updatable for discovery created catalog entity
Catalog entity description, not updatable for discovery created catalog entity
Replace metadata tags with the provided list
The path of the repository
The lifecycle of the service
The ID of the template that this service is based on
List of URLs linked to this entity, replaces the existing list
List of metadata tags linked to this entity, replaces the existing list
Catalog entity's parents, replaces the existing parents list
The languages that this service uses
Entity visibility control. By default it is set to a default access control on organization level
List of permissions linked to this entity. The 'permissions' property is an optional object where the keys can represent either user identifier or team identifier, and the value is array of the permissions ("create", "delete", "execute", "modify", "read") associated with each user or team.
/public/v1/catalog/entities/service
Name of the entity
Description of the entity
The ID of the repository entity to assign to the service
The path of the repository
The lifecycle of the service
The ID of the template that this entity is based on
List of URLs linked to this entity
List of metadata tags linked to this entity
Catalog entity's parents
The languages that this service uses
The ID of the application entities linked to this service
Entity visibility control. By default it is set to a default access control on organization level
List of permissions linked to this entity. The 'permissions' property is an optional object where the keys can represent either user identifier or team identifier, and the value is array of the permissions ("create", "delete", "execute", "modify", "read") associated with each user or team.
/public/v1/sync/services
The metatag that will be used to map given services to existing ones with different names
The list of service definitions, where the key is the name of the service
The list of service dependencies to be added/removed
/public/v1/sync/services/diff
The metatag that will be used to map given services to existing ones with different names
The list of service definitions, where the key is the name of the service