func FromProviderAddress(addr network.ProviderAddress) Address {
	return Address{
		Value:           addr.Value,
		CIDR:            addr.CIDR,
		Type:            string(addr.Type),
		Scope:           string(addr.Scope),
		SpaceName:       string(addr.SpaceName),
		ProviderSpaceID: string(addr.ProviderSpaceID),
		ConfigType:      string(addr.ConfigType),
		IsSecondary:     addr.IsSecondary,
	}
}
// FromProviderAddress returns an Address for the input ProviderAddress.
FromProviderAddress returns an Address for the input ProviderAddress.
// FromProviderAddress returns an Address for the input ProviderAddress .
func FromProviderAddress(addr network.ProviderAddress) Address {
	return Address{
		Value:           addr.Value,
		CIDR:            addr.CIDR,
		Type:            string(addr.Type),
		Scope:           string(addr.Scope),
		SpaceName:       string(addr.SpaceName),
		ProviderSpaceID: string(addr.ProviderSpaceID),
		ConfigType:      string(addr.ConfigType),
		IsSecondary:     addr.IsSecondary,
	}
}
func FromProviderAddress ( addr network . ProviderAddress ) Address { return Address { Value : addr . Value , CIDR : addr . CIDR , Type : string ( addr . Type ) , Scope : string ( addr . Scope ) , SpaceName : string ( addr . SpaceName ) , ProviderSpaceID : string ( addr . ProviderSpaceID ) , ConfigType : string ( addr . ConfigType ) , IsSecondary : addr . IsSecondary , } }
FromProviderAddress returns an Address for the input ProviderAddress.
FromProviderAddress returns an Address for the input ProviderAddress .