Talend · JSON Structure
Talend Structure
Structural overview of the Talend API surface; extracted from openapi/.
Type:
Properties: 0
API ManagementData IntegrationData QualityETLOrchestrationPipelines
Talend Structure is a JSON Structure definition published by Talend.
Meta-schema:
JSON Structure
{
"provider": "Talend",
"providerId": "talend",
"kind": "json-structure",
"description": "Structural overview of the Talend API surface; extracted from openapi/.",
"schemaCount": 13,
"operationCount": 25,
"schemas": [
{
"name": "Workspace",
"type": "object",
"propertyCount": 6,
"required": []
},
{
"name": "WorkspaceCreate",
"type": "object",
"propertyCount": 2,
"required": [
"name"
]
},
{
"name": "Task",
"type": "object",
"propertyCount": 8,
"required": []
},
{
"name": "TaskCreate",
"type": "object",
"propertyCount": 4,
"required": [
"name",
"workspaceId"
]
},
{
"name": "Plan",
"type": "object",
"propertyCount": 7,
"required": []
},
{
"name": "PlanCreate",
"type": "object",
"propertyCount": 4,
"required": [
"name",
"workspaceId"
]
},
{
"name": "Schedule",
"type": "object",
"propertyCount": 5,
"required": []
},
{
"name": "ScheduleCreate",
"type": "object",
"propertyCount": 3,
"required": [
"name"
]
},
{
"name": "Environment",
"type": "object",
"propertyCount": 5,
"required": []
},
{
"name": "EnvironmentCreate",
"type": "object",
"propertyCount": 2,
"required": [
"name"
]
},
{
"name": "Connection",
"type": "object",
"propertyCount": 5,
"required": []
},
{
"name": "ConnectionCreate",
"type": "object",
"propertyCount": 4,
"required": [
"name",
"workspaceId",
"type"
]
},
{
"name": "Artifact",
"type": "object",
"propertyCount": 5,
"required": []
}
],
"operations": [
{
"method": "GET",
"path": "/orchestration/workspaces",
"operationId": "listWorkspaces",
"summary": "List Workspaces",
"tags": [
"Workspaces"
]
},
{
"method": "POST",
"path": "/orchestration/workspaces",
"operationId": "createWorkspace",
"summary": "Create Workspace",
"tags": [
"Workspaces"
]
},
{
"method": "GET",
"path": "/orchestration/workspaces/{id}",
"operationId": "getWorkspace",
"summary": "Get Workspace",
"tags": [
"Workspaces"
]
},
{
"method": "PUT",
"path": "/orchestration/workspaces/{id}",
"operationId": "updateWorkspace",
"summary": "Update Workspace",
"tags": [
"Workspaces"
]
},
{
"method": "DELETE",
"path": "/orchestration/workspaces/{id}",
"operationId": "deleteWorkspace",
"summary": "Delete Workspace",
"tags": [
"Workspaces"
]
},
{
"method": "GET",
"path": "/orchestration/executables/tasks",
"operationId": "listTasks",
"summary": "List Tasks",
"tags": [
"Tasks"
]
},
{
"method": "POST",
"path": "/orchestration/executables/tasks",
"operationId": "createTask",
"summary": "Create Task",
"tags": [
"Tasks"
]
},
{
"method": "GET",
"path": "/orchestration/executables/tasks/{taskId}",
"operationId": "getTask",
"summary": "Get Task",
"tags": [
"Tasks"
]
},
{
"method": "PUT",
"path": "/orchestration/executables/tasks/{taskId}",
"operationId": "updateTask",
"summary": "Update Task",
"tags": [
"Tasks"
]
},
{
"method": "DELETE",
"path": "/orchestration/executables/tasks/{taskId}",
"operationId": "deleteTask",
"summary": "Delete Task",
"tags": [
"Tasks"
]
},
{
"method": "POST",
"path": "/orchestration/executables/tasks/search",
"operationId": "searchTasks",
"summary": "Search Tasks",
"tags": [
"Tasks"
]
},
{
"method": "GET",
"path": "/orchestration/executables/plans",
"operationId": "listPlans",
"summary": "List Plans",
"tags": [
"Plans"
]
},
{
"method": "POST",
"path": "/orchestration/executables/plans",
"operationId": "createPlan",
"summary": "Create Plan",
"tags": [
"Plans"
]
},
{
"method": "GET",
"path": "/orchestration/executables/plans/{planId}",
"operationId": "getPlan",
"summary": "Get Plan",
"tags": [
"Plans"
]
},
{
"method": "PUT",
"path": "/orchestration/executables/plans/{planId}",
"operationId": "updatePlan",
"summary": "Update Plan",
"tags": [
"Plans"
]
},
{
"method": "DELETE",
"path": "/orchestration/executables/plans/{planId}",
"operationId": "deletePlan",
"summary": "Delete Plan",
"tags": [
"Plans"
]
},
{
"method": "GET",
"path": "/orchestration/schedules",
"operationId": "listSchedules",
"summary": "List Schedules",
"tags": [
"Schedules"
]
},
{
"method": "POST",
"path": "/orchestration/schedules",
"operationId": "createSchedule",
"summary": "Create Schedule",
"tags": [
"Schedules"
]
},
{
"method": "GET",
"path": "/orchestration/environments",
"operationId": "listEnvironments",
"summary": "List Environments",
"tags": [
"Environments"
]
},
{
"method": "POST",
"path": "/orchestration/environments",
"operationId": "createEnvironment",
"summary": "Create Environment",
"tags": [
"Environments"
]
},
{
"method": "GET",
"path": "/orchestration/connections",
"operationId": "listConnections",
"summary": "List Connections",
"tags": [
"Connections"
]
},
{
"method": "POST",
"path": "/orchestration/connections",
"operationId": "createConnection",
"summary": "Create Connection",
"tags": [
"Connections"
]
},
{
"method": "GET",
"path": "/orchestration/artifacts",
"operationId": "listArtifacts",
"summary": "List Artifacts",
"tags": [
"Artifacts"
]
},
{
"method": "GET",
"path": "/orchestration/executables/promotions",
"operationId": "listPromotions",
"summary": "List Promotions",
"tags": [
"Promotions"
]
},
{
"method": "POST",
"path": "/orchestration/executables/promotions",
"operationId": "createPromotion",
"summary": "Create Promotion",
"tags": [
"Promotions"
]
}
]
}