View Source API Reference google_api_migration_center v0.5.1

Modules

API client metadata for GoogleApi.MigrationCenter.V1.

API calls for all endpoints tagged Projects.

Handle Tesla connections for GoogleApi.MigrationCenter.V1.

A request to aggregate one or more values.

A response to a request to aggregated assets values.

Message describing an aggregation. The message includes the aggregation type, parameters, and the field on which to perform the aggregation.

Frequency distribution of all field values.

Histogram of bucketed assets counts by field value.

Message describing a result of an aggregation.

The result of a frequency distribution aggregation.

The result of a bucketed histogram aggregation.

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.

An asset represents a resource in your environment. Asset types include virtual machines and databases.

Contains data reported from an inventory source on an asset.

Lists the asset IDs of all assets.

A request to update a list of assets.

Response for updating a list of assets.

The request message for Operations.CancelOperation.

The user preferences relating to Compute Engine target platform.

Compute Engine target shape descriptor.

Compute Engine storage option descriptor.

Usage data aggregation for a single day.

Statistical aggregation of samples for a single resource usage.

Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: A full date, with non-zero year, month, and day values. A month and day, with a zero year (for example, an anniversary). A year on its own, with a zero month and a zero day. A year and month, with a zero day (for example, a credit card expiration date). Related types: google.type.TimeOfDay google.type.DateTime * google.protobuf.Timestamp

Represents an installed Migration Center Discovery Client instance.

Disk usage sample. Values are across all disks.

A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }

Message representing a frame which failed to be processed due to an error.

A resource that reports result of the import job execution.

A resource that aggregates the validation errors found in an import job file.

Describes the fit level of an asset for migration to a specific target.

A resource that contains a single violation of a reported AssetFrame resource.

Collection of frame data.

A generic insight about an asset.

A resource that represents an asset group. The purpose of an asset group is to bundle a set of assets that have something in common, while allowing users to add annotations to the group. An asset can belong to multiple groups.

Guest installed application information.

Information from Guest-level collections.

A resource that represents a payload file in an import job.

A resource that reports the errors encountered while processing an import job.

A resource that represents the background job that imports asset frames.

A resource that reports the import job errors at row level.

An insight about an asset.

Message containing insights list.

Response message for listing assets.

Response message for listing discovery clients.

A response for listing error frames.

Response for listing payload files of an import job.

A response for listing import jobs.

The response message for Locations.ListLocations.

The response message for Operations.ListOperations.

Response message for listing preference sets.

Response message for listing report configs.

Response message for listing Reports.

Response message for listing sources.

A resource that represents a Google Cloud location.

Details of network adapters and settings.

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.

A machine series, for a target product (e.g. Compute Engine, Google Cloud VMware Engine).

An insight about potential migrations for an asset.

Represents an amount of money with its currency type.

List of allocated/assigned network addresses.

Attributes

  • localIpAddress (type: String.t, default: nil) - Local IP address.
  • localPort (type: integer(), default: nil) - Local port.
  • pid (type: String.t, default: nil) - Process ID.
  • processName (type: String.t, default: nil) - Process or service name.
  • protocol (type: String.t, default: nil) - Connection protocol (e.g. TCP/UDP).
  • remoteIpAddress (type: String.t, default: nil) - Remote IP address.
  • remotePort (type: integer(), default: nil) - Remote port.
  • state (type: String.t, default: nil) - Network connection state.

Network usage sample. Values are across all network interfaces.

This resource represents a long-running operation that is the result of a network API call.

Represents the metadata of the long-running operation.

Platform specific details for Physical Machines.

Information about the platform.

The preferences that apply to all assets in a given context.

The user preferences relating to target regions.

A request to remove assets from a group.

Report represents a point-in-time rendering of the ReportConfig results.

A response to a call to ReportAssetFrame.

The groups and associated preference sets on which we can generate reports.

Represents a combination of a group with a preference set.

Describes the Summary view of a Report, which contains aggregated values for all the groups and preference sets included in this Report.

Aggregate statistics for a collection of assets.

Describes a collection of data points rendered as a Chart.

Describes a single data point in the Chart.

A set of findings that applies to assets destined for Compute Engine.

Summary Findings for a specific Group.

Summary Findings for a specific Group/PreferenceSet combination.

A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket.

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.

Represents a data point tracking the count of assets allocated for a specific Machine Series.

A set of findings that applies to assets destined for Sole-Tenant nodes.

Represents the assets allocated to a specific Sole-Tenant node type.

Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets.

A set of findings that applies to assets destined for VMWare Engine.

Represents assets allocated to a specific VMWare Node type.

Guest OS running process details.

List of running guest OS processes.

Guest OS running service details.

List of running guest OS services.

A request to send a discovery client heartbeat.

Describes the Migration Center settings related to the project.

Preferences concerning Sole Tenancy nodes and VMs.

Source represents an object from which asset information is streamed to Migration Center.

The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. Each Status message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the API Design Guide.

A resource that contains a URI to which a data file can be uploaded.

A resource that aggregates errors across import job files.

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.

The user preferences relating to Google Cloud VMware Engine target platform.