Projects interface
表示專案的介面。
方法
方法詳細資料
beginCreateOrUpdate(string, string, Project, ProjectsCreateOrUpdateOptionalParams)
建立或更新專案。
function beginCreateOrUpdate(resourceGroupName: string, projectName: string, body: Project, options?: ProjectsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Project>, Project>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- projectName
-
string
專案的名稱。
- body
- Project
代表專案。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Project>, Project>>
beginCreateOrUpdateAndWait(string, string, Project, ProjectsCreateOrUpdateOptionalParams)
建立或更新專案。
function beginCreateOrUpdateAndWait(resourceGroupName: string, projectName: string, body: Project, options?: ProjectsCreateOrUpdateOptionalParams): Promise<Project>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- projectName
-
string
專案的名稱。
- body
- Project
代表專案。
選項參數。
傳回
Promise<Project>
beginDelete(string, string, ProjectsDeleteOptionalParams)
刪除專案資源。
function beginDelete(resourceGroupName: string, projectName: string, options?: ProjectsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<ProjectsDeleteHeaders>, ProjectsDeleteHeaders>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- projectName
-
string
專案的名稱。
- options
- ProjectsDeleteOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<ProjectsDeleteHeaders>, ProjectsDeleteHeaders>>
beginDeleteAndWait(string, string, ProjectsDeleteOptionalParams)
刪除專案資源。
function beginDeleteAndWait(resourceGroupName: string, projectName: string, options?: ProjectsDeleteOptionalParams): Promise<ProjectsDeleteHeaders>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- projectName
-
string
專案的名稱。
- options
- ProjectsDeleteOptionalParams
選項參數。
傳回
Promise<ProjectsDeleteHeaders>
beginUpdate(string, string, ProjectUpdate, ProjectsUpdateOptionalParams)
部分更新專案。
function beginUpdate(resourceGroupName: string, projectName: string, body: ProjectUpdate, options?: ProjectsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Project>, Project>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- projectName
-
string
專案的名稱。
- body
- ProjectUpdate
可更新的專案屬性。
- options
- ProjectsUpdateOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Project>, Project>>
beginUpdateAndWait(string, string, ProjectUpdate, ProjectsUpdateOptionalParams)
部分更新專案。
function beginUpdateAndWait(resourceGroupName: string, projectName: string, body: ProjectUpdate, options?: ProjectsUpdateOptionalParams): Promise<Project>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- projectName
-
string
專案的名稱。
- body
- ProjectUpdate
可更新的專案屬性。
- options
- ProjectsUpdateOptionalParams
選項參數。
傳回
Promise<Project>
get(string, string, ProjectsGetOptionalParams)
取得特定專案。
function get(resourceGroupName: string, projectName: string, options?: ProjectsGetOptionalParams): Promise<Project>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- projectName
-
string
專案的名稱。
- options
- ProjectsGetOptionalParams
選項參數。
傳回
Promise<Project>
listByResourceGroup(string, ProjectsListByResourceGroupOptionalParams)
列出資源群組中的所有專案。
function listByResourceGroup(resourceGroupName: string, options?: ProjectsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Project, Project[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
選項參數。
傳回
listBySubscription(ProjectsListBySubscriptionOptionalParams)
列出訂用帳戶中的所有專案。
function listBySubscription(options?: ProjectsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<Project, Project[], PageSettings>
參數
選項參數。