UNPKG

@itentialopensource/adapter-azure_devops

Version:

This adapter integrates with system described as: Azure DevOps.

1,905 lines (1,904 loc) 980 kB
{ "openapi": "3.0.2", "info": { "title": "adapter-azure_devops", "version": "1.0.0" }, "paths": { "/{organization}/{project}/_apis/pipelines": { "post": { "operationId": "pipelinesCreate", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "description": "Definition of a pipeline.", "type": "object", "allOf": [ { "description": "", "type": "object", "properties": { "folder": { "description": "Pipeline folder", "type": "string" }, "id": { "description": "Pipeline ID", "type": "integer" }, "name": { "description": "Pipeline name", "type": "string" }, "revision": { "description": "Revision number", "type": "integer" } } } ], "properties": { "_links": { "description": "The class to represent a collection of REST reference links.", "type": "object", "properties": { "links": { "description": "The readonly view of the links. Because Reference links are readonly, we only want to expose them as read only.", "type": "object", "additionalProperties": { "type": "object" } } } }, "configuration": { "description": "", "type": "object", "properties": { "type": { "enum": [ "unknown", "yaml", "designerJson", "justInTime", "designerHyphenJson" ], "x-ms-enum": { "name": "ConfigurationType", "values": [ { "value": "unknown", "description": "Unknown type." }, { "value": "yaml", "description": "YAML." }, { "value": "designerJson", "description": "Designer JSON." }, { "value": "justInTime", "description": "Just-in-time." }, { "value": "designerHyphenJson", "description": "Designer-JSON." } ] } } } }, "url": { "description": "URL of the pipeline", "type": "string" } } } } } } }, "parameters": [ { "name": "organization", "in": "path", "required": true, "schema": { "title": "organization", "type": "string" } }, { "name": "project", "in": "path", "required": true, "schema": { "title": "project", "type": "string" } }, { "name": "apiVersion", "in": "query", "required": true, "schema": { "title": "apiVersion", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } }, "get": { "operationId": "pipelinesList", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "type": "array", "items": { "description": "Definition of a pipeline.", "type": "object", "allOf": [ { "description": "", "type": "object", "properties": { "folder": { "description": "Pipeline folder", "type": "string" }, "id": { "description": "Pipeline ID", "type": "integer" }, "name": { "description": "Pipeline name", "type": "string" }, "revision": { "description": "Revision number", "type": "integer" } } } ], "properties": { "_links": { "description": "The class to represent a collection of REST reference links.", "type": "object", "properties": { "links": { "description": "The readonly view of the links. Because Reference links are readonly, we only want to expose them as read only.", "type": "object", "additionalProperties": { "type": "object" } } } }, "configuration": { "description": "", "type": "object", "properties": { "type": { "enum": [ "unknown", "yaml", "designerJson", "justInTime", "designerHyphenJson" ], "x-ms-enum": { "name": "ConfigurationType", "values": [ { "value": "unknown", "description": "Unknown type." }, { "value": "yaml", "description": "YAML." }, { "value": "designerJson", "description": "Designer JSON." }, { "value": "justInTime", "description": "Just-in-time." }, { "value": "designerHyphenJson", "description": "Designer-JSON." } ] } } } }, "url": { "description": "URL of the pipeline", "type": "string" } } } } } } } }, "parameters": [ { "name": "organization", "in": "path", "required": true, "schema": { "title": "organization", "type": "string" } }, { "name": "project", "in": "path", "required": true, "schema": { "title": "project", "type": "string" } }, { "name": "orderBy", "in": "query", "required": false, "schema": { "title": "orderBy", "type": "string" } }, { "name": "top", "in": "query", "required": false, "schema": { "title": "top", "type": "number" } }, { "name": "continuationToken", "in": "query", "required": false, "schema": { "title": "continuationToken", "type": "string" } }, { "name": "apiVersion", "in": "query", "required": true, "schema": { "title": "apiVersion", "type": "string" } } ] } }, "/{organization}/{project}/_apis/pipelines/{pipelineId}": { "get": { "operationId": "pipelinesGet", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "description": "Definition of a pipeline.", "type": "object", "allOf": [ { "description": "", "type": "object", "properties": { "folder": { "description": "Pipeline folder", "type": "string" }, "id": { "description": "Pipeline ID", "type": "integer" }, "name": { "description": "Pipeline name", "type": "string" }, "revision": { "description": "Revision number", "type": "integer" } } } ], "properties": { "_links": { "description": "The class to represent a collection of REST reference links.", "type": "object", "properties": { "links": { "description": "The readonly view of the links. Because Reference links are readonly, we only want to expose them as read only.", "type": "object", "additionalProperties": { "type": "object" } } } }, "configuration": { "description": "", "type": "object", "properties": { "type": { "enum": [ "unknown", "yaml", "designerJson", "justInTime", "designerHyphenJson" ], "x-ms-enum": { "name": "ConfigurationType", "values": [ { "value": "unknown", "description": "Unknown type." }, { "value": "yaml", "description": "YAML." }, { "value": "designerJson", "description": "Designer JSON." }, { "value": "justInTime", "description": "Just-in-time." }, { "value": "designerHyphenJson", "description": "Designer-JSON." } ] } } } }, "url": { "description": "URL of the pipeline", "type": "string" } } } } } } }, "parameters": [ { "name": "organization", "in": "path", "required": true, "schema": { "title": "organization", "type": "string" } }, { "name": "project", "in": "path", "required": true, "schema": { "title": "project", "type": "string" } }, { "name": "pipelineId", "in": "path", "required": true, "schema": { "title": "pipelineId", "type": "number" } }, { "name": "pipelineVersion", "in": "query", "required": false, "schema": { "title": "pipelineVersion", "type": "number" } }, { "name": "apiVersion", "in": "query", "required": true, "schema": { "title": "apiVersion", "type": "string" } } ] } }, "/{organization}/{project}/_apis/pipelines/{pipelineId}/preview": { "post": { "operationId": "previewPreview", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "description": "", "type": "object", "properties": { "finalYaml": { "type": "string" } } } } } } }, "parameters": [ { "name": "organization", "in": "path", "required": true, "schema": { "title": "organization", "type": "string" } }, { "name": "project", "in": "path", "required": true, "schema": { "title": "project", "type": "string" } }, { "name": "pipelineId", "in": "path", "required": true, "schema": { "title": "pipelineId", "type": "number" } }, { "name": "pipelineVersion", "in": "query", "required": false, "schema": { "title": "pipelineVersion", "type": "number" } }, { "name": "apiVersion", "in": "query", "required": true, "schema": { "title": "apiVersion", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/{organization}/{project}/_apis/pipelines/{pipelineId}/runs": { "get": { "operationId": "runsList", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "type": "array", "items": { "description": "", "type": "object", "allOf": [ { "description": "", "type": "object", "properties": { "id": { "type": "integer" }, "name": { "type": "string" } } } ], "properties": { "_links": { "description": "The class to represent a collection of REST reference links.", "type": "object", "properties": { "links": { "description": "The readonly view of the links. Because Reference links are readonly, we only want to expose them as read only.", "type": "object", "additionalProperties": { "type": "object" } } } }, "createdDate": { "type": "string" }, "finalYaml": { "type": "string" }, "finishedDate": { "type": "string" }, "pipeline": { "description": "A reference to a Pipeline.", "type": "object", "allOf": [ { "description": "", "type": "object", "properties": { "folder": { "description": "Pipeline folder", "type": "string" }, "id": { "description": "Pipeline ID", "type": "integer" }, "name": { "description": "Pipeline name", "type": "string" }, "revision": { "description": "Revision number", "type": "integer" } } } ], "properties": { "url": { "type": "string" } } }, "resources": { "description": "", "type": "object", "properties": { "repositories": { "type": "object", "additionalProperties": { "description": "", "type": "object", "properties": { "refName": { "type": "string" }, "repository": { "description": "", "type": "object", "properties": { "type": { "enum": [ "unknown", "gitHub", "azureReposGit", "gitHubEnterprise", "azureReposGitHyphenated" ], "x-ms-enum": { "name": "RepositoryType", "values": [ { "value": "unknown", "description": "" }, { "value": "gitHub", "description": "" }, { "value": "azureReposGit", "description": "" }, { "value": "gitHubEnterprise", "description": "" }, { "value": "azureReposGitHyphenated", "description": "" } ] } } } }, "version": { "type": "string" } } } } } }, "result": { "enum": [ "unknown", "succeeded", "failed", "canceled" ], "x-ms-enum": { "name": "RunResult", "values": [ { "value": "unknown", "description": "" }, { "value": "succeeded", "description": "" }, { "value": "failed", "description": "" }, { "value": "canceled", "description": "" } ] } }, "state": { "enum": [ "unknown", "inProgress", "canceling", "completed" ], "x-ms-enum": { "name": "RunState", "values": [ { "value": "unknown", "description": "" }, { "value": "inProgress", "description": "" }, { "value": "canceling", "description": "" }, { "value": "completed", "description": "" } ] } }, "url": { "type": "string" }, "variables": { "type": "object", "additionalProperties": { "description": "", "type": "object", "properties": { "isSecret": { "type": "boolean" }, "value": { "type": "string" } } } } } } } } } } }, "parameters": [ { "name": "organization", "in": "path", "required": true, "schema": { "title": "organization", "type": "string" } }, { "name": "project", "in": "path", "required": true, "schema": { "title": "project", "type": "string" } }, { "name": "pipelineId", "in": "path", "required": true, "schema": { "title": "pipelineId", "type": "number" } }, { "name": "apiVersion", "in": "query", "required": true, "schema": { "title": "apiVersion", "type": "string" } } ] }, "post": { "operationId": "runsRunPipeline", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "description": "", "type": "object", "allOf": [ { "description": "", "type": "object", "properties": { "id": { "type": "integer" }, "name": { "type": "string" } } } ], "properties": { "_links": { "description": "The class to represent a collection of REST reference links.", "type": "object", "properties": { "links": { "description": "The readonly view of the links. Because Reference links are readonly, we only want to expose them as read only.", "type": "object", "additionalProperties": { "type": "object" } } } }, "createdDate": { "type": "string" }, "finalYaml": { "type": "string" }, "finishedDate": { "type": "string" }, "pipeline": { "description": "A reference to a Pipeline.", "type": "object", "allOf": [ { "description": "", "type": "object", "properties": { "folder": { "description": "Pipeline folder", "type": "string" }, "id": { "description": "Pipeline ID", "type": "integer" }, "name": { "description": "Pipeline name", "type": "string" }, "revision": { "description": "Revision number", "type": "integer" } } } ], "properties": { "url": { "type": "string" } } }, "resources": { "description": "", "type": "object", "properties": { "repositories": { "type": "object", "additionalProperties": { "description": "", "type": "object", "properties": { "refName": { "type": "string" }, "repository": { "description": "", "type": "object", "properties": { "type": { "enum": [ "unknown", "gitHub", "azureReposGit", "gitHubEnterprise", "azureReposGitHyphenated" ], "x-ms-enum": { "name": "RepositoryType", "values": [ { "value": "unknown", "description": "" }, { "value": "gitHub", "description": "" }, { "value": "azureReposGit", "description": "" }, { "value": "gitHubEnterprise", "description": "" }, { "value": "azureReposGitHyphenated", "description": "" } ] } } } }, "version": { "type": "string" } } } } } }, "result": { "enum": [ "unknown", "succeeded", "failed", "canceled" ], "x-ms-enum": { "name": "RunResult", "values": [ { "value": "unknown", "description": "" }, { "value": "succeeded", "description": "" }, { "value": "failed", "description": "" }, { "value": "canceled", "description": "" } ] } }, "state": { "enum": [ "unknown", "inProgress", "canceling", "completed" ], "x-ms-enum": { "name": "RunState", "values": [ { "value": "unknown", "description": "" }, { "value": "inProgress", "description": "" }, { "value": "canceling", "description": "" }, { "value": "completed", "description": "" } ] } }, "url": { "type": "string" }, "variables": { "type": "object", "additionalProperties": { "description": "", "type": "object", "properties": { "isSecret": { "type": "boolean" }, "value": { "type": "string" } } } } } } } } } }, "parameters": [ { "name": "organization", "in": "path", "required": true, "schema": { "title": "organization", "type": "string" } }, { "name": "project", "in": "path", "required": true, "schema": { "title": "project", "type": "string" } }, { "name": "pipelineId", "in": "path", "required": true, "schema": { "title": "pipelineId", "type": "number" } }, { "name": "pipelineVersion", "in": "query", "required": false, "schema": { "title": "pipelineVersion", "type": "number" } }, { "name": "apiVersion", "in": "query", "required": true, "schema": { "title": "apiVersion", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/{organization}/{project}/_apis/pipelines/{pipelineId}/runs/{runId}": { "get": { "operationId": "runsGet", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "description": "", "type": "object", "allOf": [ { "description": "", "type": "object", "properties": { "id": { "type": "integer" }, "name": { "type": "string" } } } ], "properties": { "_links": { "description": "The class to represent a collection of REST reference links.", "type": "object", "properties": { "links": { "description": "The readonly view of the links. Because Reference links are readonly, we only want to expose them as read only.", "type": "object", "additionalProperties": { "type": "object" } } } }, "createdDate": { "type": "string" }, "finalYaml": { "type": "string" }, "finishedDate": { "type": "string" }, "pipeline": { "description": "A reference to a Pipeline.", "type": "object", "allOf": [ { "description": "", "type": "object", "properties": { "folder": { "description": "Pipeline folder", "type": "string" }, "id": { "description": "Pipeline ID", "type": "integer" }, "name": { "description": "Pipeline name", "type": "string" }, "revision": { "description": "Revision number", "type": "integer" } } } ], "properties": { "url": { "type": "string" } } }, "resources": { "description": "", "type": "object", "properties": { "repositories": { "type": "object", "additionalProperties": { "description": "", "type": "object", "properties": { "refName": { "type": "string" }, "repository": { "description": "", "type": "object", "properties": { "type": { "enum": [ "unknown", "gitHub", "azureReposGit", "gitHubEnterprise", "azureReposGitHyphenated" ], "x-ms-enum": { "name": "RepositoryType", "values": [ { "value": "unknown", "description": "" }, { "value": "gitHub", "description": "" }, { "value": "azureReposGit", "description": "" }, { "value": "gitHubEnterprise", "description": "" }, { "value": "azureReposGitHyphenated", "description": "" } ] } } } }, "version": { "type": "string" } } } } } }, "result": { "enum": [ "unknown", "succeeded", "failed", "canceled" ], "x-ms-enum": { "name": "RunResult", "values": [ { "value": "unknown", "description": "" }, { "value": "succeeded", "description": "" }, { "value": "failed", "description": "" }, { "value": "canceled", "description": "" } ] } }, "state": { "enum": [ "unknown", "inProgress", "canceling", "completed" ], "x-ms-enum": { "name": "RunState", "values": [ { "value": "unknown", "description": "" }, { "value": "inProgress", "description": "" }, { "value": "canceling", "description": "" }, { "value": "completed", "description": "" } ] } }, "url": { "type": "string" }, "variables": { "type": "object", "additionalProperties": { "description": "", "type": "object", "properties": { "isSecret": { "type": "boolean" }, "value": { "type": "string" } } } } } } } } } }, "parameters": [ { "name": "organization", "in": "path", "required": true, "schema": { "title": "organization", "type": "string" } }, { "name": "project", "in": "path", "required": true, "schema": { "title": "project", "type": "string" } }, { "name": "pipelineId", "in": "path", "required": true, "schema": { "title": "pipelineId", "type": "number" } }, { "name": "runId", "in": "path", "required": true, "schema": { "title": "runId", "type": "number" } }, { "name": "apiVersion", "in": "query", "required": true, "schema": { "title": "apiVersion", "type": "string" } } ] } }, "/{organization}/{project}/_apis/pipelines/{pipelineId}/runs/{runId}/artifacts": { "get": { "operationId": "artifactsGet", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "description": "Artifacts are collections of files produced by a pipeline. Use artifacts to share files between stages in a pipeline or between different pipelines.", "type": "object", "properties": { "name": { "description": "The name of the artifact.", "type": "string" }, "signedContent": { "description": "Signed url for downloading this artifact", "body": { "description": "A signed url allowing limited-time anonymous access to private resources.", "type": "object", "properties": { "signatureExpires": { "description": "Timestamp when access expires.", "type": "string" }, "url": { "description": "The URL to allow access to.", "type": "string" } } } }, "url": { "description": "Self-referential url", "type": "string" } } } } } } }, "parameters": [ { "name": "organization", "in": "path", "required": true, "schema": { "title": "organization", "type": "string" } }, { "name": "project", "in": "path", "required": true, "schema": { "title": "project", "type": "string" } }, { "name": "pipelineId", "in": "path", "required": true, "schema": { "title": "pipelineId", "type": "number" } }, { "name": "runId", "in": "path", "required": true, "schema": { "title": "runId", "type": "number" } }, { "name": "artifactName", "in": "query", "required": true, "schema": { "title": "artifactName", "type": "string" } }, { "name": "expand", "in": "query", "required": false, "schema": { "title": "expand", "type": "string" } }, { "name": "apiVersion", "in": "query", "required": true, "schema": { "title": "apiVersion", "type": "string" } } ] } }, "/{organization}/{project}/_apis/pipelines/{pipelineId}/runs/{runId}/logs": { "get": { "operationId": "logsList", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "description": "A collection of logs.", "type": "object", "properties": { "logs": { "description": "The list of logs.", "type": "array", "items": { "description": "Log for a pipeline.", "type": "object", "properties": { "createdOn": { "description": "The date and time the log was created.", "type": "string" }, "id": { "description": "The ID of the log.", "type": "integer" }, "lastChangedOn": { "description": "The date and time the log was last changed.", "type": "string" }, "lineCount": { "description": "The number of lines in the log.", "type": "integer" }, "signedContent": { "description": "A signed url allowing limited-time anonymous access to private resources.", "type": "object", "properties": { "signatureExpires": { "description": "Timestamp when access expires.", "type": "string" }, "url": { "description": "The URL to allow access to.", "type": "string" } } }, "url": { "type": "string" } } } }, "signedContent": { "description": "A signed url allowing limited-time anonymous access to private resources.", "type": "object", "properties": { "signatureExpires": { "description": "Timestamp when access expires.", "type": "string" }, "url": { "description": "The URL to allow access to.", "type": "string" } } }, "url": { "description": "URL of the log.", "type": "string" } } } } } } }, "parameters": [ { "name": "organization", "in": "path", "required": true, "schema": { "title": "organization", "type": "string" } }, { "name": "project", "in": "path", "required": true, "schema": { "title": "project", "type": "string" } }, { "name": "pipelineId", "in": "path", "required": true, "schema": { "title": "pipelineId", "type": "number" } }, { "name": "runId", "in": "path", "required": true, "schema": { "title": "runId", "type": "number" } }, { "name": "expand", "in": "query", "required": false, "schema": { "title": "expand", "type": "string" } }, { "name": "apiVersion", "in": "query", "required": true, "schema": { "title": "apiVersion", "type": "string" } } ] } }, "/{organization}/{project}/_apis/pipelines/{pipelineId}/runs/{runId}/logs/{logId}": { "get": { "operationId": "logsGet", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "description": "Log for a pipeline.", "type": "object", "properties": { "createdOn": { "description": "The date and time the log was created.", "type": "string" }, "id": { "description": "The ID of the log.", "type": "integer" }, "lastChangedOn": { "description": "The date and time the log was last changed.", "type": "string" }, "lineCount": { "description": "The number of lines in the log.", "type": "integer" }, "signedContent": { "description": "A signed url allowing limited-time anonymous access to private resources.", "type": "object", "properties": { "signatureExpires": { "description": "Timestamp when access expires.", "type": "string" }, "url": { "description": "The URL to allow access to.", "type": "string" } } }, "url": { "type": "string" } } } } } } }, "parameters": [ { "name": "organization", "in": "path", "required": true, "schema": { "title": "organization", "type": "string" } }, { "name": "project", "in": "path", "required": true, "schema": { "title": "project", "type": "string" } }, { "name": "pipelineId", "in": "path", "required": true, "schema": { "title": "pipelineId", "type": "number" } }, { "name": "runId", "in": "path", "required": true, "schema": { "title": "runId", "type": "number" } }, { "name": "logId", "in": "path", "required": true, "schema": { "title": "logId", "type": "number" } }, { "name": "expand", "in": "query", "required": false, "schema": { "title": "expand", "type": "string" } }, { "name": "apiVersion", "in": "query", "required": true, "schema": { "title": "apiVersion", "type": "string" } } ] } }, "/{organization}/{project}/_apis/git/deletedrepositories": { "get": { "operationId": "repositoriesGetDeletedRepositories", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "type": "array", "items": { "description": "", "type": "object", "properties": { "createdDate": { "type": "string" }, "deletedBy": { "description": "", "type": "object", "allOf": [ { "description": "", "type": "object", "properties": { "_links": { "description": "The class to represent a collection of REST reference links.", "type": "object", "properties": { "links": { "description": "The readonly view of the links. Because Reference links are readonly, we only want to expose them as read only.", "type": "object", "additionalProperties": { "type": "object" } } } }, "descriptor": { "description": "The descriptor is the primary way to reference the graph subject while the system is running. This field will uniquely identify the same graph subject across both Accounts and Organizations.", "type": "string" }, "displayName": { "description": "This is the non-unique display name of the graph subject. To change this field, you must alter its value in the source provider.", "type": "string" }, "url": { "description": "This url is the full route to the source resource of this graph subject.", "type": "string" } } } ], "properties": { "directoryAlias": { "description": "Deprecated - Can be retrieved by querying the Graph user referenced in the \"self\" entry of the IdentityRef \"_links\" dictionary", "type": "string" }, "id": { "type": "string" }, "imageUrl": { "description": "Deprecated - Available in the \"avatar\" entry of the IdentityRef \"_links\" dictionary", "type": "string" }, "inactive": { "description": "Deprecated - Can be retrieved by querying the Graph membership state referenced in the \"membershipState\" entry of the GraphUser \"_links\" dictionary", "type": "boolean" }, "isAadIdentity": { "description": "Deprecated - Can be inferred from the subject type of the descriptor (Descriptor.IsAadUserType/Descriptor.IsAadGroupType)", "type": "boolean" }, "isContainer": { "description": "Deprecated - Can be inferred from the subject type of the descriptor (Descriptor.IsGroupType)", "type": "boolean" }, "isDeletedInOrigin": { "type": "boolean" }, "profileUrl": { "description": "Deprecated - not in use in most preexisting implementations of ToIdentityRef", "type": "string" }, "uniqueName": { "description": "Deprecated - use Domain+PrincipalName instead", "type": "string" } } }, "deletedDate": { "type": "string" }, "id": { "type": "string" }, "name": { "type": "string" }, "project": { "description": "Represents a shallow reference to a TeamProject.", "type": "object", "properties": { "abbreviation": { "description": "Project abbreviation.", "type": "string" }, "defaultTeamImageUrl": { "description": "Url to default team identity image.", "type": "string" }, "description": { "description": "The project's description (if any).", "type": "string" }, "id": { "description": "Project identifier.", "type": "string" }, "lastUpdateTime": { "description": "Project last update time.", "type": "string" }, "name": { "description": "Project name.", "type": "string" }, "revision": { "description": "Project revision.", "type": "integer" }, "state": { "description": "Project state.", "enum": [ "deleting", "new", "wellFormed", "createPending", "all", "unchanged", "deleted" ], "x-ms-enum": { "name": "ProjectState", "values": [ { "value": "deleting", "description": "Project is in the process of being deleted." }, { "value": "new", "description": "Project is in the process of being created." }, { "value": "wellFormed", "description": "Project is completely created and ready to use." }, { "value": "createPending", "description": "Project has been queued for creation, but the process has not yet started." }, { "value": "all", "description": "All projects regardless of state." }, { "value": "unchanged", "description": "Project has not been changed." }, { "value": "deleted", "description": "Project has been deleted." } ] } }, "url": { "description": "Url to the full version of the object.", "type": "string" }, "visibility": { "description": "Project visibility.", "enum": [ "private", "public" ], "x-ms-enum": { "name": "ProjectVisibility",