public sealed class PlatformDetails : IMessage<PlatformDetails>, IEquatable<PlatformDetails>, IDeepCloneable<PlatformDetails>, IBufferMessage, IMessage
Reference documentation and code samples for the Migration Center v1 API class PlatformDetails.
Information about the platform.
Implements
IMessagePlatformDetails, IEquatablePlatformDetails, IDeepCloneablePlatformDetails, IBufferMessage, IMessageNamespace
Google.Cloud.MigrationCenter.V1Assembly
Google.Cloud.MigrationCenter.V1.dll
Constructors
PlatformDetails()
public PlatformDetails()
PlatformDetails(PlatformDetails)
public PlatformDetails(PlatformDetails other)
Parameter | |
---|---|
Name | Description |
other |
PlatformDetails |
Properties
AwsEc2Details
public AwsEc2PlatformDetails AwsEc2Details { get; set; }
AWS EC2 specific details.
Property Value | |
---|---|
Type | Description |
AwsEc2PlatformDetails |
AzureVmDetails
public AzureVmPlatformDetails AzureVmDetails { get; set; }
Azure VM specific details.
Property Value | |
---|---|
Type | Description |
AzureVmPlatformDetails |
GenericDetails
public GenericPlatformDetails GenericDetails { get; set; }
Generic platform details.
Property Value | |
---|---|
Type | Description |
GenericPlatformDetails |
PhysicalDetails
public PhysicalPlatformDetails PhysicalDetails { get; set; }
Physical machines platform details.
Property Value | |
---|---|
Type | Description |
PhysicalPlatformDetails |
VendorDetailsCase
public PlatformDetails.VendorDetailsOneofCase VendorDetailsCase { get; }
Property Value | |
---|---|
Type | Description |
PlatformDetailsVendorDetailsOneofCase |
VmwareDetails
public VmwarePlatformDetails VmwareDetails { get; set; }
VMware specific details.
Property Value | |
---|---|
Type | Description |
VmwarePlatformDetails |