다음을 통해 공유


Projects interface

프로젝트를 나타내는 인터페이스입니다.

메서드

beginCreate(string, string, string, ProjectResource, ProjectsCreateOptionalParams)

지정된 이름을 사용하여 컬렉션에 Team Services 프로젝트를 만듭니다. 리소스 속성에 'VersionControlOption' 및 'ProcessTemplateId'를 지정해야 합니다. VersionControlOption에 유효한 값: Git, Tfvc. ProcessTemplateId에 유효한 값: 6B724908-EF14-45CF-84F8-768B5384DA45, ADCC42AB-9882-485E-A3ED-7678F01F66BC, 27450541-8E31-4150-9947-DC59F998FC01(이러한 ID는 스크럼, Agile 및 CMMI 프로세스 템플릿에 해당).

beginCreateAndWait(string, string, string, ProjectResource, ProjectsCreateOptionalParams)

지정된 이름을 사용하여 컬렉션에 Team Services 프로젝트를 만듭니다. 리소스 속성에 'VersionControlOption' 및 'ProcessTemplateId'를 지정해야 합니다. VersionControlOption에 유효한 값: Git, Tfvc. ProcessTemplateId에 유효한 값: 6B724908-EF14-45CF-84F8-768B5384DA45, ADCC42AB-9882-485E-A3ED-7678F01F66BC, 27450541-8E31-4150-9947-DC59F998FC01(이러한 ID는 스크럼, Agile 및 CMMI 프로세스 템플릿에 해당).

get(string, string, string, ProjectsGetOptionalParams)

Team Services 프로젝트 리소스의 세부 정보를 가져옵니다.

getJobStatus(string, string, string, string, string, ProjectsGetJobStatusOptionalParams)

프로젝트 리소스 만들기 작업의 상태를 가져옵니다.

listByResourceGroup(string, string, ProjectsListByResourceGroupOptionalParams)

지정된 Team Services 계정에서 만든 모든 Visual Studio Team Services 프로젝트 리소스를 가져옵니다.

update(string, string, string, ProjectResource, ProjectsUpdateOptionalParams)

지정된 Team Services 프로젝트의 태그를 업데이트.

메서드 세부 정보

beginCreate(string, string, string, ProjectResource, ProjectsCreateOptionalParams)

지정된 이름을 사용하여 컬렉션에 Team Services 프로젝트를 만듭니다. 리소스 속성에 'VersionControlOption' 및 'ProcessTemplateId'를 지정해야 합니다. VersionControlOption에 유효한 값: Git, Tfvc. ProcessTemplateId에 유효한 값: 6B724908-EF14-45CF-84F8-768B5384DA45, ADCC42AB-9882-485E-A3ED-7678F01F66BC, 27450541-8E31-4150-9947-DC59F998FC01(이러한 ID는 스크럼, Agile 및 CMMI 프로세스 템플릿에 해당).

function beginCreate(resourceGroupName: string, rootResourceName: string, resourceName: string, body: ProjectResource, options?: ProjectsCreateOptionalParams): Promise<PollerLike<PollOperationState<ProjectResource>, ProjectResource>>

매개 변수

resourceGroupName

string

Azure 구독 내의 리소스 그룹의 이름입니다.

rootResourceName

string

Team Services 계정의 이름입니다.

resourceName

string

Team Services 프로젝트의 이름입니다.

body
ProjectResource

요청 데이터입니다.

options
ProjectsCreateOptionalParams

옵션 매개 변수입니다.

반환

Promise<PollerLike<@azure/core-lro.PollOperationState<ProjectResource>, ProjectResource>>

beginCreateAndWait(string, string, string, ProjectResource, ProjectsCreateOptionalParams)

지정된 이름을 사용하여 컬렉션에 Team Services 프로젝트를 만듭니다. 리소스 속성에 'VersionControlOption' 및 'ProcessTemplateId'를 지정해야 합니다. VersionControlOption에 유효한 값: Git, Tfvc. ProcessTemplateId에 유효한 값: 6B724908-EF14-45CF-84F8-768B5384DA45, ADCC42AB-9882-485E-A3ED-7678F01F66BC, 27450541-8E31-4150-9947-DC59F998FC01(이러한 ID는 스크럼, Agile 및 CMMI 프로세스 템플릿에 해당).

function beginCreateAndWait(resourceGroupName: string, rootResourceName: string, resourceName: string, body: ProjectResource, options?: ProjectsCreateOptionalParams): Promise<ProjectResource>

매개 변수

resourceGroupName

string

Azure 구독 내의 리소스 그룹의 이름입니다.

rootResourceName

string

Team Services 계정의 이름입니다.

resourceName

string

Team Services 프로젝트의 이름입니다.

body
ProjectResource

요청 데이터입니다.

options
ProjectsCreateOptionalParams

옵션 매개 변수입니다.

반환

Promise<ProjectResource>

get(string, string, string, ProjectsGetOptionalParams)

Team Services 프로젝트 리소스의 세부 정보를 가져옵니다.

function get(resourceGroupName: string, rootResourceName: string, resourceName: string, options?: ProjectsGetOptionalParams): Promise<ProjectResource>

매개 변수

resourceGroupName

string

Azure 구독 내의 리소스 그룹의 이름입니다.

rootResourceName

string

Team Services 계정의 이름입니다.

resourceName

string

Team Services 프로젝트의 이름입니다.

options
ProjectsGetOptionalParams

옵션 매개 변수입니다.

반환

Promise<ProjectResource>

getJobStatus(string, string, string, string, string, ProjectsGetJobStatusOptionalParams)

프로젝트 리소스 만들기 작업의 상태를 가져옵니다.

function getJobStatus(resourceGroupName: string, rootResourceName: string, resourceName: string, subContainerName: string, operation: string, options?: ProjectsGetJobStatusOptionalParams): Promise<ProjectResource>

매개 변수

resourceGroupName

string

Azure 구독 내의 리소스 그룹의 이름입니다.

rootResourceName

string

Team Services 계정의 이름입니다.

resourceName

string

Team Services 프로젝트의 이름입니다.

subContainerName

string

이 매개 변수는 resourceName으로 설정해야 합니다.

operation

string

연산 유형입니다. 유일하게 지원되는 값은 'put'입니다.

options
ProjectsGetJobStatusOptionalParams

옵션 매개 변수입니다.

반환

Promise<ProjectResource>

listByResourceGroup(string, string, ProjectsListByResourceGroupOptionalParams)

지정된 Team Services 계정에서 만든 모든 Visual Studio Team Services 프로젝트 리소스를 가져옵니다.

function listByResourceGroup(resourceGroupName: string, rootResourceName: string, options?: ProjectsListByResourceGroupOptionalParams): Promise<ProjectResourceListResult>

매개 변수

resourceGroupName

string

Azure 구독 내의 리소스 그룹의 이름입니다.

rootResourceName

string

Team Services 계정의 이름입니다.

options
ProjectsListByResourceGroupOptionalParams

옵션 매개 변수입니다.

반환

update(string, string, string, ProjectResource, ProjectsUpdateOptionalParams)

지정된 Team Services 프로젝트의 태그를 업데이트.

function update(resourceGroupName: string, rootResourceName: string, resourceName: string, body: ProjectResource, options?: ProjectsUpdateOptionalParams): Promise<ProjectResource>

매개 변수

resourceGroupName

string

Azure 구독 내의 리소스 그룹의 이름입니다.

rootResourceName

string

Team Services 계정의 이름입니다.

resourceName

string

Team Services 프로젝트의 이름입니다.

body
ProjectResource

요청 데이터입니다.

options
ProjectsUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<ProjectResource>