migrationcenter library

Classes

ComputeEnginePreferences
The user preferences relating to Compute Engine target platform.
ComputeEnginePreferencesMigrationcenterV1alpha1
The user preferences relating to Compute Engine target platform.
ComputeEnginePreferencesResponse
The user preferences relating to Compute Engine target platform.
ComputeEnginePreferencesResponseMigrationcenterV1alpha1
The user preferences relating to Compute Engine target platform.
ExecutionReportResponse
A resource that reports result of the import job execution.
ExecutionReportResponseMigrationcenterV1alpha1
A resource that reports result of the import job execution.
FileValidationReportResponse
A resource that aggregates the validation errors found in an import job file.
FileValidationReportResponseMigrationcenterV1alpha1
A resource that aggregates the validation errors found in an import job file.
GCSPayloadInfo
A resource that represents a payload hosted on Google Cloud Storage.
GCSPayloadInfoResponse
A resource that represents a payload hosted on Google Cloud Storage.
GetGroupArgs
Arguments for getGroup. Arguments for getGroup.
GetGroupMigrationcenterV1alpha1Args
Arguments for getGroup. Arguments for getGroup.
GetGroupMigrationcenterV1alpha1Result
Result data returned by getGroup.
GetGroupResult
Result data returned by getGroup.
GetImportDataFileArgs
Arguments for getImportDataFile. Arguments for getImportDataFile.
GetImportDataFileMigrationcenterV1alpha1Args
Arguments for getImportDataFile. Arguments for getImportDataFile.
GetImportDataFileMigrationcenterV1alpha1Result
Result data returned by getImportDataFile.
GetImportDataFileResult
Result data returned by getImportDataFile.
GetImportJobArgs
Arguments for getImportJob. Arguments for getImportJob.
GetImportJobMigrationcenterV1alpha1Args
Arguments for getImportJob. Arguments for getImportJob.
GetImportJobMigrationcenterV1alpha1Result
Result data returned by getImportJob.
GetImportJobResult
Result data returned by getImportJob.
GetPreferenceSetArgs
Arguments for getPreferenceSet. Arguments for getPreferenceSet.
GetPreferenceSetMigrationcenterV1alpha1Args
Arguments for getPreferenceSet. Arguments for getPreferenceSet.
GetPreferenceSetMigrationcenterV1alpha1Result
Result data returned by getPreferenceSet.
GetPreferenceSetResult
Result data returned by getPreferenceSet.
GetReportArgs
Arguments for getReport. Arguments for getReport.
GetReportConfigArgs
Arguments for getReportConfig. Arguments for getReportConfig.
GetReportConfigMigrationcenterV1alpha1Args
Arguments for getReportConfig. Arguments for getReportConfig.
GetReportConfigMigrationcenterV1alpha1Result
Result data returned by getReportConfig.
GetReportConfigResult
Result data returned by getReportConfig.
GetReportMigrationcenterV1alpha1Args
Arguments for getReport. Arguments for getReport.
GetReportMigrationcenterV1alpha1Result
Result data returned by getReport.
GetReportResult
Result data returned by getReport.
GetSourceArgs
Arguments for getSource. Arguments for getSource.
GetSourceMigrationcenterV1alpha1Args
Arguments for getSource. Arguments for getSource.
GetSourceMigrationcenterV1alpha1Result
Result data returned by getSource.
GetSourceResult
Result data returned by getSource.
Group
Creates a new group in a given project and location. Auto-naming is currently not supported for this resource.
GroupArgs
The set of arguments for Group. The set of arguments for Group.
GroupMigrationcenterV1alpha1
Creates a new group in a given project and location. Auto-naming is currently not supported for this resource.
GroupMigrationcenterV1alpha1Args
The set of arguments for Group. The set of arguments for Group.
ImportDataFile
Creates an import data file. Auto-naming is currently not supported for this resource.
ImportDataFileArgs
The set of arguments for ImportDataFile. The set of arguments for ImportDataFile.
ImportDataFileMigrationcenterV1alpha1
Creates an import data file. Auto-naming is currently not supported for this resource.
ImportDataFileMigrationcenterV1alpha1Args
The set of arguments for ImportDataFile. The set of arguments for ImportDataFile.
ImportErrorResponse
A resource that reports the errors encountered while processing an import job.
ImportErrorResponseMigrationcenterV1alpha1
A resource that reports the errors encountered while processing an import job.
ImportJob
Creates an import job. Auto-naming is currently not supported for this resource.
ImportJobArgs
The set of arguments for ImportJob. The set of arguments for ImportJob.
ImportJobMigrationcenterV1alpha1
Creates an import job. Auto-naming is currently not supported for this resource.
ImportJobMigrationcenterV1alpha1Args
The set of arguments for ImportJob. The set of arguments for ImportJob.
ImportRowErrorResponse
A resource that reports the import job errors at row level.
ImportRowErrorResponseMigrationcenterV1alpha1
A resource that reports the import job errors at row level.
InlinePayloadInfo
A resource that represents the inline import job payload.
InlinePayloadInfoResponse
A resource that represents the inline import job payload.
MachinePreferences
The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions.
MachinePreferencesMigrationcenterV1alpha1
The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions.
MachinePreferencesResponse
The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions.
MachinePreferencesResponseMigrationcenterV1alpha1
The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions.
MachineSeries
A Compute Engine machine series.
MachineSeriesMigrationcenterV1alpha1
A Compute Engine machine series.
MachineSeriesResponse
A Compute Engine machine series.
MachineSeriesResponseMigrationcenterV1alpha1
A Compute Engine machine series.
MoneyResponse
Represents an amount of money with its currency type.
MoneyResponseMigrationcenterV1alpha1
Represents an amount of money with its currency type.
PayloadFile
Payload file for inline import job payload.
PayloadFileResponse
Payload file for inline import job payload.
PreferenceSet
Creates a new preference set in a given project and location. Auto-naming is currently not supported for this resource.
PreferenceSetArgs
The set of arguments for PreferenceSet. The set of arguments for PreferenceSet.
PreferenceSetMigrationcenterV1alpha1
Creates a new preference set in a given project and location. Auto-naming is currently not supported for this resource.
PreferenceSetMigrationcenterV1alpha1Args
The set of arguments for PreferenceSet. The set of arguments for PreferenceSet.
RegionPreferences
The user preferences relating to target regions.
RegionPreferencesMigrationcenterV1alpha1
The user preferences relating to target regions.
RegionPreferencesResponse
The user preferences relating to target regions.
RegionPreferencesResponseMigrationcenterV1alpha1
The user preferences relating to target regions.
Report
Creates a report. Auto-naming is currently not supported for this resource.
ReportArgs
The set of arguments for Report. The set of arguments for Report.
ReportConfig
Creates a report configuration. Auto-naming is currently not supported for this resource.
ReportConfigArgs
The set of arguments for ReportConfig. The set of arguments for ReportConfig.
ReportConfigGroupPreferenceSetAssignment
Represents a combination of a group with a preference set.
ReportConfigGroupPreferenceSetAssignmentMigrationcenterV1alpha1
Represents a combination of a group with a preference set.
ReportConfigGroupPreferenceSetAssignmentResponse
Represents a combination of a group with a preference set.
ReportConfigGroupPreferenceSetAssignmentResponseMigrationcenterV1alpha1
Represents a combination of a group with a preference set.
ReportConfigMigrationcenterV1alpha1
Creates a report configuration. Auto-naming is currently not supported for this resource.
ReportConfigMigrationcenterV1alpha1Args
The set of arguments for ReportConfig. The set of arguments for ReportConfig.
ReportMigrationcenterV1alpha1
Creates a report. Auto-naming is currently not supported for this resource.
ReportMigrationcenterV1alpha1Args
The set of arguments for Report. The set of arguments for Report.
ReportSummaryAssetAggregateStatsResponse
Aggregate statistics for a collection of assets.
ReportSummaryAssetAggregateStatsResponseMigrationcenterV1alpha1
Aggregate statistics for a collection of assets.
ReportSummaryChartDataDataPointResponse
Describes a single data point in the Chart.
ReportSummaryChartDataDataPointResponseMigrationcenterV1alpha1
Describes a single data point in the Chart.
ReportSummaryChartDataResponse
Describes a collection of data points rendered as a Chart.
ReportSummaryChartDataResponseMigrationcenterV1alpha1
Describes a collection of data points rendered as a Chart.
ReportSummaryComputeEngineFindingResponse
A set of findings that applies to assets destined for Compute Engine.
ReportSummaryGroupFindingResponse
Summary Findings for a specific Group.
ReportSummaryGroupFindingResponseMigrationcenterV1alpha1
Summary Findings for a specific Group.
ReportSummaryGroupPreferenceSetFindingResponse
Summary Findings for a specific Group/PreferenceSet combination.
ReportSummaryGroupPreferenceSetFindingResponseMigrationcenterV1alpha1
Summary Findings for a specific Group/PreferenceSet combination.
ReportSummaryHistogramChartDataBucketResponse
A histogram bucket with a lower and upper bound, and a count of items with a field value between those bounds. The lower bound is inclusive and the upper bound is exclusive. Lower bound may be -infinity and upper bound may be infinity.
ReportSummaryHistogramChartDataBucketResponseMigrationcenterV1alpha1
A histogram bucket with a lower and upper bound, and a count of items with a field value between those bounds. The lower bound is inclusive and the upper bound is exclusive. Lower bound may be -infinity and upper bound may be infinity.
ReportSummaryHistogramChartDataResponse
A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket.
ReportSummaryHistogramChartDataResponseMigrationcenterV1alpha1
A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket.
ReportSummaryMachineFindingResponse
A set of findings that applies to assets of type Virtual/Physical Machine.
ReportSummaryMachineSeriesAllocationResponse
Represents a data point tracking the count of assets allocated for a specific Machine Series.
ReportSummaryMachineSeriesAllocationResponseMigrationcenterV1alpha1
Represents a data point tracking the count of assets allocated for a specific Machine Series.
ReportSummaryResponse
Describes the Summary view of a Report, which contains aggregated values for all the groups and preference sets included in this Report.
ReportSummaryResponseMigrationcenterV1alpha1
Describes the Summary view of a Report, which contains aggregated values for all the groups and preference sets included in this Report.
ReportSummarySoleTenantFindingResponse
A set of findings that applies to assets destined for Sole-Tenant nodes.
ReportSummarySoleTenantFindingResponseMigrationcenterV1alpha1
A set of findings that applies to assets destined for Sole-Tenant nodes.
ReportSummarySoleTenantNodeAllocationResponse
Represents the assets allocated to a specific Sole-Tenant node type.
ReportSummarySoleTenantNodeAllocationResponseMigrationcenterV1alpha1
Represents the assets allocated to a specific Sole-Tenant node type.
ReportSummaryUtilizationChartDataResponse
Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets.
ReportSummaryUtilizationChartDataResponseMigrationcenterV1alpha1
Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets.
ReportSummaryVMWareEngineFindingResponse
A set of findings that applies to assets destined for VMWare Engine.
ReportSummaryVmwareEngineFindingResponse
A set of findings that applies to assets destined for VMWare Engine.
ReportSummaryVMWareNodeAllocationResponse
Represents assets allocated to a specific VMWare Node type.
ReportSummaryVmwareNodeAllocationResponse
Represents assets allocated to a specific VMWare Node type.
ReportSummaryVMWareNodeResponse
A VMWare Engine Node
ReportSummaryVmwareNodeResponse
A VMWare Engine Node
SoleTenancyPreferences
Preferences concerning Sole Tenancy nodes and VMs.
SoleTenancyPreferencesMigrationcenterV1alpha1
Preferences concerning Sole Tenancy nodes and VMs.
SoleTenancyPreferencesResponse
Preferences concerning Sole Tenancy nodes and VMs.
SoleTenancyPreferencesResponseMigrationcenterV1alpha1
Preferences concerning Sole Tenancy nodes and VMs.
SoleTenantNodeType
A Sole Tenant node type.
SoleTenantNodeTypeMigrationcenterV1alpha1
A Sole Tenant node type.
SoleTenantNodeTypeResponse
A Sole Tenant node type.
SoleTenantNodeTypeResponseMigrationcenterV1alpha1
A Sole Tenant node type.
Source
Creates a new source in a given project and location. Auto-naming is currently not supported for this resource.
SourceArgs
The set of arguments for Source. The set of arguments for Source.
SourceMigrationcenterV1alpha1
Creates a new source in a given project and location. Auto-naming is currently not supported for this resource.
SourceMigrationcenterV1alpha1Args
The set of arguments for Source. The set of arguments for Source.
UploadFileInfoResponse
A resource that contains a URI to which a data file can be uploaded.
UploadFileInfoResponseMigrationcenterV1alpha1
A resource that contains a URI to which a data file can be uploaded.
ValidationReportResponse
A resource that aggregates errors across import job files.
ValidationReportResponseMigrationcenterV1alpha1
A resource that aggregates errors across import job files.
VirtualMachinePreferences
VirtualMachinePreferences enables you to create sets of assumptions, for example, a geographical location and pricing track, for your migrated virtual machines. The set of preferences influence recommendations for migrating virtual machine assets.
VirtualMachinePreferencesMigrationcenterV1alpha1
VirtualMachinePreferences enables you to create sets of preferences, for example, a geographical location and pricing track, for your migrated virtual machines. The set of preferences influence recommendations for migrating virtual machine assets.
VirtualMachinePreferencesNetworkCostParameters
Parameters that affect network cost estimations.
VirtualMachinePreferencesNetworkCostParametersResponse
Parameters that affect network cost estimations.
VirtualMachinePreferencesResponse
VirtualMachinePreferences enables you to create sets of assumptions, for example, a geographical location and pricing track, for your migrated virtual machines. The set of preferences influence recommendations for migrating virtual machine assets.
VirtualMachinePreferencesResponseMigrationcenterV1alpha1
VirtualMachinePreferences enables you to create sets of preferences, for example, a geographical location and pricing track, for your migrated virtual machines. The set of preferences influence recommendations for migrating virtual machine assets.
VirtualMachinePreferencesSizingOptimizationCustomParameters
Custom data to use for sizing optimizations.
VirtualMachinePreferencesSizingOptimizationCustomParametersResponse
Custom data to use for sizing optimizations.
VmwareEnginePreferences
The user preferences relating to Google Cloud VMware Engine target platform.
VmwareEnginePreferencesMigrationcenterV1alpha1
The user preferences relating to Google Cloud VMware Engine target platform.
VmwareEnginePreferencesResponse
The user preferences relating to Google Cloud VMware Engine target platform.
VmwareEnginePreferencesResponseMigrationcenterV1alpha1
The user preferences relating to Google Cloud VMware Engine target platform.

Enums

ComputeEnginePreferencesLicenseType
License type to consider when calculating costs for virtual machine insights and recommendations. If unspecified, costs are calculated based on the default licensing plan.
ComputeEnginePreferencesLicenseTypeMigrationcenterV1alpha1
License type to consider when calculating costs for virtual machine insights and recommendations. If unspecified, costs are calculated based on the default licensing plan.
ComputeEnginePreferencesPersistentDiskType
Persistent disk type to use. If unspecified (default), all types are considered, based on available usage data.
GCSPayloadInfoFormat
The import job format.
ImportDataFileFormat
Required. The payload format.
ImportDataFileFormatMigrationcenterV1alpha1
Required. The payload format.
InlinePayloadInfoFormat
The import job format.
ReportState
Report creation state.
ReportStateMigrationcenterV1alpha1
Report creation state.
ReportType
Report type.
ReportTypeMigrationcenterV1alpha1
Report type.
SoleTenancyPreferencesCommitmentPlan
Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with.
SoleTenancyPreferencesCommitmentPlanMigrationcenterV1alpha1
Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with.
SoleTenancyPreferencesHostMaintenancePolicy
Sole Tenancy nodes maintenance policy.
SoleTenancyPreferencesHostMaintenancePolicyMigrationcenterV1alpha1
Sole Tenancy nodes maintenance policy.
SourceType
Data source type.
SourceTypeMigrationcenterV1alpha1
Data source type.
VirtualMachinePreferencesCommitmentPlan
Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with.
VirtualMachinePreferencesCommitmentPlanMigrationcenterV1alpha1
Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with.
VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod
Optional. Type of statistical aggregation of a resource utilization data, on which to base the sizing metrics.
VirtualMachinePreferencesSizingOptimizationStrategy
Sizing optimization strategy specifies the preferred strategy used when extrapolating usage data to calculate insights and recommendations for a virtual machine. If you are unsure which value to set, a moderate sizing optimization strategy is often a good value to start with.
VirtualMachinePreferencesSizingOptimizationStrategyMigrationcenterV1alpha1
Sizing optimization strategy specifies the preferred strategy used when extrapolating usage data to calculate insights and recommendations for a virtual machine. If you are unsure which value to set, a moderate sizing optimization strategy is often a good value to start with.
VirtualMachinePreferencesTargetProduct
Target product for assets using this preference set. Specify either target product or business goal, but not both.
VirtualMachinePreferencesTargetProductMigrationcenterV1alpha1
Target product for assets using this preference set. Specify either target product or business goal, but not both.
VmwareEnginePreferencesCommitmentPlan
Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with.
VmwareEnginePreferencesCommitmentPlanMigrationcenterV1alpha1
Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with.

Functions

getGroup(GetGroupArgs args, {InvokeOptions? options}) → Future<GetGroupResult>
Gets the details of a group. args Arguments passed to this invoke. Arguments for getGroup. options Invoke options controlling this call.
getGroupMigrationcenterV1alpha1(GetGroupMigrationcenterV1alpha1Args args, {InvokeOptions? options}) → Future<GetGroupMigrationcenterV1alpha1Result>
Gets the details of a group. args Arguments passed to this invoke. Arguments for getGroup. options Invoke options controlling this call.
getImportDataFile(GetImportDataFileArgs args, {InvokeOptions? options}) → Future<GetImportDataFileResult>
Gets an import data file. args Arguments passed to this invoke. Arguments for getImportDataFile. options Invoke options controlling this call.
getImportDataFileMigrationcenterV1alpha1(GetImportDataFileMigrationcenterV1alpha1Args args, {InvokeOptions? options}) → Future<GetImportDataFileMigrationcenterV1alpha1Result>
Gets an import data file. args Arguments passed to this invoke. Arguments for getImportDataFile. options Invoke options controlling this call.
getImportJob(GetImportJobArgs args, {InvokeOptions? options}) → Future<GetImportJobResult>
Gets the details of an import job. args Arguments passed to this invoke. Arguments for getImportJob. options Invoke options controlling this call.
getImportJobMigrationcenterV1alpha1(GetImportJobMigrationcenterV1alpha1Args args, {InvokeOptions? options}) → Future<GetImportJobMigrationcenterV1alpha1Result>
Gets the details of an import job. args Arguments passed to this invoke. Arguments for getImportJob. options Invoke options controlling this call.
getPreferenceSet(GetPreferenceSetArgs args, {InvokeOptions? options}) → Future<GetPreferenceSetResult>
Gets the details of a preference set. args Arguments passed to this invoke. Arguments for getPreferenceSet. options Invoke options controlling this call.
getPreferenceSetMigrationcenterV1alpha1(GetPreferenceSetMigrationcenterV1alpha1Args args, {InvokeOptions? options}) → Future<GetPreferenceSetMigrationcenterV1alpha1Result>
Gets the details of a preference set. args Arguments passed to this invoke. Arguments for getPreferenceSet. options Invoke options controlling this call.
getReport(GetReportArgs args, {InvokeOptions? options}) → Future<GetReportResult>
Gets details of a single Report. args Arguments passed to this invoke. Arguments for getReport. options Invoke options controlling this call.
getReportConfig(GetReportConfigArgs args, {InvokeOptions? options}) → Future<GetReportConfigResult>
Gets details of a single ReportConfig. args Arguments passed to this invoke. Arguments for getReportConfig. options Invoke options controlling this call.
getReportConfigMigrationcenterV1alpha1(GetReportConfigMigrationcenterV1alpha1Args args, {InvokeOptions? options}) → Future<GetReportConfigMigrationcenterV1alpha1Result>
Gets details of a single ReportConfig. args Arguments passed to this invoke. Arguments for getReportConfig. options Invoke options controlling this call.
getReportMigrationcenterV1alpha1(GetReportMigrationcenterV1alpha1Args args, {InvokeOptions? options}) → Future<GetReportMigrationcenterV1alpha1Result>
Gets details of a single Report. args Arguments passed to this invoke. Arguments for getReport. options Invoke options controlling this call.
getSource(GetSourceArgs args, {InvokeOptions? options}) → Future<GetSourceResult>
Gets the details of a source. args Arguments passed to this invoke. Arguments for getSource. options Invoke options controlling this call.
getSourceMigrationcenterV1alpha1(GetSourceMigrationcenterV1alpha1Args args, {InvokeOptions? options}) → Future<GetSourceMigrationcenterV1alpha1Result>
Gets the details of a source. args Arguments passed to this invoke. Arguments for getSource. options Invoke options controlling this call.