Class: Google::Cloud::MigrationCenter::V1::PlatformDetails

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb

Overview

Information about the platform.

Instance Attribute Summary collapse

Instance Attribute Details

#aws_ec2_details::Google::Cloud::MigrationCenter::V1::AwsEc2PlatformDetails

Returns AWS EC2 specific details.

Note: The following fields are mutually exclusive: aws_ec2_details, vmware_details, azure_vm_details, generic_details, physical_details. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::MigrationCenter::V1::AwsEc2PlatformDetails)

    AWS EC2 specific details.

    Note: The following fields are mutually exclusive: aws_ec2_details, vmware_details, azure_vm_details, generic_details, physical_details. If a field in that set is populated, all other fields in the set will automatically be cleared.



2651
2652
2653
2654
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 2651

class PlatformDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#azure_vm_details::Google::Cloud::MigrationCenter::V1::AzureVmPlatformDetails

Returns Azure VM specific details.

Note: The following fields are mutually exclusive: azure_vm_details, vmware_details, aws_ec2_details, generic_details, physical_details. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::MigrationCenter::V1::AzureVmPlatformDetails)

    Azure VM specific details.

    Note: The following fields are mutually exclusive: azure_vm_details, vmware_details, aws_ec2_details, generic_details, physical_details. If a field in that set is populated, all other fields in the set will automatically be cleared.



2651
2652
2653
2654
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 2651

class PlatformDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#generic_details::Google::Cloud::MigrationCenter::V1::GenericPlatformDetails

Returns Generic platform details.

Note: The following fields are mutually exclusive: generic_details, vmware_details, aws_ec2_details, azure_vm_details, physical_details. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::MigrationCenter::V1::GenericPlatformDetails)

    Generic platform details.

    Note: The following fields are mutually exclusive: generic_details, vmware_details, aws_ec2_details, azure_vm_details, physical_details. If a field in that set is populated, all other fields in the set will automatically be cleared.



2651
2652
2653
2654
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 2651

class PlatformDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#physical_details::Google::Cloud::MigrationCenter::V1::PhysicalPlatformDetails

Returns Physical machines platform details.

Note: The following fields are mutually exclusive: physical_details, vmware_details, aws_ec2_details, azure_vm_details, generic_details. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::MigrationCenter::V1::PhysicalPlatformDetails)

    Physical machines platform details.

    Note: The following fields are mutually exclusive: physical_details, vmware_details, aws_ec2_details, azure_vm_details, generic_details. If a field in that set is populated, all other fields in the set will automatically be cleared.



2651
2652
2653
2654
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 2651

class PlatformDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#vmware_details::Google::Cloud::MigrationCenter::V1::VmwarePlatformDetails

Returns VMware specific details.

Note: The following fields are mutually exclusive: vmware_details, aws_ec2_details, azure_vm_details, generic_details, physical_details. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::MigrationCenter::V1::VmwarePlatformDetails)

    VMware specific details.

    Note: The following fields are mutually exclusive: vmware_details, aws_ec2_details, azure_vm_details, generic_details, physical_details. If a field in that set is populated, all other fields in the set will automatically be cleared.



2651
2652
2653
2654
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 2651

class PlatformDetails
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end