Liking cljdoc? Tell your friends :D
Clojure only.

happygapi.migrationcenter.projects

Migration Center API: projects. A unified platform that helps you accelerate your end-to-end cloud journey from your current on-premises or cloud environments to Google Cloud. See: https://cloud.google.com/migration-centerapi/reference/rest/v1/projects

Migration Center API: projects.
A unified platform that helps you accelerate your end-to-end cloud journey from your current on-premises or cloud environments to Google Cloud.
See: https://cloud.google.com/migration-centerapi/reference/rest/v1/projects
raw docstring

locations-assets-aggregateValues$clj

(locations-assets-aggregateValues$ auth parameters body)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/assets/aggregateValues

Required parameters: parent

Optional parameters: none

Body:

{:aggregations [{:field string, :count AggregationCount, :sum AggregationSum, :histogram AggregationHistogram, :frequency AggregationFrequency}], :filter string}

Aggregates the requested fields based on provided function.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/assets/aggregateValues

Required parameters: parent

Optional parameters: none

Body: 

{:aggregations [{:field string,
                 :count AggregationCount,
                 :sum AggregationSum,
                 :histogram AggregationHistogram,
                 :frequency AggregationFrequency}],
 :filter string}

Aggregates the requested fields based on provided function.
sourceraw docstring

locations-assets-batchDelete$clj

(locations-assets-batchDelete$ auth parameters body)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/assets/batchDelete

Required parameters: parent

Optional parameters: none

Body:

{:names [string], :allowMissing boolean}

Deletes list of Assets.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/assets/batchDelete

Required parameters: parent

Optional parameters: none

Body: 

{:names [string], :allowMissing boolean}

Deletes list of Assets.
sourceraw docstring

locations-assets-batchUpdate$clj

(locations-assets-batchUpdate$ auth parameters body)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/assets/batchUpdate

Required parameters: parent

Optional parameters: none

Body:

{:requests [{:updateMask string, :asset Asset, :requestId string}]}

Updates the parameters of a list of assets.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/assets/batchUpdate

Required parameters: parent

Optional parameters: none

Body: 

{:requests [{:updateMask string, :asset Asset, :requestId string}]}

Updates the parameters of a list of assets.
sourceraw docstring

locations-assets-delete$clj

(locations-assets-delete$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/assets/delete

Required parameters: name

Optional parameters: requestId

Deletes an asset.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/assets/delete

Required parameters: name

Optional parameters: requestId

Deletes an asset.
sourceraw docstring

locations-assets-get$clj

(locations-assets-get$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/assets/get

Required parameters: name

Optional parameters: view

Gets the details of an asset.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/assets/get

Required parameters: name

Optional parameters: view

Gets the details of an asset.
sourceraw docstring

locations-assets-list$clj

(locations-assets-list$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/assets/list

Required parameters: parent

Optional parameters: pageSize, pageToken, filter, orderBy, view

Lists all the assets in a given project and location.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/assets/list

Required parameters: parent

Optional parameters: pageSize, pageToken, filter, orderBy, view

Lists all the assets in a given project and location.
sourceraw docstring

locations-assets-patch$clj

(locations-assets-patch$ auth parameters body)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/assets/patch

Required parameters: name

Optional parameters: updateMask, requestId

Body:

{:labels {}, :performanceData {:dailyResourceUsageAggregations [DailyResourceUsageAggregation]}, :sources [string], :name string, :createTime string, :insightList {:insights [Insight], :updateTime string}, :updateTime string, :assignedGroups [string], :machineDetails {:powerState string, :architecture MachineArchitectureDetails, :coreCount integer, :createTime string, :guestOs GuestOsDetails, :disks MachineDiskDetails, :memoryMb integer, :network MachineNetworkDetails, :uuid string, :machineName string, :platform PlatformDetails}, :attributes {}}

Updates the parameters of an asset.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/assets/patch

Required parameters: name

Optional parameters: updateMask, requestId

Body: 

{:labels {},
 :performanceData {:dailyResourceUsageAggregations [DailyResourceUsageAggregation]},
 :sources [string],
 :name string,
 :createTime string,
 :insightList {:insights [Insight], :updateTime string},
 :updateTime string,
 :assignedGroups [string],
 :machineDetails {:powerState string,
                  :architecture MachineArchitectureDetails,
                  :coreCount integer,
                  :createTime string,
                  :guestOs GuestOsDetails,
                  :disks MachineDiskDetails,
                  :memoryMb integer,
                  :network MachineNetworkDetails,
                  :uuid string,
                  :machineName string,
                  :platform PlatformDetails},
 :attributes {}}

Updates the parameters of an asset.
sourceraw docstring

locations-assets-reportAssetFrames$clj

(locations-assets-reportAssetFrames$ auth parameters body)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/assets/reportAssetFrames

Required parameters: parent

Optional parameters: source

Body:

{:framesData [{:machineDetails MachineDetails, :reportTime string, :labels {}, :attributes {}, :performanceSamples [PerformanceSample], :traceToken string}]}

Reports a set of frames.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/assets/reportAssetFrames

Required parameters: parent

Optional parameters: source

Body: 

{:framesData [{:machineDetails MachineDetails,
               :reportTime string,
               :labels {},
               :attributes {},
               :performanceSamples [PerformanceSample],
               :traceToken string}]}

Reports a set of frames.
sourceraw docstring

locations-get$clj

(locations-get$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/get

Required parameters: name

Optional parameters: none

Gets information about a location.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/get

Required parameters: name

Optional parameters: none

Gets information about a location.
sourceraw docstring

locations-getSettings$clj

(locations-getSettings$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/getSettings

Required parameters: name

Optional parameters: none

Gets the details of regional settings.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/getSettings

Required parameters: name

Optional parameters: none

Gets the details of regional settings.
sourceraw docstring

locations-groups-addAssets$clj

(locations-groups-addAssets$ auth parameters body)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/groups/addAssets

Required parameters: group

Optional parameters: none

Body:

{:requestId string, :assets {:assetIds [string]}, :allowExisting boolean}

Adds assets to a group.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/groups/addAssets

Required parameters: group

Optional parameters: none

Body: 

{:requestId string,
 :assets {:assetIds [string]},
 :allowExisting boolean}

Adds assets to a group.
sourceraw docstring

locations-groups-create$clj

(locations-groups-create$ auth parameters body)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/groups/create

Required parameters: parent

Optional parameters: groupId, requestId

Body:

{:name string, :createTime string, :updateTime string, :labels {}, :displayName string, :description string}

Creates a new group in a given project and location.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/groups/create

Required parameters: parent

Optional parameters: groupId, requestId

Body: 

{:name string,
 :createTime string,
 :updateTime string,
 :labels {},
 :displayName string,
 :description string}

Creates a new group in a given project and location.
sourceraw docstring

locations-groups-delete$clj

(locations-groups-delete$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/groups/delete

Required parameters: name

Optional parameters: requestId

Deletes a group.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/groups/delete

Required parameters: name

Optional parameters: requestId

Deletes a group.
sourceraw docstring

locations-groups-get$clj

(locations-groups-get$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/groups/get

Required parameters: name

Optional parameters: none

Gets the details of a group.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/groups/get

Required parameters: name

Optional parameters: none

Gets the details of a group.
sourceraw docstring

locations-groups-list$clj

(locations-groups-list$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/groups/list

Required parameters: parent

Optional parameters: pageSize, pageToken, filter, orderBy

Lists all groups in a given project and location.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/groups/list

Required parameters: parent

Optional parameters: pageSize, pageToken, filter, orderBy

Lists all groups in a given project and location.
sourceraw docstring

locations-groups-patch$clj

(locations-groups-patch$ auth parameters body)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/groups/patch

Required parameters: name

Optional parameters: updateMask, requestId

Body:

{:name string, :createTime string, :updateTime string, :labels {}, :displayName string, :description string}

Updates the parameters of a group.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/groups/patch

Required parameters: name

Optional parameters: updateMask, requestId

Body: 

{:name string,
 :createTime string,
 :updateTime string,
 :labels {},
 :displayName string,
 :description string}

Updates the parameters of a group.
sourceraw docstring

locations-groups-removeAssets$clj

(locations-groups-removeAssets$ auth parameters body)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/groups/removeAssets

Required parameters: group

Optional parameters: none

Body:

{:requestId string, :assets {:assetIds [string]}, :allowMissing boolean}

Removes assets from a group.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/groups/removeAssets

Required parameters: group

Optional parameters: none

Body: 

{:requestId string,
 :assets {:assetIds [string]},
 :allowMissing boolean}

Removes assets from a group.
sourceraw docstring

locations-importJobs-create$clj

(locations-importJobs-create$ auth parameters body)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/importJobs/create

Required parameters: parent

Optional parameters: importJobId, requestId

Body:

{:labels {}, :displayName string, :name string, :createTime string, :state string, :updateTime string, :validationReport {:fileValidations [FileValidationReport], :jobErrors [ImportError]}, :completeTime string, :executionReport {:framesReported integer, :executionErrors ValidationReport, :totalRowsCount integer}, :assetSource string}

Creates an import job.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/importJobs/create

Required parameters: parent

Optional parameters: importJobId, requestId

Body: 

{:labels {},
 :displayName string,
 :name string,
 :createTime string,
 :state string,
 :updateTime string,
 :validationReport {:fileValidations [FileValidationReport],
                    :jobErrors [ImportError]},
 :completeTime string,
 :executionReport {:framesReported integer,
                   :executionErrors ValidationReport,
                   :totalRowsCount integer},
 :assetSource string}

Creates an import job.
sourceraw docstring

locations-importJobs-delete$clj

(locations-importJobs-delete$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/importJobs/delete

Required parameters: name

Optional parameters: requestId, force

Deletes an import job.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/importJobs/delete

Required parameters: name

Optional parameters: requestId, force

Deletes an import job.
sourceraw docstring

locations-importJobs-get$clj

(locations-importJobs-get$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/importJobs/get

Required parameters: name

Optional parameters: view

Gets the details of an import job.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/importJobs/get

Required parameters: name

Optional parameters: view

Gets the details of an import job.
sourceraw docstring

locations-importJobs-importDataFiles-create$clj

(locations-importJobs-importDataFiles-create$ auth parameters body)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/importJobs/importDataFiles/create

Required parameters: parent

Optional parameters: importDataFileId, requestId

Body:

{:name string, :displayName string, :format string, :createTime string, :state string, :uploadFileInfo {:signedUri string, :headers {}, :uriExpirationTime string}}

Creates an import data file.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/importJobs/importDataFiles/create

Required parameters: parent

Optional parameters: importDataFileId, requestId

Body: 

{:name string,
 :displayName string,
 :format string,
 :createTime string,
 :state string,
 :uploadFileInfo {:signedUri string,
                  :headers {},
                  :uriExpirationTime string}}

Creates an import data file.
sourceraw docstring

locations-importJobs-importDataFiles-delete$clj

(locations-importJobs-importDataFiles-delete$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/importJobs/importDataFiles/delete

Required parameters: name

Optional parameters: requestId

Delete an import data file.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/importJobs/importDataFiles/delete

Required parameters: name

Optional parameters: requestId

Delete an import data file.
sourceraw docstring

locations-importJobs-importDataFiles-get$clj

(locations-importJobs-importDataFiles-get$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/importJobs/importDataFiles/get

Required parameters: name

Optional parameters: none

Gets an import data file.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/importJobs/importDataFiles/get

Required parameters: name

Optional parameters: none

Gets an import data file.
sourceraw docstring

locations-importJobs-importDataFiles-list$clj

(locations-importJobs-importDataFiles-list$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/importJobs/importDataFiles/list

Required parameters: parent

Optional parameters: pageSize, pageToken, filter, orderBy

List import data files.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/importJobs/importDataFiles/list

Required parameters: parent

Optional parameters: pageSize, pageToken, filter, orderBy

List import data files.
sourceraw docstring

locations-importJobs-list$clj

(locations-importJobs-list$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/importJobs/list

Required parameters: parent

Optional parameters: pageSize, pageToken, filter, orderBy, view

Lists all import jobs.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/importJobs/list

Required parameters: parent

Optional parameters: pageSize, pageToken, filter, orderBy, view

Lists all import jobs.
sourceraw docstring

locations-importJobs-patch$clj

(locations-importJobs-patch$ auth parameters body)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/importJobs/patch

Required parameters: name

Optional parameters: updateMask, requestId

Body:

{:labels {}, :displayName string, :name string, :createTime string, :state string, :updateTime string, :validationReport {:fileValidations [FileValidationReport], :jobErrors [ImportError]}, :completeTime string, :executionReport {:framesReported integer, :executionErrors ValidationReport, :totalRowsCount integer}, :assetSource string}

Updates an import job.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/importJobs/patch

Required parameters: name

Optional parameters: updateMask, requestId

Body: 

{:labels {},
 :displayName string,
 :name string,
 :createTime string,
 :state string,
 :updateTime string,
 :validationReport {:fileValidations [FileValidationReport],
                    :jobErrors [ImportError]},
 :completeTime string,
 :executionReport {:framesReported integer,
                   :executionErrors ValidationReport,
                   :totalRowsCount integer},
 :assetSource string}

Updates an import job.
sourceraw docstring

locations-importJobs-run$clj

(locations-importJobs-run$ auth parameters body)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/importJobs/run

Required parameters: name

Optional parameters: none

Body:

{:requestId string}

Runs an import job.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/importJobs/run

Required parameters: name

Optional parameters: none

Body: 

{:requestId string}

Runs an import job.
sourceraw docstring

locations-importJobs-validate$clj

(locations-importJobs-validate$ auth parameters body)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/importJobs/validate

Required parameters: name

Optional parameters: none

Body:

{:requestId string}

Validates an import job.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/importJobs/validate

Required parameters: name

Optional parameters: none

Body: 

{:requestId string}

Validates an import job.
sourceraw docstring

locations-list$clj

(locations-list$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/list

Required parameters: name

Optional parameters: filter, pageSize, pageToken

Lists information about the supported locations for this service.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/list

Required parameters: name

Optional parameters: filter, pageSize, pageToken

Lists information about the supported locations for this service.
sourceraw docstring

locations-operations-cancel$clj

(locations-operations-cancel$ auth parameters body)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/operations/cancel

Required parameters: name

Optional parameters: none

Body:

{}

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.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/operations/cancel

Required parameters: name

Optional parameters: none

Body: 

{}

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`.
sourceraw docstring

locations-operations-delete$clj

(locations-operations-delete$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/operations/delete

Required parameters: name

Optional parameters: none

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.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/operations/delete

Required parameters: name

Optional parameters: none

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`.
sourceraw docstring

locations-operations-get$clj

(locations-operations-get$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/operations/get

Required parameters: name

Optional parameters: none

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.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/operations/get

Required parameters: name

Optional parameters: none

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.
sourceraw docstring

locations-operations-list$clj

(locations-operations-list$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/operations/list

Required parameters: name

Optional parameters: filter, pageSize, pageToken

Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns UNIMPLEMENTED.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/operations/list

Required parameters: name

Optional parameters: filter, pageSize, pageToken

Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
sourceraw docstring

locations-preferenceSets-create$clj

(locations-preferenceSets-create$ auth parameters body)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/preferenceSets/create

Required parameters: parent

Optional parameters: preferenceSetId, requestId

Body:

{:name string, :createTime string, :updateTime string, :displayName string, :description string, :virtualMachinePreferences {:targetProduct string, :regionPreferences RegionPreferences, :commitmentPlan string, :sizingOptimizationStrategy string, :computeEnginePreferences ComputeEnginePreferences, :vmwareEnginePreferences VmwareEnginePreferences, :soleTenancyPreferences SoleTenancyPreferences}}

Creates a new preference set in a given project and location.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/preferenceSets/create

Required parameters: parent

Optional parameters: preferenceSetId, requestId

Body: 

{:name string,
 :createTime string,
 :updateTime string,
 :displayName string,
 :description string,
 :virtualMachinePreferences {:targetProduct string,
                             :regionPreferences RegionPreferences,
                             :commitmentPlan string,
                             :sizingOptimizationStrategy string,
                             :computeEnginePreferences ComputeEnginePreferences,
                             :vmwareEnginePreferences VmwareEnginePreferences,
                             :soleTenancyPreferences SoleTenancyPreferences}}

Creates a new preference set in a given project and location.
sourceraw docstring

locations-preferenceSets-delete$clj

(locations-preferenceSets-delete$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/preferenceSets/delete

Required parameters: name

Optional parameters: requestId

Deletes a preference set.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/preferenceSets/delete

Required parameters: name

Optional parameters: requestId

Deletes a preference set.
sourceraw docstring

locations-preferenceSets-get$clj

(locations-preferenceSets-get$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/preferenceSets/get

Required parameters: name

Optional parameters: none

Gets the details of a preference set.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/preferenceSets/get

Required parameters: name

Optional parameters: none

Gets the details of a preference set.
sourceraw docstring

locations-preferenceSets-list$clj

(locations-preferenceSets-list$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/preferenceSets/list

Required parameters: parent

Optional parameters: pageSize, pageToken, orderBy

Lists all the preference sets in a given project and location.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/preferenceSets/list

Required parameters: parent

Optional parameters: pageSize, pageToken, orderBy

Lists all the preference sets in a given project and location.
sourceraw docstring

locations-preferenceSets-patch$clj

(locations-preferenceSets-patch$ auth parameters body)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/preferenceSets/patch

Required parameters: name

Optional parameters: updateMask, requestId

Body:

{:name string, :createTime string, :updateTime string, :displayName string, :description string, :virtualMachinePreferences {:targetProduct string, :regionPreferences RegionPreferences, :commitmentPlan string, :sizingOptimizationStrategy string, :computeEnginePreferences ComputeEnginePreferences, :vmwareEnginePreferences VmwareEnginePreferences, :soleTenancyPreferences SoleTenancyPreferences}}

Updates the parameters of a preference set.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/preferenceSets/patch

Required parameters: name

Optional parameters: updateMask, requestId

Body: 

{:name string,
 :createTime string,
 :updateTime string,
 :displayName string,
 :description string,
 :virtualMachinePreferences {:targetProduct string,
                             :regionPreferences RegionPreferences,
                             :commitmentPlan string,
                             :sizingOptimizationStrategy string,
                             :computeEnginePreferences ComputeEnginePreferences,
                             :vmwareEnginePreferences VmwareEnginePreferences,
                             :soleTenancyPreferences SoleTenancyPreferences}}

Updates the parameters of a preference set.
sourceraw docstring

locations-reportConfigs-create$clj

(locations-reportConfigs-create$ auth parameters body)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/reportConfigs/create

Required parameters: parent

Optional parameters: reportConfigId, requestId

Body:

{:name string, :createTime string, :updateTime string, :displayName string, :description string, :groupPreferencesetAssignments [{:group string, :preferenceSet string}]}

Creates a report configuration.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/reportConfigs/create

Required parameters: parent

Optional parameters: reportConfigId, requestId

Body: 

{:name string,
 :createTime string,
 :updateTime string,
 :displayName string,
 :description string,
 :groupPreferencesetAssignments [{:group string,
                                  :preferenceSet string}]}

Creates a report configuration.
sourceraw docstring

locations-reportConfigs-delete$clj

(locations-reportConfigs-delete$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/reportConfigs/delete

Required parameters: name

Optional parameters: requestId, force

Deletes a ReportConfig.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/reportConfigs/delete

Required parameters: name

Optional parameters: requestId, force

Deletes a ReportConfig.
sourceraw docstring

locations-reportConfigs-get$clj

(locations-reportConfigs-get$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/reportConfigs/get

Required parameters: name

Optional parameters: none

Gets details of a single ReportConfig.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/reportConfigs/get

Required parameters: name

Optional parameters: none

Gets details of a single ReportConfig.
sourceraw docstring

locations-reportConfigs-list$clj

(locations-reportConfigs-list$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/reportConfigs/list

Required parameters: parent

Optional parameters: pageSize, pageToken, filter, orderBy

Lists ReportConfigs in a given project and location.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/reportConfigs/list

Required parameters: parent

Optional parameters: pageSize, pageToken, filter, orderBy

Lists ReportConfigs in a given project and location.
sourceraw docstring

locations-reportConfigs-reports-create$clj

(locations-reportConfigs-reports-create$ auth parameters body)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/reportConfigs/reports/create

Required parameters: parent

Optional parameters: reportId, requestId

Body:

{:name string, :createTime string, :updateTime string, :displayName string, :description string, :type string, :state string, :summary {:allAssetsStats ReportSummaryAssetAggregateStats, :groupFindings [ReportSummaryGroupFinding]}}

Creates a report.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/reportConfigs/reports/create

Required parameters: parent

Optional parameters: reportId, requestId

Body: 

{:name string,
 :createTime string,
 :updateTime string,
 :displayName string,
 :description string,
 :type string,
 :state string,
 :summary {:allAssetsStats ReportSummaryAssetAggregateStats,
           :groupFindings [ReportSummaryGroupFinding]}}

Creates a report.
sourceraw docstring

locations-reportConfigs-reports-delete$clj

(locations-reportConfigs-reports-delete$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/reportConfigs/reports/delete

Required parameters: name

Optional parameters: requestId

Deletes a Report.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/reportConfigs/reports/delete

Required parameters: name

Optional parameters: requestId

Deletes a Report.
sourceraw docstring

locations-reportConfigs-reports-get$clj

(locations-reportConfigs-reports-get$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/reportConfigs/reports/get

Required parameters: name

Optional parameters: view

Gets details of a single Report.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/reportConfigs/reports/get

Required parameters: name

Optional parameters: view

Gets details of a single Report.
sourceraw docstring

locations-reportConfigs-reports-list$clj

(locations-reportConfigs-reports-list$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/reportConfigs/reports/list

Required parameters: parent

Optional parameters: pageSize, pageToken, filter, orderBy, view

Lists Reports in a given ReportConfig.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/reportConfigs/reports/list

Required parameters: parent

Optional parameters: pageSize, pageToken, filter, orderBy, view

Lists Reports in a given ReportConfig.
sourceraw docstring

locations-sources-create$clj

(locations-sources-create$ auth parameters body)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/sources/create

Required parameters: parent

Optional parameters: sourceId, requestId

Body:

{:description string, :pendingFrameCount integer, :displayName string, :name string, :createTime string, :type string, :state string, :updateTime string, :priority integer, :errorFrameCount integer, :managed boolean}

Creates a new source in a given project and location.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/sources/create

Required parameters: parent

Optional parameters: sourceId, requestId

Body: 

{:description string,
 :pendingFrameCount integer,
 :displayName string,
 :name string,
 :createTime string,
 :type string,
 :state string,
 :updateTime string,
 :priority integer,
 :errorFrameCount integer,
 :managed boolean}

Creates a new source in a given project and location.
sourceraw docstring

locations-sources-delete$clj

(locations-sources-delete$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/sources/delete

Required parameters: name

Optional parameters: requestId

Deletes a source.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/sources/delete

Required parameters: name

Optional parameters: requestId

Deletes a source.
sourceraw docstring

locations-sources-errorFrames-get$clj

(locations-sources-errorFrames-get$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/sources/errorFrames/get

Required parameters: name

Optional parameters: view

Gets the details of an error frame.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/sources/errorFrames/get

Required parameters: name

Optional parameters: view

Gets the details of an error frame.
sourceraw docstring

locations-sources-errorFrames-list$clj

(locations-sources-errorFrames-list$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/sources/errorFrames/list

Required parameters: parent

Optional parameters: pageSize, pageToken, view

Lists all error frames in a given source and location.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/sources/errorFrames/list

Required parameters: parent

Optional parameters: pageSize, pageToken, view

Lists all error frames in a given source and location.
sourceraw docstring

locations-sources-get$clj

(locations-sources-get$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/sources/get

Required parameters: name

Optional parameters: none

Gets the details of a source.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/sources/get

Required parameters: name

Optional parameters: none

Gets the details of a source.
sourceraw docstring

locations-sources-list$clj

(locations-sources-list$ auth parameters)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/sources/list

Required parameters: parent

Optional parameters: pageSize, pageToken, filter, orderBy

Lists all the sources in a given project and location.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/sources/list

Required parameters: parent

Optional parameters: pageSize, pageToken, filter, orderBy

Lists all the sources in a given project and location.
sourceraw docstring

locations-sources-patch$clj

(locations-sources-patch$ auth parameters body)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/sources/patch

Required parameters: name

Optional parameters: updateMask, requestId

Body:

{:description string, :pendingFrameCount integer, :displayName string, :name string, :createTime string, :type string, :state string, :updateTime string, :priority integer, :errorFrameCount integer, :managed boolean}

Updates the parameters of a source.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/sources/patch

Required parameters: name

Optional parameters: updateMask, requestId

Body: 

{:description string,
 :pendingFrameCount integer,
 :displayName string,
 :name string,
 :createTime string,
 :type string,
 :state string,
 :updateTime string,
 :priority integer,
 :errorFrameCount integer,
 :managed boolean}

Updates the parameters of a source.
sourceraw docstring

locations-updateSettings$clj

(locations-updateSettings$ auth parameters body)

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/updateSettings

Required parameters: name

Optional parameters: updateMask, requestId

Body:

{:name string, :preferenceSet string, :disableCloudLogging boolean}

Updates the regional-level project settings.

https://cloud.google.com/migration-centerapi/reference/rest/v1/projects/locations/updateSettings

Required parameters: name

Optional parameters: updateMask, requestId

Body: 

{:name string, :preferenceSet string, :disableCloudLogging boolean}

Updates the regional-level project settings.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close