Class protos.google.cloud.migrationcenter.v1.MigrationCenter (2.1.0)

Represents a MigrationCenter

Inheritance

$protobuf.rpc.Service > protos.google.cloud.migrationcenter.v1.MigrationCenter

Package

@google-cloud/migrationcenter

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);

Constructs a new MigrationCenter service.

Parameters
Name Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Methods

addAssetsToGroup(request, callback)

public addAssetsToGroup(request: google.cloud.migrationcenter.v1.IAddAssetsToGroupRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.AddAssetsToGroupCallback): void;

Calls AddAssetsToGroup.

Parameters
Name Description
request IAddAssetsToGroupRequest

AddAssetsToGroupRequest message or plain object

callback AddAssetsToGroupCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

addAssetsToGroup(request)

public addAssetsToGroup(request: google.cloud.migrationcenter.v1.IAddAssetsToGroupRequest): Promise<google.longrunning.Operation>;

Calls AddAssetsToGroup.

Parameter
Name Description
request IAddAssetsToGroupRequest

AddAssetsToGroupRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

aggregateAssetsValues(request, callback)

public aggregateAssetsValues(request: google.cloud.migrationcenter.v1.IAggregateAssetsValuesRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.AggregateAssetsValuesCallback): void;

Calls AggregateAssetsValues.

Parameters
Name Description
request IAggregateAssetsValuesRequest

AggregateAssetsValuesRequest message or plain object

callback AggregateAssetsValuesCallback

Node-style callback called with the error, if any, and AggregateAssetsValuesResponse

Returns
Type Description
void

aggregateAssetsValues(request)

public aggregateAssetsValues(request: google.cloud.migrationcenter.v1.IAggregateAssetsValuesRequest): Promise<google.cloud.migrationcenter.v1.AggregateAssetsValuesResponse>;

Calls AggregateAssetsValues.

Parameter
Name Description
request IAggregateAssetsValuesRequest

AggregateAssetsValuesRequest message or plain object

Returns
Type Description
Promise<google.cloud.migrationcenter.v1.AggregateAssetsValuesResponse>

Promise

batchDeleteAssets(request, callback)

public batchDeleteAssets(request: google.cloud.migrationcenter.v1.IBatchDeleteAssetsRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.BatchDeleteAssetsCallback): void;

Calls BatchDeleteAssets.

Parameters
Name Description
request IBatchDeleteAssetsRequest

BatchDeleteAssetsRequest message or plain object

callback BatchDeleteAssetsCallback

Node-style callback called with the error, if any, and Empty

Returns
Type Description
void

batchDeleteAssets(request)

public batchDeleteAssets(request: google.cloud.migrationcenter.v1.IBatchDeleteAssetsRequest): Promise<google.protobuf.Empty>;

Calls BatchDeleteAssets.

Parameter
Name Description
request IBatchDeleteAssetsRequest

BatchDeleteAssetsRequest message or plain object

Returns
Type Description
Promise<google.protobuf.Empty>

Promise

batchUpdateAssets(request, callback)

public batchUpdateAssets(request: google.cloud.migrationcenter.v1.IBatchUpdateAssetsRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.BatchUpdateAssetsCallback): void;

Calls BatchUpdateAssets.

Parameters
Name Description
request IBatchUpdateAssetsRequest

BatchUpdateAssetsRequest message or plain object

callback BatchUpdateAssetsCallback

Node-style callback called with the error, if any, and BatchUpdateAssetsResponse

Returns
Type Description
void

batchUpdateAssets(request)

public batchUpdateAssets(request: google.cloud.migrationcenter.v1.IBatchUpdateAssetsRequest): Promise<google.cloud.migrationcenter.v1.BatchUpdateAssetsResponse>;

Calls BatchUpdateAssets.

Parameter
Name Description
request IBatchUpdateAssetsRequest

BatchUpdateAssetsRequest message or plain object

Returns
Type Description
Promise<google.cloud.migrationcenter.v1.BatchUpdateAssetsResponse>

Promise

create(rpcImpl, requestDelimited, responseDelimited)

public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): MigrationCenter;

Creates new MigrationCenter service using the specified rpc implementation.

Parameters
Name Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Returns
Type Description
MigrationCenter

RPC service. Useful where requests and/or responses are streamed.

createGroup(request, callback)

public createGroup(request: google.cloud.migrationcenter.v1.ICreateGroupRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.CreateGroupCallback): void;

Calls CreateGroup.

Parameters
Name Description
request ICreateGroupRequest

CreateGroupRequest message or plain object

callback CreateGroupCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createGroup(request)

public createGroup(request: google.cloud.migrationcenter.v1.ICreateGroupRequest): Promise<google.longrunning.Operation>;

Calls CreateGroup.

Parameter
Name Description
request ICreateGroupRequest

CreateGroupRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createImportDataFile(request, callback)

public createImportDataFile(request: google.cloud.migrationcenter.v1.ICreateImportDataFileRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.CreateImportDataFileCallback): void;

Calls CreateImportDataFile.

Parameters
Name Description
request ICreateImportDataFileRequest

CreateImportDataFileRequest message or plain object

callback CreateImportDataFileCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createImportDataFile(request)

public createImportDataFile(request: google.cloud.migrationcenter.v1.ICreateImportDataFileRequest): Promise<google.longrunning.Operation>;

Calls CreateImportDataFile.

Parameter
Name Description
request ICreateImportDataFileRequest

CreateImportDataFileRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createImportJob(request, callback)

public createImportJob(request: google.cloud.migrationcenter.v1.ICreateImportJobRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.CreateImportJobCallback): void;

Calls CreateImportJob.

Parameters
Name Description
request ICreateImportJobRequest

CreateImportJobRequest message or plain object

callback CreateImportJobCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createImportJob(request)

public createImportJob(request: google.cloud.migrationcenter.v1.ICreateImportJobRequest): Promise<google.longrunning.Operation>;

Calls CreateImportJob.

Parameter
Name Description
request ICreateImportJobRequest

CreateImportJobRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createPreferenceSet(request, callback)

public createPreferenceSet(request: google.cloud.migrationcenter.v1.ICreatePreferenceSetRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.CreatePreferenceSetCallback): void;

Calls CreatePreferenceSet.

Parameters
Name Description
request ICreatePreferenceSetRequest

CreatePreferenceSetRequest message or plain object

callback CreatePreferenceSetCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createPreferenceSet(request)

public createPreferenceSet(request: google.cloud.migrationcenter.v1.ICreatePreferenceSetRequest): Promise<google.longrunning.Operation>;

Calls CreatePreferenceSet.

Parameter
Name Description
request ICreatePreferenceSetRequest

CreatePreferenceSetRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createReport(request, callback)

public createReport(request: google.cloud.migrationcenter.v1.ICreateReportRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.CreateReportCallback): void;

Calls CreateReport.

Parameters
Name Description
request ICreateReportRequest

CreateReportRequest message or plain object

callback CreateReportCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createReport(request)

public createReport(request: google.cloud.migrationcenter.v1.ICreateReportRequest): Promise<google.longrunning.Operation>;

Calls CreateReport.

Parameter
Name Description
request ICreateReportRequest

CreateReportRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createReportConfig(request, callback)

public createReportConfig(request: google.cloud.migrationcenter.v1.ICreateReportConfigRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.CreateReportConfigCallback): void;

Calls CreateReportConfig.

Parameters
Name Description
request ICreateReportConfigRequest

CreateReportConfigRequest message or plain object

callback CreateReportConfigCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createReportConfig(request)

public createReportConfig(request: google.cloud.migrationcenter.v1.ICreateReportConfigRequest): Promise<google.longrunning.Operation>;

Calls CreateReportConfig.

Parameter
Name Description
request ICreateReportConfigRequest

CreateReportConfigRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createSource(request, callback)

public createSource(request: google.cloud.migrationcenter.v1.ICreateSourceRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.CreateSourceCallback): void;

Calls CreateSource.

Parameters
Name Description
request ICreateSourceRequest

CreateSourceRequest message or plain object

callback CreateSourceCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createSource(request)

public createSource(request: google.cloud.migrationcenter.v1.ICreateSourceRequest): Promise<google.longrunning.Operation>;

Calls CreateSource.

Parameter
Name Description
request ICreateSourceRequest

CreateSourceRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteAsset(request, callback)

public deleteAsset(request: google.cloud.migrationcenter.v1.IDeleteAssetRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.DeleteAssetCallback): void;

Calls DeleteAsset.

Parameters
Name Description
request IDeleteAssetRequest

DeleteAssetRequest message or plain object

callback DeleteAssetCallback

Node-style callback called with the error, if any, and Empty

Returns
Type Description
void

deleteAsset(request)

public deleteAsset(request: google.cloud.migrationcenter.v1.IDeleteAssetRequest): Promise<google.protobuf.Empty>;

Calls DeleteAsset.

Parameter
Name Description
request IDeleteAssetRequest

DeleteAssetRequest message or plain object

Returns
Type Description
Promise<google.protobuf.Empty>

Promise

deleteGroup(request, callback)

public deleteGroup(request: google.cloud.migrationcenter.v1.IDeleteGroupRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.DeleteGroupCallback): void;

Calls DeleteGroup.

Parameters
Name Description
request IDeleteGroupRequest

DeleteGroupRequest message or plain object

callback DeleteGroupCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteGroup(request)

public deleteGroup(request: google.cloud.migrationcenter.v1.IDeleteGroupRequest): Promise<google.longrunning.Operation>;

Calls DeleteGroup.

Parameter
Name Description
request IDeleteGroupRequest

DeleteGroupRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteImportDataFile(request, callback)

public deleteImportDataFile(request: google.cloud.migrationcenter.v1.IDeleteImportDataFileRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.DeleteImportDataFileCallback): void;

Calls DeleteImportDataFile.

Parameters
Name Description
request IDeleteImportDataFileRequest

DeleteImportDataFileRequest message or plain object

callback DeleteImportDataFileCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteImportDataFile(request)

public deleteImportDataFile(request: google.cloud.migrationcenter.v1.IDeleteImportDataFileRequest): Promise<google.longrunning.Operation>;

Calls DeleteImportDataFile.

Parameter
Name Description
request IDeleteImportDataFileRequest

DeleteImportDataFileRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteImportJob(request, callback)

public deleteImportJob(request: google.cloud.migrationcenter.v1.IDeleteImportJobRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.DeleteImportJobCallback): void;

Calls DeleteImportJob.

Parameters
Name Description
request IDeleteImportJobRequest

DeleteImportJobRequest message or plain object

callback DeleteImportJobCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteImportJob(request)

public deleteImportJob(request: google.cloud.migrationcenter.v1.IDeleteImportJobRequest): Promise<google.longrunning.Operation>;

Calls DeleteImportJob.

Parameter
Name Description
request IDeleteImportJobRequest

DeleteImportJobRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deletePreferenceSet(request, callback)

public deletePreferenceSet(request: google.cloud.migrationcenter.v1.IDeletePreferenceSetRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.DeletePreferenceSetCallback): void;

Calls DeletePreferenceSet.

Parameters
Name Description
request IDeletePreferenceSetRequest

DeletePreferenceSetRequest message or plain object

callback DeletePreferenceSetCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deletePreferenceSet(request)

public deletePreferenceSet(request: google.cloud.migrationcenter.v1.IDeletePreferenceSetRequest): Promise<google.longrunning.Operation>;

Calls DeletePreferenceSet.

Parameter
Name Description
request IDeletePreferenceSetRequest

DeletePreferenceSetRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteReport(request, callback)

public deleteReport(request: google.cloud.migrationcenter.v1.IDeleteReportRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.DeleteReportCallback): void;

Calls DeleteReport.

Parameters
Name Description
request IDeleteReportRequest

DeleteReportRequest message or plain object

callback DeleteReportCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteReport(request)

public deleteReport(request: google.cloud.migrationcenter.v1.IDeleteReportRequest): Promise<google.longrunning.Operation>;

Calls DeleteReport.

Parameter
Name Description
request IDeleteReportRequest

DeleteReportRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteReportConfig(request, callback)

public deleteReportConfig(request: google.cloud.migrationcenter.v1.IDeleteReportConfigRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.DeleteReportConfigCallback): void;

Calls DeleteReportConfig.

Parameters
Name Description
request IDeleteReportConfigRequest

DeleteReportConfigRequest message or plain object

callback DeleteReportConfigCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteReportConfig(request)

public deleteReportConfig(request: google.cloud.migrationcenter.v1.IDeleteReportConfigRequest): Promise<google.longrunning.Operation>;

Calls DeleteReportConfig.

Parameter
Name Description
request IDeleteReportConfigRequest

DeleteReportConfigRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteSource(request, callback)

public deleteSource(request: google.cloud.migrationcenter.v1.IDeleteSourceRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.DeleteSourceCallback): void;

Calls DeleteSource.

Parameters
Name Description
request IDeleteSourceRequest

DeleteSourceRequest message or plain object

callback DeleteSourceCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteSource(request)

public deleteSource(request: google.cloud.migrationcenter.v1.IDeleteSourceRequest): Promise<google.longrunning.Operation>;

Calls DeleteSource.

Parameter
Name Description
request IDeleteSourceRequest

DeleteSourceRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

getAsset(request, callback)

public getAsset(request: google.cloud.migrationcenter.v1.IGetAssetRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.GetAssetCallback): void;

Calls GetAsset.

Parameters
Name Description
request IGetAssetRequest

GetAssetRequest message or plain object

callback GetAssetCallback

Node-style callback called with the error, if any, and Asset

Returns
Type Description
void

getAsset(request)

public getAsset(request: google.cloud.migrationcenter.v1.IGetAssetRequest): Promise<google.cloud.migrationcenter.v1.Asset>;

Calls GetAsset.

Parameter
Name Description
request IGetAssetRequest

GetAssetRequest message or plain object

Returns
Type Description
Promise<google.cloud.migrationcenter.v1.Asset>

Promise

getErrorFrame(request, callback)

public getErrorFrame(request: google.cloud.migrationcenter.v1.IGetErrorFrameRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.GetErrorFrameCallback): void;

Calls GetErrorFrame.

Parameters
Name Description
request IGetErrorFrameRequest

GetErrorFrameRequest message or plain object

callback GetErrorFrameCallback

Node-style callback called with the error, if any, and ErrorFrame

Returns
Type Description
void

getErrorFrame(request)

public getErrorFrame(request: google.cloud.migrationcenter.v1.IGetErrorFrameRequest): Promise<google.cloud.migrationcenter.v1.ErrorFrame>;

Calls GetErrorFrame.

Parameter
Name Description
request IGetErrorFrameRequest

GetErrorFrameRequest message or plain object

Returns
Type Description
Promise<google.cloud.migrationcenter.v1.ErrorFrame>

Promise

getGroup(request, callback)

public getGroup(request: google.cloud.migrationcenter.v1.IGetGroupRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.GetGroupCallback): void;

Calls GetGroup.

Parameters
Name Description
request IGetGroupRequest

GetGroupRequest message or plain object

callback GetGroupCallback

Node-style callback called with the error, if any, and Group

Returns
Type Description
void

getGroup(request)

public getGroup(request: google.cloud.migrationcenter.v1.IGetGroupRequest): Promise<google.cloud.migrationcenter.v1.Group>;

Calls GetGroup.

Parameter
Name Description
request IGetGroupRequest

GetGroupRequest message or plain object

Returns
Type Description
Promise<google.cloud.migrationcenter.v1.Group>

Promise

getImportDataFile(request, callback)

public getImportDataFile(request: google.cloud.migrationcenter.v1.IGetImportDataFileRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.GetImportDataFileCallback): void;

Calls GetImportDataFile.

Parameters
Name Description
request IGetImportDataFileRequest

GetImportDataFileRequest message or plain object

callback GetImportDataFileCallback

Node-style callback called with the error, if any, and ImportDataFile

Returns
Type Description
void

getImportDataFile(request)

public getImportDataFile(request: google.cloud.migrationcenter.v1.IGetImportDataFileRequest): Promise<google.cloud.migrationcenter.v1.ImportDataFile>;

Calls GetImportDataFile.

Parameter
Name Description
request IGetImportDataFileRequest

GetImportDataFileRequest message or plain object

Returns
Type Description
Promise<google.cloud.migrationcenter.v1.ImportDataFile>

Promise

getImportJob(request, callback)

public getImportJob(request: google.cloud.migrationcenter.v1.IGetImportJobRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.GetImportJobCallback): void;

Calls GetImportJob.

Parameters
Name Description
request IGetImportJobRequest

GetImportJobRequest message or plain object

callback GetImportJobCallback

Node-style callback called with the error, if any, and ImportJob

Returns
Type Description
void

getImportJob(request)

public getImportJob(request: google.cloud.migrationcenter.v1.IGetImportJobRequest): Promise<google.cloud.migrationcenter.v1.ImportJob>;

Calls GetImportJob.

Parameter
Name Description
request IGetImportJobRequest

GetImportJobRequest message or plain object

Returns
Type Description
Promise<google.cloud.migrationcenter.v1.ImportJob>

Promise

getPreferenceSet(request, callback)

public getPreferenceSet(request: google.cloud.migrationcenter.v1.IGetPreferenceSetRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.GetPreferenceSetCallback): void;

Calls GetPreferenceSet.

Parameters
Name Description
request IGetPreferenceSetRequest

GetPreferenceSetRequest message or plain object

callback GetPreferenceSetCallback

Node-style callback called with the error, if any, and PreferenceSet

Returns
Type Description
void

getPreferenceSet(request)

public getPreferenceSet(request: google.cloud.migrationcenter.v1.IGetPreferenceSetRequest): Promise<google.cloud.migrationcenter.v1.PreferenceSet>;

Calls GetPreferenceSet.

Parameter
Name Description
request IGetPreferenceSetRequest

GetPreferenceSetRequest message or plain object

Returns
Type Description
Promise<google.cloud.migrationcenter.v1.PreferenceSet>

Promise

getReport(request, callback)

public getReport(request: google.cloud.migrationcenter.v1.IGetReportRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.GetReportCallback): void;

Calls GetReport.

Parameters
Name Description
request IGetReportRequest

GetReportRequest message or plain object

callback GetReportCallback

Node-style callback called with the error, if any, and Report

Returns
Type Description
void

getReport(request)

public getReport(request: google.cloud.migrationcenter.v1.IGetReportRequest): Promise<google.cloud.migrationcenter.v1.Report>;

Calls GetReport.

Parameter
Name Description
request IGetReportRequest

GetReportRequest message or plain object

Returns
Type Description
Promise<google.cloud.migrationcenter.v1.Report>

Promise

getReportConfig(request, callback)

public getReportConfig(request: google.cloud.migrationcenter.v1.IGetReportConfigRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.GetReportConfigCallback): void;

Calls GetReportConfig.

Parameters
Name Description
request IGetReportConfigRequest

GetReportConfigRequest message or plain object

callback GetReportConfigCallback

Node-style callback called with the error, if any, and ReportConfig

Returns
Type Description
void

getReportConfig(request)

public getReportConfig(request: google.cloud.migrationcenter.v1.IGetReportConfigRequest): Promise<google.cloud.migrationcenter.v1.ReportConfig>;

Calls GetReportConfig.

Parameter
Name Description
request IGetReportConfigRequest

GetReportConfigRequest message or plain object

Returns
Type Description
Promise<google.cloud.migrationcenter.v1.ReportConfig>

Promise

getSettings(request, callback)

public getSettings(request: google.cloud.migrationcenter.v1.IGetSettingsRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.GetSettingsCallback): void;

Calls GetSettings.

Parameters
Name Description
request IGetSettingsRequest

GetSettingsRequest message or plain object

callback GetSettingsCallback

Node-style callback called with the error, if any, and Settings

Returns
Type Description
void

getSettings(request)

public getSettings(request: google.cloud.migrationcenter.v1.IGetSettingsRequest): Promise<google.cloud.migrationcenter.v1.Settings>;

Calls GetSettings.

Parameter
Name Description
request IGetSettingsRequest

GetSettingsRequest message or plain object

Returns
Type Description
Promise<google.cloud.migrationcenter.v1.Settings>

Promise

getSource(request, callback)

public getSource(request: google.cloud.migrationcenter.v1.IGetSourceRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.GetSourceCallback): void;

Calls GetSource.

Parameters
Name Description
request IGetSourceRequest

GetSourceRequest message or plain object

callback GetSourceCallback

Node-style callback called with the error, if any, and Source

Returns
Type Description
void

getSource(request)

public getSource(request: google.cloud.migrationcenter.v1.IGetSourceRequest): Promise<google.cloud.migrationcenter.v1.Source>;

Calls GetSource.

Parameter
Name Description
request IGetSourceRequest

GetSourceRequest message or plain object

Returns
Type Description
Promise<google.cloud.migrationcenter.v1.Source>

Promise

listAssets(request, callback)

public listAssets(request: google.cloud.migrationcenter.v1.IListAssetsRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.ListAssetsCallback): void;

Calls ListAssets.

Parameters
Name Description
request IListAssetsRequest

ListAssetsRequest message or plain object

callback ListAssetsCallback

Node-style callback called with the error, if any, and ListAssetsResponse

Returns
Type Description
void

listAssets(request)

public listAssets(request: google.cloud.migrationcenter.v1.IListAssetsRequest): Promise<google.cloud.migrationcenter.v1.ListAssetsResponse>;

Calls ListAssets.

Parameter
Name Description
request IListAssetsRequest

ListAssetsRequest message or plain object

Returns
Type Description
Promise<google.cloud.migrationcenter.v1.ListAssetsResponse>

Promise

listErrorFrames(request, callback)

public listErrorFrames(request: google.cloud.migrationcenter.v1.IListErrorFramesRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.ListErrorFramesCallback): void;

Calls ListErrorFrames.

Parameters
Name Description
request IListErrorFramesRequest

ListErrorFramesRequest message or plain object

callback ListErrorFramesCallback

Node-style callback called with the error, if any, and ListErrorFramesResponse

Returns
Type Description
void

listErrorFrames(request)

public listErrorFrames(request: google.cloud.migrationcenter.v1.IListErrorFramesRequest): Promise<google.cloud.migrationcenter.v1.ListErrorFramesResponse>;

Calls ListErrorFrames.

Parameter
Name Description
request IListErrorFramesRequest

ListErrorFramesRequest message or plain object

Returns
Type Description
Promise<google.cloud.migrationcenter.v1.ListErrorFramesResponse>

Promise

listGroups(request, callback)

public listGroups(request: google.cloud.migrationcenter.v1.IListGroupsRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.ListGroupsCallback): void;

Calls ListGroups.

Parameters
Name Description
request IListGroupsRequest

ListGroupsRequest message or plain object

callback ListGroupsCallback

Node-style callback called with the error, if any, and ListGroupsResponse

Returns
Type Description
void

listGroups(request)

public listGroups(request: google.cloud.migrationcenter.v1.IListGroupsRequest): Promise<google.cloud.migrationcenter.v1.ListGroupsResponse>;

Calls ListGroups.

Parameter
Name Description
request IListGroupsRequest

ListGroupsRequest message or plain object

Returns
Type Description
Promise<google.cloud.migrationcenter.v1.ListGroupsResponse>

Promise

listImportDataFiles(request, callback)

public listImportDataFiles(request: google.cloud.migrationcenter.v1.IListImportDataFilesRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.ListImportDataFilesCallback): void;

Calls ListImportDataFiles.

Parameters
Name Description
request IListImportDataFilesRequest

ListImportDataFilesRequest message or plain object

callback ListImportDataFilesCallback

Node-style callback called with the error, if any, and ListImportDataFilesResponse

Returns
Type Description
void

listImportDataFiles(request)

public listImportDataFiles(request: google.cloud.migrationcenter.v1.IListImportDataFilesRequest): Promise<google.cloud.migrationcenter.v1.ListImportDataFilesResponse>;

Calls ListImportDataFiles.

Parameter
Name Description
request IListImportDataFilesRequest

ListImportDataFilesRequest message or plain object

Returns
Type Description
Promise<google.cloud.migrationcenter.v1.ListImportDataFilesResponse>

Promise

listImportJobs(request, callback)

public listImportJobs(request: google.cloud.migrationcenter.v1.IListImportJobsRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.ListImportJobsCallback): void;

Calls ListImportJobs.

Parameters
Name Description
request IListImportJobsRequest

ListImportJobsRequest message or plain object

callback ListImportJobsCallback

Node-style callback called with the error, if any, and ListImportJobsResponse

Returns
Type Description
void

listImportJobs(request)

public listImportJobs(request: google.cloud.migrationcenter.v1.IListImportJobsRequest): Promise<google.cloud.migrationcenter.v1.ListImportJobsResponse>;

Calls ListImportJobs.

Parameter
Name Description
request IListImportJobsRequest

ListImportJobsRequest message or plain object

Returns
Type Description
Promise<google.cloud.migrationcenter.v1.ListImportJobsResponse>

Promise

listPreferenceSets(request, callback)

public listPreferenceSets(request: google.cloud.migrationcenter.v1.IListPreferenceSetsRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.ListPreferenceSetsCallback): void;

Calls ListPreferenceSets.

Parameters
Name Description
request IListPreferenceSetsRequest

ListPreferenceSetsRequest message or plain object

callback ListPreferenceSetsCallback

Node-style callback called with the error, if any, and ListPreferenceSetsResponse

Returns
Type Description
void

listPreferenceSets(request)

public listPreferenceSets(request: google.cloud.migrationcenter.v1.IListPreferenceSetsRequest): Promise<google.cloud.migrationcenter.v1.ListPreferenceSetsResponse>;

Calls ListPreferenceSets.

Parameter
Name Description
request IListPreferenceSetsRequest

ListPreferenceSetsRequest message or plain object

Returns
Type Description
Promise<google.cloud.migrationcenter.v1.ListPreferenceSetsResponse>

Promise

listReportConfigs(request, callback)

public listReportConfigs(request: google.cloud.migrationcenter.v1.IListReportConfigsRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.ListReportConfigsCallback): void;

Calls ListReportConfigs.

Parameters
Name Description
request IListReportConfigsRequest

ListReportConfigsRequest message or plain object

callback ListReportConfigsCallback

Node-style callback called with the error, if any, and ListReportConfigsResponse

Returns
Type Description
void

listReportConfigs(request)

public listReportConfigs(request: google.cloud.migrationcenter.v1.IListReportConfigsRequest): Promise<google.cloud.migrationcenter.v1.ListReportConfigsResponse>;

Calls ListReportConfigs.

Parameter
Name Description
request IListReportConfigsRequest

ListReportConfigsRequest message or plain object

Returns
Type Description
Promise<google.cloud.migrationcenter.v1.ListReportConfigsResponse>

Promise

listReports(request, callback)

public listReports(request: google.cloud.migrationcenter.v1.IListReportsRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.ListReportsCallback): void;

Calls ListReports.

Parameters
Name Description
request IListReportsRequest

ListReportsRequest message or plain object

callback ListReportsCallback

Node-style callback called with the error, if any, and ListReportsResponse

Returns
Type Description
void

listReports(request)

public listReports(request: google.cloud.migrationcenter.v1.IListReportsRequest): Promise<google.cloud.migrationcenter.v1.ListReportsResponse>;

Calls ListReports.

Parameter
Name Description
request IListReportsRequest

ListReportsRequest message or plain object

Returns
Type Description
Promise<google.cloud.migrationcenter.v1.ListReportsResponse>

Promise

listSources(request, callback)

public listSources(request: google.cloud.migrationcenter.v1.IListSourcesRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.ListSourcesCallback): void;

Calls ListSources.

Parameters
Name Description
request IListSourcesRequest

ListSourcesRequest message or plain object

callback ListSourcesCallback

Node-style callback called with the error, if any, and ListSourcesResponse

Returns
Type Description
void

listSources(request)

public listSources(request: google.cloud.migrationcenter.v1.IListSourcesRequest): Promise<google.cloud.migrationcenter.v1.ListSourcesResponse>;

Calls ListSources.

Parameter
Name Description
request IListSourcesRequest

ListSourcesRequest message or plain object

Returns
Type Description
Promise<google.cloud.migrationcenter.v1.ListSourcesResponse>

Promise

removeAssetsFromGroup(request, callback)

public removeAssetsFromGroup(request: google.cloud.migrationcenter.v1.IRemoveAssetsFromGroupRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.RemoveAssetsFromGroupCallback): void;

Calls RemoveAssetsFromGroup.

Parameters
Name Description
request IRemoveAssetsFromGroupRequest

RemoveAssetsFromGroupRequest message or plain object

callback RemoveAssetsFromGroupCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

removeAssetsFromGroup(request)

public removeAssetsFromGroup(request: google.cloud.migrationcenter.v1.IRemoveAssetsFromGroupRequest): Promise<google.longrunning.Operation>;

Calls RemoveAssetsFromGroup.

Parameter
Name Description
request IRemoveAssetsFromGroupRequest

RemoveAssetsFromGroupRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

reportAssetFrames(request, callback)

public reportAssetFrames(request: google.cloud.migrationcenter.v1.IReportAssetFramesRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.ReportAssetFramesCallback): void;

Calls ReportAssetFrames.

Parameters
Name Description
request IReportAssetFramesRequest

ReportAssetFramesRequest message or plain object

callback ReportAssetFramesCallback

Node-style callback called with the error, if any, and ReportAssetFramesResponse

Returns
Type Description
void

reportAssetFrames(request)

public reportAssetFrames(request: google.cloud.migrationcenter.v1.IReportAssetFramesRequest): Promise<google.cloud.migrationcenter.v1.ReportAssetFramesResponse>;

Calls ReportAssetFrames.

Parameter
Name Description
request IReportAssetFramesRequest

ReportAssetFramesRequest message or plain object

Returns
Type Description
Promise<google.cloud.migrationcenter.v1.ReportAssetFramesResponse>

Promise

runImportJob(request, callback)

public runImportJob(request: google.cloud.migrationcenter.v1.IRunImportJobRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.RunImportJobCallback): void;

Calls RunImportJob.

Parameters
Name Description
request IRunImportJobRequest

RunImportJobRequest message or plain object

callback RunImportJobCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

runImportJob(request)

public runImportJob(request: google.cloud.migrationcenter.v1.IRunImportJobRequest): Promise<google.longrunning.Operation>;

Calls RunImportJob.

Parameter
Name Description
request IRunImportJobRequest

RunImportJobRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updateAsset(request, callback)

public updateAsset(request: google.cloud.migrationcenter.v1.IUpdateAssetRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.UpdateAssetCallback): void;

Calls UpdateAsset.

Parameters
Name Description
request IUpdateAssetRequest

UpdateAssetRequest message or plain object

callback UpdateAssetCallback

Node-style callback called with the error, if any, and Asset

Returns
Type Description
void

updateAsset(request)

public updateAsset(request: google.cloud.migrationcenter.v1.IUpdateAssetRequest): Promise<google.cloud.migrationcenter.v1.Asset>;

Calls UpdateAsset.

Parameter
Name Description
request IUpdateAssetRequest

UpdateAssetRequest message or plain object

Returns
Type Description
Promise<google.cloud.migrationcenter.v1.Asset>

Promise

updateGroup(request, callback)

public updateGroup(request: google.cloud.migrationcenter.v1.IUpdateGroupRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.UpdateGroupCallback): void;

Calls UpdateGroup.

Parameters
Name Description
request IUpdateGroupRequest

UpdateGroupRequest message or plain object

callback UpdateGroupCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updateGroup(request)

public updateGroup(request: google.cloud.migrationcenter.v1.IUpdateGroupRequest): Promise<google.longrunning.Operation>;

Calls UpdateGroup.

Parameter
Name Description
request IUpdateGroupRequest

UpdateGroupRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updateImportJob(request, callback)

public updateImportJob(request: google.cloud.migrationcenter.v1.IUpdateImportJobRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.UpdateImportJobCallback): void;

Calls UpdateImportJob.

Parameters
Name Description
request IUpdateImportJobRequest

UpdateImportJobRequest message or plain object

callback UpdateImportJobCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updateImportJob(request)

public updateImportJob(request: google.cloud.migrationcenter.v1.IUpdateImportJobRequest): Promise<google.longrunning.Operation>;

Calls UpdateImportJob.

Parameter
Name Description
request IUpdateImportJobRequest

UpdateImportJobRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updatePreferenceSet(request, callback)

public updatePreferenceSet(request: google.cloud.migrationcenter.v1.IUpdatePreferenceSetRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.UpdatePreferenceSetCallback): void;

Calls UpdatePreferenceSet.

Parameters
Name Description
request IUpdatePreferenceSetRequest

UpdatePreferenceSetRequest message or plain object

callback UpdatePreferenceSetCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updatePreferenceSet(request)

public updatePreferenceSet(request: google.cloud.migrationcenter.v1.IUpdatePreferenceSetRequest): Promise<google.longrunning.Operation>;

Calls UpdatePreferenceSet.

Parameter
Name Description
request IUpdatePreferenceSetRequest

UpdatePreferenceSetRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updateSettings(request, callback)

public updateSettings(request: google.cloud.migrationcenter.v1.IUpdateSettingsRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.UpdateSettingsCallback): void;

Calls UpdateSettings.

Parameters
Name Description
request IUpdateSettingsRequest

UpdateSettingsRequest message or plain object

callback UpdateSettingsCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updateSettings(request)

public updateSettings(request: google.cloud.migrationcenter.v1.IUpdateSettingsRequest): Promise<google.longrunning.Operation>;

Calls UpdateSettings.

Parameter
Name Description
request IUpdateSettingsRequest

UpdateSettingsRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updateSource(request, callback)

public updateSource(request: google.cloud.migrationcenter.v1.IUpdateSourceRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.UpdateSourceCallback): void;

Calls UpdateSource.

Parameters
Name Description
request IUpdateSourceRequest

UpdateSourceRequest message or plain object

callback UpdateSourceCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updateSource(request)

public updateSource(request: google.cloud.migrationcenter.v1.IUpdateSourceRequest): Promise<google.longrunning.Operation>;

Calls UpdateSource.

Parameter
Name Description
request IUpdateSourceRequest

UpdateSourceRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

validateImportJob(request, callback)

public validateImportJob(request: google.cloud.migrationcenter.v1.IValidateImportJobRequest, callback: google.cloud.migrationcenter.v1.MigrationCenter.ValidateImportJobCallback): void;

Calls ValidateImportJob.

Parameters
Name Description
request IValidateImportJobRequest

ValidateImportJobRequest message or plain object

callback ValidateImportJobCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

validateImportJob(request)

public validateImportJob(request: google.cloud.migrationcenter.v1.IValidateImportJobRequest): Promise<google.longrunning.Operation>;

Calls ValidateImportJob.

Parameter
Name Description
request IValidateImportJobRequest

ValidateImportJobRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise