Class: Google::Cloud::MigrationCenter::V1::NetworkAddress

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

Overview

Details of network address.

Defined Under Namespace

Modules: AddressAssignment

Instance Attribute Summary collapse

Instance Attribute Details

#assignment::Google::Cloud::MigrationCenter::V1::NetworkAddress::AddressAssignment

Returns Whether DHCP is used to assign addresses.

Returns:



2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 2013

class NetworkAddress
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Network address assignment.
  module AddressAssignment
    # Unknown (default value).
    ADDRESS_ASSIGNMENT_UNSPECIFIED = 0

    # Staticly assigned IP.
    ADDRESS_ASSIGNMENT_STATIC = 1

    # Dynamically assigned IP (DHCP).
    ADDRESS_ASSIGNMENT_DHCP = 2
  end
end

#bcast::String

Returns Broadcast address.

Returns:

  • (::String)

    Broadcast address.



2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 2013

class NetworkAddress
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Network address assignment.
  module AddressAssignment
    # Unknown (default value).
    ADDRESS_ASSIGNMENT_UNSPECIFIED = 0

    # Staticly assigned IP.
    ADDRESS_ASSIGNMENT_STATIC = 1

    # Dynamically assigned IP (DHCP).
    ADDRESS_ASSIGNMENT_DHCP = 2
  end
end

#fqdn::String

Returns Fully qualified domain name.

Returns:

  • (::String)

    Fully qualified domain name.



2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 2013

class NetworkAddress
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Network address assignment.
  module AddressAssignment
    # Unknown (default value).
    ADDRESS_ASSIGNMENT_UNSPECIFIED = 0

    # Staticly assigned IP.
    ADDRESS_ASSIGNMENT_STATIC = 1

    # Dynamically assigned IP (DHCP).
    ADDRESS_ASSIGNMENT_DHCP = 2
  end
end

#ip_address::String

Returns Assigned or configured IP Address.

Returns:

  • (::String)

    Assigned or configured IP Address.



2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 2013

class NetworkAddress
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Network address assignment.
  module AddressAssignment
    # Unknown (default value).
    ADDRESS_ASSIGNMENT_UNSPECIFIED = 0

    # Staticly assigned IP.
    ADDRESS_ASSIGNMENT_STATIC = 1

    # Dynamically assigned IP (DHCP).
    ADDRESS_ASSIGNMENT_DHCP = 2
  end
end

#subnet_mask::String

Returns Subnet mask.

Returns:

  • (::String)

    Subnet mask.



2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
# File 'proto_docs/google/cloud/migrationcenter/v1/migrationcenter.rb', line 2013

class NetworkAddress
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Network address assignment.
  module AddressAssignment
    # Unknown (default value).
    ADDRESS_ASSIGNMENT_UNSPECIFIED = 0

    # Staticly assigned IP.
    ADDRESS_ASSIGNMENT_STATIC = 1

    # Dynamically assigned IP (DHCP).
    ADDRESS_ASSIGNMENT_DHCP = 2
  end
end