2023-07-25
▼ ▲ migrationcenter.projects.locations.getSettings
Parameter Order: name
HTTP Method: GET
Path: v1/{+name}
Description: Gets the details of regional settings.
Parameters:
name
Required: Yes
Description: Required. Name of the resource.
Type: string
Location: path
Pattern: ^projects/[^/]+/locations/[^/]+/settings$
Scopes: https://www.googleapis.com/auth/cloud-platform
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/settings
▼ ▲ migrationcenter.projects.locations.updateSettings
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/settings
Path: v1/{+name}
HTTP Method: PATCH
Parameter Order: name
Description: Updates the regional-level project settings.
Parameters:
name
Type: string
Required: Yes
Description: Output only. The name of the resource.
Pattern: ^projects/[^/]+/locations/[^/]+/settings$
Location: path
requestId
Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
Type: string
Location: query
updateMask
Location: query
Description: Required. Field mask is used to specify the fields to be overwritten in the `Settings` resource by the update. The values specified in the `update_mask` field are relative to the resource, not the full request. A field will be overwritten if it is in the mask. A single * value in the mask lets you to overwrite all fields.
Format: google-fieldmask
Type: string
▼ ▲ migrationcenter.projects.locations.list
Flat Path: v1/projects/{projectsId}/locations
Scopes: https://www.googleapis.com/auth/cloud-platform
Description: Lists information about the supported locations for this service.
HTTP Method: GET
Parameters:
filter
Description: A filter to narrow down results to a preferred subset. The filtering language accepts strings like `"displayName=tokyo"`, and is documented in more detail in [AIP-160](https://google.aip.dev/160).
Location: query
Type: string
pageSize
Location: query
Type: integer
Format: int32
Description: The maximum number of results to return. If not set, the service selects a default.
name
Required: Yes
Type: string
Location: path
Pattern: ^projects/[^/]+$
Description: The resource that owns the locations collection, if applicable.
pageToken
Location: query
Type: string
Description: A page token received from the `next_page_token` field in the response. Send that page token to receive the subsequent page.
Path: v1/{+name}/locations
Parameter Order: name
▼ ▲ migrationcenter.projects.locations.get
Parameter Order: name
Flat Path: v1/projects/{projectsId}/locations/{locationsId}
Description: Gets information about a location.
Path: v1/{+name}
Scopes: https://www.googleapis.com/auth/cloud-platform
HTTP Method: GET
Parameters:
name
Required: Yes
Location: path
Type: string
Pattern: ^projects/[^/]+/locations/[^/]+$
Description: Resource name for the location.
▼ ▲ migrationcenter.projects.locations.operations.list
HTTP Method: GET
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/operations
Scopes: https://www.googleapis.com/auth/cloud-platform
Parameter Order: name
Parameters:
pageToken
Type: string
Description: The standard list page token.
Location: query
filter
Type: string
Description: The standard list filter.
Location: query
pageSize
Description: The standard list page size.
Format: int32
Type: integer
Location: query
name
Pattern: ^projects/[^/]+/locations/[^/]+$
Location: path
Required: Yes
Type: string
Description: The name of the operation's parent resource.
Path: v1/{+name}/operations
Description: Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
▼ ▲ migrationcenter.projects.locations.operations.get
Parameters:
name
Required: Yes
Pattern: ^projects/[^/]+/locations/[^/]+/operations/[^/]+$
Location: path
Type: string
Description: The name of the operation resource.
Scopes: https://www.googleapis.com/auth/cloud-platform
Parameter Order: name
Description: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/operations/{operationsId}
HTTP Method: GET
Path: v1/{+name}
▼ ▲ migrationcenter.projects.locations.operations.cancel
Parameter Order: name
Path: v1/{+name}:cancel
HTTP Method: POST
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/operations/{operationsId}:cancel
Description: Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.
Scopes: https://www.googleapis.com/auth/cloud-platform
Parameters:
name
Type: string
Pattern: ^projects/[^/]+/locations/[^/]+/operations/[^/]+$
Description: The name of the operation resource to be cancelled.
Location: path
Required: Yes
▼ ▲ migrationcenter.projects.locations.operations.delete
HTTP Method: DELETE
Parameter Order: name
Description: Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/operations/{operationsId}
Scopes: https://www.googleapis.com/auth/cloud-platform
Path: v1/{+name}
Parameters:
name
Type: string
Required: Yes
Description: The name of the operation resource to be deleted.
Pattern: ^projects/[^/]+/locations/[^/]+/operations/[^/]+$
Location: path
▼ ▲ migrationcenter.projects.locations.reportConfigs.reports.delete
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/reportConfigs/{reportConfigsId}/reports/{reportsId}
Parameter Order: name
Path: v1/{+name}
Description: Deletes a Report.
HTTP Method: DELETE
Parameters:
requestId
Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes after the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
Type: string
Location: query
name
Required: Yes
Type: string
Location: path
Description: Required. Name of the resource.
Pattern: ^projects/[^/]+/locations/[^/]+/reportConfigs/[^/]+/reports/[^/]+$
▼ ▲ migrationcenter.projects.locations.reportConfigs.reports.create
Path: v1/{+parent}/reports
Parameters:
reportId
Type: string
Description: Required. User specified id for the report. It will become the last component of the report name. The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The id must match the regular expression: [a-z]([a-z0-9-]{0,61}[a-z0-9])?.
Location: query
requestId
Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
Location: query
Type: string
parent
Pattern: ^projects/[^/]+/locations/[^/]+/reportConfigs/[^/]+$
Type: string
Location: path
Description: Required. Value for parent.
Required: Yes
Parameter Order: parent
HTTP Method: POST
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/reportConfigs/{reportConfigsId}/reports
Scopes: https://www.googleapis.com/auth/cloud-platform
Description: Creates a report.
▼ ▲ migrationcenter.projects.locations.reportConfigs.reports.get
Description: Gets details of a single Report.
HTTP Method: GET
Scopes: https://www.googleapis.com/auth/cloud-platform
Parameters:
name
Pattern: ^projects/[^/]+/locations/[^/]+/reportConfigs/[^/]+/reports/[^/]+$
Description: Required. Name of the resource.
Location: path
Required: Yes
Type: string
view
Enum Descriptions:
Enum:
Type: string
Location: query
Description: Determines what information to retrieve for the Report.
Path: v1/{+name}
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/reportConfigs/{reportConfigsId}/reports/{reportsId}
Parameter Order: name
▼ ▲ migrationcenter.projects.locations.reportConfigs.reports.list
Parameters:
view
Description: Determines what information to retrieve for each Report.
Enum Descriptions:
Type: string
Enum:
Location: query
pageToken
Description: A token identifying a page of results that the server should return.
Type: string
Location: query
filter
Description: Filtering results.
Location: query
Type: string
pageSize
Location: query
Type: integer
Description: Requested page size. The server may return fewer items than requested. If unspecified, the server will pick an appropriate default value.
Format: int32
parent
Description: Required. Parent value for `ListReportsRequest`.
Pattern: ^projects/[^/]+/locations/[^/]+/reportConfigs/[^/]+$
Type: string
Required: Yes
Location: path
orderBy
Location: query
Description: Field to sort by. See https://google.aip.dev/132#ordering for more details.
Type: string
Parameter Order: parent
Scopes: https://www.googleapis.com/auth/cloud-platform
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/reportConfigs/{reportConfigsId}/reports
HTTP Method: GET
Path: v1/{+parent}/reports
Description: Lists Reports in a given ReportConfig.
▼ ▲ migrationcenter.projects.locations.reportConfigs.create
Path: v1/{+parent}/reportConfigs
Parameters:
parent
Pattern: ^projects/[^/]+/locations/[^/]+$
Location: path
Required: Yes
Type: string
Description: Required. Value for parent.
reportConfigId
Location: query
Type: string
Description: Required. User specified ID for the report config. It will become the last component of the report config name. The ID must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The ID must match the regular expression: [a-z]([a-z0-9-]{0,61}[a-z0-9])?.
requestId
Location: query
Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
Type: string
Scopes: https://www.googleapis.com/auth/cloud-platform
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/reportConfigs
Description: Creates a report configuration.
HTTP Method: POST
Parameter Order: parent
▼ ▲ migrationcenter.projects.locations.reportConfigs.list
Parameter Order: parent
Description: Lists ReportConfigs in a given project and location.
Scopes: https://www.googleapis.com/auth/cloud-platform
Parameters:
pageSize
Location: query
Format: int32
Description: Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default.
Type: integer
filter
Location: query
Description: Filtering results.
Type: string
orderBy
Type: string
Location: query
Description: Field to sort by. See https://google.aip.dev/132#ordering for more details.
pageToken
Description: A token identifying a page of results the server should return.
Location: query
Type: string
parent
Location: path
Description: Required. Parent value for `ListReportConfigsRequest`.
Pattern: ^projects/[^/]+/locations/[^/]+$
Required: Yes
Type: string
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/reportConfigs
Path: v1/{+parent}/reportConfigs
HTTP Method: GET
▼ ▲ migrationcenter.projects.locations.reportConfigs.get
Scopes: https://www.googleapis.com/auth/cloud-platform
Parameters:
name
Description: Required. Name of the resource.
Type: string
Pattern: ^projects/[^/]+/locations/[^/]+/reportConfigs/[^/]+$
Required: Yes
Location: path
HTTP Method: GET
Description: Gets details of a single ReportConfig.
Parameter Order: name
Path: v1/{+name}
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/reportConfigs/{reportConfigsId}
▼ ▲ migrationcenter.projects.locations.reportConfigs.delete
Path: v1/{+name}
Parameters:
requestId
Type: string
Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes after the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
Location: query
name
Required: Yes
Pattern: ^projects/[^/]+/locations/[^/]+/reportConfigs/[^/]+$
Type: string
Location: path
Description: Required. Name of the resource.
force
Location: query
Type: boolean
Description: Optional. If set to `true`, any child `Reports` of this entity will also be deleted. If set to `false`, the request only works if the resource has no children.
Scopes: https://www.googleapis.com/auth/cloud-platform
Parameter Order: name
HTTP Method: DELETE
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/reportConfigs/{reportConfigsId}
Description: Deletes a ReportConfig.
▼ ▲ migrationcenter.projects.locations.sources.errorFrames.get
Parameter Order: name
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/sources/{sourcesId}/errorFrames/{errorFramesId}
HTTP Method: GET
Scopes: https://www.googleapis.com/auth/cloud-platform
Path: v1/{+name}
Description: Gets the details of an error frame.
Parameters:
name
Type: string
Location: path
Required: Yes
Description: Required. The name of the frame to retrieve. Format: projects/{project}/locations/{location}/sources/{source}/errorFrames/{error_frame}
Pattern: ^projects/[^/]+/locations/[^/]+/sources/[^/]+/errorFrames/[^/]+$
view
Enum:
Enum Descriptions:
Type: string
Location: query
Description: Optional. An optional view mode to control the level of details for the frame. The default is a basic frame view.
▼ ▲ migrationcenter.projects.locations.sources.errorFrames.list
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/sources/{sourcesId}/errorFrames
HTTP Method: GET
Parameters:
view
Enum Descriptions:
Description: Optional. An optional view mode to control the level of details of each error frame. The default is a BASIC frame view.
Enum:
Location: query
Type: string
parent
Location: path
Pattern: ^projects/[^/]+/locations/[^/]+/sources/[^/]+$
Required: Yes
Type: string
Description: Required. Parent value (the source) for `ListErrorFramesRequest`.
pageSize
Type: integer
Location: query
Description: Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default.
Format: int32
pageToken
Location: query
Type: string
Description: A token identifying a page of results the server should return.
Scopes: https://www.googleapis.com/auth/cloud-platform
Path: v1/{+parent}/errorFrames
Description: Lists all error frames in a given source and location.
Parameter Order: parent
▼ ▲ migrationcenter.projects.locations.sources.get
Parameter Order: name
HTTP Method: GET
Path: v1/{+name}
Description: Gets the details of a source.
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/sources/{sourcesId}
Scopes: https://www.googleapis.com/auth/cloud-platform
Parameters:
name
Description: Required. Name of the resource.
Pattern: ^projects/[^/]+/locations/[^/]+/sources/[^/]+$
Required: Yes
Location: path
Type: string
▼ ▲ migrationcenter.projects.locations.sources.create
Scopes: https://www.googleapis.com/auth/cloud-platform
Path: v1/{+parent}/sources
Description: Creates a new source in a given project and location.
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/sources
HTTP Method: POST
Parameters:
parent
Pattern: ^projects/[^/]+/locations/[^/]+$
Type: string
Location: path
Description: Required. Value for parent.
Required: Yes
requestId
Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
Type: string
Location: query
sourceId
Type: string
Location: query
Description: Required. User specified ID for the source. It will become the last component of the source name. The ID must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The ID must match the regular expression: `[a-z]([a-z0-9-]{0,61}[a-z0-9])?`.
Parameter Order: parent
▼ ▲ migrationcenter.projects.locations.sources.patch
HTTP Method: PATCH
Description: Updates the parameters of a source.
Parameters:
requestId
Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
Type: string
Location: query
updateMask
Type: string
Description: Required. Field mask is used to specify the fields to be overwritten in the `Source` resource by the update. The values specified in the `update_mask` field are relative to the resource, not the full request. A field will be overwritten if it is in the mask. A single * value in the mask lets you to overwrite all fields.
Format: google-fieldmask
Location: query
name
Location: path
Required: Yes
Pattern: ^projects/[^/]+/locations/[^/]+/sources/[^/]+$
Type: string
Description: Output only. The full name of the source.
Scopes: https://www.googleapis.com/auth/cloud-platform
Parameter Order: name
Path: v1/{+name}
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/sources/{sourcesId}
▼ ▲ migrationcenter.projects.locations.sources.delete
Parameter Order: name
Description: Deletes a source.
Parameters:
requestId
Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes after the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
Type: string
Location: query
name
Required: Yes
Location: path
Description: Required. Name of the resource.
Type: string
Pattern: ^projects/[^/]+/locations/[^/]+/sources/[^/]+$
Path: v1/{+name}
HTTP Method: DELETE
Scopes: https://www.googleapis.com/auth/cloud-platform
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/sources/{sourcesId}
▼ ▲ migrationcenter.projects.locations.sources.list
Parameters:
filter
Description: Filtering results.
Location: query
Type: string
pageSize
Type: integer
Description: Requested page size. The server may return fewer items than requested. If unspecified, the server will pick an appropriate default value.
Format: int32
Location: query
parent
Pattern: ^projects/[^/]+/locations/[^/]+$
Type: string
Location: path
Description: Required. Parent value for `ListSourcesRequest`.
Required: Yes
orderBy
Type: string
Location: query
Description: Field to sort by. See https://google.aip.dev/132#ordering for more details.
pageToken
Location: query
Type: string
Description: A token identifying a page of results that the server should return.
Path: v1/{+parent}/sources
Parameter Order: parent
Description: Lists all the sources in a given project and location.
Scopes: https://www.googleapis.com/auth/cloud-platform
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/sources
HTTP Method: GET
▼ ▲ migrationcenter.projects.locations.preferenceSets.list
Parameter Order: parent
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/preferenceSets
Description: Lists all the preference sets in a given project and location.
Parameters:
pageSize
Type: integer
Format: int32
Location: query
Description: Requested page size. Server may return fewer items than requested. If unspecified, at most 500 preference sets will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
parent
Description: Required. Parent value for `ListPreferenceSetsRequest`.
Type: string
Location: path
Pattern: ^projects/[^/]+/locations/[^/]+$
Required: Yes
pageToken
Type: string
Description: A token identifying a page of results the server should return.
Location: query
orderBy
Type: string
Location: query
Description: Field to sort by. See https://google.aip.dev/132#ordering for more details.
Scopes: https://www.googleapis.com/auth/cloud-platform
Path: v1/{+parent}/preferenceSets
HTTP Method: GET
▼ ▲ migrationcenter.projects.locations.preferenceSets.create
Path: v1/{+parent}/preferenceSets
Description: Creates a new preference set in a given project and location.
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/preferenceSets
HTTP Method: POST
Parameters:
preferenceSetId
Type: string
Location: query
Description: Required. User specified ID for the preference set. It will become the last component of the preference set name. The ID must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The ID must match the regular expression `[a-z]([a-z0-9-]{0,61}[a-z0-9])?`.
parent
Location: path
Pattern: ^projects/[^/]+/locations/[^/]+$
Required: Yes
Description: Required. Value for parent.
Type: string
requestId
Type: string
Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
Location: query
Parameter Order: parent
▼ ▲ migrationcenter.projects.locations.preferenceSets.delete
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/preferenceSets/{preferenceSetsId}
Path: v1/{+name}
Scopes: https://www.googleapis.com/auth/cloud-platform
Parameters:
name
Required: Yes
Description: Required. Name of the group resource.
Type: string
Location: path
Pattern: ^projects/[^/]+/locations/[^/]+/preferenceSets/[^/]+$
requestId
Location: query
Type: string
Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes after the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
Parameter Order: name
Description: Deletes a preference set.
HTTP Method: DELETE
▼ ▲ migrationcenter.projects.locations.preferenceSets.patch
Parameters:
name
Required: Yes
Location: path
Description: Output only. Name of the preference set.
Type: string
Pattern: ^projects/[^/]+/locations/[^/]+/preferenceSets/[^/]+$
updateMask
Type: string
Description: Required. Field mask is used to specify the fields to be overwritten in the `PreferenceSet` resource by the update. The values specified in the `update_mask` field are relative to the resource, not the full request. A field will be overwritten if it is in the mask. A single * value in the mask lets you to overwrite all fields.
Location: query
Format: google-fieldmask
requestId
Type: string
Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
Location: query
Path: v1/{+name}
HTTP Method: PATCH
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/preferenceSets/{preferenceSetsId}
Parameter Order: name
Scopes: https://www.googleapis.com/auth/cloud-platform
Description: Updates the parameters of a preference set.
▼ ▲ migrationcenter.projects.locations.preferenceSets.get
HTTP Method: GET
Parameter Order: name
Description: Gets the details of a preference set.
Parameters:
name
Description: Required. Name of the resource.
Pattern: ^projects/[^/]+/locations/[^/]+/preferenceSets/[^/]+$
Required: Yes
Location: path
Type: string
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/preferenceSets/{preferenceSetsId}
Scopes: https://www.googleapis.com/auth/cloud-platform
Path: v1/{+name}
▼ ▲ migrationcenter.projects.locations.importJobs.importDataFiles.delete
Parameter Order: name
Parameters:
name
Description: Required. Name of the ImportDataFile to delete.
Required: Yes
Pattern: ^projects/[^/]+/locations/[^/]+/importJobs/[^/]+/importDataFiles/[^/]+$
Location: path
Type: string
requestId
Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes after the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
Type: string
Location: query
Description: Delete an import data file.
Path: v1/{+name}
HTTP Method: DELETE
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/importJobs/{importJobsId}/importDataFiles/{importDataFilesId}
▼ ▲ migrationcenter.projects.locations.importJobs.importDataFiles.create
HTTP Method: POST
Description: Creates an import data file.
Scopes: https://www.googleapis.com/auth/cloud-platform
Parameter Order: parent
Parameters:
parent
Required: Yes
Description: Required. Name of the parent of the ImportDataFile.
Type: string
Pattern: ^projects/[^/]+/locations/[^/]+/importJobs/[^/]+$
Location: path
requestId
Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
Type: string
Location: query
importDataFileId
Type: string
Description: Required. The ID of the new data file.
Location: query
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/importJobs/{importJobsId}/importDataFiles
Path: v1/{+parent}/importDataFiles
▼ ▲ migrationcenter.projects.locations.importJobs.importDataFiles.list
Path: v1/{+parent}/importDataFiles
Parameter Order: parent
Parameters:
filter
Description: Filtering results.
Location: query
Type: string
parent
Required: Yes
Type: string
Location: path
Description: Required. Name of the parent of the `ImportDataFiles` resource.
Pattern: ^projects/[^/]+/locations/[^/]+/importJobs/[^/]+$
pageSize
Description: The maximum number of data files to return. The service may return fewer than this value. If unspecified, at most 500 data files will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
Location: query
Format: int32
Type: integer
orderBy
Type: string
Location: query
Description: Field to sort by. See https://google.aip.dev/132#ordering for more details.
pageToken
Type: string
Description: A page token, received from a previous `ListImportDataFiles` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListImportDataFiles` must match the call that provided the page token.
Location: query
Description: List import data files.
Scopes: https://www.googleapis.com/auth/cloud-platform
HTTP Method: GET
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/importJobs/{importJobsId}/importDataFiles
▼ ▲ migrationcenter.projects.locations.importJobs.importDataFiles.get
Description: Gets an import data file.
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/importJobs/{importJobsId}/importDataFiles/{importDataFilesId}
Scopes: https://www.googleapis.com/auth/cloud-platform
HTTP Method: GET
Path: v1/{+name}
Parameter Order: name
Parameters:
name
Description: Required. Name of the ImportDataFile.
Type: string
Required: Yes
Location: path
Pattern: ^projects/[^/]+/locations/[^/]+/importJobs/[^/]+/importDataFiles/[^/]+$
▼ ▲ migrationcenter.projects.locations.importJobs.get
Scopes: https://www.googleapis.com/auth/cloud-platform
Parameter Order: name
Parameters:
view
Location: query
Enum:
Description: Optional. The level of details of the import job. Default value is FULL.
Enum Descriptions:
Type: string
name
Pattern: ^projects/[^/]+/locations/[^/]+/importJobs/[^/]+$
Required: Yes
Description: Required. Name of the resource.
Location: path
Type: string
Description: Gets the details of an import job.
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/importJobs/{importJobsId}
Path: v1/{+name}
HTTP Method: GET
▼ ▲ migrationcenter.projects.locations.importJobs.create
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/importJobs
Path: v1/{+parent}/importJobs
Parameter Order: parent
Parameters:
requestId
Type: string
Location: query
Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
importJobId
Type: string
Location: query
Description: Required. ID of the import job.
parent
Pattern: ^projects/[^/]+/locations/[^/]+$
Type: string
Required: Yes
Description: Required. Value for parent.
Location: path
Description: Creates an import job.
HTTP Method: POST
▼ ▲ migrationcenter.projects.locations.importJobs.validate
HTTP Method: POST
Parameters:
name
Type: string
Location: path
Description: Required. The name of the import job to validate.
Required: Yes
Pattern: ^projects/[^/]+/locations/[^/]+/importJobs/[^/]+$
Description: Validates an import job.
Parameter Order: name
Path: v1/{+name}:validate
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/importJobs/{importJobsId}:validate
▼ ▲ migrationcenter.projects.locations.importJobs.run
Path: v1/{+name}:run
HTTP Method: POST
Description: Runs an import job.
Scopes: https://www.googleapis.com/auth/cloud-platform
Parameters:
name
Location: path
Required: Yes
Description: Required. The name of the import job to run.
Type: string
Pattern: ^projects/[^/]+/locations/[^/]+/importJobs/[^/]+$
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/importJobs/{importJobsId}:run
Parameter Order: name
▼ ▲ migrationcenter.projects.locations.importJobs.patch
Parameter Order: name
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/importJobs/{importJobsId}
Description: Updates an import job.
Path: v1/{+name}
HTTP Method: PATCH
Parameters:
updateMask
Location: query
Format: google-fieldmask
Type: string
Description: Required. Field mask is used to specify the fields to be overwritten in the `Asset` resource by the update. The values specified in the `update_mask` field are relative to the resource, not the full request. A field will be overwritten if it is in the mask. A single * value in the mask lets you to overwrite all fields.
requestId
Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
Type: string
Location: query
name
Pattern: ^projects/[^/]+/locations/[^/]+/importJobs/[^/]+$
Description: Output only. The full name of the import job.
Location: path
Required: Yes
Type: string
▼ ▲ migrationcenter.projects.locations.importJobs.list
Parameter Order: parent
Description: Lists all import jobs.
Scopes: https://www.googleapis.com/auth/cloud-platform
HTTP Method: GET
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/importJobs
Path: v1/{+parent}/importJobs
Parameters:
pageSize
Location: query
Format: int32
Type: integer
Description: Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default.
orderBy
Description: Field to sort by. See https://google.aip.dev/132#ordering for more details.
Location: query
Type: string
view
Enum Descriptions:
Location: query
Description: Optional. The level of details of each import job. Default value is BASIC.
Enum:
Type: string
filter
Type: string
Location: query
Description: Filtering results.
pageToken
Type: string
Description: A token identifying a page of results the server should return.
Location: query
parent
Type: string
Location: path
Required: Yes
Description: Required. Parent value for `ListImportJobsRequest`.
Pattern: ^projects/[^/]+/locations/[^/]+$
▼ ▲ migrationcenter.projects.locations.importJobs.delete
Path: v1/{+name}
Description: Deletes an import job.
Scopes: https://www.googleapis.com/auth/cloud-platform
HTTP Method: DELETE
Parameters:
force
Type: boolean
Location: query
Description: Optional. If set to `true`, any `ImportDataFiles` of this job will also be deleted If set to `false`, the request only works if the job has no data files.
requestId
Location: query
Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes after the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
Type: string
name
Location: path
Description: Required. Name of the resource.
Type: string
Pattern: ^projects/[^/]+/locations/[^/]+/importJobs/[^/]+$
Required: Yes
Parameter Order: name
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/importJobs/{importJobsId}
▼ ▲ migrationcenter.projects.locations.assets.list
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/assets
Description: Lists all the assets in a given project and location.
HTTP Method: GET
Parameter Order: parent
Path: v1/{+parent}/assets
Parameters:
pageSize
Location: query
Format: int32
Type: integer
Description: Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default.
filter
Description: Filtering results.
Location: query
Type: string
view
Enum:
Description: View of the assets. Defaults to BASIC.
Enum Descriptions:
Location: query
Type: string
parent
Description: Required. Parent value for `ListAssetsRequest`.
Location: path
Pattern: ^projects/[^/]+/locations/[^/]+$
Required: Yes
Type: string
pageToken
Type: string
Description: A token identifying a page of results the server should return.
Location: query
orderBy
Description: Field to sort by. See https://google.aip.dev/132#ordering for more details.
Type: string
Location: query
▼ ▲ migrationcenter.projects.locations.assets.delete
Parameters:
name
Description: Required. Name of the resource.
Type: string
Pattern: ^projects/[^/]+/locations/[^/]+/assets/[^/]+$
Required: Yes
Location: path
requestId
Location: query
Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes after the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
Type: string
HTTP Method: DELETE
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/assets/{assetsId}
Path: v1/{+name}
Scopes: https://www.googleapis.com/auth/cloud-platform
Parameter Order: name
Description: Deletes an asset.
▼ ▲ migrationcenter.projects.locations.assets.get
Parameter Order: name
HTTP Method: GET
Path: v1/{+name}
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/assets/{assetsId}
Description: Gets the details of an asset.
Scopes: https://www.googleapis.com/auth/cloud-platform
Parameters:
view
Location: query
Enum:
Enum Descriptions:
Type: string
Description: View of the assets. Defaults to BASIC.
name
Description: Required. Name of the resource.
Type: string
Required: Yes
Location: path
Pattern: ^projects/[^/]+/locations/[^/]+/assets/[^/]+$
▼ ▲ migrationcenter.projects.locations.assets.batchDelete
Parameters:
parent
Description: Required. Parent value for batch asset delete.
Type: string
Pattern: ^projects/[^/]+/locations/[^/]+$
Location: path
Required: Yes
Parameter Order: parent
Path: v1/{+parent}/assets:batchDelete
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/assets:batchDelete
Description: Deletes list of Assets.
HTTP Method: POST
▼ ▲ migrationcenter.projects.locations.assets.aggregateValues
HTTP Method: POST
Parameter Order: parent
Description: Aggregates the requested fields based on provided function.
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/assets:aggregateValues
Parameters:
parent
Required: Yes
Location: path
Pattern: ^projects/[^/]+/locations/[^/]+$
Type: string
Description: Required. Parent value for `AggregateAssetsValuesRequest`.
Scopes: https://www.googleapis.com/auth/cloud-platform
Path: v1/{+parent}/assets:aggregateValues
▼ ▲ migrationcenter.projects.locations.assets.batchUpdate
Path: v1/{+parent}/assets:batchUpdate
Scopes: https://www.googleapis.com/auth/cloud-platform
Parameters:
parent
Location: path
Required: Yes
Type: string
Pattern: ^projects/[^/]+/locations/[^/]+$
Description: Required. Parent value for batch asset update.
Parameter Order: parent
Description: Updates the parameters of a list of assets.
HTTP Method: POST
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/assets:batchUpdate
▼ ▲ migrationcenter.projects.locations.assets.reportAssetFrames
HTTP Method: POST
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/assets:reportAssetFrames
Parameter Order: parent
Parameters:
source
Location: query
Description: Required. Reference to a source.
Type: string
parent
Location: path
Required: Yes
Description: Required. Parent of the resource.
Pattern: ^projects/[^/]+/locations/[^/]+$
Type: string
Path: v1/{+parent}/assets:reportAssetFrames
Description: Reports a set of frames.
▼ ▲ migrationcenter.projects.locations.assets.patch
Parameters:
requestId
Type: string
Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
Location: query
updateMask
Format: google-fieldmask
Location: query
Type: string
Description: Required. Field mask is used to specify the fields to be overwritten in the `Asset` resource by the update. The values specified in the `update_mask` field are relative to the resource, not the full request. A field will be overwritten if it is in the mask. A single * value in the mask lets you to overwrite all fields.
name
Description: Output only. The full name of the asset.
Required: Yes
Pattern: ^projects/[^/]+/locations/[^/]+/assets/[^/]+$
Location: path
Type: string
Parameter Order: name
HTTP Method: PATCH
Path: v1/{+name}
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/assets/{assetsId}
Scopes: https://www.googleapis.com/auth/cloud-platform
Description: Updates the parameters of an asset.
▼ ▲ migrationcenter.projects.locations.groups.list
Scopes: https://www.googleapis.com/auth/cloud-platform
Parameters:
parent
Type: string
Required: Yes
Pattern: ^projects/[^/]+/locations/[^/]+$
Description: Required. Parent value for `ListGroupsRequest`.
Location: path
orderBy
Location: query
Description: Field to sort by. See https://google.aip.dev/132#ordering for more details.
Type: string
pageToken
Description: A token identifying a page of results the server should return.
Type: string
Location: query
filter
Type: string
Location: query
Description: Filtering results.
pageSize
Location: query
Format: int32
Description: Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default.
Type: integer
Parameter Order: parent
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/groups
Description: Lists all groups in a given project and location.
Path: v1/{+parent}/groups
HTTP Method: GET
▼ ▲ migrationcenter.projects.locations.groups.patch
Path: v1/{+name}
HTTP Method: PATCH
Parameters:
name
Required: Yes
Type: string
Location: path
Description: Output only. The name of the group.
Pattern: ^projects/[^/]+/locations/[^/]+/groups/[^/]+$
requestId
Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
Location: query
Type: string
updateMask
Type: string
Location: query
Description: Required. Field mask is used to specify the fields to be overwritten in the `Group` resource by the update. The values specified in the `update_mask` are relative to the resource, not the full request. A field will be overwritten if it is in the mask. A single * value in the mask lets you to overwrite all fields.
Format: google-fieldmask
Description: Updates the parameters of a group.
Parameter Order: name
Scopes: https://www.googleapis.com/auth/cloud-platform
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/groups/{groupsId}
▼ ▲ migrationcenter.projects.locations.groups.removeAssets
Parameters:
group
Location: path
Required: Yes
Pattern: ^projects/[^/]+/locations/[^/]+/groups/[^/]+$
Description: Required. Group reference.
Type: string
Path: v1/{+group}:removeAssets
Scopes: https://www.googleapis.com/auth/cloud-platform
Description: Removes assets from a group.
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/groups/{groupsId}:removeAssets
HTTP Method: POST
Parameter Order: group
▼ ▲ migrationcenter.projects.locations.groups.addAssets
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/groups/{groupsId}:addAssets
Scopes: https://www.googleapis.com/auth/cloud-platform
HTTP Method: POST
Path: v1/{+group}:addAssets
Description: Adds assets to a group.
Parameter Order: group
Parameters:
group
Location: path
Pattern: ^projects/[^/]+/locations/[^/]+/groups/[^/]+$
Type: string
Description: Required. Group reference.
Required: Yes
▼ ▲ migrationcenter.projects.locations.groups.delete
Scopes: https://www.googleapis.com/auth/cloud-platform
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/groups/{groupsId}
Description: Deletes a group.
Parameters:
requestId
Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes after the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
Location: query
Type: string
name
Required: Yes
Location: path
Description: Required. Name of the group resource.
Pattern: ^projects/[^/]+/locations/[^/]+/groups/[^/]+$
Type: string
Path: v1/{+name}
Parameter Order: name
HTTP Method: DELETE
▼ ▲ migrationcenter.projects.locations.groups.create
HTTP Method: POST
Path: v1/{+parent}/groups
Parameters:
groupId
Type: string
Description: Required. User specified ID for the group. It will become the last component of the group name. The ID must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The ID must match the regular expression: `[a-z]([a-z0-9-]{0,61}[a-z0-9])?`.
Location: query
parent
Location: path
Type: string
Pattern: ^projects/[^/]+/locations/[^/]+$
Description: Required. Value for parent.
Required: Yes
requestId
Location: query
Description: Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
Type: string
Description: Creates a new group in a given project and location.
Parameter Order: parent
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/groups
▼ ▲ migrationcenter.projects.locations.groups.get
Parameters:
name
Description: Required. Name of the resource.
Required: Yes
Type: string
Location: path
Pattern: ^projects/[^/]+/locations/[^/]+/groups/[^/]+$
Scopes: https://www.googleapis.com/auth/cloud-platform
Description: Gets the details of a group.
HTTP Method: GET
Path: v1/{+name}
Parameter Order: name
Flat Path: v1/projects/{projectsId}/locations/{locationsId}/groups/{groupsId}