The rsd_lib.resources.v2_1.common.ip_addresses Module

The rsd_lib.resources.v2_1.common.ip_addresses Module

class rsd_lib.resources.v2_1.common.ip_addresses.IPv4AddressCollectionField(*args, **kwargs)

Bases: sushy.resources.base.ListField

address = <sushy.resources.base.Field object>

This is the IPv4 Address.

address_origin = <sushy.resources.base.Field object>

This indicates how the address was determined.

gateway = <sushy.resources.base.Field object>

This is the IPv4 gateway for this address.

subnet_mask = <sushy.resources.base.Field object>

This is the IPv4 Subnet mask.

class rsd_lib.resources.v2_1.common.ip_addresses.IPv6AddressCollectionField(*args, **kwargs)

Bases: sushy.resources.base.ListField

address = <sushy.resources.base.Field object>

This is the IPv6 Address.

address_origin = <sushy.resources.base.Field object>

This indicates how the address was determined.

address_state = <sushy.resources.base.Field object>

The current state of this address as defined in RFC 4862.

prefix_length = <sushy.resources.base.Field object>

This is the IPv6 Address Prefix Length.

class rsd_lib.resources.v2_1.common.ip_addresses.IPv6StaticAddressCollectionField(*args, **kwargs)

Bases: sushy.resources.base.ListField

IPv6StaticAddress field

This object represents a single IPv6 static address to be assigned on a network interface.

address = <sushy.resources.base.Field object>

A valid IPv6 address.

prefix_length = <sushy.resources.base.Field object>

The Prefix Length of this IPv6 address.

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.