Projects class
Projects を表すクラス。
コンストラクター
Projects(Data |
プロジェクトを作成します。 |
メソッド
コンストラクターの詳細
Projects(DataMigrationServiceClientContext)
プロジェクトを作成します。
new Projects(client: DataMigrationServiceClientContext)
パラメーター
サービス クライアントへの参照。
メソッドの詳細
createOrUpdate(Project, string, string, string, RequestOptionsBase)
プロジェクト リソースは、格納されている移行プロジェクトを表す入れ子になったリソースです。 PUT メソッドは、新しいプロジェクトを作成するか、既存のプロジェクトを更新します。
function createOrUpdate(parameters: Project, groupName: string, serviceName: string, projectName: string, options?: RequestOptionsBase): Promise<ProjectsCreateOrUpdateResponse>
パラメーター
- parameters
- Project
プロジェクトに関する情報
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<ProjectsCreateOrUpdateResponse>
Promise<Models.ProjectsCreateOrUpdateResponse>
createOrUpdate(Project, string, string, string, RequestOptionsBase, ServiceCallback<Project>)
function createOrUpdate(parameters: Project, groupName: string, serviceName: string, projectName: string, options: RequestOptionsBase, callback: ServiceCallback<Project>)
パラメーター
- parameters
- Project
プロジェクトに関する情報
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- options
- RequestOptionsBase
省略可能なパラメーター
- callback
コールバック。
createOrUpdate(Project, string, string, string, ServiceCallback<Project>)
function createOrUpdate(parameters: Project, groupName: string, serviceName: string, projectName: string, callback: ServiceCallback<Project>)
パラメーター
- parameters
- Project
プロジェクトに関する情報
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- callback
コールバック。
deleteMethod(string, string, string, ProjectsDeleteMethodOptionalParams)
プロジェクト リソースは、格納されている移行プロジェクトを表す入れ子になったリソースです。 DELETE メソッドは、プロジェクトを削除します。
function deleteMethod(groupName: string, serviceName: string, projectName: string, options?: ProjectsDeleteMethodOptionalParams): Promise<RestResponse>
パラメーター
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
省略可能なパラメーター
戻り値
Promise<RestResponse>
Promise<msRest.RestResponse>
deleteMethod(string, string, string, ProjectsDeleteMethodOptionalParams, ServiceCallback<void>)
function deleteMethod(groupName: string, serviceName: string, projectName: string, options: ProjectsDeleteMethodOptionalParams, callback: ServiceCallback<void>)
パラメーター
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
省略可能なパラメーター
- callback
-
ServiceCallback<void>
コールバック。
deleteMethod(string, string, string, ServiceCallback<void>)
function deleteMethod(groupName: string, serviceName: string, projectName: string, callback: ServiceCallback<void>)
パラメーター
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- callback
-
ServiceCallback<void>
コールバック。
get(string, string, string, RequestOptionsBase)
プロジェクト リソースは、格納されている移行プロジェクトを表す入れ子になったリソースです。 GET メソッドは、プロジェクトに関する情報を取得します。
function get(groupName: string, serviceName: string, projectName: string, options?: RequestOptionsBase): Promise<ProjectsGetResponse>
パラメーター
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<ProjectsGetResponse>
Promise<Models.ProjectsGetResponse>
get(string, string, string, RequestOptionsBase, ServiceCallback<Project>)
function get(groupName: string, serviceName: string, projectName: string, options: RequestOptionsBase, callback: ServiceCallback<Project>)
パラメーター
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- options
- RequestOptionsBase
省略可能なパラメーター
- callback
コールバック。
get(string, string, string, ServiceCallback<Project>)
function get(groupName: string, serviceName: string, projectName: string, callback: ServiceCallback<Project>)
パラメーター
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- callback
コールバック。
list(string, string, RequestOptionsBase)
プロジェクト リソースは、格納されている移行プロジェクトを表す入れ子になったリソースです。 このメソッドは、サービス リソースが所有するプロジェクトの一覧を返します。
function list(groupName: string, serviceName: string, options?: RequestOptionsBase): Promise<ProjectsListResponse>
パラメーター
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<ProjectsListResponse>
Promise<Models.ProjectsListResponse>
list(string, string, RequestOptionsBase, ServiceCallback<ProjectList>)
function list(groupName: string, serviceName: string, options: RequestOptionsBase, callback: ServiceCallback<ProjectList>)
パラメーター
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- options
- RequestOptionsBase
省略可能なパラメーター
- callback
コールバック。
list(string, string, ServiceCallback<ProjectList>)
function list(groupName: string, serviceName: string, callback: ServiceCallback<ProjectList>)
パラメーター
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- callback
コールバック。
listNext(string, RequestOptionsBase)
プロジェクト リソースは、格納されている移行プロジェクトを表す入れ子になったリソースです。 このメソッドは、サービス リソースが所有するプロジェクトの一覧を返します。
function listNext(nextPageLink: string, options?: RequestOptionsBase): Promise<ProjectsListNextResponse>
パラメーター
- nextPageLink
-
string
List 操作への前回の正常な呼び出しからの NextLink。
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<ProjectsListNextResponse>
Promise<Models.ProjectsListNextResponse>
listNext(string, RequestOptionsBase, ServiceCallback<ProjectList>)
function listNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<ProjectList>)
パラメーター
- nextPageLink
-
string
List 操作への前回の正常な呼び出しからの NextLink。
- options
- RequestOptionsBase
省略可能なパラメーター
- callback
コールバック。
listNext(string, ServiceCallback<ProjectList>)
function listNext(nextPageLink: string, callback: ServiceCallback<ProjectList>)
パラメーター
- nextPageLink
-
string
List 操作への前回の正常な呼び出しからの NextLink。
- callback
コールバック。
update(Project, string, string, string, RequestOptionsBase)
プロジェクト リソースは、格納されている移行プロジェクトを表す入れ子になったリソースです。 PATCH メソッドは、既存のプロジェクトを更新します。
function update(parameters: Project, groupName: string, serviceName: string, projectName: string, options?: RequestOptionsBase): Promise<ProjectsUpdateResponse>
パラメーター
- parameters
- Project
プロジェクトに関する情報
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<ProjectsUpdateResponse>
Promise<Models.ProjectsUpdateResponse>
update(Project, string, string, string, RequestOptionsBase, ServiceCallback<Project>)
function update(parameters: Project, groupName: string, serviceName: string, projectName: string, options: RequestOptionsBase, callback: ServiceCallback<Project>)
パラメーター
- parameters
- Project
プロジェクトに関する情報
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- options
- RequestOptionsBase
省略可能なパラメーター
- callback
コールバック。
update(Project, string, string, string, ServiceCallback<Project>)
function update(parameters: Project, groupName: string, serviceName: string, projectName: string, callback: ServiceCallback<Project>)
パラメーター
- parameters
- Project
プロジェクトに関する情報
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- callback
コールバック。