Loading TS26510_Maf_Provisioning_ContentHosting.yaml +25 −1 Original line number Diff line number Diff line Loading @@ -38,6 +38,9 @@ paths: post: operationId: createContentHostingConfiguration summary: 'Create and upload the Content Hosting Configuration for the specified Provisioning Session' security: - oAuth2ClientCredentials: - content-hosting-configuration-create requestBody: description: 'A JSON representation of a Content Hosting Configuration' required: true Loading Loading @@ -81,6 +84,9 @@ paths: get: operationId: retrieveContentHostingConfiguration summary: 'Retrieve the Content Hosting Configuration of the specified Provisioning Session' security: - oAuth2ClientCredentials: - content-hosting-configuration-read responses: '200': # OK description: 'Success' Loading Loading @@ -109,6 +115,9 @@ paths: put: operationId: updateContentHostingConfiguration summary: 'Update (by replacement) the Content Hosting Configuration for the specified Provisioning Session' security: - oAuth2ClientCredentials: - content-hosting-configuration-put requestBody: description: 'A JSON representation of a Content Hosting Configuration' required: true Loading Loading @@ -152,6 +161,9 @@ paths: patch: operationId: patchContentHostingConfiguration summary: 'Patch the Content Hosting Configuration for the specified Provisioning Session' security: - oAuth2ClientCredentials: - content-hosting-configuration-patch requestBody: description: 'A JSON representation of a Content Hosting Configuration' required: true Loading Loading @@ -198,6 +210,9 @@ paths: delete: operationId: destroyContentHostingConfiguration summary: 'Destroy the current Content Hosting Configuration of the specified Provisioning Session' security: - oAuth2ClientCredentials: - content-hosting-configuration-delete responses: '204': # No Content description: 'Destroyed Content Hosting Configuration' Loading Loading @@ -231,6 +246,9 @@ paths: post: operationId: purgeContentHostingCache summary: 'Purge the content of the cache for the Content Hosting Configuration of the specified Provisioning Session' security: - oAuth2ClientCredentials: - content-hosting-configuration-purge requestBody: description: 'The regular expression pattern for resources to purge from the cache' required: true Loading Loading @@ -280,7 +298,13 @@ components: flows: clientCredentials: tokenUrl: '{tokenUrl}' scopes: {} scopes: content-hosting-configuration-create: Create a content hosting configuration content-hosting-configuration-read: Read a content hosting configuration content-hosting-configuration-put: Put a content hosting configuration content-hosting-configuration-patch: Patch a content hosting configuration content-hosting-configuration-delete: Delete a content hosting configuration content-hosting-configuration-purge: Purge a content hosting configuration schemas: IngestConfiguration: Loading TS26510_Maf_Provisioning_ContentPreparationTemplates.yaml +21 −1 Original line number Diff line number Diff line Loading @@ -38,6 +38,9 @@ paths: post: operationId: createContentPreparationTemplate summary: 'Create (and optionally upload) a new Content Preparation Template for the specified Provisioning Session' security: - oAuth2ClientCredentials: - content-preparation-template-create requestBody: description: 'A Content Preparation Template of any supported type' required: true Loading Loading @@ -94,6 +97,9 @@ paths: get: operationId: retrieveContentPreparationTemplate summary: 'Retrieve the specified Content Preparation Template of the specified Provisioning Session' security: - oAuth2ClientCredentials: - content-preparation-template-read responses: '200': # OK description: 'Success' Loading Loading @@ -122,6 +128,9 @@ paths: put: operationId: updateContentPreparationTemplate summary: 'Update (by replacement) the specified Content Preparation Template for the specified Provisioning Session' security: - oAuth2ClientCredentials: - content-preparation-template-put requestBody: description: 'A Content Preparation Template of any type' required: true Loading Loading @@ -165,6 +174,9 @@ paths: patch: operationId: patchContentPreparationTemplate summary: 'Patch the specified Content Preparation Template for the specified Provisioning Session' security: - oAuth2ClientCredentials: - content-preparation-template-patch requestBody: description: 'A Content Preparation Template patch of any type' required: true Loading Loading @@ -205,6 +217,9 @@ paths: delete: operationId: destroyContentPreparationTemplate summary: 'Destroy the specified Content Preparation Template of the specified Provisioning Session' security: - oAuth2ClientCredentials: - content-preparation-template-delete responses: '204': # No Content description: 'Content Preparation Template Destroyed' Loading Loading @@ -236,4 +251,9 @@ components: flows: clientCredentials: tokenUrl: '{tokenUrl}' scopes: {} scopes: content-preparation-template-create: Create a content preparation template content-preparation-template-read: Read a content preparation template content-preparation-template-put: Put a content preparation template content-preparation-template-patch: Patch a content preparation template content-preparation-template-delete: Delete a content preparation template TS26510_Maf_Provisioning_ContentProtocols.yaml +5 −2 Original line number Diff line number Diff line Loading @@ -38,6 +38,9 @@ paths: get: operationId: retrieveContentProtocols summary: 'Retrieve the set of Content Protocols supported by the specified Provisioning Session' security: - oAuth2ClientCredentials: - content-protocols-read responses: '200': description: 'Success' Loading Loading @@ -71,8 +74,8 @@ components: flows: clientCredentials: tokenUrl: '{tokenUrl}' scopes: {} scopes: content-protocols-read: Read supported content protocols schemas: ContentProtocolDescriptor: type: object Loading TS26510_Maf_Provisioning_EdgeResources.yaml +21 −1 Original line number Diff line number Diff line Loading @@ -38,6 +38,9 @@ paths: post: operationId: createEdgeResourcesConfiguration summary: 'Create an Edge Resources Configuration within the scope of the specified Provisioning Session' security: - oAuth2ClientCredentials: - edge-resource-configuration-create requestBody: description: 'A JSON representation of an Edge Resources Configuration' required: true Loading Loading @@ -93,6 +96,9 @@ paths: get: operationId: retrieveEdgeResourcesConfiguration summary: 'Retrieve the Edge Resources Configuration of the specified Provisioning Session' security: - oAuth2ClientCredentials: - edge-resource-configuration-read responses: '200': # OK description: 'Success' Loading Loading @@ -121,6 +127,9 @@ paths: put: operationId: updateEdgeResourcesConfiguration summary: 'Update an Edge Resources Configuration for the specified Provisioning Session' security: - oAuth2ClientCredentials: - edge-resource-configuration-put requestBody: description: 'A JSON representation of an Edge Resources Configuration' required: true Loading Loading @@ -164,6 +173,9 @@ paths: patch: operationId: patchEdgeResourcesConfiguration summary: 'Patch the Edge Resources Configuration for the specified Provisioning Session' security: - oAuth2ClientCredentials: - edge-resource-configuration-patch requestBody: description: 'A JSON representation of a Edge Resources Configuration' required: true Loading Loading @@ -210,6 +222,9 @@ paths: delete: operationId: destroyEdgeResourcesConfiguration summary: 'Destroy the specified Edge Resources Configuration of the specified Provisioning Session' security: - oAuth2ClientCredentials: - edge-resource-configuration-delete responses: '204': # No Content description: 'Edge Resources Configuration Destroyed' Loading Loading @@ -241,7 +256,12 @@ components: flows: clientCredentials: tokenUrl: '{tokenUrl}' scopes: {} scopes: edge-resource-configuration-create: Create an edge resource configuration edge-resource-configuration-read: Read an edge resource configuration edge-resource-configuration-put: Put an edge resource configuration edge-resource-configuration-patch: Patch an edge resource configuration edge-resource-configuration-delete: Delete an edge resource configuration schemas: EdgeResourcesConfiguration: Loading TS26510_Maf_Provisioning_EventDataProcessing.yaml +21 −2 Original line number Diff line number Diff line Loading @@ -38,6 +38,9 @@ paths: post: operationId: createEventDataProcessingConfiguration summary: 'Supply an Event Data Processing Configuration for the specified Provisioning Session' security: - oAuth2ClientCredentials: - event-data-processing-provisioning-create requestBody: description: 'A JSON representation of a Event Data Processing Configuration' required: true Loading Loading @@ -94,6 +97,9 @@ paths: get: operationId: retrieveEventDataProcessingConfiguration summary: 'Retrieve the specified Event Data Processing Configuration of the specified Provisioning Session' security: - oAuth2ClientCredentials: - event-data-processing-provisioning-read responses: '200': # OK description: 'Success' Loading Loading @@ -122,6 +128,9 @@ paths: put: operationId: updateEventDataProcessingConfiguration summary: 'Update the specified Event Data Processing Configuration for the specified Provisioning Session' security: - oAuth2ClientCredentials: - event-data-processing-provisioning-put requestBody: description: 'A JSON representation of a Event Data Processing Configuration' required: true Loading Loading @@ -165,6 +174,9 @@ paths: patch: operationId: patchEventDataProcessingConfiguration summary: 'Patch the specified Event Data Processing Configuration for the specified Provisioning Session' security: - oAuth2ClientCredentials: - event-data-processing-provisioning-patch requestBody: description: 'A JSON representation of a Event Data Processing Configuration' required: true Loading Loading @@ -211,6 +223,9 @@ paths: delete: operationId: destroyEventDataProcessingConfiguration summary: 'Destroy the specified Event Data Processing Configuration of the specified Provisioning Session' security: - oAuth2ClientCredentials: - event-data-processing-provisioning-delete responses: '204': # No Content description: 'Event Data Processing Configuration Destroyed' Loading Loading @@ -240,8 +255,12 @@ components: flows: clientCredentials: tokenUrl: '{tokenUrl}' scopes: {} scopes: event-data-processing-provisioning-create: Create an event data processing provisioning event-data-processing-provisioning-read: Read an event data processing provisioning event-data-processing-provisioning-put: Put an event data processing provisioning event-data-processing-provisioning-patch: Patch an event data processing provisioning event-data-processing-provisioning-delete: Delete an event data processing provisioning schemas: EventDataProcessingConfiguration: description: 'A representation of an Event Data Processing Configuration resource.' Loading Loading
TS26510_Maf_Provisioning_ContentHosting.yaml +25 −1 Original line number Diff line number Diff line Loading @@ -38,6 +38,9 @@ paths: post: operationId: createContentHostingConfiguration summary: 'Create and upload the Content Hosting Configuration for the specified Provisioning Session' security: - oAuth2ClientCredentials: - content-hosting-configuration-create requestBody: description: 'A JSON representation of a Content Hosting Configuration' required: true Loading Loading @@ -81,6 +84,9 @@ paths: get: operationId: retrieveContentHostingConfiguration summary: 'Retrieve the Content Hosting Configuration of the specified Provisioning Session' security: - oAuth2ClientCredentials: - content-hosting-configuration-read responses: '200': # OK description: 'Success' Loading Loading @@ -109,6 +115,9 @@ paths: put: operationId: updateContentHostingConfiguration summary: 'Update (by replacement) the Content Hosting Configuration for the specified Provisioning Session' security: - oAuth2ClientCredentials: - content-hosting-configuration-put requestBody: description: 'A JSON representation of a Content Hosting Configuration' required: true Loading Loading @@ -152,6 +161,9 @@ paths: patch: operationId: patchContentHostingConfiguration summary: 'Patch the Content Hosting Configuration for the specified Provisioning Session' security: - oAuth2ClientCredentials: - content-hosting-configuration-patch requestBody: description: 'A JSON representation of a Content Hosting Configuration' required: true Loading Loading @@ -198,6 +210,9 @@ paths: delete: operationId: destroyContentHostingConfiguration summary: 'Destroy the current Content Hosting Configuration of the specified Provisioning Session' security: - oAuth2ClientCredentials: - content-hosting-configuration-delete responses: '204': # No Content description: 'Destroyed Content Hosting Configuration' Loading Loading @@ -231,6 +246,9 @@ paths: post: operationId: purgeContentHostingCache summary: 'Purge the content of the cache for the Content Hosting Configuration of the specified Provisioning Session' security: - oAuth2ClientCredentials: - content-hosting-configuration-purge requestBody: description: 'The regular expression pattern for resources to purge from the cache' required: true Loading Loading @@ -280,7 +298,13 @@ components: flows: clientCredentials: tokenUrl: '{tokenUrl}' scopes: {} scopes: content-hosting-configuration-create: Create a content hosting configuration content-hosting-configuration-read: Read a content hosting configuration content-hosting-configuration-put: Put a content hosting configuration content-hosting-configuration-patch: Patch a content hosting configuration content-hosting-configuration-delete: Delete a content hosting configuration content-hosting-configuration-purge: Purge a content hosting configuration schemas: IngestConfiguration: Loading
TS26510_Maf_Provisioning_ContentPreparationTemplates.yaml +21 −1 Original line number Diff line number Diff line Loading @@ -38,6 +38,9 @@ paths: post: operationId: createContentPreparationTemplate summary: 'Create (and optionally upload) a new Content Preparation Template for the specified Provisioning Session' security: - oAuth2ClientCredentials: - content-preparation-template-create requestBody: description: 'A Content Preparation Template of any supported type' required: true Loading Loading @@ -94,6 +97,9 @@ paths: get: operationId: retrieveContentPreparationTemplate summary: 'Retrieve the specified Content Preparation Template of the specified Provisioning Session' security: - oAuth2ClientCredentials: - content-preparation-template-read responses: '200': # OK description: 'Success' Loading Loading @@ -122,6 +128,9 @@ paths: put: operationId: updateContentPreparationTemplate summary: 'Update (by replacement) the specified Content Preparation Template for the specified Provisioning Session' security: - oAuth2ClientCredentials: - content-preparation-template-put requestBody: description: 'A Content Preparation Template of any type' required: true Loading Loading @@ -165,6 +174,9 @@ paths: patch: operationId: patchContentPreparationTemplate summary: 'Patch the specified Content Preparation Template for the specified Provisioning Session' security: - oAuth2ClientCredentials: - content-preparation-template-patch requestBody: description: 'A Content Preparation Template patch of any type' required: true Loading Loading @@ -205,6 +217,9 @@ paths: delete: operationId: destroyContentPreparationTemplate summary: 'Destroy the specified Content Preparation Template of the specified Provisioning Session' security: - oAuth2ClientCredentials: - content-preparation-template-delete responses: '204': # No Content description: 'Content Preparation Template Destroyed' Loading Loading @@ -236,4 +251,9 @@ components: flows: clientCredentials: tokenUrl: '{tokenUrl}' scopes: {} scopes: content-preparation-template-create: Create a content preparation template content-preparation-template-read: Read a content preparation template content-preparation-template-put: Put a content preparation template content-preparation-template-patch: Patch a content preparation template content-preparation-template-delete: Delete a content preparation template
TS26510_Maf_Provisioning_ContentProtocols.yaml +5 −2 Original line number Diff line number Diff line Loading @@ -38,6 +38,9 @@ paths: get: operationId: retrieveContentProtocols summary: 'Retrieve the set of Content Protocols supported by the specified Provisioning Session' security: - oAuth2ClientCredentials: - content-protocols-read responses: '200': description: 'Success' Loading Loading @@ -71,8 +74,8 @@ components: flows: clientCredentials: tokenUrl: '{tokenUrl}' scopes: {} scopes: content-protocols-read: Read supported content protocols schemas: ContentProtocolDescriptor: type: object Loading
TS26510_Maf_Provisioning_EdgeResources.yaml +21 −1 Original line number Diff line number Diff line Loading @@ -38,6 +38,9 @@ paths: post: operationId: createEdgeResourcesConfiguration summary: 'Create an Edge Resources Configuration within the scope of the specified Provisioning Session' security: - oAuth2ClientCredentials: - edge-resource-configuration-create requestBody: description: 'A JSON representation of an Edge Resources Configuration' required: true Loading Loading @@ -93,6 +96,9 @@ paths: get: operationId: retrieveEdgeResourcesConfiguration summary: 'Retrieve the Edge Resources Configuration of the specified Provisioning Session' security: - oAuth2ClientCredentials: - edge-resource-configuration-read responses: '200': # OK description: 'Success' Loading Loading @@ -121,6 +127,9 @@ paths: put: operationId: updateEdgeResourcesConfiguration summary: 'Update an Edge Resources Configuration for the specified Provisioning Session' security: - oAuth2ClientCredentials: - edge-resource-configuration-put requestBody: description: 'A JSON representation of an Edge Resources Configuration' required: true Loading Loading @@ -164,6 +173,9 @@ paths: patch: operationId: patchEdgeResourcesConfiguration summary: 'Patch the Edge Resources Configuration for the specified Provisioning Session' security: - oAuth2ClientCredentials: - edge-resource-configuration-patch requestBody: description: 'A JSON representation of a Edge Resources Configuration' required: true Loading Loading @@ -210,6 +222,9 @@ paths: delete: operationId: destroyEdgeResourcesConfiguration summary: 'Destroy the specified Edge Resources Configuration of the specified Provisioning Session' security: - oAuth2ClientCredentials: - edge-resource-configuration-delete responses: '204': # No Content description: 'Edge Resources Configuration Destroyed' Loading Loading @@ -241,7 +256,12 @@ components: flows: clientCredentials: tokenUrl: '{tokenUrl}' scopes: {} scopes: edge-resource-configuration-create: Create an edge resource configuration edge-resource-configuration-read: Read an edge resource configuration edge-resource-configuration-put: Put an edge resource configuration edge-resource-configuration-patch: Patch an edge resource configuration edge-resource-configuration-delete: Delete an edge resource configuration schemas: EdgeResourcesConfiguration: Loading
TS26510_Maf_Provisioning_EventDataProcessing.yaml +21 −2 Original line number Diff line number Diff line Loading @@ -38,6 +38,9 @@ paths: post: operationId: createEventDataProcessingConfiguration summary: 'Supply an Event Data Processing Configuration for the specified Provisioning Session' security: - oAuth2ClientCredentials: - event-data-processing-provisioning-create requestBody: description: 'A JSON representation of a Event Data Processing Configuration' required: true Loading Loading @@ -94,6 +97,9 @@ paths: get: operationId: retrieveEventDataProcessingConfiguration summary: 'Retrieve the specified Event Data Processing Configuration of the specified Provisioning Session' security: - oAuth2ClientCredentials: - event-data-processing-provisioning-read responses: '200': # OK description: 'Success' Loading Loading @@ -122,6 +128,9 @@ paths: put: operationId: updateEventDataProcessingConfiguration summary: 'Update the specified Event Data Processing Configuration for the specified Provisioning Session' security: - oAuth2ClientCredentials: - event-data-processing-provisioning-put requestBody: description: 'A JSON representation of a Event Data Processing Configuration' required: true Loading Loading @@ -165,6 +174,9 @@ paths: patch: operationId: patchEventDataProcessingConfiguration summary: 'Patch the specified Event Data Processing Configuration for the specified Provisioning Session' security: - oAuth2ClientCredentials: - event-data-processing-provisioning-patch requestBody: description: 'A JSON representation of a Event Data Processing Configuration' required: true Loading Loading @@ -211,6 +223,9 @@ paths: delete: operationId: destroyEventDataProcessingConfiguration summary: 'Destroy the specified Event Data Processing Configuration of the specified Provisioning Session' security: - oAuth2ClientCredentials: - event-data-processing-provisioning-delete responses: '204': # No Content description: 'Event Data Processing Configuration Destroyed' Loading Loading @@ -240,8 +255,12 @@ components: flows: clientCredentials: tokenUrl: '{tokenUrl}' scopes: {} scopes: event-data-processing-provisioning-create: Create an event data processing provisioning event-data-processing-provisioning-read: Read an event data processing provisioning event-data-processing-provisioning-put: Put an event data processing provisioning event-data-processing-provisioning-patch: Patch an event data processing provisioning event-data-processing-provisioning-delete: Delete an event data processing provisioning schemas: EventDataProcessingConfiguration: description: 'A representation of an Event Data Processing Configuration resource.' Loading