UNPKG

@itentialopensource/adapter-salesforce_metadata

Version:

This adapter integrates with system described as: Salesforce Metadata API.

1,907 lines 2.08 MB
{ "swagger": "2.0", "info": { "version": "1.0", "title": "MetadataService", "description": "Manage your Salesforce.com metadata", "contact": {} }, "host": "test.salesforce.com", "basePath": "/services/Soap/m/48.0", "schemes": [ "https" ], "consumes": [ "application/json" ], "produces": [ "application/json" ], "paths": { "/cancelDeploy": { "post": { "description": "Cancels a metadata deploy.", "summary": "cancelDeploy", "tags": [ "Metadata" ], "operationId": "cancelDeploy", "deprecated": false, "produces": [ "application/xml" ], "consumes": [ "application/xml" ], "parameters": [ { "name": "Body", "in": "body", "required": true, "description": "", "schema": { "$ref": "#/definitions/cancelDeployRequest" } }, { "name": "SessionHeader", "in": "header", "required": true, "type": "string", "description": "" }, { "name": "CallOptions", "in": "header", "required": true, "type": "string", "description": "" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/cancelDeployResponse1" }, "headers": {} } } } }, "/checkDeployStatus": { "post": { "description": "Check the current status of an asyncronous deploy call.", "summary": "checkDeployStatus", "tags": [ "Metadata" ], "operationId": "checkDeployStatus", "deprecated": false, "produces": [ "application/xml" ], "consumes": [ "application/xml" ], "parameters": [ { "name": "Body", "in": "body", "required": true, "description": "", "schema": { "$ref": "#/definitions/checkDeployStatusRequest" } }, { "name": "SessionHeader", "in": "header", "required": true, "type": "string", "description": "" }, { "name": "CallOptions", "in": "header", "required": true, "type": "string", "description": "" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/checkDeployStatusResponse1" }, "headers": { "DebuggingInfo": { "type": "string" } } } } } }, "/checkRetrieveStatus": { "post": { "description": "Check the current status of an asyncronous deploy call.", "summary": "checkRetrieveStatus", "tags": [ "Metadata" ], "operationId": "checkRetrieveStatus", "deprecated": false, "produces": [ "application/xml" ], "consumes": [ "application/xml" ], "parameters": [ { "name": "Body", "in": "body", "required": true, "description": "", "schema": { "$ref": "#/definitions/checkRetrieveStatusRequest" } }, { "name": "SessionHeader", "in": "header", "required": true, "type": "string", "description": "" }, { "name": "CallOptions", "in": "header", "required": true, "type": "string", "description": "" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/checkRetrieveStatusResponse1" }, "headers": {} } } } }, "/createMetadata": { "post": { "description": "Creates metadata entries synchronously.", "summary": "createMetadata", "tags": [ "Metadata" ], "operationId": "createMetadata", "deprecated": false, "produces": [ "application/xml" ], "consumes": [ "application/xml" ], "parameters": [ { "name": "Body", "in": "body", "required": true, "description": "", "schema": { "$ref": "#/definitions/createMetadataRequest" } }, { "name": "SessionHeader", "in": "header", "required": true, "type": "string", "description": "" }, { "name": "CallOptions", "in": "header", "required": true, "type": "string", "description": "" }, { "name": "AllOrNoneHeader", "in": "header", "required": true, "type": "string", "description": "" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/createMetadataResponse1" }, "headers": {} } } } }, "/deleteMetadata": { "post": { "description": "Deletes metadata entries synchronously.", "summary": "deleteMetadata", "tags": [ "Metadata" ], "operationId": "deleteMetadata", "deprecated": false, "produces": [ "application/xml" ], "consumes": [ "application/xml" ], "parameters": [ { "name": "Body", "in": "body", "required": true, "description": "", "schema": { "$ref": "#/definitions/deleteMetadataRequest" } }, { "name": "SessionHeader", "in": "header", "required": true, "type": "string", "description": "" }, { "name": "CallOptions", "in": "header", "required": true, "type": "string", "description": "" }, { "name": "AllOrNoneHeader", "in": "header", "required": true, "type": "string", "description": "" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/deleteMetadataResponse1" }, "headers": {} } } } }, "/deploy": { "post": { "description": "Deploys a zipfile full of metadata entries asynchronously.", "summary": "deploy", "tags": [ "Metadata" ], "operationId": "deployMetadata", "deprecated": false, "produces": [ "application/xml" ], "consumes": [ "application/xml" ], "parameters": [ { "name": "Body", "in": "body", "required": true, "description": "", "schema": { "$ref": "#/definitions/deployRequest" } }, { "name": "SessionHeader", "in": "header", "required": true, "type": "string", "description": "" }, { "name": "DebuggingHeader", "in": "header", "required": true, "type": "string", "description": "" }, { "name": "CallOptions", "in": "header", "required": true, "type": "string", "description": "" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/deployResponse1" }, "headers": {} } } } }, "/deployRecentValidation": { "post": { "description": "Deploys a previously validated payload without running tests.", "summary": "deployRecentValidation", "tags": [ "Metadata" ], "operationId": "deployRecentValidation", "deprecated": false, "produces": [ "application/xml" ], "consumes": [ "application/xml" ], "parameters": [ { "name": "Body", "in": "body", "required": true, "description": "", "schema": { "$ref": "#/definitions/deployRecentValidationRequest" } }, { "name": "SessionHeader", "in": "header", "required": true, "type": "string", "description": "" }, { "name": "DebuggingHeader", "in": "header", "required": true, "type": "string", "description": "" }, { "name": "CallOptions", "in": "header", "required": true, "type": "string", "description": "" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/deployRecentValidationResponse1" }, "headers": {} } } } }, "/describeMetadata": { "post": { "description": "Describes features of the metadata API.", "summary": "describeMetadata", "tags": [ "Metadata" ], "operationId": "describeMetadata", "deprecated": false, "produces": [ "application/xml" ], "consumes": [ "application/xml" ], "parameters": [ { "name": "Body", "in": "body", "required": true, "description": "", "schema": { "$ref": "#/definitions/describeMetadataRequest" } }, { "name": "SessionHeader", "in": "header", "required": true, "type": "string", "description": "" }, { "name": "CallOptions", "in": "header", "required": true, "type": "string", "description": "" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/describeMetadataResponse1" }, "headers": {} } } } }, "/describeValueType": { "post": { "description": "Describe a complex value type", "summary": "describeValueType", "tags": [ "Metadata" ], "operationId": "describeValueType", "deprecated": false, "produces": [ "application/xml" ], "consumes": [ "application/xml" ], "parameters": [ { "name": "Body", "in": "body", "required": true, "description": "", "schema": { "$ref": "#/definitions/describeValueTypeRequest" } }, { "name": "SessionHeader", "in": "header", "required": true, "type": "string", "description": "" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/describeValueTypeResponse1" }, "headers": {} } } } }, "/listMetadata": { "post": { "description": "Lists the available metadata components.", "summary": "listMetadata", "tags": [ "Metadata" ], "operationId": "listMetadata", "deprecated": false, "produces": [ "application/xml" ], "consumes": [ "application/xml" ], "parameters": [ { "name": "Body", "in": "body", "required": true, "description": "", "schema": { "$ref": "#/definitions/listMetadataRequest" } }, { "name": "SessionHeader", "in": "header", "required": true, "type": "string", "description": "" }, { "name": "CallOptions", "in": "header", "required": true, "type": "string", "description": "" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/listMetadataResponse1" }, "headers": {} } } } }, "/readMetadata": { "post": { "description": "Reads metadata entries synchronously.", "summary": "readMetadata", "tags": [ "Metadata" ], "operationId": "readMetadata", "deprecated": false, "produces": [ "application/xml" ], "consumes": [ "application/xml" ], "parameters": [ { "name": "Body", "in": "body", "required": true, "description": "", "schema": { "$ref": "#/definitions/readMetadataRequest" } }, { "name": "SessionHeader", "in": "header", "required": true, "type": "string", "description": "" }, { "name": "CallOptions", "in": "header", "required": true, "type": "string", "description": "" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/readMetadataResponse1" }, "headers": {} } } } }, "/renameMetadata": { "post": { "description": "Renames a metadata entry synchronously.", "summary": "renameMetadata", "tags": [ "Metadata" ], "operationId": "renameMetadata", "deprecated": false, "produces": [ "application/xml" ], "consumes": [ "application/xml" ], "parameters": [ { "name": "Body", "in": "body", "required": true, "description": "", "schema": { "$ref": "#/definitions/renameMetadataRequest" } }, { "name": "SessionHeader", "in": "header", "required": true, "type": "string", "description": "" }, { "name": "CallOptions", "in": "header", "required": true, "type": "string", "description": "" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/renameMetadataResponse1" }, "headers": {} } } } }, "/retrieve": { "post": { "description": "Retrieves a set of individually specified metadata entries.", "summary": "retrieve", "tags": [ "Metadata" ], "operationId": "retrieveMetadata", "deprecated": false, "produces": [ "application/xml" ], "consumes": [ "application/xml" ], "parameters": [ { "name": "Body", "in": "body", "required": true, "description": "", "schema": { "$ref": "#/definitions/retrieveRequest1" } }, { "name": "SessionHeader", "in": "header", "required": true, "type": "string", "description": "" }, { "name": "CallOptions", "in": "header", "required": true, "type": "string", "description": "" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/retrieveResponse1" }, "headers": {} } } } }, "/updateMetadata": { "post": { "description": "Updates metadata entries synchronously.", "summary": "updateMetadata", "tags": [ "Metadata" ], "operationId": "updateMetadata", "deprecated": false, "produces": [ "application/xml" ], "consumes": [ "application/xml" ], "parameters": [ { "name": "Body", "in": "body", "required": true, "description": "", "schema": { "$ref": "#/definitions/updateMetadataRequest" } }, { "name": "SessionHeader", "in": "header", "required": true, "type": "string", "description": "" }, { "name": "CallOptions", "in": "header", "required": true, "type": "string", "description": "" }, { "name": "AllOrNoneHeader", "in": "header", "required": true, "type": "string", "description": "" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/updateMetadataResponse1" }, "headers": {} } } } }, "/upsertMetadata": { "post": { "description": "Upserts metadata entries synchronously.", "summary": "upsertMetadata", "tags": [ "Metadata" ], "operationId": "upsertMetadata", "deprecated": false, "produces": [ "application/xml" ], "consumes": [ "application/xml" ], "parameters": [ { "name": "Body", "in": "body", "required": true, "description": "", "schema": { "$ref": "#/definitions/upsertMetadataRequest" } }, { "name": "SessionHeader", "in": "header", "required": true, "type": "string", "description": "" }, { "name": "CallOptions", "in": "header", "required": true, "type": "string", "description": "" }, { "name": "AllOrNoneHeader", "in": "header", "required": true, "type": "string", "description": "" } ], "responses": { "200": { "description": "", "schema": { "$ref": "#/definitions/upsertMetadataResponse1" }, "headers": {} } } } } }, "definitions": { "CancelDeployResult": { "title": "CancelDeployResult", "description": "", "xml": { "name": "CancelDeployResult", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "object", "properties": { "done": { "xml": { "name": "done", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "boolean" }, "id": { "xml": { "name": "id", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string", "pattern": "[a-zA-Z0-9]{18}" } }, "required": [ "done", "id" ] }, "DeployResult": { "title": "DeployResult", "description": "", "xml": { "name": "DeployResult", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "object", "properties": { "canceledBy": { "xml": { "name": "canceledBy", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "canceledByName": { "xml": { "name": "canceledByName", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "checkOnly": { "xml": { "name": "checkOnly", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "boolean" }, "completedDate": { "xml": { "name": "completedDate", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string", "format": "date-time" }, "createdBy": { "xml": { "name": "createdBy", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "createdByName": { "xml": { "name": "createdByName", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "createdDate": { "xml": { "name": "createdDate", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string", "format": "date-time" }, "details": { "$ref": "#/definitions/DeployDetails" }, "done": { "xml": { "name": "done", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "boolean" }, "errorMessage": { "xml": { "name": "errorMessage", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "errorStatusCode": { "$ref": "#/definitions/StatusCode" }, "id": { "xml": { "name": "id", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string", "pattern": "[a-zA-Z0-9]{18}" }, "ignoreWarnings": { "xml": { "name": "ignoreWarnings", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "boolean" }, "lastModifiedDate": { "xml": { "name": "lastModifiedDate", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string", "format": "date-time" }, "numberComponentErrors": { "xml": { "name": "numberComponentErrors", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "integer", "format": "int32" }, "numberComponentsDeployed": { "xml": { "name": "numberComponentsDeployed", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "integer", "format": "int32" }, "numberComponentsTotal": { "xml": { "name": "numberComponentsTotal", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "integer", "format": "int32" }, "numberTestErrors": { "xml": { "name": "numberTestErrors", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "integer", "format": "int32" }, "numberTestsCompleted": { "xml": { "name": "numberTestsCompleted", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "integer", "format": "int32" }, "numberTestsTotal": { "xml": { "name": "numberTestsTotal", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "integer", "format": "int32" }, "rollbackOnError": { "xml": { "name": "rollbackOnError", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "boolean" }, "runTestsEnabled": { "xml": { "name": "runTestsEnabled", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "boolean" }, "startDate": { "xml": { "name": "startDate", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string", "format": "date-time" }, "stateDetail": { "xml": { "name": "stateDetail", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "status": { "$ref": "#/definitions/DeployStatus" }, "success": { "xml": { "name": "success", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "boolean" } }, "required": [ "checkOnly", "createdBy", "createdByName", "createdDate", "details", "done", "id", "ignoreWarnings", "numberComponentErrors", "numberComponentsDeployed", "numberComponentsTotal", "numberTestErrors", "numberTestsCompleted", "numberTestsTotal", "rollbackOnError", "runTestsEnabled", "status", "success" ] }, "DeployDetails": { "title": "DeployDetails", "description": "", "xml": { "name": "DeployDetails", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "object", "properties": { "componentFailures": { "xml": { "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "array", "items": { "$ref": "#/definitions/DeployMessage" } }, "componentSuccesses": { "xml": { "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "array", "items": { "$ref": "#/definitions/DeployMessage" } }, "retrieveResult": { "$ref": "#/definitions/RetrieveResult" }, "runTestResult": { "$ref": "#/definitions/RunTestsResult" } } }, "DeployMessage": { "title": "DeployMessage", "description": "", "xml": { "name": "DeployMessage", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "object", "properties": { "changed": { "xml": { "name": "changed", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "boolean" }, "columnNumber": { "xml": { "name": "columnNumber", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "integer", "format": "int32" }, "componentType": { "xml": { "name": "componentType", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "created": { "xml": { "name": "created", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "boolean" }, "createdDate": { "xml": { "name": "createdDate", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string", "format": "date-time" }, "deleted": { "xml": { "name": "deleted", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "boolean" }, "fileName": { "xml": { "name": "fileName", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "fullName": { "xml": { "name": "fullName", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "id": { "xml": { "name": "id", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "lineNumber": { "xml": { "name": "lineNumber", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "integer", "format": "int32" }, "problem": { "xml": { "name": "problem", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "problemType": { "$ref": "#/definitions/DeployProblemType" }, "success": { "xml": { "name": "success", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "boolean" } }, "required": [ "changed", "created", "createdDate", "deleted", "fileName", "fullName", "success" ] }, "DeployProblemType": { "title": "DeployProblemType", "description": "", "xml": { "name": "DeployProblemType", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string", "enum": [ "Warning", "Error", "Info" ] }, "RetrieveResult": { "title": "RetrieveResult", "description": "", "xml": { "name": "RetrieveResult", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "object", "properties": { "done": { "xml": { "name": "done", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "boolean" }, "errorMessage": { "xml": { "name": "errorMessage", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "errorStatusCode": { "$ref": "#/definitions/StatusCode" }, "fileProperties": { "xml": { "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "array", "items": { "$ref": "#/definitions/FileProperties" } }, "id": { "xml": { "name": "id", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "messages": { "xml": { "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "array", "items": { "$ref": "#/definitions/RetrieveMessage" } }, "status": { "$ref": "#/definitions/RetrieveStatus" }, "success": { "xml": { "name": "success", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "boolean" }, "zipFile": { "xml": { "name": "zipFile", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string", "format": "binary" } }, "required": [ "done", "id", "status", "success", "zipFile" ] }, "FileProperties": { "title": "FileProperties", "description": "", "xml": { "name": "FileProperties", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "object", "properties": { "createdById": { "xml": { "name": "createdById", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "createdByName": { "xml": { "name": "createdByName", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "createdDate": { "xml": { "name": "createdDate", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string", "format": "date-time" }, "fileName": { "xml": { "name": "fileName", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "fullName": { "xml": { "name": "fullName", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "id": { "xml": { "name": "id", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "lastModifiedById": { "xml": { "name": "lastModifiedById", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "lastModifiedByName": { "xml": { "name": "lastModifiedByName", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "lastModifiedDate": { "xml": { "name": "lastModifiedDate", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string", "format": "date-time" }, "manageableState": { "$ref": "#/definitions/ManageableState" }, "namespacePrefix": { "xml": { "name": "namespacePrefix", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "type": { "xml": { "name": "type", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" } }, "required": [ "createdById", "createdByName", "createdDate", "fileName", "fullName", "id", "lastModifiedById", "lastModifiedByName", "lastModifiedDate", "type" ] }, "ManageableState": { "title": "ManageableState", "description": "", "xml": { "name": "ManageableState", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string", "enum": [ "released", "deleted", "deprecated", "installed", "beta", "unmanaged", "installedEditable", "deprecatedEditable" ] }, "RetrieveMessage": { "title": "RetrieveMessage", "description": "", "xml": { "name": "RetrieveMessage", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "object", "properties": { "fileName": { "xml": { "name": "fileName", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "problem": { "xml": { "name": "problem", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" } }, "required": [ "fileName", "problem" ] }, "RetrieveStatus": { "title": "RetrieveStatus", "description": "", "xml": { "name": "RetrieveStatus", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string", "enum": [ "Pending", "InProgress", "Succeeded", "Failed" ] }, "RunTestsResult": { "title": "RunTestsResult", "description": "", "xml": { "name": "RunTestsResult", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "object", "properties": { "apexLogId": { "xml": { "name": "apexLogId", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "codeCoverage": { "xml": { "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "array", "items": { "$ref": "#/definitions/CodeCoverageResult" } }, "codeCoverageWarnings": { "xml": { "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "array", "items": { "$ref": "#/definitions/CodeCoverageWarning" } }, "failures": { "xml": { "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "array", "items": { "$ref": "#/definitions/RunTestFailure" } }, "flowCoverage": { "xml": { "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "array", "items": { "$ref": "#/definitions/FlowCoverageResult" } }, "flowCoverageWarnings": { "xml": { "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "array", "items": { "$ref": "#/definitions/FlowCoverageWarning" } }, "numFailures": { "xml": { "name": "numFailures", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "integer", "format": "int32" }, "numTestsRun": { "xml": { "name": "numTestsRun", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "integer", "format": "int32" }, "successes": { "xml": { "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "array", "items": { "$ref": "#/definitions/RunTestSuccess" } }, "totalTime": { "xml": { "name": "totalTime", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "number", "format": "double" } }, "required": [ "numFailures", "numTestsRun", "totalTime" ] }, "CodeCoverageResult": { "title": "CodeCoverageResult", "description": "", "xml": { "name": "CodeCoverageResult", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "object", "properties": { "dmlInfo": { "xml": { "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "array", "items": { "$ref": "#/definitions/CodeLocation" } }, "id": { "xml": { "name": "id", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string", "pattern": "[a-zA-Z0-9]{18}" }, "locationsNotCovered": { "xml": { "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "array", "items": { "$ref": "#/definitions/CodeLocation" } }, "methodInfo": { "xml": { "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "array", "items": { "$ref": "#/definitions/CodeLocation" } }, "name": { "xml": { "name": "name", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "namespace": { "xml": { "name": "namespace", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "string" }, "numLocations": { "xml": { "name": "numLocations", "namespace": "http://soap.sforce.com/2006/04/metadata", "prefix": "tns", "attribute": false, "wrapped": false }, "type": "integer", "format": "int32" }, "numLocationsNotCovered": { "xml": { "name": "numLocation