class documentation
class NetworkInterfaceSpec(pb_classes.Message): (source)
Constructor: NetworkInterfaceSpec(initial_message, subnet_id, name, ip_address, ...)
Describes the specification of a network interface.
Method | __dir__ |
Undocumented |
Method | __init__ |
Undocumented |
Method | ip |
Undocumented |
Method | name |
Undocumented |
Method | public |
Undocumented |
Method | subnet |
Undocumented |
Constant | __PB2 |
Undocumented |
Constant | __PY |
Undocumented |
Class Variable | __mask |
Undocumented |
Property | ip |
Private IPv4 address associated with the interface. |
Property | name |
Interface name Value of this field configures the name of the network interface inside VM's OS. Longer values will persist in the specification but will be truncated to 15 symbols before being passed to VM configuration. |
Property | public |
Public IPv4 address associated with the interface. |
Property | subnet |
Subnet ID |
Inherited from Message
:
Class Method | get |
Undocumented |
Class Method | is |
Undocumented |
Class Method | is |
Undocumented |
Method | __repr__ |
Undocumented |
Method | check |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | is |
Undocumented |
Method | set |
Undocumented |
Method | which |
Undocumented |
Class Variable | __PB2 |
Undocumented |
Instance Variable | __pb2 |
Undocumented |
Method | _clear |
Undocumented |
Method | _get |
Undocumented |
Method | _set |
Undocumented |
Class Variable | __credentials |
Undocumented |
Class Variable | __default |
Undocumented |
Class Variable | __sensitive |
Undocumented |
Instance Variable | __recorded |
Undocumented |
def __init__(self, initial_message:
message_1.Message | None
= None, *, subnet_id: builtins.str | None | unset.UnsetType
= unset.Unset, name: builtins.str | None | unset.UnsetType
= unset.Unset, ip_address: IPAddress | network_interface_pb2.IPAddress | None | unset.UnsetType
= unset.Unset, public_ip_address: PublicIPAddress | network_interface_pb2.PublicIPAddress | None | unset.UnsetType
= unset.Unset):
(source)
¶
Undocumented
Undocumented
def public_ip_address(self, value:
PublicIPAddress | network_interface_pb2.PublicIPAddress | None
):
(source)
¶
Undocumented
Undocumented
Value |
|
Undocumented
Value |
|
Interface name Value of this field configures the name of the network interface inside VM's OS. Longer values will persist in the specification but will be truncated to 15 symbols before being passed to VM configuration.