Migration Center V1 API - Class Google::Cloud::MigrationCenter::V1::PlatformDetails (v1.2.0)

Reference documentation and code samples for the Migration Center V1 API class Google::Cloud::MigrationCenter::V1::PlatformDetails.

Information about the platform.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#aws_ec2_details

def aws_ec2_details() -> ::Google::Cloud::MigrationCenter::V1::AwsEc2PlatformDetails
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.

#aws_ec2_details=

def aws_ec2_details=(value) -> ::Google::Cloud::MigrationCenter::V1::AwsEc2PlatformDetails
Parameter
  • value (::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.

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.

#azure_vm_details

def azure_vm_details() -> ::Google::Cloud::MigrationCenter::V1::AzureVmPlatformDetails
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.

#azure_vm_details=

def azure_vm_details=(value) -> ::Google::Cloud::MigrationCenter::V1::AzureVmPlatformDetails
Parameter
  • value (::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.

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.

#generic_details

def generic_details() -> ::Google::Cloud::MigrationCenter::V1::GenericPlatformDetails
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.

#generic_details=

def generic_details=(value) -> ::Google::Cloud::MigrationCenter::V1::GenericPlatformDetails
Parameter
  • value (::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.

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.

#physical_details

def physical_details() -> ::Google::Cloud::MigrationCenter::V1::PhysicalPlatformDetails
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.

#physical_details=

def physical_details=(value) -> ::Google::Cloud::MigrationCenter::V1::PhysicalPlatformDetails
Parameter
  • value (::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.

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.

#vmware_details

def vmware_details() -> ::Google::Cloud::MigrationCenter::V1::VmwarePlatformDetails
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.

#vmware_details=

def vmware_details=(value) -> ::Google::Cloud::MigrationCenter::V1::VmwarePlatformDetails
Parameter
  • value (::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.

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.